#finder .chapter.completelook .step.options .slider .items li{float:left;padding:15px 40px 0;height:52px;color:#a18896;font-size:30px;font-weight:300;text-transform:uppercase;list-style:none;cursor:pointer}#finder .chapter.completelook .step.options .slider .items li.active{height:51px;border:1px solid #bfbfbf;padding:14px 39px 0;color:#2e0837;cursor:default;background-image:url(../images/nakedfinder/chapter-complete-bkgnd-slider-select.png);background-repeat:repeat-x}#finder .chapter.completelook .step.options .slider-container{margin-bottom:30px}#finder .chapter.completelook .step.options .slider-container .title{font-size:28px;font-weight:300;color:#dfbead;text-transform:uppercase;margin-bottom:4px}#finder .chapter.completelook .step.options .slider-container .title span{color:#fff}#finder .chapter.completelook .step.results ul,#finder .chapter.completelook .step.results li{list-style:none}#finder .chapter.completelook .step.results .content ul{width:100%;height:auto;clear:both}#finder .chapter.completelook .step.results .content ul>li{float:left;width:212px;height:auto;margin-left:38px}#finder .chapter.completelook .step.results .content ul>li:first-child{margin-left:0}#finder .chapter.completelook .step.results .content .labels{color:#f5e5dd;font-size:30px;font-weight:300;text-transform:uppercase}#finder .chapter.completelook .step.results .content .labels li{margin-bottom:5px}#finder .chapter.completelook .step.results .content .results div.img{width:212px;height:212px;clear:both;background-color:#fff;background-position:50% 50%;background-repeat:no-repeat}#finder .chapter.completelook .step.results .content .results p{color:#fff;font-size:14px;font-weight:300;text-transform:uppercase;margin-top:10px}#finder .chapter.completelook .step.results .content .results p.price{font-size:21px;margin-top:6px}#finder .chapter.completelook .step.results .content .results p.tocart{width:94px;height:22px;cursor:pointer;background-image:url(../images/nakedfinder/chapter-complete-bkgnd-tocart.png);background-repeat:no-repeat}#finder .chapter.completelook .step.results .content .results p.tocart.added{cursor:default;background-position:-94px 0}#finder .chapter.completelook .step.results .content .results p.tocart.disabled{cursor:default;background-position:-106px -22px;width:108px}#finder .chapter.completelook .step.results .content .results li.needtopick{cursor:pointer;width:212px;height:345px;padding-bottom:30px;background-image:url(../images/nakedfinder/chapter-complete-bkgnd-needshade.jpg);background-repeat:no-repeat}#finder .chapter.completelook .step.results .heading{margin-top:105px}#finder .chapter.completelook .step.results .heading h3{font-size:32px}#finder .chapter.completelook .step.results .text-callout{color:#fff;margin-top:10px}#finder .chapter.completelook .step.results .recommended{display:none;visibility:hidden;height:0;overflow:hidden;clear:both;padding-top:20px}#finder .chapter.completelook .step.results .recommended h5{font-weight:300;font-size:20px;margin-bottom:3px;text-transform:uppercase}#finder .chapter.completelook .step.results .recommended hr{margin-top:0}#finder .chapter.completelook .step.results .recommended .results div.img{width:70px;height:70px;float:left;clear:none}#finder .chapter.completelook .step.results .recommended .results p{font-size:13px;margin-top:6px}#finder .chapter.completelook .step.results .recommended .results p.price{float:left;font-size:16px;margin-right:10px;padding-top:2px}#finder .chapter.completelook .step.results .recommended .results p.tocart{float:left;width:46px;background-position:0 -22px}#finder .chapter.completelook .step.results .recommended .results p.tocart.added{width:60px;background-position:-46px -22px}#finder .chapter.completelook .step.results .recommended .results .sm{float:right;width:133px}#finder .chapter.completelook .step.start{background-image:url(../images/nakedfinder/NakedSkinLP_Complete.jpg);background-repeat:no-repeat;background-position:50% 0px}#finder .chapter.completelook .step.start .heading{margin-left:50px;margin-top:215px}#finder .chapter.completelook .step.start .content{width:500px;padding-top:30px;margin-left:50px;font-size:22px;color:#fff}#finder .chapter.completelook .step.start .content .ctabtn{float:left;margin-left:0;margin-right:15px}#finder .chapter.completelook .step.start .content>p{padding-bottom:30px;font-weight:300;color:#fff}#finder .chapter.finder{background-color:#933;min-height:750px}#finder .chapter.finder article.panel{position:absolute;top:0;overflow:hidden}#finder .chapter.finder article.panel>.constrained{height:100%}#finder .chapter.finder article.panel .step,#finder .chapter.finder article.panel .step-container{position:absolute;width:100%;height:100%;overflow:hidden}#finder .chapter.finder div.container{position:absolute;top:0;left:0;height:100%}#finder .chapter.finder div.bkgnd{position:absolute;top:0;left:0;width:100%;height:100%}#finder .chapter.finder div.bkgnd img{width:100%;height:100%}#finder .chapter.finder article.panel.find .step *{list-style:none}#finder .chapter.finder article.panel .back-button{position:absolute;width:79px;height:81px;top:47%;left:-5px;cursor:pointer;color:#5e5b59;padding:20px 16px 0;z-index:40;background-image:url(../images/nakedfinder/bkgnd-backbtn.png);background-repeat:no-repeat}#finder .chapter.finder article.panel .back-button p{height:34px;font-size:21px;font-weight:300;padding:8px 0 0 30px;background-image:url(../images/nakedfinder/bkgnd-backbtn-arrow-left.png);background-repeat:no-repeat;background-position:0 50%}#finder .chapter.finder article.panel .back-button p.right{padding:8px 30px 0 0;text-align:right;background-image:url(../images/nakedfinder/bkgnd-backbtn-arrow-right.png);background-position:right 50%}#finder .chapter.finder article.panel .heading{width:770px;height:107px;padding-left:220px;margin-top:95px;margin-bottom:40px;background-image:url(../images/nakedfinder/chapter-finders-bkgnd-logo.png);background-repeat:no-repeat}#finder .chapter.finder article.panel.find .step .heading h2,#finder .chapter.finder article.panel.switch .heading h2{font-weight:300;font-size:44px;color:#2e0837;line-height:1em;text-transform:uppercase}#finder .chapter.finder article.panel.find .step .heading h3,#finder .chapter.finder article.panel.switch .heading h3{font-weight:300;font-size:22px;color:#282828;margin-top:20px;line-height:1em}#finder .chapter.finder article.panel.find .step.one .faces,#finder .chapter.finder article.panel.find .step.one .foot,#finder .chapter.finder article.panel.find .step.one .swatches{margin:0 auto;width:917px;position:relative}#finder .chapter.finder article.panel.find .step.one .faces ul{height:220px;margin-left:-1px}#finder .chapter.finder article.panel.find .step.one .faces li{float:left;width:145px;height:195px;margin-left:1px;margin-top:5px;cursor:pointer;background-position:50% 50%;background-repeat:no-repeat}#finder .chapter.finder article.panel.find .step.one .faces-container{position:relative}#finder .chapter.finder article.panel.find .step.one .faces .frame{position:absolute;width:181px;height:220px;top:-7px;left:-7px;background-image:url(../images/nakedfinder/chapter-finders-frame-faces.png)}#finder .chapter.finder article.panel.find .step.one .foot{margin-top:40px;height:auto}#finder .chapter.finder article.panel.find .step.one .foot .filter{float:left;position:relative;width:551px;padding:6px 7px 0;height:auto;background-image:url(../images/nakedfinder/chapter-finders-bkgnd-filter-mid.png)}#finder .chapter.finder article.panel.find .step.one .foot .filter .bottom{position:absolute;bottom:-3px;left:0;width:565px;height:3px;background-image:url(../images/nakedfinder/chapter-finders-bkgnd-filter-bottom.png)}#finder .chapter.finder article.panel.find .step.one .foot .filter .labels{text-transform:uppercase;height:32px;clear:both}#finder .chapter.finder article.panel.find .step.one .foot .filter .labels a{display:block;float:right;height:20px;margin-right:5px;padding-left:27px;padding-top:6px;font-size:11px;font-weight:500;color:#2e0837;background-image:url(../images/nakedfinder/bkgnd-question-tip.png);background-repeat:no-repeat;background-position:left 0}#finder .chapter.finder article.panel.find .step.one .foot .filter .labels a.active{background-position:left -26px}#finder .chapter.finder article.panel.find .step.one .foot .filter .help-content{width:536px;height:106px;margin:0 auto;padding:5px 0 7px}#finder .chapter.finder article.panel.find .step.one .foot .filter .help-content>div{width:253px;height:96px;padding:5px;float:left;margin-left:10px;font-size:13px;color:#181818}#finder .chapter.finder article.panel.find .step.one .foot .filter .help-content>div img{float:left;margin-right:15px}#finder .chapter.finder article.panel.find .step.one .foot .filter .help-content p{padding-top:7px;font-weight:500}#finder .chapter.finder article.panel.find .step.one .foot .filter .help-content p.head{color:#2e0837;text-transform:uppercase;margin-bottom:0}#finder .chapter.finder article.panel.find .step.one .foot .filter .help-content>div:first-child{margin-left:0}#finder .chapter.finder article.panel.find .step.one .foot .filter .help-content .left{background-color:#fae2b3}#finder .chapter.finder article.panel.find .step.one .foot .filter .help-content .right{background-color:#f5dbd6}#finder .chapter.finder article.panel.find .step.one .foot .filter .help-content-container{clear:both;height:0;overflow:hidden}#finder .chapter.finder article.panel.find .step.one .foot .filter .labels .slider{position:relative;padding:7px 8px 0;height:25px;width:395px;float:left;color:#2e0837;font-size:12px;background-image:url(../images/nakedfinder/chapter-finders-bkgnd-filter-labels.jpg);background-repeat:no-repeat}#finder .chapter.finder article.panel.find .step.one .foot .filter .labels .slider ul{float:right}#finder .chapter.finder article.panel.find .step.one .foot .filter .labels .slider li{float:left;color:#987574;margin-left:30px;cursor:pointer}#finder .chapter.finder article.panel.find .step.one .foot .filter .labels .slider ul li:first-child{margin-left:0}#finder .chapter.finder article.panel.find .step.one .foot .filter .labels .slider .handle{position:absolute;top:20px;left:0;width:35px;height:12px;background-image:url(../images/nakedfinder/chapter-finders-bkgnd-filter-labels-handle.png);background-repeat:no-repeat;background-position:left bottom}#finder .chapter.finder article.panel.find .step.one .foot .filter .top{position:absolute;top:-3px;left:0;width:565px;height:3px;background-image:url(../images/nakedfinder/chapter-finders-bkgnd-filter-top.png)}#finder .chapter.finder article.panel.find .step.one .swatches{margin-top:40px;height:auto}#finder .chapter.finder article.panel.find .step.one .swatches ul{width:100%;height:52px;margin:0 auto}#finder .chapter.finder article.panel.find .step.one .swatches li{float:left;width:50px;height:52px;margin-left:1px;overflow:hidden;cursor:pointer;background-color:transparent}#finder .chapter.finder article.panel.find .step.one .swatches li:first-child{margin-left:0}#finder .chapter.finder article.panel.find .step.one .swatches li img{display:block;width:135px;height:54px;margin-left:-42px;margin-top:-1px}#finder .chapter.finder article.panel.find .step.one .swatches .handle{position:absolute;width:80px;height:87px;padding-top:87px;top:-11px;font-size:11px;color:#390d40;text-align:center;text-transform:uppercase;cursor:ew-resize;background-image:url(../images/nakedfinder/chapter-finders-frame-swatches.png);background-repeat:no-repeat}#finder .chapter.finder article.panel.find .step.one .swatches .handle .carrot{position:absolute;width:69px;height:7px;top:56px;left:6px;background-image:url(../images/nakedfinder/chapter-finders-frame-swatches-carrot.png)}#finder .chapter.finder article.panel.find .step.one .swatches .handle .img{position:absolute;width:69px;height:59px;top:4px;left:6px;overflow:hidden}#finder .chapter.finder article.panel.find .step.one .swatches .handle .img img{position:absolute;width:208px;height:auto;left:-38px;top:-12px}#finder .chapter.finder article.panel.find .step.one .swatches .tooltip{position:absolute;display:none;z-index:50;top:46px;text-align:center;margin-left:-85px}#finder .chapter.finder article.panel.find .step.one .swatches .tooltip .arrow{position:relative;width:170px;height:6px;background-image:url(../images/nakedfinder/chapter-finders-bkgnd-tooltiparrow.png);background-position:center top;background-repeat:no-repeat}#finder .chapter.finder article.panel.find .step.one .swatches .tooltip .text{position:relative;color:#fff;padding:10px;width:150px;font-size:12px;background-color:#2e0837}#finder .chapter.finder article.panel.find .step.one .swatches .tooltip .text h6{font-size:14px;font-weight:500;margin-bottom:5px}#finder .chapter.finder article.panel.find .step.two .heading{margin-bottom:40px}#finder .chapter.finder article.panel.find .step.three .constrained{height:100%;background-image:url(../images/nakedfinder/chapter-finders-bkgnd-3swatches-karma.png);background-repeat:no-repeat;background-position:60px 185px}#finder .chapter.finder article.panel.find .step.three .heading{margin-bottom:40px}#finder .chapter.finder article.panel.find .step.three .modal .content{background-image:url(../images/nakedfinder/NakedSkinLP_Almost.jpg)}#finder .chapter.finder article.panel.find .step.three .product-detail{padding:0 0 0 125px}#finder .chapter.finder article.panel.find .step.three .product-detail>div{float:left;margin-left:60px;margin-top:65px}#finder .chapter.finder article.panel.find .step.three .product-detail>div:first-child{margin-left:0}#finder .chapter.finder article.panel.find .step.three .product-detail .brush{margin-top:0}#finder .chapter.finder article.panel.start{background-image:url(../images/nakedfinder/bottle-base.png);background-attachment:fixed;background-position:49.8% 71px;background-repeat:no-repeat}#finder .chapter.finder article.panel.start .arrow.find,#finder .chapter.finder article.panel.start .arrow.switch{position:absolute;top:33%;width:90px;height:133px;cursor:pointer}#finder .chapter.finder article.panel.start .arrow .extend{position:absolute;top:0;height:100%;width:196px;background-image:url(../images/nakedfinder/chapter-finders-bkgnd-cta-purple.jpg)}#finder .chapter.finder article.panel.start .arrow .extend .img{width:90px;height:133px;position:absolute;background-position:50% 50%;background-repeat:no-repeat}#finder .chapter.finder article.panel.start .arrow.find .label,#finder .chapter.finder article.panel.start .arrow.switch .label{width:230px;margin:-30px 0 0 100px;font-size:24px;font-weight:300;line-height:1.2em;color:#181818}#finder .chapter.finder article.panel.start .arrow.find .label{margin:-30px 0 0 -240px}#finder .chapter.finder article.panel.start .arrow.find .label h2,#finder .chapter.finder article.panel.start .arrow.switch .label h2{font-size:62px;font-weight:300;line-height:1em;margin-bottom:10px;color:#2e0837}#finder .chapter.finder article.panel.start .arrow.switch .label{text-align:right}#finder .chapter.finder article.panel.start .arrow.find{right:0}#finder .chapter.finder article.panel.start .arrow.find .extend .img{background-image:url(../images/nakedfinder/bkgnd-arrow-right.png)}#finder .chapter.finder article.panel.start .arrow.switch{left:0}#finder .chapter.finder article.panel.start .arrow.switch .extend{right:0}#finder .chapter.finder article.panel.start .arrow.switch .extend .img{right:0;background-image:url(../images/nakedfinder/bkgnd-arrow-left.png)}#finder .chapter.finder article.panel.switch .back-button{left:auto;right:-5px}#finder .chapter.finder article.panel.switch .content{position:relative;padding-left:220px;z-index:30}#finder .chapter.finder article.panel.switch .content h4{font-size:36px;font-weight:300;color:#240b29;padding-bottom:15px}#finder .chapter.finder article.panel.switch .content h5{font-size:14px;font-weight:300;color:#92665d;padding-bottom:20px}#finder .chapter.finder article.panel.switch .content .detail{position:absolute;top:200px}#finder .chapter.finder article.panel.switch .dd-container{float:left;margin-left:30px;width:245px;height:41px}#finder .chapter.finder article.panel.switch .dd-container:first-child{margin-left:0}#finder .chapter.finder article.panel.switch .dd-container.brand{width:404px}#finder .chapter.finder article.panel.switch .dd-container.brand .ctabtn{clear:both;float:none;display:inline-block;*display:inline;margin-left:0;margin-top:20px}#finder .chapter.finder article.panel.switch .heading .copy{position:relative}#finder .chapter.finder article.panel.switch .modal .content{padding-left:30px;background-image:url(../images/nakedfinder/bkgnd-modal-nomatch.jpg)}#finder .chapter.finder article.panel.switch .modal .content p.copy{width:420px}#finder .chapter.finder article.panel.switch .product-detail{position:absolute;width:990px;left:0;top:225px}#finder .chapter.finder article.panel.switch .swatches-bkgnd{position:absolute;bottom:95px;left:-105px;width:535px;height:602px;z-index:0;background-image:url(../images/nakedfinder/chapter-finders-bkgnd-switch-foundation.png);background-repeat:no-repeat;background-position:left bottom}#finder .chapter.start{background-image:url(../images/nakedfinder/NakedSkinLP_Main.jpg);background-position:50% 0px;background-attachment:fixed}#finder .chapter.start .getstarted{position:absolute;left:105px;top:240px}#finder .chapter.start .getstarted .bottle{position:absolute;left:0;top:0;width:121px;height:525px;background-image:url(../images/nakedfinder/chapter-start-bottle.png);background-repeat:no-repeat}#finder .chapter.start .getstarted .cta,#finder .chapter.transition .panel-one .piece.four,#finder .chapter.transition .panel-two .piece.five{position:absolute;cursor:pointer;left:0;top:0;width:150px;height:100%;background-image:url(../images/nakedfinder/chapter-start-bkgnd-cta.png);background-repeat:repeat-x}#finder .chapter.start .getstarted .cta{left:131px;top:290px;height:212px}#finder .chapter.start .getstarted .cta img,#finder .chapter.transition .panel-one .piece.four img,#finder .chapter.transition .panel-two .piece.five img{padding-top:40px}#finder .chapter.start .getstarted .cta img{padding-top:25px}#finder .chapter.start .getstarted .cta .label,#finder .chapter.transition .panel-one .piece.four .label,#finder .chapter.transition .panel-two .piece.five .label{width:100%;height:100%;text-align:center;background-image:url(../images/nakedfinder/bkgnd-arrow-down.png);background-position:50% 74%;background-repeat:no-repeat}#finder .chapter.start .getstarted .cta .label{background-position:50% 90%}#finder .chapter.start .getstarted .copy{position:absolute;left:131px;top:20px;width:260px;height:230px;padding:15px 20px;background-image:url(../images/nakedfinder/chapter-start-bkgnd-copy.png);background-repeat:repeat-x}#finder .chapter.start .getstarted .copy h1,#finder .chapter.start .getstarted .copy h2{line-height:1em;color:#2e0837;font-size:34px;font-weight:300}#finder .chapter.start .getstarted .copy h2{padding-top:12px;line-height:1.2em;font-size:18px;color:#282828}#finder .chapter.transition{height:3450px;background-image:url(../images/nakedfinder/chapter-transition-bkgnd.jpg);background-attachment:fixed;background-position:50% 0px}#finder .chapter.transition .bottle-base{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background-image:url(../images/nakedfinder/bottle-base.png);background-attachment:fixed;background-repeat:no-repeat;background-position:49.8% 103px}#finder .chapter.transition .bottle-top{position:absolute;top:70px;left:390px;width:206px;height:341px;z-index:11;background-image:url(../images/nakedfinder/bottle-top.png);background-repeat:no-repeat}#finder .chapter.transition .bottle-top-back{position:absolute;top:411px;left:390px;width:206px;height:29px;z-index:9;background-image:url(../images/nakedfinder/bottle-top-back.png);background-repeat:no-repeat;background-position:left bottom}#finder .chapter.transition h1,#finder .chapter.transition h2,#finder .chapter.transition h3,#finder .chapter.transition h4{width:380px;height:auto;color:#2e0837;font-weight:300;line-height:.9em;font-size:50px}#finder .chapter.transition h1{position:absolute}#finder .chapter.transition h2{font-size:39px}#finder .chapter.transition h3{font-size:20px;line-height:1.1em}#finder .chapter.transition h4{color:#181818;font-size:16px;line-height:1.1em;margin:5px 0 0}#finder .chapter.transition .copy1{top:516px;left:610px}#finder .chapter.transition .copy2{top:1052px;right:620px;text-align:right}#finder .chapter.transition .copy3{top:1290px;left:610px}#finder .chapter.transition .copy4{top:2110px;left:610px}#finder .chapter.transition .darklogo{position:absolute;width:100%;height:100%;background-image:url(../images/nakedfinder/bkgnd-nakedskin-dark.png);background-repeat:no-repeat;background-attachment:fixed;background-position:0 75px}#finder .chapter.transition .globs{position:absolute;top:1220px;width:100%;height:165px;z-index:12;background-image:url(../images/nakedfinder/chapter-transition-bkgnd-globs.png);background-repeat:no-repeat;background-position:50% 50%}#finder .chapter.transition .learnmore{position:relative;top:2350px;height:920px}#finder .chapter.transition .learnmore .panel-one .content-left{position:absolute;top:300px;left:0;width:420px;height:auto}#finder .chapter.transition .learnmore .panel-one,#finder .chapter.transition .learnmore .panel-two{position:relative}#finder .chapter.transition .learnmore .panel-one .piece,#finder .chapter.transition .learnmore .panel-two .piece{position:absolute;z-index:15}#finder .chapter.transition .learnmore .panel-one .piece.one{width:130px;height:108px;top:105px;right:630px;padding:25px 0 0 20px;background-image:url(../images/nakedfinder/bkgnd-18-tile.png)}#finder .chapter.transition .learnmore .panel-one .piece.two{width:380px;top:263px;right:630px;text-align:right}#finder .chapter.transition .learnmore .panel-one .piece.three{width:370px;height:185px;top:105px;left:613px}#finder .chapter.transition .learnmore .panel-one a,#finder .chapter.transition .learnmore .panel-two a{display:inline-block;*display:inline;font-size:18px;line-height:1.5em;color:#2e0837;text-transform:uppercase;margin-top:8px}#finder .chapter.transition .learnmore .panel-one a:hover,#finder .chapter.transition .learnmore .panel-two a:hover{color:#701485}#finder .chapter.transition .learnmore .panel-one .piece.three h2,#finder .chapter.transition .learnmore .panel-two .piece.four h2{font-size:34px;line-height:1em;margin-bottom:15px}#finder .chapter.transition .learnmore .panel-one .piece.three p,#finder .chapter.transition .learnmore .panel-two .piece.four p{font-size:16px;line-height:1.5em;color:#282828}#finder .chapter.transition .learnmore .panel-one .piece.four,#finder .chapter.transition .learnmore .panel-two .piece.five{width:150px;height:212px;top:365px;left:613px}#finder .chapter.transition .learnmore .panel-one .piece.four img,#finder .chapter.transition .learnmore .panel-two .piece.five img{padding-top:25px}#finder .chapter.transition .learnmore .panel-one .piece.four .label,#finder .chapter.transition .learnmore .panel-two .piece.five .label{background-position:50% 89%}#finder .chapter.transition .learnmore .panel-one .piece.five{width:393px;height:409px;top:540px;left:355px;z-index:5;background-image:url(../images/nakedfinder/chapter-transition-bkgnd-learnmore-glob.png);background-repeat:no-repeat}#finder .chapter.transition .learnmore .panel-two .piece.one{width:380px;top:70px;left:0}#finder .chapter.transition .learnmore .panel-two .piece.two{width:380px;top:160px;left:0}#finder .chapter.transition .learnmore .panel-two .piece.two ul,#finder .chapter.transition .learnmore .panel-two .piece.two li{list-style:none}#finder .chapter.transition .learnmore .panel-two .piece.two ul{margin-bottom:10px;clear:both}#finder .chapter.transition .learnmore .panel-two .piece.two li{color:#181818;font-size:14px;padding:10px 37px 10px 10px;margin-top:6px;cursor:pointer;border:1px solid #7e7d80;background-color:#f0edec;background-image:url(../images/nakedfinder/bkgnd-dd-arrow.png);background-position:355px 50%;background-repeat:no-repeat}#finder .chapter.transition .learnmore .panel-two .piece.two li.active{cursor:default;border:1px solid #462d4d;background-image:none}#finder .chapter.transition .learnmore .panel-two .piece.two li:first-child{margin-top:0}#finder .chapter.transition .learnmore .panel-two .piece.three{width:200px;height:auto;overflow:hidden;top:365px;left:773px}#finder .chapter.transition .learnmore .panel-two .piece.three .img img{margin-left:-25px}#finder .chapter.transition .learnmore .panel-two .piece.four{width:355px;top:90px;left:615px}#finder .chapter.transition .swatch1{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/nakedfinder/chapter-transition-bkgnd-swatch.png);background-repeat:no-repeat;background-position:50% 350px}#finder .chapter.transition .threeswatches{position:absolute;top:1500px;width:100%;height:620px;z-index:5;background-image:url(../images/nakedfinder/chapter-transition-bkgnd-3swatches.png);background-repeat:no-repeat;background-position:50% 50%}#finder .chapter article{position:relative;width:100%;height:100%}#finder .chapter article .bodylogo-light{margin-top:75px;height:108px;background-image:url(../images/nakedfinder/NakedSkin_logo.png);background-repeat:no-repeat}#finder .videocontainer{position:absolute;display:none;top:0;left:0;right:0;bottom:0;z-index:99999;background-image:url(../images/nakedfinder/bkgnd-black-transparent.png)}#finder .videocontainer .close{left:800px}#finder .videocontainer .videoshell{position:relative;margin:0 auto;width:846px;height:450px;background-color:transparent}.quickview{min-width:960px}@media only screen and (min-width:751px) and (max-width:1024px){.quickview{min-width:737px;max-width:737px}}.quickview .product_thumbnails,.quickview .pdp_main{width:auto}.quickview .primary_image{height:450px}@media only screen and (min-width:751px) and (max-width:1024px){.quickview .primary_image{height:413px}}.quickview .product_image_container{width:450px}@media only screen and (min-width:751px) and (max-width:1024px){.quickview .product_image_container{width:413px}}.quickview .product_thumbnails .jcarousel-clip{width:262px}.quickview .product_thumbnails .jcarousel-prev{left:55px}.quickview .product_thumbnails .jcarousel-next{right:55px}.b-view-full_details{text-align:center;padding:15px 0 0;font-size:13px}.b-view-full_details .b-view-full_details-link{text-decoration:underline;text-transform:uppercase}.b-view-full_details .b-view-full_details-link:hover{text-decoration:none}.b-product-promo_asset{font:12px/1.2em "ProximaNova-Regular",sans-serif;color:#999;padding:15px 0 0 5px}@media only screen and (min-width:320px) and (max-width:750px){.b-product-promo_asset .g-tooltip-content{width:180px}}.b-product-promo_asset .g-tooltip{vertical-align:top}.b-product-promo_asset .ico-question{background:url(../images/icons/ico_question.png) no-repeat 0 0;display:inline-block;width:13px;height:13px;margin:0 0 0 5px;vertical-align:top}.b-product-promo_asset .ico-question:hover{background:url(../images/icons/ico_question_hover.png) no-repeat 0 0;text-decoration:none}.b-product-promo_asset .ico-question:before{display:none}.b-product-promo_asset .product-promo-asset{display:inline-block;max-width:94%;padding:0}.promotion_callout{font:12px/1.2em "ProximaNova-Regular",sans-serif;color:#000;padding:5px 5px 0 5px}@media only screen and (min-width:320px) and (max-width:1023px){.promotion_callout{font:.8em/14px "ProximaNova-Regular",sans-serif;letter-spacing:-0.01em}}.promotion_callout strong{font-family:"ProximaNova-Bold",sans-serif;font-weight:normal}.pt_product_details .ui-accordion{margin:25px 0 0;clear:both}.b-product-return{display:none}.b-dialog-product_return{max-width:350px}.b-dialog-product_return .b-product-return{display:inline-block}.b-dialog-product_return .heading-3{margin:0 0 10px 0}.slot_grid_header img{display:block;max-width:100%}.slot_grid_header .content_asset{min-height:170px;position:relative}@media only screen and (min-width:751px) and (max-width:1024px){.slot_grid_header .content_asset{min-height:125px}}@media only screen and (min-width:320px) and (max-width:750px){.slot_grid_header .content_asset{min-height:0}}.b-clp-bottom-banner{border:1px solid #dacce2;color:#000;padding:25px}@media only screen and (min-width:320px) and (max-width:750px){.b-clp-bottom-banner{padding:20px}}.b-clp-bottom-banner_title{font:16px/1 "ProximaNova-Semibold",sans-serif;margin-bottom:15px;text-transform:uppercase}@media only screen and (min-width:320px) and (max-width:750px){.b-clp-bottom-banner_title{font-size:15px;margin-bottom:11px}}.b-clp-bottom-banner_text{font:12px/1.35 "ProximaNova-Regular",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.b-clp-bottom-banner_text{font-size:10px}}.quickview.ui-dialog{min-width:960px}@media only screen and (min-width:751px) and (max-width:1024px){.quickview.ui-dialog{min-width:737px;max-width:737px}}.quickview.ui-dialog .ui-dialog-title{display:none}.quickview.ui-dialog .ui-dialog-content{padding-top:0;padding-bottom:30px}.quickview.ui-dialog .product_thumbnails,.quickview.ui-dialog .pdp_main{width:auto;float:none}.quickview.ui-dialog .pdp_main{padding-top:.25em;position:relative}.quickview.ui-dialog .primary_image{width:450px}.ie8 .quickview.ui-dialog .primary_image{z-index:0;height:auto !important}@media only screen and (min-width:751px) and (max-width:1024px){.quickview.ui-dialog .primary_image{width:100%;height:auto}}.quickview.ui-dialog .swathes-hover-image{width:450px}.ie8 .quickview.ui-dialog .swathes-hover-image img{height:auto !important}.quickview.ui-dialog .product_image_container{width:450px}@media only screen and (min-width:751px) and (max-width:1024px){.quickview.ui-dialog .product_image_container{width:48%}}.quickview.ui-dialog .product_thumbnails .jcarousel-clip{width:262px}.quickview.ui-dialog .product_thumbnails .jcarousel-prev{left:55px}.quickview.ui-dialog .product_thumbnails .jcarousel-next{right:55px}.quickview.ui-dialog .product_detail .product_badge{display:none}.b-view-full_details{text-align:center;padding:15px 0 0;font-size:13px}.b-view-full_details .b-view-full_details-link{text-decoration:underline;text-transform:uppercase}.b-view-full_details .b-view-full_details-link:hover{text-decoration:none}.js_product-promo-container .promotion .promotion_callout{color:#f0f;text-transform:uppercase;font-weight:bold;letter-spacing:1px;font-size:14px;padding-top:10px}.b-product-promo_asset{font:1.1em/14px "ProximaNova-Regular",sans-serif;color:#000;padding:5px 0 0 5px}@media only screen and (min-width:320px) and (max-width:1023px){.b-product-promo_asset{font:.8em/14px "ProximaNova-Regular",sans-serif;letter-spacing:-0.01em}}.b-product-promo_asset .g-tooltip{margin-left:-65px}@media only screen and (min-width:320px) and (max-width:750px){.b-product-promo_asset .g-tooltip{margin-left:-75px}}.b-product-promo_asset .ico-question{background:url(../images/icons/ico_question.png) no-repeat 0 0;display:inline-block;width:13px;height:13px;margin:8px 0 0;vertical-align:top}.b-product-promo_asset .ico-question:hover{text-decoration:none}.b-product-promo_asset strong{font-family:"ProximaNova-Bold",sans-serif;font-weight:normal;font-size:16px;line-height:19px;float:left;color:#000;padding-left:25px;text-transform:uppercase}.b-product-promo_asset strong.free-shipping{background:url("../images/free-shipping-shape.png") no-repeat 0 5px;padding-top:5px;padding-bottom:10px;margin-bottom:10px}.b-product-promo_asset strong.free-returns{background:url("../images/free-returns-shape.png") no-repeat 0 5px;padding-top:5px;margin-bottom:5px}.quickview .recommendations_block{padding:25px 0 0;margin:25px 0 0;border-top:1px solid #dacde1}.quickview .recommendations_block .recommendation_title{font-size:14px;text-align:center;margin:0 0 25px 0}.quickview .recommendations_block:before,.quickview .recommendations_block:after{display:none}.quickview .recommendations_block .b-product_tile-color_numbers,.quickview .recommendations_block .product_subtitle,.quickview .recommendations_block .product_name,.quickview .recommendations_block .price,.quickview .recommendations_block .inline_rating_link,.quickview .recommendations_block .quickviewbutton,.quickview .recommendations_block .b-shop_now-link,.quickview .recommendations_block .product_badge{display:none}.quickview .recommendations_block .product_list{margin:0}.quickview .recommendations_block .product_tile{padding:0;min-height:70px;margin:0;width:62px;text-align:left}.quickview .recommendations_block .b-product_img-topwrapper{float:none;width:62px;margin:0}.quickview .recommendations_block .product_tile .b-product_img-link{height:auto;margin-bottom:0}.quickview .recommendations_block .product_tile_wrapper{width:62px;margin:0 0 0 30px}.quickview .recommendations_block .product_tile_wrapper:first-child{margin:0}.b-product-return{display:none}.b-dialog-product_return{width:420px !important;max-width:420px;font:14px "ProximaNova-Semibold",sans-serif}.b-dialog-product_return .ui-dialog-titlebar{padding:0;height:0}.b-dialog-product_return .b-product-return{display:inline-block}.b-dialog-product_return .dialog_content{padding:60px}.b-dialog-product_return .dialog_content a{text-decoration:underline;color:#b69fc5}.b-dialog-product_return .dialog_content a span{text-decoration:none;color:#46166b}.b-dialog-product_return .heading-3{margin:0 0 10px 0;font-size:20px}@media only screen and (min-width:320px) and (max-width:750px){.b-dialog-product_return{width:350px !important}}.pt_cart .you_may_also_like_cart .quickviewbutton,.pt_cart .you_may_also_like_empty_cart .quickviewbutton{display:none}.quickview .product_image_container.product_set{width:240px}.quickview .product_image_container.product_set .primary_image{width:100%;height:auto}.quickview .product_image_container.product_set .swathes-hover-image,.quickview .product_image_container.product_set .swathes-hover-image img{max-height:220px;max-width:240px}.quickview .product_image_container.product_set .product_thumbnails{width:240px}.quickview .product_image_container.product_set .product_thumbnails .jcarousel-clip{width:174px}.quickview .product_image_container.product_set .product_thumbnails .jcarousel-next{right:0}.quickview .product_image_container.product_set .product_thumbnails .jcarousel-prev{left:0}.quickview .pdp_right.product_set .product_add_to_cart{margin-bottom:5px}.quickview .pdp_right.product_set .b-view-full_details{width:360px;float:right;margin:0 0 15px 0;padding:0;clear:both;text-align:center;font:13px "ProximaNova-Bold",sans-serif}.quickview .pdp_right.product_set .product_set_details .product_name,.quickview .pdp_right.product_set .product_set_details .product_subtitle{color:#000}.quickview .pdp_right.product_set .add_sub_product .addtocartbutton{height:40px}.search_result_content{padding-bottom:40px;position:relative;width:964px}@media only screen and (min-width:751px) and (max-width:1024px){.search_result_content{width:712px}}@media only screen and (min-width:320px) and (max-width:750px){.search_result_content{width:282px}}.l-lp_search_panel{margin:20px 0;position:relative}.l-lp_search_panel:after{display:block;content:'';clear:both}@media only screen and (min-width:320px) and (max-width:750px){.l-lp_search_panel{margin-top:10px;margin-bottom:0;visibility:hidden;height:0}}.l-lp_search_panel .refinement_headline{display:none}.l-lp_search_panel .selectboxit-container{display:inline-block;width:200px}@media only screen and (min-width:320px) and (max-width:750px){.l-lp_search_panel .selectboxit-container{float:none;width:100%}}.l-lp_search_panel .selectboxit-btn{font:13px/28px "ProximaNova-Regular",sans-serif;padding:0 9px 0 9px;text-transform:capitalize}.l-lp_search_panel .selectboxit-arrow-container:after{border:4px solid #46166b;border-bottom:0;border-left-color:transparent;border-right-color:transparent;height:0}.l-lp_search_panel .selectboxit-list{font:13px/25px "ProximaNova-Regular",sans-serif;max-height:137px !important}.l-lp_search_panel .selectboxit-option{line-height:27px;padding:0 9px 0 9px}.l-lp_search_panel .refinement-label,.l-lp_search_panel .sort_by_label{display:inline-block;text-transform:uppercase;padding:0 10px 0 0;vertical-align:middle;font:12px/16px "ProximaNova-Bold",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.l-lp_search_panel .refinement-label,.l-lp_search_panel .sort_by_label{font:12px/16px "ProximaNova-Regular",sans-serif;display:block}}.l-lp_search_panel .refinement_color{float:right}@media only screen and (min-width:320px) and (max-width:750px){.l-lp_search_panel .refinement_color{float:none;display:block;margin-top:20px;width:100%}}.l-lp_search_panel .refinement_category{display:none}.search_result_options{float:left;width:300px}@media only screen and (min-width:320px) and (max-width:750px){.search_result_options{float:none;width:100%}}.search_result_options .sort_by_submit{display:none}.custom_plp_slot_1{float:left}.custom_plp_slot_1 .html_slot_container{margin:0;padding:0;overflow:hidden;height:445px}.custom_plp_slot_1 .html_slot_container>img{max-width:100%}.b-search_result-list{font-size:0;text-align:left}.b-search_result-list .content_asset{display:inline-block}@media only screen and (min-width:320px) and (max-width:750px){.b-search_result-list .content_asset{display:block;height:0;border-bottom:0;padding:0}}.b-lp-slot_banner .content_asset{text-align:center;margin:0}.b-lp-slot_banner .content_asset>img{max-width:100%}@media only screen and (min-width:320px) and (max-width:750px){.top_banner_eyes{overflow:hidden}}.clp .b-shop_now-link{display:none}.js-responsive_img .bannertitle{font:16px "ProximaNova-Bold",sans-serif;text-transform:uppercase;position:absolute;top:50px;left:50%;text-align:center}@media only screen and (min-width:751px) and (max-width:1024px){.js-responsive_img .bannertitle{font:12px "ProximaNova-Bold",sans-serif;top:37px}}.js-responsive_img .bannertitlelong{font:16px "ProximaNova-Bold",sans-serif;text-transform:uppercase;position:absolute;top:22px;left:48%;text-align:center}@media only screen and (min-width:751px) and (max-width:1024px){.js-responsive_img .bannertitlelong{font:12px "ProximaNova-Bold",sans-serif;top:17px}}.js-responsive_img .bannertitlelong a.g-button-color,.js-responsive_img .bannertitlelong .ui-dialog a.button,.ui-dialog .js-responsive_img .bannertitlelong a.button,.js-responsive_img .bannertitlelong .ui-dialog a.submit_button,.ui-dialog .js-responsive_img .bannertitlelong a.submit_button,.js-responsive_img .bannertitlelong .ui-dialog.dialog_checkout_login a.create_account_button,.ui-dialog.dialog_checkout_login .js-responsive_img .bannertitlelong a.create_account_button,.js-responsive_img .bannertitlelong .pt_optcheckout .select_payment_method .simple_submit_action a.button,.pt_optcheckout .select_payment_method .simple_submit_action .js-responsive_img .bannertitlelong a.button,.js-responsive_img .bannertitlelong .pt_optcheckout .selected_payment_method .simple_submit_action a.button,.pt_optcheckout .selected_payment_method .simple_submit_action .js-responsive_img .bannertitlelong a.button,.js-responsive_img .bannertitlelong .pt_optcheckout .gift_cards_block .f_apply_button a.button,.pt_optcheckout .gift_cards_block .f_apply_button .js-responsive_img .bannertitlelong a.button,.js-responsive_img .bannertitlelong .pt_order_confirmation .create_account_section a.button,.pt_order_confirmation .create_account_section .js-responsive_img .bannertitlelong a.button,.js-responsive_img .bannertitlelong .contact_us_form a.button,.contact_us_form .js-responsive_img .bannertitlelong a.button,.js-responsive_img .bannertitlelong .main.faq .bg_question_area a.button_submit,.main.faq .bg_question_area .js-responsive_img .bannertitlelong a.button_submit,.js-responsive_img .bannertitlelong .b-ud_pro-bg a.button,.b-ud_pro-bg .js-responsive_img .bannertitlelong a.button,.js-responsive_img .bannertitlelong .wrapper_landing.main a.shop-now,.wrapper_landing.main .js-responsive_img .bannertitlelong a.shop-now,.js-responsive_img .bannertitlelong .b-vicelp-finishes-carousel .product_tile a.add_to_cart,.b-vicelp-finishes-carousel .product_tile .js-responsive_img .bannertitlelong a.add_to_cart,.js-responsive_img .bannertitlelong .b-vicelp-finishes-carousel .product_tile a.addtocartbutton,.b-vicelp-finishes-carousel .product_tile .js-responsive_img .bannertitlelong a.addtocartbutton{padding:10px 26px 8px;margin-top:10px}@media only screen and (min-width:751px) and (max-width:1024px){.js-responsive_img .bannertitlelong a.g-button-color,.js-responsive_img .bannertitlelong .ui-dialog a.button,.ui-dialog .js-responsive_img .bannertitlelong a.button,.js-responsive_img .bannertitlelong .ui-dialog a.submit_button,.ui-dialog .js-responsive_img .bannertitlelong a.submit_button,.js-responsive_img .bannertitlelong .ui-dialog.dialog_checkout_login a.create_account_button,.ui-dialog.dialog_checkout_login .js-responsive_img .bannertitlelong a.create_account_button,.js-responsive_img .bannertitlelong .pt_optcheckout .select_payment_method .simple_submit_action a.button,.pt_optcheckout .select_payment_method .simple_submit_action .js-responsive_img .bannertitlelong a.button,.js-responsive_img .bannertitlelong .pt_optcheckout .selected_payment_method .simple_submit_action a.button,.pt_optcheckout .selected_payment_method .simple_submit_action .js-responsive_img .bannertitlelong a.button,.js-responsive_img .bannertitlelong .pt_optcheckout .gift_cards_block .f_apply_button a.button,.pt_optcheckout .gift_cards_block .f_apply_button .js-responsive_img .bannertitlelong a.button,.js-responsive_img .bannertitlelong .pt_order_confirmation .create_account_section a.button,.pt_order_confirmation .create_account_section .js-responsive_img .bannertitlelong a.button,.js-responsive_img .bannertitlelong .contact_us_form a.button,.contact_us_form .js-responsive_img .bannertitlelong a.button,.js-responsive_img .bannertitlelong .main.faq .bg_question_area a.button_submit,.main.faq .bg_question_area .js-responsive_img .bannertitlelong a.button_submit,.js-responsive_img .bannertitlelong .b-ud_pro-bg a.button,.b-ud_pro-bg .js-responsive_img .bannertitlelong a.button,.js-responsive_img .bannertitlelong .wrapper_landing.main a.shop-now,.wrapper_landing.main .js-responsive_img .bannertitlelong a.shop-now,.js-responsive_img .bannertitlelong .b-vicelp-finishes-carousel .product_tile a.add_to_cart,.b-vicelp-finishes-carousel .product_tile .js-responsive_img .bannertitlelong a.add_to_cart,.js-responsive_img .bannertitlelong .b-vicelp-finishes-carousel .product_tile a.addtocartbutton,.b-vicelp-finishes-carousel .product_tile .js-responsive_img .bannertitlelong a.addtocartbutton{padding:6px 20px}}.js-responsive_img .bannerheader{font:26px "ProximaNova-Bold",sans-serif}@media only screen and (min-width:751px) and (max-width:1024px){.js-responsive_img .bannerheader{font:18px "ProximaNova-Bold",sans-serif}}@media only screen and (min-width:320px) and (max-width:750px){.js-responsive_img{display:none}}.elementDisplayInliine{display:inline}.ui-dialog.promo-tile-video-overlay .ui-dialog-titlebar{padding-top:20px}.ui-dialog.promo-tile-video-overlay h3{font:20px/1em "ProximaNova-Bold",sans-serif;color:#000;padding:20px 0 10px;text-transform:uppercase}.ui-dialog.promo-tile-video-overlay p{font:14px "ProximaNova-Semibold",sans-serif}img.product_alt_image{position:absolute;top:0;opacity:0;max-width:100%;max-height:250px;left:0}button.hidden,.promotionMsg{display:none}.cart_title{font:28px/1 "ProximaNova-Bold",sans-serif;padding:0 0 .625rem 0;margin:.0625rem 0 .1875rem 0;text-transform:uppercase}@media only screen and (min-width:320px) and (max-width:750px){.cart_title{font:16px/1 "ProximaNova-Bold",sans-serif;text-align:center}}.cart_title.empty_cart_title{text-align:center;border-bottom:1px solid #1d1b1b;font-size:1.25rem}.bonus_item{font:14px/22px "ProximaNova-Bold",sans-serif;padding-top:.9375rem;display:inline-block}.primary .error_form .NOT_LOGINED_CUSTOMER_HAS_AUTOREPLENISHMENT_PRODUCTS a.dialogify,.primary .error_form .LOGINED_CUSTOMER_HAS_AUTOREPLENISHMENT_PRODUCTS a.dialogify{color:inherit;text-decoration:underline}.primary .error_form .NOT_LOGINED_CUSTOMER_HAS_AUTOREPLENISHMENT_PRODUCTS:before,.primary .error_form .LOGINED_CUSTOMER_HAS_AUTOREPLENISHMENT_PRODUCTS:before{display:none}.shippingrestriction,.on_order{color:#818181;margin:5px 12px 0 8px}.js-loyalty-not-enrolled,.js-loyalty-enrolled,.js-loyaltypromo-not-enrolled,.js-loyaltypromo-enrolled{display:none}.cart_empty,.b-favorites_empty{font:18px/24px "ProximaNova-Regular",sans-serif;text-align:center;background:url(../images/cart/bg_empty_cart.png) no-repeat center;padding:50px 150px;margin:0 0 20px 0}@media only screen and (min-width:751px) and (max-width:1024px){.cart_empty,.b-favorites_empty{padding:50px 80px}}@media only screen and (min-width:320px) and (max-width:750px){.cart_empty,.b-favorites_empty{padding:50px 10px;font:14px/18px "ProximaNova-Regular",sans-serif}}.cart_empty a,.b-favorites_empty a{text-decoration:underline}@media only screen and (min-width:751px) and (max-width:1024px){.cart_empty a,.b-favorites_empty a{white-space:nowrap}}@media only screen and (min-width:320px) and (max-width:750px){.cart_empty a,.b-favorites_empty a{white-space:nowrap}}.cart_empty a:hover,.b-favorites_empty a:hover{text-decoration:none}.content.cart{*zoom:1;padding-top:20px;padding-bottom:20px}.content.cart:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}@media only screen and (min-width:320px) and (max-width:750px){.content.cart{text-align:left}}.content.cart .js .loader_bg{background-color:#fff}.empty-cart-page.content{width:65.3125rem}@media only screen and (min-width:320px) and (max-width:750px){.empty-cart-page.content{width:17.5rem}}@media only screen and (min-width:751px) and (max-width:1024px){.empty-cart-page.content{width:94%}.empty-cart-page.content .secondary{float:right;width:18.75rem}}@media only screen and (min-width:751px) and (max-width:1024px){.empty-cart-page.content .primary{width:55%}}@media only screen and (min-width:1024px) and (max-width:1200px){.empty-cart-page.content .primary{width:65%}}.continue_shopping_link,.pt_optcheckout .b-back_to_bag{font:12px/1 "ProximaNova-Regular",sans-serif;padding:0 0 0 .625rem;margin:0 0 1.25rem 0;color:#000;display:inline-block;position:relative;text-transform:uppercase}@media only screen and (min-width:320px) and (max-width:750px){.continue_shopping_link,.pt_optcheckout .b-back_to_bag{font:12px/18px "ProximaNova-Regular",sans-serif;margin:0 0 .625rem 1.875rem}}.continue_shopping_link:before,.pt_optcheckout .b-back_to_bag:before{border:1px solid #000;border-width:0 0 .0625rem .0625rem;content:"";position:absolute;height:.375rem;width:.375rem;left:0;transform:rotate(45deg);top:.125rem}@media only screen and (min-width:320px) and (max-width:1024px){.continue_shopping_link:before,.pt_optcheckout .b-back_to_bag:before{top:.3125rem}}.pt_cart .b-header-utility_navigation_list{visibility:hidden}.pt_cart .navigation{visibility:hidden}.pt_cart .b-header_search.search_suggestions_container{visibility:hidden}@media only screen and (min-width:320px) and (max-width:750px){.pt_cart .b-header-logo{display:block}}@media only screen and (min-width:320px) and (max-width:750px){.pt_cart .main{text-align:center}}.pt_cart .primary{width:720px;float:left}@media only screen and (min-width:751px) and (max-width:1024px){.pt_cart .primary{width:470px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_cart .primary{float:none;width:100%;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1}}.pt_cart .secondary{max-width:18.75rem;float:right;margin:2.1875rem .625rem .625rem 0;width:26%}@media only screen and (min-width:751px) and (max-width:1024px){.pt_cart .secondary{width:95%;max-width:95%;margin:2.1875rem auto;float:none}}@media only screen and (min-width:320px) and (max-width:750px){.pt_cart .secondary{float:none;width:90%;max-width:90%;margin:0 auto;-webkit-box-ordinal-group:7;-moz-box-ordinal-group:7;box-ordinal-group:7}}.pt_cart .secondary .b-widget{background-image:none;border:1px solid #e0e0e0;text-align:center;padding:2.1875rem 1.25rem 2.5rem}.pt_cart .secondary .b-widget-title{margin:0 0 1.125rem 0;font:18px/1.25 "ProximaNova-Bold",sans-serif}.pt_cart .secondary .b-widget p{font:12px/1.45 "ProximaNova-Regular",sans-serif;padding-bottom:.0625rem}.pt_cart .secondary .b-widget .phone{font:12px/1.45 "ProximaNova-Bold",sans-serif}.pt_cart .secondary .b-widget .phone a{color:#000}.pt_cart .secondary .b-widget .email{padding:.8125rem 0;color:#000}.pt_cart .secondary .b-widget .email a{color:#000;text-decoration:none}.pt_cart .secondary .b-widget .section_item{text-transform:uppercase;font:18px/1.25 "ProximaNova-Bold",sans-serif;padding-top:.25rem}.pt_cart .secondary .b-widget .our_advisors{max-width:11.25rem;margin:.625rem auto 0}.pt_cart .secondary .b-widget .chat_us{max-width:6.625rem;margin:.9375rem auto;padding:.75rem .625rem .5rem;background-color:#522d6d;color:#fff}.pt_cart .secondary .delivery_section{border:1px solid #e0e0e0;padding:2.25rem 1.875rem 2rem 1.8125rem;margin:1.25rem 0;text-align:center}@media only screen and (min-width:751px) and (max-width:1024px){.pt_cart .secondary .delivery_section{display:flex;flex-flow:column}}.pt_cart .secondary .delivery_section-title{font:18px/1.25 "ProximaNova-Bold",sans-serif;text-transform:uppercase;padding:0 1.25rem .375rem}.pt_cart .secondary .delivery_section-content{font:12px/1.7 "ProximaNova-Regular",sans-serif}.pt_cart .secondary .cart_order_totals{margin:25px 0 40px 0}@media only screen and (min-width:320px) and (max-width:1024px){.pt_cart .secondary .cart_order_totals{width:100%;order:1}}.pt_cart .secondary .cart_order_totals .order_summary_title{display:none}.pt_cart .secondary .cart_order_totals .order_totals_block{padding:0;width:254px}@media only screen and (min-width:320px) and (max-width:1024px){.pt_cart .secondary .cart_order_totals .order_totals_block{width:100%}}.pt_cart .secondary .cart_order_totals .order_totals_block .order_totals_table{line-height:1}.pt_cart .secondary .cart_order_totals .order_totals_block .order_totals_table td{vertical-align:middle;padding:0 0 10px 9px;font-size:.75rem}.pt_cart .secondary .cart_order_totals .order_totals_block .order_totals_table .order_shipping td{vertical-align:top;padding-top:.3125rem;padding-bottom:.75rem}.pt_cart .secondary .cart_order_totals .order_totals_block .cart_slot_shipping{display:none}.pt_cart .secondary .cart_order_totals .order_totals_block .order_total td:first-child{line-height:1;text-transform:uppercase}.pt_cart .secondary .cart_order_totals .order_totals_block .order_total td{padding-bottom:0}.pt_cart .secondary .cart_order_totals .order_totals_block .find_estimated_tax_box .formfield_input{width:6.0625rem;margin:0}.pt_cart .secondary .cart_order_totals .order_totals_block .f_textinput{padding-left:5px;padding-right:5px;font-size:11px}.pt_cart .secondary .cart_order_totals .order_totals_block .find_estimated_tax_box .estimatetax_btn{padding:.5625rem 1.125rem;font-size:.75rem;margin-top:.3125rem;width:6.0625rem}.pt_cart .secondary .cart_top{border:1px solid #e0e0e0;float:left;width:299px;display:block;padding:20px 24px}@media only screen and (min-width:320px) and (max-width:1024px){.pt_cart .secondary .cart_top{width:100%;border:0;padding:0;display:flex;flex-flow:column}}.pt_cart .secondary .cart_top .cart_actions{width:243px;margin:0 auto}@media only screen and (min-width:320px) and (max-width:1024px){.pt_cart .secondary .cart_top .cart_actions{width:100%;margin:0 auto}}.pt_cart .secondary .cart_top .cart_actions_top .minicart__shoprunner{padding-right:0}.pt_cart .secondary .summary_title{font:18px/1.25 "ProximaNova-Bold",sans-serif;text-align:center;padding:0 0 1.25rem;text-transform:uppercase;letter-spacing:-.0125rem}@media only screen and (min-width:320px) and (max-width:1024px){.pt_cart .secondary .summary_title{display:none}}.pt_cart .secondary .customer_service{float:left}@media only screen and (min-width:751px) and (max-width:1024px){.pt_cart .secondary .customer_service{float:none}}@media only screen and (min-width:320px) and (max-width:750px){.pt_cart .cart_table .sample_row .item_details,.pt_cart .cart_table .bonus_row .item_details,.pt_cart .cart_table .cart_row .item_details{padding:18px 0 16px 0;display:inline-flex;flex-flow:row wrap;padding-top:1.5rem}.pt_cart .b-cart-title_product_info{margin:0 0 7px 0}.pt_cart .cart_table .cart_row .item_price{padding:0;width:4.8125rem;margin-right:5.75rem}.pt_cart .cart_table .sample_row .item_price.b-cart-item_price,.pt_cart .cart_table .bonus_row .item_price.b-cart-item_price,.pt_cart .cart_table .cart_row .item_price.b-cart-item_price{margin:0 0 0 105px}.pt_cart .cart_table .item_price .b-cart-title_product_info{margin:0 0 7px 0}.pt_cart .cart_table .sample_row .item_quantity,.pt_cart .cart_table .bonus_row .item_quantity{display:none}.pt_cart .cart_table .sample_row .item_price,.pt_cart .cart_table .bonus_row .item_price{padding:1rem 0 1rem .625rem;width:4.6875rem}.pt_cart .cart_table .sample_row ._SR,.pt_cart .cart_table .bonus_row ._SR{margin-top:1.875rem}.pt_cart .cart_table .sample_row .bonus_item,.pt_cart .cart_table .bonus_row .bonus_item{line-height:1}.pt_cart .cart_table .sample_row ._SR{margin-top:.625rem}}.pt_cart .dialog_bonus_option .bonus_product_item{min-height:3.125rem;height:auto}.content.cart-Page{max-width:81.3125rem;padding-top:1.875rem;width:100%}@media only screen and (min-width:320px) and (max-width:750px){.content.cart-Page{width:100%}}@media only screen and (min-width:751px) and (max-width:1024px){.content.cart-Page{width:100%}}.content.cart-Page .primary{max-width:59.5rem;float:left;margin-left:.75rem;width:73%}@media only screen and (min-width:320px) and (max-width:750px){.content.cart-Page .primary{width:100%;margin-left:0}}@media only screen and (min-width:751px) and (max-width:1024px){.content.cart-Page .primary{width:95%;margin:0 auto;float:none}}.cart_table{width:100%;position:relative}.cart_table.samples_block{margin-bottom:50px}.cart_table.samples_block .message{font-size:14px}.cart_table tfoot{display:none}@media only screen and (min-width:320px) and (max-width:750px){.cart_table .sample_item_action{padding-top:1.5625rem}}.cart_table .samples_header{text-align:center;margin-bottom:25px;position:relative}.cart_table .samples_header:after{background:#46166b;content:" ";display:block;height:2px;position:absolute;top:50%;width:100%}@media only screen and (min-width:751px) and (max-width:1024px){.cart_table .samples_header{margin-bottom:15px}}@media only screen and (min-width:320px) and (max-width:750px){.cart_table .samples_header{margin-bottom:15px}}.cart_table .samples_header .section_header{font:14/18px "ProximaNova-Bold",sans-serif;display:inline-block;background:#fff;font-family:"ProximaNova-Semibold",sans-serif;position:relative;z-index:2;border:0}@media only screen and (min-width:320px) and (max-width:750px){.cart_table .samples_header .section_header{font:14/18px "ProximaNova-Semibold",sans-serif;width:auto}}.cart_table .samples_header .section_header.samples-count{font:14/18px "ProximaNova-Semibold",sans-serif;margin-top:0}@media only screen and (min-width:320px) and (max-width:750px){.cart_table tbody{max-width:90%;display:block;margin:0 auto}}.cart_table .message{margin-bottom:25px;text-align:center}@media only screen and (min-width:751px) and (max-width:1024px){.cart_table .message{padding:0 50px}}.cart_table .samples-count{text-align:right;margin:15px 0 0;font:13px/1.2em "ProximaNova-Regular",sans-serif}.cart_table .section_header{color:#000;font:14px/18px "ProximaNova-Bold",sans-serif;padding:16px 24px;text-transform:uppercase;border-bottom:1px solid #dacde1;vertical-align:bottom;color:#fff;background-color:#522d6d}@media only screen and (min-width:320px) and (max-width:750px){.cart_table .section_header{width:18%;display:inline-block;border-bottom:0}}.cart_table .section_header.product{font:14px/18px "ProximaNova-Bold",sans-serif;width:240px;text-transform:uppercase}@media only screen and (min-width:751px) and (max-width:1024px){.cart_table .section_header.product{width:290px}}@media only screen and (min-width:320px) and (max-width:750px){.cart_table .section_header.product{width:80%;font:14px/18px "ProximaNova-Bold",sans-serif}}.cart_table .section_header.price{width:95px}@media only screen and (min-width:751px) and (max-width:1024px){.cart_table .section_header.price{width:70px}}@media only screen and (min-width:320px) and (max-width:750px){.cart_table .section_header.price{display:none}}.cart_table .section_header.qty{width:14%;text-align:left;padding-left:10px}@media only screen and (min-width:751px) and (max-width:1024px){.cart_table .section_header.qty{width:60px}}@media only screen and (min-width:320px) and (max-width:750px){.cart_table .section_header.qty{display:none}}.cart_table .section_header.total_price{width:18.5%;text-align:right;padding-right:2.5rem}@media only screen and (min-width:751px) and (max-width:1024px){.cart_table .section_header.total_price{width:60px}}@media only screen and (min-width:320px) and (max-width:750px){.cart_table .section_header.total_price{display:none}}.cart_table .rowgiftcert{border-bottom:1px solid #e0e0e0}@media only screen and (min-width:320px) and (max-width:750px){.cart_table .rowgiftcert{display:block}.cart_table .rowgiftcert .item_quantity{display:none}}.cart_table .sample_row .item_quantity,.cart_table .rowgiftcert .item_quantity,.cart_table .bonus_row .item_quantity{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize}.cart_table .sample_row .item_price,.cart_table .rowgiftcert .item_price,.cart_table .bonus_row .item_price{text-align:right;text-transform:uppercase}.cart_table .sample_row .product_subtitle,.cart_table .rowgiftcert .product_subtitle,.cart_table .bonus_row .product_subtitle{color:#000}.cart_table .sample_row .attribute,.cart_table .sample_row .gift_attribute,.cart_table .rowgiftcert .attribute,.cart_table .rowgiftcert .gift_attribute,.cart_table .bonus_row .attribute,.cart_table .bonus_row .gift_attribute{line-height:16px;max-width:270px}.cart_table .bonus_header{display:none;font:20px/1 "ProximaNova-Bold",sans-serif;color:#000;border-bottom:1px solid #dacde1;vertical-align:bottom}.cart_table .bonus_header th{text-transform:uppercase;padding:0 0 10px 20px;font-size:15px}.cart_table .engraving-info{width:13.75rem;max-width:17.1875rem;background-color:#f6eff6;border:1px solid #d8cbdb;padding:.625rem .9375rem;line-height:1;color:#522d6d;margin-top:.125rem;order:4}@media only screen and (min-width:320px) and (max-width:1024px){.cart_table .engraving-info{padding:.3125rem;max-width:12.4375rem}}.cart_table .engraving-info .product_id_label{font:12px/12px "ProximaNova-Bold",sans-serif;display:block;padding-bottom:.25rem}.cart_table .attribute .label,.cart_table .attribute .value{display:inline-block;padding:.1875rem 0}.cart_table .giftcertificate_actions{padding-top:1.5625rem;display:flex}.cart_table .rowgiftcert td{padding:.9375rem 2.5rem 2.1875rem 0;vertical-align:top}@media only screen and (min-width:320px) and (max-width:750px){.cart_table .rowgiftcert td{display:inline-block;padding:15px 15px 0 0}}.cart_table .rowgiftcert .item_price{text-align:right;font:14px/22px "ProximaNova-Bold",sans-serif;text-align:right !important}.cart_table .cart_row,.cart_table .bonus_row{border-bottom:1px solid #e0e0e0}.cart_table .cart_row .attribute .label,.cart_table .bonus_row .attribute .label{display:none}.cart_table .cart_row .attribute_show.attribute_show .attribute_Size,.cart_table .cart_row .attribute_show.attribute_show,.cart_table .cart_row .attribute.attribute_color,.cart_table .bonus_row .attribute_show.attribute_show .attribute_Size,.cart_table .bonus_row .attribute_show.attribute_show,.cart_table .bonus_row .attribute.attribute_color{display:block}@media only screen and (min-width:320px) and (max-width:750px){.cart_table .cart_row .attribute_show.attribute_show .attribute_Size,.cart_table .cart_row .attribute_show.attribute_show,.cart_table .cart_row .attribute.attribute_color,.cart_table .bonus_row .attribute_show.attribute_show .attribute_Size,.cart_table .bonus_row .attribute_show.attribute_show,.cart_table .bonus_row .attribute.attribute_color{margin:.25rem 0}}@media only screen and (min-width:320px) and (max-width:750px){.cart_table .bonus_row.bonus_row .item_price{width:67px;padding-top:1.25rem}}.cart_table .sample_row td,.cart_table .bonus_row td,.cart_table .cart_row td{padding:17px 10px 35px 0;vertical-align:top}@media only screen and (min-width:751px) and (max-width:1024px){.cart_table .sample_row td,.cart_table .bonus_row td,.cart_table .cart_row td{padding:20px 15px 15px 0}}@media only screen and (min-width:320px) and (max-width:750px){.cart_table .sample_row td,.cart_table .bonus_row td,.cart_table .cart_row td{display:inline-block;padding:0}}.cart_table .sample_row .product_add_to_cart,.cart_table .bonus_row .product_add_to_cart,.cart_table .cart_row .product_add_to_cart{text-decoration:underline;color:#b69fc5 !important}.cart_table .sample_row .product_add_to_cart a,.cart_table .bonus_row .product_add_to_cart a,.cart_table .cart_row .product_add_to_cart a{color:#46166b;text-decoration:none}.cart_table .sample_row .product_badge,.cart_table .bonus_row .product_badge,.cart_table .cart_row .product_badge{display:none}.cart_table .sample_row .item_image,.cart_table .bonus_row .item_image,.cart_table .cart_row .item_image{width:7.5625rem;max-width:96px;text-align:center;padding-bottom:78px}.cart_table .sample_row .item_image .b-product_img,.cart_table .bonus_row .item_image .b-product_img,.cart_table .cart_row .item_image .b-product_img{width:100%;width:151px}@media only screen and (min-width:320px) and (max-width:750px){.cart_table .sample_row .item_image .b-product_img,.cart_table .bonus_row .item_image .b-product_img,.cart_table .cart_row .item_image .b-product_img{width:4.75rem}}@media only screen and (min-width:320px) and (max-width:750px){.cart_table .sample_row .item_image,.cart_table .bonus_row .item_image,.cart_table .cart_row .item_image{padding:25px 0 0}}.cart_table .sample_row .item_details,.cart_table .bonus_row .item_details,.cart_table .cart_row .item_details{max-width:13.125rem}@media only screen and (min-width:751px) and (max-width:1024px){.cart_table .sample_row .item_details,.cart_table .bonus_row .item_details,.cart_table .cart_row .item_details{max-width:9.375rem}}@media only screen and (min-width:320px) and (max-width:750px){.cart_table .sample_row .item_details,.cart_table .bonus_row .item_details,.cart_table .cart_row .item_details{max-width:15rem;padding:1.125rem 0 0;width:66%}.cart_table .sample_row .item_details:after,.cart_table .bonus_row .item_details:after,.cart_table .cart_row .item_details:after{content:"";display:block;height:1px;margin:0 0 0 -140px;position:relative;width:280px}}.cart_table .sample_row .item_quantity,.cart_table .bonus_row .item_quantity,.cart_table .cart_row .item_quantity{width:14%}@media only screen and (min-width:751px) and (max-width:1024px){.cart_table .sample_row .item_quantity,.cart_table .bonus_row .item_quantity,.cart_table .cart_row .item_quantity{width:55px}}@media only screen and (min-width:320px) and (max-width:750px){.cart_table .sample_row .item_quantity,.cart_table .bonus_row .item_quantity,.cart_table .cart_row .item_quantity{display:none}}.cart_table .sample_row .item_quantity .selectboxit-container,.cart_table .bonus_row .item_quantity .selectboxit-container,.cart_table .cart_row .item_quantity .selectboxit-container{width:81px;text-align:left;margin-left:.625rem}@media only screen and (min-width:751px) and (max-width:1024px){.cart_table .sample_row .item_quantity .selectboxit-container,.cart_table .bonus_row .item_quantity .selectboxit-container,.cart_table .cart_row .item_quantity .selectboxit-container{width:3.75rem}}@media only screen and (min-width:320px) and (max-width:750px){.cart_table .sample_row .item_quantity .selectboxit-container,.cart_table .bonus_row .item_quantity .selectboxit-container,.cart_table .cart_row .item_quantity .selectboxit-container{width:3.125rem;margin-left:0}}.cart_table .sample_row .item_quantity .selectboxit-btn,.cart_table .bonus_row .item_quantity .selectboxit-btn,.cart_table .cart_row .item_quantity .selectboxit-btn{font:13px/28px "ProximaNova-Regular",sans-serif;padding:0 9px 0 9px;text-transform:capitalize}.cart_table .sample_row .item_quantity .selectboxit-arrow-container:after,.cart_table .bonus_row .item_quantity .selectboxit-arrow-container:after,.cart_table .cart_row .item_quantity .selectboxit-arrow-container:after{border:4px solid #46166b;border-bottom:0;border-left-color:transparent;border-right-color:transparent;height:0}.cart_table .sample_row .item_quantity .selectboxit-list,.cart_table .bonus_row .item_quantity .selectboxit-list,.cart_table .cart_row .item_quantity .selectboxit-list{font:13px/25px "ProximaNova-Regular",sans-serif;max-height:137px !important}.cart_table .sample_row .item_quantity .selectboxit-option,.cart_table .bonus_row .item_quantity .selectboxit-option,.cart_table .cart_row .item_quantity .selectboxit-option{line-height:27px;padding:0 9px 0 9px}.cart_table .sample_row .item_quantity .not_available,.cart_table .bonus_row .item_quantity .not_available,.cart_table .cart_row .item_quantity .not_available{color:#ec008c}@media only screen and (min-width:320px) and (max-width:750px){.cart_table .sample_row .item_quantity .not_available,.cart_table .bonus_row .item_quantity .not_available,.cart_table .cart_row .item_quantity .not_available{margin:0 0 .4375rem 0;font-size:.75rem}}@media only screen and (min-width:320px) and (max-width:750px){.cart_table .sample_row .item_quantity.not-available-qty,.cart_table .bonus_row .item_quantity.not-available-qty,.cart_table .cart_row .item_quantity.not-available-qty{width:6.25rem;padding:0 0 0 .9375rem}.cart_table .sample_row .item_quantity.not-available-qty .b-cart-title_product_info,.cart_table .bonus_row .item_quantity.not-available-qty .b-cart-title_product_info,.cart_table .cart_row .item_quantity.not-available-qty .b-cart-title_product_info{display:none}}.cart_table .sample_row .item_quantity .selectboxit-btn,.cart_table .bonus_row .item_quantity .selectboxit-btn,.cart_table .cart_row .item_quantity .selectboxit-btn{padding:6px 11px 2px 14px;text-align:left;border:1px solid #000}.cart_table .sample_row .item_price.b-cart-item_price,.cart_table .bonus_row .item_price.b-cart-item_price,.cart_table .cart_row .item_price.b-cart-item_price{font:14px/22px "ProximaNova-Regular",sans-serif}.cart_table .sample_row .item_price,.cart_table .bonus_row .item_price,.cart_table .cart_row .item_price{width:70px;font:14px/22px "ProximaNova-Bold",sans-serif;text-transform:uppercase;text-align:right;padding-right:40px}@media only screen and (min-width:751px) and (max-width:1024px){.cart_table .sample_row .item_price,.cart_table .bonus_row .item_price,.cart_table .cart_row .item_price{width:60px}}@media only screen and (min-width:320px) and (max-width:750px){.cart_table .sample_row .item_price,.cart_table .bonus_row .item_price,.cart_table .cart_row .item_price{display:none}.cart_table .sample_row .item_price .total,.cart_table .bonus_row .item_price .total,.cart_table .cart_row .item_price .total{line-height:14px}}.cart_table .sample_row .item_price .price_total,.cart_table .sample_row .item_price .price_sale,.cart_table .bonus_row .item_price .price_total,.cart_table .bonus_row .item_price .price_sale,.cart_table .cart_row .item_price .price_total,.cart_table .cart_row .item_price .price_sale{padding:5px 0 0;display:inline-block}@media only screen and (min-width:320px) and (max-width:750px){.cart_table .sample_row .item_price .price_total,.cart_table .sample_row .item_price .price_sale,.cart_table .bonus_row .item_price .price_total,.cart_table .bonus_row .item_price .price_sale,.cart_table .cart_row .item_price .price_total,.cart_table .cart_row .item_price .price_sale{padding:.75rem 0 0;width:100%;font-size:.75rem;line-height:1.125rem}}@media only screen and (min-width:320px) and (max-width:750px){.cart_table .sample_row .b-cart-item_price,.cart_table .bonus_row .b-cart-item_price,.cart_table .cart_row .b-cart-item_price{font:12px/1.2em "ProximaNova-Bold",sans-serif;margin:0 0 0 115px;padding-right:5px;padding-left:0;width:50px}}.cart_table .sample_row .total .qty,.cart_table .bonus_row .total .qty,.cart_table .cart_row .total .qty{display:none}.cart_table .sample_row,.cart_table .bonus_row{border-bottom:1px solid #e0e0e0}.cart_table .sample_row .item_image,.cart_table .bonus_row .item_image{padding-bottom:.875rem}@media only screen and (min-width:320px) and (max-width:750px){.cart_table .sample_row .item_price,.cart_table .bonus_row .item_price{display:inline-block;margin-top:3.25rem;position:absolute;left:6rem}.cart_table .sample_row .item_details,.cart_table .bonus_row .item_details{width:12rem}}.cart_table .product_name,.cart_table .name,.cart_table .product_name.item_edit_details,.cart_table .product_name.item_edit_details_mobile{font:14px/16px "ProximaNova-Semibold",sans-serif;text-transform:uppercase;margin:0;padding:0;color:#46166b}.cart_table .product_name:before,.cart_table .name:before,.cart_table .product_name.item_edit_details:before,.cart_table .product_name.item_edit_details_mobile:before{display:none}@media only screen and (min-width:320px) and (max-width:750px){.cart_table .product_name,.cart_table .name,.cart_table .product_name.item_edit_details,.cart_table .product_name.item_edit_details_mobile{font:14px/16px "ProximaNova-Semibold",sans-serif}}.cart_table .product_name a,.cart_table .name a,.cart_table .product_name.item_edit_details a,.cart_table .product_name.item_edit_details_mobile a{text-decoration:none;font:14px/16px "ProximaNova-Semibold",sans-serif}.cart_table .product_name{display:inline-block}.cart_table .product_availability_list{font:12px/12px "ProximaNova-Bold",sans-serif;text-align:left;text-transform:uppercase;padding:10px 10px 2px}.cart_table .shippingmessage{padding-left:10px;max-width:100px;color:#a8a8a8}@media only screen and (min-width:320px) and (max-width:750px){.cart_table .shippingmessage{max-width:12.5rem}}.cart_table .product_subtitle{color:#46166b;font:14px/16px "ProximaNova-Semibold",sans-serif;margin:0 0 5px 0;display:inline-block}.cart_table div[name="sr_cartProductDiv"]{margin:0 0 5px 0;display:block;width:100%}.cart_table .attribute{color:#b69fc5;font:12px/9px "ProximaNova-Semibold",sans-serif;margin:0;text-transform:uppercase}.cart_table .item_user_actions,.cart_table .item_edit_details,.cart_table .item_edit_details_mobile{display:inline-flex;position:relative;text-align:left;justify-content:flex-start;flex-wrap:wrap;max-width:17.8125rem;font:13px/22px "ProximaNova-Bold",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.cart_table .item_user_actions,.cart_table .item_edit_details,.cart_table .item_edit_details_mobile{font:14px/16px "ProximaNova-Bold",sans-serif;order:4;flex:1 auto;width:10.6875rem;padding-top:.0625rem}}.cart_table .item_details .item_user_actions{display:inline-block}@media only screen and (min-width:751px) and (max-width:1024px){.cart_table .item_details .item_user_actions{margin-right:.125rem}}.cart_table .item_details .item_user_actions .product_actions{display:inline}.cart_table .item_details .item_user_actions .product_actions .favourite_list{display:inline}.cart_table .item_details .item_user_actions .product_actions .favourite_list .favorites_action:after{background:#46166b;height:.625rem;width:.0625rem;position:absolute;right:-.375rem;top:.375rem;content:"";margin-left:-.375rem}.cart_table .item_details .item_user_actions .product_actions .favourite_list .favorites_action:after .favorite_link_text{text-decoration:underline}@media only screen and (min-width:320px) and (max-width:750px){.cart_table .item_details .item_user_actions .product_actions .favourite_list .favorites_action:after{top:.125rem}}.cart_table .in_favoritelist{left:-2.5rem;position:relative;max-width:18rem;background-color:#f6eff6;border:1px solid #d8cbdb;line-height:1;color:#522d6d;font-family:"ProximaNova-Semibold",sans-serif;margin:.5rem 0;order:3;width:100%;padding:.625rem 3.1875rem .8125rem .8125rem}@media only screen and (min-width:320px) and (max-width:1024px){.cart_table .in_favoritelist{font-size:.75rem;line-height:1;padding:.3125rem;color:#000;font-family:"ProximaNova-Regular",sans-serif}}@media only screen and (min-width:751px) and (max-width:1024px){.cart_table .in_favoritelist{max-width:11.5625rem}}.cart_table .item_edit_details a,.cart_table .item_edit_details_mobile a,.cart_table .button_text{background:0;border:0;text-decoration:underline;cursor:pointer;color:#46166b;font:12px/20px "ProximaNova-Bold",sans-serif;text-transform:uppercase}.cart_table .item_edit_details a:hover,.cart_table .item_edit_details_mobile a:hover,.cart_table .button_text:hover{text-decoration:none}@media only screen and (min-width:320px) and (max-width:750px){.cart_table .item_edit_details a,.cart_table .item_edit_details_mobile a,.cart_table .button_text{font:12px/1 "ProximaNova-Bold",sans-serif}}.cart_table .button_text{padding:0;order:2}@media only screen and (min-width:751px) and (max-width:1024px){.cart_table .button_text{margin:.0625rem 0 0 0;vertical-align:top}}@media only screen and (min-width:320px) and (max-width:750px){.cart_table .button_text{margin:0}}.cart_table .item_edit_details,.cart_table .item_edit_details_mobile,.cart_table .add_to_wishlist{margin:0 .375rem 0 0;position:relative;padding:0 .375rem 0 0;text-transform:uppercase}.cart_table .item_edit_details:before,.cart_table .item_edit_details_mobile:before,.cart_table .add_to_wishlist:before{background:#46166b;height:.625rem;width:.0625rem;position:absolute;right:0;top:.3125rem;content:""}@media only screen and (min-width:320px) and (max-width:750px){.cart_table .item_edit_details:before,.cart_table .item_edit_details_mobile:before,.cart_table .add_to_wishlist:before{top:.125rem;flex:1;margin-right:.125rem}}@media only screen and (min-width:751px) and (max-width:1024px){.cart_table .item_edit_details,.cart_table .item_edit_details_mobile,.cart_table .add_to_wishlist{margin:0 .25rem 0 0}}@media only screen and (min-width:320px) and (max-width:750px){.cart_table .item_edit_details,.cart_table .item_edit_details_mobile,.cart_table .add_to_wishlist{margin:0 .3125rem 0 0;padding-left:0}}.cart_table .item_edit_details{float:left;margin-top:.0625rem}@media only screen and (min-width:320px) and (max-width:750px){.cart_table .item_edit_details{order:3;flex:1;padding-top:.125rem}}.cart_table .add_to_wishlist,.cart_table .favorites_action{font-size:.75rem;text-decoration:underline;float:left;margin-right:.75rem;position:relative}.cart_table .add_to_wishlist:hover,.cart_table .favorites_action:hover{text-decoration:none;color:#46166b}.cart_table .product_list_item{min-height:5.0625rem;padding:17px 0 10px 0}@media only screen and (min-width:320px) and (max-width:750px){.cart_table .product_list_item{min-height:4.1875rem;padding:0}}.cart_table.hidden_sample .sample_item.sample_item{min-height:0;padding:0 10px 0;filter:alpha(opacity=40);opacity:.4}@media only screen and (min-width:320px) and (max-width:750px){.cart_table.hidden_sample .sample_item.sample_item{height:auto}}.cart_table.hidden_sample .message{color:#ea0c8b;font-family:"ProximaNova-Semibold",sans-serif;margin-bottom:30px}.cart_table.hidden_sample .samples-count{display:none}.cart_table.hidden_sample .samples_header{margin-bottom:10px}.cart_table .remove_samples{display:none}.cart_table .og-offer-container{height:100%;vertical-align:top;order:5}.cart_table .mobile_pricequantity{display:none}@media only screen and (min-width:320px) and (max-width:750px){.cart_table .mobile_pricequantity{display:block;order:2;width:14.6875rem}.cart_table .mobile_pricequantity .item_quantity{display:inline-block;padding-bottom:1.875rem}.cart_table .mobile_pricequantity .item_quantity .selectboxit-container{margin:0}.cart_table .mobile_pricequantity .product_availability_list{padding-left:0}.cart_table .mobile_pricequantity .product_availabilty_message{display:block;width:6.25rem;padding-top:1.25rem}.cart_table .mobile_pricequantity .shippingmessage{width:240px;padding-left:0}.cart_table .mobile_pricequantity .item_price{float:right;margin-right:2.5625rem;display:inline-block}}@media only screen and (min-width:320px) and (max-width:1023px){.og-offer-container .og-widget{margin-bottom:20px}}.ie8 .cart_table.hidden_sample .sample_item{-ms-filter:"alpha(opacity=40)"}.b-cart-title_product_info{display:none}@media only screen and (min-width:320px) and (max-width:750px){.b-cart-title_product_info{display:block;font:10px/1.2em "ProximaNova-Bold",sans-serif;text-transform:none}}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .l-checkout-products_summary .rowgiftcert,.pt_cart .rowgiftcert{position:relative}.pt_optcheckout .l-checkout-products_summary .rowgiftcert .item_price,.pt_cart .rowgiftcert .item_price{position:absolute;right:0;bottom:25px}.pt_optcheckout .l-checkout-products_summary .rowgiftcert .item_details,.pt_cart .rowgiftcert .item_details{padding-bottom:1.5625rem;max-width:10.75rem}}.pt_optcheckout .l-checkout-products_summary .rowgiftcert .item_image,.pt_cart .rowgiftcert .item_image{padding-left:0;font:14px/16px "ProximaNova-Regular",sans-serif;text-align:center}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .l-checkout-products_summary .rowgiftcert .item_image,.pt_cart .rowgiftcert .item_image{padding-right:15px;width:90px}}.pt_optcheckout .l-checkout-products_summary .rowgiftcert .item_image .b-product_img,.pt_cart .rowgiftcert .item_image .b-product_img{width:100%;max-width:9.5rem}@media only screen and (min-width:320px) and (max-width:750px){.pt_cart .cart_table .section_header.product{width:100%;text-align:center}}.cart_order_totals{float:right;text-align:left;width:100%;position:relative}@media only screen and (min-width:320px) and (max-width:1024px){.cart_order_totals{width:100%}}.order_summary_title{font:20px/1.2em "ProximaNova-Bold",sans-serif;padding:0 0 5px 0;margin:23px 0 20px 0;text-transform:uppercase;float:left;letter-spacing:-.09938rem}@media only screen and (min-width:320px) and (max-width:750px){.order_summary_title{font:15px/1.2em "ProximaNova-Bold",sans-serif;margin:2rem 0 1.25rem 0;letter-spacing:0}}.order_totals_block{padding:1.375rem 0 1.375rem;float:right;width:19.3125rem}@media only screen and (min-width:320px) and (max-width:750px){.order_totals_block{padding:0 2.125rem .9375rem 1.25rem;width:23.25rem}}.order_totals_block .cart_slot_shipping{display:none}.order_totals_block .order_totals_table{width:100%;text-transform:uppercase;font:14px/18px "ProximaNova-Regular",sans-serif}@media only screen and (min-width:751px) and (max-width:1024px){.order_totals_block .order_totals_table{font:12px/18px "ProximaNova-Regular",sans-serif}}@media only screen and (min-width:320px) and (max-width:750px){.order_totals_block .order_totals_table{font:12px/18px "ProximaNova-Regular",sans-serif}}.order_totals_block .order_totals_table td{vertical-align:middle;text-align:right}.order_totals_block .order_totals_table td,.order_totals_block .order_totals_table th{padding:.3125rem 0 .1875rem .625rem}.order_totals_block .order_totals_table thead{display:none}.order_totals_block .order_totals_table .order_change_postal_code{display:none}.order_totals_block .order_totals_item,.order_totals_block td:first-child{text-align:left;width:170px}@media only screen and (min-width:320px) and (max-width:750px){.order_totals_block .order_totals_item,.order_totals_block td:first-child{width:50%;vertical-align:top}}.order_sales_tax .estimate_tax_label,.order_sales_tax .change_estimated_tax{cursor:pointer;color:#46166b;text-decoration:underline;color:#000}.order_sales_tax .change_estimated_tax:before{content:"";clear:both}.order_totals_table .js_order_sales_tax .estimated_tax_message,.order_totals_table .js_order_sales_tax .change_estimated_tax{display:none}.order_totals_table .order_change_postal_code td{padding:0 0 5px}.chrome .pt_cart .textinput,.safari .pt_cart .textinput{line-height:normal !important}.cart_gift_wrapper{padding-bottom:30px;max-width:100%}@media only screen and (min-width:320px) and (max-width:750px){.cart_gift_wrapper{max-width:85%;margin:0 auto}}.cart_gift_wrapper:after{clear:both;content:" ";display:block;height:0;overflow:hidden;visibility:hidden}.cart_gift_wrapper h3{margin:33px 0 15px;padding:0 0 5px;font:18px/1.2 "ProximaNova-Bold",sans-serif;text-transform:uppercase}@media only screen and (min-width:320px) and (max-width:750px){.cart_gift_wrapper{font:13px/1.2 "ProximaNova-Bold",sans-serif}}.cart_gift_wrapper .js_messageInBox .formfield_checkbox,.cart_gift_wrapper .js_giftNotificationEmail .formfield_checkbox{display:none}.cart_gift_wrapper .f_field_checkbox .f_label{display:block;background:0;position:relative;font-size:.75rem;font-family:"ProximaNova-Regular",sans-serif;padding:.1875rem 0 0 2.0625rem;letter-spacing:-.01038rem}.cart_gift_wrapper .f_field_checkbox .f_label::after{content:'';display:block;height:1.125rem;width:1.125rem;border:1px solid #000;left:0;position:absolute;top:.0625rem}.cart_gift_wrapper .f_label_value{display:flex;justify-content:space-between;max-width:22.125rem}.cart_gift_wrapper .f_field_checkbox .f_checkbox:checked+.f_label{background:0}.cart_gift_wrapper .f_field_checkbox .f_checkbox:checked+.f_label::before{content:'';display:block;height:.6875rem;width:.3125rem;border:2px solid #000;border-width:0 .125rem .125rem 0;left:.4375rem;position:absolute;top:.25rem;transform:rotate(45deg)}.cart_gift_wrapper .f_label{font:12px/1.3 "ProximaNova-Regular",sans-serif;padding-left:1px}.cart_gift_wrapper .gift_message_box{margin-top:7px;padding:14px 15px;letter-spacing:-0.4px;height:101px;border:1px solid #000;border-radius:0}@media only screen and (min-width:320px) and (max-width:1024px){.cart_gift_wrapper .gift_message_box{height:5.3125rem}}.cart_gift_wrapper .formfield_gift_message{margin:1.5625rem 0 .4375rem;max-width:25.5rem;position:relative}.cart_gift_wrapper .js_GiftWrapForm{max-width:25.5rem}.cart_gift_wrapper .button{margin-top:0;height:35px;line-height:1.2em;padding:0 39px;float:right;background-color:#522d6d;color:#fff}.cart_gift_wrapper .button:hover{opacity:.8}.cart_gift_wrapper .button[disabled]:hover{opacity:1}.cart_gift_wrapper .char-count{padding:0;position:absolute;top:.1875rem;right:-.1875rem;font-family:"ProximaNova-Regular",sans-serif}@media only screen and (min-width:320px) and (max-width:1024px){.cart_gift_wrapper .char-count{top:0}}.cart_gift_wrapper .error_message .cart_gift_wrapper .f_field_checkbox .f_label .f_label_value{display:inline-block;padding-top:2px}.cart_gift_wrapper .js_giftCardsForm{max-width:23.125rem;margin:0 auto}.gift_promo_block.cart_gift_wrapper{float:left;width:100%;border:1px solid #e0e0e0;margin:1.25rem 0 0;padding:0 3.5625rem .6875rem}@media only screen and (min-width:320px) and (max-width:1280px){.gift_promo_block.cart_gift_wrapper{border-width:.0625rem 0 .0625rem 0;max-width:100%;padding:0 0 .6875rem}}.gift_promo_block.cart_gift_wrapper .cart_coupon_code{display:flex;flex-flow:column;align-items:center}.gift_promo_block.cart_gift_wrapper .cart_coupon_code .button{padding:.4375rem 1.5625rem;min-width:6.6875rem;margin-top:.25rem}.gift_promo_block.cart_gift_wrapper .toggle_content{padding-bottom:5px}.gift_promo_block.cart_gift_wrapper h3{font:18px/1.2em "ProximaNova-Bold",sans-serif;position:relative;margin:1.125rem 0 .625rem;text-align:center}@media only screen and (min-width:320px) and (max-width:750px){.gift_promo_block.cart_gift_wrapper h3{font:16/1.2em "ProximaNova-Semibold",sans-serif;text-align:left}}.gift_promo_block.cart_gift_wrapper .couponcodlabel{display:none}.gift_promo_block.cart_gift_wrapper .error_message{display:block}.formfield_gift{display:inline-block;margin:0 0 17px 0}.cart_slot,.empty-cart-message,.primary .error_form,.stock_error_message{font:12px/16px "ProximaNova-Bold",sans-serif;color:#e20078;padding:.875rem 1.5rem;border:1px solid #d8cbdb;margin:.1875rem 0 1.5625rem 0;text-align:left}@media only screen and (min-width:320px) and (max-width:750px){.cart_slot,.empty-cart-message,.primary .error_form,.stock_error_message{text-align:center;border:0;box-shadow:0;font-size:.625rem;padding:0 1.5rem;margin:0 0 .8125rem 0;border:0}}.customer_service .section_header{display:none}.cart_slot.cart_slot{font:16px/20px "ProximaNova-Semibold",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.cart_slot.cart_slot{font:12px/1 "ProximaNova-Semibold",sans-serif}}.customer_service .section_header{display:none}.content.cart .primary .cart_actions_top{float:right;margin:0 0 15px 0}@media only screen and (min-width:320px) and (max-width:750px){.content.cart .primary .cart_actions_top{float:none;display:none}}.pt_optcheckout .primary .b-cart-top_action,.content.cart .primary .b-cart-top_action{display:none}@media only screen and (min-width:320px) and (max-width:1024px){.pt_optcheckout .primary .b-cart-top_action,.content.cart .primary .b-cart-top_action{display:block;margin:0 auto}.pt_optcheckout .primary .b-cart-top_action .cart_actions_top,.content.cart .primary .b-cart-top_action .cart_actions_top{display:block}}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .primary .b-cart-top_action,.content.cart .primary .b-cart-top_action{max-width:90%}}@media only screen and (min-width:320px) and (max-width:1024px){.pt_optcheckout .primary .b-cart-top_action .cart_order_totals,.content.cart .primary .b-cart-top_action .cart_order_totals{display:none}}.cart_actions_top{width:100%;text-align:center;margin-bottom:0;*zoom:1}.cart_actions_top:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}@media only screen and (min-width:320px) and (max-width:1024px){.cart_actions_top{width:100%;margin-bottom:.5rem;order:2}}.cart_actions_top .cart_action_checkout{margin:0 0 .9375rem 0}@media only screen and (min-width:320px) and (max-width:1024px){.cart_actions_top .cart_action_checkout{margin:0 0 .375rem 0}}.cart_actions_top .action_checkout_button .button{font:11px "ProximaNova-Bold",sans-serif;padding:11px 0;letter-spacing:1px;text-transform:uppercase;background-color:#ccdc00;width:100%;border:0;color:#522d6d}@media only screen and (min-width:320px) and (max-width:750px){.cart_actions_top .action_checkout_button .button{padding:.625rem .625rem .5625rem;font-size:.9375rem}}.cart_actions_top .action_checkout_button .button:hover{opacity:.6}.cart_actions_top .button[disabled='disabled']{opacity:.4}.cart_actions_top .divider{margin:.625rem 0;font-size:.75rem;text-transform:uppercase;color:#000}.cart_actions_top .divider::after,.cart_actions_top .divider::before{display:none}@media only screen and (min-width:1201px){.cart_actions_top .minicart__shoprunner{padding-right:20px}}@media only screen and (min-width:320px) and (max-width:1024px){.checkout_action_bottom{display:none}}.checkout_action_bottom .cart_actions{display:flex;flex-flow:row-reverse}.checkout_action_bottom .action_checkout_button .button{width:190px}.checkout_action_bottom .divider{width:68px;float:right}.checkout_action_bottom .button.cart_checkout_pay_pal_button{width:184px;float:left}.l-checkout_confirmation-also_like{padding-top:0}.you_may_also_like_cart .recommendations_block{padding-top:40px}.you_may_also_like_cart .recommendations_block .product_list{border-top:0}.you_may_also_like_cart .recommendations_block .product_tile_wrapper{border-bottom:0;border-right:0}.you_may_also_like_cart .product_tile,.you_may_also_like_cart .b-product_tile{height:auto}.l-checkout_confirmation-also_like .recommendations_block,.you_may_also_like_cart .recommendations_block{margin-bottom:0}.l-checkout_confirmation-also_like .b-product_tile-info_wrapper,.you_may_also_like_cart .b-product_tile-info_wrapper{width:118px;display:inline-block;padding-bottom:15px}.l-checkout_confirmation-also_like .product_tile .b-product_tile-color_numbers,.you_may_also_like_cart .product_tile .b-product_tile-color_numbers{display:none}@media only screen and (min-width:320px) and (max-width:750px){.l-checkout_confirmation-also_like .recommendations_block{padding-top:0}}.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .recommendations_block,.secondary .you_may_also_like_cart .recommendations_block{border-top:0}.secondary .you_may_also_like_cart .price,.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .price{position:static;font:13px/1.2em "ProximaNova-Regular",sans-serif}.secondary .you_may_also_like_cart .product_tile .product_name,.secondary .you_may_also_like_cart .b-product_tile .product_name,.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .product_tile .product_name,.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .b-product_tile .product_name{max-height:inherit}.pt_cart .secondary .you_may_also_like_cart .quickviewbutton,.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .quickviewbutton{font-size:11px;height:22px;left:-7px;line-height:20px;margin:0;padding:0;right:0;text-align:center;top:21px;width:80px}.pt_cart .secondary .you_may_also_like_cart .product_image_topwrapper:hover .quickviewbutton,.pt_cart .secondary .you_may_also_like_cart .b-product_img-topwrapper:hover .quickviewbutton,.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .product_image_topwrapper:hover .quickviewbutton,.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .b-product_img-topwrapper:hover .quickviewbutton{zoom:1;display:inline-block}@media only screen and (min-width:751px) and (max-width:1024px){.pt_cart .secondary .you_may_also_like_cart .product_image_topwrapper:hover .quickviewbutton,.pt_cart .secondary .you_may_also_like_cart .b-product_img-topwrapper:hover .quickviewbutton,.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .product_image_topwrapper:hover .quickviewbutton,.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .b-product_img-topwrapper:hover .quickviewbutton{display:none}}@media only screen and (min-width:320px) and (max-width:750px){.pt_cart .secondary .you_may_also_like_cart .product_image_topwrapper:hover .quickviewbutton,.pt_cart .secondary .you_may_also_like_cart .b-product_img-topwrapper:hover .quickviewbutton,.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .product_image_topwrapper:hover .quickviewbutton,.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .b-product_img-topwrapper:hover .quickviewbutton{display:none}}.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .product_image_topwrapper:hover a.quickviewbutton,.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .b-product_img-topwrapper:hover a.quickviewbutton{display:none}.mini_cart_content .you_may_also_like_minicart .quickviewbutton{display:none}.mini_cart_content .you_may_also_like_minicart .recommendations_block .product_tile .b-product-badge{float:left}.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .recommendations_block:before,.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .recommendations_block:after,.mini_cart_content .you_may_also_like_minicart .recommendations_block:before,.mini_cart_content .you_may_also_like_minicart .recommendations_block:after,.secondary .you_may_also_like_cart .recommendations_block:before,.secondary .you_may_also_like_cart .recommendations_block:after{display:none}.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .recommendations_block .recommendation_title,.mini_cart_content .you_may_also_like_minicart .recommendations_block .recommendation_title,.secondary .you_may_also_like_cart .recommendations_block .recommendation_title{font-size:14px;text-align:left;margin:0 0 25px 0}.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .recommendations_block .inline_rating_link,.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .recommendations_block .b-shop_now-link,.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .recommendations_block .product_badge,.mini_cart_content .you_may_also_like_minicart .recommendations_block .inline_rating_link,.mini_cart_content .you_may_also_like_minicart .recommendations_block .b-shop_now-link,.mini_cart_content .you_may_also_like_minicart .recommendations_block .product_badge,.secondary .you_may_also_like_cart .recommendations_block .inline_rating_link,.secondary .you_may_also_like_cart .recommendations_block .b-shop_now-link,.secondary .you_may_also_like_cart .recommendations_block .product_badge{display:none}.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .recommendations_block .product_list,.mini_cart_content .you_may_also_like_minicart .recommendations_block .product_list,.secondary .you_may_also_like_cart .recommendations_block .product_list{margin:0}.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .recommendations_block .product_name,.mini_cart_content .you_may_also_like_minicart .recommendations_block .product_name,.secondary .you_may_also_like_cart .recommendations_block .product_name{font:13px/1.2em "ProximaNova-Bold",sans-serif;margin-bottom:0}.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .recommendations_block .product_tile,.mini_cart_content .you_may_also_like_minicart .recommendations_block .product_tile,.secondary .you_may_also_like_cart .recommendations_block .product_tile{padding:0;min-height:70px;margin:0;width:100%;text-align:left}.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .recommendations_block .product_tile .b-product-badge,.mini_cart_content .you_may_also_like_minicart .recommendations_block .product_tile .b-product-badge,.secondary .you_may_also_like_cart .recommendations_block .product_tile .b-product-badge{float:left}.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .recommendations_block .b-product_img-topwrapper,.mini_cart_content .you_may_also_like_minicart .recommendations_block .b-product_img-topwrapper,.secondary .you_may_also_like_cart .recommendations_block .b-product_img-topwrapper{float:left;width:62px;margin:0 20px 0 0;min-height:80px}.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .recommendations_block .product_tile .b-product_img-link,.mini_cart_content .you_may_also_like_minicart .recommendations_block .product_tile .b-product_img-link,.secondary .you_may_also_like_cart .recommendations_block .product_tile .b-product_img-link{height:auto;margin-bottom:0}.l-checkout_confirmation-sidebar .l-checkout_confirmation-also_like .recommendations_block .product_tile_wrapper,.mini_cart_content .you_may_also_like_minicart .recommendations_block .product_tile_wrapper,.secondary .you_may_also_like_cart .recommendations_block .product_tile_wrapper{width:100%}.l-checkout_confirmation-also_like .recommendations_block .product_list{border-top:0}.l-checkout_confirmation-also_like .recommendations_block .product_tile_wrapper{border-right:0;border-bottom:0}.l-checkout_confirmation-also_like .recommendations_block .product_tile,.l-checkout_confirmation-also_like .recommendations_block .b-product_tile{height:auto}.carousel.samples{width:720px;margin:15px 0 10px 0;padding:0 30px;position:relative}.carousel.samples .f_field_checkbox .f_label,.carousel.samples .f_field_checkbox .f_label_center:before{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAe1BMVEXazeH////azeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeH////LNPIPAAAAJ3RSTlMAACuO1/gqCZj9Br01CJmW2JUs/C0ukDP69AzVMtaR1JfBBQva+/USxw0NAAAAAWJLR0QB/wIt3gAAAJNJREFUGNNtj8kSgjAQRIcQJAmrA7KJENz6///QhBJz8VVN1fQ7dRM5RCyTRMYn90buUqWxo1XqhckAlRdFXgKZcaJCLWhH1DhHxA1a+nJBw9ShpB8lOpLog+hR0wAThMFAI6YgJox0xRzEjBstUEEoLMQa4sgMzd6uR7EV1lffXHW+P1gBm/k3ztHa5+strZ8QfQDkvQwYJIVclAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNC0wNC0yMlQyMToxOTo1NyswMDowMBAIrUEAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTQtMDQtMjJUMjE6MTk6NTcrMDA6MDBhVRX9AAAAAElFTkSuQmCC") no-repeat 1px 2px;display:inline-block;padding-left:20px;line-height:22px;min-height:22px}.ie8 .carousel.samples .f_field_checkbox .f_label,.ie8 .carousel.samples .f_field_checkbox .f_label_center:before{background-image:none}.carousel.samples .f_field_checkbox .f_checkbox{position:absolute;overflow:hidden;opacity:0}.ie8 .carousel.samples .f_field_checkbox .f_checkbox{visibility:visible}.carousel.samples .f_field_checkbox .f_checkbox:checked+.f_label,.ie .carousel.samples .f_field_checkbox.f_checked .f_label,.carousel.samples .f_field_checkbox .f_checkbox:checked+.f_label_center:before,.ie .carousel.samples .f_field_checkbox.f_checked .f_label_center:before{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAWCAMAAAARtodwAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABO1BMVEVGJmrazeGYg6xHJ2pGJmpGJmpGJmpGJmrazeHazeHazeHazeHazeHazeGYg6xGJmpGJmrazeHazeHazeFXOnhGJmpHJ2pqT4fazeHazeHazeFLK27azeGgjLJLK25GJmpGJmpTNXXazeHazeFGJmpGJmpGJmpGJmpGJmrazeHazeFGJmpGJmpGJmrazeFGJmpGJmpGJmpGJmpGJmpGJmpGJmrazeHazeFGJmpGJmrazeHazeFGJmpGJmpGJmpGJmrZzOBGJmpGJmpGJmrYy+DRw9pGJmpGJmpNLnBrT4dIKGvazeHazeFsUYlHJ2phRYBGJmpGJmpGJmrazeHazeHazeHazeFGJmpGJmpGJmpGJmpGJmpGJmpGJmrazeG9rMq1pMS6qceYg6y0osJaPHpJKm2eirGsmbz///8tSvsZAAAAXXRSTlMAAAAAJFbrfyyQ2Pr01LIRCgmY/ewC4OszBgzjvbPeGY+ylvz7NCn5Ii2ZXf5h103li24J72PVMsJ81pGC1aGlmPQaSf2cKzHM2rEFC+vb4w7F85fa+/UmQIBngR25ZgYeAAAAAWJLR0Roy2z0IgAAAQpJREFUGNNd0NdSAlEQBNAeA+4CBnYNgFlMICKKioo554RZe8z6/3/gsKVUST+emrlTfQFAflMHNCBIVRpDTX/iuOFItLmFbA2gLeb5ankm22MiQEdn14t68USym3ztSYit9JJ9/cAAORjWIRMn9UYOj4ySY+NpTTkQVzMTZDZETkIy6kJyGscULXm7GtcwJKL22rTJjElCI5CoJlGYrQzNQZIahcxrEQu2Y7SIoi5BSuotkytYNVpb15Jd99/JjU1gK0t+bNt12fkkdytN9/bJA2uBQ/LLc46OHU+/T07rbZg8C5qq+l7s3EYueFlIl6+ub3LldKU5bsm76p8Fcs8H/Jf8I2rkCTXyA0LDNpKnET2UAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE0LTA0LTIyVDIxOjE5OjQ3KzAwOjAw3KKt3wAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNC0wNC0yMlQyMToxOTo0NyswMDowMK3/FWMAAAAASUVORK5CYII=") no-repeat 0 0}.carousel.samples *{-webkit-tap-highlight-color:transparent}.carousel.samples .f_field_checkbox{position:absolute;bottom:0;left:0;right:0;margin:0}.carousel.samples .f_field_checkbox .f_error_message{display:none}@media only screen and (min-width:751px) and (max-width:1024px){.carousel.samples{width:470px}}@media only screen and (min-width:320px) and (max-width:750px){.carousel.samples{width:280px;padding:0 15px}}.carousel.samples .sample_item{position:relative;width:165px;min-height:247px;padding:0 10px 53px;text-align:center;font-size:12px}@media only screen and (min-width:751px) and (max-width:1024px){.carousel.samples .sample_item{width:135px}}@media only screen and (min-width:320px) and (max-width:750px){.carousel.samples .sample_item{width:125px;height:220px;padding:0 20px}}.carousel.samples .sample_item .product_description{display:none}.carousel.samples .sample_item #change_variation{color:#46166b;border-bottom:1px solid #d5cddc;cursor:pointer;display:inline-block;margin:7px 0}.carousel.samples .sample_item #change_variation:hover{border-bottom:1px solid #fff}.carousel.samples .sample_item.locked-sample{filter:alpha(opacity=40);opacity:.4}.carousel.samples .sample_item.locked-sample .locked-div{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10}.carousel.samples .sample_item .variation_detail .attribute .label{display:none}.carousel.samples .sample_item .variation_detail .attribute .value{color:#b69fc5;font-family:"ProximaNova-Semibold",sans-serif;text-transform:uppercase}.carousel.samples .sample_item .variation_detail .change_variation{bottom:40px;left:0;position:absolute;right:0 !important;text-align:center;color:#46166b;text-decoration:underline;cursor:pointer}.carousel.samples .sample_item .variation_detail .change_variation.f_error_message{color:#ec008c}@media only screen and (min-width:320px) and (max-width:750px){.carousel.samples .sample_item .variation_detail .change_variation{padding:0 20px}}.carousel.samples .sample_subtitle{display:block;margin:0 0 5px 0}.carousel.samples .b-product_img{margin:0 0 12px 0;width:100%;max-width:105px}.carousel.samples h3{text-transform:uppercase;margin:0 0 5px 0;font:12px/1.2em "ProximaNova-Bold",sans-serif}.carousel.samples .jcarousel-control{top:50%;position:absolute;width:35px;height:26px;line-height:1;margin:-13px 0 0;font-family:"urbde-ico",sans-serif;font-size:26px;text-align:center}.carousel.samples .jcarousel-control:hover{text-decoration:none;color:#46166b}.carousel.samples .jcarousel-control.disabled{filter:alpha(opacity=30);opacity:.3}.ie8 .carousel.samples .jcarousel-control.disabled{-ms-filter:"alpha(opacity=30)"}@media only screen and (min-width:320px) and (max-width:750px){.carousel.samples .jcarousel-control{font-size:19px}}.carousel.samples .jcarousel-prev{left:-9px}@media only screen and (min-width:320px) and (max-width:750px){.carousel.samples .jcarousel-prev{left:-22px}}.carousel.samples .jcarousel-prev:before{content:"\e61e";display:inline-block;line-height:26px}.carousel.samples .jcarousel-next{right:-10px}@media only screen and (min-width:320px) and (max-width:750px){.carousel.samples .jcarousel-next{right:-22px}}.carousel.samples .jcarousel-next:before{content:"\e61d";display:inline-block;line-height:26px}.carousel.samples .attribute .label{color:#b69fc5;font-family:"ProximaNova-Semibold",sans-serif;text-transform:uppercase}.button.cart_checkout_pay_pal_button{background:#e6e5e5 url(../images/icons/paypal-icon-new.png) no-repeat center;width:100%;height:2.125rem;background-size:8.6875rem;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;border:0}.button.cart_checkout_pay_pal_button:hover{opacity:.6}.button.cart_checkout_pay_pal_button[disabled='disabled']{opacity:.6}@media only screen and (min-width:320px) and (max-width:750px){.button.cart_checkout_pay_pal_button{width:100%;max-width:100%;height:2.4375rem}}.cart_coupon_code{*zoom:1}.cart_coupon_code:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.cart_coupon_code .formfield_coupon_code{width:11.5rem;margin:0 0 .3125rem 0;display:inline-block}@media only screen and (min-width:320px) and (max-width:1280px){.cart_coupon_code .formfield_coupon_code{width:100%}}.cart_coupon_code .formfield_coupon_code .textinput{height:2.125rem;border:1px solid #4f4f4f}.cart_coupon_code .button{vertical-align:top;order:3}.cart_coupon_code .coupons{order:4;font-size:14px;padding:10px 0 0}@media only screen and (min-width:320px) and (max-width:750px){.cart_coupon_code .coupons{padding:.3125rem 1.375rem 0 0;position:relative;font-size:.75rem}}.cart_coupon_code .coupons .bonus_item{font:14px/1 "ProximaNova-Regular",sans-serif;margin:0;color:#000;text-transform:capitalize}@media only screen and (min-width:320px) and (max-width:750px){.cart_coupon_code .coupons .bonus_item{font-size:.75rem}}.cart_coupon_code .coupons .remove_coupon{border:0;border-radius:50%;position:relative;min-width:1.0625rem;font-size:.0625rem;min-height:1.0625rem;color:#470e6c;cursor:pointer;background:#470e6c url(../images/remove.jpg) left top no-repeat;display:inline-block;position:relative;top:-.375rem}.cart_coupon_code .coupons .cartcoupon{font:14px/1 "ProximaNova-Bold",sans-serif;display:inline-block}.cart_coupon_code .coupons .cartcoupon .value{display:none}.cart_footer{padding:0 0 20px 0}.cart-recommendations{padding:0 0 40px 0;clear:both}@media only screen and (min-width:320px) and (max-width:750px){.cart-recommendations{padding:0;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;box-ordinal-group:2}}@media only screen and (min-width:320px) and (max-width:750px){.you_may_also_like_empty_cart{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;box-ordinal-group:3}.you_may_also_like_empty_cart .recommendations_block{margin-bottom:0}}@media only screen and (min-width:320px) and (max-width:750px){.you_may_also_like_cart{-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;box-ordinal-group:4}}.find_estimated_tax_box .formfield_input{margin:0;width:6.3125rem;display:inline-block;vertical-align:top}.find_estimated_tax_box .textinput,.find_estimated_tax_box .f_textinput,.find_estimated_tax_box .f_email,.find_estimated_tax_box .f_password{height:30px;line-height:18px}@media only screen and (min-width:751px) and (max-width:1024px){.find_estimated_tax_box .estimatetax_input{margin-bottom:5px}}@media only screen and (min-width:320px) and (max-width:750px){.find_estimated_tax_box .estimatetax_input{margin-bottom:5px}}.dialog_address_suggestion.ui-dialog,.addresscorrect.ui-dialog{max-width:370px;left:50% !important;margin-left:-185px}.dialog_address_suggestion.ui-dialog .ui-dialog-content,.addresscorrect.ui-dialog .ui-dialog-content{max-height:540px !important;overflow-y:scroll}@media only screen and (min-width:320px) and (max-width:750px){.dialog_address_suggestion.ui-dialog,.addresscorrect.ui-dialog{max-width:320px;left:0 !important;margin:0 auto}.dialog_address_suggestion.ui-dialog .f_field_radio .f_label,.addresscorrect.ui-dialog .f_field_radio .f_label{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAe1BMVEXazeH////azeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeH////LNPIPAAAAJ3RSTlMAACuO1/gqCZj9Br01CJmW2JUs/C0ukDP69AzVMtaR1JfBBQva+/USxw0NAAAAAWJLR0QB/wIt3gAAAJNJREFUGNNtj8kSgjAQRIcQJAmrA7KJENz6///QhBJz8VVN1fQ7dRM5RCyTRMYn90buUqWxo1XqhckAlRdFXgKZcaJCLWhH1DhHxA1a+nJBw9ShpB8lOpLog+hR0wAThMFAI6YgJox0xRzEjBstUEEoLMQa4sgMzd6uR7EV1lffXHW+P1gBm/k3ztHa5+strZ8QfQDkvQwYJIVclAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNC0wNC0yMlQyMToxOTo1NyswMDowMBAIrUEAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTQtMDQtMjJUMjE6MTk6NTcrMDA6MDBhVRX9AAAAAElFTkSuQmCC") no-repeat 1px 0;padding-left:26px;line-height:20px}.dialog_address_suggestion.ui-dialog .f_field_radio .f_radio,.addresscorrect.ui-dialog .f_field_radio .f_radio{position:absolute;overflow:hidden;opacity:0}.dialog_address_suggestion.ui-dialog .f_field_radio .f_radio:checked+.f_label,.ie .dialog_address_suggestion.ui-dialog .f_field_radio.f_checked .f_label,.addresscorrect.ui-dialog .f_field_radio .f_radio:checked+.f_label,.ie .addresscorrect.ui-dialog .f_field_radio.f_checked .f_label{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAQCAMAAADH72RtAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABOFBMVEXazeFtU4pGJmrazeHazeHazeHazeHazeHazeFGJmpGJmpGJmpGJmrazeHazeHazeHUxtxtU4pGJmrazeHazeHazeFeQX1YOnilkba+rctGJ2pGJmrazeHazeFGJmpGJmpGJmpGJmpGJmq5qMbazeHazeFGJmpGJmpGJmpGJmrazeFGJmpGJmpGJmpTNXXazeFMLW9GJmpJKWxHJ2pHJ2pGJmpSNHTazeHazeFGJmpGJmpmSoTazeHazeFGJmpGJmpGJmpgQ39GJmpGJmpGJmqFbZ1GJmpGJmpGJmpGJmpNLnCGbp3azeHazeFMLW9PMHF7YpTYyt/azeHazeHazeHazeFGJmphRYBQMXJ3XZGeirHXyd6Reqa0osOtmr2ql7u8q8nYyt+diLDZzOHBsc1YOni2pMT////Fl46JAAAAVXRSTlMAAAAskNj69NRJ1NWNCZj9/dhqBr0zH0lIpOdHlitF9m6O/KX8LSv7+f6ZJnv68dfa8uvi4cBk1TJPmobWkQP47eVj9eRS6PHbzc7rl8HWRhz92vv1O4ePIwAAAAFiS0dEZ1vT6bMAAADjSURBVBjTPY/XVgJBEETLjRiYBdesKCKrjAlzRlEEVBaV0G3O4f8/wRl0vW91T5+uU4DCtGzHjVlmV3dPb5/KceFRh0SSmfsBf4BIDA4Nj4zeMI+NG8AE2Sljcio9nWG+ndE/shQYs3M5Zsl8lzUBi+YXFpdUUshlsoD8/QpHrK492IDzuC7/lXxyAPd5YzMSma0XF9imnd3oaG//9QAokDg8+hW54vFbQbV7lDrRzVw6le+eaoegWLnIlerZ+UXtI9Qz/Tp98uXVtSmI6r42amnj61sv9UQcfwRhs9XOh0En/AAAWTSQwyVqfQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNC0wNC0yMlQyMToyMDowNiswMDowMJto5VoAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTQtMDQtMjJUMjE6MjA6MDYrMDA6MDDqNV3mAAAAAElFTkSuQmCC") no-repeat 1px 0}.dialog_address_suggestion.ui-dialog .f_field_radio .f_label_value,.addresscorrect.ui-dialog .f_field_radio .f_label_value{padding-top:2px}.safari .dialog_address_suggestion.ui-dialog .f_field_radio .f_label_value,.safari .addresscorrect.ui-dialog .f_field_radio .f_label_value{padding-top:3px}}.gt-ie8 .dialog_address_suggestion.ui-dialog,.gt-ie8 .addresscorrect.ui-dialog{right:0 !important;width:370px}.dialog_address_suggestion.ui-dialog .ui-widget-content h1,.addresscorrect.ui-dialog .ui-widget-content h1{display:none}.dialog_address_suggestion.ui-dialog .ui-dialog-titlebar,.addresscorrect.ui-dialog .ui-dialog-titlebar{padding-top:20px;padding-bottom:15px}@media only screen and (min-width:320px) and (max-width:750px){.dialog_address_suggestion.ui-dialog .ui-dialog-titlebar,.addresscorrect.ui-dialog .ui-dialog-titlebar{padding-top:18px}}.dialog_address_suggestion.ui-dialog .ui-dialog-title,.addresscorrect.ui-dialog .ui-dialog-title{padding:0;line-height:22px}@media only screen and (min-width:320px) and (max-width:750px){.dialog_address_suggestion.ui-dialog .ui-dialog-title,.addresscorrect.ui-dialog .ui-dialog-title{line-height:1em}}.dialog_address_suggestion.ui-dialog .ui-dialog-content,.addresscorrect.ui-dialog .ui-dialog-content{padding-top:12px}@media only screen and (min-width:320px) and (max-width:750px){.dialog_address_suggestion.ui-dialog .ui-dialog-content,.addresscorrect.ui-dialog .ui-dialog-content{padding-top:6px}}.dialog_address_suggestion.ui-dialog .applicable_suggestion .f_label_value,.addresscorrect.ui-dialog .applicable_suggestion .f_label_value{font:14px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase}@media only screen and (min-width:320px) and (max-width:750px){.dialog_address_suggestion.ui-dialog .applicable_suggestion .f_label_value,.addresscorrect.ui-dialog .applicable_suggestion .f_label_value{display:inline-block}}.dialog_address_suggestion.ui-dialog h3,.addresscorrect.ui-dialog h3{font-size:14px;margin-bottom:40px}@media only screen and (min-width:320px) and (max-width:750px){.dialog_address_suggestion.ui-dialog,.addresscorrect.ui-dialog{max-width:320px}}.dialog_address_suggestion.ui-dialog .f_field_radio .f_label,.addresscorrect.ui-dialog .f_field_radio .f_label{font:14px/20px "ProximaNova-Bold",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.dialog_address_suggestion.ui-dialog .f_field_radio .f_label,.addresscorrect.ui-dialog .f_field_radio .f_label{font-size:13px;padding-bottom:2px;padding-top:2px}}.dialog_address_suggestion.ui-dialog .address_validation,.addresscorrect.ui-dialog .address_validation{padding:0 0 20px}.dialog_address_suggestion.ui-dialog ul,.addresscorrect.ui-dialog ul{margin:7px 0 25px 20px;line-height:20px;font-size:14px}@media only screen and (min-width:320px) and (max-width:750px){.dialog_address_suggestion.ui-dialog ul,.addresscorrect.ui-dialog ul{font-size:13px;margin-left:26px}}.dialog_address_suggestion.ui-dialog .button,.addresscorrect.ui-dialog .button{width:150px}.cart_actions .dw-apple-pay-button,.cart_actions .dw-apple-pay-button:hover,.cart_actions .dw-apple-pay-button:active{min-width:100%;min-height:2.375rem;border-radius:0;margin:1.25rem 0 0 0;position:relative;cursor:pointer}.cart_actions .dw-apple-pay-button:before,.cart_actions .dw-apple-pay-button:hover:before,.cart_actions .dw-apple-pay-button:active:before{content:'OR';font-size:.75rem;color:#000;margin:0 0 1rem 0;font-family:"ProximaNova-Bold",sans-serif;position:absolute;top:-1.5625rem;text-align:center;width:100%;left:0}.checkout_action_bottom .cart_actions .dw-apple-pay-button,.checkout_action_bottom .cart_actions .dw-apple-pay-button:hover,.checkout_action_bottom .cart_actions .dw-apple-pay-button:active{min-width:11.875rem;height:2.1875rem;min-height:2.1875rem;margin:0 4.375rem .625rem .625rem}.checkout_action_bottom .cart_actions .dw-apple-pay-button:before,.checkout_action_bottom .cart_actions .dw-apple-pay-button:hover:before,.checkout_action_bottom .cart_actions .dw-apple-pay-button:active:before{width:70px;right:-70px;left:auto;top:auto;margin:0}@media only screen and (min-width:320px) and (max-width:1024px){.cart_actions .dw-apple-pay-button,.cart_actions .dw-apple-pay-button:hover,.cart_actions .dw-apple-pay-button:active{width:100%;min-width:auto;min-height:2.25rem;margin-top:1.5625rem}}@media only screen and (min-width:320px) and (max-width:750px){.pt_cart .ui-dialog.dialog_checkout_login .textinput,.pt_cart .ui-dialog.dialog_checkout_login .f_textinput,.pt_cart .ui-dialog.dialog_checkout_login .f_email,.pt_cart .ui-dialog.dialog_checkout_login .f_password{height:40px;line-height:28px}}.ui-dialog.dialog_checkout_login{width:100%;float:left;min-width:960px}@media only screen and (min-width:751px) and (max-width:1024px){.ui-dialog.dialog_checkout_login{min-width:750px;max-width:750px}}@media only screen and (min-width:320px) and (max-width:750px){.ui-dialog.dialog_checkout_login{max-width:320px;min-width:320px}}.ui-dialog.dialog_checkout_login .ui-dialog-titlebar{padding:0}.ui-dialog.dialog_checkout_login .ui-dialog-titlebar .ui-dialog-title{display:none}.ui-dialog.dialog_checkout_login .ui-dialog-content{padding:55px 30px 55px}@media only screen and (min-width:751px) and (max-width:1024px){.ui-dialog.dialog_checkout_login .ui-dialog-content{padding:55px 15px}}@media only screen and (min-width:320px) and (max-width:750px){.ui-dialog.dialog_checkout_login .ui-dialog-content{padding:15px 20px}}.ui-dialog.dialog_checkout_login .section_header,.ui-dialog.dialog_checkout_login h1{font:20px/1em "ProximaNova-Bold",sans-serif;color:#000;padding:5px 0;text-transform:capitalize;padding:0;margin-bottom:15px;text-transform:uppercase}@media only screen and (min-width:320px) and (max-width:750px){.ui-dialog.dialog_checkout_login .section_header,.ui-dialog.dialog_checkout_login h1{font-size:15px;margin-bottom:17px}}.ui-dialog.dialog_checkout_login .block_login{width:33.33333%;float:left;padding-left:0;padding-right:0;padding:0 30px}@media only screen and (min-width:751px) and (max-width:1024px){.ui-dialog.dialog_checkout_login .block_login{padding:0 15px}}@media only screen and (min-width:320px) and (max-width:750px){.ui-dialog.dialog_checkout_login .block_login{width:100%;float:left;padding:0 0 18px 0}}.ui-dialog.dialog_checkout_login .block_login.block_guestuser{padding:0}.ui-dialog.dialog_checkout_login .block_createaccount{width:33.33333%;float:left;padding-left:0;padding-right:0;padding:0 30px}@media only screen and (min-width:751px) and (max-width:1024px){.ui-dialog.dialog_checkout_login .block_createaccount{padding:0 15px}}@media only screen and (min-width:320px) and (max-width:750px){.ui-dialog.dialog_checkout_login .block_createaccount{width:100%;float:left;padding:18px 0;border-top:1px solid #dacde1;border-bottom:1px solid #dacde1;margin-bottom:18px}}.ui-dialog.dialog_checkout_login .block_createaccount .section_header{margin-bottom:10px}@media only screen and (min-width:751px) and (max-width:1024px){.ui-dialog.dialog_checkout_login .block_createaccount .section_header{margin-bottom:13px}}.ui-dialog.dialog_checkout_login .checkout_unregistered_section .required_email{display:none}.ui-dialog.dialog_checkout_login .f_field_password .f_label{display:none}.ui-dialog.dialog_checkout_login .textinput,.ui-dialog.dialog_checkout_login .f_textinput,.ui-dialog.dialog_checkout_login .f_email,.ui-dialog.dialog_checkout_login .f_password{height:30px;line-height:18px}.ui-dialog.dialog_checkout_login .radio_buttons_checkout{margin:0 0 5px 0}.ui-dialog.dialog_checkout_login .radio_buttons_checkout .f_field_simplify{margin:0 0 5px 0}.ui-dialog.dialog_checkout_login .formfield_button .button{width:100%}.ui-dialog.dialog_checkout_login .create_account_button{width:100%;margin:9px 0 0}@media only screen and (min-width:751px) and (max-width:1024px){.ui-dialog.dialog_checkout_login .create_account_button{margin:12px 0 0}}.ui-dialog.dialog_checkout_login .forgot_password_message{text-align:center;padding:5px 0 0}.ui-dialog.dialog_checkout_login .password_reset{font-size:14px}@media only screen and (min-width:320px) and (max-width:750px){.ui-dialog.dialog_checkout_login .password_reset{font-size:12px}}.ui-dialog.dialog_checkout_login .divider{margin:0 0 16px 0;font-family:"ProximaNova-Regular",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.ui-dialog.dialog_checkout_login .divider{font-family:"ProximaNova-Bold",sans-serif}}@media only screen and (min-width:751px) and (max-width:1024px){.ui-dialog.dialog_checkout_login .create-account-benefits{font-size:13px}}.ui-dialog.dialog_checkout_login .create-account-benefits p{margin:0}.ui-dialog.dialog_checkout_login .create-account-benefits ul{list-style:none;padding-left:10px}@media only screen and (min-width:320px) and (max-width:750px){.ui-dialog.dialog_checkout_login .create-account-benefits ul{margin:10px 0 4px}}.ui-dialog.dialog_checkout_login .create-account-benefits ul li{background:url(../images/icons/ico_bullet.png) no-repeat 0 7px;padding-left:10px}.ui-dialog.dialog_checkout_login .block_guestuser .formfield_button{padding:5px 0 0}.ie8 .ui-dialog.ui_notifyme_dialog .textinput,.ie8 .ui-dialog.ui_notifyme_dialog .f_textinput,.ie8 .ui-dialog.ui_notifyme_dialog .f_email,.ie8 .ui-dialog.ui_notifyme_dialog .f_password,.ie8 .ui-dialog.dialog_checkout_login .textinput,.ie8 .ui-dialog.dialog_checkout_login .f_textinput,.ie8 .ui-dialog.dialog_checkout_login .f_email,.ie8 .ui-dialog.dialog_checkout_login .f_password{line-height:15px}.ie8 .carousel.samples .sample_item.locked-sample{-ms-filter:"alpha(opacity=40)"}.order_discount td,.order_shipping_discount td,.discount td{color:#e20078;font:12px/18px "ProximaNova-Bold",sans-serif}.cart_bottom{border-top:1px solid #e0e0e0;position:relative}@media only screen and (min-width:320px) and (max-width:1024px){.cart_bottom{display:none}}.cart_bottom .order_totals_table{float:right;margin:0 0 1.875rem 0}.cart_bottom .order_totals_table td,.cart_bottom .order_totals_table th{display:none}.cart_bottom .order_total{text-transform:uppercase;font:20px/1.2em "ProximaNova-Bold",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.cart_bottom .order_total{font-size:.9375rem}}.cart_bottom .order_total td{padding:3.625rem 0 .625rem .5625rem;display:inline-block}@media only screen and (min-width:320px) and (max-width:750px){.cart_bottom .order_total td{padding:1.375rem 0 .625rem .5625rem}}.ui-dialog.ui_notifyme_dialog{background:#fff}.ui-dialog.ui_notifyme_dialog .ui-dialog-titlebar{padding-top:10px}@media only screen and (min-width:320px) and (max-width:750px){.ui-dialog.ui_notifyme_dialog .ui-dialog-titlebar{padding-right:50px}}.ui-dialog.ui_notifyme_dialog .ui-dialog-titlebar .ui-dialog-title{display:none}.ui-dialog.ui_notifyme_dialog .ui-dialog-content{padding:25px 30px 60px 30px;padding-top:10px;font-size:14px}@media only screen and (min-width:320px) and (max-width:750px){.ui-dialog.ui_notifyme_dialog .ui-dialog-content{padding-top:20px}}@media only screen and (min-width:320px) and (max-width:750px){.ui-dialog.ui_notifyme_dialog .ui-dialog-content .ui-dialog-title-notify{margin-top:-18px}}.ui-dialog.ui_notifyme_dialog p{margin:0 0 20px 0}.ui-dialog.ui_notifyme_dialog .button_cancel,.ui-dialog.ui_notifyme_dialog .f_label{display:none}.ui-dialog.ui_notifyme_dialog .formfield{margin:0 0 20px 0}.ui-dialog.ui_notifyme_dialog .formfield.formfield_button{margin:0}.ui-dialog.ui_notifyme_dialog .invalid_email{font-size:12px;margin:0 0 5px 0}.ui-dialog.ui_notifyme_dialog .invalid_email span{color:#ec008c}.ui-dialog.ui_notifyme_dialog .button_submit{min-width:150px}@media only screen and (min-width:320px) and (max-width:750px){.ui-dialog.ui_notifyme_dialog .button_submit{width:100%}}.ui-dialog.ui_notifyme_dialog .textinput,.ui-dialog.ui_notifyme_dialog .f_textinput,.ui-dialog.ui_notifyme_dialog .f_email,.ui-dialog.ui_notifyme_dialog .f_password{height:30px;line-height:18px}.primary .error_form{border:0;border-top:1px solid transparent;padding:0 20px;position:relative;margin:0}@media only screen and (min-width:320px) and (max-width:1024px){.primary .error_form{width:92%;margin:0 auto}}.primary .error_form>ul>li{padding:0 0 10px;margin:10px 0}.primary .error_form>ul>li:before{content:'';display:block;border:1px solid #dacce2;left:0;right:0;top:0;bottom:0;position:absolute}@media only screen and (min-width:320px) and (max-width:1024px){.primary .error_form>ul>li:before{border:0}}.stock_error_message{padding:.625rem 0}@media only screen and (min-width:320px) and (max-width:750px){.stock_error_message{width:92%;margin:0 auto}}.dw_sr_headerDiv{padding-bottom:.625rem}@media only screen and (min-width:320px) and (max-width:750px){.dw_sr_headerDiv{width:87%;margin:0 auto}}.cart_table .item_details{word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;text-transform:uppercase}.cart_table .item_details .shippingrestriction{display:none}.ui_samplevariant_dialog .details h3,.ui_samplevariant_dialog .details .sample_subtitle,.ui_samplevariant_dialog .details .variation_detail{display:none}.b-cart-top_action .cart_order_totals.b-cart-order_totals{margin-bottom:25px}@media only screen and (min-width:320px) and (max-width:750px){.b-cart-top_action .cart_order_totals.b-cart-order_totals{display:none}}.b-cart-top_action .cart_order_totals.b-cart-order_totals .order_totals_block{padding:27px 20px 17px}.b-cart-top_action .cart_order_totals.b-cart-order_totals .find_estimated_tax_box .formfield_input{width:100px;margin:0}.b-cart-top_action .cart_order_totals.b-cart-order_totals .find_estimated_tax_box .estimatetax_btn{margin-top:5px}.b-cart-top_action .cart_order_totals.b-cart-order_totals .order_totals_block .order_total td{pdding-right:5px}.b-cart-top_action .cart_order_totals.b-cart-order_totals .f_textinput{font-size:11px}.address_correct .checkout_notification_area{padding:0 0 10px 0}.address_correct .applicable_suggestion{padding:0 0 10px 0}.address_correct a.button_SaveAndCheckout{font:13px/1 "ProximaNova-Bold",sans-serif;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms;background:#46166b;border:0;color:#fff;cursor:pointer;display:inline-block;margin:0;padding:14px 26px;text-transform:uppercase;text-align:center;text-decoration:none}.address_correct a.button_SaveAndCheckout:hover{text-decoration:none;background-color:#b69fc5;border-color:#b69fc5;color:#fff}#dialogcontainer_outofstock_global .acceptdisclaimer{font:inherit}#dialogcontainer_outofstock_global .dialog_content1 .dialogButtons{margin-top:20px}.empty-cart-page .secondary .cart_top{display:none}.empty-cart-page .continue_shopping_link,.empty-cart-page .pt_optcheckout .b-back_to_bag,.pt_optcheckout .empty-cart-page .b-back_to_bag{font:14px/1 "ProximaNova-Regular",sans-serif;background:url(../images/icons/arrow_left.png) no-repeat 0 center;padding:0 0 0 .625rem;margin:0 0 1.25rem 0;display:inline-block;color:#46166b;text-transform:capitalize}.empty-cart-page .continue_shopping_link:hover,.empty-cart-page .pt_optcheckout .b-back_to_bag:hover,.pt_optcheckout .empty-cart-page .b-back_to_bag:hover{text-decoration:underline}.empty-cart-page .continue_shopping_link::before,.empty-cart-page .pt_optcheckout .b-back_to_bag::before,.pt_optcheckout .empty-cart-page .b-back_to_bag::before{display:none}.empty-cart-page .delivery_section{margin:0 0 1.25rem 0}.empty-cart-page .customer_service{margin-bottom:1.875rem}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout{padding-top:0}}.pt_checkout .l-header,.pt_cart .l-header{background:#522d6d}.pt_checkout .b-header_checkout,.pt_cart .b-header_checkout{text-align:center;max-width:101rem;margin:0 auto;position:relative}.pt_checkout .b-header_checkout .logo,.pt_cart .b-header_checkout .logo{display:inline-block;padding:2.4375rem 0}@media only screen and (min-width:320px) and (max-width:750px){.pt_checkout .b-header_checkout .logo,.pt_cart .b-header_checkout .logo{padding:1.25rem 0 .625rem}}.pt_checkout .b-header-top_box,.pt_cart .b-header-top_box{float:right;height:auto;padding:0;background:transparent;position:absolute;right:0;margin-right:1.25rem;top:0}@media only screen and (min-width:320px) and (max-width:1024px){.pt_checkout .b-header-top_box,.pt_cart .b-header-top_box{display:none}}.pt_checkout .b-header_checkout-info,.pt_cart .b-header_checkout-info{width:17.1875rem;text-align:right;margin-top:1.1875rem;font-size:.75rem;color:#fff;text-transform:uppercase}.pt_checkout .b-header_checkout-info .checkout_asset_heading,.pt_cart .b-header_checkout-info .checkout_asset_heading{letter-spacing:-.01375rem;font-family:"ProximaNova-Bold",sans-serif;text-transform:uppercase}.pt_checkout .b-header_checkout-info .checkout_asset_text,.pt_cart .b-header_checkout-info .checkout_asset_text{padding-top:.25rem}.pt_checkout .b-header_checkout-info a,.pt_cart .b-header_checkout-info a{color:#fff;text-decoration:none}.pt_optcheckout .main{margin-bottom:0}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .main{margin-bottom:0}}.pt_optcheckout .main:after,.pt_optcheckout .l-footer_checkout{height:auto}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .main:after,.pt_optcheckout .l-footer_checkout{height:auto}}.l-footer_checkout{clear:both;background:#160524 url(../images/footer/bg_footer.jpg) repeat-x 0 bottom;position:relative;z-index:2}@media only screen and (min-width:751px) and (max-width:1024px){.l-footer_checkout{text-align:center}}@media only screen and (min-width:320px) and (max-width:750px){.l-footer_checkout{text-align:center}}.l-footer_checkout .b-footer_checkout-content{padding:45px 0;width:960px;margin:0 auto;*zoom:1}.l-footer_checkout .b-footer_checkout-content:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}@media only screen and (min-width:751px) and (max-width:1024px){.l-footer_checkout .b-footer_checkout-content{width:708px;padding:50px 0 45px 0}}@media only screen and (min-width:320px) and (max-width:750px){.l-footer_checkout .b-footer_checkout-content{width:100%;max-width:320px;padding:40px 5px 35px 0}}.b-footer_checkout-navigation{font:14px/22px "ProximaNova-Semibold",sans-serif;width:100%;display:inline-block;vertical-align:top;text-align:center}@media only screen and (min-width:751px) and (max-width:1024px){.b-footer_checkout-navigation{width:100%;margin:0 0 20px 0}}@media only screen and (min-width:320px) and (max-width:750px){.b-footer_checkout-navigation{font:12px/1.2em "ProximaNova-Regular",sans-serif;width:auto}}.b-footer_checkout-navigation .b-footer_checkout-navigation_item{display:inline-block;margin-right:24px}@media only screen and (min-width:751px) and (max-width:1024px){.b-footer_checkout-navigation .b-footer_checkout-navigation_item{margin:0 12px}}@media only screen and (min-width:320px) and (max-width:750px){.b-footer_checkout-navigation .b-footer_checkout-navigation_item{margin:0 12px 13px 12px}}.b-footer_checkout-navigation .b-footer_checkout-link_item{color:#fff}.b-footer_checkout-copy{width:100%;display:inline-block;vertical-align:top;text-align:center;font-size:12px;color:#d1bbda;padding:5px 0 20px}@media only screen and (min-width:751px) and (max-width:1024px){.b-footer_checkout-copy{width:100%;padding:0}}@media only screen and (min-width:320px) and (max-width:750px){.b-footer_checkout-copy{font-size:8px;width:100%;padding:0}}iframe[name="google_conversion_frame"]{position:absolute;bottom:0}.pt_optcheckout{max-width:100%;margin-left:auto;margin-right:auto}.pt_optcheckout:after{content:" ";display:block;clear:both}.pt_optcheckout .selectboxit-btn{font:13px/28px "ProximaNova-Regular",sans-serif;padding:0 9px 0 9px;text-transform:capitalize}.pt_optcheckout .selectboxit-arrow-container:after{border:4px solid #46166b;border-bottom:0;border-left-color:transparent;border-right-color:transparent;height:0}.pt_optcheckout .selectboxit-list{font:13px/25px "ProximaNova-Regular",sans-serif;max-height:137px !important}.pt_optcheckout .selectboxit-option{line-height:27px;padding:0 9px 0 9px}.pt_optcheckout .textinput,.pt_optcheckout .f_textinput,.pt_optcheckout .f_email,.pt_optcheckout .f_password{height:30px;line-height:18px}.pt_optcheckout .selectboxit-container{display:inline-block;width:100%}.pt_optcheckout .main{padding-top:0;min-height:inherit}.pt_optcheckout .content{padding-top:20px;overflow:hidden}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .content{padding-bottom:20px}}.pt_optcheckout .l-back_to_bag{width:100%;float:left}.pt_optcheckout .l-checkout-progress_indicator{width:100%;float:left}@media only screen and (min-width:751px) and (max-width:1024px){.pt_optcheckout .l-checkout-head.l-checkout-head--step2{margin-bottom:40px;width:50%;float:left;padding-top:20px}}.pt_optcheckout .l-checkout-head{width:66.66667%;float:left;margin-bottom:40px}@media only screen and (min-width:751px) and (max-width:1024px){.pt_optcheckout .l-checkout-head{margin-bottom:30px;width:50%;float:left}}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .l-checkout-head{margin-bottom:10px;width:100%;float:left}}.pt_optcheckout .l-checkout-head .b-checkout-title{font:30px/1.2em "ProximaNova-Bold",sans-serif;display:inline-block;text-transform:uppercase;margin-right:15px}@media only screen and (min-width:751px) and (max-width:1024px){.pt_optcheckout .l-checkout-head .b-checkout-title{display:block;margin-right:0}}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .l-checkout-head .b-checkout-title{font:18px/1.2em "ProximaNova-Bold",sans-serif;display:block;margin-right:0;margin-bottom:0}}.pt_optcheckout .checkout_progress_indicator{width:33.33333%;float:left;padding-right:0;font:14px/1.2em "ProximaNova-Bold",sans-serif;padding-top:15px;margin-bottom:50px}@media only screen and (min-width:751px) and (max-width:1024px){.pt_optcheckout .checkout_progress_indicator{width:50%;float:left;text-align:right;margin-bottom:30px;padding-top:34px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .checkout_progress_indicator{width:100%;float:left;padding-top:0;padding-left:0;margin-bottom:30px;font:12px/1.2em "ProximaNova-Bold",sans-serif}}.pt_optcheckout .checkout_step_indicator{color:#ccc;display:inline-block;text-transform:uppercase;padding:0 10px 0 0}.pt_optcheckout .checkout_step_indicator.active_step{color:#000}.pt_optcheckout .l-checkout-main_section{width:66.66667%;float:left;padding-right:10px}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .l-checkout-main_section{width:100%;float:left;padding-right:0}}.pt_optcheckout .l-checkout-main_section .l-checkout-shipping_column{width:50%;float:left;padding-left:0;padding-right:0;padding-left:0;padding-right:25px}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .l-checkout-main_section .l-checkout-shipping_column{width:100%;float:left;padding:0}}.pt_optcheckout .l-checkout-main_section .l-checkout-shipping_column_full{margin-bottom:10px}.pt_optcheckout .l-checkout-main_section .l-checkout-shipping_column_full h1{font:20px/1.5em "ProximaNova-Bold",sans-serif;border-bottom:1px solid #dacde1;text-transform:uppercase}.pt_optcheckout .l-checkout-main_section .l-checkout-shipping_column_full h3{font:16px/1.2em "ProximaNova-Bold",sans-serif}.pt_optcheckout .l-checkout-main_section .l-checkout-shipping_column_full p{font:normal "ProximaNova-Regular",sans-serif}.pt_optcheckout .l-checkout-main_section .l-checkout-billing_column{width:50%;float:left;padding-left:0;padding-right:0;padding-right:15px}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .l-checkout-main_section .l-checkout-billing_column{width:100%;float:left;padding:0}}.pt_optcheckout .l-checkout-aside_section{width:33.33333%;float:left;padding-left:0;padding-right:0;padding-right:0}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .l-checkout-aside_section{width:100%;float:left;padding:0;margin:15px 0 0}}.pt_optcheckout .l-checkout-aside_section .cart_actions{padding:0 30px 20px 30px;text-align:center}.pt_optcheckout .l-checkout-aside_section .cart_actions .divider{margin:0 0 13px 0}.pt_optcheckout .l-checkout-aside_section .order_totals_block{padding:25px 20px 15px}@media only screen and (min-width:751px) and (max-width:1024px){.pt_optcheckout .l-checkout-aside_section .order_totals_block{padding:25px 15px 25px}}.pt_optcheckout .l-checkout-aside_section>.secondary{background:#f5edf5}.pt_optcheckout .l-checkout-aside_section .form-row{text-align:center}.pt_optcheckout .l-checkout-aside_section .next_step_button{padding-top:15px;padding-bottom:15px;width:auto}@media only screen and (min-width:751px) and (max-width:1024px){.pt_optcheckout .l-checkout-aside_section .next_step_button.next_step_button{padding:15px 10px;width:100%}}.pt_optcheckout .l-checkout-aside_section .submit-order{background:none repeat scroll 0 0 #f5edf5;padding-bottom:25px}.pt_optcheckout .l-checkout-aside_section .formfield{text-align:center;padding-bottom:15px}@media only screen and (min-width:751px) and (max-width:1024px){.pt_optcheckout .l-checkout-aside_section .formfield{padding-left:15px;padding-right:15px}}.pt_optcheckout .l-checkout-aside_section .formfield>.button{width:auto}@media only screen and (min-width:751px) and (max-width:1024px){.pt_optcheckout .l-checkout-aside_section .formfield>.button.next_step_button{padding-left:10px;padding-right:10px;width:100%}}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .l-checkout-aside_section .formfield{position:relative;top:90px}}.pt_optcheckout .l-checkout-aside_section .section_header_note{display:none}.pt_optcheckout legend,.pt_optcheckout .emailaddress .f_label{border-bottom:1px solid #dacde1;width:100%;margin-bottom:17px}.pt_optcheckout .legend_message,.pt_optcheckout .f_legend{font:20px/1em "ProximaNova-Bold",sans-serif;color:#000;padding:5px 0;text-transform:capitalize;display:inline-block;position:relative;text-transform:uppercase}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .legend_message,.pt_optcheckout .f_legend{font-size:18px;margin:10px 0 5px 0}}.pt_optcheckout .legend_message{margin:5px 0}.pt_optcheckout .f_legend{margin:5px 0 10px 0}.pt_optcheckout .edit_adress{color:#46166b;cursor:pointer;float:right;padding-top:15px;font-size:14px;text-decoration:underline}.pt_optcheckout .edit_adress:hover{text-decoration:none}@media only screen and (min-width:751px) and (max-width:1024px){.pt_optcheckout .edit_adress{width:34%;padding-top:6px;font-size:13px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .edit_adress{font-size:13px}}.pt_optcheckout .expiration_date .f_label{display:none}.pt_optcheckout .formfield_credit_card_save,.pt_optcheckout .formfield_credit_card_set_as_default{display:block;clear:both}.pt_optcheckout .payment_method legend{display:none}.pt_optcheckout .select_payment_method .simple_submit_action,.pt_optcheckout .selected_payment_method .simple_submit_action{margin-bottom:10px;text-align:center;width:100%}.pt_optcheckout .select_payment_method .simple_submit_action .button,.pt_optcheckout .selected_payment_method .simple_submit_action .button{padding:3px 15px}.pt_optcheckout .select_payment_method .f_field_radio.gift_certificate,.pt_optcheckout .select_payment_method .f_field_radio.credit_card,.pt_optcheckout .selected_payment_method .f_field_radio.gift_certificate,.pt_optcheckout .selected_payment_method .f_field_radio.credit_card{display:none}.pt_optcheckout .select_payment_method .formfield_credit_card_save,.pt_optcheckout .select_payment_method .formfield_credit_card_set_as_default,.pt_optcheckout .selected_payment_method .formfield_credit_card_save,.pt_optcheckout .selected_payment_method .formfield_credit_card_set_as_default{display:block;clear:both}.pt_optcheckout .selected_payment_method fieldset>span{float:left;width:100%;color:#ec008c}.pt_optcheckout .order_summary_title{display:none}.pt_optcheckout .f_field_select .f_label{display:none}.pt_optcheckout .f_field_textinput{position:relative}.pt_optcheckout .formfield_button{margin-top:5px}.pt_optcheckout .expiration_date{max-width:100%;margin-left:auto;margin-right:auto}.pt_optcheckout .expiration_date:after{content:" ";display:block;clear:both}.pt_optcheckout .expiration_date .formfield_credit_card_month,.pt_optcheckout .expiration_date .formfield_credit_card_year{float:left;margin-right:10px;width:100px}.pt_optcheckout .formfield_credit_card_cvn{float:left;margin:0 10px 10px 0;width:100px}.pt_optcheckout .cvn_tip{float:left;line-height:30px}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .cvn_tip .g-tooltip:before{content:'';display:inline-block;margin:0 0 0 -10px;height:0;width:0;vertical-align:middle;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #e1e1e1;border-top:0}.pt_optcheckout .cvn_tip .g-tooltip:after{content:'';display:inline-block;margin:1px 0 0 -10px;height:0;width:0;vertical-align:middle;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;border-top:0}.pt_optcheckout .cvn_tip .g-tooltip:before,.pt_optcheckout .cvn_tip .g-tooltip:after{visibility:hidden;position:absolute;top:100%;right:auto;bottom:auto;left:50%}.pt_optcheckout .cvn_tip .g-tooltip .g-tooltip-content{top:100%;right:auto;bottom:auto;left:50%;margin:10px 0 0 -110px}}.pt_optcheckout .gift_cards_block .f_legend{display:block}.pt_optcheckout .gift_cards_block .f_legend .f_legend_value{font:16px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .gift_cards_block .f_legend .f_legend_value{font-size:15px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .gift_cards_block .f_legend .f_legend_value{font-size:13px}}.pt_optcheckout .gift_cards_block .formfield_gift_certificate_code{width:216px;float:left;margin:0 9px 0 0}@media only screen and (min-width:751px) and (max-width:1024px){.pt_optcheckout .gift_cards_block .formfield_gift_certificate_code{width:132px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .gift_cards_block .formfield_gift_certificate_code{margin:0 5px 0 0;width:215px}}.pt_optcheckout .gift_cards_block .formfield_gift_certificate_pin{width:60px;float:left;margin:0}.pt_optcheckout .gift_cards_block .f_field_textinput{margin-bottom:5px}.pt_optcheckout .gift_cards_block .f_apply_button{width:66.66667%;float:left}.pt_optcheckout .gift_cards_block .f_apply_button .button{width:100%;padding:3px 15px;height:30px}@media only screen and (min-width:751px) and (max-width:1024px){.pt_optcheckout .gift_cards_block .f_apply_button{padding-left:0;width:67%}.pt_optcheckout .gift_cards_block .f_apply_button .button.apply{font-size:11px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .gift_cards_block .f_apply_button{width:55%}}.pt_optcheckout .gift_cards_block .js_gsBalance{float:left;width:66.6%;line-height:38px}@media only screen and (min-width:751px) and (max-width:1024px){.pt_optcheckout .gift_cards_block .js_gsBalance{width:50%}}.pt_optcheckout .gift_cards_block .js_gsBalance .error_message.js_gcError{line-height:19px}.pt_optcheckout .gift_cards_block .f_check_balance_button{float:right;width:33.33333%;margin-top:12px}@media only screen and (min-width:751px) and (max-width:1024px){.pt_optcheckout .gift_cards_block .f_check_balance_button{width:28%;margin-top:4px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .gift_cards_block .f_check_balance_button{padding-top:5px;margin:7px 0 5px 0}}.pt_optcheckout .gift_cards_block .f_check_balance_button>.button{background:0;float:right;text-transform:none;text-decoration:underline;border:0;padding:0;font:12px/1.2em "ProximaNova-Regular",sans-serif;color:#46166b}.pt_optcheckout .gift_cards_block .f_check_balance_button>.button:hover{text-decoration:none}@media only screen and (min-width:751px) and (max-width:1024px){.pt_optcheckout .gift_cards_block .f_check_balance_button>.button{padding-left:0}}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .gift_cards_block .f_check_balance_button>.button{font-size:13px;color:#59277e}}.ie8 .pt_optcheckout .gift_cards_block .f_check_balance_button{margin-top:2px}.l-checkout-shipping_methods .legend_message{font:16px/1.2em "ProximaNova-Bold",sans-serif;text-transform:none;margin:0}@media only screen and (min-width:320px) and (max-width:750px){.l-checkout-shipping_methods .legend_message{font:13px/1.2em "ProximaNova-Bold",sans-serif}}.l-checkout-shipping_methods legend{border:0;margin:0 0 10px 0}.l-checkout-shipping_methods .f_label{font:14px/1.2em "ProximaNova-Regular",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.l-checkout-shipping_methods .f_field_radio .f_radio:checked+.f_label,.l-checkout-shipping_methods .f_field_radio .f_label{background-position:2px 2px}}.l-checkout-shipping_methods .delivery_map_contentasset{margin:10px 0 0}.l-checkout-shipping_methods .delivery_map_contentasset p{line-height:16px;margin-bottom:15px}.l-checkout-payment_methods .simple_submit_action,.l-checkout-billing_info .simple_submit_action,.l-checkout-shipping_info .simple_submit_action{display:none}.select_billing_address .f_label,.select_address .f_label{display:none}.pt_optcheckout .l-checkout-payment_methods{margin-bottom:20px}.pt_optcheckout .l-checkout-payment_methods legend{margin-bottom:13px}@media only screen and (min-width:751px) and (max-width:1024px){.pt_optcheckout .l-checkout-payment_methods .edit_adress{width:50%}}.pt_optcheckout .l-checkout-payment_methods .form_field_tooltip{padding:0 0 0 20px}.pt_optcheckout .l-checkout-payment_methods .selectboxit-text{color:#919191}.pt_optcheckout .l-checkout-payment_methods .selectboxit-text[data-val="null"]{color:#919191}.pt_optcheckout .l-checkout-giftcards_info{border-bottom:1px solid #dacde1;padding-bottom:3px;margin-bottom:22px;*zoom:1}.pt_optcheckout .l-checkout-giftcards_info:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.pt_optcheckout .l-checkout-giftcards_info .toggle_content{display:none;padding-bottom:3px;overflow:hidden}.pt_optcheckout .l-checkout-giftcards_info .f_legend{margin-top:0;padding-top:0;cursor:pointer}.pt_optcheckout .l-checkout-giftcards_info .f_legend:after{content:'+';position:absolute;margin:-15px 0 0;top:50%;right:10px;font:22px/1.2em "ProximaNova-Bold",sans-serif}.pt_optcheckout .l-checkout-giftcards_info .toggle.expanded .f_legend:after{content:'-';font:24px/1em "ProximaNova-Regular",sans-serif}.pt_optcheckout .l-checkout-giftcards_info .f_legend .f_legend_value{text-transform:uppercase;color:#350958;font:13px/1 "ProximaNova-Bold",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .l-checkout-giftcards_info .f_legend .f_legend_value{font-size:12px}}.pt_optcheckout .l-checkout-giftcards_info .redemption{font-size:14px}.pt_optcheckout .l-checkout-giftcards_info .redemption td{padding:10px 7px 0 0}.pt_optcheckout .l-checkout-giftcards_info .redemption .remove{display:inline-block;font-size:12px}.pt_optcheckout .billing_address_arrea .emailaddress .f_label{font:16px/1.2em "ProximaNova-Bold",sans-serif;text-transform:none;margin:5px 0 15px;border-bottom:0;display:inline-block}@media only screen and (min-width:751px) and (max-width:1024px){.pt_optcheckout .billing_address_arrea .emailaddress .f_label{font-size:13px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .billing_address_arrea .emailaddress .f_label{font-size:13px}}.pt_optcheckout .billing_address_arrea .emailaddress{border-top:1px solid #dacde1;margin-top:5px;padding-top:10px;display:block}.pt_optcheckout .formfield_credit_card_list .f_label{display:inline-block;margin:0 0 15px 0;line-height:16px}.pt_optcheckout .f_field.paypal{display:none}.pt_optcheckout .f_field.formfield_credit_card_set_as_default{display:none}.pt_optcheckout .f_field.formfield_credit_card_save{display:inline-block;margin:10px 0 0}.pt_optcheckout .l-checkout-shipping_info{border-bottom:1px solid #dacde1;margin:0 0 15px;padding:0 0 5px}.pt_optcheckout .l-checkout-shipping_info .form_field_tooltip{display:none}.pt_optcheckout .billingAddressInfo,.pt_optcheckout .shippingAddressInfo{line-height:18px;padding:10px 0;font:14px/18px "ProximaNova-Regular",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .billingAddressInfo,.pt_optcheckout .shippingAddressInfo{font-size:13px}}.pt_optcheckout .billingAddressInfo .flaInfo:first-child,.pt_optcheckout .shippingAddressInfo .flaInfo:first-child{font:14px/18px "ProximaNova-Semibold",sans-serif;margin:0 0 10px;display:inline-block}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .billingAddressInfo .flaInfo:first-child,.pt_optcheckout .shippingAddressInfo .flaInfo:first-child{font:13px/20px "ProximaNova-Semibold",sans-serif}}.pt_optcheckout .paymentMethodInfo{font:14px/18px "ProximaNova-Regular",sans-serif;padding:7px 0 15px}.l-checkout-billing_column a{text-decoration:underline}.l-checkout-billing_column a:hover{text-decoration:none}.l-checkout-billing_column .formfield_checkbox.sendnewsletters{display:inline-flex}.l-checkout-subscription_area{padding:0 0 30px 0}.l-checkout-subscription_area .form_field_tooltip{margin:-6px 0 0 20px}.form_field_tooltip .tooltip_content{display:none}.pt_optcheckout .b-customer_service-assets{float:left;margin-top:50px;padding-top:0}@media only screen and (min-width:751px) and (max-width:1024px){.pt_optcheckout .b-customer_service-assets{margin-top:20px}}.pt_optcheckout .b-widget-title{font-size:20px}@media only screen and (min-width:751px) and (max-width:1024px){.pt_optcheckout .b-widget-title{font:16px/18px "ProximaNova-Bold",sans-serif}}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .b-widget-title{font:16px/18px "ProximaNova-Bold",sans-serif}}.pt_optcheckout .b-customer_service-item .b-widget{min-height:175px}@media only screen and (min-width:751px) and (max-width:1024px){.pt_optcheckout .b-customer_service-item .b-widget{min-height:186px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .b-customer_service-item .b-widget{min-height:145px}}.b-paymentinfo_label{margin:0 0 12px 0}.og-billing-info{margin-bottom:15px}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .f_field .selectboxit,.pt_spcheckout .f_field .selectboxit,.pt_order_confirmation .f_field .selectboxit{font-size:15px;height:44px;line-height:44px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .f_field .selectboxit .selectboxit-text,.pt_spcheckout .f_field .selectboxit .selectboxit-text,.pt_order_confirmation .f_field .selectboxit .selectboxit-text{font-size:15px;line-height:44px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .textinput,.pt_optcheckout .f_textinput,.pt_optcheckout .f_email,.pt_optcheckout .f_password,.pt_spcheckout .textinput,.pt_spcheckout .f_textinput,.pt_spcheckout .f_email,.pt_spcheckout .f_password,.pt_order_confirmation .textinput,.pt_order_confirmation .f_textinput,.pt_order_confirmation .f_email,.pt_order_confirmation .f_password{font-size:15px;height:44px !important;line-height:30px !important}}@media only screen and (min-width:320px) and (max-width:750px){.pt_spcheckout .spcheckout.responsive-accordion-checkout .f_field .selectboxit-text{font-size:15px;line-height:44px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .cvn_tip{line-height:44px !important}}.pt_optcheckout{max-width:100%;margin-left:auto;margin-right:auto}.pt_optcheckout:after{content:" ";display:block;clear:both}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .cart_table thead tr{border-bottom:1px solid #dacde1}}.pt_optcheckout .cart_table .section_header{padding:0 0 10px}.pt_optcheckout .cart_table .attribute_show .label_attribute_Size{display:none}.pt_optcheckout .cart_table .attribute_show .value{color:#b69fc5;font:12px/16px "ProximaNova-Semibold",sans-serif;margin:3px 0;text-transform:uppercase}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .cart_table .bonus_row .item_image{float:left}}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .cart_table .bonus_row .item_details{float:right}}.pt_optcheckout .cart_table .bonus_row .item_details .promotional_message{padding-bottom:5px}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .cart_table .bonus_row .item_quantity{display:none}}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .cart_table .bonus_row .item_price{float:right;width:160px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .cart_table .bonus_row .item_price .bonus_item{width:auto}}@media only screen and (min-width:751px) and (max-width:1024px){.pt_optcheckout .bonus_item{line-height:1}}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .bonus_item{line-height:1;width:200px;display:block;text-align:right}}@media only screen and (min-width:751px) and (max-width:1024px){.pt_optcheckout .cart_table .sample_row .item_price,.pt_optcheckout .cart_table .bonus_row .item_price{line-height:16px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .cart_table .sample_row .item_price,.pt_optcheckout .cart_table .bonus_row .item_price{line-height:16px}}.pt_optcheckout .cart_table .sample_row .product_list_item,.pt_optcheckout .cart_table .bonus_row .product_list_item{padding-top:3px;min-height:initial}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .cart_table .sample_row .product_list_item,.pt_optcheckout .cart_table .bonus_row .product_list_item{min-height:70px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .cart_table .head_bonus_row,.pt_optcheckout .cart_table .head_sample_row{border-bottom:1px solid #dacde1}}.pt_optcheckout .cart_table .head_bonus_row .section_header.product,.pt_optcheckout .cart_table .head_sample_row .section_header.product{width:100%}.pt_optcheckout .cart_table .item_price,.pt_optcheckout .cart_table .item_quantity,.pt_optcheckout .cart_table .b-cart-item_price,.pt_optcheckout .cart_table .section_header.price,.pt_optcheckout .cart_table .section_header.total_price,.pt_optcheckout .cart_table .section_header.qty{text-align:center;padding-right:0}@media only screen and (min-width:751px) and (max-width:1024px){.pt_optcheckout .cart_table .item_price,.pt_optcheckout .cart_table .item_quantity,.pt_optcheckout .cart_table .b-cart-item_price,.pt_optcheckout .cart_table .section_header.price,.pt_optcheckout .cart_table .section_header.total_price,.pt_optcheckout .cart_table .section_header.qty{text-align:left}}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .cart_table .item_price,.pt_optcheckout .cart_table .item_quantity,.pt_optcheckout .cart_table .b-cart-item_price,.pt_optcheckout .cart_table .section_header.price,.pt_optcheckout .cart_table .section_header.total_price,.pt_optcheckout .cart_table .section_header.qty{text-align:left}}@media only screen and (min-width:751px) and (max-width:1024px){.pt_optcheckout .cart_table .item_quantity,.pt_optcheckout .cart_table .section_header.qty{text-align:center !important}.pt_optcheckout .cart_table .section_header.price,.pt_optcheckout .cart_table .item_price,.pt_optcheckout .cart_table .section_header.total_price{padding-left:10px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .cart_table .item_quantity,.pt_optcheckout .cart_table .section_header.qty{text-align:center !important}}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .cart_table .b-cart-item_price{font:14px/22px "ProximaNova-Regular",sans-serif}}.pt_optcheckout .cart_table .item_edit_details,.pt_optcheckout .cart_table .item_edit_details_mobile,.pt_optcheckout .cart_table .item_user_actions{display:none}.pt_optcheckout .cart_table .product_name.item_edit_details,.pt_optcheckout .cart_table .product_name.item_edit_details_mobile{display:inline}.pt_optcheckout .item_quantity input[type="text"]{background:0;border:0;text-align:center;color:#000;padding:3px 0 0}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .item_quantity input[type="text"]{padding:0;height:15px;font-size:12px;line-height:18px}}.pt_optcheckout .order_totals_block .order_total td:first-child{text-transform:none}.pt_optcheckout .section_header_note{font:14px/18px "ProximaNova-Regular",sans-serif;text-transform:initial;text-decoration:underline}.pt_optcheckout .section_header_note:hover{text-decoration:underline}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .section_header_note{float:right;font-size:13px}}.pt_optcheckout .b-cart-top_action{margin-bottom:20px}.pt_optcheckout .b-cart-top_action .b-submit_order{margin-bottom:20px}.pt_optcheckout .submit_order .l-checkout-left_section{width:66.66667%;float:left;padding-right:10px}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .submit_order .l-checkout-left_section{width:100%;float:left;padding:0 0 20px 0}}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .submit_order .l-checkout-left_section .method_gift_card .method_name{margin:0 0 5px 0;font:13px/1.2em "ProximaNova-Bold",sans-serif}}.pt_optcheckout .submit_order .l-checkout-left_section .l-checkout-shipping_section{width:50%;float:left;padding-right:20px;font:14px/18px "ProximaNova-Regular",sans-serif}.pt_optcheckout .submit_order .l-checkout-left_section .l-checkout-shipping_section .button{background:0;float:right;text-transform:initial}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .submit_order .l-checkout-left_section .l-checkout-shipping_section{width:100%;float:left;font:13px/20px "ProximaNova-Regular",sans-serif;padding:0 0 20px 0}}.pt_optcheckout .submit_order .l-checkout-left_section .l-checkout-billing_section{width:50%;float:left;padding-left:10px;font:14px/18px "ProximaNova-Regular",sans-serif}.pt_optcheckout .submit_order .l-checkout-left_section .l-checkout-billing_section .button{background:0;float:right;text-transform:initial}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .submit_order .l-checkout-left_section .l-checkout-billing_section{width:100%;float:left;padding:0 0 20px 0;font:13px/20px "ProximaNova-Regular",sans-serif}}.pt_optcheckout .submit_order .l-checkout-left_section .l-checkout-products_summary{width:100%;float:left;margin-top:40px}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .submit_order .l-checkout-left_section .l-checkout-products_summary{margin-top:0;border-bottom:1px solid #dacde1}}.pt_optcheckout .submit_order .l-checkout-right_section{width:33.33333%;float:left;padding-left:20px}.pt_optcheckout .submit_order .l-checkout-right_section .order_summary{padding-top:0}.pt_optcheckout .submit_order .l-checkout-right_section .order_totals_block{padding:25px 20px 15px}.pt_optcheckout .submit_order .l-checkout-right_section .payment_methods_review{padding:0 0 35px;font:14px/18px "ProximaNova-Regular",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .submit_order .l-checkout-right_section .payment_methods_review{font:13px/20px "ProximaNova-Regular",sans-serif;display:none}}.pt_optcheckout .submit_order .l-checkout-right_section .payment_methods_review .details{padding-bottom:30px}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .submit_order .l-checkout-right_section .payment_methods_review .details{padding-bottom:13px}}.pt_optcheckout .submit_order .l-checkout-right_section .payment_methods_review .method_gift_card .method_name{font:16px/1.2em "ProximaNova-Bold",sans-serif;margin:0 0 13px 0}@media only screen and (min-width:751px) and (max-width:1024px){.pt_optcheckout .submit_order .l-checkout-right_section .payment_methods_review .method_gift_card .method_name{margin:0 0 10px 0}}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .submit_order .l-checkout-right_section{width:100%;float:left;padding:0}}.pt_optcheckout .submit_order .shipping_address_header,.pt_optcheckout .submit_order .payment_methods_header,.pt_optcheckout .submit_order .billing_address_header{width:100%;float:left;border-bottom:1px solid #dacde1;margin-bottom:17px;padding:0 0 5px 0}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .submit_order .shipping_address_header,.pt_optcheckout .submit_order .payment_methods_header,.pt_optcheckout .submit_order .billing_address_header{margin-bottom:10px}}.pt_optcheckout .submit_order .shipping_address_header h4,.pt_optcheckout .submit_order .payment_methods_header h4,.pt_optcheckout .submit_order .billing_address_header h4{font:16px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase;display:inline-block;padding-right:25px;vertical-align:bottom;font-size:20px}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .submit_order .shipping_address_header h4,.pt_optcheckout .submit_order .payment_methods_header h4,.pt_optcheckout .submit_order .billing_address_header h4{font-size:15px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .submit_order .shipping_address_header h4,.pt_optcheckout .submit_order .payment_methods_header h4,.pt_optcheckout .submit_order .billing_address_header h4{font-size:18px;float:left}}.pt_optcheckout .submit_order .shipping_address_header .formfield,.pt_optcheckout .submit_order .payment_methods_header .formfield,.pt_optcheckout .submit_order .billing_address_header .formfield{display:inline-block;vertical-align:bottom}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .submit_order .shipping_address_header .formfield,.pt_optcheckout .submit_order .payment_methods_header .formfield,.pt_optcheckout .submit_order .billing_address_header .formfield{float:right}}.pt_optcheckout .submit_order .shipping_address_header .button,.pt_optcheckout .submit_order .payment_methods_header .button,.pt_optcheckout .submit_order .billing_address_header .button{font:14px/1.2em "ProximaNova-Regular",sans-serif;background:0;padding:0 0 2px 0;text-transform:initial;text-decoration:underline}.pt_optcheckout .submit_order .shipping_address_header .button:hover,.pt_optcheckout .submit_order .payment_methods_header .button:hover,.pt_optcheckout .submit_order .billing_address_header .button:hover{text-decoration:underline}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .submit_order .shipping_address_header .button,.pt_optcheckout .submit_order .payment_methods_header .button,.pt_optcheckout .submit_order .billing_address_header .button{font-size:13px}}.pt_optcheckout .submit_order .shipping_address_header .button span,.pt_optcheckout .submit_order .payment_methods_header .button span,.pt_optcheckout .submit_order .billing_address_header .button span{text-decoration:underline}.pt_optcheckout .submit_order .shipping_address_summary,.pt_optcheckout .submit_order .billing_address_summary{clear:both;margin-bottom:20px}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .submit_order .shipping_address_summary,.pt_optcheckout .submit_order .billing_address_summary{margin-bottom:15px}}.pt_optcheckout .submit_order .shipping_address_name,.pt_optcheckout .submit_order .billing_address_name{font:14px/18px "ProximaNova-Bold",sans-serif;margin:0 0 13px 0}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .submit_order .shipping_address_name,.pt_optcheckout .submit_order .billing_address_name{margin:0 0 5px 0;font:13px/20px "ProximaNova-Bold",sans-serif}}.pt_optcheckout .submit_order .selected_shipping_method .label,.pt_optcheckout .submit_order .billing_address_review h2{font:16px/1.2em "ProximaNova-Bold",sans-serif;text-transform:initial;display:block;padding:10px 0 13px 0}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .submit_order .selected_shipping_method .label,.pt_optcheckout .submit_order .billing_address_review h2{font-size:13px;padding:0 0 5px 0}}.pt_optcheckout .submit_order .order_summary{padding-top:55px}@media only screen and (min-width:320px) and (max-width:750px){.pt_optcheckout .submit_order .order_summary{padding-top:0}}.pt_optcheckout .submit_order .order_summary_product{position:relative}.pt_optcheckout .submit_order .order_summary_product:after{content:"";display:table;clear:both}.pt_optcheckout .submit_order .order_summary_product .b-product_img-container{float:left;padding-right:30px;width:180px}.pt_optcheckout .submit_order .b-submit_order{background:#f5edf5;text-align:center;padding:0 30px 30px}@media only screen and (min-width:751px) and (max-width:1024px){.pt_optcheckout .submit_order .b-submit_order{padding:0 20px 30px}}.pt_optcheckout .submit_order .b-submit_order-button{width:100%;padding-left:0;padding-right:0}.b-giftcert-item{text-transform:uppercase;color:#e20078}.pt_optcheckout .b-gift_card-only .shipping_address_header .formfield{display:none}.b-order_summary-only_giftcard .order_shipping{display:none}.b-order_summary-only_giftcard .order_total td{padding-top:5px}.checkout_notification_area [data-notification-type="error"]{color:#ec008c}.pt_order_confirmation .main{overflow:visible}.pt_order_confirmation .main>.content{width:auto;max-width:960px}.pt_order_confirmation .textinput,.pt_order_confirmation .f_textinput,.pt_order_confirmation .f_email,.pt_order_confirmation .f_password{height:30px;line-height:18px}@incldue respond-to(phones){.pt_order_confirmation .textinput,.pt_order_confirmation .f_textinput,.pt_order_confirmation .f_email,.pt_order_confirmation .f_password{height:40px;line-height:28px}}.pt_order_confirmation .mobile-toggle-wrapper .mobile-toggle:before{margin-top:-5px}@media only screen and (min-width:320px) and (max-width:750px){.pt_order_confirmation .cart_table .section_header.product{width:100%}}.pt_order_confirmation .cart_table .cart_row.g-top_divider .item_price{text-align:right}@media only screen and (min-width:320px) and (max-width:750px){.pt_order_confirmation .cart_table .cart_row.g-top_divider .item_price{padding-bottom:25px}}.pt_order_confirmation .l-footer .newsletter_subscribe_content .textinput,.pt_order_confirmation .l-footer .newsletter_subscribe_content .f_textinput,.pt_order_confirmation .l-footer .newsletter_subscribe_content .f_email,.pt_order_confirmation .l-footer .newsletter_subscribe_content .f_password{height:40px;line-height:28px}.pt_order_confirmation .main .content{padding-top:40px}@media only screen and (min-width:320px) and (max-width:750px){.pt_order_confirmation .main .content{padding-top:20px}}.pt_order_confirmation .secondary.summary{display:none}.pt_order_confirmation .p-checkout_confirmation{max-width:100%;margin-left:auto;margin-right:auto}.pt_order_confirmation .p-checkout_confirmation:after{content:" ";display:block;clear:both}@media only screen and (min-width:751px) and (max-width:1024px){.pt_order_confirmation .p-checkout_confirmation{padding:0 40px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_order_confirmation .p-checkout_confirmation{padding:0 40px}}.pt_order_confirmation .b-checkout-confirmation_title{font:32px/1.2em "ProximaNova-Semibold",sans-serif;color:#000;text-transform:uppercase;display:block;text-align:center;font:50px/1.2em "ProximaNova-Light",sans-serif}@media only screen and (min-width:751px) and (max-width:1024px){.pt_order_confirmation .b-checkout-confirmation_title{font-size:20px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_order_confirmation .b-checkout-confirmation_title{font-size:20px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_order_confirmation .b-checkout-confirmation_title{font-size:19px}}.pt_order_confirmation .confirmation_message{font:14px/1.2em "ProximaNova-Regular",sans-serif;margin:0 0 45px;text-align:center}@media only screen and (min-width:320px) and (max-width:750px){.pt_order_confirmation .confirmation_message{margin:0 0 20px;font:11px/1.2em "ProximaNova-Regular",sans-serif}}.pt_order_confirmation .l-checkout_confirmation-main_area{width:75%;float:left}@media only screen and (min-width:751px) and (max-width:1024px){.pt_order_confirmation .l-checkout_confirmation-main_area{width:470px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_order_confirmation .l-checkout_confirmation-main_area{width:100%;float:none;overflow:hidden}}.pt_order_confirmation .l-checkout_confirmation-main_area .l-checkout_confirmation-register_section{width:100%;float:left;background:#f5eef5;padding:27px 0 30px 0;margin:0 0 37px 0;overflow:visible}@media only screen and (min-width:751px) and (max-width:1024px){.pt_order_confirmation .l-checkout_confirmation-main_area .l-checkout_confirmation-register_section{padding:27px 0 15px 0}}@media only screen and (min-width:320px) and (max-width:750px){.pt_order_confirmation .l-checkout_confirmation-main_area .l-checkout_confirmation-register_section{padding:20px 0 10px 0;margin:0 0 20px 0}}.pt_order_confirmation .l-checkout_confirmation-main_area .l-checkout_confirmation-register_section .b-confirmation_header{font:12px/1.2em "ProximaNova-Semibold",sans-serif;color:#000;text-transform:uppercase;margin-bottom:18px}@media only screen and (min-width:320px) and (max-width:750px){.pt_order_confirmation .l-checkout_confirmation-main_area .l-checkout_confirmation-register_section .b-confirmation_header{font-size:12px;margin-bottom:10px}}@media only screen and (min-width:751px) and (max-width:1024px){.pt_order_confirmation .l-checkout_confirmation-main_area .l-checkout_confirmation-social_account .b-confirmation_header{border-top:1px solid #e1d7e7;padding-top:20px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_order_confirmation .l-checkout_confirmation-main_area .l-checkout_confirmation-social_account .b-confirmation_header{border-top:1px solid #e1d7e7;padding-top:20px}}.pt_order_confirmation .l-checkout_confirmation-main_area .l-checkout_confirmation-create_account{width:50%;float:left;padding-left:30px;padding-right:25px}@media only screen and (min-width:751px) and (max-width:1024px){.pt_order_confirmation .l-checkout_confirmation-main_area .l-checkout_confirmation-create_account{width:100%;float:left;padding:0 30px 20px 30px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_order_confirmation .l-checkout_confirmation-main_area .l-checkout_confirmation-create_account{width:100%;float:left;padding:0 20px 20px 20px}}.pt_order_confirmation .l-checkout_confirmation-main_area .l-checkout_confirmation-create_account .formfield_lastname,.pt_order_confirmation .l-checkout_confirmation-main_area .l-checkout_confirmation-create_account .formfield_firstname{width:50%;float:left}.pt_order_confirmation .l-checkout_confirmation-main_area .l-checkout_confirmation-create_account .formfield_firstname{padding:0 5px 0 0}.pt_order_confirmation .l-checkout_confirmation-main_area .l-checkout_confirmation-create_account .formfield_lastname{padding:0 0 0 5px}.pt_order_confirmation .l-checkout_confirmation-main_area .l-checkout_confirmation-social_account{width:50%;float:left;padding-left:25px;padding-right:30px}@media only screen and (min-width:751px) and (max-width:1024px){.pt_order_confirmation .l-checkout_confirmation-main_area .l-checkout_confirmation-social_account{width:100%;float:left;padding-left:30px;padding-right:30px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_order_confirmation .l-checkout_confirmation-main_area .l-checkout_confirmation-social_account{width:100%;float:left;padding-left:20px;padding-right:20px}}.pt_order_confirmation .l-order_shipping_details-column_1{width:66.66667%;float:left;padding-left:0;padding-right:0}@media only screen and (min-width:320px) and (max-width:750px){.pt_order_confirmation .l-order_shipping_details-column_1{width:100%;float:none}}.pt_order_confirmation .l-order_shipping_details-column_1 .selected_shipping_method,.pt_order_confirmation .l-order_shipping_details-column_1 .shipping_status{margin:0 0 30px 0}@media only screen and (min-width:320px) and (max-width:750px){.pt_order_confirmation .l-order_shipping_details-column_1 .selected_shipping_method,.pt_order_confirmation .l-order_shipping_details-column_1 .shipping_status{margin:0 0 10px 0}}.pt_order_confirmation .l-order_shipping_details-column_1_1{width:50%;float:left}.pt_order_confirmation .l-order_shipping_details-column_1_1 .b-order_shipping_details-firstname_address{margin:0 0 15px 0;font:14px/1.2em "ProximaNova-Bold",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.pt_order_confirmation .l-order_shipping_details-column_1_1{width:100%;float:none;margin:0 0 10px 0}}.pt_order_confirmation .l-order_shipping_details-column_1_2{width:50%;float:left}@media only screen and (min-width:320px) and (max-width:750px){.pt_order_confirmation .l-order_shipping_details-column_1_2{width:100%;float:none;margin:0 0 10px 0}}.pt_order_confirmation .l-order_shipping_details-column_2{width:33.33333%;float:right;padding-left:0;padding-right:0}@media only screen and (min-width:320px) and (max-width:750px){.pt_order_confirmation .l-order_shipping_details-column_2{width:100%;float:none;padding:0}}.pt_order_confirmation .order_shipment_table{width:100%}.pt_order_confirmation .order_shipment_table>thead{font:14px/1.2em "ProximaNova-Bold",sans-serif}.pt_order_confirmation .l-checkout_confirmation-sidebar{width:25%;float:left;padding-left:30px}@media only screen and (min-width:751px) and (max-width:1024px){.pt_order_confirmation .l-checkout_confirmation-sidebar{float:right;padding-left:0;width:205px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_order_confirmation .l-checkout_confirmation-sidebar{float:none;padding-left:0;width:100%;padding-top:18px;border-top:1px solid #e1d7e7}}.pt_order_confirmation .create_account_section .f_label{display:block;position:absolute;left:0;top:-500px;width:1px;height:1px;clear:both;overflow:hidden}.pt_order_confirmation .create_account_section .button{width:100%;height:30px;padding:2px 0;font:13px/22px "ProximaNova-Semibold",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.pt_order_confirmation .create_account_section .button{height:40px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_order_confirmation .create_account_section #RegistrationForm .g-recaptcha{transform:scale(0.84);-webkit-transform:scale(0.84);transform-origin:0 0;-webkit-transform-origin:0 0;width:249px}}@media only screen and (max-width:320px){.pt_order_confirmation .create_account_section #RegistrationForm .g-recaptcha{transform:scale(0.68);-webkit-transform:scale(0.68);width:205px}}.pt_order_confirmation .order_details{width:100%;float:left;font:14px/18px "ProximaNova-Regular",sans-serif}.pt_order_confirmation .order_date_info{margin:0 0 35px}@media only screen and (min-width:320px) and (max-width:750px){.pt_order_confirmation .order_date_info{margin:0 0 20px}}.pt_order_confirmation .order_date_info .order_date,.pt_order_confirmation .order_date_info .order_number{font:16px/20px "ProximaNova-Bold",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.pt_order_confirmation .order_date_info .order_date,.pt_order_confirmation .order_date_info .order_number{font:13px/20px "ProximaNova-Bold",sans-serif}}.pt_order_confirmation .b-customer_service-assets{width:100%;float:left}.b-checkout_confirmation-title{font:30px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase;margin-bottom:22px;padding:0 30px;font-size:18px}@media only screen and (min-width:751px) and (max-width:1024px){.b-checkout_confirmation-title{font-size:20px}}@media only screen and (min-width:320px) and (max-width:750px){.b-checkout_confirmation-title{font-size:20px}}@media only screen and (min-width:751px) and (max-width:1024px){.b-checkout_confirmation-title{margin-bottom:15px}}@media only screen and (min-width:320px) and (max-width:750px){.b-checkout_confirmation-title{font-size:15px;padding:0 20px;margin-bottom:13px}}.l-checkout_confirmation-order_section .section_header{font:16px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase;border-bottom:1px solid #e1d7e7;padding:5px 0 5px 0;margin:0 0 15px;font-size:20px}@media only screen and (min-width:320px) and (max-width:750px){.l-checkout_confirmation-order_section .section_header{font-size:15px}}@media only screen and (min-width:320px) and (max-width:750px){.l-checkout_confirmation-order_section .section_header{font-size:18px;margin:0 0 10px}}.l-checkout_confirmation-order_section .section_header.total_price,.l-checkout_confirmation-order_section .section_header.qty,.l-checkout_confirmation-order_section .section_header.price{font:14px/18px "ProximaNova-Bold",sans-serif;text-transform:none}.l-checkout_confirmation-order_section .section_header.qty,.l-checkout_confirmation-order_section .item_quantity{text-align:center}@media only screen and (min-width:320px) and (max-width:750px){.l-checkout_confirmation-order_section .item_quantity{font:12px/18px "ProximaNova-Bold",sans-serif}}.b-table-paymentmethod{width:100%;margin:0 0 30px}@media only screen and (min-width:320px) and (max-width:750px){.b-table-paymentmethod{margin-bottom:20px}}.b-table-paymentmethod .th_paymenttotal{display:none}.b-table-paymentmethod .payment_details_title{font:16px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase;text-transform:none;margin:0 0 10px 0}@media only screen and (min-width:320px) and (max-width:750px){.b-table-paymentmethod .payment_details_title{font-size:15px}}@media only screen and (min-width:320px) and (max-width:750px){.b-table-paymentmethod .payment_details_title{font:13px/20px "ProximaNova-Bold",sans-serif;margin:0 0 5px 0}}.b-table-paymentmethod .td_paymentmethod{width:auto;vertical-align:top}.b-table-paymentmethod .td_paymenttotal{width:260px;vertical-align:top}.b-table-paymentmethod .td_paymenttotal .orderdetails_paymenttotal{background:#f5edf5;padding:30px;position:relative;margin:-25px 0 0}@media only screen and (min-width:751px) and (max-width:1024px){.b-table-paymentmethod .td_paymenttotal .orderdetails_paymenttotal{padding:15px 30px}}@media only screen and (min-width:320px) and (max-width:750px){.b-table-paymentmethod .td_paymenttotal .orderdetails_paymenttotal{margin:10px 0 0}}.b-table-paymentmethod .td_paymenttotal .orderdetails_paymenttotal .orderdetails_shippihng_discount,.b-table-paymentmethod .td_paymenttotal .orderdetails_paymenttotal .order_discount{color:#e20078}.b-table-paymentmethod .td_paymenttotal .orderdetails_paymenttotal .orderdetails_paymentsubtotal{padding-top:20px}.b-table-paymentmethod .td_paymenttotal .orderdetails_paymenttotal .orderdetails_paymentsubtotal .label{font:14px/1 "ProximaNova-Bold",sans-serif;vertical-align:bottom;padding-bottom:1px}@media only screen and (min-width:320px) and (max-width:750px){.b-table-paymentmethod .td_paymenttotal .orderdetails_paymenttotal .orderdetails_paymentsubtotal .label{font:13px/1 "ProximaNova-Bold",sans-serif}}.b-table-paymentmethod .td_paymenttotal .orderdetails_paymenttotal .orderdetails_paymentsubtotal .value{font:20px/1 "ProximaNova-Bold",sans-serif;vertical-align:bottom}.order_payment_details{*zoom:1}.order_payment_details:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.order_payment_details .orderdetails_paymenttotal{font-size:0}.order_payment_details .orderdetails_paymenttotal .label,.order_payment_details .orderdetails_paymenttotal .value{display:inline-block;font:14px/1.2em "ProximaNova-Regular",sans-serif;vertical-align:top}.order_payment_details .orderdetails_paymenttotal .value{width:75px}.order_payment_details .orderdetails_paymenttotal .label{padding:0 15px 5px 0;text-align:right;width:120px}.order_shipping_details{margin:0 0 50px 0;clear:both;overflow:visible}@media only screen and (min-width:320px) and (max-width:750px){.order_shipping_details{margin:0 0 30px 0}.order_shipping_details .cart_table .cart_row .item_price .price_sale{padding:0}}.order_shipping_details .label,.order_shipping_details .value{display:block}.order_shipping_details .b-order_shipping_details-title,.order_shipping_details .label{font:16px/18px "ProximaNova-Bold",sans-serif;margin:0 0 15px 0}@media only screen and (min-width:320px) and (max-width:750px){.order_shipping_details .b-order_shipping_details-title,.order_shipping_details .label{font:13px/20px "ProximaNova-Bold",sans-serif;margin:0 0 5px 0}}.order_shipping_details .attribute .label{display:none}.order_shipping_details .b-order_shipping_details-firstname_address,.order_shipping_details .b-orderdetails_billingaddress-firstname_address{font:14px/18px "ProximaNova-Bold",sans-serif;margin:0 0 15px 0}@media only screen and (min-width:320px) and (max-width:750px){.order_shipping_details .b-order_shipping_details-firstname_address,.order_shipping_details .b-orderdetails_billingaddress-firstname_address{font:13px/20px "ProximaNova-Bold",sans-serif;margin:0 0 5px 0}}.l-checkout_confirmation-social_account .divider,.l-checkout_confirmation-social_account #h1GigyaLogin{display:none}.l-checkout_confirmation-social_account #gigyaLoginContainerLogin{max-width:100%;background:0}.l-checkout_confirmation-social_account #gigyaLoginContainerLogin table{width:100% !important;text-align:left !important;background:0}.l-checkout_confirmation-social_account #gigyaLoginContainerLogin table td{width:auto !important;float:left;display:inline-block;padding:0 !important}.l-checkout_confirmation-social_account #gigyaLoginContainerLogin table td center{padding:0 20px 10px 0}@media only screen and (min-width:320px) and (max-width:750px){.l-checkout_confirmation-social_account #gigyaLoginContainerLogin table td center{padding:0 20px 10px 0}}.b-checkout-print_link{font:14px/22px "ProximaNova-Regular",sans-serif;text-decoration:underline;float:right;text-transform:none;cursor:pointer}.b-checkout-print_link:hover{text-decoration:none}@media only screen and (min-width:320px) and (max-width:750px){.b-checkout-print_link{display:none}}.l-checkout_confirmation-social .order-confirmation-social{border-bottom:1px solid #e1d7e7;padding:0 0 20px 0;margin:0 0 30px 0}.l-checkout_confirmation-social .order-confirmation-social h2{font:14px/18px "ProximaNova-Semibold",sans-serif;text-transform:uppercase}.l-checkout_confirmation-banner img{min-width:100%}@media only screen and (min-width:320px) and (max-width:750px){.b-table-paymentmethod .th_paymentmethod{display:inline-block;float:left;width:280px}.b-table-paymentmethod .td_paymenttotal,.b-table-paymentmethod .td_paymentmethod{display:inline-block}}.b-cart_row-product+.b-cart_row-bonus{border-top:1px solid #dacde1;border-bottom:1px solid #dacde1}.l-checkout_confirmation-register_section .formfield_password_first{position:relative}.l-checkout_confirmation-register_section .formfield_password_first:after{content:'8-25 characters';font:11px/16px "ProximaNova-Regular",sans-serif;color:#989898;display:block;position:absolute;right:10px;top:8px}@media only screen and (min-width:320px) and (max-width:750px){.l-checkout_confirmation-register_section .formfield_password_first:after{top:12px}}.l-checkout_confirmation-register_section .formfield_password_first .f_password{padding-right:100px}.l-checkout_confirmation-order_section .giftCard .orderdetails_paymenttotal>div{display:none}.l-checkout_confirmation-order_section .giftCard .orderdetails_paymenttotal .orderdetails_paymentsubtotal{display:inline-block !important;padding-top:0}@media only screen and (min-width:751px) and (max-width:1024px){.l-checkout_confirmation-order_section .giftCard .l-order_shipping_details-column_1{width:50%;padding-right:25px}}@media only screen and (min-width:751px) and (max-width:1024px){.l-checkout_confirmation-order_section .giftCard .l-order_shipping_details-column_2{width:50%;padding-left:25px;padding-right:0}}@media only screen and (min-width:751px) and (max-width:1024px){.l-checkout_confirmation-order_section .giftCard .l-order_shipping_details-column_1_2{width:auto;float:none}}.l-checkout-products_summary .rowgiftcert .item_image{width:190px}.l-checkout-products_summary .rowgiftcert .item_details{width:350px}@media only screen and (min-width:320px) and (max-width:750px){.l-checkout-products_summary .rowgiftcert .item_details{width:auto}}.gift-card-confirmation-page{line-height:18px}.gift-card-confirmation-page p{margin-bottom:20px}.pt_customer_service .main .content.giftcert-purchase{padding-top:40px;padding-bottom:40px}.pt_customer_service .main .content.giftcert-purchase .primary{width:960px;margin:0;padding:0;border:0}@media only screen and (min-width:751px) and (max-width:1024px){.pt_customer_service .main .content.giftcert-purchase .primary{width:708px;margin-bottom:0}}@media only screen and (min-width:320px) and (max-width:750px){.pt_customer_service .main .content.giftcert-purchase .primary{width:280px}}.pt_customer_service .main .content.giftcert-purchase .secondary{display:none}@media only screen and (min-width:751px) and (max-width:1024px){.pt_customer_service .main .content.giftcert-purchase .b-customer_service-assets{padding-top:0}}.pt_customer_service .main .content.giftcert-purchase h1{font:25px/1 "ProximaNova-Bold",sans-serif;text-transform:uppercase}@media only screen and (min-width:320px) and (max-width:750px){.pt_customer_service .main .content.giftcert-purchase h1{font-size:21px;padding-bottom:12px}}.l-giftcard_left{width:66.66667%;padding-right:10px;float:left}@media only screen and (min-width:751px) and (max-width:1024px){.l-giftcard_left{width:50%}}@media only screen and (min-width:320px) and (max-width:750px){.l-giftcard_left{float:none;width:auto;padding:0}}.l-giftcard_right{width:33.33333%;float:right}@media only screen and (min-width:751px) and (max-width:1024px){.l-giftcard_right{width:50%}}@media only screen and (min-width:320px) and (max-width:750px){.l-giftcard_right{float:none;width:auto;padding:0}}.l-giftcard_bottom{width:66.66667%;float:left;padding-right:10px}@media only screen and (min-width:751px) and (max-width:1024px){.l-giftcard_bottom{float:none;overflow:hidden;clear:both;width:auto}}@media only screen and (min-width:320px) and (max-width:750px){.l-giftcard_bottom{float:none;width:auto}}.b-giftcard-section{*zoom:1}.b-giftcard-section:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.b-giftcard-section>h1{padding-bottom:14px;border-bottom:1px solid #dacce2;margin-bottom:40px}.b-giftcard-section .gift-cert-balance-submit{clear:both;margin:10px 0}.b-giftcard-section .g-recaptcha{float:left;clear:both;-moz-transform:scale(0.91);-ms-transform:scale(0.91);-o-transform:scale(0.91);-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;-webkit-transform:scale(0.91);transform:scale(0.91);-webkit-transform-origin:0 0;transform-origin:0 0;filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.91,M12=0,M21=0,M22=0.91,SizingMethod='auto expand')}.b-giftcard-section_details{font-size:14px;*zoom:1}.b-giftcard-section_details:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}@media only screen and (min-width:320px) and (max-width:750px){.b-giftcard-section_details{padding-bottom:0}}.b-giftcard-section_details-img{float:left;width:300px;height:190px;margin:0 15px 20px 0;text-align:center}@media only screen and (min-width:320px) and (max-width:1023px){.b-giftcard-section_details-img{float:none;margin-right:0}}@media only screen and (min-width:751px) and (max-width:1024px){.b-giftcard-section_details-img{margin-bottom:50px;width:auto}}@media only screen and (min-width:320px) and (max-width:750px){.b-giftcard-section_details-img{width:100%;margin-top:30px;margin-bottom:5px}.b-giftcard-section_details-img img{width:100%}}.b-giftcard-section_details-text{width:286px;float:right}@media only screen and (min-width:751px) and (max-width:1024px){.b-giftcard-section_details-text{float:none;width:auto}}@media only screen and (min-width:320px) and (max-width:750px){.b-giftcard-section_details-text{width:auto;float:none}}.b-giftcard-section_details-text p{margin-bottom:30px}.b-giftcard-section_details-text ul{list-style:disc;list-style-position:outside;line-height:1.2em;padding:0 0 0 15px}.b-giftcard-section_details-text li{margin-bottom:12px}.b-giftcard-section_check-balance{margin-top:23px;border-top:1px solid #dacce2;padding-top:36px;font-size:14px}.b-giftcard-section_check-balance .b-giftcard-section_required-fields{display:none;margin-top:20px;margin-bottom:7px;font-size:12px}@media only screen and (min-width:320px) and (max-width:750px){.b-giftcard-section_check-balance .b-giftcard-section_required-fields{display:block}}.b-giftcard-section_check-balance .textinput{padding:6px}@media only screen and (min-width:751px) and (max-width:1024px){.b-giftcard-section_check-balance{margin-top:35px}}@media only screen and (min-width:320px) and (max-width:750px){.b-giftcard-section_check-balance{margin-bottom:30px;border:0;padding-top:0}}.b-giftcard-section_check-balance .balance{font:12px "ProximaNova-Semibold",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.b-giftcard-section_check-balance .balance{position:absolute;bottom:-20px;left:0;width:100%;text-align:center}.b-giftcard-section_check-balance .balance .error_message{padding:0}}.b-giftcard-section_check-balance h2{font:18px/1.2em "ProximaNova-Semibold",sans-serif;margin-bottom:10px}@media only screen and (min-width:320px) and (max-width:750px){.b-giftcard-section_check-balance h2{font:15px/1.7em "ProximaNova-Regular",sans-serif}}.b-giftcard-section_check-balance p{margin-bottom:10px}.b-giftcard-section_check-balance .gift_cert_check_balance{position:relative;margin-top:19px}@media only screen and (min-width:320px) and (max-width:750px){.b-giftcard-section_check-balance .gift_cert_check_balance{margin-top:7px}}.b-giftcard-section .gift-additional-details{font-size:13px;margin-top:30px;border-top:0 solid #dacce2;padding-top:25px}.b-giftcard-section .gift-additional-details ul{list-style:disc;list-style-position:outside;line-height:1.2em;padding:0 0 0 15px}.b-giftcard-section .gift-additional-details li{margin-bottom:12px}@media only screen and (min-width:320px) and (max-width:750px){.b-giftcard-section .gift-additional-details{border-top-width:1px}}.b-giftcard-section .gift_cert_check_balance .formfield{float:left;padding-right:10px}@media only screen and (min-width:320px) and (max-width:750px){.b-giftcard-section .gift_cert_check_balance .formfield{float:none;padding-right:0;margin-bottom:20px;width:100%}.b-giftcard-section .gift_cert_check_balance .formfield.gift-cert-balance-submit{margin-bottom:0;width:90%}}.b-giftcard-section .gift_cert_check_balance .f_label{display:none}.b-giftcard-section .gift_cert_check_balance .textinput,.b-giftcard-section .gift_cert_check_balance .f_textinput,.b-giftcard-section .gift_cert_check_balance .f_email,.b-giftcard-section .gift_cert_check_balance .f_password{height:30px;line-height:18px}@media only screen and (min-width:320px) and (max-width:750px){.b-giftcard-section .gift_cert_check_balance .textinput,.b-giftcard-section .gift_cert_check_balance .f_textinput,.b-giftcard-section .gift_cert_check_balance .f_email,.b-giftcard-section .gift_cert_check_balance .f_password{height:40px;line-height:28px}.b-giftcard-section .gift_cert_check_balance .formfield_gift_certificate_pin{width:70px}}.b-giftcard-section .gift_cert_check_balance .formfield_gift_certificate_id{width:148px}@media only screen and (min-width:320px) and (max-width:750px){.b-giftcard-section .gift_cert_check_balance .formfield_gift_certificate_id{width:90%}}.b-giftcard-section .gift_cert_check_balance .formfield_gift_certificate_pin{width:61px}.b-giftcard-section .gift_cert_check_balance .formfield_gift_certificate_pin .f_error_message{width:110px}@media only screen and (min-width:320px) and (max-width:750px){.b-giftcard-section .gift_cert_check_balance .formfield_gift_certificate_pin{width:70px}.b-giftcard-section .gift_cert_check_balance .formfield_gift_certificate_pin .f_error_message{width:100%}}@media only screen and (min-width:320px) and (max-width:750px){.b-giftcard-section .gift_cert_check_balance .gift-cert-balance-submit button{width:100%}}.b-giftcard-section_purchase{padding:30px;width:306px;float:right;background:#f5edf5}@media only screen and (min-width:751px) and (max-width:1024px){.b-giftcard-section_purchase{width:340px}}@media only screen and (min-width:320px) and (max-width:750px){.b-giftcard-section_purchase{width:auto;padding:16px;margin-bottom:30px;float:none}}.b-giftcard-section_purchase>h2{font:18px/1.2em "ProximaNova-Semibold",sans-serif;margin-bottom:22px}@media only screen and (min-width:320px) and (max-width:750px){.b-giftcard-section_purchase>h2{font-size:15px;margin-bottom:12px}}.b-giftcard-section_purchase>span{display:block;margin-bottom:7px}.b-giftcard-section_purchase .f_label{display:none}.b-giftcard-section_purchase .f_error_message:empty{padding:0}.b-giftcard-section_purchase-message{position:relative;height:120px}.b-giftcard-section_purchase-message .char-count{position:absolute;bottom:23px;right:10px;color:#a9a9a9}.b-giftcard-section_purchase-message .f_placeholder_wrapper .char-count{display:block}.b-giftcard-section_purchase .f_field{margin-bottom:7px}@media only screen and (min-width:320px) and (max-width:750px){.b-giftcard-section_purchase .f_field{margin-bottom:17px}}.b-giftcard-section_purchase .textinput,.b-giftcard-section_purchase .f_textinput,.b-giftcard-section_purchase .f_email,.b-giftcard-section_purchase .f_password{height:30px;line-height:18px}@media only screen and (min-width:320px) and (max-width:750px){.b-giftcard-section_purchase .textinput,.b-giftcard-section_purchase .f_textinput,.b-giftcard-section_purchase .f_email,.b-giftcard-section_purchase .f_password{height:40px;line-height:28px}}.b-giftcard-section_purchase .textarea{height:100px;padding:6px}@media only screen and (min-width:320px) and (max-width:750px){.b-giftcard-section_purchase .textarea{padding:9px;height:150px}}.b-giftcard-section_purchase .f_field_select .selectboxit-btn{font:13px/28px "ProximaNova-Regular",sans-serif;padding:0 9px 0 9px;text-transform:capitalize}.b-giftcard-section_purchase .f_field_select .selectboxit-arrow-container:after{border:4px solid #46166b;border-bottom:0;border-left-color:transparent;border-right-color:transparent;height:0}.b-giftcard-section_purchase .f_field_select .selectboxit-list{font:13px/25px "ProximaNova-Regular",sans-serif;max-height:137px !important}.b-giftcard-section_purchase .f_field_select .selectboxit-option{line-height:27px;padding:0 9px 0 9px}@media only screen and (min-width:320px) and (max-width:750px){.b-giftcard-section_purchase .f_field_select .selectboxit-btn{font:13px/38px "ProximaNova-Regular",sans-serif;padding:0 15px 0 15px;text-transform:capitalize}.b-giftcard-section_purchase .f_field_select .selectboxit-arrow-container:after{border:6px solid #46166b;border-bottom:0;border-left-color:transparent;border-right-color:transparent;height:0}.b-giftcard-section_purchase .f_field_select .selectboxit-list{font:13px/36px "ProximaNova-Regular",sans-serif;max-height:192px !important}.b-giftcard-section_purchase .f_field_select .selectboxit-option{line-height:38px;padding:0 15px 0 15px}}.b-giftcard-section_purchase .selectboxit-text{font-size:13px;color:#989898;text-transform:none}.b-giftcard-section_purchase-button{margin-top:5px}.l-checkout_confirmation-main_area .order_giftcert_price,.l-checkout_confirmation-main_area .order_giftcert_info{vertical-align:top}.l-checkout_confirmation-main_area .order_giftcert_info_name{font:14px/16px "ProximaNova-Semibold",sans-serif;margin:0 0 5px 0;text-transform:uppercase}.l-checkout_confirmation-main_area .b-giftcard-section_image-wrapper{width:200px;padding:30px 15px 40px 15px}@media only screen and (min-width:751px) and (max-width:1024px){.l-checkout_confirmation-main_area .b-giftcard-section_image-wrapper{width:115px;padding:25px 5px 45px 0}.l-checkout_confirmation-main_area .b-giftcard-section_image-wrapper img{max-width:90px}}.l-checkout_confirmation-main_area .b-giftcard-section_info-wrapper{width:255px;padding:40px 15px}@media only screen and (min-width:751px) and (max-width:1024px){.l-checkout_confirmation-main_area .b-giftcard-section_info-wrapper{width:270px;padding:20px 5px 45px 0}}.l-checkout_confirmation-main_area .b-giftcard-section_price-wrapper{text-align:right;padding:40px 0;font:14px/16px "ProximaNova-Bold",sans-serif}@media only screen and (min-width:751px) and (max-width:1024px){.l-checkout_confirmation-main_area .b-giftcard-section_price-wrapper{padding:20px 0}}.l-checkout_confirmation-main_area .order_giftcert_info_to .order_giftcert_info_recipient,.l-checkout_confirmation-main_area .order_giftcert_info_to .order_giftcert_info_email,.l-checkout_confirmation-main_area .order_giftcert_info_to .order_giftcert_info_sender,.l-checkout_confirmation-main_area .order_giftcert_info_to .order_giftcert_info_message{display:block;font-size:12px;line-height:16px;max-width:275px;word-break:break-all}.ie8 .b-giftcard-section_purchase-message{width:225px}.ie8 .b-giftcard-section_purchase-message .textarea{padding-left:12px;padding-bottom:50px}.ie8 .b-giftcard-section_purchase-message .char-count{right:0;bottom:4px;width:99%;text-align:right;background:#fff;z-index:3;padding-bottom:7px}.ie8 .b-giftcard-section_purchase-message .f_placeholder_wrapper{z-index:1}.ie8 .gift-certificate-purchase .f_textinput,.ie8 .gift-certificate-purchase .f_email,.ie8 .gift-certificate-purchase .f_password,.ie8 .gift-certificate-purchase .textinput{line-height:16px}.gift-certificate-purchase label{display:none}.gift-certificate-purchase label.error{display:block;padding-top:3px;color:#ea0b8b}.dialog_giftcertificate_edit{overflow:visible}.dialog_giftcertificate_edit #dialogcontainer_outofstock_global{overflow:visible}.pt_customer_service .ui-dialog.bot-detection-dialog-giftcert{background:#fff}@media only screen and (min-width:320px) and (max-width:750px){.pt_customer_service .ui-dialog.bot-detection-dialog-giftcert{max-height:80%;overflow:auto}}@media only screen and (min-width:320px) and (max-width:750px) and (orientation:landscape){.pt_customer_service .ui-dialog.bot-detection-dialog-giftcert{max-width:650px;min-height:400px;max-height:80%;overflow:auto;top:100vh !important}}@media only screen and (min-width:751px) and (max-width:1024px){.pt_customer_service .ui-dialog.bot-detection-dialog-giftcert{width:700px !important}}@media only screen and (min-width:320px) and (max-width:480px){.pt_customer_service .ui-dialog .ui-dialog-content{padding:25px 10px 30px}}.pt_customer_service .ui-dialog .ui-dialog-titlebar{padding:0}.pt_customer_service .ui-dialog .px-page-title{font-size:30px}.pt_customer_service .ui-dialog .px-content,.pt_customer_service .ui-dialog .px-list-item{font-size:15px;padding:3px 0}.pt_customer_service .ui-dialog .px-list-item{list-style:disc;margin-left:30px}.pt_customer_service .ui-dialog .px-captcha-wrapper{padding:20px 0}.pt_customer_service .ui-dialog .px-list{padding-bottom:10px}.pt_customer_service .ui-dialog .page-footer__paragraph{font-size:16px}.pt_customer_service .ui-dialog .page-footer__paragraph a:hover,.pt_customer_service .ui-dialog .page-footer__paragraph a:active,.pt_customer_service .ui-dialog .page-footer__paragraph a:visited{color:#000}.pt_spcheckout .navigation,.pt_spcheckout .b-header-utility_navigation_list,.pt_spcheckout .b-header_search.search_suggestions_container{visibility:hidden}.pt_spcheckout .spcheckout.responsive-accordion-checkout .button:hover,.pt_spcheckout .spcheckout.responsive-accordion-checkout button:focus,.pt_spcheckout .spcheckout.responsive-accordion-checkout .button.order-review-focus{background-color:#b69fc5;border-color:#b69fc5;color:#fff;text-decoration:none}.pt_spcheckout .spcheckout.responsive-accordion-checkout.content{padding-top:40px;width:923px}.pt_spcheckout .spcheckout.responsive-accordion-checkout.empty-cart{padding-top:20px;width:960px;padding-bottom:20px}.pt_spcheckout .spcheckout.responsive-accordion-checkout.empty-cart .primary{width:720px}.pt_spcheckout .spcheckout.responsive-accordion-checkout.empty-cart .primary .cart_title{border-bottom:1px solid #dacde1;display:block;font-size:20px;line-height:18px;font-weight:normal;margin:0 0 20px 0;padding-bottom:10px;text-align:center}.pt_spcheckout .spcheckout.responsive-accordion-checkout.empty-cart .secondary{margin:35px 0 0;width:210px}.pt_spcheckout .spcheckout.responsive-accordion-checkout.empty-cart .cart-empty-recommendation{display:none}.pt_spcheckout .spcheckout.responsive-accordion-checkout.empty-cart .help_info_block{display:none}.pt_spcheckout .spcheckout.responsive-accordion-checkout .form_field_tooltip a{text-decoration:underline}.pt_spcheckout .spcheckout.responsive-accordion-checkout .error_form{color:#ee389c;font:13px/20px "proxima_nova_rgregular",sans-serif}.pt_spcheckout .spcheckout.responsive-accordion-checkout .textinput,.pt_spcheckout .spcheckout.responsive-accordion-checkout .f_textinput,.pt_spcheckout .spcheckout.responsive-accordion-checkout .f_email,.pt_spcheckout .spcheckout.responsive-accordion-checkout .f_password{height:30px;line-height:20px;padding-bottom:0;padding-top:0}.pt_spcheckout .spcheckout.responsive-accordion-checkout .error_message.js_hide,.pt_spcheckout .spcheckout.responsive-accordion-checkout .f_state_valid .error_message{display:none}.pt_spcheckout .spcheckout.responsive-accordion-checkout .gift_promo_block.cart_gift_wrapper .error_message{float:left}.pt_spcheckout .spcheckout.responsive-accordion-checkout .selectboxit-text{color:#919191;display:inline-block;font:13px/20px "proxima_nova_rgregular",sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-top:6px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .selectboxit-btn{font:13px/20px "proxima_nova_rgregular",sans-serif;text-align:left}.pt_spcheckout .spcheckout.responsive-accordion-checkout .selectboxit-option{text-transform:capitalize;text-align:left}.pt_spcheckout .spcheckout.responsive-accordion-checkout .formfield_phone,.pt_spcheckout .spcheckout.responsive-accordion-checkout .formfield_city,.pt_spcheckout .spcheckout.responsive-accordion-checkout .formfield_state,.pt_spcheckout .spcheckout.responsive-accordion-checkout .formfield_zip,.pt_spcheckout .spcheckout.responsive-accordion-checkout .addressnickname{width:50%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .button{background-color:#462968;color:#fff;letter-spacing:1px;padding:10px 22px;width:100%}.pt_spcheckout .spcheckout.responsive-accordion-checkout div[gigid]{background-color:transparent}.pt_spcheckout .spcheckout.responsive-accordion-checkout .some_help{color:#000;font:16px/20px "proxima_nova_rgregular",sans-serif}.pt_spcheckout .spcheckout.responsive-accordion-checkout .some_help div{font:20px/26px "ProximaNova-Bold",sans-serif;text-transform:uppercase}.pt_spcheckout .spcheckout.responsive-accordion-checkout .cart_title{border-bottom:0;display:inline-block;font:30px/28px "ProximaNova-Bold",sans-serif;font-weight:900;margin:0 0 10px 0;padding-bottom:0;text-transform:uppercase}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary{float:left;width:590px;position:relative}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .cart_actions_top,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .formfield .f_label,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form_field_tooltip.with_helper_text{display:none}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .formfield.f_field_checkbox .f_label{display:inline}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .formfield_checkbox.sendnewsletters{margin:0;display:inline}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .formfield_checkbox.sendnewsletters:after{display:inline}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .subscriptions_area .form_field_tooltip{padding-left:0;display:inline}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout_forms_js_enabled{border-bottom:3px solid #dacde1;border-top:3px solid #dacde1;float:left;width:100%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout_forms_js_enabled form{background-color:#f5eef5;float:left;width:100%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout_forms_js_enabled .welcomeguest,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout_forms_js_enabled .shipping_address_info,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout_forms_js_enabled .billing_address_info,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout_forms_js_enabled .buttonWrapper,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout_forms_js_enabled .savedaddresscontainer,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout_forms_js_enabled .samples_section,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout_forms_js_enabled .saved-sample-description,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout_forms_js_enabled .editsamples,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout_forms_js_enabled .savedmethods,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout_forms_js_enabled .shipping_method_section,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout_forms_js_enabled .payment_section,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout_forms_js_enabled .order_review_section,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout_forms_js_enabled .select_billing_address .simple_submit_action{display:none}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .cart_title{margin-bottom:50px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .editsection,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .checkout_type,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .editsamples,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .saved-sample-description,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .savedaddresscontainer .editaddress,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .savedaddresscontainer .shipping_address_review,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .savedaddresscontainer .billing_address_review,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .savedmethods .editmethods,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .savedmethods .selected_shipping_method,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .savedmethods .payment_methods_summary,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .order_review_section,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .loyalty_rewards_edit{font:13px/16px "proxima_nova_rgregular",sans-serif;margin:0 30px;padding:13px 0 13px 35px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .order_review_section{display:none !important}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .savedaddresscontainer .shipping_address_review{margin-right:0}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .savedaddresscontainer .billing_address_review{margin-left:0}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .editsection,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout #address_ajax .editaddress,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .editsamples,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .editmethods,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .loyalty_rewards_edit{background:url("../images/saved-checked.jpg") no-repeat 0 13px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .checkoutblock{background-color:#fff;border-top:1px solid #dacde1}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .checkoutblock.billing_address_info,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .checkoutblock.payment_section{border-top:0}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .checkoutblock>h1{font:14px/16px "ProximaNova-Semibold",sans-serif;padding:10px 30px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout.payment_section{border-top:0}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout h1,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .checkoutaddresscontact legend,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .billing_address_info legend,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .shipping_methods legend,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .payment_section legend{color:#000;font:20px/18px "ProximaNova-Bold",sans-serif;padding:0 0 10px;text-transform:uppercase;width:100%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout h1 span.edit_adress,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .checkoutaddresscontact legend span.edit_adress,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .billing_address_info legend span.edit_adress,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .shipping_methods legend span.edit_adress,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .payment_section legend span.edit_adress{color:#582b7c;cursor:pointer;float:right;font:14px/16px "proxima_nova_rgregular",sans-serif;text-decoration:underline;text-transform:none}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .buttonWrapper{background-color:#f5eef5;float:right;margin:0;max-width:365px;padding:10px 30px 25px;text-align:right}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .editsection,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .editaddress,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .editmethods,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .editsamples,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .loyalty_rewards_edit{border-bottom:1px solid #e5e5e5}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .editsection>span,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .editaddress>span,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .editmethods>span,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .editsamples>span,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .loyalty_rewards_edit>span{font:14px/16px "ProximaNova-Semibold",sans-serif;text-transform:uppercase}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .editsection>a,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .editaddress>a,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .editmethods>a,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .editsamples>a,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .loyalty_rewards_edit>a{color:#582b7c;cursor:pointer;float:right;font:14px/16px "ProximaNova-Semibold",sans-serif;text-decoration:underline;text-transform:capitalize}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout #editprofile{border:0}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .checkoutmethodform{background:#f5eef5;overflow:hidden;padding:20px 30px;position:relative}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .spcheckoutmethod-title{color:#000;font:18px/1.4 "ProximaNova-Bold",sans-serif;position:absolute;text-transform:uppercase}@media only screen and (min-width:320px) and (max-width:1023px){.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .spcheckoutmethod-title{margin-bottom:10px;position:relative}}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .checkoutformsection .welcomeguest{padding:5px 30px 15px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .checkoutformsection.checkoutformsection_registered_user{float:left;height:auto;width:100%;padding-top:10px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .checkoutformsection.checkoutformsection_registered_user .spcheckout_paypal_section{padding-bottom:0}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .checkoutformsection.checkoutformsection_registered_user .divider{margin-bottom:0;display:none}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .checkoutformsection.checkoutformsection_registered_user .buttonWrapper{display:block;width:100%;max-width:100%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .checkoutformsection.checkoutformsection_registered_user .buttonWrapper h1{float:left;width:55%;text-align:left;line-height:40px;margin:0;padding:0}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .checkoutformsection.checkoutformsection_registered_user .buttonWrapper .button{float:right;width:45%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .checkoutblock.checkoutmethod{border-top:0}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .checkoutmethod .title,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .buttonWrapper{display:none}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .checkout_guest_section,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .sociallogin_section{float:left;margin-top:13px;width:50%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .checkout_guest_section>span,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .sociallogin_section>span{display:none}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .checkout_guest_section .checkout_login_registered_user>span,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .sociallogin_section .checkout_login_registered_user>span{display:none}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .checkout_guest_section{margin-top:0}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .guest_flow_container{float:left;margin-top:0;padding-top:0;width:100%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .guest_flow_container .divider{margin-bottom:25px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .guest_flow_container h1{float:left;width:55%;margin-top:10px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .guest_flow_container .formfield_button{width:45%;float:left}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .checkout_login_section{padding-bottom:0;padding-top:10px;border-left:0;float:left;width:100%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .checkout_login_section h1{display:none}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .checkout_login_section .checkout_login_registered_user{float:right;width:45%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .checkout_login_section .forgot_password_message{padding:20px;text-align:center}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .checkout_login_section .forgot_password_message a{font:14px/16px "ProximaNova-Semibold",sans-serif}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .dw-apple-pay-button{-webkit-border-radius:0;-ms-border-radius:0;-moz-border-radius:0;border-radius:0;height:44px;margin:0 0 7px;width:240px}@media only screen and (min-width:320px) and (max-width:1023px){.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .dw-apple-pay-button{width:100%}}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .spcheckout_applepay_section{text-align:right}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .spcheckout_paypal_section{text-align:right;width:100%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .spcheckout_paypal_section h1{float:left;line-height:44px;margin-bottom:0;padding:0;width:55%;font-size:18px;text-indent:-9999px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .spcheckout_paypal_section fieldset{display:inline-block}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .spcheckout_paypal_section .button.cart_checkout_pay_pal_button{-webkit-border-radius:0;-ms-border-radius:0;-moz-border-radius:0;border-radius:0;background:url("../images/buttons/paypal-btn-logo.png") no-repeat center center #fff;border:1px solid #dacde1;cursor:pointer;height:44px;margin:0 0 7px;padding:0;width:240px}@media only screen and (min-width:320px) and (max-width:1023px){.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .spcheckout_paypal_section .button.cart_checkout_pay_pal_button{width:100%}}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .spcheckout_paypal_section .divider{margin-bottom:17px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .checkout_guest_section:last-child{border-bottom:0}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .sociallogin_section{margin-top:0;padding:10px 0;width:100%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .sociallogin_section .social_signin_left{width:55%;float:left;font-size:14px;font-weight:700}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .sociallogin_section .social_signin_left h1{margin-top:10px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .sociallogin_section .social_signin_left .description{display:none}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .sociallogin_section .divider{display:none}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .sociallogin_section .divider.loop-divider{display:block;margin-top:-5px;margin-bottom:25px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .sociallogin_section #h1GigyaLogin{float:left;font-size:12px;font-weight:700;margin-top:10px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .sociallogin_section .gigyaLoginParent{float:left;width:45%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .sociallogin_section .gigyaLoginParent td center table center{padding:0 14px 0 0}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processaddresses .shipping_address_review{border-bottom:0;float:left;width:60%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processaddresses .shipping_address_review .contactdetails,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processaddresses .shipping_address_review .savedshippingaddress{display:inline-block;padding:0;vertical-align:top;width:49%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processaddresses .shipping_address_review .contactdetails li,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processaddresses .shipping_address_review .savedshippingaddress li{word-wrap:break-word}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processaddresses .billing_address_review,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processaddresses .shipping_address_review{font-size:13px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processaddresses .billing_address_review h4,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processaddresses .shipping_address_review h4{font:13px/16px "ProximaNova-Semibold",sans-serif;text-transform:uppercase}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processaddresses .subscriptions_area{border:0;margin:15px 0;padding:0}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processaddresses .shipping_address_info,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processaddresses .billing_address_info{background-color:#f5eef5;padding:5px 30px 25px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processaddresses .billing_address_info{padding-top:20px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processaddresses .checkoutaddresscontact{padding-top:20px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processaddresses .checkoutaddresscontact .formfield_country{display:none}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processaddresses .billing_address_is_same_as_shipping_area{display:none}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .f_field_radio .f_radio:checked+.f_label,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .ie .f_field_radio.f_checked .f_label,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .f_field_radio .f_label{background-position-y:2px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .shipping_methods{border:0}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .selected_shipping_method,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .payment_methods_summary{padding:10px 0}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .selected_shipping_method h5{display:none}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .selected_shipping_method .label::after{content:' :'}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .cc-privacy-policy{font-size:11px;padding-top:2px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .formfield_credit_card_save,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .cc-privacy-policy,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .formfield_credit_card_set_as_default,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .cc-autoreplenishment-msg{float:left;width:100%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .formfield_credit_card_save,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .cc-privacy-policy{width:48%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .giftcards_box .formfield_button{margin:0;padding:0}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods table.redemption{width:100%;float:left}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods table.redemption td{display:block;float:left;padding:5px;width:160px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods table.redemption .remove{display:block}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .js_gsBalance{clear:both;float:left;padding:0 3px 5px;margin-top:-10px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .js_gsBalance a{cursor:pointer}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .payment_method_radio,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .card-radio{float:left;padding:5px 0 20px;width:40%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .formfield_saved_credit_card_list{clear:both}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .selected_payment_method{float:left;width:100%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .selected_payment_method #paymentError{color:#ec008c;padding:0 0 5px;font-weight:normal}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .payment_method_options{border-bottom:0;float:left;width:100%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .card-radio label{display:inline}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .gift_cards_block{border-bottom:0}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .gift_cards_block .toggle_content{display:none}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .gift_cards_block .giftcards_box{border-bottom:1px solid #dacde1;border-top:1px solid #dacde1;float:left;position:relative;width:100%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .gift_cards_block .f_legend{color:#451b69;font:13px/16px "ProximaNova-Bold",sans-serif;padding:15px 0;position:relative;text-transform:uppercase}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .gift_cards_block .f_legend:after{content:'+';cursor:pointer;font:22px/1.2em "ProximaNova-Bold",sans-serif;margin:-15px 0 0;position:absolute;right:10px;top:50%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .gift_cards_block .toggle.expanded .f_legend:after{content:'-'}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .gift_cards_block .formfield_gift_certificate_code{float:left;padding-right:2%;width:45%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .gift_cards_block .formfield_gift_certificate_pin{float:left;margin-bottom:15px;width:12%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .gift_cards_block .f_apply_button{float:right;margin:0;padding:0}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .gift_cards_block .f_apply_button .button{padding:2px 22px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .gift_cards_block .f_check_balance_button{float:right}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .gift_cards_block .f_check_balance_button .button{background-color:transparent;border:0;color:#451b69;padding:2px 22px;text-decoration:underline;text-transform:capitalize}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .shipping_method_section,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .payment_section{background-color:#f5eef5;padding:25px 30px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .payment_method_options{padding:25px 0}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .payment_cont{width:100%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .expiration_date{float:left;width:100%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .formfield_credit_card_month,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .formfield_credit_card_year,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .formfield_credit_card_cvn,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .cvn_tip{width:49%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .formfield_credit_card_month,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .formfield_credit_card_cvn,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .payment_cont{float:left}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .formfield_credit_card_year,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .cvn_tip{float:right}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .cvn_tip{color:#582b7c;line-height:30px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods a.button.paypal{background:transparent url("../images/buttons/paypal-button.png") no-repeat 30px 3px;border:0;float:right;text-indent:-1000PX;width:217px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary form.form-processrevieworder{background-color:#fff;position:relative}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary form.form-processrevieworder .buttonWrapper{background-color:#fff}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .f_field_checkbox .f_label{background-position-y:2px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .f_field_checkbox.f_checked .f_label{background-position-y:0}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .samples_section{background-color:#f5eef5;padding:25px 30px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .samples_section .no-sample{float:left;padding-bottom:20px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .samples_section .samples_header{float:left;width:100%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .samples_section .nothanks_samples button{background:0;border:0;color:#582b7c;float:right;padding-top:24PX;text-decoration:underline;cursor:pointer}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .samples_section .nothanks_samples button:hover{text-decoration:none}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .samples_section .samples{float:left;width:100%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .samples_section .samples .sample-variation-image{display:none}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .samples_section .formfield_remove_gwp{clear:both}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .samples_section .sample_item{float:left;margin:20px 0;min-height:240px;padding:0 3%;position:relative;text-align:center;width:33%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .samples_section .sample_item img{margin:0 auto}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .samples_section .sample_item .formfield_sample_checked{margin-bottom:5px;padding-top:10px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .samples_section .sample_item .sample_title,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .samples_section .sample_item .sample_subtitle{color:#000;display:block;font:12px/14px "ProximaNova-Semibold",sans-serif;text-transform:uppercase}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .samples_section .sample_item .sample_subtitle{text-transform:capitalize}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .samples_section .sample_item .sample_subtitle,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .samples_section .sample_item .attribute_color .value,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .samples_section .sample_item .attribute_Size .value{font:12px/14px "proxima_nova_rgregular",sans-serif}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .samples_section .sample_item .label_attribute_Size{display:none}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .samples_section .sample_item .attribute_color .value,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .samples_section .sample_item .attribute_Size .value{color:#af8bbe;text-transform:uppercase}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .samples_section .sample_item .variation_detail .change_variation{cursor:pointer;color:#582b7c;text-decoration:underline}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .samples_section .gwpitems{float:left}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .samples_section .f_field_checkbox .f_label{background-position-y:2px;line-height:20px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .samples_section .f_field_checkbox.f_checked .f_label{background-position-y:0}.pt_spcheckout .spcheckout.responsive-accordion-checkout .you_may_also_like_cart{border:0;float:left;margin:15px 0 20px;padding:0;width:590px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .you_may_also_like_cart h2{color:#000;font:20px/24px "ProximaNova-bold",sans-serif;font-size:18px;letter-spacing:1px;margin-bottom:10px;padding:0;text-align:left;text-transform:uppercase}.pt_spcheckout .spcheckout.responsive-accordion-checkout .you_may_also_like_cart ul.product_list{border-bottom:1px solid #dacde1;border-top:1px solid #dacde1}.pt_spcheckout .spcheckout.responsive-accordion-checkout .you_may_also_like_cart .product_image_topwrapper{margin:0 auto;max-width:165px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .you_may_also_like_cart .product_tile_wrapper,.pt_spcheckout .spcheckout.responsive-accordion-checkout .you_may_also_like_cart .productcarousel_list_item{width:200px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .you_may_also_like_cart .product_tile{min-height:300px;width:200px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .you_may_also_like_cart .product_name{height:42px;overflow:hidden}.pt_spcheckout .spcheckout.responsive-accordion-checkout .you_may_also_like_cart .b-product_tile-color_numbers{display:block}.pt_spcheckout .spcheckout.responsive-accordion-checkout .you_may_also_like_cart .inline_rating_link,.pt_spcheckout .spcheckout.responsive-accordion-checkout .you_may_also_like_cart .price{margin:0 auto;position:static}.pt_spcheckout .spcheckout.responsive-accordion-checkout .you_may_also_like_cart .product_badge{display:none}.pt_spcheckout .spcheckout.responsive-accordion-checkout .you_may_also_like_cart .product_image_wrapper{height:auto;margin:20px auto;width:165px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary{float:right;width:300px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .norton-logo{background:url("../images/norton.jpg") no-repeat;float:right;height:75px;width:105px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .continue_shopping_link,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .pt_optcheckout .b-back_to_bag,.pt_optcheckout .pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .b-back_to_bag{background:0;color:#46166b;font-size:14px;margin-bottom:25px;padding:0;text-decoration:underline}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .promotionMsg{padding:0 0 10px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .productcount_baskettotal{border-bottom:3px solid #dacde1;border-top:3px solid #dacde1;padding:15PX 0}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .productcount_baskettotal>div{display:inline-block;font:13px/22px "proxima_nova_rgregular",sans-serif}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .productcount_baskettotal .basket_total{float:right;font:20px/22px "ProximaNova-Bold",sans-serif}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table thead,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .item_price.b-cart-item_price,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .head_sample_row,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .bonus_header,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .bonus_row .item_quantity{display:none}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .cart_row:first-child{border-top:0;margin-top:0}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .product_list_item{min-height:initial;min-height:auto}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .og-offer-container{display:block;margin:15px auto 0;width:90%;margin-left:5%;float:left}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .og-offer-container>div{margin-top:20px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .rowgiftcert{border-top:1px solid #dacde1;margin-top:20px;float:left}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .rowgiftcert td{display:block;float:left}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .rowgiftcert td.item_quantity{display:none}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .rowgiftcert td.item_details{padding-left:10px;width:160px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .rowgiftcert td.item_price{padding-right:0}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .cart_row .item_details{height:auto}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .sample_row,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .bonus_row,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .cart_row{border-top:1px solid #dacde1;float:left;margin-top:20px;position:relative;width:100%;display:block}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .sample_row td,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .bonus_row td,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .cart_row td{display:block;float:left;padding-top:25px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .sample_row .item_image,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .bonus_row .item_image,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .cart_row .item_image{max-width:80px;width:80px;padding-bottom:0}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .sample_row .item_details,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .bonus_row .item_details,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .cart_row .item_details{width:145px;padding-bottom:0}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .sample_row .item_details .product_name.item_edit_details,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .bonus_row .item_details .product_name.item_edit_details,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .cart_row .item_details .product_name.item_edit_details{position:relative;top:0}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .sample_row .item_details .product_name.item_edit_details a,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .sample_row .item_details .product_name.item_edit_details .product_subtitle,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .bonus_row .item_details .product_name.item_edit_details a,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .bonus_row .item_details .product_name.item_edit_details .product_subtitle,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .cart_row .item_details .product_name.item_edit_details a,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .cart_row .item_details .product_name.item_edit_details .product_subtitle{color:#46166b}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .sample_row .item_details .item_edit_details,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .sample_row .item_details .item_user_actions,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .bonus_row .item_details .item_edit_details,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .bonus_row .item_details .item_user_actions,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .cart_row .item_details .item_edit_details,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .cart_row .item_details .item_user_actions{bottom:5px;padding-right:10px;position:absolute}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .sample_row .item_details .item_edit_details a,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .sample_row .item_details .item_edit_details button,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .sample_row .item_details .item_user_actions a,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .sample_row .item_details .item_user_actions button,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .bonus_row .item_details .item_edit_details a,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .bonus_row .item_details .item_edit_details button,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .bonus_row .item_details .item_user_actions a,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .bonus_row .item_details .item_user_actions button,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .cart_row .item_details .item_edit_details a,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .cart_row .item_details .item_edit_details button,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .cart_row .item_details .item_user_actions a,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .cart_row .item_details .item_user_actions button{color:#582b7c}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .sample_row .item_details .item_edit_details a:hover,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .sample_row .item_details .item_user_actions a:hover,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .bonus_row .item_details .item_edit_details a:hover,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .bonus_row .item_details .item_user_actions a:hover,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .cart_row .item_details .item_edit_details a:hover,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .cart_row .item_details .item_user_actions a:hover{text-decoration:none}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .sample_row .item_details .item_edit_details button,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .sample_row .item_details .item_user_actions button,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .bonus_row .item_details .item_edit_details button,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .bonus_row .item_details .item_user_actions button,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .cart_row .item_details .item_edit_details button,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .cart_row .item_details .item_user_actions button{padding-left:8px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .sample_row .item_details .item_edit_details .in_favoritelist,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .sample_row .item_details .item_user_actions .in_favoritelist,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .bonus_row .item_details .item_edit_details .in_favoritelist,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .bonus_row .item_details .item_user_actions .in_favoritelist,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .cart_row .item_details .item_edit_details .in_favoritelist,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .cart_row .item_details .item_user_actions .in_favoritelist{font:12px/14px "proxima_nova_rgregular",sans-serif;left:-40px;position:absolute;top:25px;width:230px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .sample_row .item_details .item_edit_details .in_favoritelist:hover,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .sample_row .item_details .item_user_actions .in_favoritelist:hover,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .bonus_row .item_details .item_edit_details .in_favoritelist:hover,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .bonus_row .item_details .item_user_actions .in_favoritelist:hover,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .cart_row .item_details .item_edit_details .in_favoritelist:hover,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .cart_row .item_details .item_user_actions .in_favoritelist:hover{color:#000}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .sample_row .item_details .item_user_actions,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .bonus_row .item_details .item_user_actions,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .cart_row .item_details .item_user_actions{padding-right:0;right:0;width:180px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .sample_row .item_details .item_user_actions .product_actions,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .bonus_row .item_details .item_user_actions .product_actions,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .cart_row .item_details .item_user_actions .product_actions{float:left;line-height:22px;padding-left:5px;padding-right:10px;position:relative;text-decoration:underline}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .sample_row .item_details .item_user_actions .product_actions a::after,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .bonus_row .item_details .item_user_actions .product_actions a::after,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .cart_row .item_details .item_user_actions .product_actions a::after{background:#46166b;content:"";height:10px;position:absolute;right:0;top:7px;width:1px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .sample_row .item_details .item_user_actions .product_actions:hover,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .bonus_row .item_details .item_user_actions .product_actions:hover,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .cart_row .item_details .item_user_actions .product_actions:hover{color:#582b7c;text-decoration:none}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .sample_row .item_quantity,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .bonus_row .item_quantity,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .cart_row .item_quantity{float:left;padding-bottom:0;padding-right:0;width:75px;text-align:right}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .sample_row .item_quantity .product_availability_list,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .bonus_row .item_quantity .product_availability_list,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .cart_row .item_quantity .product_availability_list{text-align:right;padding-top:5px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .sample_row .item_quantity .shippingrestriction,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .bonus_row .item_quantity .shippingrestriction,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .cart_row .item_quantity .shippingrestriction{display:none}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .sample_row .item_quantity div span,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .bonus_row .item_quantity div span,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .cart_row .item_quantity div span{display:block}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .sample_row .item_price,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .bonus_row .item_price,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .cart_row .item_price{float:right;padding-right:0;padding-top:0;text-align:right;width:75px;height:55px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .sample_row .item_price .bonus_item,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .bonus_row .item_price .bonus_item,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .cart_row .item_price .bonus_item{display:block;padding-top:20px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .item_details{min-width:135px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_table .item_image img{width:65px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_order_totals h2.order_summary_title{display:none}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_order_totals .order_totals_block{background:0;padding:0}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_order_totals .order_totals_block h2.order_summary_title{text-align:left}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_order_totals .order_totals_block .order_totals_table td:first-child{width:210px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_order_totals .order_totals_block .order_totals_table td,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_order_totals .order_totals_block .order_totals_table .order_discount td,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_order_totals .order_totals_block .order_totals_table .order_shipping_discount td{font:15px/30px "ProximaNova-Bold",sans-serif;text-transform:uppercase;color:#000}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_order_totals .order_totals_block .order_totals_table .order_discount td+td,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_order_totals .order_totals_block .order_totals_table .order_shipping_discount td+td{color:#e20078}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_order_totals .order_totals_block .order_totals_table .loyalty_discount td{color:#ec008c}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_order_totals .order_totals_block .order_totals_table td+td{text-align:right}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_order_totals .order_totals_block .order_totals_table td+td .cart_slot_shipping{display:none}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_order_totals .order_totals_block .order_totals_table .estimate_tax_label,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_order_totals .order_totals_block .order_totals_table .change_estimated_tax{text-transform:none}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_order_totals .order_totals_block .order_totals_table .find_estimated_tax_box{width:85px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_order_totals .order_totals_block .order_totals_table .find_estimated_tax_box .formfield_input{width:100%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_order_totals .order_totals_block .order_totals_table .find_estimated_tax_box input{padding:0 5px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_order_totals .order_totals_block .order_totals_table .find_estimated_tax_box button{margin-top:3px;padding:5px 0}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_order_totals .order_totals_block .order_total{border-top:3px solid #dacde1}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_order_totals .order_totals_block .order_total td{font:19px/24px "ProximaNova-Bold",sans-serif}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_order_totals .estimated-total .order_total td+td{text-align:right}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_order_totals span.estimated_tax_message{font:12px/14px "proxima_nova_rgregular",sans-serif}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .giftcards_box .js_gsBalance{float:left;padding:5px 15px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_coupon_code{padding-bottom:10px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_coupon_code .formfield_coupon_code{float:left}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_coupon_code .button{float:left;padding:7px 22px;width:110px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_coupon_code .coupons{float:left}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_coupon_code .remove_coupon{display:inline-block}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_coupon_code .remove_coupon:hover{color:#582b7c}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_footer .gift_promo_message{display:none}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_footer .cart_order_totals .productcount_baskettotal_hidden,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .cart_footer .cart_order_totals .estimated-total{display:none}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary #cart-items-form-giftwrap{position:relative}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary #cart-items-form-giftwrap .char-count{text-align:right}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary #cart-items-form-giftwrap .cart_gift_wrapper{background:url(../images/cart/gift.png) no-repeat right 45px;padding-bottom:0;min-height:145px;margin-top:20px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary #cart-items-form-giftwrap .cart_gift_wrapper .formfield_gift{background:0;min-height:initial;padding:5px 145px 0 0}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary #cart-items-form-giftwrap .cart_gift_wrapper .formfield_gift_message label{display:block;padding-left:20px;padding-bottom:10px;float:left}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary #cart-items-form-giftwrap .cart_gift_wrapper .f_textarea{height:90px;resize:vertical;min-height:90px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary #cart-items-form-giftwrap .cart_gift_wrapper .f_field_textarea .f_placeholder{margin-top:30px !important}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary #cart-items-form-giftwrap .cart_gift_wrapper .js_messageInBox,.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary #cart-items-form-giftwrap .cart_gift_wrapper .js_giftNotificationEmail{display:none !important}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary #cart-items-form-giftwrap .cart_gift_wrapper .js_giftWrapConfirmBlock{width:300PX;word-wrap:break-word;background-color:#fff}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary #cart-items-form-giftwrap .cart_gift_wrapper h3{border-bottom:0;border-top:3px solid #dacde1;font:18px/1.2em "ProximaNova-semibold",sans-serif;margin:0 0 5px;padding:15px 0 0}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary #cart-items-form-giftwrap .cart_gift_wrapper .button{margin-bottom:20px;width:130px;padding:15px 30px;height:auto}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .gift_promo_block.cart_gift_wrapper{border-bottom:3px solid #dacde1;margin-bottom:10px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .secondary .gift_promo_block.cart_gift_wrapper h3{border-top:3px solid #dacde1}.pt_spcheckout .cart_empty a,.pt_spcheckout .b-favorites_empty a{text-decoration:underline}.pt_spcheckout #bonus-product-list .bonus_product_item .product_detail{width:520px}.pt_spcheckout .dialog_bonus_option #bonus-product-list .promotion .message{margin-left:30px}@media only screen and (min-width:320px) and (max-width:750px){.pt_spcheckout .dialog_bonus_option #bonus-product-list .promotion .message{margin-left:0}}.pt_spcheckout .dialog_bonus_option #bonus-product-list .bonus_product_item{height:auto;min-height:auto;text-align:left}.pt_spcheckout .dialog_bonus_option #bonus-product-list .bonus_product_item .bonus_product_titles{width:70%}@media only screen and (min-width:320px) and (max-width:750px){.pt_spcheckout .dialog_bonus_option #bonus-product-list .bonus_product_item .bonus_product_titles{width:auto}}.pt_spcheckout .dialog_bonus_option #bonus-product-list .bonus_product_item .product_detail{width:100%}.pt_spcheckout .gwpitems ul.gwpitems_list li{float:left;margin-top:20px;padding:0 1%;text-align:center;width:33%}.pt_spcheckout .gwpitems ul.gwpitems_list li .product_image{margin:0 auto}.pt_spcheckout .gwpitems ul.gwpitems_list li .gwp_items>span{color:#000;display:block;font:12px/14px "ProximaNova-Semibold",sans-serif;height:60px;padding:10px 0 0;text-transform:uppercase}.pt_spcheckout .gwpitems ul.gwpitems_list li span.sample_subtitle{height:auto}.pt_spcheckout .checkout-samples .formfield{float:left;width:100%}.pt_spcheckout .checkout-samples .formfield .button{float:right}.pt_spcheckout .spcheckout.responsive-accordion-checkout .dw_sr_dualEligibilityDiv{padding:0 0 5px 0}.pt_spcheckout .spcheckout.responsive-accordion-checkout .shipping_method_section .dw_sr_headerDiv .srd_h_background{padding:5px 0}.pt_spcheckout .spcheckout.responsive-accordion-checkout .dw_sr_headerDiv .srd_h_background{background:transparent}.pt_spcheckout .spcheckout.responsive-accordion-checkout .dw_sr_headerDiv .srd_iconline .srd_msg{font-size:11px;letter-spacing:0}.pt_spcheckout .spcheckout.responsive-accordion-checkout .checkoutmethod .link2shoprunner{width:100%;clear:both;overflow:hidden;text-align:right}.pt_spcheckout .spcheckout.responsive-accordion-checkout .checkoutmethod .link2shoprunner h1{display:none}.pt_spcheckout .spcheckout.responsive-accordion-checkout .checkoutmethod .link2shoprunner div[name="sr_expressCheckoutCartDiv"]{display:inline-block;width:240px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .checkoutmethod .link2shoprunner #srd_XC{background:url("../images/buttons/shoprunner-btn-logo.png") no-repeat center center #fff;border:1px solid #dacde1;cursor:pointer;height:44px;margin:0 0 7px;padding:0;width:100%}.pt_spcheckout .px-block-container{position:fixed;top:0;background:rgba(0,0,0,0.3);z-index:999;left:0;width:100%;height:100%;padding:0}@media only screen and (min-width:320px) and (max-width:750px) and (orientation:landscape){.pt_spcheckout .px-block-container{top:25px}}.pt_spcheckout .px-block-container .px-container-overlay{width:600px;position:absolute;padding:20px;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:5px}@media only screen and (min-width:320px) and (max-width:480px){.pt_spcheckout .px-block-container .px-container-overlay{width:300px;max-height:80%;overflow:auto}}@media only screen and (min-width:320px) and (max-width:750px) and (orientation:landscape){.pt_spcheckout .px-block-container .px-container-overlay{max-height:80%;overflow:auto}}.pt_spcheckout .px-block-container .px-container-overlay .page-title-wrapper .page-title .px-page-title{line-height:1.1;font-size:24px}.pt_spcheckout .px-block-container .px-captcha-wrapper{padding:20px 0}.pt_spcheckout .px-block-container .px-list{padding:10px 0}.pt_spcheckout .px-block-container .px-content,.pt_spcheckout .px-block-container .px-list-item,.pt_spcheckout .px-block-container .page-footer__paragraph{font-size:15px;padding:5px 0}.pt_spcheckout .px-block-container .px-list-item{margin-left:30px;list-style:disc}.pt_spcheckout .px-block-container .content-wrapper,.pt_spcheckout .px-block-container .page-title-wrapper{background:#fff}.pt_spcheckout .px-block-container .page-footer-wrapper{background:#fff}.pt_spcheckout .px-block-container .page-footer-wrapper a{color:#000}.pt_spcheckout .px-block-container .page-footer-wrapper a:hover,.pt_spcheckout .px-block-container .page-footer-wrapper a:active,.pt_spcheckout .px-block-container .page-footer-wrapper a:visited{color:#000}.dialog-confirm-GWP .samples_header{display:none}.dialog-guest-checkout.ui-dialog .ui-dialog-titlebar{padding-top:10px}.dialog-guest-checkout.ui-dialog .guest-checkout-popup-heading h1{font:20px/26px "ProximaNova-Bold",sans-serif}.dialog-guest-checkout.ui-dialog .guest-checkout-popup-heading p{font:14px/18px "proxima_nova_rgregular",sans-serif}.dialog-guest-checkout.ui-dialog span.form-description{display:inline-block;font:12px/16px "proxima_nova_rgregular",sans-serif;padding:6px 0}.dialog-guest-checkout.ui-dialog .f_field{height:45px}.dialog-guest-checkout.ui-dialog .textinput{height:30px}.dialog-guest-checkout.ui-dialog .button{width:100%}.dialog-guest-checkout.ui-dialog .f_label{display:none}.dialog-guest-checkout.ui-dialog .formfield_first_name input,.dialog-guest-checkout.ui-dialog .formfield_password input,.dialog-guest-checkout.ui-dialog .formfield_password_confirm input{background:url("../images/registration-overlay-icons.jpg") no-repeat scroll right 0}.dialog-guest-checkout.ui-dialog .formfield_password input{background-position-y:-30px}.dialog-guest-checkout.ui-dialog .formfield_password_confirm input{background-position-y:-60px}.dialog-guest-checkout.ui-dialog .recaptcha_wrapper{text-align:center;margin-bottom:15px;width:280px}.dialog-guest-checkout.ui-dialog .recaptcha_wrapper .g-recaptcha{display:inline-block}@media only screen and (min-width:320px) and (max-width:750px){.dialog-guest-checkout.ui-dialog .recaptcha_wrapper .g-recaptcha{-moz-transform:scale(0.92);-ms-transform:scale(0.92);-o-transform:scale(0.92);transform:scale(0.92);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}}@media(pointer:coarse){.secondary .item_details .item_edit_details{bottom:7px;display:none}}@media only screen and (max-width:1023px){.pt_spcheckout .spcheckout.responsive-accordion-checkout .checkoutmethod .link2shoprunner h1{width:100%;font-size:17px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .checkoutmethod .link2shoprunner div[name="sr_expressCheckoutCartDiv"]{width:100%}.pt_spcheckout .spcheckout.responsive-accordion-checkout.content{padding:20px 45px;width:768px}.pt_spcheckout .spcheckout.responsive-accordion-checkout.empty-cart{width:708px;padding:20px 0}.pt_spcheckout .spcheckout.responsive-accordion-checkout.empty-cart .primary{width:470px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .cart_table .cart_row .shippingrestriction{margin-bottom:15px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary{width:350px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .selectboxit-text{width:260px;padding-top:0}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .button{font-size:12px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .formfield.f_field_checkbox.sendnewsletters .f_label{display:inline}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .formfield_phone,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .formfield_city,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .formfield_state,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .formfield_zip,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .addressnickname{width:100%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .guest_flow_container{border-bottom:1px solid #dacde1}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .checkoutformsection.checkoutformsection_registered_user .buttonWrapper{display:block;float:left}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .checkoutformsection.checkoutformsection_registered_user .buttonWrapper h1{width:100%;line-height:30px;margin-bottom:15px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .checkoutformsection.checkoutformsection_registered_user .buttonWrapper .button{float:left;width:100%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .checkout_guest_section,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .sociallogin_section{width:100%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .sociallogin_section{margin:0;padding-top:0}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .checkout_login_section{border-left:0;width:100%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .checkout_login_section .forgot_password_message{padding:10px 0;text-align:left}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .selectboxit-text{width:200px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout h1,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .checkoutaddresscontact legend,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .billing_address_info legend,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .shipping_methods legend,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .payment_section legend{font-size:17px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout h1 span.edit_adress,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .checkoutaddresscontact legend span.edit_adress,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .billing_address_info legend span.edit_adress,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .shipping_methods legend span.edit_adress,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .payment_section legend span.edit_adress{font-size:12px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .editsection,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .checkout_type,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .editsamples,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .saved-sample-description,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .savedaddresscontainer .editaddress,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .savedaddresscontainer .shipping_address_review,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .savedaddresscontainer .billing_address_review,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .savedmethods .editmethods,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .savedmethods .selected_shipping_method,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .savedmethods .payment_methods_summary,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .order_review_section,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .loyalty_rewards_edit{margin:0 10px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .checkoutaddresscontact legend .edit_adress,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .billing_address_info legend .edit_adress,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .checkout .payment_section legend .edit_adress{padding:10px 0}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .spcheckout_paypal_section h1{line-height:25px;width:100%;font-size:17px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .spcheckout_paypal_section fieldset{width:100%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .spcheckout_paypal_section .button.cart_checkout_pay_pal_button{top:auto}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .spcheckout_paypal_section .divider{float:left;margin-top:15px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .sociallogin_section .divider.loop-divider{margin-bottom:10px;margin-top:10px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .sociallogin_section .social_signin_left{width:100%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .checkout_login_section h1,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .checkout_login_section .checkout_login_registered_user{width:100%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .guest_flow_container .divider{margin-bottom:10px;margin-top:10px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .guest_flow_container h1,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-login .guest_flow_container .formfield_button{width:100%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .samples_section .samples_header{width:100%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .samples_section .sample_item{width:50%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .samples_section .nothanks_samples button{padding:20px 0 0}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processaddresses .shipping_address_review{width:100%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .formfield_credit_card_save,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .cc-privacy-policy{width:100%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .payment_method_radio,.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .card-radio{width:50%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .formfield_credit_card_save{margin-bottom:5px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .cc-privacy-policy{margin-bottom:10px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods table.redemption{width:100%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods table.redemption td{padding:5px 0 20PX;width:95px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .js_gsBalance{padding:10px 3px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .gift_cards_block .formfield_gift_certificate_code{width:70%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .gift_cards_block .formfield_gift_certificate_pin{width:30%}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .gift_cards_block .f_apply_button{float:left}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .gift_cards_block .f_check_balance_button{position:absolute;right:0;top:95px}.pt_spcheckout .spcheckout.responsive-accordion-checkout .primary .form-processmethods .gift_cards_block .f_check_balance_button .button{padding:0}.pt_spcheckout .spcheckout.responsive-accordion-checkout .you_may_also_like_cart{clear:both;width:678px}.pt_spcheckout .gwpitems ul.gwpitems_list li{float:left;width:50%}}@media only screen and (max-width:767px){.pt_spcheckout .back_to_top_block{display:none !important}.pt_spcheckout .b-header-logo{height:50px;padding:10px 0 0 0}.pt_spcheckout .navigation,.pt_spcheckout .b-header-utility_navigation_list,.pt_spcheckout .b-header_search.search_suggestions_container{visibility:visible}.pt_spcheckout .b-header-mobile_nav.navigation img{max-height:100%}.pt_spcheckout .spcheckout.responsive-accordion-checkout.content{padding:20px 10px;width:320px}.pt_spcheckout .spcheckout.responsive-accordion-checkout.content.empty-cart{padding:20px 0;width:280px}.pt_spcheckout .spcheckout.responsive-accordion-checkout.content.empty-cart .primary{float:none;width:100%}.pt_spcheckout .spcheckout.responsive-accordion-checkout.content.empty-cart .primary .cart_title{font-size:18px;margin-bottom:20px}.pt_spcheckout .spcheckout.responsive-accordion-checkout.content.empty-cart .secondary{float:none;margin:0;width:280px}.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .cart_table .cart_row .shippingrestriction{margin-bottom:35px}.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .primary{width:300px}.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .primary .selectboxit-text{width:200px}.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .primary .cart_title{margin-bottom:15px}.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .primary .form-processaddresses .shipping_address_review .contactdetails,.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .primary .form-processaddresses .shipping_address_review .savedshippingaddress{width:100%}.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .primary .form-processaddresses .shipping_address_review .savedshippingaddress{padding-top:20px}.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .primary .samples_section .sample_item{width:100%}.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .primary .samples_section .f_field_checkbox .f_label{background-size:16px 16px;display:inline-block;height:20px;width:20px}.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .primary .samples_section .f_field_checkbox.f_checked .f_label{background-size:20px 22px;height:24px;margin-top:-4px}.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .primary .checkout .buttonWrapper{float:none;width:100%}.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .primary .checkout .checkoutaddresscontact legend,.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .primary .checkout .billing_address_info legend,.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .primary .checkout .payment_section legend{padding-bottom:30px}.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .primary .checkout .checkoutaddresscontact legend .edit_adress,.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .primary .checkout .billing_address_info legend .edit_adress,.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .primary .checkout .payment_section legend .edit_adress{padding-top:5px}.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .primary .g-tooltip--right .g-tooltip-content{left:-100px;top:30px}.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .primary .g-tooltip-hover:before,.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .primary .g-tooltip-opened.g-tooltip:before,.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .primary .g-tooltip-hover:after,.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .primary .g-tooltip-opened.g-tooltip:after{display:none}.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .primary .form-processmethods table.redemption td{width:80px}.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .primary .form-processmethods .payment_method_radio,.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .primary .form-processmethods .card-radio{width:50%}.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .primary .form-processmethods .gift_cards_block .f_check_balance_button{top:126px}.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .primary .form-processmethods .gift_cards_block .f_apply_button{width:100%}.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .primary .form-processmethods .js_gsBalance{padding:20px 3px 10px}.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .secondary .selectboxit-text{color:#000}.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .secondary .cart_title{margin-top:25px}.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .secondary .b-cart-title_product_info{display:none}.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .secondary .cart_table .cart_row .item_quantity .product_availability_list{padding:5px}.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .secondary .cart_table .cart_row .item_details .product_name.item_edit_details{display:block}.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .secondary .cart_table .cart_row .item_details .item_edit_details{bottom:7px;display:none}.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .secondary .cart_table .cart_row .item_price{padding:10px;height:50px;margin-bottom:10px}.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .secondary .cart_table .cart_row .item_price .price_sale{font-size:16px}.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .you_may_also_like_cart{float:none;margin:0 auto;width:100%}.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .you_may_also_like_cart .recommendations_block .product_list,.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .you_may_also_like_cart .recommendations_block .product_tile_wrapper,.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .you_may_also_like_cart .recommendations_block .productcarousel_list_item,.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .you_may_also_like_cart .recommendations_block .product_tile{width:100%}.pt_spcheckout .spcheckout.responsive-accordion-checkout.content .you_may_also_like_cart .recommendations_block .product_tile{min-height:initial}}.eq-ie9 .pt_spcheckout .in_favoritelist{top:0 !important}button.paypal_button#dwfrm_billing_samples{background:url("../images/buttons/paypal-button.png") no-repeat;text-indent:-9999px;width:189px;height:37px;outline:0;border:0;float:none;margin:0;padding:0}button.sr_button#dwfrm_billing_samples{width:150px;height:42px;display:block;background:transparent url(//content.shoprunner.com/assets/pik_images/v4/payrunner/ec_cart.png) no-repeat top center;text-indent:-119988px;border:0}.selectboxit-option.disabled,.selectboxit-option.selectboxit-disabled{background:#fff;color:#aaa;cursor:default}.selectboxit-option.disabled:hover,.selectboxit-option.selectboxit-disabled:hover{background:#fff;color:#aaa;cursor:default}.selectboxit-disabled.disabled .selectboxit-option-anchor{color:#aaa;cursor:default}.selectboxit-disabled.disabled .selectboxit-option-anchor:hover{color:#aaa;cursor:default}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}#cart-show-page .pt_spcheckout .product_availabilty_message{padding-top:5px;clear:both}#cart-show-page .pt_spcheckout .ui-draggable{width:731px !important;left:50% !important;transform:translate(-50%,-50%)}#PaymentMethod_CREDIT_CARD .payment_cont{margin-bottom:15px}#PaymentMethod_CREDIT_CARD #paymentPageCaptchaWrapper{float:left}#PaymentMethod_CREDIT_CARD #paymentPageCaptchaWrapper span.captcha_error_message{display:none;color:#ea0b8b}@media screen and (max-width:767px){#paymentPageCaptchaWrapper .g-recaptcha,#paymentGiftcardCaptchaWrapper .g-recaptcha{transform:scale(0.79);-webkit-transform:scale(0.79);transform-origin:0 0;-webkit-transform-origin:0 0}#paymentPageCaptchaWrapper .g-recaptcha>div,#paymentGiftcardCaptchaWrapper .g-recaptcha>div{width:246px !important}}#paymentGiftcardCaptchaWrapper{float:left;width:100%;padding-bottom:15px}#paymentGiftcardCaptchaError{float:left;margin-top:-10px;display:none}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount .content{padding-top:10px}}.main.myaccount .primary{padding:0 125px;*zoom:1}.main.myaccount .primary:after{content:"";display:table;clear:both}@media only screen and (min-width:751px) and (max-width:1024px){.main.myaccount .primary{padding:0}}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount .primary{padding:0;min-height:380px}}.main.myaccount .left_column{float:left;padding-right:20px}.main.myaccount .right_column{float:right;padding-left:20px}.main.myaccount .left_column,.main.myaccount .right_column{width:50%}@media only screen and (min-width:751px) and (max-width:1024px){.main.myaccount .left_column,.main.myaccount .right_column{padding:0}}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount .left_column,.main.myaccount .right_column{width:auto;float:none;padding:0}}@media only screen and (min-width:751px) and (max-width:1024px){.main.myaccount .product_list{margin:15px -16px !important}}.main.myaccount.myaccount_menu_left .recommendations_block{padding-top:45px}.main.myaccount.myaccount_menu_left .recommendations_block:before,.main.myaccount.myaccount_menu_left .recommendations_block:after{display:none}@media only screen and (min-width:751px) and (max-width:1024px){.main.myaccount.myaccount_menu_left .recommendations_block .product_tile,.main.myaccount.myaccount_menu_left .recommendations_block .b-product_tile{width:165px}}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount.myaccount_menu_left .recommendations_block .product_tile,.main.myaccount.myaccount_menu_left .recommendations_block .b-product_tile{width:138px;min-height:275px}}.main.myaccount.myaccount_menu_left .primary{float:right;width:780px;min-height:181px;padding:0 0 0 58px;border-left:2px solid #dacce2}@media only screen and (min-width:751px) and (max-width:1024px){.main.myaccount.myaccount_menu_left .primary{width:572px}}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount.myaccount_menu_left .primary{min-height:0}}.main.myaccount.myaccount_menu_left .secondary{width:182px;margin-right:-2px;border-right:2px solid #dacce2;padding-right:20px}@media only screen and (min-width:751px) and (max-width:1024px){.main.myaccount.myaccount_menu_left .secondary{width:138px}}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount.myaccount_menu_left .secondary{display:none;padding-right:0}}.main.myaccount.myaccount_menu_left .primary,.main.myaccount.myaccount_menu_left .secondary{*zoom:1}.main.myaccount.myaccount_menu_left .primary:after,.main.myaccount.myaccount_menu_left .secondary:after{content:"";display:table;clear:both}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount.myaccount_menu_left .primary,.main.myaccount.myaccount_menu_left .secondary{width:auto;float:none;border:0;padding:0;margin-bottom:40px}}.main.myaccount.myaccount_menu_left .primary{padding-bottom:20px}.main.myaccount .b-myaccount-header,.main.myaccount .b-payments-header{position:relative;padding:0 0 11px;border-bottom:1px solid #dacce2;margin-bottom:20px}.main.myaccount .b-myaccount-header .section_header_note,.main.myaccount .b-payments-header .section_header_note{position:absolute;top:-1px;right:0}.main.myaccount .b-myaccount-header h2,.main.myaccount .b-payments-header h2{text-transform:none;font:14px "ProximaNova-Regular",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount .b-myaccount-header,.main.myaccount .b-payments-header{padding-bottom:15px;border-bottom:1px solid #dacce2;margin-bottom:15px}.main.myaccount .b-myaccount-header h1,.main.myaccount .b-payments-header h1{border-bottom:0;margin-bottom:0;padding-bottom:10px}.main.myaccount .b-myaccount-header .section_header_note,.main.myaccount .b-payments-header .section_header_note{position:static;width:100%;padding:10px 21px}}.main.myaccount h1{font:30px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase;font:26px "ProximaNova-Bold",sans-serif}@media only screen and (min-width:751px) and (max-width:1024px){.main.myaccount h1{font-size:20px}}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount h1{font-size:20px}}.main.myaccount h1.b-referrallink-title{font:30px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase}@media only screen and (min-width:751px) and (max-width:1024px){.main.myaccount h1.b-referrallink-title{font-size:20px}}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount h1.b-referrallink-title{font-size:20px}}.main.myaccount h2{font:16px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase;margin-bottom:20px}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount h2{font-size:15px}}.main.myaccount h2.b-referralshare-title{font:24px/26px "ProximaNova-Bold",sans-serif;margin-bottom:5px}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount h2.b-referralshare-title{font:16px/18px "ProximaNova-Bold",sans-serif}}.main.myaccount .textinput,.main.myaccount .f_textinput,.main.myaccount .f_email,.main.myaccount .f_password{height:30px;line-height:18px}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount .textinput,.main.myaccount .f_textinput,.main.myaccount .f_email,.main.myaccount .f_password{height:40px;line-height:28px}}.main.myaccount .selectboxit-btn{padding-top:7px;padding-bottom:7px;font:12px/1.2em "ProximaNova-Regular",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount .selectboxit-btn{padding-top:10px;padding-bottom:10px}}.main.myaccount .required_indicator{display:block;min-height:20px}.main.myaccount label{font-size:13px}.main.myaccount .legend_message,.main.myaccount .formfield_email label,.main.myaccount .formfield_textinput label,.main.myaccount .formfield_password label{display:none}.main.myaccount .f_field{position:relative}.main.myaccount .button-medium{padding-top:8px;padding-bottom:8px}.main.myaccount .button-block{display:block;width:100%;text-align:center}.main.myaccount .b-myaccount-item,.main.myaccount .b-customer-menu_item{font-family:"ProximaNova-Semibold",sans-serif;text-transform:uppercase;margin:0 0 7px;border:0}.main.myaccount .b-customer-menu_list{margin-bottom:27px}.main.myaccount .b-customer-menu_list.loyalty-member,.main.myaccount .b-customer-menu_list.pro-member{display:none}.main.myaccount .b-customer-menu_header{font:18px/18px "ProximaNova-Semibold",sans-serif;color:#000;text-transform:uppercase;margin-bottom:8px}.main.myaccount .b-customer-menu_header.loyalty-member,.main.myaccount .b-customer-menu_header.pro-member{display:none}.main.myaccount .b-header-customer_info-activeitem{font-family:"ProximaNova-Bold",sans-serif;color:#000}.main.myaccount .b-header-customer_info-activeitem .b-customer-menu_link{color:#000}.main.myaccount .b-customer-menu_last-item{display:none}.main.myaccount .account_navigation_registered.loyalty-member .loyalty-member,.main.myaccount .account_navigation_registered.pro-member .pro-member{display:block !important}.main.myaccount .user_name{font:18px/1.2em "ProximaNova-Semibold",sans-serif;padding-bottom:27px;max-width:inherit}.main.myaccount .creditcard_message_delete{color:#e20078;margin-bottom:10px}.main.resset_password .set_new_password_page>h1{font:30px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase;padding:0 0 12px;margin-bottom:35px;border-bottom:1px solid #dacce2}@media only screen and (min-width:751px) and (max-width:1024px){.main.resset_password .set_new_password_page>h1{font-size:20px}}@media only screen and (min-width:320px) and (max-width:750px){.main.resset_password .set_new_password_page>h1{font-size:20px}}.main.resset_password .set_new_password_page .submit_button{min-width:150px}.account_profile_image{position:relative;width:180px;padding-bottom:16px}.account_profile_image .profile_image{width:114px;border-radius:60px;overflow:hidden}.account_profile_image .profile_image img{display:block;width:100%}.account_profile_image .profile_upload input{display:none}.account_profile_image .profile_upload .upload_avatar_link{display:none;width:20px;height:20px;background:0 0 no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAbJJREFUeNpifPPsAwMa4AHiIiBOBmI5BkzwBYg3AXEZED9Fl2REM9ADiJcCsRADYfARiLOAeBmyIBMSOweItxBpGAjwQy1fDcRs6AZ6A/EEIGZmIB2EAPFMZANBYbaITMNgIAGIA2EGVpDgTYZP778yrJm+l+HQpnPoUu0gR7EAiVhSnLJlwWGGLQsPw/l2fkYwpjoQWzLhSBoY4N2rTwztGfMZ3CItGGx9DMFiLx69RVfmzUKsYc3JcxhePn4LpmtmJTMIivExeERboStVB6XD/8QaBgPaZkoM1bOSsSk/xUSqYaLSggyZLaG4tPxiItWw+vlpDEJA7+IAj0AG/kUX/fHtF8Pj2y8Y3r74QIphIHAEZOBudNE10/cwsLCyMOR3RwJpZmIN+wXSCjKwCUPm5x+G7txFDBxc7AyFfdHEGAYC04H4NcjA40A8FyXuDeUZbHwMGM4evM6gaaxIjGFPYQ6DFV+cQHwAiM3IyMffgRiUIC8glzYgQWcg3kGiYY+QDUMvD0ElsScQp4ByFQGDQBEwBYgNkQ3DVmLDAKjAdIViY2iQgMBlaJhvwmUpQIABAJ+Tj5MbwwRsAAAAAElFTkSuQmCC);position:absolute;top:92px;left:90px;font-size:0;cursor:pointer;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0);-webkit-animation-delay:0;-webkit-animation-duration:150ms;-webkit-animation-name:fadeInGrow;-webkit-animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-delay:0;-moz-animation-duration:150ms;-moz-animation-name:fadeInGrow;-moz-animation-fill-mode:forwards;-moz-animation-timing-function:ease-in-out;animation-delay:0;animation-duration:150ms;animation-name:fadeInGrow;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.account_profile_image .profile_upload .upload_avatar_link.is-active{display:block}.account_profile_image .profile_text,.account_profile_image .profile_required{display:none}@media only screen and (min-width:751px) and (max-width:1024px){.account_profile_image{width:136px}.account_profile_image .profile_image{width:100px}.account_profile_image .profile_upload .upload_avatar_link{top:78px;left:80px}}@media only screen and (min-width:320px) and (max-width:750px){.account_profile_image{display:none}}.upload_photo_message_error{color:#ec008c;max-width:130px;margin-top:10px}.main.sitemap .sitemap-link .b-menu_static-link{color:#000}#RegistrationForm .captcha_error{color:#ea0b8b;margin:6px 0;display:block;width:auto}#RegistrationForm .g-recaptcha{margin:0 0 15px 0}@media only screen and (min-width:320px) and (max-width:750px){#RegistrationForm .g-recaptcha{transform:scale(0.9);-webkit-transform:scale(0.9);transform-origin:0 0;-webkit-transform-origin:0 0;width:279px}}@media only screen and (min-width:320px) and (max-width:750px){#gigya-register-page .main .content{width:310px}}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount .account_create_page.right_column{margin:0 0 37px;padding-bottom:35px;border-bottom:1px solid #dacce2}}.main.myaccount .account_create_page .f_field{margin-bottom:10px;position:relative}.main.myaccount .account_create_page .referral_code_field{margin:5px 0}.main.myaccount .account_create_page .referralcode_label{font:13px/1.2em "ProximaNova-Bold",sans-serif;display:inline-block;margin-bottom:3px}.main.myaccount .account_create_page .referralcode_label_optional{margin-bottom:3px}.main.myaccount .account_create_page .referral_code{font-size:13px;line-height:18px}.main.myaccount .account_create_page .referral_code input{margin-bottom:5px}.main.myaccount .account_create_page .birthdayfields{margin-left:-10px;*zoom:1}.main.myaccount .account_create_page .birthdayfields:after{content:"";display:table;clear:both}.main.myaccount .account_create_page .birthdayfields .f_field_select{width:33.33333%;padding-left:10px;margin-bottom:3px;float:left}.main.myaccount .account_create_page .birthdayfields .f_field_select.formfield_select month{clear:both}.main.myaccount .account_create_page .birthdayfields .f_field_select.month{width:33.33333%}.main.myaccount .account_create_page .birthdayfields.registered{margin-bottom:20px}.main.myaccount .account_create_page .birthday_tooltip{float:right;margin-right:2px}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount .account_create_page .birthday_tooltip .g-tooltip-content{width:152px}}.main.myaccount .account_create_page .birthday_tooltip .description{margin-bottom:0}.main.myaccount .account_create_page .birthday_hint{font:12px/1.2em "ProximaNova-Regular",sans-serif;text-decoration:underline;color:#46266a}.main.myaccount .account_create_page .birthday_label_wrapper,.main.myaccount .account_create_page .shippingaddress_label{width:50%;font:13px/1.2em "ProximaNova-Bold",sans-serif;display:inline-block;margin-bottom:3px}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount .account_create_page .shippingaddress_label{width:55%}}.main.myaccount .account_create_page .birthday_label_wrapper{padding-left:10px}.main.myaccount .account_create_page .birthday_label_optional,.main.myaccount .account_create_page .referralcode_label_optional{font:13px/1.2em "ProximaNova-Regular",sans-serif;color:#989898}.main.myaccount .account_create_page .formfield_textinput.password{position:relative}.main.myaccount .account_create_page .formfield_textinput.password:after{content:'5-20 characters';font:11px/16px "ProximaNova-Regular",sans-serif;color:#989898;display:block;position:absolute;right:10px;top:8px}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount .account_create_page .formfield_textinput.password:after{top:12px}}.main.myaccount .account_create_page .formfield_textinput.password:focus:after{display:none}.main.myaccount .account_create_page .user-registration-description{padding:0 0 20px;font:14px "ProximaNova-Regular",sans-serif}.main.myaccount .account_create_page .button-color,.main.myaccount .account_create_page .l-header .newsletter_subscribe_content .button,.l-header .newsletter_subscribe_content .main.myaccount .account_create_page .button,.main.myaccount .account_create_page .l-footer .newsletter_subscribe_content .button,.l-footer .newsletter_subscribe_content .main.myaccount .account_create_page .button,.main.myaccount .account_create_page .main.resset_password .set_new_password_page .submit_button,.main.resset_password .set_new_password_page .main.myaccount .account_create_page .submit_button,.main.myaccount .account_create_page .login_wishlist_page .block_login .submit_button,.login_wishlist_page .block_login .main.myaccount .account_create_page .submit_button,.main.myaccount .account_create_page .show-passwords-btn span,.main.myaccount .show-passwords-btn .account_create_page span,.main.myaccount .account_create_page .l-ud_pro .b-proreview-buttons .edit-button .button,.l-ud_pro .b-proreview-buttons .edit-button .main.myaccount .account_create_page .button,.main.myaccount .account_create_page .l-ud_pro .b-proreview-buttons .apply-button .button,.l-ud_pro .b-proreview-buttons .apply-button .main.myaccount .account_create_page .button,.main.myaccount .account_create_page .udskin_product .button,.udskin_product .main.myaccount .account_create_page .button,.main.myaccount .account_create_page .b-nakedsmoky-teaser-form .button,.b-nakedsmoky-teaser-form .main.myaccount .account_create_page .button{width:100%}.main.myaccount .account_create_page .form_registration .formfield_textinput.mobile{margin-bottom:3px}.main.myaccount .account_create_page .form_registration .addtoemaillist{margin-bottom:0}.main.myaccount .account_create_page .form_registration .addtoemaillist:after{height:0}.main.myaccount .account_create_page .form_registration .addtoemaillist .f_error_message{display:none}.main.myaccount .account_create_page .form_registration .form_caption{margin:0 0 30px 20px;font-size:13px}.main.myaccount .account_create_page .form_registration .form_caption a{display:block;text-decoration:underline;margin-top:2px}.main.myaccount .account_create_page .social_registration{font:14px "ProximaNova-Regular",sans-serif}.main.myaccount .account_create_page .social_registration p{margin:0 0 14px}.main.myaccount .account_create_page .social_registration .privacy_policy{text-decoration:underline}.main.myaccount .account_create_page .social_registration .privacy_policy:hover{text-decoration:none}.main.myaccount .left_column{padding-right:20px}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount .left_column{padding:0 0 40px 0;border-bottom:1px solid #dacce2}}.main.myaccount .right_column{padding-left:20px}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount .right_column{padding:0;margin-top:40px}}.main.myaccount .account_login_page .button-color,.main.myaccount .account_login_page .l-header .newsletter_subscribe_content .button,.l-header .newsletter_subscribe_content .main.myaccount .account_login_page .button,.main.myaccount .account_login_page .l-footer .newsletter_subscribe_content .button,.l-footer .newsletter_subscribe_content .main.myaccount .account_login_page .button,.main.myaccount .account_login_page .main.resset_password .set_new_password_page .submit_button,.main.resset_password .set_new_password_page .main.myaccount .account_login_page .submit_button,.main.myaccount .account_login_page .login_wishlist_page .block_login .submit_button,.login_wishlist_page .block_login .main.myaccount .account_login_page .submit_button,.main.myaccount .account_login_page .show-passwords-btn span,.main.myaccount .show-passwords-btn .account_login_page span,.main.myaccount .account_login_page .l-ud_pro .b-proreview-buttons .edit-button .button,.l-ud_pro .b-proreview-buttons .edit-button .main.myaccount .account_login_page .button,.main.myaccount .account_login_page .l-ud_pro .b-proreview-buttons .apply-button .button,.l-ud_pro .b-proreview-buttons .apply-button .main.myaccount .account_login_page .button,.main.myaccount .account_login_page .udskin_product .button,.udskin_product .main.myaccount .account_login_page .button,.main.myaccount .account_login_page .b-nakedsmoky-teaser-form .button,.b-nakedsmoky-teaser-form .main.myaccount .account_login_page .button{width:100%}.main.myaccount .account_login_page .formfield_link{margin:6px 0;text-align:center}.main.myaccount .account_login_page .divider{margin-bottom:15px}.main.myaccount .account_login_page .login_page .form_caption{margin:-20px 0 30px 20px}.main.myaccount .account_login_page .block_create{margin-top:25px}.create-account-benefits{font-size:14px;padding-bottom:20px}.create-account-benefits p{margin:20px 0 5px}.login_wishlist_page .login_page>h1{padding:0 0 11px;border-bottom:1px solid #dacce2;margin-bottom:20px}.login_wishlist_page .block_login{width:50%;padding-right:20px}.login_wishlist_page .block_login .section_header,.login_wishlist_page .block_login .section_title,.login_wishlist_page .block_login .section_title+p,.login_wishlist_page .block_login .f_legend{display:none}.login_wishlist_page .block_login .divider{margin-bottom:15px}.login_wishlist_page .block_login .submit_button{width:100%;margin-bottom:10px}.login_wishlist_page .block_login .formfield_link{margin:6px 0;text-align:center}.ui-dialog.dialog_edit_address,.ui-dialog.dialog_edit_payment{max-width:420px}.ui-dialog.dialog_edit_address .ui-dialog-title,.ui-dialog.dialog_edit_payment .ui-dialog-title{display:none}.ui-dialog.dialog_edit_address h1,.ui-dialog.dialog_edit_payment h1{font:20px/1em "ProximaNova-Bold",sans-serif;color:#000;padding:5px 0;text-transform:capitalize;margin-bottom:25px;text-transform:uppercase}.ui-dialog.dialog_edit_address .legend_message,.ui-dialog.dialog_edit_payment .legend_message{display:none}.ui-dialog.dialog_edit_address .required_indicator,.ui-dialog.dialog_edit_payment .required_indicator{font:12px/1.2em "ProximaNova-Regular",sans-serif;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding-bottom:9px}.ui-dialog.dialog_edit_address .formfield_description,.ui-dialog.dialog_edit_payment .formfield_description{display:none}.ui-dialog.dialog_edit_address .formfield_button,.ui-dialog.dialog_edit_payment .formfield_button{font:0 "ProximaNova-Regular",sans-serif;overflow:hidden}.ui-dialog.dialog_edit_address .submit_button,.ui-dialog.dialog_edit_payment .submit_button{width:150px}.ui-dialog.dialog_edit_address .cancel_button,.ui-dialog.dialog_edit_payment .cancel_button,.ui-dialog.dialog_edit_address .delete_button,.ui-dialog.dialog_edit_payment .delete_button{display:none}.ui-dialog.dialog_edit_address .f_field,.ui-dialog.dialog_edit_payment .f_field{margin:0 0 20px;position:relative}.ui-dialog.dialog_edit_address .f_field .f_error_message,.ui-dialog.dialog_edit_payment .f_field .f_error_message{white-space:nowrap}.ui-dialog.dialog_edit_address .textinput,.ui-dialog.dialog_edit_payment .textinput,.ui-dialog.dialog_edit_address .f_textinput,.ui-dialog.dialog_edit_payment .f_textinput,.ui-dialog.dialog_edit_address .f_email,.ui-dialog.dialog_edit_payment .f_email,.ui-dialog.dialog_edit_address .f_password,.ui-dialog.dialog_edit_payment .f_password{height:30px;line-height:18px}.ui-dialog.dialog_edit_address .formfield_zip,.ui-dialog.dialog_edit_payment .formfield_zip{width:150px}.ui-dialog.dialog_edit_address .formfield_zip .f_error_message,.ui-dialog.dialog_edit_payment .formfield_zip .f_error_message{width:200%}.ui-dialog.dialog_edit_address .formfield_phone,.ui-dialog.dialog_edit_payment .formfield_phone{margin-bottom:0}.ui-dialog.dialog_edit_address .phone_required_explain,.ui-dialog.dialog_edit_payment .phone_required_explain{margin:0 0 20px}@media only screen and (min-width:320px) and (max-width:750px){.ui-dialog.dialog_edit_address .phone_required_explain .g-tooltip-content,.ui-dialog.dialog_edit_payment .phone_required_explain .g-tooltip-content{width:156px}}.ui-dialog.dialog_edit_address .selectboxit-btn,.ui-dialog.dialog_edit_payment .selectboxit-btn{padding:5px 30px 5px 15px;font:14px/1.2em "ProximaNova-Semibold",sans-serif;text-transform:none}.ui-dialog.dialog_edit_address .selectboxit-list,.ui-dialog.dialog_edit_payment .selectboxit-list{font:14px/1.2em "ProximaNova-Semibold",sans-serif;max-height:120px !important}@media only screen and (min-width:751px) and (max-width:1024px){.ui-dialog.dialog_edit_address .ui-dialog-content,.ui-dialog.dialog_edit_payment .ui-dialog-content{padding:60px}}@media only screen and (min-width:320px) and (max-width:750px){.ui-dialog.dialog_edit_address,.ui-dialog.dialog_edit_payment{max-width:320px}.ui-dialog.dialog_edit_address .ui-dialog-content,.ui-dialog.dialog_edit_payment .ui-dialog-content{padding:20px}.ui-dialog.dialog_edit_address .textinput,.ui-dialog.dialog_edit_payment .textinput,.ui-dialog.dialog_edit_address .f_textinput,.ui-dialog.dialog_edit_payment .f_textinput,.ui-dialog.dialog_edit_address .f_email,.ui-dialog.dialog_edit_payment .f_email,.ui-dialog.dialog_edit_address .f_password,.ui-dialog.dialog_edit_payment .f_password{height:40px;line-height:28px}.ui-dialog.dialog_edit_address .submit_button,.ui-dialog.dialog_edit_payment .submit_button{width:100%;padding:10px 21px}.ui-dialog.dialog_edit_address .selectboxit-btn,.ui-dialog.dialog_edit_payment .selectboxit-btn{padding:10px 30px 10px 15px}}.dialog_edit_payment .formfield_number+.formfield_label{width:80px;float:left}.dialog_edit_payment .formfield_number+.formfield_label:before{content:'Expiration';line-height:28px}@media only screen and (min-width:320px) and (max-width:750px){.dialog_edit_payment .formfield_number+.formfield_label{width:70px}}.dialog_edit_payment .credit_card_month,.dialog_edit_payment .credit_card_year{width:105px}@media only screen and (min-width:320px) and (max-width:750px){.dialog_edit_payment .credit_card_month,.dialog_edit_payment .credit_card_year{width:100px}}.dialog_edit_payment .credit_card_month .error_message,.dialog_edit_payment .credit_card_year .error_message{white-space:normal !important;display:inline-block !important}.dialog_edit_payment .credit_card_month{float:left}.dialog_edit_payment .credit_card_year{float:right}.dialog_edit_payment .credit_card_year+.formfield_checkbox{display:none}.dialog_edit_payment .credit_card_month .selectboxit-container,.dialog_edit_payment .credit_card_year .selectboxit-container{display:inline-block}.dialog_edit_payment .formfield_button{clear:both}.address_list_empty,.payment_list_empty,.no_orders{height:350px;text-align:center;position:relative}.address_list_empty:before,.payment_list_empty:before,.no_orders:before{font-size:250px;color:#eee9f0;margin:34px 0 0}.address_list_empty:before,.payment_list_empty:before,.no_orders:before{display:block;position:absolute;width:100%;height:100%;vertical-align:middle;z-index:0}.address_list_empty:after,.payment_list_empty:after,.no_orders:after{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.address_list_empty>.content,.payment_list_empty>.content,.no_orders>.content{position:relative;display:inline-block;width:90%;font:18px/24px "ProximaNova-Regular",sans-serif}.address_list_empty a,.payment_list_empty a,.no_orders a{text-decoration:underline}@media only screen and (min-width:320px) and (max-width:750px){.address_list_empty,.payment_list_empty,.no_orders{height:153px;min-height:290px;border-bottom:1px solid #dacce2;background-size:38%;background-position-y:40%}.address_list_empty:before,.payment_list_empty:before,.no_orders:before{margin-top:0}.address_list_empty>.content,.payment_list_empty>.content,.no_orders>.content{font:14px/18px "ProximaNova-Regular",sans-serif;padding:0}}.address_list,.payment_list{margin-right:-120px}.address_list .address_item,.payment_list .address_item,.payment_list .payment_item{display:inline-block;vertical-align:top;width:240px;padding:0 20px 35px;margin-right:120px;font:14px/20px "ProximaNova-Semibold",sans-serif}.address_list .address_item .mini_address_title,.payment_list .address_item .mini_address_title,.payment_list .payment_item .mini_address_title{margin-left:-20px;margin-bottom:5px;font:16px/22px "ProximaNova-Semibold",sans-serif}.address_list .address_item .mini_address_id,.payment_list .address_item .mini_address_id,.payment_list .payment_item .mini_address_id{font-size:16px;margin-left:-20px;margin-bottom:5px;display:none}.address_list .address_item .mini_address_name,.payment_list .address_item .mini_address_name,.payment_list .payment_item .mini_address_name{font-family:"ProximaNova-Regular",sans-serif}.address_list .address_item .mini_address_location,.payment_list .address_item .mini_address_location,.payment_list .payment_item .mini_address_location{font-family:"ProximaNova-Regular",sans-serif;padding-bottom:10px}.address_list .address_item .mini_address_location .city,.payment_list .address_item .mini_address_location .city,.payment_list .payment_item .mini_address_location .city{display:inline}.address_list .address_item .mini_address_location .city .value:after,.payment_list .address_item .mini_address_location .city .value:after,.payment_list .payment_item .mini_address_location .city .value:after{content:', '}.address_list .address_item .mini_address_location .state_code,.payment_list .address_item .mini_address_location .state_code,.payment_list .payment_item .mini_address_location .state_code{display:inline}.address_list .address_item .address_actions,.payment_list .address_item .address_actions,.payment_list .payment_item .address_actions{position:relative;padding-bottom:60px;font:12px "ProximaNova-Regular",sans-serif}.address_list .address_item .address_actions li,.payment_list .address_item .address_actions li,.payment_list .payment_item .address_actions li{display:inline-block;text-decoration:underline}.address_list .address_item .address_actions .address_default,.payment_list .address_item .address_actions .address_default,.payment_list .payment_item .address_actions .address_default{font:12px "ProximaNova-Bold",sans-serif;text-decoration:none;position:absolute;top:30px}.address_list .address_item .address_actions .address_default+.address_make_default,.payment_list .address_item .address_actions .address_default+.address_make_default,.payment_list .payment_item .address_actions .address_default+.address_make_default{top:52px}.address_list .address_item .address_actions .address_default+.address_default,.payment_list .address_item .address_actions .address_default+.address_default,.payment_list .payment_item .address_actions .address_default+.address_default{top:52px}.address_list .address_item .address_actions .address_default:before,.payment_list .address_item .address_actions .address_default:before,.payment_list .payment_item .address_actions .address_default:before{content:'';display:block;width:13px;height:16px;position:absolute;left:-18px;top:2px;background:0 0 no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAQCAYAAADNo/U5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPxJREFUeNpiZCACuKllCQCpAiBOANEsRGo4AMT6UKEDLEiSG6DM5btuTVuJpG8DkoaLQLkPyDZ9AOJ4IPYHGpAJpAOgTrJHUtMAIljQBEAK+aEKHwMxD5L8RSC+AGIwornfAOp+fjSvfQI5Eei0ByAOE7IMUBBkkgOW8NgK04ChCQoMsIh5Q13BgMt553GE/keQK0CuYcTjH5A/bgOxMZrmQiakCNyApAFkqj3QVBMg3YymqYEJKbjlkSQcoIECCpw6IGUHxAuB+CHIYEagLQpAxn0kDYlAhQvwJCsFkE1FSGIL8WmA2vwApMkPSUMCMake5qdCYjWAAECAAQDgY1FKkWVsxwAAAABJRU5ErkJggg==)}.address_list .address_item .address_actions .address_make_default,.payment_list .address_item .address_actions .address_make_default,.payment_list .payment_item .address_actions .address_make_default{position:absolute;top:30px}.address_list .address_item .address_actions .address_make_default+.address_make_default,.payment_list .address_item .address_actions .address_make_default+.address_make_default,.payment_list .payment_item .address_actions .address_make_default+.address_make_default{top:52px}.address_list .address_item .address_actions .address_make_default+.address_default,.payment_list .address_item .address_actions .address_make_default+.address_default,.payment_list .payment_item .address_actions .address_make_default+.address_default{top:52px}.address_list .address_item .address_actions .address_edit a,.payment_list .address_item .address_actions .address_edit a,.payment_list .payment_item .address_actions .address_edit a{padding-right:25px;margin-right:20px;border-right:1px solid #b69fc5}@media only screen and (min-width:751px) and (max-width:1024px){.address_list .address_item,.payment_list .address_item,.payment_list .payment_item{margin-right:40px}}@media only screen and (min-width:320px) and (max-width:750px){.address_list .address_item,.payment_list .address_item,.payment_list .payment_item{padding-bottom:25px}}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount .show-passwords-btn{padding-bottom:25px;border-bottom:1px solid #dacce2;margin-bottom:25px}}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount .show-passwords-btn span{width:100%}}.main.myaccount.myaccount_menu_left .form_registration h2,.main.myaccount.myaccount_menu_left .user-registration-description{display:none}.main.myaccount.myaccount_menu_left .form_registration{position:relative}.main.myaccount.myaccount_menu_left .form_registration .formfield_email,.main.myaccount.myaccount_menu_left .form_registration .formfield_tel.mobile{margin-bottom:3px}.main.myaccount.myaccount_menu_left .form_registration .birthday{line-height:30px;color:#989898;margin-bottom:20px}.main.myaccount.myaccount_menu_left .form_registration .birthday .legend_message{display:inline-block;font-size:13px;font-weight:bold;color:black;margin-right:20px}.main.myaccount.myaccount_menu_left .password-area{width:100%;position:absolute;left:100%;top:20px;margin-left:40px}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount.myaccount_menu_left .password-area{width:auto;position:static;margin-left:0}}.main.myaccount.myaccount_menu_left .password-area .password_updated{margin-bottom:3px}.main.myaccount.myaccount_menu_left .referral_code_field{display:none}.main.myaccount.myaccount_menu_left .complete_profile_form .referral_code_field{position:absolute;display:block;top:35px;left:100%;width:100%;margin-left:40px}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount.myaccount_menu_left .complete_profile_form .referral_code_field{width:auto;position:static;margin-left:0}}@media only screen and (min-width:320px) and (max-width:750px){.b-payments-header h1{margin-bottom:0 !important;border:none !important}}.payment_list .payment_item .name{margin-left:-20px;margin-bottom:5px;font:16px/22px "ProximaNova-Semibold",sans-serif}.payment_list .payment_item .button_text{border:0;display:inline;margin:5px 0 0;padding:0;background:transparent;text-decoration:underline;font:12px/20px "ProximaNova-Regular",sans-serif;cursor:pointer}.payment_list .payment_item .f_field_radio{margin-top:2px}.payment_list .payment_item .f_field_radio .f_label{background:0;position:relative;padding:0;cursor:pointer;text-decoration:underline;font:12px/20px "ProximaNova-Regular",sans-serif}.payment_list .payment_item .f_field_radio #is_default_creditcart+.f_label{font:12px "ProximaNova-Bold",sans-serif;text-decoration:none;color:#000}.payment_list .payment_item .f_field_radio #is_default_creditcart+.f_label:before{content:'';display:block;width:13px;height:16px;position:absolute;left:-18px;top:2px;background:0 0 no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAQCAYAAADNo/U5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPxJREFUeNpiZCACuKllCQCpAiBOANEsRGo4AMT6UKEDLEiSG6DM5btuTVuJpG8DkoaLQLkPyDZ9AOJ4IPYHGpAJpAOgTrJHUtMAIljQBEAK+aEKHwMxD5L8RSC+AGIwornfAOp+fjSvfQI5Eei0ByAOE7IMUBBkkgOW8NgK04ChCQoMsIh5Q13BgMt553GE/keQK0CuYcTjH5A/bgOxMZrmQiakCNyApAFkqj3QVBMg3YymqYEJKbjlkSQcoIECCpw6IGUHxAuB+CHIYEagLQpAxn0kDYlAhQvwJCsFkE1FSGIL8WmA2vwApMkPSUMCMake5qdCYjWAAECAAQDgY1FKkWVsxwAAAABJRU5ErkJggg==)}.main.myaccount .orders_page{margin-bottom:60px}.main.myaccount .orders_page .b-myaccount-header,.main.myaccount .orders_page .b-payments-header{*zoom:1;margin-bottom:35px;padding-bottom:12px}.main.myaccount .orders_page .b-myaccount-header:after,.main.myaccount .orders_page .b-payments-header:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount .orders_page .b-myaccount-header,.main.myaccount .orders_page .b-payments-header{margin-bottom:25px !important}}.main.myaccount .orders_page .b-myaccount-header h1,.main.myaccount .orders_page .b-payments-header h1{float:left;font-size:25px}.main.myaccount .orders_page .search_result_content{padding-bottom:0;position:static;width:100%}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount .orders_page .search_result_content{padding-bottom:0}}.main.myaccount .orders_page .search_result_options{float:none;width:auto}.main.myaccount .orders_page .search_result_items .order_history_item:last-child{margin-bottom:13px}.main.myaccount .orders_page .paging_bar{float:right;margin-top:2px}.no_orders a{white-space:nowrap}#orders_search{float:right;width:280px}#orders_search .formfield{margin-bottom:0}#orders_search>.f_field_input{width:185px;float:left}@media only screen and (min-width:320px) and (max-width:750px){#orders_search .textinput,#orders_search .f_textinput,#orders_search .f_email,#orders_search .f_password{height:30px;line-height:18px}}#orders_search .button{float:right;height:30px;position:relative}.order-section-title{font:18px/1.2em "ProximaNova-Semibold",sans-serif;padding-bottom:18px}@media only screen and (min-width:320px) and (max-width:750px){.order-section-title{font-size:14px;padding-bottom:12px}}.order_history_item{padding:18px 20px;border:1px solid #dacce2;margin-bottom:42px;font-size:14px}.order_history_header{padding-bottom:12px;border-bottom:1px solid #dacce2;margin-bottom:12px;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}@media only screen and (min-width:320px) and (max-width:750px){.order_history_header{padding-bottom:45px}}.order_history_header>div{*zoom:1;margin-bottom:2px}.order_history_header>div:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.order_history_header .order_number{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.order_history_header .order_date{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.order_history_header .order_status{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3}.order_history_header .button{position:absolute;top:0;right:0}@media only screen and (min-width:320px) and (max-width:750px){.order_history_header .button{top:auto;bottom:10px}}.order_history_header .label{display:block;float:left;width:180px;font:14px/1.2em "ProximaNova-Bold",sans-serif}@media only screen and (min-width:751px) and (max-width:1024px){.order_history_header .label{width:145px}}@media only screen and (min-width:320px) and (max-width:750px){.order_history_header .label{width:50%}}.order_history_header .order_number .value{font:14px/1.2em "ProximaNova-Bold",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.order_history_header .label,.order_history_header .value,.order_history_header .order_number .value{font-size:12px}}.order_history_table{width:100%}.order_history_table th,.order_history_table td{padding-bottom:4px;vertical-align:top;font:14px/1.2em "ProximaNova-Regular",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.order_history_table th,.order_history_table td{font-size:12px}}.order_history_table .order_shipped_to,.order_history_table .order_items,.order_history_table .order_total_price,.order_history_table .order_items+td .value{font:14px/1.2em "ProximaNova-Bold",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.order_history_table .order_shipped_to,.order_history_table .order_items,.order_history_table .order_total_price,.order_history_table .order_items+td .value{font-size:12px}}.order_history_table .orderItemsClass{position:relative}.order_history_table .orderItemsClass:before{content:" ";display:block;width:4px;height:2px;background:#000;position:absolute;top:8px;left:0;margin-left:-1ex}.order_history_table .order_shipped_to{width:180px}@media only screen and (min-width:751px) and (max-width:1024px){.order_history_table .order_shipped_to{width:145px}}.order_history_table .order_total_price{width:135px}@media only screen and (min-width:751px) and (max-width:1024px){.order_history_table .order_total_price{width:120px}}@media only screen and (min-width:320px) and (max-width:750px){.order_history_table td{display:block}.order_history_table th.order_items,.order_history_table .order_total_price{display:none}.order_history_table .order_items{padding-top:10px}}.pt_order .order_details_page{font-size:14px}.pt_order .order_details_page .section_header{font:18px/1.2em "ProximaNova-Semibold",sans-serif;text-transform:uppercase;border-bottom:1px solid #dacce2;margin-bottom:16px;padding-bottom:5px}.pt_order .order_details_page .orderdetails_paymentmethod_name{display:none}@media only screen and (min-width:320px) and (max-width:750px){.pt_order .order_details_page .b-table-paymentmethod .td_paymenttotal,.pt_order .order_details_page .b-table-paymentmethod .td_paymentmethod{display:block;width:auto}}.pt_order .order_detail_options{padding-bottom:18px}.pt_order .order_detail_options a:before{content:'';display:inline-block;margin:0 0 1px;height:0;width:0;vertical-align:middle;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #46166b;border-left:0}.pt_order .order_detail_options a:last-child{display:none}.pt_order .order_detail_options a:hover{text-decoration:none}.pt_order .order_detail_options a:hover:before{content:'';display:inline-block;margin:0 0 1px;height:0;width:0;vertical-align:middle;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000;border-left:0}.pt_order .order_section_title{padding:18px;border:1px solid #dacce2;margin-bottom:38px;*zoom:1}.pt_order .order_section_title:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.pt_order .order_section_title .order_number{font:20px/1.2em "ProximaNova-Bold",sans-serif;padding-bottom:16px}@media only screen and (min-width:320px) and (max-width:750px){.pt_order .order_section_title .order_number{padding-bottom:0}}.pt_order .order_section_title .order_status,.pt_order .order_section_title .order_date{width:50%}@media only screen and (min-width:320px) and (max-width:750px){.pt_order .order_section_title .order_status,.pt_order .order_section_title .order_date{width:auto}}.pt_order .order_section_title .order_status{float:left}@media only screen and (min-width:320px) and (max-width:750px){.pt_order .order_section_title .order_status{float:none;padding-bottom:15px}}.pt_order .order_section_title .order_date{float:right;text-align:right}@media only screen and (min-width:320px) and (max-width:750px){.pt_order .order_section_title .order_date{float:none;text-align:left}}.pt_order .order_section_items{padding-bottom:40px}.pt_order .order_shipment_table{font:14px/1.2em "ProximaNova-Regular",sans-serif;width:100%;border-color:#dacce2;position:relative;margin-top:22px}@media only screen and (min-width:320px) and (max-width:750px){.pt_order .order_shipment_table{margin-top:0;margin-bottom:32px}}.pt_order .order_shipment_table thead{border-bottom:1px solid #dacce2;font:14px/1.2em "ProximaNova-Semibold",sans-serif}.pt_order .order_shipment_table .order_product_info{font:17px/1.2em "ProximaNova-Semibold",sans-serif;white-space:nowrap;padding-bottom:5px}@media only screen and (min-width:320px) and (max-width:750px){.pt_order .order_shipment_table .order_product_info{font:13px/1.2em "ProximaNova-Bold",sans-serif}}.pt_order .order_shipment_table .order_product_price{font:14px/1.2em "ProximaNova-Bold",sans-serif;width:60px}@media only screen and (min-width:751px) and (max-width:1024px){.pt_order .order_shipment_table .order_product_price{width:55px}}.pt_order .order_shipment_table .order_product_quantity{font:14px/1.2em "ProximaNova-Bold",sans-serif;width:120px;text-align:center}@media only screen and (min-width:751px) and (max-width:1024px){.pt_order .order_shipment_table .order_product_quantity{width:60px}}.pt_order .order_shipment_table .order_product_total{font:14px/1.2em "ProximaNova-Bold",sans-serif;width:63px}@media only screen and (min-width:751px) and (max-width:1024px){.pt_order .order_shipment_table .order_product_total{width:61px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_order .order_shipment_table .order_product_price,.pt_order .order_shipment_table .order_product_quantity,.pt_order .order_shipment_table .order_product_total,.pt_order .order_shipment_table th.order_product_status{display:none}}.pt_order .order_shipment_table tbody td{vertical-align:top}@media only screen and (min-width:320px) and (max-width:750px){.pt_order .order_shipment_table tbody td{display:inline-block;font-size:0}}.pt_order .order_shipment_table .item_image{width:190px;padding:40px 10px 0 0}@media only screen and (min-width:751px) and (max-width:1024px){.pt_order .order_shipment_table .item_image{width:110px;padding:16px 10px 0 0}}@media only screen and (min-width:320px) and (max-width:750px){.pt_order .order_shipment_table .item_image{width:115px;padding:18px 25px 0 0}}.pt_order .order_shipment_table .item_image .product_image{max-width:100%}.pt_order .order_shipment_table .item_details{padding:40px 10px 0 0}@media only screen and (min-width:751px) and (max-width:1024px){.pt_order .order_shipment_table .item_details{padding:16px 10px 0 0}}@media only screen and (min-width:320px) and (max-width:750px){.pt_order .order_shipment_table .item_details{width:160px;padding:18px 0 0}}.pt_order .order_shipment_table .item_details .attribute .label{display:none}.pt_order .order_shipment_table .product_name{font:14px/1.2em "ProximaNova-Semibold",sans-serif;color:#59277e;padding-bottom:6px;text-transform:uppercase}.pt_order .order_shipment_table .product_subtitle{color:#59277e;padding-bottom:6px;font:14px/1.2em "ProximaNova-Regular",sans-serif}.pt_order .order_shipment_table .attribute{font-size:12px;text-transform:uppercase;color:#af8bbe}.pt_order .order_shipment_table .item_price,.pt_order .order_shipment_table .item_quantity,.pt_order .order_shipment_table .item_total,.pt_order .order_shipment_table td.order_product_status,.pt_order .order_shipment_table .order-tracking-number{padding:40px 0 0 0}@media only screen and (min-width:751px) and (max-width:1024px){.pt_order .order_shipment_table .item_price,.pt_order .order_shipment_table .item_quantity,.pt_order .order_shipment_table .item_total,.pt_order .order_shipment_table td.order_product_status,.pt_order .order_shipment_table .order-tracking-number{padding:16px 0 0 0}}.pt_order .order_shipment_table .item_price .bonus_item,.pt_order .order_shipment_table .item_price .sample_item,.pt_order .order_shipment_table .item_quantity .bonus_item,.pt_order .order_shipment_table .item_quantity .sample_item,.pt_order .order_shipment_table .item_total .bonus_item,.pt_order .order_shipment_table .item_total .sample_item,.pt_order .order_shipment_table td.order_product_status .bonus_item,.pt_order .order_shipment_table td.order_product_status .sample_item,.pt_order .order_shipment_table .order-tracking-number .bonus_item,.pt_order .order_shipment_table .order-tracking-number .sample_item{font:14px/1.2em "ProximaNova-Bold",sans-serif;float:right;min-width:60px;text-transform:uppercase}@media only screen and (min-width:320px) and (max-width:750px){.pt_order .order_shipment_table .item_price .bonus_item,.pt_order .order_shipment_table .item_price .sample_item,.pt_order .order_shipment_table .item_quantity .bonus_item,.pt_order .order_shipment_table .item_quantity .sample_item,.pt_order .order_shipment_table .item_total .bonus_item,.pt_order .order_shipment_table .item_total .sample_item,.pt_order .order_shipment_table td.order_product_status .bonus_item,.pt_order .order_shipment_table td.order_product_status .sample_item,.pt_order .order_shipment_table .order-tracking-number .bonus_item,.pt_order .order_shipment_table .order-tracking-number .sample_item{font:12px/1.2em "ProximaNova-Bold",sans-serif}}@media only screen and (min-width:320px) and (max-width:750px){.pt_order .order_shipment_table .item_price,.pt_order .order_shipment_table .order_product_status{font:12px/14px "ProximaNova-Regular",sans-serif;margin:2px 0 0 115px;padding:0;width:50px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_order .order_shipment_table td.order_product_status{width:200px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_order .order_shipment_table td.order_product_status .order-tracking-number{padding:10px 0 0 0}}.pt_order .order_shipment_table .item_quantity{text-align:center}@media only screen and (min-width:320px) and (max-width:750px){.pt_order .order_shipment_table .item_quantity{font:12px/14px "ProximaNova-Regular",sans-serif;margin-top:2px;padding:0;width:50px}}.pt_order .order_shipment_table .item_total{font:14px/1.2em "ProximaNova-Bold",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.pt_order .order_shipment_table .item_total{font:12px/14px "ProximaNova-Bold",sans-serif;margin-top:2px;padding:0 0 0 10px;width:55px}}.pt_order .order_shipment_table .reorder_product{text-align:right}@media only screen and (min-width:320px) and (max-width:750px){.pt_order .order_shipment_table .reorder_product{margin-top:-26px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_order .order_shipment_table .reorder_product .button{padding-right:10px;padding-left:10px;border-width:1px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_order .bonus_items{margin-bottom:0}}.pt_order .bonus_items .reorder_product{display:none}.pt_order .order_shipping_details{line-height:1.2em;float:left;width:100%}.pt_order .order_shipping_details .l-order_shipping_details-column_1{width:66.66667%;float:left}@media only screen and (min-width:320px) and (max-width:750px){.pt_order .order_shipping_details .l-order_shipping_details-column_1{width:100%;float:none}}.pt_order .order_shipping_details .l-order_shipping_details-column_1 .selected_shipping_method,.pt_order .order_shipping_details .l-order_shipping_details-column_1 .shipping_status{margin:0 0 30px 0}@media only screen and (min-width:320px) and (max-width:750px){.pt_order .order_shipping_details .l-order_shipping_details-column_1 .selected_shipping_method,.pt_order .order_shipping_details .l-order_shipping_details-column_1 .shipping_status{margin:0 0 10px 0}}.pt_order .order_shipping_details .l-order_shipping_details-column_1_1{width:50%;float:left}.pt_order .order_shipping_details .l-order_shipping_details-column_1_1 .b-order_shipping_details-firstname_address{margin:0 0 15px 0;font:14px/1.2em "ProximaNova-Bold",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.pt_order .order_shipping_details .l-order_shipping_details-column_1_1{width:100%;float:none;margin:0 0 10px 0}}.pt_order .order_shipping_details .l-order_shipping_details-column_1_2{width:50%;float:left}@media only screen and (min-width:320px) and (max-width:750px){.pt_order .order_shipping_details .l-order_shipping_details-column_1_2{width:100%;float:none;margin:0 0 10px 0}}.pt_order .order_shipping_details .l-order_shipping_details-column_2{width:33.33333%;float:left}@media only screen and (min-width:320px) and (max-width:750px){.pt_order .order_shipping_details .l-order_shipping_details-column_2{width:100%;float:none}}.pt_order .order_shipping_details .order_shipment_table{width:100%}.pt_order .order_shipping_details .order_shipment_table>thead{font:14px/1.2em "ProximaNova-Bold",sans-serif}.pt_order .order_shipping_details .l-checkout_confirmation-sidebar{width:25%;float:left;padding-left:0;padding-right:0;padding-left:30px}@media only screen and (min-width:751px) and (max-width:1024px){.pt_order .order_shipping_details .l-checkout_confirmation-sidebar{float:right;padding-left:0;width:205px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_order .order_shipping_details .l-checkout_confirmation-sidebar{float:none;padding-left:0;width:100%}}.pt_order .order_payment_details{line-height:1.2em;float:left;width:100%}.pt_order .order_payment_details .order_total{text-transform:none;font-size:14px}.pt_order .order_payment_details .order_summary_title{display:none}.pt_order .order_payment_details .order_totals_block{margin-top:-1.8em}@media only screen and (min-width:320px) and (max-width:750px){.pt_order .order_payment_details .order_totals_block{margin-top:1em}}.pt_order .reorder-all-container{text-align:right}.pt_order .reorder-all-container .button-color,.pt_order .reorder-all-container .l-header .newsletter_subscribe_content .button,.l-header .newsletter_subscribe_content .pt_order .reorder-all-container .button,.pt_order .reorder-all-container .l-footer .newsletter_subscribe_content .button,.l-footer .newsletter_subscribe_content .pt_order .reorder-all-container .button,.pt_order .reorder-all-container .main.resset_password .set_new_password_page .submit_button,.main.resset_password .set_new_password_page .pt_order .reorder-all-container .submit_button,.pt_order .reorder-all-container .login_wishlist_page .block_login .submit_button,.login_wishlist_page .block_login .pt_order .reorder-all-container .submit_button,.pt_order .reorder-all-container .main.myaccount .show-passwords-btn span,.main.myaccount .show-passwords-btn .pt_order .reorder-all-container span,.pt_order .reorder-all-container .l-ud_pro .b-proreview-buttons .edit-button .button,.l-ud_pro .b-proreview-buttons .edit-button .pt_order .reorder-all-container .button,.pt_order .reorder-all-container .l-ud_pro .b-proreview-buttons .apply-button .button,.l-ud_pro .b-proreview-buttons .apply-button .pt_order .reorder-all-container .button,.pt_order .reorder-all-container .udskin_product .button,.udskin_product .pt_order .reorder-all-container .button,.pt_order .reorder-all-container .b-nakedsmoky-teaser-form .button,.b-nakedsmoky-teaser-form .pt_order .reorder-all-container .button{width:210px}@media only screen and (min-width:320px) and (max-width:750px){.pt_order .reorder-all-container .button-color,.pt_order .reorder-all-container .l-header .newsletter_subscribe_content .button,.l-header .newsletter_subscribe_content .pt_order .reorder-all-container .button,.pt_order .reorder-all-container .l-footer .newsletter_subscribe_content .button,.l-footer .newsletter_subscribe_content .pt_order .reorder-all-container .button,.pt_order .reorder-all-container .main.resset_password .set_new_password_page .submit_button,.main.resset_password .set_new_password_page .pt_order .reorder-all-container .submit_button,.pt_order .reorder-all-container .login_wishlist_page .block_login .submit_button,.login_wishlist_page .block_login .pt_order .reorder-all-container .submit_button,.pt_order .reorder-all-container .main.myaccount .show-passwords-btn span,.main.myaccount .show-passwords-btn .pt_order .reorder-all-container span,.pt_order .reorder-all-container .l-ud_pro .b-proreview-buttons .edit-button .button,.l-ud_pro .b-proreview-buttons .edit-button .pt_order .reorder-all-container .button,.pt_order .reorder-all-container .l-ud_pro .b-proreview-buttons .apply-button .button,.l-ud_pro .b-proreview-buttons .apply-button .pt_order .reorder-all-container .button,.pt_order .reorder-all-container .udskin_product .button,.udskin_product .pt_order .reorder-all-container .button,.pt_order .reorder-all-container .b-nakedsmoky-teaser-form .button,.b-nakedsmoky-teaser-form .pt_order .reorder-all-container .button{width:100%}}.pt_order .order_gift_cert_table.cart_table .item_image{width:240px}.pt_order .order_gift_cert_table.cart_table .b-product_img{max-width:220px}.pt_order .order_gift_cert_table.cart_table .order_gift_cert_attributes>span.label{font:14px "ProximaNova-Semibold",sans-serif;text-transform:uppercase}.pt_order .order_gift_cert_table.cart_table .order_gift_cert_to,.pt_order .order_gift_cert_table.cart_table .order_gift_cert_from{font:12px}.pt_order .order_gift_cert_table.cart_table .order_gift_cert_to{margin-top:10px}.b-favorites-landing_tabs .b-load_more-wrapper{margin:0;clear:both}.pt_favorites .main.myaccount .b-favorites-title{font:25px/1.2em "ProximaNova-Bold",sans-serif;padding:0 0 12px 0;border-bottom:1px solid #dacce2;margin-bottom:20px}@media only screen and (min-width:751px) and (max-width:1024px){.pt_favorites .main.myaccount .b-favorites-title{margin-bottom:20px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_favorites .main.myaccount .b-favorites-title{font:20px/1.2em "ProximaNova-Bold",sans-serif;padding:0;margin-bottom:5px;border-bottom:0}}.pt_favorites .primary{position:relative}.pt_favorites .wishlist_send_to_friend{position:absolute;top:0;right:0}@media only screen and (min-width:320px) and (max-width:750px){.pt_favorites .wishlist_send_to_friend{top:77px;left:0}}.pt_favorites .wishlist_send_to_friend .send_to_friend.button span{background:url(../images/account/ico_share_button.png) no-repeat 0 0;margin-top:-2px;padding:2px 0 0 30px;display:inline-block}.b-favorites-tab_content{display:none;padding:20px 0 0}@media only screen and (min-width:320px) and (max-width:750px){.b-favorites-tab_content{border-top:1px solid #dacce2;margin-top:-1px;padding:37px 0 0}.b-favorites-tab_content[data-type=product]{padding:65px 0 0}}.b-favorites-tabs_menu{position:absolute;top:11px;left:250px}@media only screen and (min-width:751px) and (max-width:1024px){.b-favorites-tabs_menu{left:210px}}@media only screen and (min-width:320px) and (max-width:750px){.b-favorites-tabs_menu{position:static;top:0;left:0}}.b-favorites-tabs_menu li,.b-favorites-tabs_menu .ui-state-default{display:inline-block;height:32px;margin-right:30px;font:13px/1.2em "ProximaNova-Semibold",sans-serif;text-transform:uppercase}@media only screen and (min-width:751px) and (max-width:1024px){.b-favorites-tabs_menu li,.b-favorites-tabs_menu .ui-state-default{margin-right:20px;font:12px/1.2em "ProximaNova-Semibold",sans-serif}}.b-favorites-tabs_menu li .ui-tabs-anchor,.b-favorites-tabs_menu .ui-state-default .ui-tabs-anchor{font:13px/1.2em "ProximaNova-Semibold",sans-serif}.b-favorites-tabs_menu li.ui-state-active,.b-favorites-tabs_menu .ui-state-default.ui-state-active{background:url(../images/account/bg_arrow_tabs.png) no-repeat center bottom}.b-favorites-tabs_menu li.ui-state-active .ui-tabs-anchor,.b-favorites-tabs_menu .ui-state-default.ui-state-active .ui-tabs-anchor{font-family:"ProximaNova-Bold",sans-serif;color:#000}.b-favorites-tabs_menu li.ui-state-active .ui-tabs-anchor:hover,.b-favorites-tabs_menu .ui-state-default.ui-state-active .ui-tabs-anchor:hover{text-decoration:none}.b-favorites-tab_content .product_image_topwrapper .quickviewbutton,.b-favorites-tab_content .b-product_img-topwrapper .quickviewbutton,.b-favorites-tab_content .b-shop_now-link.button{display:none}.main.myaccount.myaccount_menu_left .b-favorites-search_result .product_tile .inline_rating_link{bottom:78px}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount.myaccount_menu_left .b-favorites-search_result .product_tile .inline_rating_link{bottom:40px}}.main.myaccount.myaccount_menu_left .b-favorites-search_result .product_tile .b-price{bottom:54px}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount.myaccount_menu_left .b-favorites-search_result .product_tile .b-price{bottom:30px;font-size:10px}}.main.myaccount.myaccount_menu_left .b-favorites-search_result .product_tile .b-product_img-link{margin-bottom:10px}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount.myaccount_menu_left .b-favorites-search_result .product_tile .b-product_img-link{margin-bottom:5px}}.main.myaccount.myaccount_menu_left .b-favorites-search_result .search_result_items{width:723px;margin-top:-1px;vertical-align:top}@media only screen and (min-width:751px) and (max-width:1024px){.main.myaccount.myaccount_menu_left .b-favorites-search_result .search_result_items{width:513px}}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount.myaccount_menu_left .b-favorites-search_result .search_result_items{width:282px;border-top:1px solid #dacce2}}.main.myaccount.myaccount_menu_left .b-favorites-search_result .search_result_items .product_tile,.main.myaccount.myaccount_menu_left .b-favorites-search_result .search_result_items .b-product_tile{width:240px}@media only screen and (min-width:751px) and (max-width:1024px){.main.myaccount.myaccount_menu_left .b-favorites-search_result .search_result_items .product_tile,.main.myaccount.myaccount_menu_left .b-favorites-search_result .search_result_items .b-product_tile{width:150px}}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount.myaccount_menu_left .b-favorites-search_result .search_result_items .product_tile,.main.myaccount.myaccount_menu_left .b-favorites-search_result .search_result_items .b-product_tile{width:138px}}.main.myaccount.myaccount_menu_left .b-favorites-search_result .product_tile,.main.myaccount.myaccount_menu_left .b-favorites-search_result .b-product_tile{min-height:435px}.main.myaccount.myaccount_menu_left .product_favorite_remove,.main.myaccount.myaccount_menu_left .b-product_tile-remove{position:absolute;bottom:35px;left:0;right:0;font-size:12px}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount.myaccount_menu_left .product_favorite_remove,.main.myaccount.myaccount_menu_left .b-product_tile-remove{bottom:0}}.main.myaccount.myaccount_menu_left .product_favorite_remove .b-product_tile-remove_link,.main.myaccount.myaccount_menu_left .product_favorite_remove a,.main.myaccount.myaccount_menu_left .b-product_tile-remove .b-product_tile-remove_link,.main.myaccount.myaccount_menu_left .b-product_tile-remove a{text-decoration:underline}.main.myaccount.myaccount_menu_left .product_favorite_remove .b-product_tile-remove_link:hover,.main.myaccount.myaccount_menu_left .product_favorite_remove a:hover,.main.myaccount.myaccount_menu_left .b-product_tile-remove .b-product_tile-remove_link:hover,.main.myaccount.myaccount_menu_left .b-product_tile-remove a:hover{text-decoration:none}.main.myaccount.myaccount_menu_left .b-load_more-wrapper{border:0;line-height:1.2em}.main.myaccount.myaccount_menu_left .b-load_more-wrapper:before,.main.myaccount.myaccount_menu_left .b-load_more-wrapper:after{display:none}.main.myaccount.myaccount_menu_left .b-load_more-wrapper .b-load_more-link.button{border:0;padding:15px 0 0;height:auto;color:#46266a;background-color:#fff;font:13px/1.2em "ProximaNova-Bold",sans-serif}.main.myaccount.myaccount_menu_left .b-load_more-wrapper .b-load_more-link.button:hover{background-color:#fff !important}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount.myaccount_menu_left .product_favorite_remove{bottom:5px}}.b-favorites_empty{padding-top:126px;padding-bottom:126px}.main.myaccount .recommendations_block .product_list{margin-bottom:0}.main.myaccount .recommendations_block .recommendation_title{font-size:30px}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount .recommendations_block .recommendation_title{font-size:20px;text-align:center}}@media only screen and (min-width:751px) and (max-width:1024px){.pt_account .product_tile{width:137px;margin:0 10px;min-height:356px;padding:20px 0 15px}.pt_account .product_tile .b-product_img-link{height:147px}.pt_account .product_tile .product_name{font:13px/1.2em "ProximaNova-Bold",sans-serif;max-height:30px}.pt_account .product_tile .b-product_tile-subtitle-content{font:12px/1.2em "ProximaNova-Semibold",sans-serif}}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount .user_name{display:none}.main.myaccount .product_tile .product_name{margin-bottom:0}}.b-favorites-search_result-tiles.b-search_result-list{max-width:100%;margin-left:auto;margin-right:auto;max-width:none;width:auto;margin:0 -18px}.b-favorites-search_result-tiles.b-search_result-list:after{content:" ";display:block;clear:both}@media only screen and (min-width:320px) and (max-width:750px){.b-favorites-search_result-tiles.b-search_result-list{margin:0}}.b-favorites-search_result-tiles.b-search_result-list .b-favorites-search_result-tile{width:50%;float:left;margin-bottom:59px;padding-right:18px;padding-left:18px;vertical-align:top}@media only screen and (min-width:320px) and (max-width:750px){.b-favorites-search_result-tiles.b-search_result-list .b-favorites-search_result-tile{width:100%;margin-bottom:39px;padding-right:0;padding-left:0}}.b-favorites-search_result-tiles.b-search_result-list .b-favorites-video-tile,.b-favorites-search_result-tiles.b-search_result-list .b-favorites-look-tile{margin:0 18px 55px 18px;font:16px/20px "ProximaNova-Semibold",sans-serif;text-align:center}@media only screen and (min-width:320px) and (max-width:750px){.b-favorites-search_result-tiles.b-search_result-list .b-favorites-video-tile,.b-favorites-search_result-tiles.b-search_result-list .b-favorites-look-tile{margin:0 0 40px 0;font:15px/20px "ProximaNova-Semibold",sans-serif}}.b-favorites-search_result-tiles.b-search_result-list .b-favorites_content-image_wrapper{margin:0 0 15px 0}.b-favorites-search_result-tiles.b-search_result-list .b-favorites-image_wrapper-look{border:1px solid #dacde1}.b-favorites-search_result-tiles.b-search_result-list .b-favorites-image_wrapper-video .b-favorites_content-image_link{display:inline-block;position:relative}.b-favorites-search_result-tiles.b-search_result-list .b-favorites-image_wrapper-video .b-favorites_content-image_link:after{background:url(../images/icons/ico_play_70x70.png) no-repeat 0 0;position:absolute;left:50%;top:50%;content:"";width:70px;height:70px;margin:-35px 0 0 -35px}@media only screen and (min-width:751px) and (max-width:1024px){.b-favorites-search_result-tiles.b-search_result-list .b-favorites-image_wrapper-video .b-favorites_content-image_link:after{background-size:50px;width:50px;height:50px;margin:-25px 0 0 -25px}}@media only screen and (min-width:320px) and (max-width:750px){.b-favorites-search_result-tiles.b-search_result-list .b-favorites-image_wrapper-video .b-favorites_content-image_link:after{background-size:57px;width:57px;height:57px;margin:-29px 0 0 -29px}}.b-favorites-search_result-tiles.b-search_result-list .b-favorites_content-image{display:block;min-width:100%;max-width:100%;height:auto}.b-favorites-search_result-tiles.b-search_result-list .b-favorites_content-title{margin:0 0 10px 0;text-transform:uppercase}.b-favorites-search_result-tiles.b-search_result-list .b-favorites-product_remove{font:12px/1.2em "ProximaNova-Semibold",sans-serif;margin-top:10px}.b-favorites-search_result-tiles.b-search_result-list .b-favorites-product_remove-link{text-decoration:underline}.b-favorites-search_result-tiles.b-search_result-list .b-favorites-product_remove-link:hover{text-decoration:none}.main.myaccount .b-myudpro .b-myudpro-header{margin-bottom:36px;padding:0 0 15px;border-bottom:1px solid #dacce2}.main.myaccount .b-myudpro .title{font:30px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase;font:26px "ProximaNova-Bold",sans-serif}@media only screen and (min-width:751px) and (max-width:1024px){.main.myaccount .b-myudpro .title{font-size:20px}}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount .b-myudpro .title{font-size:20px}}.main.myaccount .b-myudpro .subtitle{font:14px "ProximaNova-Regular",sans-serif;text-transform:none;margin:0}.main.myaccount .b-myudpro .pro-info{margin-bottom:25px}.main.myaccount .b-myudpro .pro-info .pro-info-item{margin-bottom:14px;display:block;width:100%}.main.myaccount .b-myudpro .pro-info .pro-info-item:after{content:"";display:table;clear:both}.main.myaccount .b-myudpro .pro-info .pro-info-item .pro-info-dt{font:14px "ProximaNova-Regular",sans-serif;float:left}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount .b-myudpro .pro-info .pro-info-item .pro-info-dt{float:none}}.main.myaccount .b-myudpro .pro-info .pro-info-item .pro-info-dd{font:14px "ProximaNova-Bold",sans-serif;float:right;text-align:right}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount .b-myudpro .pro-info .pro-info-item.m-discount .pro-info-dt{width:100%}.main.myaccount .b-myudpro .pro-info .pro-info-item.m-discount .pro-info-dt .pro-discount-status{font:14px "ProximaNova-Bold",sans-serif;float:right;text-transform:uppercase}}.main.myaccount .b-myudpro .pro-info .pro-info-item.m-discount .pro-info-dt .g-tooltip{display:block}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount .b-myudpro .pro-info .pro-info-item.m-discount .pro-info-dt .g-tooltip:before,.main.myaccount .b-myudpro .pro-info .pro-info-item.m-discount .pro-info-dt .g-tooltip:after{left:17%}}.main.myaccount .b-myudpro .pro-info .pro-info-item.m-discount .pro-info-dt .g-tooltip-title{font-size:12px;margin-right:10px}@media only screen and (min-width:320px) and (max-width:750px){.main.myaccount .b-myudpro .pro-info .pro-info-item.m-discount .pro-info-dt .g-tooltip-content{left:17%}}.main.myaccount .b-myudpro .pro-info .pro-info-item.m-discount .pro-info-dd{text-transform:uppercase}.main.myaccount .b-myudpro .pro-info .pro-info-item.m-discount .pro-info-dd .my-pro-discount-button{margin:5px 0 0}.pt_product_search_noresult .no_hits_search_suggest,.pt_product_search_noresult .no_hits_search_term{text-transform:uppercase;white-space:nowrap}.pt_product_search_noresult .no_hits_search_suggest:after,.pt_product_search_noresult .no_hits_search_suggest:before,.pt_product_search_noresult .no_hits_search_term:after,.pt_product_search_noresult .no_hits_search_term:before{content:"\0022";text-decoration:none;color:#000;letter-spacing:-2px}.pt_product_search_noresult .no_hits_search_suggest:hover,.pt_product_search_noresult .no_hits_search_term:hover{text-decoration:none}.pt_product_search_noresult .main .content{padding-top:40px;*zoom:1}.pt_product_search_noresult .main .content:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.pt_product_search_noresult .primary h1{font:32px/1.2em "ProximaNova-Semibold",sans-serif;color:#000;text-transform:uppercase;margin-bottom:10px}@media only screen and (min-width:751px) and (max-width:1024px){.pt_product_search_noresult .primary h1{font-size:20px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_product_search_noresult .primary h1{font-size:20px}}.pt_product_search_noresult .primary .b-cantfind-search-link{text-decoration:underline}.pt_product_search_noresult .primary .b-cantfind-search-link:hover{text-decoration:none}.pt_product_search_noresult .primary .no_hits_suggest_message,.pt_product_search_noresult .primary .no_hits_message{font:18px/22px "ProximaNova-Semibold",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.pt_product_search_noresult .primary .no_hits_suggest_message,.pt_product_search_noresult .primary .no_hits_message{font:14px/20px "ProximaNova-Semibold",sans-serif}}.pt_product_search_noresult .primary .b-cantfind-search{margin-bottom:35px;font:16px/22px "ProximaNova-Semibold",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.pt_product_search_noresult .primary .b-cantfind-search{font:14px/20px "ProximaNova-Semibold",sans-serif}}@media only screen and (min-width:320px) and (max-width:750px){.pt_product_search_noresult .primary .b-cantfind-search{margin-bottom:25px}}.pt_product_search_noresult .primary .no_hits_search{margin:20px 0 15px 0}@media only screen and (min-width:320px) and (max-width:750px){.pt_product_search_noresult .primary .no_hits_search{margin:20px 0 5px 0}}.pt_product_search_noresult .primary .no_hits_search .search_label{display:none}.pt_product_search_noresult .primary .no_hits_search .f_field{*zoom:1}.pt_product_search_noresult .primary .no_hits_search .f_field:after{content:"";display:table;clear:both}.pt_product_search_noresult .primary .search_input{width:284px;height:30px;margin-right:10px;line-height:30px;color:#000;float:left;padding:6px 12px}@media only screen and (min-width:320px) and (max-width:750px){.pt_product_search_noresult .primary .search_input{width:200px;height:40px;line-height:40px}}.pt_product_search_noresult .primary .search_button{width:auto;display:inline-block;margin:0;background-color:#46166b;color:white;white-space:nowrap;text-transform:uppercase;border:0;text-align:center;position:static;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms;font:13px/22px "ProximaNova-Bold",sans-serif;padding:0 25px;height:30px;line-height:30px;float:left}.pt_product_search_noresult .primary .search_button:hover{background-color:#dacce2 !important;cursor:pointer}@media only screen and (min-width:320px) and (max-width:750px){.pt_product_search_noresult .primary .search_button{padding:0 25px;height:40px;line-height:40px}}.pt_product_search_noresult .primary .search_button:before{display:none}@media only screen and (min-width:320px) and (max-width:750px){.pt_product_search_noresult .primary .search_button{width:70px;display:block;float:left;padding:0}}.pt_product_search_noresult .b-no_hits_recommendations{margin:0 0 25px 0;*zoom:1}.pt_product_search_noresult .b-no_hits_recommendations:after{content:"";display:table;clear:both}.pt_product_search_noresult .b-no_hits_recommendations .product_tile_wrapper,.pt_product_search_noresult .b-no_hits_recommendations .product_list{margin-bottom:0}@media only screen and (min-width:320px) and (max-width:750px){.pt_product_search_noresult .b-no_hits_recommendations{margin-bottom:0}}.pt_product_search_noresult .b-customer_service-assets{padding:40px 0 0;margin-top:30px}@media only screen and (min-width:320px) and (max-width:750px){.pt_product_search_noresult .b-customer_service-assets{margin-top:15px;padding:0;border-top:0}}@media only screen and (min-width:320px) and (max-width:750px){.pt_product_search_noresult .recommendations_block{padding-bottom:0;margin-bottom:0;padding-top:25px}}.pt_product_search_noresult .recommendations_block .recommendation_title{text-align:center}.b-search_header-title{font:30px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase;padding:30px 0 10px 0}@media only screen and (min-width:751px) and (max-width:1024px){.b-search_header-title{font-size:20px}}@media only screen and (min-width:320px) and (max-width:750px){.b-search_header-title{font-size:20px}}@media only screen and (min-width:320px) and (max-width:750px){.b-search_header-title{font-size:20px;padding-bottom:0}}.b-search_header-results{font:18px/1.2em "ProximaNova-Semibold",sans-serif;text-transform:lowercase;margin-bottom:30px}@media only screen and (min-width:320px) and (max-width:750px){.b-search_header-results{font-size:13px;margin-bottom:15px}}.b-search_header-results-data{font:18px/1.2em "ProximaNova-Bold",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.b-search_header-results-data{font:13px/1.2em "ProximaNova-Semibold",sans-serif}}.b-search_result-tabs{font:13px/1.2em "ProximaNova-Semibold",sans-serif;border-bottom:1px solid #dacce2;margin:0 -500% 25px;padding:0 500%;text-transform:uppercase;position:relative;z-index:2}@media only screen and (min-width:320px) and (max-width:750px){.b-search_result-tabs{font-size:12px}}.b-search_result-tabs .ui-state-default,.b-search_result-tabs .b-search_result-tabs_item{color:#000;display:inline-block;margin:0 25px 0 0;padding:0 0 16px 0;position:relative;top:1px}@media only screen and (min-width:320px) and (max-width:750px){.b-search_result-tabs .ui-state-default,.b-search_result-tabs .b-search_result-tabs_item{margin-right:10px}}.b-search_result-tabs .ui-state-active{color:#46166b;background:url(../images/account/bg_arrow_tabs.png) no-repeat center bottom}.b-search_result-tabs .ui-tabs-anchor:hover,.b-search_result-tabs .b-search_result-tabs_link:hover{text-decoration:none}.b-show_list{margin:15px 0 55px 0;padding:15px 0 0}@media only screen and (min-width:320px) and (max-width:750px){.b-show_list{margin-bottom:25px}}.b-show_list .b-show_list-item{display:inline-block;font-size:14px;color:#000;margin:0 0 0 24px;position:relative}@media only screen and (min-width:320px) and (max-width:750px){.b-show_list .b-show_list-item{font-size:11px;margin:0 0 0 18px}}.b-show_list .b-show_list-item:first-child{margin:0}.b-show_list .b-show_list-item:first-child:before{display:none}.b-show_list .b-show_list-item:before{width:1px;height:17px;background:#000;content:"";position:absolute;left:-14px}@media only screen and (min-width:320px) and (max-width:750px){.b-show_list .b-show_list-item:before{height:10px;left:-11px;top:2px}}.b-show_list .b-show_list-item .b-show_list-link{text-decoration:underline;font:14px/1.2em "ProximaNova-Bold",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.b-show_list .b-show_list-item .b-show_list-link{font:11px/1.2em "ProximaNova-Bold",sans-serif}}.b-show_list .b-show_list-item .b-show_list-link:hover{text-decoration:none}#resultsContents,#resultsEvents{max-width:100%;margin-left:auto;margin-right:auto}#resultsContents:after,#resultsEvents:after{content:" ";display:block;clear:both}#resultsContents .l-bd_landing,#resultsEvents .l-bd_landing{width:33.33333%;float:left;padding-left:0;padding-right:0;min-height:265px;padding:0 5px}#resultsContents .l-bd_landing:nth-child(3n+1),#resultsEvents .l-bd_landing:nth-child(3n+1){padding-left:0;padding-right:15px}#resultsContents .l-bd_landing:nth-child(3n+3),#resultsEvents .l-bd_landing:nth-child(3n+3){padding-right:0;padding-left:15px}@media only screen and (min-width:320px) and (max-width:750px){#resultsContents .l-bd_landing,#resultsEvents .l-bd_landing{width:100%;float:left;height:auto;padding:0}#resultsContents .l-bd_landing:nth-child(3n+1),#resultsEvents .l-bd_landing:nth-child(3n+1){padding:0}#resultsContents .l-bd_landing:nth-child(3n+3),#resultsEvents .l-bd_landing:nth-child(3n+3){padding:0}}#resultsProducts .b-show_list{display:none}.pt_product_search_result .l-lp_search_panel{display:none}.pt_product_search_result.search .l-lp_search_panel{display:block}@media only screen and (min-width:320px) and (max-width:750px){.pt_product_search_result.search .l-lp_search_panel{margin-bottom:20px}}.pt_product_search_result.search .l-lp_search_panel .hidden{display:none !important}.pt_product_search_result.search .l-lp_search_panel .refinement{float:left}@media only screen and (min-width:320px) and (max-width:750px){.pt_product_search_result.search .l-lp_search_panel .refinement+.refinement{margin:7px 0 0}}.pt_product_search_result.search .l-lp_search_panel .refinement a{display:inline-block;padding:0 5px 0 20px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKAQMAAAC3/F3+AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABlBMVEXRwNr////cR+FxAAAAAWJLR0QB/wIt3gAAABFJREFUCNdjYGBgqG/AjhgYAHeiB/mOYlUWAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE0LTA0LTIyVDIyOjM0OjE4KzAwOjAwclKN7QAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNC0wNC0yMlQyMjozNDoxOCswMDowMAMPNVEAAAAASUVORK5CYII=") no-repeat 0 3px;line-height:16px;color:#272727}.pt_product_search_result.search .l-lp_search_panel .refinement a:hover{font-weight:bold;text-decoration:none}.pt_product_search_result.search .l-lp_search_panel .refinement a.clear_refinement{display:none}.pt_product_search_result.search .l-lp_search_panel .refinement .refinement_headline{display:block;pointer-events:none;margin:0 0 15px;font:12px/16px "ProximaNova-Bold",sans-serif;text-transform:uppercase}@media only screen and (min-width:320px) and (max-width:750px){.pt_product_search_result.search .l-lp_search_panel .refinement .refinement_headline{position:relative;margin:0;padding:0 10px;pointer-events:all;cursor:pointer;border:1px solid #dacce2;font:11px/28px "ProximaNova-Semibold",sans-serif}.pt_product_search_result.search .l-lp_search_panel .refinement .refinement_headline:after{content:'';display:inline-block;margin:-2px 0 0;height:0;width:0;vertical-align:middle;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #350958;border-bottom:0}.pt_product_search_result.search .l-lp_search_panel .refinement .refinement_headline:after{-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0);position:absolute;top:50%;right:11px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_product_search_result.search .l-lp_search_panel .refinement .refinement_headline.expanded:after{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.pt_product_search_result.search .l-lp_search_panel .refinement .refinement_list:after{content:"";display:table;clear:both}@media only screen and (min-width:320px) and (max-width:750px){.pt_product_search_result.search .l-lp_search_panel .refinement .refinement_list{display:none;padding:10px 20px;border:1px solid #dacce2;border-top:0}}.pt_product_search_result.search .l-lp_search_panel .refinement .refinement_list_item{float:left;margin:5px 0}.pt_product_search_result.search .l-lp_search_panel .refinement .refinement_list_item.selected a{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAOCAMAAAAsYw3eAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAq1BMVEUAAAD///9FJWpGJmtGJmpGJmpFJmpGJmtGJmpFJmpFJmpGJmtFJmpGJmpGJmpFJmpGJmpGJmpFJmpzWo28q8jbzeLazOHazeGRfaZGJmtKLG/Gt9B/aZdKLG3BuMz////b1eFHKWyvo72zocBHKGvVz9z7+/tkTIFwWIr9/P10Xo5dQ3yfka/e2ePo5exPMXGHdZyrnrnazeL6+ftjSoBeRHzKw9NLLG6xpr8JzhWwAAAAEXRSTlMAABWNiTro5iYl7WADB9DNBPqj+AgAAAABYktHRAH/Ai3eAAAAfUlEQVQI1z3KRxbCMAwEUAUINRQLLGPahJrQe7n/yTAGM0+L+ZKIQgrF0r/H5Uo19FpdNYgS35stbneIuj0tRvftYOh2o/EESKc8E4c5L5arzObrD2RjtzvmPTwOR1Z8gofBmVmlwMVB43pTd3wvAjyeL4S3XySKSMT4EYc3WcsMTyKmeDEAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTQtMDQtMjJUMjI6MzQ6MDErMDA6MDArYMigAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE0LTA0LTIyVDIyOjM0OjAxKzAwOjAwWj1wHAAAAABJRU5ErkJggg==") no-repeat 0 0}.pt_product_search_result.search .l-lp_search_panel .refinement.refinement_products{float:left;width:33.3%}@media only screen and (min-width:320px) and (max-width:750px){.pt_product_search_result.search .l-lp_search_panel .refinement.refinement_products{width:100%;float:none}}.pt_product_search_result.search .l-lp_search_panel .refinement.refinement_products .refinement_list_item{width:49%}.pt_product_search_result.search .l-lp_search_panel .refinement.refinement_color{float:left;width:33.3%}@media only screen and (min-width:751px) and (max-width:1024px){.pt_product_search_result.search .l-lp_search_panel .refinement.refinement_color{width:46.3%;margin:0 20% 0 0}}@media only screen and (min-width:320px) and (max-width:750px){.pt_product_search_result.search .l-lp_search_panel .refinement.refinement_color{width:100%;float:none}}.pt_product_search_result.search .l-lp_search_panel .refinement.refinement_color .refinement_list_item{float:left;width:15%;height:80px;margin:0 5% 2% 0;border:1px solid #fff}.pt_product_search_result.search .l-lp_search_panel .refinement.refinement_color .refinement_list_item:hover{border:1px solid #ccc}@media only screen and (min-width:320px) and (max-width:750px){.pt_product_search_result.search .l-lp_search_panel .refinement.refinement_color .refinement_list_item{width:20.5%;margin:0 4.5% 2% 0}}.pt_product_search_result.search .l-lp_search_panel .refinement.refinement_color .refinement_list_item.selected{border:1px solid #ccc;background:#f5eef6}.pt_product_search_result.search .l-lp_search_panel .refinement.refinement_color .refinement_list_item .refinement_list_link{position:relative;display:block;height:80px;overflow:hidden;padding:49px 0 0;text-align:center;background:0}.pt_product_search_result.search .l-lp_search_panel .refinement.refinement_color .refinement_list_item .refinement_list_link:before{content:'';position:absolute;top:0;left:50%;width:49px;height:49px;margin-left:-24px;overflow:hidden;background:url("../images/ud-color-refinements.jpg") -49px -98px no-repeat}.pt_product_search_result.search .l-lp_search_panel .refinement.refinement_color .refinement_list_item.blacks .refinement_list_link:before{background-position:0 0}.pt_product_search_result.search .l-lp_search_panel .refinement.refinement_color .refinement_list_item.blues .refinement_list_link:before{background-position:-49px 0}.pt_product_search_result.search .l-lp_search_panel .refinement.refinement_color .refinement_list_item.bronzes .refinement_list_link:before{background-position:-98px 0}.pt_product_search_result.search .l-lp_search_panel .refinement.refinement_color .refinement_list_item.browns .refinement_list_link:before{background-position:-147px 0}.pt_product_search_result.search .l-lp_search_panel .refinement.refinement_color .refinement_list_item.greens .refinement_list_link:before{background-position:-49px -49px}.pt_product_search_result.search .l-lp_search_panel .refinement.refinement_color .refinement_list_item.greys .refinement_list_link:before{background-position:0 -49px}.pt_product_search_result.search .l-lp_search_panel .refinement.refinement_color .refinement_list_item.neutrals .refinement_list_link:before{background-position:-98px -49px}.pt_product_search_result.search .l-lp_search_panel .refinement.refinement_color .refinement_list_item.pinks .refinement_list_link:before{background-position:-147px -49px}.pt_product_search_result.search .l-lp_search_panel .refinement.refinement_color .refinement_list_item.purples .refinement_list_link:before{background-position:-196px -49px}.pt_product_search_result.search .l-lp_search_panel .refinement.refinement_color .refinement_list_item.whites .refinement_list_link:before{background-position:0 0}.pt_product_search_result.search .l-lp_search_panel .refinement.refinement_price{float:left;width:16.6%}@media only screen and (min-width:320px) and (max-width:750px){.pt_product_search_result.search .l-lp_search_panel .refinement.refinement_price{width:100%;float:none}}.pt_product_search_result.search .l-lp_search_panel .refinement.refinement_price .refinement_list_item{float:none}.pt_product_search_result.search .l-lp_search_panel .refinement.refinement_ingredients{float:left;width:16.6%}@media only screen and (min-width:320px) and (max-width:750px){.pt_product_search_result.search .l-lp_search_panel .refinement.refinement_ingredients{width:100%;float:none}}.pt_product_search_result.search .l-lp_search_panel .refinement.refinement_ingredients .refinement_list_item{float:none}.pt_product_search_result.search .l-lp_search_panel .search_result_options{clear:both}.pt_product_search_result.search .l-lp_search_panel .search_result_options .sort_by_label{margin:0 0 3px;font-family:"ProximaNova-Bold",sans-serif}.pt_product_search_result.search .l-lp_search_panel .b-filters-wrapper{margin-bottom:20px}.pt_product_search_result.search .l-lp_search_panel .b-filters-wrapper:after{content:"";display:table;clear:both}@media only screen and (min-width:320px) and (max-width:750px){.pt_product_search_result.search .l-lp_search_panel .b-filters-wrapper{display:none;padding:7px 0 0}}.pt_product_search_result.search .l-lp_search_panel .search_filters_wrapper .refinement_color{float:right;width:auto}.pt_product_search_result.search .l-lp_search_panel .b-filters-button{-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms;height:30px;width:178px;background:#46166a;font:13px/30px "ProximaNova-Bold",sans-serif;color:#fff;cursor:pointer;text-align:center;text-transform:uppercase}@media only screen and (min-width:320px) and (max-width:750px){.pt_product_search_result.search .l-lp_search_panel .b-filters-button{width:100%;float:none;display:block;padding:0 0 0 20px;text-align:left}}.pt_product_search_result.search .l-lp_search_panel .b-filters-button:hover{background:#dacce2;text-decoration:none}.pt_product_search_result.search .l-lp_search_panel .b-filters-button.show{display:none}@media only screen and (min-width:320px) and (max-width:750px){.pt_product_search_result.search .l-lp_search_panel .b-filters-button.show{display:block}.pt_product_search_result.search .l-lp_search_panel .b-filters-button.show:before{content:'+';display:inline-block;margin:0 5px 0 0}}.pt_product_search_result.search .l-lp_search_panel .b-filters-button.close:before{content:'X';display:inline-block;margin:0 5px 0 0}.pt_product_search_result.search .l-lp_search_panel .b-filters-button.clear{float:left;margin:20px 0 0 -25px}@media only screen and (min-width:320px) and (max-width:750px){.pt_product_search_result.search .l-lp_search_panel .b-filters-button.clear{margin:5px 0 0}}.b-error_promo{padding-bottom:30px}.b-404-container-image{float:left;width:550px;height:235px}@media only screen and (min-width:751px) and (max-width:1024px){.b-404-container-image{width:460px;height:195px}}@media only screen and (min-width:320px) and (max-width:750px){.b-404-container-image{float:none;width:auto;height:auto;margin-bottom:8px}}.b-404-container-info{float:left;width:387px;margin:60px 0 0 -17px}@media only screen and (min-width:751px) and (max-width:1024px){.b-404-container-info{width:248px;margin:10px 0 0 0}}@media only screen and (min-width:320px) and (max-width:750px){.b-404-container-info{float:none;width:auto;margin:0 0 19px}}.b-404-image{max-width:100%}.b-404-title{font:30px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase;text-transform:none;margin-bottom:4px}@media only screen and (min-width:751px) and (max-width:1024px){.b-404-title{font-size:20px}}@media only screen and (min-width:320px) and (max-width:750px){.b-404-title{font-size:20px}}@media only screen and (min-width:320px) and (max-width:750px){.b-404-title{font-size:21px;text-align:center;margin-bottom:10px}}.b-404-description{font:14px "ProximaNova-Regular",sans-serif;margin-bottom:17px}@media only screen and (min-width:320px) and (max-width:750px){.b-404-description{font-size:13px;margin-bottom:25px}}.b-404-link{text-decoration:underline}@media only screen and (min-width:320px) and (max-width:750px){.b-404-button{width:100%}}.pt_error .px-block-container{padding-top:25px}.pt_error .px-block-container .px-page-title{font-size:36px}.pt_error .px-block-container .px-captcha-wrapper{padding:20px 0}.pt_error .px-block-container .px-content,.pt_error .px-block-container .px-list-item{font-size:16px;padding:5px 0}.pt_error .px-block-container .px-list{padding:20px 0}.pt_error .px-block-container .px-list-item{margin-left:30px;list-style:disc}.pt_error .px-block-container .page-footer__paragraph{font-size:16px}.pt_error .px-block-container .page-footer__paragraph a{color:#000}@media only screen and (min-width:320px) and (max-width:750px){.b-error_recommendations .mobile-toggle-wrapper{border-bottom:0}.b-error_recommendations .mobile-toggle-wrapper .mobile-toggle:before{margin-top:-5px}}.b-bd_page_title{font:60px/.933 "ProximaNova-Light",sans-serif;color:#000;padding:5px 0;text-transform:uppercase;line-height:40px;padding:60px 0 40px;text-align:center}@media only screen and (min-width:751px) and (max-width:1024px){.b-bd_page_title{font-size:37px}}@media only screen and (min-width:320px) and (max-width:750px){.b-bd_page_title{font-size:25px}}@media only screen and (min-width:320px) and (max-width:750px){.b-bd_page_title{line-height:normal;padding:15px 0}}.pt_backdoor .l-bd_landing .l-bd_blog-items,.pt_backdoor .l-bd_landing .l-bd_video-items,.pt_backdoor .l-bd_landing .l-bd_press-items,.pt_backdoor .l-bd_landing .l-bd_look-items,.pt_backdoor .l-bd_landing .l-bd_event-items{max-width:100%;margin-left:auto;margin-right:auto;padding:40px 0 35px;position:relative}.pt_backdoor .l-bd_landing .l-bd_blog-items:after,.pt_backdoor .l-bd_landing .l-bd_video-items:after,.pt_backdoor .l-bd_landing .l-bd_press-items:after,.pt_backdoor .l-bd_landing .l-bd_look-items:after,.pt_backdoor .l-bd_landing .l-bd_event-items:after{content:" ";display:block;clear:both}.pt_backdoor .l-bd_landing .l-bd_blog-item,.pt_backdoor .l-bd_landing .l-bd_video-item,.pt_backdoor .l-bd_landing .l-bd_press-item,.pt_backdoor .l-bd_landing .l-bd_look-item,.pt_backdoor .l-bd_landing .l-bd_event-item{width:33.33333%;float:left;position:relative;padding-top:0}@media only screen and (min-width:320px) and (max-width:750px){.pt_backdoor .l-bd_landing .l-bd_blog-item,.pt_backdoor .l-bd_landing .l-bd_video-item,.pt_backdoor .l-bd_landing .l-bd_press-item,.pt_backdoor .l-bd_landing .l-bd_look-item,.pt_backdoor .l-bd_landing .l-bd_event-item{width:100%;float:left}}.pt_backdoor .l-bd_landing .l-bd_blog-item_1,.pt_backdoor .l-bd_landing .l-bd_video-item_1,.pt_backdoor .l-bd_landing .l-bd_press-item_1,.pt_backdoor .l-bd_landing .l-bd_look-item_1,.pt_backdoor .l-bd_landing .l-bd_event-item_1{padding-left:0;padding-right:13.33333px}@media only screen and (min-width:320px) and (max-width:750px){.pt_backdoor .l-bd_landing .l-bd_blog-item_1,.pt_backdoor .l-bd_landing .l-bd_video-item_1,.pt_backdoor .l-bd_landing .l-bd_press-item_1,.pt_backdoor .l-bd_landing .l-bd_look-item_1,.pt_backdoor .l-bd_landing .l-bd_event-item_1{padding-left:0;padding-right:0}}.pt_backdoor .l-bd_landing .l-bd_blog-item_3,.pt_backdoor .l-bd_landing .l-bd_video-item_3,.pt_backdoor .l-bd_landing .l-bd_press-item_3,.pt_backdoor .l-bd_landing .l-bd_look-item_3,.pt_backdoor .l-bd_landing .l-bd_event-item_3{padding-right:0;padding-left:13.33333px}@media only screen and (min-width:320px) and (max-width:750px){.pt_backdoor .l-bd_landing .l-bd_blog-item_3,.pt_backdoor .l-bd_landing .l-bd_video-item_3,.pt_backdoor .l-bd_landing .l-bd_press-item_3,.pt_backdoor .l-bd_landing .l-bd_look-item_3,.pt_backdoor .l-bd_landing .l-bd_event-item_3{padding-left:0;padding-right:0}}.pt_backdoor .l-bd_landing .l-bd_blog-item_2,.pt_backdoor .l-bd_landing .l-bd_video-item_2,.pt_backdoor .l-bd_landing .l-bd_press-item_2,.pt_backdoor .l-bd_landing .l-bd_look-item_2,.pt_backdoor .l-bd_landing .l-bd_event-item_2{padding-left:6.66667px;padding-right:6.66667px}@media only screen and (min-width:320px) and (max-width:750px){.pt_backdoor .l-bd_landing .l-bd_blog-item_2,.pt_backdoor .l-bd_landing .l-bd_video-item_2,.pt_backdoor .l-bd_landing .l-bd_press-item_2,.pt_backdoor .l-bd_landing .l-bd_look-item_2,.pt_backdoor .l-bd_landing .l-bd_event-item_2{padding-left:0;padding-right:0}}.l-bd_landing .l-bd_video-items:before,.l-bd_landing .l-bd_press-items:before,.l-bd_landing .l-bd_look-items:before{content:'';background:url(../images/backdoor/bd-landing-item-side.png) no-repeat top right;position:absolute;bottom:0;right:100%;height:168px;width:132px;margin-right:-70px;margin-bottom:23px}@media only screen and (min-width:320px) and (max-width:750px){.l-bd_landing .l-bd_video-items:before,.l-bd_landing .l-bd_press-items:before,.l-bd_landing .l-bd_look-items:before{display:none}}.l-bd_landing .l-bd_look-items:before{margin-bottom:4px}.l-bd_landing .l-bd_press-items:before{margin-bottom:23px}.l-bd_blog-items .cta-medium-item{max-width:100%}.b-bd_landing_navigation-title{font:60px/.933 "ProximaNova-Light",sans-serif;color:#000;padding:5px 0;text-transform:uppercase;padding-top:25px;text-align:center}@media only screen and (min-width:751px) and (max-width:1024px){.b-bd_landing_navigation-title{font-size:37px}}@media only screen and (min-width:320px) and (max-width:750px){.b-bd_landing_navigation-title{font-size:25px}}.b-bd_landing_navigation-description{font:14px/1.2 "ProximaNova-Regular",sans-serif;text-align:center}.b-bd_landing_navigation-items{max-width:100%;margin-left:auto;margin-right:auto;padding:25px 0 35px;position:relative}.b-bd_landing_navigation-items:after{content:" ";display:block;clear:both}.b-bd_landing_navigation-items:before{content:'';background:url(../images/backdoor/bd-landing-item-side-last.png) no-repeat top left;position:absolute;bottom:100%;right:0;height:168px;width:138px;margin-right:-50px;margin-bottom:-122px}@media only screen and (min-width:320px) and (max-width:750px){.b-bd_landing_navigation-items:before{display:none}}.b-bd_landing_navigation-item{width:20%;float:left;padding:0 10px;position:relative;text-align:center}@media only screen and (min-width:320px) and (max-width:750px){.b-bd_landing_navigation-item{width:33.33333%;float:left}}.b-bd_landing_navigation-item_link{font:15px/18px "ProximaNova-Bold",sans-serif;text-transform:uppercase}@media only screen and (min-width:320px) and (max-width:750px){.b-bd_landing_navigation-item_link{text-transform:capitalize}}.b-bd_landing_navigation-item_link:hover{background:#46166b;color:#fff;text-decoration:none}.b-bd_landing_navigation-item_img{border:1px solid #dacce2;display:block;max-width:100%;margin:0 auto 8px}@media only screen and (min-width:320px) and (max-width:750px){.b-bd_landing_navigation-item_img{display:none}}.b-youtube_iframe{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.b-youtube_iframe-video{position:absolute;top:0;left:0;height:100%;width:100%}.b-bd_event-img{max-width:100%;width:100%}.b-bd_event-title{font:16px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase;padding:15px 0 0}@media only screen and (min-width:320px) and (max-width:750px){.b-bd_event-title{font-size:15px}}.b-bd_event-description{font:14px/1.2 "ProximaNova-Regular",sans-serif;padding:15px 0}.b-bd_event-date,.b-bd_event-location{padding:0 0 20px}.b-bd_event-date_title,.b-bd_event-location_title{font:14px/1.2 "ProximaNova-Bold",sans-serif;color:#999;display:block}.b-bd_event-tools{padding:20px 0}.b-bd_event-tools_directions{border-bottom:1px solid #dacce2;margin-right:10px}.b-bd_event-tools_directions:hover{text-decoration:none}.b-bd_event-tools_send_to_phone{border-bottom:1px solid #dacce2;margin-left:10px}.b-bd_event-tools_send_to_phone:hover{text-decoration:none}.b-bd_event-all_directions_link{border-bottom:1px solid #dacce2}.b-bd_event-all_directions_link:hover{text-decoration:none}.b-bd_event_featured{max-width:100%;margin-left:auto;margin-right:auto}.b-bd_event_featured:after{content:" ";display:block;clear:both}.b-bd_event_featured-img_wrapper{width:66.66667%;float:left;padding-right:15px}@media only screen and (min-width:751px) and (max-width:1024px){.b-bd_event_featured-img_wrapper{width:100%;float:left;padding:0 0 25px}}@media only screen and (min-width:320px) and (max-width:750px){.b-bd_event_featured-img_wrapper{width:100%;float:left;padding:0}}.b-bd_event_featured-info_primary,.b-bd_event_featured-info_secondary{width:33.33333%;float:left;padding-left:15px}@media only screen and (min-width:751px) and (max-width:1024px){.b-bd_event_featured-info_primary{width:66.66667%;float:left;padding:0}}@media only screen and (min-width:320px) and (max-width:750px){.b-bd_event_featured-info_primary{width:100%;float:left;padding:0}}.b-bd_event_featured-info_secondary{padding-top:20px}@media only screen and (min-width:751px) and (max-width:1024px){.b-bd_event_featured-info_secondary{width:33.33333%;float:left;padding:0}}@media only screen and (min-width:320px) and (max-width:750px){.b-bd_event_featured-info_secondary{width:100%;float:left;padding:20px 0 0}}.b-bd_event_featured-img{max-width:100%;width:100%;display:block}.b-bd_event_featured-title{font:32px/1.2em "ProximaNova-Semibold",sans-serif;color:#000;text-transform:uppercase;padding:0;color:#000}@media only screen and (min-width:751px) and (max-width:1024px){.b-bd_event_featured-title{font-size:20px}}@media only screen and (min-width:320px) and (max-width:750px){.b-bd_event_featured-title{font-size:20px}}.b-bd_event_featured-description{font:14px/1.2 "ProximaNova-Regular",sans-serif;padding:15px 0 0}.b-bd_event_featured-date,.b-bd_event_featured-location{padding:0 0 20px}.b-bd_event_featured-date_title,.b-bd_event_featured-location_title{font:14px "ProximaNova-Bold",sans-serif;color:#999;display:block}.b-bd_event_featured-tools{padding:20px 0 0}.b-bd_event_featured-tools_directions{border-bottom:1px solid #dacce2;margin-right:10px}.b-bd_event_featured-tools_directions:hover{text-decoration:none}.b-bd_event_featured-tools_send_to_phone{border-bottom:1px solid #dacce2;margin-left:10px}.b-bd_event_featured-tools_send_to_phone:hover{text-decoration:none}.b-bd_event_featured-all_directions_link{border-bottom:1px solid #dacce2}.b-bd_event_featured-all_directions_link:hover{text-decoration:none}.l-bd_look-items{max-width:100%;margin-left:auto;margin-right:auto;padding:0 0 60px}.l-bd_look-items:after{content:" ";display:block;clear:both}.l-bd_look-item{width:50%;float:left;padding:35px 0 0}.l-bd_look-item--odd{padding-right:15px}.l-bd_look-item--even{padding-left:15px}.b-bd_look-link:hover{text-decoration:none}.b-bd_look-img{border:1px solid #dacce2;max-width:100%;width:100%}.b-bd_look-title{font:16px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase;padding:15px 0 0;color:#46166b;text-align:center}@media only screen and (min-width:320px) and (max-width:750px){.b-bd_look-title{font-size:15px}}.b-bd_look_details-name{font:60px/.933 "ProximaNova-Light",sans-serif;color:#000;padding:5px 0;text-transform:uppercase;text-align:center}@media only screen and (min-width:751px) and (max-width:1024px){.b-bd_look_details-name{font-size:37px}}@media only screen and (min-width:320px) and (max-width:750px){.b-bd_look_details-name{font-size:25px}}.b-bd_look_details-description{font:14px/1.5 "ProximaNova-Regular",sans-serif;text-align:center}.b-bd_look_details .product_tile,.b-bd_look_details .b-product_tile{width:317px}@media only screen and (min-width:751px) and (max-width:1024px){.b-bd_look_details .product_tile,.b-bd_look_details .b-product_tile{width:233px}}@media only screen and (min-width:320px) and (max-width:750px){.b-bd_look_details .product_tile,.b-bd_look_details .b-product_tile{width:138px;margin-left:0}}.l-bd_related_carousel-item .b-bd_look-title{display:none}.b-bd_press-link:hover{text-decoration:none}.b-bd_press-img{border:1px solid #dacce2;max-width:100%;width:100%}.b-bd_press-title{font:16px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase;padding:15px 0 0;color:#46166b;text-align:center}@media only screen and (min-width:320px) and (max-width:750px){.b-bd_press-title{font-size:15px}}.b-bd_press-date:before{content:'|';padding:0 10px;display:inline-block}.b-bd_press-description{font:14px/1.2 "ProximaNova-Regular",sans-serif;color:#000;text-align:center}.b-bd_press-description:after{content:"\0000a0";display:inline}.l-bd_related_carousel-item .b-bd_press-title,.l-bd_related_carousel-item .b-bd_press-description{display:none}.b-bd_press_details-name{font:60px/.933 "ProximaNova-Light",sans-serif;color:#000;padding:5px 0;text-transform:uppercase;text-align:center}@media only screen and (min-width:751px) and (max-width:1024px){.b-bd_press_details-name{font-size:37px}}@media only screen and (min-width:320px) and (max-width:750px){.b-bd_press_details-name{font-size:25px}}.b-bd_press_details-description{font:14px/1.5 "ProximaNova-Regular",sans-serif;text-align:center}.b-bd_press_details-ampliance-container img{max-width:100%}.b-bd_video-link{display:block}.b-bd_video-link:hover{text-decoration:none}.b-bd_video-link:hover .b-bd_video-img_wrapper:after{opacity:1}.b-bd_video-img{max-width:100%;width:100%;display:block}.b-bd_video-title{font:16px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase;padding:15px 0 0;color:#46166b;text-align:center}@media only screen and (min-width:320px) and (max-width:750px){.b-bd_video-title{font-size:15px}}.b-bd_video-img_wrapper{position:relative}.b-bd_video-img_wrapper:before{font:14px/1.5 "ProximaNova-Regular",sans-serif;content:attr(data-duration);background:#000;color:#fff;padding:0 5px;position:absolute;bottom:0;right:0;z-index:2}.b-bd_video-img_wrapper:after{content:'';background:url(../images/icons/ico_play_70x70.png) no-repeat center center;position:absolute;opacity:.5;transition:opacity .3s ease-in;height:100%;width:100%;left:0;top:0;z-index:3}.b-bd_video_featured-link:hover{text-decoration:none}.b-bd_video_featured-link:hover .b-bd_video_featured-img_wrapper:after{opacity:1}.b-bd_video_featured-img{max-width:100%;width:100%;display:block}.b-bd_video_featured-title{font:32px/1.2em "ProximaNova-Semibold",sans-serif;color:#000;text-transform:uppercase;padding:0;color:#46166b}@media only screen and (min-width:751px) and (max-width:1024px){.b-bd_video_featured-title{font-size:20px}}@media only screen and (min-width:320px) and (max-width:750px){.b-bd_video_featured-title{font-size:20px}}@media only screen and (min-width:751px) and (max-width:1024px){.b-bd_video_featured-title{padding:20px 0}}.b-bd_video_featured-img_wrapper{position:relative}.b-bd_video_featured-img_wrapper:before{font:14px/1.5 "ProximaNova-Regular",sans-serif;content:attr(data-duration);background:#000;color:#fff;padding:0 5px;position:absolute;bottom:0;right:0;z-index:2}.b-bd_video_featured-img_wrapper:after{content:'';background:url(../images/icons/ico_play_70x70.png) no-repeat center center;position:absolute;opacity:.5;transition:opacity .3s ease-in;height:100%;width:100%;left:0;top:0;z-index:3}.b-bd_video_featured-button{margin-top:30px}.l-bd_video_featured{max-width:100%;margin-left:auto;margin-right:auto}.l-bd_video_featured:after{content:" ";display:block;clear:both}.l-bd_video_featured-img{width:66.66667%;float:left;padding-left:0;padding-right:0;cursor:pointer;padding-left:0}@media only screen and (min-width:751px) and (max-width:1024px){.l-bd_video_featured-img{width:100%;float:left;padding:0}}@media only screen and (min-width:320px) and (max-width:750px){.l-bd_video_featured-img{width:100%;float:left;padding:20px 0}}.l-bd_video_featured-info{width:33.33333%;float:right;padding-left:0;padding-right:0;padding-right:0}@media only screen and (min-width:751px) and (max-width:1024px){.l-bd_video_featured-info{width:100%;float:left;padding:0}}@media only screen and (min-width:320px) and (max-width:750px){.l-bd_video_featured-info{width:100%;float:left;padding:0}}.l-bd_related_assets-items,.b-bd_products_used .b-bd_products_used-items{padding:30px 0}.l-bd_related_assets-item{min-height:295px}@media only screen and (min-width:751px) and (max-width:1024px){.l-bd_related_assets-item{min-height:250px}}@media only screen and (min-width:320px) and (max-width:750px){.l-bd_related_assets-item{min-height:inherit}}.l-bd_related_assets-item .b-bd_video-title{max-height:55px;overflow:hidden}@media only screen and (min-width:320px) and (max-width:750px){.l-bd_related_assets-item .b-bd_video-title{min-height:inherit;overflow:visible}}.b-bd_video-link:hover{text-decoration:none}.b-bd_video-link:hover .b-bd_video-img_wrapper:after{opacity:1}.b-bd_video-img{max-width:100%;width:100%;display:block}.b-bd_video-title{font:16px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase;padding:15px 0 0;color:#46166b;text-align:center}@media only screen and (min-width:320px) and (max-width:750px){.b-bd_video-title{font-size:15px}}.b-bd_video-img_wrapper{position:relative}.b-bd_video-img_wrapper:before{font:14px/1.5 "ProximaNova-Regular",sans-serif;content:attr(data-duration);background:#000;color:#fff;padding:0 5px;position:absolute;bottom:0;right:0;z-index:2}.b-bd_video-img_wrapper:after{content:'';background:url(../images/icons/ico_play_70x70.png) no-repeat center center;position:absolute;opacity:.5;transition:opacity .3s ease-in;height:100%;width:100%;left:0;top:0;z-index:3}.l-bd_related_carousel-item .b-bd_video-title{display:none}.pt_backdoor .main>.content{padding:0 0 55px}.b-bd_back_to_category-link{font:14px/2.2 "ProximaNova-Regular",sans-serif}.b-bd_back_to_category-link:before{margin-top:-2px}.b-bd_explore_more{border-bottom:1px solid #350958;margin:0 -500%;padding:0 500%}.b-bd_explore_more-main_wrapper{position:relative}.b-bd_explore_more-carousel_wrapper{overflow:hidden;position:relative}.b-bd_explore_more-button{font:14px/1.2 "ProximaNova-Bold",sans-serif;background:#dacce2;border-top:1px solid #350958;color:#350958;cursor:pointer;padding:7px 10px;position:absolute;right:0;top:100%;text-transform:uppercase}.b-bd_explore_more .carousel_navigation_list{display:none}.b-bd_explore_more .contentcarousel{padding:20px 40px}.b-bd_explore_more .jcarousel-prev,.b-bd_explore_more .jcarousel-next{display:block;background:url(../images/icons/ico_arrow_left.png) no-repeat center center;position:absolute;height:100%;width:30px;top:0;z-index:4}.b-bd_explore_more .jcarousel-prev.disabled,.b-bd_explore_more .jcarousel-next.disabled{display:none}.b-bd_explore_more .jcarousel-prev{left:0}.b-bd_explore_more .jcarousel-next{background:url(../images/icons/ico_arrow_right.png) no-repeat center center;right:0}.js-bd-show-more-container{-webkit-transition:height .3s ease-in;transition:height .3s ease-in;overflow:hidden}.l-bd_related_carousel-item{width:146px;padding:0 7px !important}@media only screen and (min-width:320px) and (max-width:750px){.l-bd_related_carousel-item{padding:0 30px;width:200px}}.l-bd_related_assets-items{max-width:100%;margin-left:auto;margin-right:auto}.l-bd_related_assets-items:after{content:" ";display:block;clear:both}.l-bd_related_assets-item{width:33.33333%;float:left;padding-left:0;padding-right:0;padding:0 15px}.b-bd_featured_product{max-width:100%;margin-left:auto;margin-right:auto;padding:40px 0;position:relative}.b-bd_featured_product:after{content:" ";display:block;clear:both}.b-bd_featured_product-image_wrapper{width:50%;float:left;padding-right:15px}@media only screen and (min-width:320px) and (max-width:750px){.b-bd_featured_product-image_wrapper{width:100%;float:left;padding:0}}.b-bd_featured_product .b-product_img{max-width:100%}.b-bd_featured_product-info_wrapper{width:50%;float:left;padding-left:15px}@media only screen and (min-width:320px) and (max-width:750px){.b-bd_featured_product-info_wrapper{width:100%;float:left;padding:0;text-align:center}}.b-bd_featured_product-badge{padding-bottom:10px}.b-bd_featured_product-badge .product_badge{display:inline-block;position:static}@media only screen and (min-width:320px) and (max-width:750px){.b-bd_featured_product-badge{padding-top:10px}}.b-bd_featured_product-title,.b-bd_featured_product .product_name{font:32px/1.2em "ProximaNova-Semibold",sans-serif;color:#000;text-transform:uppercase}@media only screen and (min-width:751px) and (max-width:1024px){.b-bd_featured_product-title,.b-bd_featured_product .product_name{font-size:20px}}@media only screen and (min-width:320px) and (max-width:750px){.b-bd_featured_product-title,.b-bd_featured_product .product_name{font-size:20px}}@media only screen and (min-width:320px) and (max-width:750px){.b-bd_featured_product-title,.b-bd_featured_product .product_name{text-align:center;margin:0}}.b-bd_featured_product-subtitle,.b-bd_featured_product .product_subtitle{font:24px/1em "ProximaNova-Bold",sans-serif;color:#000;text-transform:capitalize}@media only screen and (min-width:320px) and (max-width:750px){.b-bd_featured_product-subtitle,.b-bd_featured_product .product_subtitle{text-align:center}}.b-bd_featured_product-price{float:left}@media only screen and (min-width:320px) and (max-width:750px){.b-bd_featured_product-price{float:none;text-align:center}}.b-bd_featured_product-rating{float:right}@media only screen and (min-width:320px) and (max-width:750px){.b-bd_featured_product-rating{float:none;text-align:center}.b-bd_featured_product-rating .bv-rating{float:none;display:inline-block}.b-bd_featured_product-rating .inline_rating_label_link{display:none}}.b-bd_featured_product-description{font:14px/normal "ProximaNova-Regular",sans-serif;border-top:1px solid #dacde1;float:left;margin:15px 0 0;padding:15px 0 0;width:100%}@media only screen and (min-width:320px) and (max-width:750px){.b-bd_featured_product-description{display:none}}.b-bd_featured_product-shop_button{clear:both;padding-top:15px}@media only screen and (min-width:320px) and (max-width:750px){.b-bd_featured_product-shop_button{padding:0}}.b-bd_recently_viewed .b-bd-title{background:0;border:1px solid #350958;padding:53px 0 0;height:auto}.b-bd_recently_viewed .b-bd-title_text{font:30px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase}@media only screen and (min-width:751px) and (max-width:1024px){.b-bd_recently_viewed .b-bd-title_text{font-size:20px}}@media only screen and (min-width:320px) and (max-width:750px){.b-bd_recently_viewed .b-bd-title_text{font-size:20px}}.l-bd_related_assets-items,.b-bd_products_used .b-bd_products_used-items{padding:30px 0}.b-bd-title{background:url(../images/backdoor/strip-texture-tall.jpg) #000;background-attachment:fixed;background-position-x:center;margin:0 -500%;text-align:center}.b-bd-title_text,.b-bd-title_link,.b-bd-title_link:hover{font:60px/.933 "ProximaNova-Light",sans-serif;color:#000;padding:5px 0;text-transform:uppercase;color:#fff;cursor:pointer;display:inline-block;line-height:.65;padding:0;position:relative;top:1px;text-decoration:none;vertical-align:bottom}@media only screen and (min-width:751px) and (max-width:1024px){.b-bd-title_text,.b-bd-title_link,.b-bd-title_link:hover{font-size:37px}}@media only screen and (min-width:320px) and (max-width:750px){.b-bd-title_text,.b-bd-title_link,.b-bd-title_link:hover{font-size:25px}}.safari .b-bd-title_text,.safari .b-bd-title_link,.safari .b-bd-title_link:hover{top:3px}.mobile.chrome .b-bd-title_text,.mobile.chrome .b-bd-title_link,.mobile.chrome .b-bd-title_link:hover{top:2px}.b-bd-title_text:after,.b-bd-title_link:after,.b-bd-title_link:hover:after{content:'';display:inline-block;height:1em;vertical-align:bottom}.b-bd-title_text{cursor:default}.l-bd-filter{display:inline-block;margin:0 9px;padding:10px 0;text-align:left;text-transform:initial;width:150px}.l-bd-filter .selectboxit-btn{font:12px/20px "ProximaNova-Regular",sans-serif;padding:0 9px 0 9px;text-transform:capitalize}.l-bd-filter .selectboxit-arrow-container:after{border:4px solid #46166b;border-bottom:0;border-left-color:transparent;border-right-color:transparent;height:0}.l-bd-filter .selectboxit-list{font:12px/25px "ProximaNova-Regular",sans-serif;max-height:137px !important}.l-bd-filter .selectboxit-option{line-height:27px;padding:0 9px 0 9px}@media only screen and (min-width:320px) and (max-width:750px){.l-bd-filter{display:block;margin:0 auto;padding:5px 0 5px;width:280px}.l-bd-filter .selectboxit-btn{font:13px/28px "ProximaNova-Regular",sans-serif;padding:0 9px 0 9px;text-transform:capitalize}.l-bd-filter .selectboxit-arrow-container:after{border:4px solid #46166b;border-bottom:0;border-left-color:transparent;border-right-color:transparent;height:0}.l-bd-filter .selectboxit-list{font:13px/25px "ProximaNova-Regular",sans-serif;max-height:137px !important}.l-bd-filter .selectboxit-option{line-height:27px;padding:0 9px 0 9px}}.l-bd_press-items,.l-bd_video-items,.l-bd_look-items{max-width:100%;margin-left:auto;margin-right:auto;padding:0}.l-bd_press-items:after,.l-bd_video-items:after,.l-bd_look-items:after{content:" ";display:block;clear:both}.l-bd_press-item,.l-bd_video-item,.l-bd_look-item{width:50%;float:left;padding:40px 15px 0;position:relative}.l-bd_press-item--odd,.l-bd_video-item--odd,.l-bd_look-item--odd{padding-left:0}.l-bd_press-item--even,.l-bd_video-item--even,.l-bd_look-item--even{padding-right:0}@media only screen and (min-width:320px) and (max-width:750px){.l-bd_press-item,.l-bd_video-item,.l-bd_look-item{width:100%;float:left;padding-right:0;padding-left:0}.l-bd_press-item--odd,.l-bd_video-item--odd,.l-bd_look-item--odd{padding-right:0}.l-bd_press-item--even,.l-bd_video-item--even,.l-bd_look-item--even{padding-left:0}}.l-bd_event-items,.l-bd_related_assets-items{max-width:100%;margin-left:auto;margin-right:auto;padding:0}.l-bd_event-items:after,.l-bd_related_assets-items:after{content:" ";display:block;clear:both}.l-bd_event-item,.l-bd_related_assets-item{width:33.33333%;float:left;padding:40px 10px 0;position:relative}.l-bd_event-item:nth-child(3n+1),.l-bd_related_assets-item:nth-child(3n+1){padding-left:0;padding-right:20px}.l-bd_event-item:nth-child(3n+3),.l-bd_related_assets-item:nth-child(3n+3){padding-right:0;padding-left:20px}@media only screen and (min-width:320px) and (max-width:750px){.l-bd_event-item,.l-bd_related_assets-item{width:100%;float:left;padding-left:0;padding-right:0}.l-bd_event-item:nth-child(3n+1),.l-bd_event-item:nth-child(3n+2),.l-bd_event-item:nth-child(3n+3),.l-bd_related_assets-item:nth-child(3n+1),.l-bd_related_assets-item:nth-child(3n+2),.l-bd_related_assets-item:nth-child(3n+3){padding-left:0;padding-right:0}}.b-bd-featured_item{padding:40px 0}.b-bd_recently_viewed{margin-top:40px}.b-bd_load_more-wrapper{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;float:left;margin:20px 0 0;text-align:center;width:100%}.b-bd_load_more-link{font:13px/normal "ProximaNova-Bold",sans-serif;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:url("../images/icons/dots.png") no-repeat center 0;border:1px solid #dacde1;border-top:1px solid #fff;color:#46166b;cursor:pointer;display:inline-block;position:relative;top:-1px;padding:10px 53px;text-transform:uppercase}.b-bd_load_more-link:before,.b-bd_load_more-link:after{content:'';border-top:1px solid #dacce2;position:absolute;width:2000px;top:0;left:100%;right:auto}.b-bd_load_more-link:after{left:auto;right:100%}@media only screen and (min-width:320px) and (max-width:750px){.pt_backdoor .b-bd_recently_viewed{position:relative;border-bottom:1px solid #dacce2}.pt_backdoor .b-bd_recently_viewed:before,.pt_backdoor .b-bd_recently_viewed:after{position:absolute;width:9999px;top:100%;bottom:-1px;content:"";border-bottom:1px solid #dacce2}.pt_backdoor .b-bd_recently_viewed:before{right:100%}.pt_backdoor .b-bd_recently_viewed:after{left:100%}}.b-offers .b-offers-title{font:60px "ProximaNova-Light",sans-serif;text-align:center;text-transform:uppercase}@media only screen and (min-width:320px) and (max-width:750px){.b-offers .b-offers-title{font-size:21px}}.b-offers-description{font:14px "ProximaNova-Semibold",sans-serif;margin-bottom:30px;text-align:center}.b-offer_tile{position:relative}.b-offer_tile img{width:100%;height:auto}.b-offer_tile-info{position:absolute;right:0;top:0;padding-right:20px;width:50%;margin-top:55px;letter-spacing:0}@media only screen and (min-width:751px) and (max-width:1024px){.b-offer_tile-info{margin-top:15px}}@media only screen and (min-width:320px) and (max-width:750px){.b-offer_tile-info{margin-top:30px;padding-right:10px}}.b-offer_tile-title{font:42px/1 "ProximaNova-Light",sans-serif;color:#fff;text-transform:uppercase;margin-bottom:10px}@media only screen and (min-width:751px) and (max-width:1024px){.b-offer_tile-title{font-size:30px}}@media only screen and (min-width:320px) and (max-width:750px){.b-offer_tile-title{font-size:20px;margin-bottom:5px}}.b-offer_tile-subtitle{font:16px "ProximaNova-Semibold",sans-serif;color:#fff;margin-bottom:6px;text-transform:uppercase}@media only screen and (min-width:320px) and (max-width:750px){.b-offer_tile-subtitle{font-size:13px;margin-bottom:5px}}.b-offer_tile-copy{color:#fff;font-size:14px;margin-bottom:12px}@media only screen and (min-width:320px) and (max-width:750px){.b-offer_tile-copy{margin-bottom:5px;font-size:13px}}.b-offer_tile-cta{font:13px "ProximaNova-Semibold",sans-serif;border:1px solid #fff;color:#fff;display:inline-block;padding:6px 20px;text-transform:uppercase}@media only screen and (min-width:320px) and (max-width:750px){.b-offer_tile-cta{font-size:8px}}.b-offer_tile-background{max-width:100%}@media only screen and (min-width:320px) and (max-width:750px){.b-offer_tile--subscribe .error_message{font-size:10px}}@media only screen and (min-width:320px) and (max-width:750px){.b-offer_tile--subscribe .newsletter_subscribe_error_message{font-size:10px;margin-top:-10px}}.l-offer-items{max-width:100%;margin-left:auto;margin-right:auto;list-style:none}.l-offer-items:after{content:" ";display:block;clear:both}.l-offer-item--1,.l-offer-item--2{width:50%;float:left;padding-left:0;padding-right:0;padding:15px}@media only screen and (min-width:320px) and (max-width:750px){.l-offer-item--1,.l-offer-item--2{width:100%;float:left;padding:15px 0}}.l-offer-item--1{padding-left:0}.l-offer-item--2{padding-right:0}@media only screen and (min-width:320px) and (max-width:750px){.l-offer-item--2 .b-offer_tile-info{margin-top:10px}}.l-offer-item--3{width:100%;float:left;padding:15px 0 0}@media only screen and (min-width:320px) and (max-width:750px){.l-offer-item--3{padding:0}}.b-offer_tile--subscribe .b-offer_tile-info{padding:30px;position:absolute;right:0;top:0;width:100%;text-align:center}@media only screen and (min-width:320px) and (max-width:750px){.b-offer_tile--subscribe .b-offer_tile-info{margin-top:20px;padding:0}}.b-offer_tile--subscribe .b-offer_tile-copy{width:340px;margin:0 auto}@media only screen and (min-width:320px) and (max-width:750px){.b-offer_tile--subscribe .b-offer_tile-copy{display:none}}@media only screen and (min-width:320px) and (max-width:750px){.b-offer_tile--subscribe .b-offer_tile-subtitle{display:none}}.b-offer_tile--subscribe form{width:450px;margin:30px auto 0}@media only screen and (min-width:751px) and (max-width:1024px){.b-offer_tile--subscribe form{width:390px}}@media only screen and (min-width:320px) and (max-width:750px){.b-offer_tile--subscribe form{width:260px;margin-top:10px}}.b-offer_tile--subscribe .f_field_email{width:300px;padding-right:10px;float:left}@media only screen and (min-width:751px) and (max-width:1024px){.b-offer_tile--subscribe .f_field_email{width:240px}}@media only screen and (min-width:320px) and (max-width:750px){.b-offer_tile--subscribe .f_field_email{width:165px}}.b-offer_tile--subscribe button{width:auto;display:inline-block;margin:0;background-color:#46166b;color:white;white-space:nowrap;text-transform:uppercase;border:0;text-align:center;position:static;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms;font:13px/22px "ProximaNova-Bold",sans-serif;padding:0 25px;height:40px;line-height:40px;height:38px;line-height:38px;display:block;float:left}.b-offer_tile--subscribe button:hover{background-color:#dacce2 !important;cursor:pointer}@media only screen and (min-width:320px) and (max-width:750px){.b-offer_tile--subscribe button{font-size:12px;padding:0 20px}}.b-offer_tile--subscribe .newsletter_subscribe_content h3,.b-offer_tile--subscribe .newsletter_subscribe_content .subscribe_text{display:none}.terms .content,.landingpage-promotions .content,.privacy_policy .content,.faq .content,.contact_us_form .content,.l-ud_pro .content,.pt_customer_service .main .content{*zoom:1;padding-top:32px;padding-bottom:80px}.terms .content:after,.landingpage-promotions .content:after,.privacy_policy .content:after,.faq .content:after,.contact_us_form .content:after,.l-ud_pro .content:after,.pt_customer_service .main .content:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.terms .primary,.landingpage-promotions .primary,.privacy_policy .primary,.faq .primary,.contact_us_form .primary,.l-ud_pro .primary,.pt_customer_service .main .primary{float:right;width:780px;padding-left:60px;margin-left:-2px;border-left:2px solid #dacde1}@media only screen and (min-width:751px) and (max-width:1024px){.terms .primary,.landingpage-promotions .primary,.privacy_policy .primary,.faq .primary,.contact_us_form .primary,.l-ud_pro .primary,.pt_customer_service .main .primary{width:572px}}@media only screen and (min-width:320px) and (max-width:750px){.terms .primary,.landingpage-promotions .primary,.privacy_policy .primary,.faq .primary,.contact_us_form .primary,.l-ud_pro .primary,.pt_customer_service .main .primary{border-left:0;float:none;width:auto;padding-left:0;margin-left:0}}.terms .secondary,.landingpage-promotions .secondary,.privacy_policy .secondary,.faq .secondary,.contact_us_form .secondary,.l-ud_pro .secondary,.pt_customer_service .main .secondary{float:left;width:182px;padding-right:45px;border-right:2px solid #dacde1}@media only screen and (min-width:751px) and (max-width:1024px){.terms .secondary,.landingpage-promotions .secondary,.privacy_policy .secondary,.faq .secondary,.contact_us_form .secondary,.l-ud_pro .secondary,.pt_customer_service .main .secondary{width:138px;padding-right:26px}}@media only screen and (min-width:320px) and (max-width:750px){.terms .secondary,.landingpage-promotions .secondary,.privacy_policy .secondary,.faq .secondary,.contact_us_form .secondary,.l-ud_pro .secondary,.pt_customer_service .main .secondary{display:none}}.terms .b-staticpage-header,.landingpage-promotions .b-staticpage-header,.privacy_policy .b-staticpage-header,.faq .b-staticpage-header,.contact_us_form .b-staticpage-header,.l-ud_pro .b-staticpage-header,.pt_customer_service .main .b-staticpage-header{padding:0 0 12px;border-bottom:1px solid #dacce2;margin-bottom:35px}@media only screen and (min-width:320px) and (max-width:750px){.terms .b-staticpage-header,.landingpage-promotions .b-staticpage-header,.privacy_policy .b-staticpage-header,.faq .b-staticpage-header,.contact_us_form .b-staticpage-header,.l-ud_pro .b-staticpage-header,.pt_customer_service .main .b-staticpage-header{padding:0 0 9px;margin-bottom:25px}}.b-menu_static{margin-bottom:35px}.b-menu_static-item{font-family:"ProximaNova-Semibold",sans-serif;text-transform:uppercase;margin:0 0 12px;border:0}.b-menu_static-item--active{font-family:"ProximaNova-Bold",sans-serif}.b-menu_static-item--active .b-menu_static-link{color:#000}.checkorderstatus .primary{margin-bottom:40px}.checkorderstatus .b-staticpage-header .section_header{font:30px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase}@media only screen and (min-width:751px) and (max-width:1024px){.checkorderstatus .b-staticpage-header .section_header{font-size:20px}}@media only screen and (min-width:320px) and (max-width:750px){.checkorderstatus .b-staticpage-header .section_header{font-size:20px}}.checkorderstatus .b-staticpage-header p{display:none}.checkorderstatus .required_fields{margin-bottom:6px}.checkorderstatus .back{font-size:12px;margin-bottom:6px}.checkorderstatus .back a{font-family:"ProximaNova-Bold",sans-serif;text-decoration:underline}.checkorderstatus .form{font-size:0;margin-bottom:22px}.checkorderstatus .form .formfield_email{display:inline-block;vertical-align:top;width:30%}.checkorderstatus .form .formfield_email .textinput,.checkorderstatus .form .formfield_email .f_textinput,.checkorderstatus .form .formfield_email .f_email,.checkorderstatus .form .formfield_email .f_password{height:30px;line-height:18px}@media only screen and (min-width:751px) and (max-width:1024px){.checkorderstatus .form .formfield_email{width:100%}}@media only screen and (min-width:320px) and (max-width:750px){.checkorderstatus .form .formfield_email{display:block;width:auto}.checkorderstatus .form .formfield_email .textinput,.checkorderstatus .form .formfield_email .f_textinput,.checkorderstatus .form .formfield_email .f_email,.checkorderstatus .form .formfield_email .f_password{height:40px;line-height:28px}}.checkorderstatus .form .formfield_order_number{display:inline-block;vertical-align:top;width:30%;margin-left:10px}.checkorderstatus .form .formfield_order_number .textinput,.checkorderstatus .form .formfield_order_number .f_textinput,.checkorderstatus .form .formfield_order_number .f_email,.checkorderstatus .form .formfield_order_number .f_password{height:30px;line-height:18px}@media only screen and (min-width:751px) and (max-width:1024px){.checkorderstatus .form .formfield_order_number{width:50%;margin-left:0}}@media only screen and (min-width:320px) and (max-width:750px){.checkorderstatus .form .formfield_order_number{display:block;width:auto;margin-left:0}.checkorderstatus .form .formfield_order_number .textinput,.checkorderstatus .form .formfield_order_number .f_textinput,.checkorderstatus .form .formfield_order_number .f_email,.checkorderstatus .form .formfield_order_number .f_password{height:40px;line-height:28px}}.checkorderstatus .form .formfield_button{display:inline-block;vertical-align:top;width:136px;margin-left:10px}@media only screen and (min-width:751px) and (max-width:1024px){.checkorderstatus .form .formfield_button{width:115px}}@media only screen and (min-width:320px) and (max-width:750px){.checkorderstatus .form .formfield_button{display:block;width:auto;margin-left:0}}.checkorderstatus .form .button-color,.checkorderstatus .form .l-header .newsletter_subscribe_content .button,.l-header .newsletter_subscribe_content .checkorderstatus .form .button,.checkorderstatus .form .l-footer .newsletter_subscribe_content .button,.l-footer .newsletter_subscribe_content .checkorderstatus .form .button,.checkorderstatus .form .main.resset_password .set_new_password_page .submit_button,.main.resset_password .set_new_password_page .checkorderstatus .form .submit_button,.checkorderstatus .form .login_wishlist_page .block_login .submit_button,.login_wishlist_page .block_login .checkorderstatus .form .submit_button,.checkorderstatus .form .main.myaccount .show-passwords-btn span,.main.myaccount .show-passwords-btn .checkorderstatus .form span,.checkorderstatus .form .l-ud_pro .b-proreview-buttons .edit-button .button,.l-ud_pro .b-proreview-buttons .edit-button .checkorderstatus .form .button,.checkorderstatus .form .l-ud_pro .b-proreview-buttons .apply-button .button,.l-ud_pro .b-proreview-buttons .apply-button .checkorderstatus .form .button,.checkorderstatus .form .udskin_product .button,.udskin_product .checkorderstatus .form .button,.checkorderstatus .form .b-nakedsmoky-teaser-form .button,.b-nakedsmoky-teaser-form .checkorderstatus .form .button{padding:0 25px;height:30px;line-height:30px;width:100%;border:0;cursor:pointer}@media only screen and (min-width:751px) and (max-width:1024px){.checkorderstatus .form .button-color,.checkorderstatus .form .l-header .newsletter_subscribe_content .button,.l-header .newsletter_subscribe_content .checkorderstatus .form .button,.checkorderstatus .form .l-footer .newsletter_subscribe_content .button,.l-footer .newsletter_subscribe_content .checkorderstatus .form .button,.checkorderstatus .form .main.resset_password .set_new_password_page .submit_button,.main.resset_password .set_new_password_page .checkorderstatus .form .submit_button,.checkorderstatus .form .login_wishlist_page .block_login .submit_button,.login_wishlist_page .block_login .checkorderstatus .form .submit_button,.checkorderstatus .form .main.myaccount .show-passwords-btn span,.main.myaccount .show-passwords-btn .checkorderstatus .form span,.checkorderstatus .form .l-ud_pro .b-proreview-buttons .edit-button .button,.l-ud_pro .b-proreview-buttons .edit-button .checkorderstatus .form .button,.checkorderstatus .form .l-ud_pro .b-proreview-buttons .apply-button .button,.l-ud_pro .b-proreview-buttons .apply-button .checkorderstatus .form .button,.checkorderstatus .form .udskin_product .button,.udskin_product .checkorderstatus .form .button,.checkorderstatus .form .b-nakedsmoky-teaser-form .button,.b-nakedsmoky-teaser-form .checkorderstatus .form .button{padding-right:10px;padding-left:10px}}@media only screen and (min-width:320px) and (max-width:750px){.checkorderstatus .form .button-color,.checkorderstatus .form .l-header .newsletter_subscribe_content .button,.l-header .newsletter_subscribe_content .checkorderstatus .form .button,.checkorderstatus .form .l-footer .newsletter_subscribe_content .button,.l-footer .newsletter_subscribe_content .checkorderstatus .form .button,.checkorderstatus .form .main.resset_password .set_new_password_page .submit_button,.main.resset_password .set_new_password_page .checkorderstatus .form .submit_button,.checkorderstatus .form .login_wishlist_page .block_login .submit_button,.login_wishlist_page .block_login .checkorderstatus .form .submit_button,.checkorderstatus .form .main.myaccount .show-passwords-btn span,.main.myaccount .show-passwords-btn .checkorderstatus .form span,.checkorderstatus .form .l-ud_pro .b-proreview-buttons .edit-button .button,.l-ud_pro .b-proreview-buttons .edit-button .checkorderstatus .form .button,.checkorderstatus .form .l-ud_pro .b-proreview-buttons .apply-button .button,.l-ud_pro .b-proreview-buttons .apply-button .checkorderstatus .form .button,.checkorderstatus .form .udskin_product .button,.udskin_product .checkorderstatus .form .button,.checkorderstatus .form .b-nakedsmoky-teaser-form .button,.b-nakedsmoky-teaser-form .checkorderstatus .form .button{padding:0 25px;height:40px;line-height:40px}}.checkorderstatus .formfield_zip{display:inline-block;margin-left:10px;width:120px}@media only screen and (min-width:320px) and (max-width:750px){.checkorderstatus .formfield_zip{display:block;width:auto;margin-left:0}}.checkorderstatus .formfield_zip .textinput{height:30px}@media only screen and (min-width:320px) and (max-width:750px){.checkorderstatus .formfield_zip .textinput{height:40px}}.checkorderstatus .formfield_button .submit_button{padding:0 15px}@media only screen and (min-width:751px) and (max-width:1024px){.checkorderstatus .formfield_button .submit_button{padding:0 12px}}.contact_us_form .textinput,.contact_us_form .f_textinput,.contact_us_form .f_email,.contact_us_form .f_password{height:30px;line-height:18px}.contact_us_form .selectboxit-btn{font:13px/28px "ProximaNova-Regular",sans-serif;padding:0 9px 0 9px;text-transform:capitalize}.contact_us_form .selectboxit-arrow-container:after{border:4px solid #46166b;border-bottom:0;border-left-color:transparent;border-right-color:transparent;height:0}.contact_us_form .selectboxit-list{font:13px/25px "ProximaNova-Regular",sans-serif;max-height:137px !important}.contact_us_form .selectboxit-option{line-height:27px;padding:0 9px 0 9px}.contact_us_form .b-customer_service-assets{float:left}.contact_us_form h1{font:30px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase}@media only screen and (min-width:751px) and (max-width:1024px){.contact_us_form h1{font-size:20px}}@media only screen and (min-width:320px) and (max-width:750px){.contact_us_form h1{font-size:20px}}.contact_us_form .b-staticpage-header{padding:0 0 12px;border-bottom:1px solid #dacce2;margin-bottom:35px}.contact_us_form .contact-us-description{font-size:14px}@media only screen and (min-width:320px) and (max-width:750px){.contact_us_form .contact-us-description{font-family:"ProximaNova-Semibold",sans-serif}}.contact_us_form .contact-us-form-description{margin-bottom:7px}.contact_us_form .contact_us_form_page{max-width:100%;margin-left:auto;margin-right:auto;position:relative}.contact_us_form .contact_us_form_page:after{content:" ";display:block;clear:both}.contact_us_form .contact_us_form_page fieldset{position:relative}.contact_us_form .contact_us_form_page .formfield_first_name{width:50%;float:left;padding-left:0;padding-right:0;padding-right:10px}@media only screen and (min-width:320px) and (max-width:750px){.contact_us_form .contact_us_form_page .formfield_first_name{width:100%;float:left;padding:0}}.contact_us_form .contact_us_form_page .formfield_last_name{width:50%;float:left;padding-left:0;padding-right:0;padding-right:0}@media only screen and (min-width:320px) and (max-width:750px){.contact_us_form .contact_us_form_page .formfield_last_name{width:100%;float:left;padding:0}}.contact_us_form .contact_us_form_page .formfield_email{width:50%;float:left;padding-left:0;padding-right:0;clear:both;padding-right:10px}@media only screen and (min-width:320px) and (max-width:750px){.contact_us_form .contact_us_form_page .formfield_email{width:100%;float:left;padding:0}}.contact_us_form .contact_us_form_page .formfield_myquestion{width:50%;float:left;padding-left:0;padding-right:0;padding-right:10px;clear:left}@media only screen and (min-width:320px) and (max-width:750px){.contact_us_form .contact_us_form_page .formfield_myquestion{width:100%;float:left;padding:0}}.contact_us_form .contact_us_form_page .formfield_myquestion .selectboxit-btn{text-transform:none}.contact_us_form .contact_us_form_page .formfield_ordernumber{width:50%;float:left;padding-left:0;padding-right:0;padding-right:0}@media only screen and (min-width:751px) and (max-width:1024px){.contact_us_form .contact_us_form_page .formfield_ordernumber{padding-left:0;padding-right:10px;clear:left}}@media only screen and (min-width:320px) and (max-width:750px){.contact_us_form .contact_us_form_page .formfield_ordernumber{width:100%;float:left;padding:0}}.contact_us_form .contact_us_form_page .formfield_comment{width:100%;float:left;padding:0}.contact_us_form .contact_us_form_page .formfield_comment .textarea{height:200px;padding:7px 12px 36px;resize:vertical}@media only screen and (min-width:320px) and (max-width:750px){.contact_us_form .contact_us_form_page .formfield_comment .textarea{height:150px}}.contact_us_form .contact_us_form_page .char_remains{color:#989898;position:absolute;bottom:58px;right:12px}.contact_us_form .contact_us_form_page #formaction{width:100%;float:left;padding:0}@media only screen and (min-width:320px) and (max-width:750px){.contact_us_form .button{width:100%}}.contact_us_form .button.reset{display:none}@media only screen and (min-width:320px) and (max-width:750px){.main.faq .secondary{display:none}}.main.faq .b-customer_service-assets{float:left}.main.faq .title{font:30px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase;border-bottom:1px solid #dacce2;margin-bottom:40px;padding-bottom:11px;text-transform:none}@media only screen and (min-width:751px) and (max-width:1024px){.main.faq .title{font-size:20px}}@media only screen and (min-width:320px) and (max-width:750px){.main.faq .title{font-size:20px}}@media only screen and (min-width:320px) and (max-width:750px){.main.faq .title{margin-bottom:20px}}.main.faq .ui-accordion{margin-bottom:52px}@media only screen and (min-width:320px) and (max-width:750px){.main.faq .ui-accordion{margin-bottom:27px}}.main.faq .ui-accordion-header{font:18px "ProximaNova-Semibold",sans-serif;color:#000;text-transform:none}@media only screen and (min-width:751px) and (max-width:1024px){.main.faq .ui-accordion-header{font:18px "ProximaNova-Regular",sans-serif}}@media only screen and (min-width:320px) and (max-width:750px){.main.faq .ui-accordion-header{font:13px "ProximaNova-Regular",sans-serif}}.main.faq .ui-accordion-content{font:14px "ProximaNova-Regular",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.main.faq .ui-accordion-content{font:13px "ProximaNova-Regular",sans-serif}}.main.faq .bg_question_area{*zoom:1}.main.faq .bg_question_area:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.main.faq .bg_question_area .customerservice{display:none}.main.faq .bg_question_area h2{font:18px "ProximaNova-Semibold",sans-serif;margin-bottom:14px}@media only screen and (min-width:320px) and (max-width:750px){.main.faq .bg_question_area h2{font:16px "ProximaNova-Regular",sans-serif}}.main.faq .bg_question_area .textinput,.main.faq .bg_question_area .f_textinput,.main.faq .bg_question_area .f_email,.main.faq .bg_question_area .f_password{height:40px;line-height:28px}.main.faq .bg_question_area .textinput{width:596px}@media only screen and (min-width:751px) and (max-width:1024px){.main.faq .bg_question_area .textinput{width:406px}}@media only screen and (min-width:320px) and (max-width:750px){.main.faq .bg_question_area .textinput{width:100%;margin-bottom:20px}}@media only screen and (min-width:751px) and (max-width:1024px){.main.faq .bg_question_area .textinput,.main.faq .bg_question_area .f_textinput,.main.faq .bg_question_area .f_email,.main.faq .bg_question_area .f_password{height:40px;line-height:28px}}.main.faq .bg_question_area .message{display:none}.main.faq .bg_question_area .button_submit{float:right}@media only screen and (min-width:751px) and (max-width:1024px){.main.faq .bg_question_area .button_submit{width:94px}}@media only screen and (min-width:320px) and (max-width:750px){.main.faq .bg_question_area .button_submit{float:none;width:100%}}.main.faq .bg_question_area .realdialog_form{margin-bottom:25px}.main.faq .bg_question_area .rd_title_answer{font:18px "ProximaNova-Semibold",sans-serif;margin-bottom:5px}.main.faq .bg_question_area .rd_inner_color_answer{font:14px "ProximaNova-Regular",sans-serif}.main.faq .bg_question_area .related_wr h2{font:14px "ProximaNova-Bold",sans-serif;text-transform:uppercase;margin-bottom:5px;margin-top:30px}.main.faq .bg_question_area .RdSlug{font:12px "ProximaNova-Semibold",sans-serif;text-transform:uppercase;color:#46166b}.main.faq .bg_question_area .rd_user_title,.main.faq .bg_question_area .rd_inner_color_question,.main.faq .bg_question_area .rd_more_answer{display:none}.real_dialog_error{display:none;color:red;padding:10px 0}.l-ud_pro{max-width:100%;margin-left:auto;margin-right:auto}.l-ud_pro:after{content:" ";display:block;clear:both}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .selectboxit-btn{padding:0 25px 0 15px}.l-ud_pro .selectboxit-text{text-overflow:ellipsis;white-space:nowrap;float:left;overflow:hidden;width:100%}}.l-ud_pro .birthday .f_label_value.birthday{color:#919191}.l-ud_pro .b-customer_service-assets{float:left}.l-ud_pro .section_header{font:30px/1.2em "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .section_header{font-size:20px}}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .section_header{font-size:20px}}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .primary.primary{padding-left:40px}}.l-ud_pro .primary.primary #cancelBtn{border:0;background:0;float:right;margin-top:35px;color:#46166b;font-size:13px;text-decoration:underline;padding:0;cursor:pointer}.l-ud_pro .primary.primary #cancelBtn:hover{text-decoration:none}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .primary.primary #cancelBtn{float:none;margin:30px 0 40px 0;width:100%;font-size:14px}}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .b-ud_pro{display:-webkit-box;display:-moz-box;display:box;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical}.l-ud_pro .b-ud_pro .b-ud_pro-welcome-mobile{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1}.l-ud_pro .b-ud_pro .b-ud_pro-right{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;box-ordinal-group:2;margin-bottom:35px}.l-ud_pro .b-ud_pro .b-ud_pro-left{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;box-ordinal-group:3;margin-bottom:25px}.l-ud_pro .b-staticpage-header{position:relative}.l-ud_pro .b-ud_pro-school_list-link{position:absolute;right:0;top:7px;display:block}.l-ud_pro .secondary{display:none}.l-ud_pro .b-ud_pro-editorial_page{display:-webkit-box;display:-moz-box;display:box;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical}.l-ud_pro .b-ud_pro-editorial_page .b-ud_pro-editorial-top_content{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1}.l-ud_pro .b-ud_pro-editorial_page .b-ud_pro-right{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;box-ordinal-group:2;margin-bottom:20px}.l-ud_pro .b-ud_pro-editorial_page .b-ud_pro-ma-editorial{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;box-ordinal-group:3}.l-ud_pro .b-ud_pro-editorial_page .b-ud_pro-left{-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;box-ordinal-group:4}}.l-ud_pro .b-ud_pro-back{display:none}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .b-ud_pro-back{display:inline-block;margin-bottom:5px}}.l-ud_pro .ui-accordion .ui-accordion-header{cursor:default}.l-ud_pro .ui-accordion .ui-accordion-header .edit_icon{cursor:pointer}.l-ud_pro .signup_container{visibility:hidden}.l-ud_pro .signup_container.ui-accordion{visibility:visible}.l-ud_pro .signup_container .ui-accordion .ui-accordion-content .accordion-content-wrapper .textinput,.l-ud_pro .signup_container .ui-accordion .ui-accordion-content .accordion-content-wrapper .f_textinput,.l-ud_pro .signup_container .ui-accordion .ui-accordion-content .accordion-content-wrapper .f_email,.l-ud_pro .signup_container .ui-accordion .ui-accordion-content .accordion-content-wrapper .f_password{height:30px;line-height:18px}@incldue respond-to(phones){.l-ud_pro .signup_container .ui-accordion .ui-accordion-content .accordion-content-wrapper{margin:0}}.l-ud_pro .signup_container.ui-accordion .ui-accordion-content .accordion-content-wrapper{margin:0;height:auto;max-height:100%;overflow:visible}.l-ud_pro h3.signup_section_header{padding:23px 80px 23px 0;clear:both}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro h3.signup_section_header{padding:23px 40px 23px 0}}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro h3.signup_section_header{padding:23px 25px 17px 0}.l-ud_pro h3.signup_section_header.ui-state-active{padding-bottom:0}}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro h3.signup_section_header.ui-state-active.section4,.l-ud_pro h3.signup_section_header.ui-state-active.section3{padding-bottom:20px}}.l-ud_pro h3.signup_section_header.ui-accordion-header-active .section_title,.l-ud_pro h3.signup_section_header.section-filled .section_title{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.l-ud_pro h3.signup_section_header .section_title{filter:alpha(opacity=30);opacity:.3;font:18px "ProximaNova-Bold",sans-serif;color:#000;text-transform:none;display:inline-block}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro h3.signup_section_header .section_title{font:18px/20px "ProximaNova-Bold",sans-serif;margin:0 0 5px 0}}.l-ud_pro h3.signup_section_header .section_subtitle{display:none;color:#000;font:12px "ProximaNova-Regular",sans-serif;text-transform:none}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro h3.signup_section_header .section_subtitle{font:11px "ProximaNova-Regular",sans-serif}}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro h3.signup_section_header.ui-state-active.section1 .section_subtitle,.l-ud_pro h3.signup_section_header.accordion-header-active.section1 .section_subtitle{display:inline-block}}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro h3.signup_section_header.ui-state-active.section1 .section_subtitle,.l-ud_pro h3.signup_section_header.accordion-header-active.section1 .section_subtitle{display:inline-block}}.l-ud_pro h3.signup_section_header .ui-accordion-header-icon{display:none}.l-ud_pro h3.signup_section_header .section_answers{display:inline-block;text-transform:none;font:14px "ProximaNova-Regular",sans-serif;color:#b69fc5}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro h3.signup_section_header .section_answers{display:block}}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro h3.signup_section_header .section_answers{display:block}}.l-ud_pro h3.signup_section_header.section-filled .section_title{color:#46166b}.l-ud_pro h3.signup_section_header.section-filled .edit_icon{display:block;width:20px;height:20px;margin-top:-10px;right:30px;background:url("../images/icons/ico_profile_img_edit.png") no-repeat center center;position:absolute;top:50%}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro h3.signup_section_header.section-filled .edit_icon{margin-top:-5px;right:0}}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro h3.signup_section_header.section-filled .edit_icon{right:0;background:url("../images/icons/ico_profile_img_edit_mobile.png") no-repeat center center;width:25px;height:26px;bottom:22px}}.l-ud_pro .signup_section{margin-top:16px;clear:both}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section{margin-top:10px}}.l-ud_pro .signup_section .f_field_radio .f_label{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAe1BMVEXazeH////azeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeH////LNPIPAAAAJ3RSTlMAACuO1/gqCZj9Br01CJmW2JUs/C0ukDP69AzVMtaR1JfBBQva+/USxw0NAAAAAWJLR0QB/wIt3gAAAJNJREFUGNNtj8kSgjAQRIcQJAmrA7KJENz6///QhBJz8VVN1fQ7dRM5RCyTRMYn90buUqWxo1XqhckAlRdFXgKZcaJCLWhH1DhHxA1a+nJBw9ShpB8lOpLog+hR0wAThMFAI6YgJox0xRzEjBstUEEoLMQa4sgMzd6uR7EV1lffXHW+P1gBm/k3ztHa5+strZ8QfQDkvQwYJIVclAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNC0wNC0yMlQyMToxOTo1NyswMDowMBAIrUEAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTQtMDQtMjJUMjE6MTk6NTcrMDA6MDBhVRX9AAAAAElFTkSuQmCC") no-repeat 1px 0;padding-left:26px;line-height:20px}.l-ud_pro .signup_section .f_field_radio .f_radio{position:absolute;overflow:hidden;opacity:0}.l-ud_pro .signup_section .f_field_radio .f_radio:checked+.f_label,.ie .l-ud_pro .signup_section .f_field_radio.f_checked .f_label{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAQCAMAAADH72RtAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABOFBMVEXazeFtU4pGJmrazeHazeHazeHazeHazeHazeFGJmpGJmpGJmpGJmrazeHazeHazeHUxtxtU4pGJmrazeHazeHazeFeQX1YOnilkba+rctGJ2pGJmrazeHazeFGJmpGJmpGJmpGJmpGJmq5qMbazeHazeFGJmpGJmpGJmpGJmrazeFGJmpGJmpGJmpTNXXazeFMLW9GJmpJKWxHJ2pHJ2pGJmpSNHTazeHazeFGJmpGJmpmSoTazeHazeFGJmpGJmpGJmpgQ39GJmpGJmpGJmqFbZ1GJmpGJmpGJmpGJmpNLnCGbp3azeHazeFMLW9PMHF7YpTYyt/azeHazeHazeHazeFGJmphRYBQMXJ3XZGeirHXyd6Reqa0osOtmr2ql7u8q8nYyt+diLDZzOHBsc1YOni2pMT////Fl46JAAAAVXRSTlMAAAAskNj69NRJ1NWNCZj9/dhqBr0zH0lIpOdHlitF9m6O/KX8LSv7+f6ZJnv68dfa8uvi4cBk1TJPmobWkQP47eVj9eRS6PHbzc7rl8HWRhz92vv1O4ePIwAAAAFiS0dEZ1vT6bMAAADjSURBVBjTPY/XVgJBEETLjRiYBdesKCKrjAlzRlEEVBaV0G3O4f8/wRl0vW91T5+uU4DCtGzHjVlmV3dPb5/KceFRh0SSmfsBf4BIDA4Nj4zeMI+NG8AE2Sljcio9nWG+ndE/shQYs3M5Zsl8lzUBi+YXFpdUUshlsoD8/QpHrK492IDzuC7/lXxyAPd5YzMSma0XF9imnd3oaG//9QAokDg8+hW54vFbQbV7lDrRzVw6le+eaoegWLnIlerZ+UXtI9Qz/Tp98uXVtSmI6r42amnj61sv9UQcfwRhs9XOh0En/AAAWTSQwyVqfQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNC0wNC0yMlQyMToyMDowNiswMDowMJto5VoAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTQtMDQtMjJUMjE6MjA6MDYrMDA6MDDqNV3mAAAAAElFTkSuQmCC") no-repeat 1px 0}.l-ud_pro .signup_section .f_field_radio .f_label_value{padding-top:2px}.safari .l-ud_pro .signup_section .f_field_radio .f_label_value{padding-top:3px}.l-ud_pro .signup_section .error_message{text-align:left}.l-ud_pro .signup_section .section_subtitle{display:none}.l-ud_pro .signup_section .f_field_radio .f_radio+.f_label{background-position:1px 2px}.l-ud_pro .signup_section .f_field_radio .f_radio:checked+.f_label{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAWCAMAAAARtodwAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABO1BMVEVGJmrazeGYg6xHJ2pGJmpGJmpGJmpGJmrazeHazeHazeHazeHazeHazeGYg6xGJmpGJmrazeHazeHazeFXOnhGJmpHJ2pqT4fazeHazeHazeFLK27azeGgjLJLK25GJmpGJmpTNXXazeHazeFGJmpGJmpGJmpGJmpGJmrazeHazeFGJmpGJmpGJmrazeFGJmpGJmpGJmpGJmpGJmpGJmpGJmrazeHazeFGJmpGJmrazeHazeFGJmpGJmpGJmpGJmrZzOBGJmpGJmpGJmrYy+DRw9pGJmpGJmpNLnBrT4dIKGvazeHazeFsUYlHJ2phRYBGJmpGJmpGJmrazeHazeHazeHazeFGJmpGJmpGJmpGJmpGJmpGJmpGJmrazeG9rMq1pMS6qceYg6y0osJaPHpJKm2eirGsmbz///8tSvsZAAAAXXRSTlMAAAAAJFbrfyyQ2Pr01LIRCgmY/ewC4OszBgzjvbPeGY+ylvz7NCn5Ii2ZXf5h103li24J72PVMsJ81pGC1aGlmPQaSf2cKzHM2rEFC+vb4w7F85fa+/UmQIBngR25ZgYeAAAAAWJLR0Roy2z0IgAAAQpJREFUGNNd0NdSAlEQBNAeA+4CBnYNgFlMICKKioo554RZe8z6/3/gsKVUST+emrlTfQFAflMHNCBIVRpDTX/iuOFItLmFbA2gLeb5ankm22MiQEdn14t68USym3ztSYit9JJ9/cAAORjWIRMn9UYOj4ySY+NpTTkQVzMTZDZETkIy6kJyGscULXm7GtcwJKL22rTJjElCI5CoJlGYrQzNQZIahcxrEQu2Y7SIoi5BSuotkytYNVpb15Jd99/JjU1gK0t+bNt12fkkdytN9/bJA2uBQ/LLc46OHU+/T07rbZg8C5qq+l7s3EYueFlIl6+ub3LldKU5bsm76p8Fcs8H/Jf8I2rkCTXyA0LDNpKnET2UAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE0LTA0LTIyVDIxOjE5OjQ3KzAwOjAw3KKt3wAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNC0wNC0yMlQyMToxOTo0NyswMDowMK3/FWMAAAAASUVORK5CYII=") no-repeat}.ie .l-ud_pro .signup_section .f_field_radio.f_checked .f_label{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAWCAMAAAARtodwAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABO1BMVEVGJmrazeGYg6xHJ2pGJmpGJmpGJmpGJmrazeHazeHazeHazeHazeHazeGYg6xGJmpGJmrazeHazeHazeFXOnhGJmpHJ2pqT4fazeHazeHazeFLK27azeGgjLJLK25GJmpGJmpTNXXazeHazeFGJmpGJmpGJmpGJmpGJmrazeHazeFGJmpGJmpGJmrazeFGJmpGJmpGJmpGJmpGJmpGJmpGJmrazeHazeFGJmpGJmrazeHazeFGJmpGJmpGJmpGJmrZzOBGJmpGJmpGJmrYy+DRw9pGJmpGJmpNLnBrT4dIKGvazeHazeFsUYlHJ2phRYBGJmpGJmpGJmrazeHazeHazeHazeFGJmpGJmpGJmpGJmpGJmpGJmpGJmrazeG9rMq1pMS6qceYg6y0osJaPHpJKm2eirGsmbz///8tSvsZAAAAXXRSTlMAAAAAJFbrfyyQ2Pr01LIRCgmY/ewC4OszBgzjvbPeGY+ylvz7NCn5Ii2ZXf5h103li24J72PVMsJ81pGC1aGlmPQaSf2cKzHM2rEFC+vb4w7F85fa+/UmQIBngR25ZgYeAAAAAWJLR0Roy2z0IgAAAQpJREFUGNNd0NdSAlEQBNAeA+4CBnYNgFlMICKKioo554RZe8z6/3/gsKVUST+emrlTfQFAflMHNCBIVRpDTX/iuOFItLmFbA2gLeb5ankm22MiQEdn14t68USym3ztSYit9JJ9/cAAORjWIRMn9UYOj4ySY+NpTTkQVzMTZDZETkIy6kJyGscULXm7GtcwJKL22rTJjElCI5CoJlGYrQzNQZIahcxrEQu2Y7SIoi5BSuotkytYNVpb15Jd99/JjU1gK0t+bNt12fkkdytN9/bJA2uBQ/LLc46OHU+/T07rbZg8C5qq+l7s3EYueFlIl6+ub3LldKU5bsm76p8Fcs8H/Jf8I2rkCTXyA0LDNpKnET2UAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE0LTA0LTIyVDIxOjE5OjQ3KzAwOjAw3KKt3wAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNC0wNC0yMlQyMToxOTo0NyswMDowMK3/FWMAAAAASUVORK5CYII=") no-repeat}.l-ud_pro .signup_section .b-signup_section-content{*zoom:1}.l-ud_pro .signup_section .b-signup_section-content:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.l-ud_pro .signup_section .b-signup_section-content .f_field{margin-bottom:7px}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section .b-signup_section-content .f_field{margin-bottom:15px}}.l-ud_pro .signup_section .field_gender .b-signup_section-content .f_field{margin-bottom:0}.l-ud_pro .signup_section .selectboxit-list .selectboxit-text{overflow:hidden}.l-ud_pro .signup_section.section0 .birthday{display:none}.l-ud_pro .signup_section.section0 .f_field_radio-list{margin:0}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section0 .f_field_radio-list .f_label{margin-bottom:32px;height:auto}}.l-ud_pro .signup_section.section0 .field_occupation,.l-ud_pro .signup_section.section0 .field_professionalProgram{width:50%;padding:0 22px 0 30px;position:relative}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .signup_section.section0 .field_occupation,.l-ud_pro .signup_section.section0 .field_professionalProgram{padding:0 25px}}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section0 .field_occupation,.l-ud_pro .signup_section.section0 .field_professionalProgram{padding:0 15px;width:100%}}.l-ud_pro .signup_section.section0 .field_occupation .f_label_value,.l-ud_pro .signup_section.section0 .field_professionalProgram .f_label_value{line-height:1.2}.l-ud_pro .signup_section.section0 .field_occupation .error_message,.l-ud_pro .signup_section.section0 .field_professionalProgram .error_message{position:absolute;bottom:128px}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .signup_section.section0 .field_occupation .error_message,.l-ud_pro .signup_section.section0 .field_professionalProgram .error_message{bottom:120px}}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section0 .field_occupation .error_message,.l-ud_pro .signup_section.section0 .field_professionalProgram .error_message{bottom:133px}}.l-ud_pro .signup_section.section0 .field_isRenewal{width:50%;float:left}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section0 .field_isRenewal{width:100%;float:none}}.l-ud_pro .signup_section.section0 .field_isRenewal .f_label{margin-bottom:30px;line-height:1.2;height:40px}.l-ud_pro .signup_section.section0 .field_professionalProgram{padding-left:39px;padding-right:0}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .signup_section.section0 .field_professionalProgram{padding-left:25px}}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section0 .field_professionalProgram{padding-left:15px}}.l-ud_pro .signup_section.section0 .f_field_radio_group{padding-left:8px}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .signup_section.section0 .f_field_radio_group{padding-left:0}}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section0 .f_field_radio_group{padding-left:0}}.l-ud_pro .signup_section.section0 .field_occupation{float:left}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section0 .field_occupation{margin-bottom:30px}}.l-ud_pro .signup_section.section0 .field_professionalProgram{float:right;border-left:1px solid #dacde1}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section0 .field_professionalProgram{border-left:0;border-top:1px solid #dacde1;padding:20px 0 0 0;margin:20px 0 0}}.l-ud_pro .signup_section.section0 .field_professionalProgram .formfield_radio-list .f_field_radio .f_label_value{font-size:16px}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .signup_section.section0 .field_professionalProgram .formfield_radio-list .f_field_radio .f_label_value{font-size:14px}}.l-ud_pro .signup_section.section0 .f_label{margin-bottom:30px;line-height:1.2;height:40px}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section0 .f_label{margin-bottom:20px}}.l-ud_pro .signup_section.section0 .next-button{margin-top:37px}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .signup_section.section0 .next-button{margin-right:30px}}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section0 .next-button{margin-top:25px}}.l-ud_pro .signup_section.section0 .formfield_radio-list .f_label,.l-ud_pro .signup_section.section3 .formfield_radio-list .f_label{font-size:16px;display:block}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .signup_section.section0 .formfield_radio-list .f_label,.l-ud_pro .signup_section.section3 .formfield_radio-list .f_label{min-height:30px}}.l-ud_pro .signup_section.section0 .formfield_radio-list .f_field_radio,.l-ud_pro .signup_section.section3 .formfield_radio-list .f_field_radio{display:inline-block;width:114px;height:114px;vertical-align:top;margin:0 22px 0 0;text-align:center}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .signup_section.section0 .formfield_radio-list .f_field_radio,.l-ud_pro .signup_section.section3 .formfield_radio-list .f_field_radio{width:102px;height:102px;margin:0}.l-ud_pro .signup_section.section0 .formfield_radio-list .f_field_radio:first-child,.l-ud_pro .signup_section.section3 .formfield_radio-list .f_field_radio:first-child{margin:0 6px 0 0}}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section0 .formfield_radio-list .f_field_radio,.l-ud_pro .signup_section.section3 .formfield_radio-list .f_field_radio{margin:0}.l-ud_pro .signup_section.section0 .formfield_radio-list .f_field_radio:first-child,.l-ud_pro .signup_section.section3 .formfield_radio-list .f_field_radio:first-child{margin:0 17px 0 0}}.l-ud_pro .signup_section.section0 .formfield_radio-list .f_field_radio .f_label,.l-ud_pro .signup_section.section3 .formfield_radio-list .f_field_radio .f_label{display:block;width:114px;height:114px;padding:13px;margin:0;background-image:url("../images/pro-signup-radio-sprite.png");background-repeat:no-repeat;background-position:left top;border-radius:58px;-ms-border-radius:58px;-moz-border-radius:58px;-webkit-border-radius:58px;cursor:pointer;color:#46166b;height:100%}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .signup_section.section0 .formfield_radio-list .f_field_radio .f_label,.l-ud_pro .signup_section.section3 .formfield_radio-list .f_field_radio .f_label{width:102px;height:102px;background-image:url("../images/pro-signup-radio-sprite-tablet.png");background-repeat:no-repeat;background-position:left top}}.l-ud_pro .signup_section.section0 .formfield_radio-list .f_field_radio .f_label:before,.l-ud_pro .signup_section.section3 .formfield_radio-list .f_field_radio .f_label:before{content:' ';height:100%;display:inline-block;vertical-align:middle;margin:0 0 0 -0.35em;width:0}.l-ud_pro .signup_section.section0 .formfield_radio-list .f_field_radio .f_label_value,.l-ud_pro .signup_section.section3 .formfield_radio-list .f_field_radio .f_label_value{font:14px "ProximaNova-Semibold",sans-serif;display:inline-block;vertical-align:middle;padding:0}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .signup_section.section0 .formfield_radio-list .f_field_radio .f_label_value,.l-ud_pro .signup_section.section3 .formfield_radio-list .f_field_radio .f_label_value{font:12px "ProximaNova-Semibold",sans-serif}}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section0 .formfield_radio-list .f_field_radio .f_label_value,.l-ud_pro .signup_section.section3 .formfield_radio-list .f_field_radio .f_label_value{font:14px "ProximaNova-Semibold",sans-serif}}.l-ud_pro .signup_section.section0 .formfield_radio-list .f_field_radio .f_label_value strong,.l-ud_pro .signup_section.section3 .formfield_radio-list .f_field_radio .f_label_value strong{font-size:30px;font-weight:100;display:block}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .signup_section.section0 .formfield_radio-list .f_field_radio .f_label_value strong,.l-ud_pro .signup_section.section3 .formfield_radio-list .f_field_radio .f_label_value strong{font-size:30px}}.l-ud_pro .signup_section.section0 .formfield_radio-list .f_field_radio.f_checked .f_label,.l-ud_pro .signup_section.section3 .formfield_radio-list .f_field_radio.f_checked .f_label{color:#fff;background-position:left bottom}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .signup_section.section0 .formfield_radio-list .f_field_radio.f_checked .f_label,.l-ud_pro .signup_section.section3 .formfield_radio-list .f_field_radio.f_checked .f_label{background-position:left bottom}}.l-ud_pro .signup_section.section1{margin-top:11px}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section1{margin-top:22px;padding-left:15px;padding-right:15px}}.l-ud_pro .signup_section.section1 .error_message{padding-top:5px}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .signup_section.section1 .error_message{padding-left:175px}}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section1 .error_message{padding-left:0}}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section1 .b-signup_section-content .f_field{margin-bottom:15px}}.l-ud_pro .signup_section.section1 .b-signup_section-content .f_field.formfield_first_name .f_textinput,.l-ud_pro .signup_section.section1 .b-signup_section-content .f_field.formfield_last_name .f_textinput{background:#ebebe4}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section1 .field_container.field_month,.l-ud_pro .signup_section.section1 .field_container.field_phone{padding:15px 0 0}}.l-ud_pro .signup_section.section1 .field_email label.f_label{display:none}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section1 .field_gender label.f_label{width:24%;float:left;padding:2px 0 0;margin:0}}.l-ud_pro .signup_section.section1 .field_container{display:inline-block;vertical-align:top;width:450px;padding:0 5px 0 0;text-align:right}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .signup_section.section1 .field_container{width:505px}}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section1 .field_container{width:100%;padding:0}}.l-ud_pro .signup_section.section1 .field_container .f_placeholder_wrapper{width:240px}.l-ud_pro .signup_section.section1 .field_container .textinput{display:inline-block;width:240px;height:30px}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .signup_section.section1 .field_container .textinput{width:325px}}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section1 .field_container .textinput{width:100%;height:38px;line-height:16px}}.l-ud_pro .signup_section.section1 label.f_label{display:inline-block;width:201px;padding:0 30px 0 0;text-align:right;font-size:14px}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .signup_section.section1 label.f_label{width:170px}}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section1 label.f_label{width:100%;padding:0;text-align:left;margin-bottom:15px}}.l-ud_pro .signup_section.section1 .field_month label.f_label{width:202px}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section1 .field_month label.f_label{width:100%}}.l-ud_pro .signup_section.section1 .field_month .selectboxit-container,.l-ud_pro .signup_section.section1 .field_month .selectboxit-btn{width:114px}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .signup_section.section1 .field_month .selectboxit-container,.l-ud_pro .signup_section.section1 .field_month .selectboxit-btn{width:104px}}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section1 .field_month .selectboxit-container,.l-ud_pro .signup_section.section1 .field_month .selectboxit-btn{width:250px}}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section1 .field_month .b-signup_section-content .f_field{margin-bottom:0}}.l-ud_pro .signup_section.section1 .field_lastname,.l-ud_pro .signup_section.section1 .field_address2,.l-ud_pro .signup_section.section1 .field_state,.l-ud_pro .signup_section.section1 .field_phone2{width:auto}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .signup_section.section1 .field_lastname,.l-ud_pro .signup_section.section1 .field_address2,.l-ud_pro .signup_section.section1 .field_state,.l-ud_pro .signup_section.section1 .field_phone2{width:505px}}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section1 .field_lastname,.l-ud_pro .signup_section.section1 .field_address2,.l-ud_pro .signup_section.section1 .field_state,.l-ud_pro .signup_section.section1 .field_phone2{width:100%}}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .signup_section.section1 .field_state{width:335px;padding:0;margin-right:2px}}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .signup_section.section1 .field_state .selectboxit-btn{width:160px}}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .signup_section.section1 .field_zip{width:160px}}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .signup_section.section1 .field_zip .textinput{width:160px}}.l-ud_pro .signup_section.section1 .field_day,.l-ud_pro .signup_section.section1 .field_year,.l-ud_pro .signup_section.section1 .field_day .selectboxit-container,.l-ud_pro .signup_section.section1 .field_year .selectboxit-container,.l-ud_pro .signup_section.section1 .field_day .selectboxit-btn,.l-ud_pro .signup_section.section1 .field_year .selectboxit-btn{width:117px}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .signup_section.section1 .field_day,.l-ud_pro .signup_section.section1 .field_year,.l-ud_pro .signup_section.section1 .field_day .selectboxit-container,.l-ud_pro .signup_section.section1 .field_year .selectboxit-container,.l-ud_pro .signup_section.section1 .field_day .selectboxit-btn,.l-ud_pro .signup_section.section1 .field_year .selectboxit-btn{width:102px}}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section1 .field_day,.l-ud_pro .signup_section.section1 .field_year,.l-ud_pro .signup_section.section1 .field_day .selectboxit-container,.l-ud_pro .signup_section.section1 .field_year .selectboxit-container,.l-ud_pro .signup_section.section1 .field_day .selectboxit-btn,.l-ud_pro .signup_section.section1 .field_year .selectboxit-btn{width:120px}}.l-ud_pro .signup_section.section1 .field_year{margin-left:5px}.l-ud_pro .signup_section.section1 .field_country{display:none}.l-ud_pro .signup_section.section1 .f_field_radio_group{display:inline-block;width:240px}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .signup_section.section1 .f_field_radio_group{width:325px;text-align:left}}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section1 .f_field_radio_group{width:75%}}.l-ud_pro .signup_section.section1 .f_field_radio_group li{display:inline-block;width:115px;padding-right:10px}.l-ud_pro .signup_section.section1 .f_field_radio_group li .f_field_checkbox .f_label,.l-ud_pro .signup_section.section1 .f_field_radio_group li .f_field_checkbox .f_label_center:before{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAe1BMVEXazeH////azeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeHazeH////LNPIPAAAAJ3RSTlMAACuO1/gqCZj9Br01CJmW2JUs/C0ukDP69AzVMtaR1JfBBQva+/USxw0NAAAAAWJLR0QB/wIt3gAAAJNJREFUGNNtj8kSgjAQRIcQJAmrA7KJENz6///QhBJz8VVN1fQ7dRM5RCyTRMYn90buUqWxo1XqhckAlRdFXgKZcaJCLWhH1DhHxA1a+nJBw9ShpB8lOpLog+hR0wAThMFAI6YgJox0xRzEjBstUEEoLMQa4sgMzd6uR7EV1lffXHW+P1gBm/k3ztHa5+strZ8QfQDkvQwYJIVclAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNC0wNC0yMlQyMToxOTo1NyswMDowMBAIrUEAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTQtMDQtMjJUMjE6MTk6NTcrMDA6MDBhVRX9AAAAAElFTkSuQmCC") no-repeat 1px 2px;display:inline-block;padding-left:20px;line-height:22px;min-height:22px}.ie8 .l-ud_pro .signup_section.section1 .f_field_radio_group li .f_field_checkbox .f_label,.ie8 .l-ud_pro .signup_section.section1 .f_field_radio_group li .f_field_checkbox .f_label_center:before{background-image:none}.l-ud_pro .signup_section.section1 .f_field_radio_group li .f_field_checkbox .f_checkbox{position:absolute;overflow:hidden;opacity:0}.ie8 .l-ud_pro .signup_section.section1 .f_field_radio_group li .f_field_checkbox .f_checkbox{visibility:visible}.l-ud_pro .signup_section.section1 .f_field_radio_group li .f_field_checkbox .f_checkbox:checked+.f_label,.ie .l-ud_pro .signup_section.section1 .f_field_radio_group li .f_field_checkbox.f_checked .f_label,.l-ud_pro .signup_section.section1 .f_field_radio_group li .f_field_checkbox .f_checkbox:checked+.f_label_center:before,.ie .l-ud_pro .signup_section.section1 .f_field_radio_group li .f_field_checkbox.f_checked .f_label_center:before{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAWCAMAAAARtodwAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABO1BMVEVGJmrazeGYg6xHJ2pGJmpGJmpGJmpGJmrazeHazeHazeHazeHazeHazeGYg6xGJmpGJmrazeHazeHazeFXOnhGJmpHJ2pqT4fazeHazeHazeFLK27azeGgjLJLK25GJmpGJmpTNXXazeHazeFGJmpGJmpGJmpGJmpGJmrazeHazeFGJmpGJmpGJmrazeFGJmpGJmpGJmpGJmpGJmpGJmpGJmrazeHazeFGJmpGJmrazeHazeFGJmpGJmpGJmpGJmrZzOBGJmpGJmpGJmrYy+DRw9pGJmpGJmpNLnBrT4dIKGvazeHazeFsUYlHJ2phRYBGJmpGJmpGJmrazeHazeHazeHazeFGJmpGJmpGJmpGJmpGJmpGJmpGJmrazeG9rMq1pMS6qceYg6y0osJaPHpJKm2eirGsmbz///8tSvsZAAAAXXRSTlMAAAAAJFbrfyyQ2Pr01LIRCgmY/ewC4OszBgzjvbPeGY+ylvz7NCn5Ii2ZXf5h103li24J72PVMsJ81pGC1aGlmPQaSf2cKzHM2rEFC+vb4w7F85fa+/UmQIBngR25ZgYeAAAAAWJLR0Roy2z0IgAAAQpJREFUGNNd0NdSAlEQBNAeA+4CBnYNgFlMICKKioo554RZe8z6/3/gsKVUST+emrlTfQFAflMHNCBIVRpDTX/iuOFItLmFbA2gLeb5ankm22MiQEdn14t68USym3ztSYit9JJ9/cAAORjWIRMn9UYOj4ySY+NpTTkQVzMTZDZETkIy6kJyGscULXm7GtcwJKL22rTJjElCI5CoJlGYrQzNQZIahcxrEQu2Y7SIoi5BSuotkytYNVpb15Jd99/JjU1gK0t+bNt12fkkdytN9/bJA2uBQ/LLc46OHU+/T07rbZg8C5qq+l7s3EYueFlIl6+ub3LldKU5bsm76p8Fcs8H/Jf8I2rkCTXyA0LDNpKnET2UAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE0LTA0LTIyVDIxOjE5OjQ3KzAwOjAw3KKt3wAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNC0wNC0yMlQyMToxOTo0NyswMDowMK3/FWMAAAAASUVORK5CYII=") no-repeat 0 0}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section1 .f_field_radio_group li{width:49%}}.l-ud_pro .signup_section.section1 .f_field_radio_group label.f_label{text-align:left;padding:0 0 0 25px}.l-ud_pro .signup_section.section1 .formfield_description{display:none}.l-ud_pro .signup_section.section1 .selectboxit-btn{width:240px;height:30px;text-align:left;line-height:30px}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section1 .selectboxit-btn{width:250px;height:38px;line-height:38px}}.l-ud_pro .signup_section.section1 .selectboxit-container{display:inline-block}.l-ud_pro .signup_section.section1 .field_month{width:325px;text-align:left}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .signup_section.section1 .field_month{width:285px}.l-ud_pro .signup_section.section1 .field_month label.f_label{width:172px}.l-ud_pro .signup_section.section1 .field_month .selectboxit-container,.l-ud_pro .signup_section.section1 .field_month .selectboxit-btn{width:104px}}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section1 .field_month{width:100%}}.l-ud_pro .signup_section.section1 .selectboxit-list{text-align:left}.l-ud_pro .signup_section.section1 .next-button{margin-top:20px}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section1 .next-button{float:none;width:280px;margin:15px -15px 30px -15px}}.l-ud_pro .signup_section.section1 .field_firstname .error_message,.l-ud_pro .signup_section.section1 .field_address1 .error_message,.l-ud_pro .signup_section.section1 .field_city .error_message,.l-ud_pro .signup_section.section1 .field_zip .error_message,.l-ud_pro .signup_section.section1 .field_phone .error_message,.l-ud_pro .signup_section.section1 .field_email .error_message{padding-left:205px}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .signup_section.section1 .field_firstname .error_message,.l-ud_pro .signup_section.section1 .field_address1 .error_message,.l-ud_pro .signup_section.section1 .field_city .error_message,.l-ud_pro .signup_section.section1 .field_zip .error_message,.l-ud_pro .signup_section.section1 .field_phone .error_message,.l-ud_pro .signup_section.section1 .field_email .error_message{padding-left:175px}}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section1 .field_firstname .error_message,.l-ud_pro .signup_section.section1 .field_address1 .error_message,.l-ud_pro .signup_section.section1 .field_city .error_message,.l-ud_pro .signup_section.section1 .field_zip .error_message,.l-ud_pro .signup_section.section1 .field_phone .error_message,.l-ud_pro .signup_section.section1 .field_email .error_message{padding-left:0}}.l-ud_pro .signup_section.section1 .field_gender div.f_field{margin-bottom:17px}.l-ud_pro .signup_section.section1 .field_gender li.f_field{margin-bottom:0}.l-ud_pro .signup_section.section1 .field_gender .error_message.error_message{width:240px;padding-top:0;display:inline-block}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .signup_section.section1 .field_gender .error_message.error_message{width:325px;padding-left:0}}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section1 .field_gender .error_message.error_message{width:100%}}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .signup_section.section1 .field_zip .error_message{padding-left:0}}.l-ud_pro .signup_section.section1 .field_month .error_message,.l-ud_pro .signup_section.section1 .field_day .error_message,.l-ud_pro .signup_section.section1 .field_year .error_message{width:114px;float:right;padding-left:3px}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .signup_section.section1 .field_month .error_message,.l-ud_pro .signup_section.section1 .field_day .error_message,.l-ud_pro .signup_section.section1 .field_year .error_message{padding-left:5px;width:102px}}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section1 .field_month .error_message,.l-ud_pro .signup_section.section1 .field_day .error_message,.l-ud_pro .signup_section.section1 .field_year .error_message{padding-left:0;width:120px}}.l-ud_pro .signup_section.section1 .field_month .error_message{padding-left:0}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .signup_section.section1 .field_month .error_message{width:105px;padding-left:0}}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section1 .field_month .error_message{padding-bottom:7px;width:100%}}.l-ud_pro .signup_section.section2{margin-top:12px}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section2{padding:0 15px}.l-ud_pro .signup_section.section2 .field_secondaryspecialty{padding:7px 0}.l-ud_pro .signup_section.section2 .next-button{float:none;width:280px;margin:20px -15px 30px -15px}}.l-ud_pro .signup_section.section2 .error_message{width:490px;padding-left:198px}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .signup_section.section2 .error_message{padding-left:176px}}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section2 .error_message{width:100%;padding-left:0}}.l-ud_pro .signup_section.section2 .field_container{text-align:right}.l-ud_pro .signup_section.section2 .field_primaryspecialty .f_label,.l-ud_pro .signup_section.section2 .field_secondaryspecialty .f_label,.l-ud_pro .signup_section.section2 .field_skils1 .f_label{display:inline-block;width:193px;padding:0 30px 0 0;text-align:right;font-size:14px}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .signup_section.section2 .field_primaryspecialty .f_label,.l-ud_pro .signup_section.section2 .field_secondaryspecialty .f_label,.l-ud_pro .signup_section.section2 .field_skils1 .f_label{width:170px}}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section2 .field_primaryspecialty .f_label,.l-ud_pro .signup_section.section2 .field_secondaryspecialty .f_label,.l-ud_pro .signup_section.section2 .field_skils1 .f_label{width:100%;text-align:left;padding-bottom:7px}}.l-ud_pro .signup_section.section2 .f_field_select{padding-right:30px}.l-ud_pro .signup_section.section2 .selectboxit-container{display:inline-block;width:490px}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .signup_section.section2 .selectboxit-container{width:325px}}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section2 .selectboxit-container{width:250px}}.l-ud_pro .signup_section.section2 .selectboxit-btn{height:30px;line-height:30px}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section2 .selectboxit-btn{height:38px;line-height:38px}}.l-ud_pro .signup_section.section2 .selectboxit-container,.l-ud_pro .signup_section.section2 .selectboxit-list{text-align:left}.l-ud_pro .signup_section.section2 .next-button{margin-top:30px}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .signup_section.section3{margin-top:0}}.l-ud_pro .signup_section.section3 .f_label{margin-bottom:0}.l-ud_pro .signup_section.section3 .f_field_radio_group{padding-left:39px}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section3 .f_field_radio_group{padding-left:17px;padding-bottom:15px}}.l-ud_pro .signup_section.section3 .f_field_radio-list{position:relative}.l-ud_pro .signup_section.section3 .error_message{position:absolute;bottom:125px;left:40px}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .signup_section.section3 .error_message{bottom:113px}}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section3 .error_message{bottom:139px;left:15px}}.l-ud_pro .signup_section.section3 .next-button{margin-top:0}.l-ud_pro .signup_section.section4{margin-top:12px}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section4{margin-top:0}}.l-ud_pro .signup_section.section4 .b-signup_section-content{margin-bottom:0}.l-ud_pro .signup_section.section4 .b-signup_section-content .field_container{padding-right:30px;margin-bottom:7px}.l-ud_pro .signup_section.section4 .b-signup_section-content .field_file1{margin-bottom:27px}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section4 .b-signup_section-content .field_file1{margin-bottom:15px}}.l-ud_pro .signup_section.section4 .b-signup_section-content .udpro_upload_file{float:left;margin-bottom:20px}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section4 .b-signup_section-content .udpro_upload_file{margin-bottom:15px;float:none;padding-left:0}}.l-ud_pro .signup_section.section4 .b-signup_section-content .field_container.field_file2 .content_asset.content_asset .udpro_upload_file-description:before{content:"2"}.l-ud_pro .signup_section.section4 .b-signup_section-content .field_container.field_file3 .content_asset.content_asset .udpro_upload_file-description:before{content:"3"}.l-ud_pro .signup_section.section4 .b-signup_section-content .field_container.field_file4 .content_asset.content_asset .udpro_upload_file-description:before{content:"1"}.l-ud_pro .signup_section.section4 .b-signup_section-content .field_container.field_file5 .content_asset.content_asset .udpro_upload_file-description:before{content:"2"}.l-ud_pro .signup_section.section4 .b-signup_section-content .prosignup-file2-description .udpro_upload_file{margin-bottom:45px}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section4 .b-signup_section-content .prosignup-file2-description .udpro_upload_file{margin-bottom:0}}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section4 .b-signup_section-content .content_asset.prosignup-file2-description{margin-bottom:15px}}.l-ud_pro .signup_section.section4 .b-signup_section-content .udpro_upload_file-description{font-size:14px;line-height:1.4;padding-left:30px;position:relative}.l-ud_pro .signup_section.section4 .b-signup_section-content .udpro_upload_file-description:before{content:"1";background:#dacde1;border-radius:10px;-ms-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;color:#fff;display:block;font-size:14px;height:20px;left:0;line-height:20px;position:absolute;text-align:center;top:0;width:20px}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section4 .b-signup_section-content .udpro_upload_file-description{margin-bottom:10px}}.l-ud_pro .signup_section.section4 .b-signup_section-content .udpro_upload_file-list li{font-size:13px;line-height:1.4;background:url("../images/icons/ico_bullet.png") no-repeat 7px 6px;padding-left:15px}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section4 .b-signup_section-content .udpro_upload_file-list li{font-size:14px}}.l-ud_pro .signup_section.section4 .b-signup_section-content .iframe-containers{clear:both;margin:0 0 0 60px;position:relative;min-height:40px}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section4 .b-signup_section-content .iframe-containers{margin:0 0 10px 30px;height:auto}}.l-ud_pro .signup_section.section4 .b-signup_section-content .iframe-containers.field_file1{margin-bottom:40px}.l-ud_pro .signup_section.section4 .b-signup_section-content .iframe-containers.field_file3{margin-bottom:10px}.l-ud_pro .signup_section.section4 .b-signup_section-content .iframe-containers iframe{width:100%;height:40px}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section4 .b-signup_section-content .iframe-containers iframe{height:50px}}.l-ud_pro .signup_section.section4 .preview-button{margin-top:52px}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .signup_section.section4 .preview-button{margin:45px 0 15px 0}}.l-ud_pro .columns{width:100%;clear:both;padding-left:30px}.l-ud_pro .columns.columns1 .column{width:100%}.l-ud_pro .columns.columns2 .column{width:50%}.l-ud_pro .columns.columns3 .column{width:33.33333%}.l-ud_pro .columns.columns4 .column{width:25%}.l-ud_pro .columns .column{float:left;padding-left:10px}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .columns .column.column{float:none;width:100%;padding-left:25px}}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .columns .udpro_upload_file-description.column{margin-bottom:10px;width:100%}}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .columns .udpro_upload_file-list.column{padding-left:30px;width:50%}}.l-ud_pro .next-button,.l-ud_pro .preview-button{text-align:right;float:right;width:100%;margin:30px 0}.l-ud_pro .next-button button,.l-ud_pro .preview-button button{width:130px;height:40px;font:13px/1.2em "ProximaNova-Bold",sans-serif;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms;border:0;cursor:pointer;display:inline-block;text-transform:uppercase;text-align:center;color:#fff;padding:9px 25px;margin:0;background:#46166b}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .next-button button,.l-ud_pro .preview-button button{width:100%}}.l-ud_pro .next-button button:hover,.l-ud_pro .preview-button button:hover{text-decoration:none;background-color:#b69fc5;border-color:#b69fc5;color:#fff}.l-ud_pro .next-button button[disabled='disabled'],.l-ud_pro .preview-button button[disabled='disabled']{filter:alpha(opacity=20);opacity:.2}.l-ud_pro .preview-button{float:none}.l-ud_pro .textinput,.l-ud_pro .f_textinput,.l-ud_pro .f_email,.l-ud_pro .f_password{line-height:16px}.l-ud_pro .f_error_message{padding:0}.l-ud_pro .textinput[disabled='disabled']{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;color:#919191}.b-ud_pro-right,.b-ud_pro-left{width:50%;float:left}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-right,.b-ud_pro-left{width:100%;float:left;float:none}}.b-ud_pro-left{padding-right:15px}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-left{padding:0}}.b-ud_pro-left .ui-accordion{margin-top:0}.b-ud_pro-right{padding-left:15px}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-right{padding:0}}.b-ud_pro-program .b-ud_pro-content,.b-ud_pro-welcome-mobile .b-ud_pro-content,.ui-accordion .b-ud_pro-content{font:14px/18px "ProximaNova-Regular",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-program .b-ud_pro-content,.b-ud_pro-welcome-mobile .b-ud_pro-content,.ui-accordion .b-ud_pro-content{font:13px/18px "ProximaNova-Regular",sans-serif}}.b-ud_pro-program .b-ud_pro-content p,.b-ud_pro-welcome-mobile .b-ud_pro-content p,.ui-accordion .b-ud_pro-content p{margin:0 0 10px 0}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-program .b-ud_pro-content p,.b-ud_pro-welcome-mobile .b-ud_pro-content p,.ui-accordion .b-ud_pro-content p{margin:0 0 5px 0}}.b-ud_pro-program .b-ud_pro-content ul,.b-ud_pro-welcome-mobile .b-ud_pro-content ul,.ui-accordion .b-ud_pro-content ul{margin-left:10px}.b-ud_pro-program .b-ud_pro-content ul li,.b-ud_pro-welcome-mobile .b-ud_pro-content ul li,.ui-accordion .b-ud_pro-content ul li{margin:0 0 12px 0;padding:0 0 0 8px;background:url("../images/icons/ico_bullet.png") no-repeat 0 7px}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-program .b-ud_pro-content ul li,.b-ud_pro-welcome-mobile .b-ud_pro-content ul li,.ui-accordion .b-ud_pro-content ul li{margin:0 0 6px 0}}.b-ud_pro-program .t-ud_pro-headline,.b-ud_pro-welcome-mobile .t-ud_pro-headline,.ui-accordion .t-ud_pro-headline{font:18px/1.2em "ProximaNova-Semibold",sans-serif;color:#000;text-transform:inherit;padding:23px 0;margin:0}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-program .t-ud_pro-headline,.b-ud_pro-welcome-mobile .t-ud_pro-headline,.ui-accordion .t-ud_pro-headline{padding:16px 0;font-size:14px}}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-program .b-ud_pro-left{margin:15px 0 20px 0}}.b-ud_pro-program .ui-accordion{margin:7px 0 0}.b-ud_pro-bg{background:#f5eef5;padding:25px 30px 10px}@media only screen and (min-width:751px) and (max-width:1024px){.b-ud_pro-bg{padding:25px 20px 10px}}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-bg{padding:20px 15px 10px}}.b-ud_pro-bg .b-login_link{margin:0 0 22px 0;padding:0 0 22px 0;color:#46166b;cursor:pointer;font:14px/1.2em "ProximaNova-Regular",sans-serif;border-bottom:1px solid #fff}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-bg .b-login_link{margin:0 0 13px 0;padding:0 0 13px 0;font-size:13px}}.b-ud_pro-bg .b-login_link .b-login_link-arrow:after{margin-bottom:2px}.b-ud_pro-bg p{font:14px/18px "ProximaNova-Regular",sans-serif;margin:0 0 25px 0}@media only screen and (min-width:751px) and (max-width:1024px){.b-ud_pro-bg p{margin:0 0 15px 0}}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-bg p{font-size:13px;margin:0 0 15px 0}}.b-ud_pro-bg .button{width:100%;margin-bottom:20px}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-bg .button{margin:0 0 15px 0}}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-bg .t-ud_pro-headline{font:15px/1.2em "ProximaNova-Bold",sans-serif}}.b-ud_pro-bg .t-ud_pro-sub-headline{margin-bottom:5px;font:16px/1.2em "ProximaNova-Semibold",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-bg .t-ud_pro-sub-headline{font:14px/1.2em "ProximaNova-Bold",sans-serif}}.b-ud_pro-bg .t-ud_pro-sub-headline span{display:block;text-align:center;font-size:16px;text-transform:uppercase}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-bg .t-ud_pro-sub-headline span{font:14px/1.2em "ProximaNova-Bold",sans-serif}}.b-ud_pro-bg .udpro-signup p{margin-bottom:17px}.t-ud_pro-headline{font:18px/1.2em "ProximaNova-Semibold",sans-serif;color:#000;margin-bottom:10px}@media only screen and (min-width:320px) and (max-width:750px){.t-ud_pro-headline{font-size:14px}}.b-ud_pro-connect{*zoom:1;font:14px/20px "ProximaNova-Regular",sans-serif}.b-ud_pro-connect:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-connect{font-size:13px;line-height:18px}}.b-ud_pro-connect .b-ud_pro-connect-item{margin:0 0 15px 0;overflow:hidden}.b-ud_pro-connect .b-ud_pro-connect-item .b-ud_pro-connect-label{width:33.33333%;float:left;font:14px/20px "ProximaNova-Semibold",sans-serif}@media only screen and (min-width:751px) and (max-width:1024px){.b-ud_pro-connect .b-ud_pro-connect-item .b-ud_pro-connect-label{width:100%;float:left;margin:0 0 5px 0;padding:0}}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-connect .b-ud_pro-connect-item .b-ud_pro-connect-label{font-size:13px;line-height:18px}}.b-ud_pro-connect .b-ud_pro-connect-item .b-ud_pro-connect-value{width:66.66667%;float:left}@media only screen and (min-width:751px) and (max-width:1024px){.b-ud_pro-connect .b-ud_pro-connect-item .b-ud_pro-connect-value{width:100%;float:left;padding:0}}.b-ud_pro-connect .b-ud_pro-connect-link{text-decoration:underline}.b-ud_pro-connect .b-ud_pro-connect-link:hover{text-decoration:none}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-mobile_hide{display:none !important}}.b-ud_pro-welcome-mobile{display:none}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-welcome-mobile{display:block;margin-bottom:30px}}.b-ud_pro-school_list-link{display:none}.b-ud_pro-schools{margin:0 0 30px 0;*zoom:1}.b-ud_pro-schools:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-schools{display:none}}.b-ud_pro-schools-head{margin:0 0 10px 0;*zoom:1}.b-ud_pro-schools-head:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.b-ud_pro-schools-head .b-ud_pro-schools-title{width:33.33333%;float:left;font:18px/24px "ProximaNova-Semibold",sans-serif}.b-ud_pro-schools-columns .b-ud_pro-schools-column{width:33.33333%;float:left;padding-right:30px;overflow:hidden}.b-ud_pro-schools-columns .b-ud_pro-schools-item{color:#46166b;display:inline-block;font-size:14px;line-height:24px;margin-left:-7px;margin-right:9px;padding-left:7px;position:relative}.b-ud_pro-schools-columns .b-ud_pro-schools-item:after{content:"";height:13px;position:absolute;left:0;top:6px;width:1px;background:#46166b}.b-ud_pro-schools-search_results{*zoom:1}.b-ud_pro-schools-search_results:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-schools-search_results{margin-bottom:20px}}.b-ud_pro-schools-search_results-head{font:18px/24px "ProximaNova-Semibold",sans-serif;padding-bottom:15px;text-transform:uppercase;*zoom:1}.b-ud_pro-schools-search_results-head:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-schools-search_results-head{display:none}}.b-ud_pro-schools-search_results-head .b-ud_pro-schools-search_results-title{width:50%;float:left}.b-ud_pro-schools-search_results-body .b-ud_pro-schools-search_results-address,.b-ud_pro-schools-search_results-body .b-ud_pro-schools-search_results-country{width:50%;float:left;padding:15px 0}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-schools-search_results-body .b-ud_pro-schools-search_results-address,.b-ud_pro-schools-search_results-body .b-ud_pro-schools-search_results-country{margin-right:25px;padding:12px 0 0;width:auto;float:none;display:block}}.b-ud_pro-schools-search_results-body .b-ud_pro-schools-search_results-country{font:14px/24px "ProximaNova-Bold",sans-serif;border-top:1px solid #dacde1}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-schools-search_results-body .b-ud_pro-schools-search_results-country{border-top:0}}.b-ud_pro-schools-search_results-body .b-ud_pro-schools-search_results-address{font-size:14px;line-height:24px;border-top:1px solid #dacde1}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-schools-search_results-body .b-ud_pro-schools-search_results-address{border-top:0;border-bottom:1px solid #dacde1;font-size:13px;line-height:15px}}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-schools-search_results-address_list{margin:0 0 5px 0;display:inline-block}}.b-ud_pro-schools-search_results-address_list .b-ud_pro-schools-search_results-address_item{margin:0}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-schools-search_results-address_list .b-ud_pro-schools-search_results-address_item{margin:0 0 10px 0}}.b-ud_pro-search_form{margin:0 0 40px 0}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-search_form{display:none}}.b-ud_pro-search_form .b-ud_pro-search_form-field{width:280px;display:inline-block;margin-right:5px}.b-ud_pro-search_form .b-ud_pro-search_form-field .textinput,.b-ud_pro-search_form .b-ud_pro-search_form-field .f_textinput,.b-ud_pro-search_form .b-ud_pro-search_form-field .f_email,.b-ud_pro-search_form .b-ud_pro-search_form-field .f_password{height:30px;line-height:18px}.b-ud_pro-search_form .b-ud_pro-search_form-btn{display:inline-block;margin:0 12px 0 0}.b-ud_pro-search_form-count{font:18px/30px "ProximaNova-Semibold",sans-serif;display:inline-block}.highlight{background-color:#dacde1}.selectHighlight{background-color:#dacde1;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.7);-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.7);box-shadow:0 1px 4px rgba(0,0,0,0.7);padding:1px 4px;margin:0 -4px;color:red}.finded{color:#fff;background:#8a8a7b}.g-promoslot .b-ud_pro-alphabet{top:250px}.b-ud_pro-alphabet{display:none;position:fixed;top:250px;right:20px;bottom:10px;width:35px;text-align:center;overflow-y:auto}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-alphabet{display:block}}.b-ud_pro-alphabet .b-ud_pro-alphabet_link{font:12px/18px "ProximaNova-Bold",sans-serif;color:#000;display:block;text-align:left;padding:5px 10px}.b-ud_pro-alphabet .b-ud_pro-alphabet_link:hover{text-decoration:none}.b-ud_pro-product .b-load_more-wrapper{display:none}.b-ud_pro-product .b-load_more-wrapper:before,.b-ud_pro-product .b-load_more-wrapper:after{display:none}.b-ud_pro-product .search_result_items{width:723px;margin-top:-1px;vertical-align:top}@media only screen and (min-width:751px) and (max-width:1024px){.b-ud_pro-product .search_result_items{width:456px}}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-product .search_result_items{width:282px;border-top:1px solid #dacce2}}.b-ud_pro-product .search_result_items .product_tile,.b-ud_pro-product .search_result_items .b-product_tile{width:240px}@media only screen and (min-width:751px) and (max-width:1024px){.b-ud_pro-product .search_result_items .product_tile,.b-ud_pro-product .search_result_items .b-product_tile{width:150px}}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-product .search_result_items .product_tile,.b-ud_pro-product .search_result_items .b-product_tile{width:138px}}.b-ud_pro-product-top_content,.b-ud_pro-editorial-top_content{font-size:14px;line-height:18px;margin-bottom:30px}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-product-top_content,.b-ud_pro-editorial-top_content{margin:10px 0 20px 0;font-size:13px}}.b-ud_pro-publications-hidden_list{display:none}.b-ud_pro-ma-editorial{border-bottom:1px solid #dacde1;margin:0 0 85px 0;padding:0 0 30px 0;position:relative;*zoom:1}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-ma-editorial{margin:0;padding:0;border-bottom:0}}.b-ud_pro-ma-editorial .udpro-ma-editorial{margin:0 -15px}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-ma-editorial .udpro-ma-editorial{margin:0}}.b-ud_pro-ma-editorial:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.b-ud_pro-ma-editorial .b-ud_pro-publications-col{width:33.33333%;float:left;padding-left:15px;padding-right:15px}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-ma-editorial .b-ud_pro-publications-col{width:100%;float:left;padding-left:0;padding-right:0;margin-bottom:30px}}.b-ud_pro-ma-editorial .t-ud_pro-publications-title{font:18px/1.2em "ProximaNova-Semibold",sans-serif;padding-bottom:7px;border-bottom:2px solid #46166b;margin-bottom:17px}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-ma-editorial .t-ud_pro-publications-title{font-size:15px;padding:0 0 5px 0;margin-bottom:15px}}.b-ud_pro-publications-credit_list{min-height:165px;border-bottom:1px solid #dacde1;margin-bottom:15px;font:14px/18px "ProximaNova-Regular",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-publications-credit_list{min-height:inherit;font-size:13px;padding-bottom:10px}}.b-ud_pro-publications-credit_list .b-ud_pro-publications-credit_item{margin-bottom:10px}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-publications-credit_list .b-ud_pro-publications-credit_item{margin-bottom:5px}}.b-ud_pro-publications-include-title{font:14px/18px "ProximaNova-Semibold",sans-serif;margin-bottom:10px}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-publications-include-title{font-size:13px}}.b-ud_pro-publications-include_list{font:14px/18px "ProximaNova-Regular",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-publications-include_list{font-size:13px}}.b-ud_pro-explore_more-button{font:13px/1.2em "ProximaNova-Semibold",sans-serif;background:#dacce2;border-top:1px solid #350958;color:#350958;cursor:pointer;padding:7px 10px;min-width:150px;position:absolute;right:0;top:100%;text-transform:uppercase;border:0;margin:0}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-explore_more-button{display:none}}.udpro-ma-editorial-guidelines{font:14px/18px "ProximaNova-Regular",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.udpro-ma-editorial-guidelines{font-size:13px}}.b-ud_pro-guidelines-list{list-style-type:decimal;padding:5px 0 0 17px}.b-ud_pro-guidelines-list .b-ud_pro-guidelines-item{margin:0 0 15px 0}.b-ud_pro-how_to_submit .download.button{margin:20px 0 40px 0}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-how_to_submit .download.button{margin:0 0 12px}}.b-ud_pro-bg .b-ud_pro-how_to_submit p{margin:0 0 15px}.b-ud_pro-mobile_menu{display:none}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-mobile_menu{display:block;margin:0 0 20px 0}}.g-see_more{display:none}@media only screen and (min-width:320px) and (max-width:750px){.g-see_more{display:inline-block;text-decoration:underline;color:#46166b}.g-see_more:hover{text-decoration:none}}.b-ud_pro-login .f_field_password .f_label{display:none}.b-ud_pro-login .formfield_button{margin-bottom:10px}.b-ud_pro-login .formfield_button .submit_button{width:100%}.b-ud_pro-login .formfield_link{text-align:center}.ie8 .l-ud_pro h3.ui-state-default .section_title{-ms-filter:"alpha(opacity=30)"}.l-ud_pro .b-signup_section-content{*zoom:1}.l-ud_pro .b-signup_section-content:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.l-ud_pro .b-signup_section-content .f_field_hidden{display:block !important}@media only screen and (min-width:751px) and (max-width:1024px){.field_container.field_joinevents .f_label{min-height:0}}.b-signup_header-preview,.b-signup_header-section{padding-bottom:10px}@media only screen and (min-width:320px) and (max-width:750px){.b-signup_header-preview,.b-signup_header-section{padding-bottom:5px}}.b-signup_header-preview .b-signup_header-title,.b-signup_header-section .b-signup_header-title{font:25px/1 "ProximaNova-Bold",sans-serif;text-transform:uppercase;margin-bottom:5px}@media only screen and (min-width:320px) and (max-width:750px){.b-signup_header-preview .b-signup_header-title,.b-signup_header-section .b-signup_header-title{font-size:20px;margin-bottom:3px}}.b-signup_header-preview .b-signup_header-description,.b-signup_header-section .b-signup_header-description{font-size:14px;line-height:18px;letter-spacing:-0.3px}.b-signup_header-preview{border-bottom:1px solid #dacde1;padding-bottom:10px;margin-bottom:22px}@media only screen and (min-width:320px) and (max-width:750px){.b-signup_header-preview{margin-bottom:10px}}.js .l-ud_pro .primary{position:relative}.js .l-ud_pro .primary>.loader .loader_bg{background:#fff;opacity:1}.b-signup_review-container .signup_section{border-bottom:1px solid #dacde1;padding:25px 0;margin:0;font-size:0}@media only screen and (min-width:320px) and (max-width:750px){.b-signup_review-container .signup_section{padding:25px 0 20px 0}}.b-signup_review-container .signup_section.section0 .b-review-field_container{display:inline-block}.b-signup_review-container .signup_section.section0 .b-review-field_container.b-review-field_isRenewal{width:375px}@media only screen and (min-width:751px) and (max-width:1024px){.b-signup_review-container .signup_section.section0 .b-review-field_container.b-review-field_isRenewal{width:275px}}@media only screen and (min-width:320px) and (max-width:750px){.b-signup_review-container .signup_section.section0 .b-review-field_container.b-review-field_isRenewal{width:100%}}.b-signup_review-container .signup_section.section0 .b-review-field_container.b-review-field_isRenewal .b-review-field_label{display:none}.b-signup_review-container .b-review-field_container{vertical-align:top;font:14px/25px "ProximaNova-Semibold",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.b-signup_review-container .b-review-field_container{width:100%;font:15px/18px "ProximaNova-Semibold",sans-serif;margin-bottom:8px}}.b-signup_review-container .b-review-field_container.b-review-field_professionalProgram .b-review-field_label,.b-signup_review-container .b-review-field_container.b-review-field_occupation .b-review-field_label{display:none}@media only screen and (min-width:320px) and (max-width:750px){.b-signup_review-container .b-review-field_container.b-review-field_professionalProgram .b-review-fields_value-wrapper,.b-signup_review-container .b-review-field_container.b-review-field_occupation .b-review-fields_value-wrapper{width:100%}}.b-signup_review-container .b-first_col,.b-signup_review-container .b-review-field_container.b-review-field_occupation{width:375px;display:inline-block;vertical-align:top}@media only screen and (min-width:751px) and (max-width:1024px){.b-signup_review-container .b-first_col,.b-signup_review-container .b-review-field_container.b-review-field_occupation{width:275px}}@media only screen and (min-width:320px) and (max-width:750px){.b-signup_review-container .b-first_col,.b-signup_review-container .b-review-field_container.b-review-field_occupation{width:100%}}.b-signup_review-container .b-second_col,.b-signup_review-container .b-review-field_container.b-review-field_professionalProgram{width:340px;display:inline-block;vertical-align:top}@media only screen and (min-width:751px) and (max-width:1024px){.b-signup_review-container .b-second_col,.b-signup_review-container .b-review-field_container.b-review-field_professionalProgram{width:255px}}@media only screen and (min-width:320px) and (max-width:750px){.b-signup_review-container .b-second_col,.b-signup_review-container .b-review-field_container.b-review-field_professionalProgram{width:100%}}.b-signup_review-container .b-review-field_label{font:14px/18px "ProximaNova-Regular",sans-serif;display:inline-block;vertical-align:top}@media only screen and (min-width:320px) and (max-width:750px){.b-signup_review-container .b-review-field_label{width:49%;font:15px/18px "ProximaNova-Regular",sans-serif}}.b-signup_review-container .b-review-fields_value-wrapper{width:300px;display:inline-block;vertical-align:top;line-height:18px}@media only screen and (min-width:751px) and (max-width:1024px){.b-signup_review-container .b-review-fields_value-wrapper{width:175px}}@media only screen and (min-width:320px) and (max-width:750px){.b-signup_review-container .b-review-fields_value-wrapper{width:50%}}.b-signup_review-container .b-review-field_email .b-review-field_value{word-break:break-word;width:100%}@media only screen and (min-width:320px) and (max-width:750px){.b-signup_review-container .signup_section.section2{padding:22px 0 15px 0}.b-signup_review-container .signup_section.section2 .b-review-field_container{width:100%}}.b-signup_review-container .signup_section.section0 .b-review-fields_value-wrapper.b-review-fields_value-wrapper{width:95%}@media only screen and (min-width:320px) and (max-width:750px){.b-signup_review-container .signup_section.section1{padding:22px 0 15px 0}}.b-signup_review-container .signup_section.section1 .b-first_col .b-review-field_label{padding:0 5px 0 0;width:70px}@media only screen and (min-width:320px) and (max-width:750px){.b-signup_review-container .signup_section.section1 .b-first_col .b-review-field_label{width:49%}}@media only screen and (min-width:320px) and (max-width:750px){.b-signup_review-container .signup_section.section1 .b-second_col .b-review-fields_value-wrapper,.b-signup_review-container .signup_section.section1 .b-first_col .b-review-fields_value-wrapper{width:47% !important}}.b-signup_review-container .signup_section.section1 .b-review-field_gender .b-review-fields_value-wrapper:first-letter {text-transform:uppercase}.b-signup_review-container .signup_section.section1 .b-second_col .b-review-field_label{padding:0 5px 0 0;width:125px}@media only screen and (min-width:751px) and (max-width:1024px){.b-signup_review-container .signup_section.section1 .b-second_col .b-review-field_label{width:115px}}@media only screen and (min-width:320px) and (max-width:750px){.b-signup_review-container .signup_section.section1 .b-second_col .b-review-field_label{width:49%}}.b-signup_review-container .signup_section.section1 .b-second_col .b-review-fields_value-wrapper{width:200px}@media only screen and (min-width:751px) and (max-width:1024px){.b-signup_review-container .signup_section.section1 .b-second_col .b-review-fields_value-wrapper{width:120px}}@media only screen and (min-width:320px) and (max-width:750px){.b-signup_review-container .signup_section.section1 .b-second_col .b-review-fields_value-wrapper{width:50%}}.b-signup_review-container .signup_section.section2 .b-review-fields_value-wrapper .field_value{margin-bottom:8px}@media only screen and (min-width:320px) and (max-width:750px){.b-signup_review-container .signup_section.section2 .b-review-fields_value-wrapper .field_value{margin-bottom:5px}}.b-signup_review-container .signup_section.section3{padding:25px 0 17px 0}@media only screen and (min-width:320px) and (max-width:750px){.b-signup_review-container .signup_section.section4 .b-review-fields_value-wrapper .b-review-field_value{word-wrap:break-word}}.b-signup_review-container .signup_section.section3,.b-signup_review-container .signup_section.section4,.b-signup_review-container .signup_section.section2{padding:25px 0 15px 0}.b-signup_review-container .signup_section.section3 .b-review-field_label,.b-signup_review-container .signup_section.section4 .b-review-field_label,.b-signup_review-container .signup_section.section2 .b-review-field_label{width:155px;padding:0 10px 0 0}@media only screen and (min-width:320px) and (max-width:750px){.b-signup_review-container .signup_section.section3 .b-review-field_label,.b-signup_review-container .signup_section.section4 .b-review-field_label,.b-signup_review-container .signup_section.section2 .b-review-field_label{width:49%}}.b-signup_review-container .signup_section.section3 .b-review-fields_value-wrapper,.b-signup_review-container .signup_section.section4 .b-review-fields_value-wrapper,.b-signup_review-container .signup_section.section2 .b-review-fields_value-wrapper{width:440px}@media only screen and (min-width:751px) and (max-width:1024px){.b-signup_review-container .signup_section.section3 .b-review-fields_value-wrapper,.b-signup_review-container .signup_section.section4 .b-review-fields_value-wrapper,.b-signup_review-container .signup_section.section2 .b-review-fields_value-wrapper{width:240px}}@media only screen and (min-width:320px) and (max-width:750px){.b-signup_review-container .signup_section.section3 .b-review-fields_value-wrapper,.b-signup_review-container .signup_section.section4 .b-review-fields_value-wrapper,.b-signup_review-container .signup_section.section2 .b-review-fields_value-wrapper{width:47%}}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .b-signup_review-container .signup_section.section0{width:100%;float:none}}.l-ud_pro .b-proreview-form_buttons--mobile .f_field_checkbox.agreed{margin-bottom:20px}.l-ud_pro .f_field_checkbox.agreed{width:50%;float:left;font:14px/16px "ProximaNova-Semibold",sans-serif;margin-top:8px}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .f_field_checkbox.agreed{width:40%;margin-top:4px}}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .f_field_checkbox.agreed{width:100%;float:none;margin-top:0;margin-bottom:17px;font:15px/18px "ProximaNova-Semibold",sans-serif;padding-right:15px}}.l-ud_pro .f_field_checkbox.agreed a{text-decoration:underline;color:#470e6c}.l-ud_pro .f_field_checkbox.agreed a:hover{text-decoration:none}.l-ud_pro .primary.primary .b-proreview-buttons #cancelBtn{margin-top:25px;margin-left:100px}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .primary.primary .b-proreview-buttons #cancelBtn{margin-top:15px;margin-left:0}}.l-ud_pro .b-signup_review-container{margin:0 0 30px 0}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .b-signup_review-container{margin:0 0 20px 0}}.l-ud_pro .b-signup_review-container .signup_section.section4,.l-ud_pro .b-signup_review-container .signup_section.section3,.l-ud_pro .b-signup_review-container .signup_section.section2,.l-ud_pro .b-signup_review-container .signup_section.section1{margin:0}.l-ud_pro .b-proreview-buttons{width:50%;float:right;text-align:right}@media only screen and (min-width:751px) and (max-width:1024px){.l-ud_pro .b-proreview-buttons{width:60%}}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .b-proreview-buttons{width:100%;float:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.l-ud_pro .b-proreview-buttons .apply-button{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.l-ud_pro .b-proreview-buttons .edit-button{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.l-ud_pro .b-proreview-buttons #cancelBtn{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3}}.l-ud_pro .b-proreview-buttons .edit-button,.l-ud_pro .b-proreview-buttons .apply-button{display:inline-block;margin:0 0 0 7px}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .b-proreview-buttons .edit-button,.l-ud_pro .b-proreview-buttons .apply-button{width:100%;margin:0 0 10px 0}}.l-ud_pro .b-proreview-buttons .edit-button .button,.l-ud_pro .b-proreview-buttons .apply-button .button{width:125px}.l-ud_pro .b-proreview-buttons .edit-button .button:hover,.l-ud_pro .b-proreview-buttons .apply-button .button:hover{background-color:#af8bbe}@media only screen and (min-width:320px) and (max-width:750px){.l-ud_pro .b-proreview-buttons .edit-button .button,.l-ud_pro .b-proreview-buttons .apply-button .button{width:100%}}.l-ud_pro .recommendations_block{border-top:0}.l-ud_pro .recommendations_block:before,.l-ud_pro .recommendations_block:after{display:none}.l-ud_pro .b-signup_review-container .b-review-field_country{display:none}.l-ud_pro .signup_section.section4 .b-signup_section-content .field_container{display:none}.l-ud_pro .signup_section.section4 .b-signup_section-content .field_container.js_show-file-input{display:block}.b-proreview-form_buttons.b-proreview-form_buttons--mobile{display:none}@media only screen and (min-width:320px) and (max-width:750px){.b-proreview-form_buttons.b-proreview-form_buttons--mobile{display:block;border-bottom:1px solid #dacde1;padding-bottom:20px;padding-top:15px}}.b-proreview-form_buttons.b-proreview-form_buttons--mobile .edit-button .button.button:hover,.b-proreview-form_buttons.b-proreview-form_buttons--mobile .apply-button .button.button:hover{background:#46166b}.b-proreview-form_buttons.b-proreview-form_buttons--mobile .edit-button .button.button:active,.b-proreview-form_buttons.b-proreview-form_buttons--mobile .apply-button .button.button:active{background-color:#af8bbe}.b-ud_pro-thankyou_page{text-align:center;padding:70px 20px 65px 20px;border-bottom:1px solid #dacde1}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-thankyou_page{padding:30px 5px 20px 5px;margin:0 0 30px 0}}.b-ud_pro-thankyou_page .b-ud_pro-title{font:42px/.933 "ProximaNova-Light",sans-serif;color:#000;padding:5px 0;text-transform:uppercase;padding:5px 0 7px 0}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-thankyou_page .b-ud_pro-title{padding:0 0 5px 0;font-size:28px;line-height:32px}}.b-ud_pro-thankyou_page .b-ud_pro-description{font:14px/1.33em "ProximaNova-Regular",sans-serif;padding:5px 0;padding:12px 75px}@media only screen and (min-width:751px) and (max-width:1024px){.b-ud_pro-thankyou_page .b-ud_pro-description{padding:12px 0}}@media only screen and (min-width:320px) and (max-width:750px){.b-ud_pro-thankyou_page .b-ud_pro-description{padding:10px 0}.b-ud_pro-thankyou_page .b-ud_pro-description.b-ud_pro-description--call{padding:10px 40px}.b-ud_pro-thankyou_page .b-ud_pro-description>span{color:#46166b}}.js-loyalty-not-enrolled,.js-loyalty-enrolled,.js-loyaltypromo-not-enrolled,.js-loyaltypromo-enrolled{display:none}.b-loyalty_landing{font:14px/16px "ProximaNova-Regular",sans-serif}.b-loyalty_landing.content{padding-top:40px}@media only screen and (min-width:320px) and (max-width:750px){.b-loyalty_landing.content{padding-top:25px}}.b-loyalty_landing h2{margin:35px 0 20px}@media only screen and (min-width:320px) and (max-width:750px){.b-loyalty_landing h2{margin:20px 0}}.b-loyalty_landing-top_banner{text-align:center;position:relative;overflow:hidden}@media only screen and (min-width:751px) and (max-width:1024px){.b-loyalty_landing-top_banner{margin-left:-110px}}.b-loyalty_landing-top_banner .g-button-color,.b-loyalty_landing-top_banner .ui-dialog .button,.ui-dialog .b-loyalty_landing-top_banner .button,.b-loyalty_landing-top_banner .ui-dialog .submit_button,.ui-dialog .b-loyalty_landing-top_banner .submit_button,.b-loyalty_landing-top_banner .ui-dialog.dialog_checkout_login .formfield_button .button,.ui-dialog.dialog_checkout_login .formfield_button .b-loyalty_landing-top_banner .button,.b-loyalty_landing-top_banner .ui-dialog.dialog_checkout_login .create_account_button,.ui-dialog.dialog_checkout_login .b-loyalty_landing-top_banner .create_account_button,.b-loyalty_landing-top_banner .pt_optcheckout .select_payment_method .simple_submit_action .button,.pt_optcheckout .select_payment_method .simple_submit_action .b-loyalty_landing-top_banner .button,.b-loyalty_landing-top_banner .pt_optcheckout .selected_payment_method .simple_submit_action .button,.pt_optcheckout .selected_payment_method .simple_submit_action .b-loyalty_landing-top_banner .button,.b-loyalty_landing-top_banner .pt_optcheckout .gift_cards_block .f_apply_button .button,.pt_optcheckout .gift_cards_block .f_apply_button .b-loyalty_landing-top_banner .button,.b-loyalty_landing-top_banner .pt_order_confirmation .create_account_section .button,.pt_order_confirmation .create_account_section .b-loyalty_landing-top_banner .button,.b-loyalty_landing-top_banner .b-offer_tile--subscribe button,.b-offer_tile--subscribe .b-loyalty_landing-top_banner button,.b-loyalty_landing-top_banner .contact_us_form .button,.contact_us_form .b-loyalty_landing-top_banner .button,.b-loyalty_landing-top_banner .main.faq .bg_question_area .button_submit,.main.faq .bg_question_area .b-loyalty_landing-top_banner .button_submit,.b-loyalty_landing-top_banner .b-ud_pro-bg .button,.b-ud_pro-bg .b-loyalty_landing-top_banner .button,.b-loyalty_landing-top_banner .wrapper_landing.main .shop-now,.wrapper_landing.main .b-loyalty_landing-top_banner .shop-now,.b-loyalty_landing-top_banner .b-vicelp-finishes-carousel .product_tile .add_to_cart,.b-vicelp-finishes-carousel .product_tile .b-loyalty_landing-top_banner .add_to_cart,.b-loyalty_landing-top_banner .b-vicelp-finishes-carousel .product_tile .addtocartbutton,.b-vicelp-finishes-carousel .product_tile .b-loyalty_landing-top_banner .addtocartbutton{padding:7px 12px;background:#8500f0}.b-loyalty_landing-top_banner .g-button-color:hover,.b-loyalty_landing-top_banner .ui-dialog .button:hover,.ui-dialog .b-loyalty_landing-top_banner .button:hover,.b-loyalty_landing-top_banner .ui-dialog .submit_button:hover,.ui-dialog .b-loyalty_landing-top_banner .submit_button:hover,.b-loyalty_landing-top_banner .ui-dialog.dialog_checkout_login .create_account_button:hover,.ui-dialog.dialog_checkout_login .b-loyalty_landing-top_banner .create_account_button:hover,.b-loyalty_landing-top_banner .pt_optcheckout .select_payment_method .simple_submit_action .button:hover,.pt_optcheckout .select_payment_method .simple_submit_action .b-loyalty_landing-top_banner .button:hover,.b-loyalty_landing-top_banner .pt_optcheckout .selected_payment_method .simple_submit_action .button:hover,.pt_optcheckout .selected_payment_method .simple_submit_action .b-loyalty_landing-top_banner .button:hover,.b-loyalty_landing-top_banner .pt_optcheckout .gift_cards_block .f_apply_button .button:hover,.pt_optcheckout .gift_cards_block .f_apply_button .b-loyalty_landing-top_banner .button:hover,.b-loyalty_landing-top_banner .pt_order_confirmation .create_account_section .button:hover,.pt_order_confirmation .create_account_section .b-loyalty_landing-top_banner .button:hover,.b-loyalty_landing-top_banner .b-offer_tile--subscribe button:hover,.b-offer_tile--subscribe .b-loyalty_landing-top_banner button:hover,.b-loyalty_landing-top_banner .contact_us_form .button:hover,.contact_us_form .b-loyalty_landing-top_banner .button:hover,.b-loyalty_landing-top_banner .main.faq .bg_question_area .button_submit:hover,.main.faq .bg_question_area .b-loyalty_landing-top_banner .button_submit:hover,.b-loyalty_landing-top_banner .b-ud_pro-bg .button:hover,.b-ud_pro-bg .b-loyalty_landing-top_banner .button:hover,.b-loyalty_landing-top_banner .wrapper_landing.main .shop-now:hover,.wrapper_landing.main .b-loyalty_landing-top_banner .shop-now:hover,.b-loyalty_landing-top_banner .b-vicelp-finishes-carousel .product_tile .add_to_cart:hover,.b-vicelp-finishes-carousel .product_tile .b-loyalty_landing-top_banner .add_to_cart:hover,.b-loyalty_landing-top_banner .b-vicelp-finishes-carousel .product_tile .addtocartbutton:hover,.b-vicelp-finishes-carousel .product_tile .b-loyalty_landing-top_banner .addtocartbutton:hover{background:#46166b}.b-loyalty_landing-top_banner.m-loyalty_program .b-loyalty_landing-button_wrapper{position:absolute;margin:0 0 0 -110px;left:50%}@media only screen and (min-width:320px) and (max-width:750px){.b-loyalty_landing-top_banner.m-loyalty_program .b-loyalty_landing-button_wrapper{top:105px;left:0;margin:0}}.b-loyalty_landing-button_wrapper{position:absolute;top:85px;margin-left:517px;width:219px}@media only screen and (min-width:320px) and (max-width:750px){.b-loyalty_landing-button_wrapper{width:100%;margin:0;top:160px}}.b-loyalty_landing .ui-accordion{margin-bottom:35px}@media only screen and (min-width:320px) and (max-width:750px){.b-loyalty_landing .ui-accordion{margin-bottom:25px}}.b-loyalty_landing .ui-accordion .ui-accordion-header{font-size:18px;font-family:"ProximaNova-Semibold",sans-serif;text-transform:none;color:#000}@media only screen and (min-width:751px) and (max-width:1024px){.b-loyalty_landing-overview_image{margin-left:-125px}}.b-rank_block{float:left;width:300px;margin-left:30px}@media only screen and (min-width:751px) and (max-width:1024px){.b-rank_block{width:222px;margin-left:21px}}@media only screen and (min-width:320px) and (max-width:750px){.b-rank_block{width:100%;margin:0;padding-bottom:10px}}.b-rank_block:first-child{margin-left:0}.b-rank_block-wrapper:after{content:"";display:table;clear:both}.b-rank_block-rank_image{display:table;width:100%;height:100px;margin:25px 0}@media only screen and (min-width:320px) and (max-width:1023px){.b-rank_block-rank_image{display:block;height:auto}}@media only screen and (min-width:320px) and (max-width:750px){.b-rank_block-rank_image{margin:25px 0 15px}}.b-rank_block-rank_image img{max-width:100%}.b-rank_block-rank_title{display:table-cell;vertical-align:middle;text-align:center;font-size:24px}@media only screen and (min-width:320px) and (max-width:1023px){.b-rank_block-rank_title{display:block}}.b-rank_block .h-placeholder{min-height:100px}.b-rank_block ul{text-align:center}.b-rank_block ul li{margin-bottom:5px}.checkoutblock .loyalty_section{background:#f5eef5;padding:25px 30px}.checkoutblock .loyalty_section:after{content:"";display:table;clear:both}.checkoutblock .loyalty_section .loyaltysection_description{font-size:13px}.checkoutblock .loyalty_section #loyalty_rewards_holdout{display:inline-block;color:#582b7c;text-decoration:underline}.checkoutblock .loyalty_section #loyalty_rewards_holdout:hover{text-decoration:none}.checkoutblock .loyalty_section .loyalty_reward_tile{display:inline-block;width:160px;margin-right:25px;text-align:center;cursor:pointer;padding:0 0 15px}@media only screen and (min-width:751px) and (max-width:1024px){.checkoutblock .loyalty_section .loyalty_reward_tile{margin-right:20px;width:135px}}@media only screen and (min-width:320px) and (max-width:750px){.checkoutblock .loyalty_section .loyalty_reward_tile{width:100%;margin-right:0}}.checkoutblock .loyalty_section .loyalty_reward_tile_wrapper{font-size:0;margin-right:-25px;padding:25px 0 0}@media only screen and (min-width:751px) and (max-width:1024px){.checkoutblock .loyalty_section .loyalty_reward_tile_wrapper{margin-right:-20px}}@media only screen and (min-width:320px) and (max-width:750px){.checkoutblock .loyalty_section .loyalty_reward_tile_wrapper{margin-right:0}}.checkoutblock .loyalty_section .loyalty_reward_tile_image{display:inline-block}@media only screen and (min-width:320px) and (max-width:750px){.checkoutblock .loyalty_section .loyalty_reward_tile_image{max-width:135px}}.checkoutblock .loyalty_section .loyalty_reward_tile .f_label{font:12px/14px "ProximaNova-Semibold",sans-serif;display:block !important;padding:15px 0 0;background-position:center top;margin-top:10px;cursor:pointer}.checkoutblock .loyalty_section .loyalty_actions{float:right;text-align:right}@media only screen and (min-width:320px) and (max-width:750px){.checkoutblock .loyalty_section .loyalty_actions{text-align:center}}.checkoutblock .loyalty_section .loyalty_continue{width:auto !important}.checkoutblock .loyalty_section .loyalty_info{float:left;max-width:300px}@media only screen and (min-width:320px) and (max-width:1023px){.checkoutblock .loyalty_section .loyalty_info{max-width:none;padding-bottom:20px;margin-top:-10px}}.checkoutblock .loyalty_section .loyalty_info .js-rewards_error_message{display:none;color:#ea0b8b;font-weight:normal;font-size:12px;line-height:14px;-webkit-animation-delay:0;-webkit-animation-duration:300ms;-webkit-animation-name:fadeIn;-webkit-animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-delay:0;-moz-animation-duration:300ms;-moz-animation-name:fadeIn;-moz-animation-fill-mode:forwards;-moz-animation-timing-function:ease-in-out;animation-delay:0;animation-duration:300ms;animation-name:fadeIn;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.b-loyalty-points-description{font-size:14px}.b-loyalty-points-tiles{border-top:1px solid #dacde1;margin:15px -30px 0 0;padding-top:30px;font-size:0}@media only screen and (min-width:320px) and (max-width:750px){.b-loyalty-points-tiles{width:100%}}.b-loyalty-points-tile{display:inline-block;width:220px;margin-right:30px;padding-bottom:35px;text-align:center;vertical-align:top}@media only screen and (min-width:751px) and (max-width:1024px){.b-loyalty-points-tile{width:240px}}@media only screen and (min-width:320px) and (max-width:750px){.b-loyalty-points-tile{width:100%}}.b-loyalty-points-tile img{max-width:100%;height:auto;display:inline-block;margin-bottom:15px}.b-loyalty-points-tile-title{display:block;font:18px/18px "ProximaNova-Bold",sans-serif;text-transform:uppercase;margin-bottom:5px}.b-loyalty-points-tile-subtitle{display:block;font:12px/15px "ProximaNova-Regular",sans-serif;text-transform:uppercase;margin-bottom:7px}.b-loyalty-points-tile-description{display:block;font:14px/17px "ProximaNova-Regular",sans-serif}.b-loyalty-points-tile-count{position:relative;text-align:center}.b-loyalty-points-tile-count img{margin:0 auto 7px auto}.b-loyalty-points-tile-eventscount{position:absolute;top:43px;left:0;color:#fff;width:100%;text-align:center;font-family:"ProximaNova-Regular",sans-serif}.b-loyalty-points-tile-eventscount .cap_limit{font-size:34px;line-height:37px;display:block}.b-loyalty-points-tile-eventscount .redemptions{font-size:16px;line-height:24px;text-transform:uppercase}.b-loyalty-points-tile-eventscount.unlimited_cap{color:#000;font-size:18px;line-height:24px;position:absolute;top:62px}.b-loyalty-points-tile .g-button-color,.b-loyalty-points-tile .ui-dialog .button,.ui-dialog .b-loyalty-points-tile .button,.b-loyalty-points-tile .ui-dialog .submit_button,.ui-dialog .b-loyalty-points-tile .submit_button,.b-loyalty-points-tile .ui-dialog.dialog_checkout_login .formfield_button .button,.ui-dialog.dialog_checkout_login .formfield_button .b-loyalty-points-tile .button,.b-loyalty-points-tile .ui-dialog.dialog_checkout_login .create_account_button,.ui-dialog.dialog_checkout_login .b-loyalty-points-tile .create_account_button,.b-loyalty-points-tile .pt_optcheckout .select_payment_method .simple_submit_action .button,.pt_optcheckout .select_payment_method .simple_submit_action .b-loyalty-points-tile .button,.b-loyalty-points-tile .pt_optcheckout .selected_payment_method .simple_submit_action .button,.pt_optcheckout .selected_payment_method .simple_submit_action .b-loyalty-points-tile .button,.b-loyalty-points-tile .pt_optcheckout .gift_cards_block .f_apply_button .button,.pt_optcheckout .gift_cards_block .f_apply_button .b-loyalty-points-tile .button,.b-loyalty-points-tile .pt_order_confirmation .create_account_section .button,.pt_order_confirmation .create_account_section .b-loyalty-points-tile .button,.b-loyalty-points-tile .b-offer_tile--subscribe button,.b-offer_tile--subscribe .b-loyalty-points-tile button,.b-loyalty-points-tile .contact_us_form .button,.contact_us_form .b-loyalty-points-tile .button,.b-loyalty-points-tile .main.faq .bg_question_area .button_submit,.main.faq .bg_question_area .b-loyalty-points-tile .button_submit,.b-loyalty-points-tile .b-ud_pro-bg .button,.b-ud_pro-bg .b-loyalty-points-tile .button,.b-loyalty-points-tile .wrapper_landing.main .shop-now,.wrapper_landing.main .b-loyalty-points-tile .shop-now,.b-loyalty-points-tile .b-vicelp-finishes-carousel .product_tile .add_to_cart,.b-vicelp-finishes-carousel .product_tile .b-loyalty-points-tile .add_to_cart,.b-loyalty-points-tile .b-vicelp-finishes-carousel .product_tile .addtocartbutton,.b-vicelp-finishes-carousel .product_tile .b-loyalty-points-tile .addtocartbutton{padding:7px 12px;margin-top:10px}.b-rewards-banner{background:url(../images/loyalty/loyalty-rewards-banner-bg.jpg) no-repeat left top;padding:15px;margin-bottom:35px}@media only screen and (min-width:320px) and (max-width:750px){.b-rewards-banner{background-repeat:repeat}}.b-rewards-container:after{content:"";display:table;clear:both}.b-rewards-logo{padding:12px 30px 12px 0;background:#000 url(../images/loyalty/loyalty-banner-logo.png) no-repeat 20px center}@media only screen and (min-width:320px) and (max-width:750px){.b-rewards-logo{padding:20px;background-position:center 15px}}.b-rewards_info{margin-left:230px;border-left:1px solid #8800f3;padding-left:30px}.b-rewards_info:after{content:"";display:table;clear:both}@media only screen and (min-width:320px) and (max-width:750px){.b-rewards_info{margin:85px 0 0;border-left:0;border-top:1px solid #8800f3;padding:15px 0 0}}.b-rewards_title{font:20px/22px "ProximaNova-Regular",sans-serif;text-transform:uppercase;color:#fff}.b-rewards_description{font:14px/17px "ProximaNova-Regular",sans-serif;color:#fff;padding-bottom:4px}@media only screen and (min-width:320px) and (max-width:750px){.b-rewards_description{padding-bottom:10px}}.b-rewards_description-link{font:14px/17px "ProximaNova-Regular",sans-serif;color:#fff;padding-bottom:10px}.b-rewards_description-link a{font:14px/17px "ProximaNova-Regular",sans-serif;color:#fff;display:block;overflow:hidden;text-decoration:none}.b-rewards_note{font:10px/12px "ProximaNova-Regular",sans-serif;color:#fff;padding-bottom:7px}@media only screen and (min-width:320px) and (max-width:750px){.b-rewards_note{padding-bottom:13px}}.b-rewards_points{display:table;width:225px;height:120px;float:right;padding:15px 20px;background:#000}@media only screen and (min-width:320px) and (max-width:1023px){.b-rewards_points{width:100%;height:auto}}.b-rewards_points .b-rewards_description{display:table-cell;vertical-align:middle}.b-rewards_tiername{font:20px/24px "ProximaNova-Regular",sans-serif;color:#fff;text-transform:uppercase;padding-top:6px}@media only screen and (min-width:320px) and (max-width:750px){.b-rewards_tiername{padding-top:0}}.b-rewards_balance{font:20px/24px "ProximaNova-Regular",sans-serif;color:#fff}@media only screen and (min-width:320px) and (max-width:750px){.b-rewards_balance{padding-bottom:5px}}.b-rewards_socialshare{padding:5px 0 0 0}.b-rewards_socialshare:after{content:"";display:table;clear:both}@media only screen and (min-width:320px) and (max-width:750px){.b-rewards_socialshare{padding:3px 0 0 0;text-align:center}}.b-rewards_socialshare .gigyaShareBarPlacement{background:transparent}.b-rewards_socialshare .gigyaShareBarPlacement .gig-button-container{padding:0;margin:0}.b-rewards_socialshare .gigyaShareBarPlacement .button-color,.b-rewards_socialshare .gigyaShareBarPlacement .l-header .newsletter_subscribe_content .button,.l-header .newsletter_subscribe_content .b-rewards_socialshare .gigyaShareBarPlacement .button,.b-rewards_socialshare .gigyaShareBarPlacement .l-footer .newsletter_subscribe_content .button,.l-footer .newsletter_subscribe_content .b-rewards_socialshare .gigyaShareBarPlacement .button,.b-rewards_socialshare .gigyaShareBarPlacement .main.resset_password .set_new_password_page .submit_button,.main.resset_password .set_new_password_page .b-rewards_socialshare .gigyaShareBarPlacement .submit_button,.b-rewards_socialshare .gigyaShareBarPlacement .login_wishlist_page .block_login .submit_button,.login_wishlist_page .block_login .b-rewards_socialshare .gigyaShareBarPlacement .submit_button,.b-rewards_socialshare .gigyaShareBarPlacement .main.myaccount .show-passwords-btn span,.main.myaccount .show-passwords-btn .b-rewards_socialshare .gigyaShareBarPlacement span,.b-rewards_socialshare .gigyaShareBarPlacement .l-ud_pro .b-proreview-buttons .edit-button .button,.l-ud_pro .b-proreview-buttons .edit-button .b-rewards_socialshare .gigyaShareBarPlacement .button,.b-rewards_socialshare .gigyaShareBarPlacement .l-ud_pro .b-proreview-buttons .apply-button .button,.l-ud_pro .b-proreview-buttons .apply-button .b-rewards_socialshare .gigyaShareBarPlacement .button,.b-rewards_socialshare .gigyaShareBarPlacement .udskin_product .button,.udskin_product .b-rewards_socialshare .gigyaShareBarPlacement .button,.b-rewards_socialshare .gigyaShareBarPlacement .b-nakedsmoky-teaser-form .button,.b-nakedsmoky-teaser-form .b-rewards_socialshare .gigyaShareBarPlacement .button{-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms;position:relative;margin-left:20px;padding:7px 12px 7px 28px;background:#8500f0;color:#fff;font:13px/1 "ProximaNova-Regular",sans-serif}.b-rewards_socialshare .gigyaShareBarPlacement .button-color:hover,.b-rewards_socialshare .gigyaShareBarPlacement .l-header .newsletter_subscribe_content .button:hover,.l-header .newsletter_subscribe_content .b-rewards_socialshare .gigyaShareBarPlacement .button:hover,.b-rewards_socialshare .gigyaShareBarPlacement .l-footer .newsletter_subscribe_content .button:hover,.l-footer .newsletter_subscribe_content .b-rewards_socialshare .gigyaShareBarPlacement .button:hover,.b-rewards_socialshare .gigyaShareBarPlacement .main.resset_password .set_new_password_page .submit_button:hover,.main.resset_password .set_new_password_page .b-rewards_socialshare .gigyaShareBarPlacement .submit_button:hover,.b-rewards_socialshare .gigyaShareBarPlacement .login_wishlist_page .block_login .submit_button:hover,.login_wishlist_page .block_login .b-rewards_socialshare .gigyaShareBarPlacement .submit_button:hover,.b-rewards_socialshare .gigyaShareBarPlacement .main.myaccount .show-passwords-btn span:hover,.main.myaccount .show-passwords-btn .b-rewards_socialshare .gigyaShareBarPlacement span:hover,.b-rewards_socialshare .gigyaShareBarPlacement .l-ud_pro .b-proreview-buttons .edit-button .button:hover,.l-ud_pro .b-proreview-buttons .edit-button .b-rewards_socialshare .gigyaShareBarPlacement .button:hover,.b-rewards_socialshare .gigyaShareBarPlacement .l-ud_pro .b-proreview-buttons .apply-button .button:hover,.l-ud_pro .b-proreview-buttons .apply-button .b-rewards_socialshare .gigyaShareBarPlacement .button:hover,.b-rewards_socialshare .gigyaShareBarPlacement .udskin_product .button:hover,.udskin_product .b-rewards_socialshare .gigyaShareBarPlacement .button:hover,.b-rewards_socialshare .gigyaShareBarPlacement .b-nakedsmoky-teaser-form .button:hover,.b-nakedsmoky-teaser-form .b-rewards_socialshare .gigyaShareBarPlacement .button:hover{text-decoration:none;color:#fff;background-color:#46166b}.b-rewards_socialshare .gigyaShareBarPlacement .button-color[disabled='disabled'],.b-rewards_socialshare .gigyaShareBarPlacement .l-header .newsletter_subscribe_content [disabled='disabled'].button,.l-header .newsletter_subscribe_content .b-rewards_socialshare .gigyaShareBarPlacement [disabled='disabled'].button,.b-rewards_socialshare .gigyaShareBarPlacement .l-footer .newsletter_subscribe_content [disabled='disabled'].button,.l-footer .newsletter_subscribe_content .b-rewards_socialshare .gigyaShareBarPlacement [disabled='disabled'].button,.b-rewards_socialshare .gigyaShareBarPlacement .main.resset_password .set_new_password_page [disabled='disabled'].submit_button,.main.resset_password .set_new_password_page .b-rewards_socialshare .gigyaShareBarPlacement [disabled='disabled'].submit_button,.b-rewards_socialshare .gigyaShareBarPlacement .login_wishlist_page .block_login [disabled='disabled'].submit_button,.login_wishlist_page .block_login .b-rewards_socialshare .gigyaShareBarPlacement [disabled='disabled'].submit_button,.b-rewards_socialshare .gigyaShareBarPlacement .main.myaccount .show-passwords-btn span[disabled='disabled'],.main.myaccount .show-passwords-btn .b-rewards_socialshare .gigyaShareBarPlacement span[disabled='disabled'],.b-rewards_socialshare .gigyaShareBarPlacement .l-ud_pro .b-proreview-buttons .edit-button [disabled='disabled'].button,.l-ud_pro .b-proreview-buttons .edit-button .b-rewards_socialshare .gigyaShareBarPlacement [disabled='disabled'].button,.b-rewards_socialshare .gigyaShareBarPlacement .l-ud_pro .b-proreview-buttons .apply-button [disabled='disabled'].button,.l-ud_pro .b-proreview-buttons .apply-button .b-rewards_socialshare .gigyaShareBarPlacement [disabled='disabled'].button,.b-rewards_socialshare .gigyaShareBarPlacement .udskin_product [disabled='disabled'].button,.udskin_product .b-rewards_socialshare .gigyaShareBarPlacement [disabled='disabled'].button,.b-rewards_socialshare .gigyaShareBarPlacement .b-nakedsmoky-teaser-form [disabled='disabled'].button,.b-nakedsmoky-teaser-form .b-rewards_socialshare .gigyaShareBarPlacement [disabled='disabled'].button,.b-rewards_socialshare .gigyaShareBarPlacement .button-color.disabled,.b-rewards_socialshare .gigyaShareBarPlacement .l-header .newsletter_subscribe_content .disabled.button,.l-header .newsletter_subscribe_content .b-rewards_socialshare .gigyaShareBarPlacement .disabled.button,.b-rewards_socialshare .gigyaShareBarPlacement .l-footer .newsletter_subscribe_content .disabled.button,.l-footer .newsletter_subscribe_content .b-rewards_socialshare .gigyaShareBarPlacement .disabled.button,.b-rewards_socialshare .gigyaShareBarPlacement .main.resset_password .set_new_password_page .disabled.submit_button,.main.resset_password .set_new_password_page .b-rewards_socialshare .gigyaShareBarPlacement .disabled.submit_button,.b-rewards_socialshare .gigyaShareBarPlacement .login_wishlist_page .block_login .disabled.submit_button,.login_wishlist_page .block_login .b-rewards_socialshare .gigyaShareBarPlacement .disabled.submit_button,.b-rewards_socialshare .gigyaShareBarPlacement .main.myaccount .show-passwords-btn span.disabled,.main.myaccount .show-passwords-btn .b-rewards_socialshare .gigyaShareBarPlacement span.disabled,.b-rewards_socialshare .gigyaShareBarPlacement .l-ud_pro .b-proreview-buttons .edit-button .disabled.button,.l-ud_pro .b-proreview-buttons .edit-button .b-rewards_socialshare .gigyaShareBarPlacement .disabled.button,.b-rewards_socialshare .gigyaShareBarPlacement .l-ud_pro .b-proreview-buttons .apply-button .disabled.button,.l-ud_pro .b-proreview-buttons .apply-button .b-rewards_socialshare .gigyaShareBarPlacement .disabled.button,.b-rewards_socialshare .gigyaShareBarPlacement .udskin_product .disabled.button,.udskin_product .b-rewards_socialshare .gigyaShareBarPlacement .disabled.button,.b-rewards_socialshare .gigyaShareBarPlacement .b-nakedsmoky-teaser-form .disabled.button,.b-nakedsmoky-teaser-form .b-rewards_socialshare .gigyaShareBarPlacement .disabled.button{filter:alpha(opacity=20);opacity:.2}.b-rewards_socialshare .gigyaShareBarPlacement .button-color::-moz-focus-inner,.b-rewards_socialshare .gigyaShareBarPlacement .l-header .newsletter_subscribe_content .button::-moz-focus-inner,.l-header .newsletter_subscribe_content .b-rewards_socialshare .gigyaShareBarPlacement .button::-moz-focus-inner,.b-rewards_socialshare .gigyaShareBarPlacement .l-footer .newsletter_subscribe_content .button::-moz-focus-inner,.l-footer .newsletter_subscribe_content .b-rewards_socialshare .gigyaShareBarPlacement .button::-moz-focus-inner,.b-rewards_socialshare .gigyaShareBarPlacement .main.resset_password .set_new_password_page .submit_button::-moz-focus-inner,.main.resset_password .set_new_password_page .b-rewards_socialshare .gigyaShareBarPlacement .submit_button::-moz-focus-inner,.b-rewards_socialshare .gigyaShareBarPlacement .login_wishlist_page .block_login .submit_button::-moz-focus-inner,.login_wishlist_page .block_login .b-rewards_socialshare .gigyaShareBarPlacement .submit_button::-moz-focus-inner,.b-rewards_socialshare .gigyaShareBarPlacement .main.myaccount .show-passwords-btn span::-moz-focus-inner,.main.myaccount .show-passwords-btn .b-rewards_socialshare .gigyaShareBarPlacement span::-moz-focus-inner,.b-rewards_socialshare .gigyaShareBarPlacement .l-ud_pro .b-proreview-buttons .edit-button .button::-moz-focus-inner,.l-ud_pro .b-proreview-buttons .edit-button .b-rewards_socialshare .gigyaShareBarPlacement .button::-moz-focus-inner,.b-rewards_socialshare .gigyaShareBarPlacement .l-ud_pro .b-proreview-buttons .apply-button .button::-moz-focus-inner,.l-ud_pro .b-proreview-buttons .apply-button .b-rewards_socialshare .gigyaShareBarPlacement .button::-moz-focus-inner,.b-rewards_socialshare .gigyaShareBarPlacement .udskin_product .button::-moz-focus-inner,.udskin_product .b-rewards_socialshare .gigyaShareBarPlacement .button::-moz-focus-inner,.b-rewards_socialshare .gigyaShareBarPlacement .b-nakedsmoky-teaser-form .button::-moz-focus-inner,.b-nakedsmoky-teaser-form .b-rewards_socialshare .gigyaShareBarPlacement .button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:320px) and (max-width:750px){.b-rewards_socialshare .gigyaShareBarPlacement .button-color,.b-rewards_socialshare .gigyaShareBarPlacement .l-header .newsletter_subscribe_content .button,.l-header .newsletter_subscribe_content .b-rewards_socialshare .gigyaShareBarPlacement .button,.b-rewards_socialshare .gigyaShareBarPlacement .l-footer .newsletter_subscribe_content .button,.l-footer .newsletter_subscribe_content .b-rewards_socialshare .gigyaShareBarPlacement .button,.b-rewards_socialshare .gigyaShareBarPlacement .main.resset_password .set_new_password_page .submit_button,.main.resset_password .set_new_password_page .b-rewards_socialshare .gigyaShareBarPlacement .submit_button,.b-rewards_socialshare .gigyaShareBarPlacement .login_wishlist_page .block_login .submit_button,.login_wishlist_page .block_login .b-rewards_socialshare .gigyaShareBarPlacement .submit_button,.b-rewards_socialshare .gigyaShareBarPlacement .main.myaccount .show-passwords-btn span,.main.myaccount .show-passwords-btn .b-rewards_socialshare .gigyaShareBarPlacement span,.b-rewards_socialshare .gigyaShareBarPlacement .l-ud_pro .b-proreview-buttons .edit-button .button,.l-ud_pro .b-proreview-buttons .edit-button .b-rewards_socialshare .gigyaShareBarPlacement .button,.b-rewards_socialshare .gigyaShareBarPlacement .l-ud_pro .b-proreview-buttons .apply-button .button,.l-ud_pro .b-proreview-buttons .apply-button .b-rewards_socialshare .gigyaShareBarPlacement .button,.b-rewards_socialshare .gigyaShareBarPlacement .udskin_product .button,.udskin_product .b-rewards_socialshare .gigyaShareBarPlacement .button,.b-rewards_socialshare .gigyaShareBarPlacement .b-nakedsmoky-teaser-form .button,.b-nakedsmoky-teaser-form .b-rewards_socialshare .gigyaShareBarPlacement .button{border-width:2px}}.b-rewards_socialshare #referralshare_facebook_button .button-color,.b-rewards_socialshare #referralshare_facebook_button .l-header .newsletter_subscribe_content .button,.l-header .newsletter_subscribe_content .b-rewards_socialshare #referralshare_facebook_button .button,.b-rewards_socialshare #referralshare_facebook_button .l-footer .newsletter_subscribe_content .button,.l-footer .newsletter_subscribe_content .b-rewards_socialshare #referralshare_facebook_button .button,.b-rewards_socialshare #referralshare_facebook_button .main.resset_password .set_new_password_page .submit_button,.main.resset_password .set_new_password_page .b-rewards_socialshare #referralshare_facebook_button .submit_button,.b-rewards_socialshare #referralshare_facebook_button .login_wishlist_page .block_login .submit_button,.login_wishlist_page .block_login .b-rewards_socialshare #referralshare_facebook_button .submit_button,.b-rewards_socialshare #referralshare_facebook_button .main.myaccount .show-passwords-btn span,.main.myaccount .show-passwords-btn .b-rewards_socialshare #referralshare_facebook_button span,.b-rewards_socialshare #referralshare_facebook_button .l-ud_pro .b-proreview-buttons .edit-button .button,.l-ud_pro .b-proreview-buttons .edit-button .b-rewards_socialshare #referralshare_facebook_button .button,.b-rewards_socialshare #referralshare_facebook_button .l-ud_pro .b-proreview-buttons .apply-button .button,.l-ud_pro .b-proreview-buttons .apply-button .b-rewards_socialshare #referralshare_facebook_button .button,.b-rewards_socialshare #referralshare_facebook_button .udskin_product .button,.udskin_product .b-rewards_socialshare #referralshare_facebook_button .button,.b-rewards_socialshare #referralshare_facebook_button .b-nakedsmoky-teaser-form .button,.b-nakedsmoky-teaser-form .b-rewards_socialshare #referralshare_facebook_button .button{margin-left:0}.b-rewards_socialshare #referralshare_facebook_button .button-color:before,.b-rewards_socialshare #referralshare_facebook_button .l-header .newsletter_subscribe_content .button:before,.l-header .newsletter_subscribe_content .b-rewards_socialshare #referralshare_facebook_button .button:before,.b-rewards_socialshare #referralshare_facebook_button .l-footer .newsletter_subscribe_content .button:before,.l-footer .newsletter_subscribe_content .b-rewards_socialshare #referralshare_facebook_button .button:before,.b-rewards_socialshare #referralshare_facebook_button .main.resset_password .set_new_password_page .submit_button:before,.main.resset_password .set_new_password_page .b-rewards_socialshare #referralshare_facebook_button .submit_button:before,.b-rewards_socialshare #referralshare_facebook_button .login_wishlist_page .block_login .submit_button:before,.login_wishlist_page .block_login .b-rewards_socialshare #referralshare_facebook_button .submit_button:before,.b-rewards_socialshare #referralshare_facebook_button .main.myaccount .show-passwords-btn span:before,.main.myaccount .show-passwords-btn .b-rewards_socialshare #referralshare_facebook_button span:before,.b-rewards_socialshare #referralshare_facebook_button .l-ud_pro .b-proreview-buttons .edit-button .button:before,.l-ud_pro .b-proreview-buttons .edit-button .b-rewards_socialshare #referralshare_facebook_button .button:before,.b-rewards_socialshare #referralshare_facebook_button .l-ud_pro .b-proreview-buttons .apply-button .button:before,.l-ud_pro .b-proreview-buttons .apply-button .b-rewards_socialshare #referralshare_facebook_button .button:before,.b-rewards_socialshare #referralshare_facebook_button .udskin_product .button:before,.udskin_product .b-rewards_socialshare #referralshare_facebook_button .button:before,.b-rewards_socialshare #referralshare_facebook_button .b-nakedsmoky-teaser-form .button:before,.b-nakedsmoky-teaser-form .b-rewards_socialshare #referralshare_facebook_button .button:before{position:absolute;background:url("../images/icons/ico_fb.png") no-repeat;height:15px;width:7px;content:"";left:12px;top:5px}.b-rewards_socialshare #referralshare_twitter_button .button-color,.b-rewards_socialshare #referralshare_twitter_button .l-header .newsletter_subscribe_content .button,.l-header .newsletter_subscribe_content .b-rewards_socialshare #referralshare_twitter_button .button,.b-rewards_socialshare #referralshare_twitter_button .l-footer .newsletter_subscribe_content .button,.l-footer .newsletter_subscribe_content .b-rewards_socialshare #referralshare_twitter_button .button,.b-rewards_socialshare #referralshare_twitter_button .main.resset_password .set_new_password_page .submit_button,.main.resset_password .set_new_password_page .b-rewards_socialshare #referralshare_twitter_button .submit_button,.b-rewards_socialshare #referralshare_twitter_button .login_wishlist_page .block_login .submit_button,.login_wishlist_page .block_login .b-rewards_socialshare #referralshare_twitter_button .submit_button,.b-rewards_socialshare #referralshare_twitter_button .main.myaccount .show-passwords-btn span,.main.myaccount .show-passwords-btn .b-rewards_socialshare #referralshare_twitter_button span,.b-rewards_socialshare #referralshare_twitter_button .l-ud_pro .b-proreview-buttons .edit-button .button,.l-ud_pro .b-proreview-buttons .edit-button .b-rewards_socialshare #referralshare_twitter_button .button,.b-rewards_socialshare #referralshare_twitter_button .l-ud_pro .b-proreview-buttons .apply-button .button,.l-ud_pro .b-proreview-buttons .apply-button .b-rewards_socialshare #referralshare_twitter_button .button,.b-rewards_socialshare #referralshare_twitter_button .udskin_product .button,.udskin_product .b-rewards_socialshare #referralshare_twitter_button .button,.b-rewards_socialshare #referralshare_twitter_button .b-nakedsmoky-teaser-form .button,.b-nakedsmoky-teaser-form .b-rewards_socialshare #referralshare_twitter_button .button{margin-left:0;padding-left:30px}.b-rewards_socialshare #referralshare_twitter_button .button-color:before,.b-rewards_socialshare #referralshare_twitter_button .l-header .newsletter_subscribe_content .button:before,.l-header .newsletter_subscribe_content .b-rewards_socialshare #referralshare_twitter_button .button:before,.b-rewards_socialshare #referralshare_twitter_button .l-footer .newsletter_subscribe_content .button:before,.l-footer .newsletter_subscribe_content .b-rewards_socialshare #referralshare_twitter_button .button:before,.b-rewards_socialshare #referralshare_twitter_button .main.resset_password .set_new_password_page .submit_button:before,.main.resset_password .set_new_password_page .b-rewards_socialshare #referralshare_twitter_button .submit_button:before,.b-rewards_socialshare #referralshare_twitter_button .login_wishlist_page .block_login .submit_button:before,.login_wishlist_page .block_login .b-rewards_socialshare #referralshare_twitter_button .submit_button:before,.b-rewards_socialshare #referralshare_twitter_button .main.myaccount .show-passwords-btn span:before,.main.myaccount .show-passwords-btn .b-rewards_socialshare #referralshare_twitter_button span:before,.b-rewards_socialshare #referralshare_twitter_button .l-ud_pro .b-proreview-buttons .edit-button .button:before,.l-ud_pro .b-proreview-buttons .edit-button .b-rewards_socialshare #referralshare_twitter_button .button:before,.b-rewards_socialshare #referralshare_twitter_button .l-ud_pro .b-proreview-buttons .apply-button .button:before,.l-ud_pro .b-proreview-buttons .apply-button .b-rewards_socialshare #referralshare_twitter_button .button:before,.b-rewards_socialshare #referralshare_twitter_button .udskin_product .button:before,.udskin_product .b-rewards_socialshare #referralshare_twitter_button .button:before,.b-rewards_socialshare #referralshare_twitter_button .b-nakedsmoky-teaser-form .button:before,.b-nakedsmoky-teaser-form .b-rewards_socialshare #referralshare_twitter_button .button:before{position:absolute;background:url("../images/icons/ico_twitter.png") no-repeat;height:12px;width:13px;content:"";left:9px;top:8px}.b-rewards_socialshare .b-btn-fb{float:left}@media only screen and (min-width:751px) and (max-width:1024px){.b-rewards_socialshare .b-btn-fb{width:100%;margin-bottom:2px}}@media only screen and (min-width:320px) and (max-width:750px){.b-rewards_socialshare .b-btn-fb{float:none;display:inline-block;margin:0 7px 8px 7px}}.b-rewards_socialshare .b-btn-twitter{margin-left:20px;float:left}@media only screen and (min-width:751px) and (max-width:1024px){.b-rewards_socialshare .b-btn-twitter{margin-left:0}}@media only screen and (min-width:320px) and (max-width:750px){.b-rewards_socialshare .b-btn-twitter{float:none;margin:0 7px 8px 7px;display:inline-block}}.b-rewards-banner .rewards_actions{padding:7px 0}.b-rewards-banner .rewards_actions:after{content:"";display:table;clear:both}@media only screen and (min-width:320px) and (max-width:1023px){.b-rewards-banner .rewards_actions{text-align:center}.b-rewards-banner .rewards_actions .g-button-color,.b-rewards-banner .rewards_actions .ui-dialog .button,.ui-dialog .b-rewards-banner .rewards_actions .button,.b-rewards-banner .rewards_actions .ui-dialog .submit_button,.ui-dialog .b-rewards-banner .rewards_actions .submit_button,.b-rewards-banner .rewards_actions .ui-dialog.dialog_checkout_login .create_account_button,.ui-dialog.dialog_checkout_login .b-rewards-banner .rewards_actions .create_account_button,.b-rewards-banner .rewards_actions .pt_optcheckout .select_payment_method .simple_submit_action .button,.pt_optcheckout .select_payment_method .simple_submit_action .b-rewards-banner .rewards_actions .button,.b-rewards-banner .rewards_actions .pt_optcheckout .selected_payment_method .simple_submit_action .button,.pt_optcheckout .selected_payment_method .simple_submit_action .b-rewards-banner .rewards_actions .button,.b-rewards-banner .rewards_actions .pt_optcheckout .gift_cards_block .f_apply_button .button,.pt_optcheckout .gift_cards_block .f_apply_button .b-rewards-banner .rewards_actions .button,.b-rewards-banner .rewards_actions .pt_order_confirmation .create_account_section .button,.pt_order_confirmation .create_account_section .b-rewards-banner .rewards_actions .button,.b-rewards-banner .rewards_actions .b-offer_tile--subscribe button,.b-offer_tile--subscribe .b-rewards-banner .rewards_actions button,.b-rewards-banner .rewards_actions .contact_us_form .button,.contact_us_form .b-rewards-banner .rewards_actions .button,.b-rewards-banner .rewards_actions .main.faq .bg_question_area .button_submit,.main.faq .bg_question_area .b-rewards-banner .rewards_actions .button_submit,.b-rewards-banner .rewards_actions .b-ud_pro-bg .button,.b-ud_pro-bg .b-rewards-banner .rewards_actions .button,.b-rewards-banner .rewards_actions .wrapper_landing.main .shop-now,.wrapper_landing.main .b-rewards-banner .rewards_actions .shop-now,.b-rewards-banner .rewards_actions .b-vicelp-finishes-carousel .product_tile .add_to_cart,.b-vicelp-finishes-carousel .product_tile .b-rewards-banner .rewards_actions .add_to_cart,.b-rewards-banner .rewards_actions .b-vicelp-finishes-carousel .product_tile .addtocartbutton,.b-vicelp-finishes-carousel .product_tile .b-rewards-banner .rewards_actions .addtocartbutton{margin-top:0;margin-left:0;margin-right:0;display:inline-block}.b-rewards-banner .rewards_actions .g-button-color:first-child,.b-rewards-banner .rewards_actions .ui-dialog .button:first-child,.ui-dialog .b-rewards-banner .rewards_actions .button:first-child,.b-rewards-banner .rewards_actions .ui-dialog .submit_button:first-child,.ui-dialog .b-rewards-banner .rewards_actions .submit_button:first-child,.b-rewards-banner .rewards_actions .ui-dialog.dialog_checkout_login .create_account_button:first-child,.ui-dialog.dialog_checkout_login .b-rewards-banner .rewards_actions .create_account_button:first-child,.b-rewards-banner .rewards_actions .pt_optcheckout .select_payment_method .simple_submit_action .button:first-child,.pt_optcheckout .select_payment_method .simple_submit_action .b-rewards-banner .rewards_actions .button:first-child,.b-rewards-banner .rewards_actions .pt_optcheckout .selected_payment_method .simple_submit_action .button:first-child,.pt_optcheckout .selected_payment_method .simple_submit_action .b-rewards-banner .rewards_actions .button:first-child,.b-rewards-banner .rewards_actions .pt_optcheckout .gift_cards_block .f_apply_button .button:first-child,.pt_optcheckout .gift_cards_block .f_apply_button .b-rewards-banner .rewards_actions .button:first-child,.b-rewards-banner .rewards_actions .pt_order_confirmation .create_account_section .button:first-child,.pt_order_confirmation .create_account_section .b-rewards-banner .rewards_actions .button:first-child,.b-rewards-banner .rewards_actions .b-offer_tile--subscribe button:first-child,.b-offer_tile--subscribe .b-rewards-banner .rewards_actions button:first-child,.b-rewards-banner .rewards_actions .contact_us_form .button:first-child,.contact_us_form .b-rewards-banner .rewards_actions .button:first-child,.b-rewards-banner .rewards_actions .main.faq .bg_question_area .button_submit:first-child,.main.faq .bg_question_area .b-rewards-banner .rewards_actions .button_submit:first-child,.b-rewards-banner .rewards_actions .b-ud_pro-bg .button:first-child,.b-ud_pro-bg .b-rewards-banner .rewards_actions .button:first-child,.b-rewards-banner .rewards_actions .wrapper_landing.main .shop-now:first-child,.wrapper_landing.main .b-rewards-banner .rewards_actions .shop-now:first-child,.b-rewards-banner .rewards_actions .b-vicelp-finishes-carousel .product_tile .add_to_cart:first-child,.b-vicelp-finishes-carousel .product_tile .b-rewards-banner .rewards_actions .add_to_cart:first-child,.b-rewards-banner .rewards_actions .b-vicelp-finishes-carousel .product_tile .addtocartbutton:first-child,.b-vicelp-finishes-carousel .product_tile .b-rewards-banner .rewards_actions .addtocartbutton:first-child{margin-bottom:10px}}@media only screen and (min-width:320px) and (max-width:750px){.b-rewards-banner .rewards_actions{padding:7px 0 0 0}}.b-rewards-banner .g-button-color,.b-rewards-banner .ui-dialog .button,.ui-dialog .b-rewards-banner .button,.b-rewards-banner .ui-dialog .submit_button,.ui-dialog .b-rewards-banner .submit_button,.b-rewards-banner .ui-dialog.dialog_checkout_login .formfield_button .button,.ui-dialog.dialog_checkout_login .formfield_button .b-rewards-banner .button,.b-rewards-banner .ui-dialog.dialog_checkout_login .create_account_button,.ui-dialog.dialog_checkout_login .b-rewards-banner .create_account_button,.b-rewards-banner .pt_optcheckout .select_payment_method .simple_submit_action .button,.pt_optcheckout .select_payment_method .simple_submit_action .b-rewards-banner .button,.b-rewards-banner .pt_optcheckout .selected_payment_method .simple_submit_action .button,.pt_optcheckout .selected_payment_method .simple_submit_action .b-rewards-banner .button,.b-rewards-banner .pt_optcheckout .gift_cards_block .f_apply_button .button,.pt_optcheckout .gift_cards_block .f_apply_button .b-rewards-banner .button,.b-rewards-banner .pt_order_confirmation .create_account_section .button,.pt_order_confirmation .create_account_section .b-rewards-banner .button,.b-rewards-banner .b-offer_tile--subscribe button,.b-offer_tile--subscribe .b-rewards-banner button,.b-rewards-banner .contact_us_form .button,.contact_us_form .b-rewards-banner .button,.b-rewards-banner .main.faq .bg_question_area .button_submit,.main.faq .bg_question_area .b-rewards-banner .button_submit,.b-rewards-banner .b-ud_pro-bg .button,.b-ud_pro-bg .b-rewards-banner .button,.b-rewards-banner .wrapper_landing.main .shop-now,.wrapper_landing.main .b-rewards-banner .shop-now,.b-rewards-banner .b-vicelp-finishes-carousel .product_tile .add_to_cart,.b-vicelp-finishes-carousel .product_tile .b-rewards-banner .add_to_cart,.b-rewards-banner .b-vicelp-finishes-carousel .product_tile .addtocartbutton,.b-vicelp-finishes-carousel .product_tile .b-rewards-banner .addtocartbutton{float:left;margin-left:20px;padding:7px 12px;background:#8500f0;font-family:"ProximaNova-Regular",sans-serif}.b-rewards-banner .g-button-color.js_copy_link_referral,.b-rewards-banner .ui-dialog .js_copy_link_referral.button,.ui-dialog .b-rewards-banner .js_copy_link_referral.button,.b-rewards-banner .ui-dialog .js_copy_link_referral.submit_button,.ui-dialog .b-rewards-banner .js_copy_link_referral.submit_button,.b-rewards-banner .ui-dialog.dialog_checkout_login .js_copy_link_referral.create_account_button,.ui-dialog.dialog_checkout_login .b-rewards-banner .js_copy_link_referral.create_account_button,.b-rewards-banner .pt_optcheckout .select_payment_method .simple_submit_action .js_copy_link_referral.button,.pt_optcheckout .select_payment_method .simple_submit_action .b-rewards-banner .js_copy_link_referral.button,.b-rewards-banner .pt_optcheckout .selected_payment_method .simple_submit_action .js_copy_link_referral.button,.pt_optcheckout .selected_payment_method .simple_submit_action .b-rewards-banner .js_copy_link_referral.button,.b-rewards-banner .pt_optcheckout .gift_cards_block .f_apply_button .js_copy_link_referral.button,.pt_optcheckout .gift_cards_block .f_apply_button .b-rewards-banner .js_copy_link_referral.button,.b-rewards-banner .pt_order_confirmation .create_account_section .js_copy_link_referral.button,.pt_order_confirmation .create_account_section .b-rewards-banner .js_copy_link_referral.button,.b-rewards-banner .b-offer_tile--subscribe button.js_copy_link_referral,.b-offer_tile--subscribe .b-rewards-banner button.js_copy_link_referral,.b-rewards-banner .contact_us_form .js_copy_link_referral.button,.contact_us_form .b-rewards-banner .js_copy_link_referral.button,.b-rewards-banner .main.faq .bg_question_area .js_copy_link_referral.button_submit,.main.faq .bg_question_area .b-rewards-banner .js_copy_link_referral.button_submit,.b-rewards-banner .b-ud_pro-bg .js_copy_link_referral.button,.b-ud_pro-bg .b-rewards-banner .js_copy_link_referral.button,.b-rewards-banner .wrapper_landing.main .js_copy_link_referral.shop-now,.wrapper_landing.main .b-rewards-banner .js_copy_link_referral.shop-now,.b-rewards-banner .b-vicelp-finishes-carousel .product_tile .js_copy_link_referral.add_to_cart,.b-vicelp-finishes-carousel .product_tile .b-rewards-banner .js_copy_link_referral.add_to_cart,.b-rewards-banner .b-vicelp-finishes-carousel .product_tile .js_copy_link_referral.addtocartbutton,.b-vicelp-finishes-carousel .product_tile .b-rewards-banner .js_copy_link_referral.addtocartbutton{margin-left:0}@media only screen and (min-width:320px) and (max-width:750px){.b-rewards-banner .g-button-color,.b-rewards-banner .ui-dialog .button,.ui-dialog .b-rewards-banner .button,.b-rewards-banner .ui-dialog .submit_button,.ui-dialog .b-rewards-banner .submit_button,.b-rewards-banner .ui-dialog.dialog_checkout_login .formfield_button .button,.ui-dialog.dialog_checkout_login .formfield_button .b-rewards-banner .button,.b-rewards-banner .ui-dialog.dialog_checkout_login .create_account_button,.ui-dialog.dialog_checkout_login .b-rewards-banner .create_account_button,.b-rewards-banner .pt_optcheckout .select_payment_method .simple_submit_action .button,.pt_optcheckout .select_payment_method .simple_submit_action .b-rewards-banner .button,.b-rewards-banner .pt_optcheckout .selected_payment_method .simple_submit_action .button,.pt_optcheckout .selected_payment_method .simple_submit_action .b-rewards-banner .button,.b-rewards-banner .pt_optcheckout .gift_cards_block .f_apply_button .button,.pt_optcheckout .gift_cards_block .f_apply_button .b-rewards-banner .button,.b-rewards-banner .pt_order_confirmation .create_account_section .button,.pt_order_confirmation .create_account_section .b-rewards-banner .button,.b-rewards-banner .b-offer_tile--subscribe button,.b-offer_tile--subscribe .b-rewards-banner button,.b-rewards-banner .contact_us_form .button,.contact_us_form .b-rewards-banner .button,.b-rewards-banner .main.faq .bg_question_area .button_submit,.main.faq .bg_question_area .b-rewards-banner .button_submit,.b-rewards-banner .b-ud_pro-bg .button,.b-ud_pro-bg .b-rewards-banner .button,.b-rewards-banner .wrapper_landing.main .shop-now,.wrapper_landing.main .b-rewards-banner .shop-now,.b-rewards-banner .b-vicelp-finishes-carousel .product_tile .add_to_cart,.b-vicelp-finishes-carousel .product_tile .b-rewards-banner .add_to_cart,.b-rewards-banner .b-vicelp-finishes-carousel .product_tile .addtocartbutton,.b-vicelp-finishes-carousel .product_tile .b-rewards-banner .addtocartbutton{float:none;margin:12px 20px 7px}}@media only screen and (min-width:751px) and (max-width:1024px){.b-rewards-banner .g-button-color,.b-rewards-banner .ui-dialog .button,.ui-dialog .b-rewards-banner .button,.b-rewards-banner .ui-dialog .submit_button,.ui-dialog .b-rewards-banner .submit_button,.b-rewards-banner .ui-dialog.dialog_checkout_login .formfield_button .button,.ui-dialog.dialog_checkout_login .formfield_button .b-rewards-banner .button,.b-rewards-banner .ui-dialog.dialog_checkout_login .create_account_button,.ui-dialog.dialog_checkout_login .b-rewards-banner .create_account_button,.b-rewards-banner .pt_optcheckout .select_payment_method .simple_submit_action .button,.pt_optcheckout .select_payment_method .simple_submit_action .b-rewards-banner .button,.b-rewards-banner .pt_optcheckout .selected_payment_method .simple_submit_action .button,.pt_optcheckout .selected_payment_method .simple_submit_action .b-rewards-banner .button,.b-rewards-banner .pt_optcheckout .gift_cards_block .f_apply_button .button,.pt_optcheckout .gift_cards_block .f_apply_button .b-rewards-banner .button,.b-rewards-banner .pt_order_confirmation .create_account_section .button,.pt_order_confirmation .create_account_section .b-rewards-banner .button,.b-rewards-banner .b-offer_tile--subscribe button,.b-offer_tile--subscribe .b-rewards-banner button,.b-rewards-banner .contact_us_form .button,.contact_us_form .b-rewards-banner .button,.b-rewards-banner .main.faq .bg_question_area .button_submit,.main.faq .bg_question_area .b-rewards-banner .button_submit,.b-rewards-banner .b-ud_pro-bg .button,.b-ud_pro-bg .b-rewards-banner .button,.b-rewards-banner .wrapper_landing.main .shop-now,.wrapper_landing.main .b-rewards-banner .shop-now,.b-rewards-banner .b-vicelp-finishes-carousel .product_tile .add_to_cart,.b-vicelp-finishes-carousel .product_tile .b-rewards-banner .add_to_cart,.b-rewards-banner .b-vicelp-finishes-carousel .product_tile .addtocartbutton,.b-vicelp-finishes-carousel .product_tile .b-rewards-banner .addtocartbutton{margin-bottom:0}}.b-rewards-banner .g-button-color:hover,.b-rewards-banner .ui-dialog .button:hover,.ui-dialog .b-rewards-banner .button:hover,.b-rewards-banner .ui-dialog .submit_button:hover,.ui-dialog .b-rewards-banner .submit_button:hover,.b-rewards-banner .ui-dialog.dialog_checkout_login .create_account_button:hover,.ui-dialog.dialog_checkout_login .b-rewards-banner .create_account_button:hover,.b-rewards-banner .pt_optcheckout .select_payment_method .simple_submit_action .button:hover,.pt_optcheckout .select_payment_method .simple_submit_action .b-rewards-banner .button:hover,.b-rewards-banner .pt_optcheckout .selected_payment_method .simple_submit_action .button:hover,.pt_optcheckout .selected_payment_method .simple_submit_action .b-rewards-banner .button:hover,.b-rewards-banner .pt_optcheckout .gift_cards_block .f_apply_button .button:hover,.pt_optcheckout .gift_cards_block .f_apply_button .b-rewards-banner .button:hover,.b-rewards-banner .pt_order_confirmation .create_account_section .button:hover,.pt_order_confirmation .create_account_section .b-rewards-banner .button:hover,.b-rewards-banner .b-offer_tile--subscribe button:hover,.b-offer_tile--subscribe .b-rewards-banner button:hover,.b-rewards-banner .contact_us_form .button:hover,.contact_us_form .b-rewards-banner .button:hover,.b-rewards-banner .main.faq .bg_question_area .button_submit:hover,.main.faq .bg_question_area .b-rewards-banner .button_submit:hover,.b-rewards-banner .b-ud_pro-bg .button:hover,.b-ud_pro-bg .b-rewards-banner .button:hover,.b-rewards-banner .wrapper_landing.main .shop-now:hover,.wrapper_landing.main .b-rewards-banner .shop-now:hover,.b-rewards-banner .b-vicelp-finishes-carousel .product_tile .add_to_cart:hover,.b-vicelp-finishes-carousel .product_tile .b-rewards-banner .add_to_cart:hover,.b-rewards-banner .b-vicelp-finishes-carousel .product_tile .addtocartbutton:hover,.b-vicelp-finishes-carousel .product_tile .b-rewards-banner .addtocartbutton:hover{background:#46166b}.b-rewards-banner .g-button-color:first-child,.b-rewards-banner .ui-dialog .button:first-child,.ui-dialog .b-rewards-banner .button:first-child,.b-rewards-banner .ui-dialog .submit_button:first-child,.ui-dialog .b-rewards-banner .submit_button:first-child,.b-rewards-banner .ui-dialog.dialog_checkout_login .create_account_button:first-child,.ui-dialog.dialog_checkout_login .b-rewards-banner .create_account_button:first-child,.b-rewards-banner .pt_optcheckout .select_payment_method .simple_submit_action .button:first-child,.pt_optcheckout .select_payment_method .simple_submit_action .b-rewards-banner .button:first-child,.b-rewards-banner .pt_optcheckout .selected_payment_method .simple_submit_action .button:first-child,.pt_optcheckout .selected_payment_method .simple_submit_action .b-rewards-banner .button:first-child,.b-rewards-banner .pt_optcheckout .gift_cards_block .f_apply_button .button:first-child,.pt_optcheckout .gift_cards_block .f_apply_button .b-rewards-banner .button:first-child,.b-rewards-banner .pt_order_confirmation .create_account_section .button:first-child,.pt_order_confirmation .create_account_section .b-rewards-banner .button:first-child,.b-rewards-banner .b-offer_tile--subscribe button:first-child,.b-offer_tile--subscribe .b-rewards-banner button:first-child,.b-rewards-banner .contact_us_form .button:first-child,.contact_us_form .b-rewards-banner .button:first-child,.b-rewards-banner .main.faq .bg_question_area .button_submit:first-child,.main.faq .bg_question_area .b-rewards-banner .button_submit:first-child,.b-rewards-banner .b-ud_pro-bg .button:first-child,.b-ud_pro-bg .b-rewards-banner .button:first-child,.b-rewards-banner .wrapper_landing.main .shop-now:first-child,.wrapper_landing.main .b-rewards-banner .shop-now:first-child,.b-rewards-banner .b-vicelp-finishes-carousel .product_tile .add_to_cart:first-child,.b-vicelp-finishes-carousel .product_tile .b-rewards-banner .add_to_cart:first-child,.b-rewards-banner .b-vicelp-finishes-carousel .product_tile .addtocartbutton:first-child,.b-vicelp-finishes-carousel .product_tile .b-rewards-banner .addtocartbutton:first-child{margin-left:0}@media only screen and (min-width:320px) and (max-width:750px){.b-rewards-banner .g-button-color:first-child,.b-rewards-banner .ui-dialog .button:first-child,.ui-dialog .b-rewards-banner .button:first-child,.b-rewards-banner .ui-dialog .submit_button:first-child,.ui-dialog .b-rewards-banner .submit_button:first-child,.b-rewards-banner .ui-dialog.dialog_checkout_login .create_account_button:first-child,.ui-dialog.dialog_checkout_login .b-rewards-banner .create_account_button:first-child,.b-rewards-banner .pt_optcheckout .select_payment_method .simple_submit_action .button:first-child,.pt_optcheckout .select_payment_method .simple_submit_action .b-rewards-banner .button:first-child,.b-rewards-banner .pt_optcheckout .selected_payment_method .simple_submit_action .button:first-child,.pt_optcheckout .selected_payment_method .simple_submit_action .b-rewards-banner .button:first-child,.b-rewards-banner .pt_optcheckout .gift_cards_block .f_apply_button .button:first-child,.pt_optcheckout .gift_cards_block .f_apply_button .b-rewards-banner .button:first-child,.b-rewards-banner .pt_order_confirmation .create_account_section .button:first-child,.pt_order_confirmation .create_account_section .b-rewards-banner .button:first-child,.b-rewards-banner .b-offer_tile--subscribe button:first-child,.b-offer_tile--subscribe .b-rewards-banner button:first-child,.b-rewards-banner .contact_us_form .button:first-child,.contact_us_form .b-rewards-banner .button:first-child,.b-rewards-banner .main.faq .bg_question_area .button_submit:first-child,.main.faq .bg_question_area .b-rewards-banner .button_submit:first-child,.b-rewards-banner .b-ud_pro-bg .button:first-child,.b-ud_pro-bg .b-rewards-banner .button:first-child,.b-rewards-banner .wrapper_landing.main .shop-now:first-child,.wrapper_landing.main .b-rewards-banner .shop-now:first-child,.b-rewards-banner .b-vicelp-finishes-carousel .product_tile .add_to_cart:first-child,.b-vicelp-finishes-carousel .product_tile .b-rewards-banner .add_to_cart:first-child,.b-rewards-banner .b-vicelp-finishes-carousel .product_tile .addtocartbutton:first-child,.b-vicelp-finishes-carousel .product_tile .b-rewards-banner .addtocartbutton:first-child{margin:0 16px}}@media only screen and (min-width:751px) and (max-width:1024px){.b-rewards-banner .g-button-color:first-child,.b-rewards-banner .ui-dialog .button:first-child,.ui-dialog .b-rewards-banner .button:first-child,.b-rewards-banner .ui-dialog .submit_button:first-child,.ui-dialog .b-rewards-banner .submit_button:first-child,.b-rewards-banner .ui-dialog.dialog_checkout_login .create_account_button:first-child,.ui-dialog.dialog_checkout_login .b-rewards-banner .create_account_button:first-child,.b-rewards-banner .pt_optcheckout .select_payment_method .simple_submit_action .button:first-child,.pt_optcheckout .select_payment_method .simple_submit_action .b-rewards-banner .button:first-child,.b-rewards-banner .pt_optcheckout .selected_payment_method .simple_submit_action .button:first-child,.pt_optcheckout .selected_payment_method .simple_submit_action .b-rewards-banner .button:first-child,.b-rewards-banner .pt_optcheckout .gift_cards_block .f_apply_button .button:first-child,.pt_optcheckout .gift_cards_block .f_apply_button .b-rewards-banner .button:first-child,.b-rewards-banner .pt_order_confirmation .create_account_section .button:first-child,.pt_order_confirmation .create_account_section .b-rewards-banner .button:first-child,.b-rewards-banner .b-offer_tile--subscribe button:first-child,.b-offer_tile--subscribe .b-rewards-banner button:first-child,.b-rewards-banner .contact_us_form .button:first-child,.contact_us_form .b-rewards-banner .button:first-child,.b-rewards-banner .main.faq .bg_question_area .button_submit:first-child,.main.faq .bg_question_area .b-rewards-banner .button_submit:first-child,.b-rewards-banner .b-ud_pro-bg .button:first-child,.b-ud_pro-bg .b-rewards-banner .button:first-child,.b-rewards-banner .wrapper_landing.main .shop-now:first-child,.wrapper_landing.main .b-rewards-banner .shop-now:first-child,.b-rewards-banner .b-vicelp-finishes-carousel .product_tile .add_to_cart:first-child,.b-vicelp-finishes-carousel .product_tile .b-rewards-banner .add_to_cart:first-child,.b-rewards-banner .b-vicelp-finishes-carousel .product_tile .addtocartbutton:first-child,.b-vicelp-finishes-carousel .product_tile .b-rewards-banner .addtocartbutton:first-child{margin:0 16px 0 0 !important}}.b-rewards-banner .column_left{float:left;width:204px;padding-right:30px}@media only screen and (min-width:751px) and (max-width:1024px){.b-rewards-banner .column_left{padding-bottom:7px}}@media only screen and (min-width:320px) and (max-width:750px){.b-rewards-banner .column_left{padding:5px 0 9px;width:100%}}.b-rewards-banner .column_right{float:right;width:195px}@media only screen and (min-width:320px) and (max-width:750px){.b-rewards-banner .column_right{width:100%}}.b-rewards-banner .f_field_checkbox{margin:4px 0 0}.b-rewards-banner .f_field_checkbox:first-child{margin-top:0}.b-rewards-banner .f_field_checkbox .f_label{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjlFNzhDNEE5NjA0MjExRTU5RDc5RDdBOUQ2NzNGMDMyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjlFNzhDNEFBNjA0MjExRTU5RDc5RDdBOUQ2NzNGMDMyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OUU3OEM0QTc2MDQyMTFFNTlENzlEN0E5RDY3M0YwMzIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OUU3OEM0QTg2MDQyMTFFNTlENzlEN0E5RDY3M0YwMzIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7cCto+AAAAPElEQVR42mJsZfjwn4GKgAVKM5Kqseo/P4ZYG+PH/0wMVAajBo4aOGrgqIGjBqKW2CRXA8DSGas4QIABAG2QCRfGhxbRAAAAAElFTkSuQmCC");background-position:0 0;padding:1px 0 0 55px;min-height:27px}.b-rewards-banner .f_field_checkbox .f_label_value{font:18px/18px "ProximaNova-Regular",sans-serif;color:#fff;position:relative}.b-rewards-banner .f_field_checkbox .f_label_value:before{position:absolute;left:-20px;top:2px;width:15px}.b-rewards-banner .f_field_checkbox .f_label_hint{font:12px/12px "ProximaNova-Regular",sans-serif;color:#8500f0;text-decoration:underline}.b-rewards-banner .f_field_checkbox .g-tooltip{top:-3px}.b-rewards-banner .f_field_checkbox .g-tooltip-content{box-shadow:none}.b-rewards-banner .f_field_checkbox.formfield_loyalty_signup .f_label_value:before{content:"1."}.b-rewards-banner .f_field_checkbox.formfield_loyalty_shippingadddress .f_label_value:before{content:"2."}.b-rewards-banner .f_field_checkbox.formfield_loyalty_birthday .f_label_value:before{content:"3."}.b-rewards-banner .f_field_checkbox.f_checked .f_label{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAbCAYAAABvCO8sAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkFFQzk1RDIyNjA0MjExRTU5M0Q1QTEzQ0QwQkM5RjNCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkFFQzk1RDIzNjA0MjExRTU5M0Q1QTEzQ0QwQkM5RjNCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QUVDOTVEMjA2MDQyMTFFNTkzRDVBMTNDRDBCQzlGM0IiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QUVDOTVEMjE2MDQyMTFFNTkzRDVBMTNDRDBCQzlGM0IiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6sIvxMAAABzElEQVR42ryWTShEURTH3zPjI6mZHYWsZicbio1SwkZWslHKRihRY6Ow0QjFhjRWaCxsULPS7JBZq5GNjZikWMxosJjh+d+ZM+O6vXnzPufUr3c/+9977rnnPllRFKlM1gVcFWUQ8oAg6AXXTgt2g1uQAIFsC3OpQ8yDNNgDcr7dCaEqsK/kLAJcfL/dYjUgTGIx4BHH2L2zCIklgE9tnHtVTlq+F7JLkoZPayXfUGU2LMA4uFcdHJDYYizvblf5szWtsXYI+vNKj5csKP8HiQh/DweYdwx6sx+sU/k9PPbFvt9aE3jBZ3AEqnWK1YNDlq6oPpt8+Ck5iReMgQ9wDryl4oTEGqh+Bg70rFJMbcugA1yBJo15M3QEzF7BhN4zEAVfwAZoBVH6itZSyIs584M3s4LMNkEcNNNOe4T+HVBH5Qs6d8mK4CdYpLKXznSE6n1gkMppME0XXbe5i7SHwBTopKg9Bo1gVPDEndGsVOw9ZPE9CTJcVG6Bdqo/gRUzaVDrAb4B20X6lsj1tgrmr0lcZSEhs4m+lGAKzAltC+RyRwSZnXA7ilLUmja3znEs/Nu46+K4YIpSXsaqoJHfRMtihR3a8Zuh134FGABSgk7BkTzuEgAAAABJRU5ErkJggg==");margin-top:-7px;padding-top:8px}.b-rewards-banner.enrolled .b-rewards-logo{float:left;width:450px;height:120px;margin-right:15px;padding:12px 30px 12px 0}@media only screen and (min-width:320px) and (max-width:1023px){.b-rewards-banner.enrolled .b-rewards-logo{width:100%;margin:0 0 10px 0}}@media only screen and (min-width:320px) and (max-width:750px){.b-rewards-banner.enrolled .b-rewards-logo{padding:20px;height:auto}}.b-rewards-banner.enrolled .b-rewards_info{height:96px}@media only screen and (min-width:320px) and (max-width:750px){.b-rewards-banner.enrolled .b-rewards_info{height:auto;text-align:left}}.b-rewards-banner.enrolled .g-button-color,.b-rewards-banner.enrolled .ui-dialog .button,.ui-dialog .b-rewards-banner.enrolled .button,.b-rewards-banner.enrolled .ui-dialog .submit_button,.ui-dialog .b-rewards-banner.enrolled .submit_button,.b-rewards-banner.enrolled .ui-dialog.dialog_checkout_login .create_account_button,.ui-dialog.dialog_checkout_login .b-rewards-banner.enrolled .create_account_button,.b-rewards-banner.enrolled .pt_optcheckout .select_payment_method .simple_submit_action .button,.pt_optcheckout .select_payment_method .simple_submit_action .b-rewards-banner.enrolled .button,.b-rewards-banner.enrolled .pt_optcheckout .selected_payment_method .simple_submit_action .button,.pt_optcheckout .selected_payment_method .simple_submit_action .b-rewards-banner.enrolled .button,.b-rewards-banner.enrolled .pt_optcheckout .gift_cards_block .f_apply_button .button,.pt_optcheckout .gift_cards_block .f_apply_button .b-rewards-banner.enrolled .button,.b-rewards-banner.enrolled .pt_order_confirmation .create_account_section .button,.pt_order_confirmation .create_account_section .b-rewards-banner.enrolled .button,.b-rewards-banner.enrolled .b-offer_tile--subscribe button,.b-offer_tile--subscribe .b-rewards-banner.enrolled button,.b-rewards-banner.enrolled .contact_us_form .button,.contact_us_form .b-rewards-banner.enrolled .button,.b-rewards-banner.enrolled .main.faq .bg_question_area .button_submit,.main.faq .bg_question_area .b-rewards-banner.enrolled .button_submit,.b-rewards-banner.enrolled .b-ud_pro-bg .button,.b-ud_pro-bg .b-rewards-banner.enrolled .button,.b-rewards-banner.enrolled .wrapper_landing.main .shop-now,.wrapper_landing.main .b-rewards-banner.enrolled .shop-now,.b-rewards-banner.enrolled .b-vicelp-finishes-carousel .product_tile .add_to_cart,.b-vicelp-finishes-carousel .product_tile .b-rewards-banner.enrolled .add_to_cart,.b-rewards-banner.enrolled .b-vicelp-finishes-carousel .product_tile .addtocartbutton,.b-vicelp-finishes-carousel .product_tile .b-rewards-banner.enrolled .addtocartbutton{width:100%}@media only screen and (min-width:320px) and (max-width:1023px){.b-rewards-banner.enrolled .g-button-color,.b-rewards-banner.enrolled .ui-dialog .button,.ui-dialog .b-rewards-banner.enrolled .button,.b-rewards-banner.enrolled .ui-dialog .submit_button,.ui-dialog .b-rewards-banner.enrolled .submit_button,.b-rewards-banner.enrolled .ui-dialog.dialog_checkout_login .create_account_button,.ui-dialog.dialog_checkout_login .b-rewards-banner.enrolled .create_account_button,.b-rewards-banner.enrolled .pt_optcheckout .select_payment_method .simple_submit_action .button,.pt_optcheckout .select_payment_method .simple_submit_action .b-rewards-banner.enrolled .button,.b-rewards-banner.enrolled .pt_optcheckout .selected_payment_method .simple_submit_action .button,.pt_optcheckout .selected_payment_method .simple_submit_action .b-rewards-banner.enrolled .button,.b-rewards-banner.enrolled .pt_optcheckout .gift_cards_block .f_apply_button .button,.pt_optcheckout .gift_cards_block .f_apply_button .b-rewards-banner.enrolled .button,.b-rewards-banner.enrolled .pt_order_confirmation .create_account_section .button,.pt_order_confirmation .create_account_section .b-rewards-banner.enrolled .button,.b-rewards-banner.enrolled .b-offer_tile--subscribe button,.b-offer_tile--subscribe .b-rewards-banner.enrolled button,.b-rewards-banner.enrolled .contact_us_form .button,.contact_us_form .b-rewards-banner.enrolled .button,.b-rewards-banner.enrolled .main.faq .bg_question_area .button_submit,.main.faq .bg_question_area .b-rewards-banner.enrolled .button_submit,.b-rewards-banner.enrolled .b-ud_pro-bg .button,.b-ud_pro-bg .b-rewards-banner.enrolled .button,.b-rewards-banner.enrolled .wrapper_landing.main .shop-now,.wrapper_landing.main .b-rewards-banner.enrolled .shop-now,.b-rewards-banner.enrolled .b-vicelp-finishes-carousel .product_tile .add_to_cart,.b-vicelp-finishes-carousel .product_tile .b-rewards-banner.enrolled .add_to_cart,.b-rewards-banner.enrolled .b-vicelp-finishes-carousel .product_tile .addtocartbutton,.b-vicelp-finishes-carousel .product_tile .b-rewards-banner.enrolled .addtocartbutton{width:auto;padding:7px 15px}}.b-rewards-banner.enrolled .b-rewards_description{padding-bottom:0 !important}@media only screen and (min-width:751px) and (max-width:1024px){.b-rewards-banner.not_enrolled .g-button-color,.b-rewards-banner.not_enrolled .ui-dialog .button,.ui-dialog .b-rewards-banner.not_enrolled .button,.b-rewards-banner.not_enrolled .ui-dialog .submit_button,.ui-dialog .b-rewards-banner.not_enrolled .submit_button,.b-rewards-banner.not_enrolled .ui-dialog.dialog_checkout_login .create_account_button,.ui-dialog.dialog_checkout_login .b-rewards-banner.not_enrolled .create_account_button,.b-rewards-banner.not_enrolled .pt_optcheckout .select_payment_method .simple_submit_action .button,.pt_optcheckout .select_payment_method .simple_submit_action .b-rewards-banner.not_enrolled .button,.b-rewards-banner.not_enrolled .pt_optcheckout .selected_payment_method .simple_submit_action .button,.pt_optcheckout .selected_payment_method .simple_submit_action .b-rewards-banner.not_enrolled .button,.b-rewards-banner.not_enrolled .pt_optcheckout .gift_cards_block .f_apply_button .button,.pt_optcheckout .gift_cards_block .f_apply_button .b-rewards-banner.not_enrolled .button,.b-rewards-banner.not_enrolled .pt_order_confirmation .create_account_section .button,.pt_order_confirmation .create_account_section .b-rewards-banner.not_enrolled .button,.b-rewards-banner.not_enrolled .b-offer_tile--subscribe button,.b-offer_tile--subscribe .b-rewards-banner.not_enrolled button,.b-rewards-banner.not_enrolled .contact_us_form .button,.contact_us_form .b-rewards-banner.not_enrolled .button,.b-rewards-banner.not_enrolled .main.faq .bg_question_area .button_submit,.main.faq .bg_question_area .b-rewards-banner.not_enrolled .button_submit,.b-rewards-banner.not_enrolled .b-ud_pro-bg .button,.b-ud_pro-bg .b-rewards-banner.not_enrolled .button,.b-rewards-banner.not_enrolled .wrapper_landing.main .shop-now,.wrapper_landing.main .b-rewards-banner.not_enrolled .shop-now,.b-rewards-banner.not_enrolled .b-vicelp-finishes-carousel .product_tile .add_to_cart,.b-vicelp-finishes-carousel .product_tile .b-rewards-banner.not_enrolled .add_to_cart,.b-rewards-banner.not_enrolled .b-vicelp-finishes-carousel .product_tile .addtocartbutton,.b-vicelp-finishes-carousel .product_tile .b-rewards-banner.not_enrolled .addtocartbutton{margin:12px 0 0}.b-rewards-banner.not_enrolled .g-button-color:first-child,.b-rewards-banner.not_enrolled .ui-dialog .button:first-child,.ui-dialog .b-rewards-banner.not_enrolled .button:first-child,.b-rewards-banner.not_enrolled .ui-dialog .submit_button:first-child,.ui-dialog .b-rewards-banner.not_enrolled .submit_button:first-child,.b-rewards-banner.not_enrolled .ui-dialog.dialog_checkout_login .create_account_button:first-child,.ui-dialog.dialog_checkout_login .b-rewards-banner.not_enrolled .create_account_button:first-child,.b-rewards-banner.not_enrolled .pt_optcheckout .select_payment_method .simple_submit_action .button:first-child,.pt_optcheckout .select_payment_method .simple_submit_action .b-rewards-banner.not_enrolled .button:first-child,.b-rewards-banner.not_enrolled .pt_optcheckout .selected_payment_method .simple_submit_action .button:first-child,.pt_optcheckout .selected_payment_method .simple_submit_action .b-rewards-banner.not_enrolled .button:first-child,.b-rewards-banner.not_enrolled .pt_optcheckout .gift_cards_block .f_apply_button .button:first-child,.pt_optcheckout .gift_cards_block .f_apply_button .b-rewards-banner.not_enrolled .button:first-child,.b-rewards-banner.not_enrolled .pt_order_confirmation .create_account_section .button:first-child,.pt_order_confirmation .create_account_section .b-rewards-banner.not_enrolled .button:first-child,.b-rewards-banner.not_enrolled .b-offer_tile--subscribe button:first-child,.b-offer_tile--subscribe .b-rewards-banner.not_enrolled button:first-child,.b-rewards-banner.not_enrolled .contact_us_form .button:first-child,.contact_us_form .b-rewards-banner.not_enrolled .button:first-child,.b-rewards-banner.not_enrolled .main.faq .bg_question_area .button_submit:first-child,.main.faq .bg_question_area .b-rewards-banner.not_enrolled .button_submit:first-child,.b-rewards-banner.not_enrolled .b-ud_pro-bg .button:first-child,.b-ud_pro-bg .b-rewards-banner.not_enrolled .button:first-child,.b-rewards-banner.not_enrolled .wrapper_landing.main .shop-now:first-child,.wrapper_landing.main .b-rewards-banner.not_enrolled .shop-now:first-child,.b-rewards-banner.not_enrolled .b-vicelp-finishes-carousel .product_tile .add_to_cart:first-child,.b-vicelp-finishes-carousel .product_tile .b-rewards-banner.not_enrolled .add_to_cart:first-child,.b-rewards-banner.not_enrolled .b-vicelp-finishes-carousel .product_tile .addtocartbutton:first-child,.b-vicelp-finishes-carousel .product_tile .b-rewards-banner.not_enrolled .addtocartbutton:first-child{margin:0}}.b-rewards-banner.b-confirmation-banner{max-width:720px;margin-left:auto;margin-right:auto}.b-rewards-banner.b-confirmation-banner .b-rewards_description{padding-bottom:15px}.b-rewards-banner.b-confirmation-banner.enrolled .b-rewards-logo{height:auto;float:none;width:100%}@media only screen and (min-width:751px) and (max-width:1024px){.b-rewards-banner.b-confirmation-banner.enrolled .b-rewards-logo{margin-bottom:0}}.b-rewards-banner.b-confirmation-banner.enrolled .b-rewards_info{height:auto}.b-rewards-banner.b-confirmation-banner.enrolled .b-rewards_description{padding-bottom:5px !important}@media only screen and (min-width:320px) and (max-width:750px){.b-rewards-banner.b-confirmation-banner.enrolled .b-rewards_description{text-align:left}}.b-rewards-banner.b-confirmation-banner.enrolled .g-button-color,.b-rewards-banner.b-confirmation-banner.enrolled .ui-dialog .button,.ui-dialog .b-rewards-banner.b-confirmation-banner.enrolled .button,.b-rewards-banner.b-confirmation-banner.enrolled .ui-dialog .submit_button,.ui-dialog .b-rewards-banner.b-confirmation-banner.enrolled .submit_button,.b-rewards-banner.b-confirmation-banner.enrolled .ui-dialog.dialog_checkout_login .create_account_button,.ui-dialog.dialog_checkout_login .b-rewards-banner.b-confirmation-banner.enrolled .create_account_button,.b-rewards-banner.b-confirmation-banner.enrolled .pt_optcheckout .select_payment_method .simple_submit_action .button,.pt_optcheckout .select_payment_method .simple_submit_action .b-rewards-banner.b-confirmation-banner.enrolled .button,.b-rewards-banner.b-confirmation-banner.enrolled .pt_optcheckout .selected_payment_method .simple_submit_action .button,.pt_optcheckout .selected_payment_method .simple_submit_action .b-rewards-banner.b-confirmation-banner.enrolled .button,.b-rewards-banner.b-confirmation-banner.enrolled .pt_optcheckout .gift_cards_block .f_apply_button .button,.pt_optcheckout .gift_cards_block .f_apply_button .b-rewards-banner.b-confirmation-banner.enrolled .button,.b-rewards-banner.b-confirmation-banner.enrolled .pt_order_confirmation .create_account_section .button,.pt_order_confirmation .create_account_section .b-rewards-banner.b-confirmation-banner.enrolled .button,.b-rewards-banner.b-confirmation-banner.enrolled .b-offer_tile--subscribe button,.b-offer_tile--subscribe .b-rewards-banner.b-confirmation-banner.enrolled button,.b-rewards-banner.b-confirmation-banner.enrolled .contact_us_form .button,.contact_us_form .b-rewards-banner.b-confirmation-banner.enrolled .button,.b-rewards-banner.b-confirmation-banner.enrolled .main.faq .bg_question_area .button_submit,.main.faq .bg_question_area .b-rewards-banner.b-confirmation-banner.enrolled .button_submit,.b-rewards-banner.b-confirmation-banner.enrolled .b-ud_pro-bg .button,.b-ud_pro-bg .b-rewards-banner.b-confirmation-banner.enrolled .button,.b-rewards-banner.b-confirmation-banner.enrolled .wrapper_landing.main .shop-now,.wrapper_landing.main .b-rewards-banner.b-confirmation-banner.enrolled .shop-now,.b-rewards-banner.b-confirmation-banner.enrolled .b-vicelp-finishes-carousel .product_tile .add_to_cart,.b-vicelp-finishes-carousel .product_tile .b-rewards-banner.b-confirmation-banner.enrolled .add_to_cart,.b-rewards-banner.b-confirmation-banner.enrolled .b-vicelp-finishes-carousel .product_tile .addtocartbutton,.b-vicelp-finishes-carousel .product_tile .b-rewards-banner.b-confirmation-banner.enrolled .addtocartbutton{width:auto !important}.b-rewards-banner .complete_profile_info{display:none}.b-rewards-banner.complete_profile .column_left,.b-rewards-banner.complete_profile .column_right,.b-rewards-banner.complete_profile .not_enrolled_info{display:none}.b-rewards-banner.complete_profile .complete_profile_info{display:block;padding:10px 0}@media only screen and (min-width:320px) and (max-width:1023px){.b-rewards-banner.complete_profile .complete_profile_info{padding:0}}@media only screen and (min-width:320px) and (max-width:750px){.b-rewards-banner.complete_profile .complete_profile_info .b-rewards_description{padding:0}}.complete_profile_header h2{display:none}.complete_profile_form .formfield_first_name,.complete_profile_form .formfield_last_name,.complete_profile_form .formfield_email_first,.complete_profile_form .addtoemaillist,.complete_profile_form .form_caption,.complete_profile_form .formfield_mobile,.complete_profile_form .sendmobilealerts,.complete_profile_form .birthday_label_optional,.complete_profile_form .password-area{display:none}.complete_profile_form .shipping_address{display:block;padding-top:20px}@media only screen and (min-width:751px) and (max-width:1024px){.complete_profile_form .shipping_address .shippingaddress_label{width:100% !important}}@media only screen and (min-width:751px) and (max-width:1024px){.complete_profile_form .shipping_address .birthday_tooltip{margin-bottom:7px}}.l-loyalty-confirmation-banner_enrolled{width:75%;float:left}@media only screen and (min-width:320px) and (max-width:1023px){.l-loyalty-confirmation-banner_enrolled{width:100%}}.p-checkout_confirmation .l-checkout_confirmation-sidebar{float:right}.b-pdp-loyalty{background:url(../images/loyalty/loyalty-pdp-bg.jpg) no-repeat left top;padding:15px 25px;float:right;width:100%;margin-bottom:20px}.b-pdp-loyalty-logo{width:100%;height:41px;background:url(../images/loyalty/loyalty-pdp-logo.png) no-repeat center top;margin-bottom:10px}.b-pdp-loyalty-description{font:14px/17px "ProximaNova-Regular",sans-serif;color:#000}.b-pdp-loyalty-actions{text-align:center;font-size:0;padding:13px 0 7px}.b-pdp-loyalty .g-button-color,.b-pdp-loyalty .ui-dialog .button,.ui-dialog .b-pdp-loyalty .button,.b-pdp-loyalty .ui-dialog .submit_button,.ui-dialog .b-pdp-loyalty .submit_button,.b-pdp-loyalty .ui-dialog.dialog_checkout_login .formfield_button .button,.ui-dialog.dialog_checkout_login .formfield_button .b-pdp-loyalty .button,.b-pdp-loyalty .ui-dialog.dialog_checkout_login .create_account_button,.ui-dialog.dialog_checkout_login .b-pdp-loyalty .create_account_button,.b-pdp-loyalty .pt_optcheckout .select_payment_method .simple_submit_action .button,.pt_optcheckout .select_payment_method .simple_submit_action .b-pdp-loyalty .button,.b-pdp-loyalty .pt_optcheckout .selected_payment_method .simple_submit_action .button,.pt_optcheckout .selected_payment_method .simple_submit_action .b-pdp-loyalty .button,.b-pdp-loyalty .pt_optcheckout .gift_cards_block .f_apply_button .button,.pt_optcheckout .gift_cards_block .f_apply_button .b-pdp-loyalty .button,.b-pdp-loyalty .pt_order_confirmation .create_account_section .button,.pt_order_confirmation .create_account_section .b-pdp-loyalty .button,.b-pdp-loyalty .b-offer_tile--subscribe button,.b-offer_tile--subscribe .b-pdp-loyalty button,.b-pdp-loyalty .contact_us_form .button,.contact_us_form .b-pdp-loyalty .button,.b-pdp-loyalty .main.faq .bg_question_area .button_submit,.main.faq .bg_question_area .b-pdp-loyalty .button_submit,.b-pdp-loyalty .b-ud_pro-bg .button,.b-ud_pro-bg .b-pdp-loyalty .button,.b-pdp-loyalty .wrapper_landing.main .shop-now,.wrapper_landing.main .b-pdp-loyalty .shop-now,.b-pdp-loyalty .b-vicelp-finishes-carousel .product_tile .add_to_cart,.b-vicelp-finishes-carousel .product_tile .b-pdp-loyalty .add_to_cart,.b-pdp-loyalty .b-vicelp-finishes-carousel .product_tile .addtocartbutton,.b-vicelp-finishes-carousel .product_tile .b-pdp-loyalty .addtocartbutton{padding:7px 20px;margin-left:20px}@media only screen and (min-width:320px) and (max-width:1023px){.b-pdp-loyalty .g-button-color,.b-pdp-loyalty .ui-dialog .button,.ui-dialog .b-pdp-loyalty .button,.b-pdp-loyalty .ui-dialog .submit_button,.ui-dialog .b-pdp-loyalty .submit_button,.b-pdp-loyalty .ui-dialog.dialog_checkout_login .formfield_button .button,.ui-dialog.dialog_checkout_login .formfield_button .b-pdp-loyalty .button,.b-pdp-loyalty .ui-dialog.dialog_checkout_login .create_account_button,.ui-dialog.dialog_checkout_login .b-pdp-loyalty .create_account_button,.b-pdp-loyalty .pt_optcheckout .select_payment_method .simple_submit_action .button,.pt_optcheckout .select_payment_method .simple_submit_action .b-pdp-loyalty .button,.b-pdp-loyalty .pt_optcheckout .selected_payment_method .simple_submit_action .button,.pt_optcheckout .selected_payment_method .simple_submit_action .b-pdp-loyalty .button,.b-pdp-loyalty .pt_optcheckout .gift_cards_block .f_apply_button .button,.pt_optcheckout .gift_cards_block .f_apply_button .b-pdp-loyalty .button,.b-pdp-loyalty .pt_order_confirmation .create_account_section .button,.pt_order_confirmation .create_account_section .b-pdp-loyalty .button,.b-pdp-loyalty .b-offer_tile--subscribe button,.b-offer_tile--subscribe .b-pdp-loyalty button,.b-pdp-loyalty .contact_us_form .button,.contact_us_form .b-pdp-loyalty .button,.b-pdp-loyalty .main.faq .bg_question_area .button_submit,.main.faq .bg_question_area .b-pdp-loyalty .button_submit,.b-pdp-loyalty .b-ud_pro-bg .button,.b-ud_pro-bg .b-pdp-loyalty .button,.b-pdp-loyalty .wrapper_landing.main .shop-now,.wrapper_landing.main .b-pdp-loyalty .shop-now,.b-pdp-loyalty .b-vicelp-finishes-carousel .product_tile .add_to_cart,.b-vicelp-finishes-carousel .product_tile .b-pdp-loyalty .add_to_cart,.b-pdp-loyalty .b-vicelp-finishes-carousel .product_tile .addtocartbutton,.b-vicelp-finishes-carousel .product_tile .b-pdp-loyalty .addtocartbutton{margin:9px 20px 0}}.b-pdp-loyalty .g-button-color:first-child,.b-pdp-loyalty .ui-dialog .button:first-child,.ui-dialog .b-pdp-loyalty .button:first-child,.b-pdp-loyalty .ui-dialog .submit_button:first-child,.ui-dialog .b-pdp-loyalty .submit_button:first-child,.b-pdp-loyalty .ui-dialog.dialog_checkout_login .create_account_button:first-child,.ui-dialog.dialog_checkout_login .b-pdp-loyalty .create_account_button:first-child,.b-pdp-loyalty .pt_optcheckout .select_payment_method .simple_submit_action .button:first-child,.pt_optcheckout .select_payment_method .simple_submit_action .b-pdp-loyalty .button:first-child,.b-pdp-loyalty .pt_optcheckout .selected_payment_method .simple_submit_action .button:first-child,.pt_optcheckout .selected_payment_method .simple_submit_action .b-pdp-loyalty .button:first-child,.b-pdp-loyalty .pt_optcheckout .gift_cards_block .f_apply_button .button:first-child,.pt_optcheckout .gift_cards_block .f_apply_button .b-pdp-loyalty .button:first-child,.b-pdp-loyalty .pt_order_confirmation .create_account_section .button:first-child,.pt_order_confirmation .create_account_section .b-pdp-loyalty .button:first-child,.b-pdp-loyalty .b-offer_tile--subscribe button:first-child,.b-offer_tile--subscribe .b-pdp-loyalty button:first-child,.b-pdp-loyalty .contact_us_form .button:first-child,.contact_us_form .b-pdp-loyalty .button:first-child,.b-pdp-loyalty .main.faq .bg_question_area .button_submit:first-child,.main.faq .bg_question_area .b-pdp-loyalty .button_submit:first-child,.b-pdp-loyalty .b-ud_pro-bg .button:first-child,.b-ud_pro-bg .b-pdp-loyalty .button:first-child,.b-pdp-loyalty .wrapper_landing.main .shop-now:first-child,.wrapper_landing.main .b-pdp-loyalty .shop-now:first-child,.b-pdp-loyalty .b-vicelp-finishes-carousel .product_tile .add_to_cart:first-child,.b-vicelp-finishes-carousel .product_tile .b-pdp-loyalty .add_to_cart:first-child,.b-pdp-loyalty .b-vicelp-finishes-carousel .product_tile .addtocartbutton:first-child,.b-vicelp-finishes-carousel .product_tile .b-pdp-loyalty .addtocartbutton:first-child{margin-left:0;margin-bottom:15px}@media only screen and (min-width:320px) and (max-width:1023px){.b-pdp-loyalty .g-button-color:first-child,.b-pdp-loyalty .ui-dialog .button:first-child,.ui-dialog .b-pdp-loyalty .button:first-child,.b-pdp-loyalty .ui-dialog .submit_button:first-child,.ui-dialog .b-pdp-loyalty .submit_button:first-child,.b-pdp-loyalty .ui-dialog.dialog_checkout_login .create_account_button:first-child,.ui-dialog.dialog_checkout_login .b-pdp-loyalty .create_account_button:first-child,.b-pdp-loyalty .pt_optcheckout .select_payment_method .simple_submit_action .button:first-child,.pt_optcheckout .select_payment_method .simple_submit_action .b-pdp-loyalty .button:first-child,.b-pdp-loyalty .pt_optcheckout .selected_payment_method .simple_submit_action .button:first-child,.pt_optcheckout .selected_payment_method .simple_submit_action .b-pdp-loyalty .button:first-child,.b-pdp-loyalty .pt_optcheckout .gift_cards_block .f_apply_button .button:first-child,.pt_optcheckout .gift_cards_block .f_apply_button .b-pdp-loyalty .button:first-child,.b-pdp-loyalty .pt_order_confirmation .create_account_section .button:first-child,.pt_order_confirmation .create_account_section .b-pdp-loyalty .button:first-child,.b-pdp-loyalty .b-offer_tile--subscribe button:first-child,.b-offer_tile--subscribe .b-pdp-loyalty button:first-child,.b-pdp-loyalty .contact_us_form .button:first-child,.contact_us_form .b-pdp-loyalty .button:first-child,.b-pdp-loyalty .main.faq .bg_question_area .button_submit:first-child,.main.faq .bg_question_area .b-pdp-loyalty .button_submit:first-child,.b-pdp-loyalty .b-ud_pro-bg .button:first-child,.b-ud_pro-bg .b-pdp-loyalty .button:first-child,.b-pdp-loyalty .wrapper_landing.main .shop-now:first-child,.wrapper_landing.main .b-pdp-loyalty .shop-now:first-child,.b-pdp-loyalty .b-vicelp-finishes-carousel .product_tile .add_to_cart:first-child,.b-vicelp-finishes-carousel .product_tile .b-pdp-loyalty .add_to_cart:first-child,.b-pdp-loyalty .b-vicelp-finishes-carousel .product_tile .addtocartbutton:first-child,.b-vicelp-finishes-carousel .product_tile .b-pdp-loyalty .addtocartbutton:first-child{margin:0 20px}}.registration_loyalty{margin-top:20px}.b-loyalty_registration-banner,.b-loyalty_accountlogin-banner{margin-top:40px;text-align:center;position:relative;overflow:hidden}.b-loyalty_registration-banner .g-button-color,.b-loyalty_registration-banner .ui-dialog .button,.ui-dialog .b-loyalty_registration-banner .button,.b-loyalty_registration-banner .ui-dialog .submit_button,.ui-dialog .b-loyalty_registration-banner .submit_button,.b-loyalty_registration-banner .ui-dialog.dialog_checkout_login .formfield_button .button,.ui-dialog.dialog_checkout_login .formfield_button .b-loyalty_registration-banner .button,.b-loyalty_registration-banner .ui-dialog.dialog_checkout_login .create_account_button,.ui-dialog.dialog_checkout_login .b-loyalty_registration-banner .create_account_button,.b-loyalty_registration-banner .pt_optcheckout .select_payment_method .simple_submit_action .button,.pt_optcheckout .select_payment_method .simple_submit_action .b-loyalty_registration-banner .button,.b-loyalty_registration-banner .pt_optcheckout .selected_payment_method .simple_submit_action .button,.pt_optcheckout .selected_payment_method .simple_submit_action .b-loyalty_registration-banner .button,.b-loyalty_registration-banner .pt_optcheckout .gift_cards_block .f_apply_button .button,.pt_optcheckout .gift_cards_block .f_apply_button .b-loyalty_registration-banner .button,.b-loyalty_registration-banner .pt_order_confirmation .create_account_section .button,.pt_order_confirmation .create_account_section .b-loyalty_registration-banner .button,.b-loyalty_registration-banner .b-offer_tile--subscribe button,.b-offer_tile--subscribe .b-loyalty_registration-banner button,.b-loyalty_registration-banner .contact_us_form .button,.contact_us_form .b-loyalty_registration-banner .button,.b-loyalty_registration-banner .main.faq .bg_question_area .button_submit,.main.faq .bg_question_area .b-loyalty_registration-banner .button_submit,.b-loyalty_registration-banner .b-ud_pro-bg .button,.b-ud_pro-bg .b-loyalty_registration-banner .button,.b-loyalty_registration-banner .wrapper_landing.main .shop-now,.wrapper_landing.main .b-loyalty_registration-banner .shop-now,.b-loyalty_registration-banner .b-vicelp-finishes-carousel .product_tile .add_to_cart,.b-vicelp-finishes-carousel .product_tile .b-loyalty_registration-banner .add_to_cart,.b-loyalty_registration-banner .b-vicelp-finishes-carousel .product_tile .addtocartbutton,.b-vicelp-finishes-carousel .product_tile .b-loyalty_registration-banner .addtocartbutton,.b-loyalty_accountlogin-banner .g-button-color,.b-loyalty_accountlogin-banner .ui-dialog .button,.ui-dialog .b-loyalty_accountlogin-banner .button,.b-loyalty_accountlogin-banner .ui-dialog .submit_button,.ui-dialog .b-loyalty_accountlogin-banner .submit_button,.b-loyalty_accountlogin-banner .ui-dialog.dialog_checkout_login .formfield_button .button,.ui-dialog.dialog_checkout_login .formfield_button .b-loyalty_accountlogin-banner .button,.b-loyalty_accountlogin-banner .ui-dialog.dialog_checkout_login .create_account_button,.ui-dialog.dialog_checkout_login .b-loyalty_accountlogin-banner .create_account_button,.b-loyalty_accountlogin-banner .pt_optcheckout .select_payment_method .simple_submit_action .button,.pt_optcheckout .select_payment_method .simple_submit_action .b-loyalty_accountlogin-banner .button,.b-loyalty_accountlogin-banner .pt_optcheckout .selected_payment_method .simple_submit_action .button,.pt_optcheckout .selected_payment_method .simple_submit_action .b-loyalty_accountlogin-banner .button,.b-loyalty_accountlogin-banner .pt_optcheckout .gift_cards_block .f_apply_button .button,.pt_optcheckout .gift_cards_block .f_apply_button .b-loyalty_accountlogin-banner .button,.b-loyalty_accountlogin-banner .pt_order_confirmation .create_account_section .button,.pt_order_confirmation .create_account_section .b-loyalty_accountlogin-banner .button,.b-loyalty_accountlogin-banner .b-offer_tile--subscribe button,.b-offer_tile--subscribe .b-loyalty_accountlogin-banner button,.b-loyalty_accountlogin-banner .contact_us_form .button,.contact_us_form .b-loyalty_accountlogin-banner .button,.b-loyalty_accountlogin-banner .main.faq .bg_question_area .button_submit,.main.faq .bg_question_area .b-loyalty_accountlogin-banner .button_submit,.b-loyalty_accountlogin-banner .b-ud_pro-bg .button,.b-ud_pro-bg .b-loyalty_accountlogin-banner .button,.b-loyalty_accountlogin-banner .wrapper_landing.main .shop-now,.wrapper_landing.main .b-loyalty_accountlogin-banner .shop-now,.b-loyalty_accountlogin-banner .b-vicelp-finishes-carousel .product_tile .add_to_cart,.b-vicelp-finishes-carousel .product_tile .b-loyalty_accountlogin-banner .add_to_cart,.b-loyalty_accountlogin-banner .b-vicelp-finishes-carousel .product_tile .addtocartbutton,.b-vicelp-finishes-carousel .product_tile .b-loyalty_accountlogin-banner .addtocartbutton{padding:7px 12px;background:#8500f0}.b-loyalty_registration-banner .g-button-color:hover,.b-loyalty_registration-banner .ui-dialog .button:hover,.ui-dialog .b-loyalty_registration-banner .button:hover,.b-loyalty_registration-banner .ui-dialog .submit_button:hover,.ui-dialog .b-loyalty_registration-banner .submit_button:hover,.b-loyalty_registration-banner .ui-dialog.dialog_checkout_login .create_account_button:hover,.ui-dialog.dialog_checkout_login .b-loyalty_registration-banner .create_account_button:hover,.b-loyalty_registration-banner .pt_optcheckout .select_payment_method .simple_submit_action .button:hover,.pt_optcheckout .select_payment_method .simple_submit_action .b-loyalty_registration-banner .button:hover,.b-loyalty_registration-banner .pt_optcheckout .selected_payment_method .simple_submit_action .button:hover,.pt_optcheckout .selected_payment_method .simple_submit_action .b-loyalty_registration-banner .button:hover,.b-loyalty_registration-banner .pt_optcheckout .gift_cards_block .f_apply_button .button:hover,.pt_optcheckout .gift_cards_block .f_apply_button .b-loyalty_registration-banner .button:hover,.b-loyalty_registration-banner .pt_order_confirmation .create_account_section .button:hover,.pt_order_confirmation .create_account_section .b-loyalty_registration-banner .button:hover,.b-loyalty_registration-banner .b-offer_tile--subscribe button:hover,.b-offer_tile--subscribe .b-loyalty_registration-banner button:hover,.b-loyalty_registration-banner .contact_us_form .button:hover,.contact_us_form .b-loyalty_registration-banner .button:hover,.b-loyalty_registration-banner .main.faq .bg_question_area .button_submit:hover,.main.faq .bg_question_area .b-loyalty_registration-banner .button_submit:hover,.b-loyalty_registration-banner .b-ud_pro-bg .button:hover,.b-ud_pro-bg .b-loyalty_registration-banner .button:hover,.b-loyalty_registration-banner .wrapper_landing.main .shop-now:hover,.wrapper_landing.main .b-loyalty_registration-banner .shop-now:hover,.b-loyalty_registration-banner .b-vicelp-finishes-carousel .product_tile .add_to_cart:hover,.b-vicelp-finishes-carousel .product_tile .b-loyalty_registration-banner .add_to_cart:hover,.b-loyalty_registration-banner .b-vicelp-finishes-carousel .product_tile .addtocartbutton:hover,.b-vicelp-finishes-carousel .product_tile .b-loyalty_registration-banner .addtocartbutton:hover,.b-loyalty_accountlogin-banner .g-button-color:hover,.b-loyalty_accountlogin-banner .ui-dialog .button:hover,.ui-dialog .b-loyalty_accountlogin-banner .button:hover,.b-loyalty_accountlogin-banner .ui-dialog .submit_button:hover,.ui-dialog .b-loyalty_accountlogin-banner .submit_button:hover,.b-loyalty_accountlogin-banner .ui-dialog.dialog_checkout_login .create_account_button:hover,.ui-dialog.dialog_checkout_login .b-loyalty_accountlogin-banner .create_account_button:hover,.b-loyalty_accountlogin-banner .pt_optcheckout .select_payment_method .simple_submit_action .button:hover,.pt_optcheckout .select_payment_method .simple_submit_action .b-loyalty_accountlogin-banner .button:hover,.b-loyalty_accountlogin-banner .pt_optcheckout .selected_payment_method .simple_submit_action .button:hover,.pt_optcheckout .selected_payment_method .simple_submit_action .b-loyalty_accountlogin-banner .button:hover,.b-loyalty_accountlogin-banner .pt_optcheckout .gift_cards_block .f_apply_button .button:hover,.pt_optcheckout .gift_cards_block .f_apply_button .b-loyalty_accountlogin-banner .button:hover,.b-loyalty_accountlogin-banner .pt_order_confirmation .create_account_section .button:hover,.pt_order_confirmation .create_account_section .b-loyalty_accountlogin-banner .button:hover,.b-loyalty_accountlogin-banner .b-offer_tile--subscribe button:hover,.b-offer_tile--subscribe .b-loyalty_accountlogin-banner button:hover,.b-loyalty_accountlogin-banner .contact_us_form .button:hover,.contact_us_form .b-loyalty_accountlogin-banner .button:hover,.b-loyalty_accountlogin-banner .main.faq .bg_question_area .button_submit:hover,.main.faq .bg_question_area .b-loyalty_accountlogin-banner .button_submit:hover,.b-loyalty_accountlogin-banner .b-ud_pro-bg .button:hover,.b-ud_pro-bg .b-loyalty_accountlogin-banner .button:hover,.b-loyalty_accountlogin-banner .wrapper_landing.main .shop-now:hover,.wrapper_landing.main .b-loyalty_accountlogin-banner .shop-now:hover,.b-loyalty_accountlogin-banner .b-vicelp-finishes-carousel .product_tile .add_to_cart:hover,.b-vicelp-finishes-carousel .product_tile .b-loyalty_accountlogin-banner .add_to_cart:hover,.b-loyalty_accountlogin-banner .b-vicelp-finishes-carousel .product_tile .addtocartbutton:hover,.b-vicelp-finishes-carousel .product_tile .b-loyalty_accountlogin-banner .addtocartbutton:hover{background:#46166b}.b-loyalty_registration-banner img,.b-loyalty_accountlogin-banner img{max-width:100%}.b-loyalty_registration-button_wrapper,.b-loyalty_accountlogin-button_wrapper{position:absolute;top:190px;left:0;width:100%;white-space:pre-line;line-height:0}@media only screen and (min-width:320px) and (max-width:750px){.b-loyalty_registration-button_wrapper,.b-loyalty_accountlogin-button_wrapper{top:160px}}.b-loyalty_accountlogin-banner{margin-top:0}.visible-mobile .b-loyalty_accountlogin-banner{margin-top:25px;padding-bottom:10px}.b-loyalty_accountlogin-button_wrapper{top:187px}@media only screen and (min-width:320px) and (max-width:750px){.b-loyalty_accountlogin-button_wrapper{top:150px}}.b-loyalty_accountlogin-button_wrapper .g-button-color,.b-loyalty_accountlogin-button_wrapper .ui-dialog .button,.ui-dialog .b-loyalty_accountlogin-button_wrapper .button,.b-loyalty_accountlogin-button_wrapper .ui-dialog .submit_button,.ui-dialog .b-loyalty_accountlogin-button_wrapper .submit_button,.b-loyalty_accountlogin-button_wrapper .ui-dialog.dialog_checkout_login .formfield_button .button,.ui-dialog.dialog_checkout_login .formfield_button .b-loyalty_accountlogin-button_wrapper .button,.b-loyalty_accountlogin-button_wrapper .ui-dialog.dialog_checkout_login .create_account_button,.ui-dialog.dialog_checkout_login .b-loyalty_accountlogin-button_wrapper .create_account_button,.b-loyalty_accountlogin-button_wrapper .pt_optcheckout .select_payment_method .simple_submit_action .button,.pt_optcheckout .select_payment_method .simple_submit_action .b-loyalty_accountlogin-button_wrapper .button,.b-loyalty_accountlogin-button_wrapper .pt_optcheckout .selected_payment_method .simple_submit_action .button,.pt_optcheckout .selected_payment_method .simple_submit_action .b-loyalty_accountlogin-button_wrapper .button,.b-loyalty_accountlogin-button_wrapper .pt_optcheckout .gift_cards_block .f_apply_button .button,.pt_optcheckout .gift_cards_block .f_apply_button .b-loyalty_accountlogin-button_wrapper .button,.b-loyalty_accountlogin-button_wrapper .pt_order_confirmation .create_account_section .button,.pt_order_confirmation .create_account_section .b-loyalty_accountlogin-button_wrapper .button,.b-loyalty_accountlogin-button_wrapper .b-offer_tile--subscribe button,.b-offer_tile--subscribe .b-loyalty_accountlogin-button_wrapper button,.b-loyalty_accountlogin-button_wrapper .contact_us_form .button,.contact_us_form .b-loyalty_accountlogin-button_wrapper .button,.b-loyalty_accountlogin-button_wrapper .main.faq .bg_question_area .button_submit,.main.faq .bg_question_area .b-loyalty_accountlogin-button_wrapper .button_submit,.b-loyalty_accountlogin-button_wrapper .b-ud_pro-bg .button,.b-ud_pro-bg .b-loyalty_accountlogin-button_wrapper .button,.b-loyalty_accountlogin-button_wrapper .wrapper_landing.main .shop-now,.wrapper_landing.main .b-loyalty_accountlogin-button_wrapper .shop-now,.b-loyalty_accountlogin-button_wrapper .b-vicelp-finishes-carousel .product_tile .add_to_cart,.b-vicelp-finishes-carousel .product_tile .b-loyalty_accountlogin-button_wrapper .add_to_cart,.b-loyalty_accountlogin-button_wrapper .b-vicelp-finishes-carousel .product_tile .addtocartbutton,.b-vicelp-finishes-carousel .product_tile .b-loyalty_accountlogin-button_wrapper .addtocartbutton{margin:12px 0 0}.b-loyalty_accountlogin-button_wrapper .g-button-color:first-child,.b-loyalty_accountlogin-button_wrapper .ui-dialog .button:first-child,.ui-dialog .b-loyalty_accountlogin-button_wrapper .button:first-child,.b-loyalty_accountlogin-button_wrapper .ui-dialog .submit_button:first-child,.ui-dialog .b-loyalty_accountlogin-button_wrapper .submit_button:first-child,.b-loyalty_accountlogin-button_wrapper .ui-dialog.dialog_checkout_login .create_account_button:first-child,.ui-dialog.dialog_checkout_login .b-loyalty_accountlogin-button_wrapper .create_account_button:first-child,.b-loyalty_accountlogin-button_wrapper .pt_optcheckout .select_payment_method .simple_submit_action .button:first-child,.pt_optcheckout .select_payment_method .simple_submit_action .b-loyalty_accountlogin-button_wrapper .button:first-child,.b-loyalty_accountlogin-button_wrapper .pt_optcheckout .selected_payment_method .simple_submit_action .button:first-child,.pt_optcheckout .selected_payment_method .simple_submit_action .b-loyalty_accountlogin-button_wrapper .button:first-child,.b-loyalty_accountlogin-button_wrapper .pt_optcheckout .gift_cards_block .f_apply_button .button:first-child,.pt_optcheckout .gift_cards_block .f_apply_button .b-loyalty_accountlogin-button_wrapper .button:first-child,.b-loyalty_accountlogin-button_wrapper .pt_order_confirmation .create_account_section .button:first-child,.pt_order_confirmation .create_account_section .b-loyalty_accountlogin-button_wrapper .button:first-child,.b-loyalty_accountlogin-button_wrapper .b-offer_tile--subscribe button:first-child,.b-offer_tile--subscribe .b-loyalty_accountlogin-button_wrapper button:first-child,.b-loyalty_accountlogin-button_wrapper .contact_us_form .button:first-child,.contact_us_form .b-loyalty_accountlogin-button_wrapper .button:first-child,.b-loyalty_accountlogin-button_wrapper .main.faq .bg_question_area .button_submit:first-child,.main.faq .bg_question_area .b-loyalty_accountlogin-button_wrapper .button_submit:first-child,.b-loyalty_accountlogin-button_wrapper .b-ud_pro-bg .button:first-child,.b-ud_pro-bg .b-loyalty_accountlogin-button_wrapper .button:first-child,.b-loyalty_accountlogin-button_wrapper .wrapper_landing.main .shop-now:first-child,.wrapper_landing.main .b-loyalty_accountlogin-button_wrapper .shop-now:first-child,.b-loyalty_accountlogin-button_wrapper .b-vicelp-finishes-carousel .product_tile .add_to_cart:first-child,.b-vicelp-finishes-carousel .product_tile .b-loyalty_accountlogin-button_wrapper .add_to_cart:first-child,.b-loyalty_accountlogin-button_wrapper .b-vicelp-finishes-carousel .product_tile .addtocartbutton:first-child,.b-vicelp-finishes-carousel .product_tile .b-loyalty_accountlogin-button_wrapper .addtocartbutton:first-child{margin:0}.b-loyalty_dashboard{text-align:center}.b-loyalty_dashboard-banner{background:url(../images/loyalty/loyalty-rewards-banner-bg.jpg) no-repeat left top;padding:15px 65px}@media only screen and (min-width:320px) and (max-width:1023px){.b-loyalty_dashboard-banner{padding:15px}}.b-loyalty_dashboard-banner-logo{padding:12px 0;background:#000 url(../images/loyalty/loyalty-dashboard-banner-logo.png) no-repeat 25px center}@media only screen and (min-width:751px) and (max-width:1024px){.b-loyalty_dashboard-banner-logo{padding:15px;background-size:245px auto;background-position:20px center}}@media only screen and (min-width:320px) and (max-width:750px){.b-loyalty_dashboard-banner-logo{padding:20px;background-size:220px auto;background-position:center 15px}}.b-loyalty_dashboard-banner-info{margin-left:320px;border-left:1px solid #8800f3;padding:0 30px;min-height:99px}@media only screen and (min-width:751px) and (max-width:1024px){.b-loyalty_dashboard-banner-info{margin-left:290px;padding:0 20px}}@media only screen and (min-width:320px) and (max-width:750px){.b-loyalty_dashboard-banner-info{margin:88px 0 0;border-left:0;border-top:1px solid #8800f3;padding:10px 0 0;min-height:0}}.b-loyalty_dashboard-banner-balance{font:14px/17px "ProximaNova-Regular",sans-serif;color:#fff;padding:5px 0 8px}.b-loyalty_dashboard-banner-pointsvalue{font:34px/36px "ProximaNova-Regular",sans-serif;color:#fff;padding-bottom:3px}.b-loyalty_dashboard-banner-points{font:14px/17px "ProximaNova-Regular",sans-serif;color:#fff;text-transform:uppercase;padding-bottom:8px}@media only screen and (min-width:320px) and (max-width:750px){.b-loyalty_dashboard-banner-points{padding-bottom:0}}.b-loyalty_dashboard-banner_note{font:10px/12px "ProximaNova-Regular",sans-serif;padding:5px 0 20px}@media only screen and (min-width:320px) and (max-width:750px){.b-loyalty_dashboard-banner_note{padding:10px 0 20px}}.b-loyalty_dashboard-closest_reward{font:14px/17px "ProximaNova-Regular",sans-serif;padding:0 0 13px}.b-loyalty_dashboard-button_wrapper .g-button-color,.b-loyalty_dashboard-button_wrapper .ui-dialog .button,.ui-dialog .b-loyalty_dashboard-button_wrapper .button,.b-loyalty_dashboard-button_wrapper .ui-dialog .submit_button,.ui-dialog .b-loyalty_dashboard-button_wrapper .submit_button,.b-loyalty_dashboard-button_wrapper .ui-dialog.dialog_checkout_login .formfield_button .button,.ui-dialog.dialog_checkout_login .formfield_button .b-loyalty_dashboard-button_wrapper .button,.b-loyalty_dashboard-button_wrapper .ui-dialog.dialog_checkout_login .create_account_button,.ui-dialog.dialog_checkout_login .b-loyalty_dashboard-button_wrapper .create_account_button,.b-loyalty_dashboard-button_wrapper .pt_optcheckout .select_payment_method .simple_submit_action .button,.pt_optcheckout .select_payment_method .simple_submit_action .b-loyalty_dashboard-button_wrapper .button,.b-loyalty_dashboard-button_wrapper .pt_optcheckout .selected_payment_method .simple_submit_action .button,.pt_optcheckout .selected_payment_method .simple_submit_action .b-loyalty_dashboard-button_wrapper .button,.b-loyalty_dashboard-button_wrapper .pt_optcheckout .gift_cards_block .f_apply_button .button,.pt_optcheckout .gift_cards_block .f_apply_button .b-loyalty_dashboard-button_wrapper .button,.b-loyalty_dashboard-button_wrapper .pt_order_confirmation .create_account_section .button,.pt_order_confirmation .create_account_section .b-loyalty_dashboard-button_wrapper .button,.b-loyalty_dashboard-button_wrapper .b-offer_tile--subscribe button,.b-offer_tile--subscribe .b-loyalty_dashboard-button_wrapper button,.b-loyalty_dashboard-button_wrapper .contact_us_form .button,.contact_us_form .b-loyalty_dashboard-button_wrapper .button,.b-loyalty_dashboard-button_wrapper .main.faq .bg_question_area .button_submit,.main.faq .bg_question_area .b-loyalty_dashboard-button_wrapper .button_submit,.b-loyalty_dashboard-button_wrapper .b-ud_pro-bg .button,.b-ud_pro-bg .b-loyalty_dashboard-button_wrapper .button,.b-loyalty_dashboard-button_wrapper .wrapper_landing.main .shop-now,.wrapper_landing.main .b-loyalty_dashboard-button_wrapper .shop-now,.b-loyalty_dashboard-button_wrapper .b-vicelp-finishes-carousel .product_tile .add_to_cart,.b-vicelp-finishes-carousel .product_tile .b-loyalty_dashboard-button_wrapper .add_to_cart,.b-loyalty_dashboard-button_wrapper .b-vicelp-finishes-carousel .product_tile .addtocartbutton,.b-vicelp-finishes-carousel .product_tile .b-loyalty_dashboard-button_wrapper .addtocartbutton{padding:7px 12px}.b-loyalty_dashboard-title{background:#000;width:100%;text-align:center;margin-top:30px;padding:13px 20px}@media only screen and (min-width:320px) and (max-width:750px){.b-loyalty_dashboard-title{padding:10px 20px}}.b-loyalty_dashboard-title span{font:24px/24px "ProximaNova-Bold",sans-serif;color:#fff;text-transform:uppercase}@media only screen and (min-width:320px) and (max-width:750px){.b-loyalty_dashboard-title span{font-size:20px;line-height:20px}}.b-loyalty_status-scale{position:relative;width:480px;height:12px;margin:0 auto;background:url(../images/loyalty/loyalty-rewards-scale.png) no-repeat left top;background-size:100% 12px}@media only screen and (min-width:751px) and (max-width:1024px){.b-loyalty_status-scale{width:385px}}@media only screen and (min-width:320px) and (max-width:750px){.b-loyalty_status-scale{width:100%}}.b-loyalty_status-scale-overlay{height:12px;position:absolute;right:0;background:rgba(255,255,255,0.8)}.b-loyalty_status-tiers_wrapper{font-size:0}.b-loyalty_status-tier{display:inline-block;width:240px;padding:0 20px;vertical-align:top}@media only screen and (min-width:751px) and (max-width:1024px){.b-loyalty_status-tier{width:170px}.b-loyalty_status-tier:first-child{padding:0 40px 0 0}.b-loyalty_status-tier:last-child{padding:0 0 0 40px}}@media only screen and (min-width:320px) and (max-width:750px){.b-loyalty_status-tier{width:100%}}.b-loyalty_status-tier-name{font:18px/20px "ProximaNova-Regular",sans-serif;color:#7f7f7f;text-transform:uppercase;padding:13px 0 3px}.b-loyalty_status-tier-points{font:12px/14px "ProximaNova-Regular",sans-serif;color:#7f7f7f;text-transform:uppercase;padding-bottom:8px}@media only screen and (min-width:320px) and (max-width:750px){.b-loyalty_status-tier-points.empty{display:none}}.b-loyalty_status-tier-benefits_link{font:12px/14px "ProximaNova-Bold",sans-serif;color:#46166b;text-transform:uppercase;padding-bottom:13px;display:inline-block}.b-loyalty_status-tier-benefits_link:after{content:'';display:inline-block;margin:-1px 0 0 3px;height:0;width:0;vertical-align:middle;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #46166b;border-bottom:0}.b-loyalty_status-tier-benefits_link:hover:after{border-top-color:#000}.b-loyalty_status-tier-benefits_link.expanded:after{content:'';display:inline-block;margin:-3px 0 0 3px;height:0;width:0;vertical-align:middle;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #46166b;border-top:0}.b-loyalty_status-tier-benefits_link.expanded:hover:after{border-bottom-color:#000}.b-loyalty_status-tier ul li{font:12px/14px "ProximaNova-Regular",sans-serif;margin-bottom:5px}.b-loyalty_status-tier.active .b-loyalty_status-tier-name{font:24px/24px "ProximaNova-Regular",sans-serif;color:#000;padding:8px 0 4px}.b-loyalty_status-tier.active .b-loyalty_status-tier-points{color:#000}.b-loyalty_offers,.b-loyalty_rewards{font-size:0}.b-loyalty_offers-noresult,.b-loyalty_offers-description,.b-loyalty_rewards-noresult,.b-loyalty_rewards-description{font:14px/17px "ProximaNova-Regular",sans-serif;padding-bottom:10px}.b-loyalty_offers-tile,.b-loyalty_rewards-tile{display:inline-block;vertical-align:top;width:240px;text-align:center;padding:15px 10px 10px}.b-loyalty_offers-tile-wrapper,.b-loyalty_rewards-tile-wrapper{text-align:left}@media only screen and (min-width:751px) and (max-width:1024px){.b-loyalty_offers-tile-wrapper,.b-loyalty_rewards-tile-wrapper{padding:0 16px}}@media only screen and (min-width:320px) and (max-width:750px){.b-loyalty_offers-tile-wrapper,.b-loyalty_rewards-tile-wrapper{padding:0 20px}}.b-loyalty_offers-tile-image,.b-loyalty_rewards-tile-image{max-width:150px;height:auto;margin:0 auto}.b-loyalty_offers-tile-name,.b-loyalty_rewards-tile-name{font:18px/20px "ProximaNova-Bold",sans-serif;text-transform:uppercase;padding:8px 0 5px}.b-loyalty_offers-tile-points,.b-loyalty_rewards-tile-points{font:12px/14px "ProximaNova-Regular",sans-serif;text-transform:uppercase;padding:0 0 5px}.b-loyalty_offers-tile-description,.b-loyalty_rewards-tile-description{font:14px/17px "ProximaNova-Regular",sans-serif;padding-top:2px}.b-loyalty_offers-tile-expiration,.b-loyalty_rewards-tile-expiration{font:12px/14px "ProximaNova-Regular",sans-serif;padding:4px 0 0}.b-loyalty_earnings-list{text-align:left}.b-loyalty_earnings-date_block{font:14px/17px "ProximaNova-Regular",sans-serif;padding:15px 0;border-top:1px solid #000}.b-loyalty_earnings-date_block:after{content:"";display:table;clear:both}.b-loyalty_earnings-date_block:first-child{padding-top:5px;border-top:0}.b-loyalty_earnings-date_block-list{width:600px;float:right}@media only screen and (min-width:751px) and (max-width:1024px){.b-loyalty_earnings-date_block-list{width:392px}}@media only screen and (min-width:320px) and (max-width:750px){.b-loyalty_earnings-date_block-list{width:100%}}.b-loyalty_earnings-date_block-listitem{padding:0 0 3px}.b-loyalty_earnings-date_block-listitem:after{content:"";display:table;clear:both}.b-loyalty_earnings-date_block-detail{float:left;width:480px;padding:0 20px 0 0}@media only screen and (min-width:751px) and (max-width:1024px){.b-loyalty_earnings-date_block-detail{width:312px}}@media only screen and (min-width:320px) and (max-width:750px){.b-loyalty_earnings-date_block-detail{width:200px}}.b-loyalty_earnings-date_block-points{float:right;width:120px}@media only screen and (min-width:751px) and (max-width:1024px){.b-loyalty_earnings-date_block-points{width:80px}}@media only screen and (min-width:320px) and (max-width:750px){.b-loyalty_earnings-date_block-points{width:80px}}.b-loyalty_earnings-date{float:left;width:120px;padding:0 20px 0 0}@media only screen and (min-width:320px) and (max-width:750px){.b-loyalty_earnings-date{width:100%;padding:0 0 3px}}.b-referralshare-title{margin-bottom:10px;text-transform:uppercase;font:24px/26px "ProximaNova-Bold",sans-serif}.b-referralshare-description{font:14px/16px "ProximaNova-Regular",sans-serif}.b-referralshare-link{background:#dacce2;padding:10px 20px;margin:15px 0;font:24px/26px "ProximaNova-Regular",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.b-referralshare-link{font:14px/16px "ProximaNova-Regular",sans-serif;text-align:center}}.b-referralshare-link span{display:block;overflow:hidden}@media only screen and (min-width:320px) and (max-width:750px){.b-referralshare-btn{text-align:center}}.b-referralshare-btn .js_copylink{margin:0 15px 15px 0}@media only screen and (min-width:320px) and (max-width:750px){.b-referralshare-btn .js_copylink{margin:0 5px 15px 5px}}.b-referralshare-form{margin-top:20px !important;font:14px/16px "ProximaNova-Regular",sans-serif}.b-referralshare-form .b-referralshare-emaildescription{font:12px/14px "ProximaNova-Regular",sans-serif;margin:0 0 5px 0}.b-referralshare-form textarea{resize:vertical;height:70px}.b-referralshare-form .f_field_description{font:12px/14px "ProximaNova-Regular",sans-serif}.b-referralshare-form .f_field_description p{margin:0}@media only screen and (min-width:320px) and (max-width:750px){.b-referralshare-form .formfield_button{text-align:center}}.b-referralshare-customize,.b-referralshare-social_share{margin:0 0 30px 0}@media only screen and (min-width:320px) and (max-width:750px){.b-referralshare-customize,.b-referralshare-social_share{margin:0 0 20px 0}}.b-referralshare-social_share{padding:5px 0 0 0}.b-referralshare-social_share:after{content:"";display:table;clear:both}@media only screen and (min-width:320px) and (max-width:750px){.b-referralshare-social_share{text-align:center}}.b-referralshare-social_share .gigyaShareBarPlacement{background:transparent}.b-referralshare-social_share .gigyaShareBarPlacement .gig-button-container{padding:0;margin:0}.b-referralshare-social_share .gigyaShareBarPlacement .button-color,.b-referralshare-social_share .gigyaShareBarPlacement .l-header .newsletter_subscribe_content .button,.l-header .newsletter_subscribe_content .b-referralshare-social_share .gigyaShareBarPlacement .button,.b-referralshare-social_share .gigyaShareBarPlacement .l-footer .newsletter_subscribe_content .button,.l-footer .newsletter_subscribe_content .b-referralshare-social_share .gigyaShareBarPlacement .button,.b-referralshare-social_share .gigyaShareBarPlacement .main.resset_password .set_new_password_page .submit_button,.main.resset_password .set_new_password_page .b-referralshare-social_share .gigyaShareBarPlacement .submit_button,.b-referralshare-social_share .gigyaShareBarPlacement .login_wishlist_page .block_login .submit_button,.login_wishlist_page .block_login .b-referralshare-social_share .gigyaShareBarPlacement .submit_button,.b-referralshare-social_share .gigyaShareBarPlacement .main.myaccount .show-passwords-btn span,.main.myaccount .show-passwords-btn .b-referralshare-social_share .gigyaShareBarPlacement span,.b-referralshare-social_share .gigyaShareBarPlacement .l-ud_pro .b-proreview-buttons .edit-button .button,.l-ud_pro .b-proreview-buttons .edit-button .b-referralshare-social_share .gigyaShareBarPlacement .button,.b-referralshare-social_share .gigyaShareBarPlacement .l-ud_pro .b-proreview-buttons .apply-button .button,.l-ud_pro .b-proreview-buttons .apply-button .b-referralshare-social_share .gigyaShareBarPlacement .button,.b-referralshare-social_share .gigyaShareBarPlacement .udskin_product .button,.udskin_product .b-referralshare-social_share .gigyaShareBarPlacement .button,.b-referralshare-social_share .gigyaShareBarPlacement .b-nakedsmoky-teaser-form .button,.b-nakedsmoky-teaser-form .b-referralshare-social_share .gigyaShareBarPlacement .button{font:13px/1 "ProximaNova-Bold",sans-serif;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms;background:#46166b;border:0;color:#fff;cursor:pointer;display:inline-block;margin:0;padding:14px 26px 14px 56px;text-transform:uppercase;text-align:center;position:relative}.b-referralshare-social_share .gigyaShareBarPlacement .button-color:hover,.b-referralshare-social_share .gigyaShareBarPlacement .l-header .newsletter_subscribe_content .button:hover,.l-header .newsletter_subscribe_content .b-referralshare-social_share .gigyaShareBarPlacement .button:hover,.b-referralshare-social_share .gigyaShareBarPlacement .l-footer .newsletter_subscribe_content .button:hover,.l-footer .newsletter_subscribe_content .b-referralshare-social_share .gigyaShareBarPlacement .button:hover,.b-referralshare-social_share .gigyaShareBarPlacement .main.resset_password .set_new_password_page .submit_button:hover,.main.resset_password .set_new_password_page .b-referralshare-social_share .gigyaShareBarPlacement .submit_button:hover,.b-referralshare-social_share .gigyaShareBarPlacement .login_wishlist_page .block_login .submit_button:hover,.login_wishlist_page .block_login .b-referralshare-social_share .gigyaShareBarPlacement .submit_button:hover,.b-referralshare-social_share .gigyaShareBarPlacement .main.myaccount .show-passwords-btn span:hover,.main.myaccount .show-passwords-btn .b-referralshare-social_share .gigyaShareBarPlacement span:hover,.b-referralshare-social_share .gigyaShareBarPlacement .l-ud_pro .b-proreview-buttons .edit-button .button:hover,.l-ud_pro .b-proreview-buttons .edit-button .b-referralshare-social_share .gigyaShareBarPlacement .button:hover,.b-referralshare-social_share .gigyaShareBarPlacement .l-ud_pro .b-proreview-buttons .apply-button .button:hover,.l-ud_pro .b-proreview-buttons .apply-button .b-referralshare-social_share .gigyaShareBarPlacement .button:hover,.b-referralshare-social_share .gigyaShareBarPlacement .udskin_product .button:hover,.udskin_product .b-referralshare-social_share .gigyaShareBarPlacement .button:hover,.b-referralshare-social_share .gigyaShareBarPlacement .b-nakedsmoky-teaser-form .button:hover,.b-nakedsmoky-teaser-form .b-referralshare-social_share .gigyaShareBarPlacement .button:hover{text-decoration:none;color:#fff;background-color:#b69fc5}.b-referralshare-social_share .gigyaShareBarPlacement .button-color[disabled='disabled'],.b-referralshare-social_share .gigyaShareBarPlacement .l-header .newsletter_subscribe_content [disabled='disabled'].button,.l-header .newsletter_subscribe_content .b-referralshare-social_share .gigyaShareBarPlacement [disabled='disabled'].button,.b-referralshare-social_share .gigyaShareBarPlacement .l-footer .newsletter_subscribe_content [disabled='disabled'].button,.l-footer .newsletter_subscribe_content .b-referralshare-social_share .gigyaShareBarPlacement [disabled='disabled'].button,.b-referralshare-social_share .gigyaShareBarPlacement .main.resset_password .set_new_password_page [disabled='disabled'].submit_button,.main.resset_password .set_new_password_page .b-referralshare-social_share .gigyaShareBarPlacement [disabled='disabled'].submit_button,.b-referralshare-social_share .gigyaShareBarPlacement .login_wishlist_page .block_login [disabled='disabled'].submit_button,.login_wishlist_page .block_login .b-referralshare-social_share .gigyaShareBarPlacement [disabled='disabled'].submit_button,.b-referralshare-social_share .gigyaShareBarPlacement .main.myaccount .show-passwords-btn span[disabled='disabled'],.main.myaccount .show-passwords-btn .b-referralshare-social_share .gigyaShareBarPlacement span[disabled='disabled'],.b-referralshare-social_share .gigyaShareBarPlacement .l-ud_pro .b-proreview-buttons .edit-button [disabled='disabled'].button,.l-ud_pro .b-proreview-buttons .edit-button .b-referralshare-social_share .gigyaShareBarPlacement [disabled='disabled'].button,.b-referralshare-social_share .gigyaShareBarPlacement .l-ud_pro .b-proreview-buttons .apply-button [disabled='disabled'].button,.l-ud_pro .b-proreview-buttons .apply-button .b-referralshare-social_share .gigyaShareBarPlacement [disabled='disabled'].button,.b-referralshare-social_share .gigyaShareBarPlacement .udskin_product [disabled='disabled'].button,.udskin_product .b-referralshare-social_share .gigyaShareBarPlacement [disabled='disabled'].button,.b-referralshare-social_share .gigyaShareBarPlacement .b-nakedsmoky-teaser-form [disabled='disabled'].button,.b-nakedsmoky-teaser-form .b-referralshare-social_share .gigyaShareBarPlacement [disabled='disabled'].button,.b-referralshare-social_share .gigyaShareBarPlacement .button-color.disabled,.b-referralshare-social_share .gigyaShareBarPlacement .l-header .newsletter_subscribe_content .disabled.button,.l-header .newsletter_subscribe_content .b-referralshare-social_share .gigyaShareBarPlacement .disabled.button,.b-referralshare-social_share .gigyaShareBarPlacement .l-footer .newsletter_subscribe_content .disabled.button,.l-footer .newsletter_subscribe_content .b-referralshare-social_share .gigyaShareBarPlacement .disabled.button,.b-referralshare-social_share .gigyaShareBarPlacement .main.resset_password .set_new_password_page .disabled.submit_button,.main.resset_password .set_new_password_page .b-referralshare-social_share .gigyaShareBarPlacement .disabled.submit_button,.b-referralshare-social_share .gigyaShareBarPlacement .login_wishlist_page .block_login .disabled.submit_button,.login_wishlist_page .block_login .b-referralshare-social_share .gigyaShareBarPlacement .disabled.submit_button,.b-referralshare-social_share .gigyaShareBarPlacement .main.myaccount .show-passwords-btn span.disabled,.main.myaccount .show-passwords-btn .b-referralshare-social_share .gigyaShareBarPlacement span.disabled,.b-referralshare-social_share .gigyaShareBarPlacement .l-ud_pro .b-proreview-buttons .edit-button .disabled.button,.l-ud_pro .b-proreview-buttons .edit-button .b-referralshare-social_share .gigyaShareBarPlacement .disabled.button,.b-referralshare-social_share .gigyaShareBarPlacement .l-ud_pro .b-proreview-buttons .apply-button .disabled.button,.l-ud_pro .b-proreview-buttons .apply-button .b-referralshare-social_share .gigyaShareBarPlacement .disabled.button,.b-referralshare-social_share .gigyaShareBarPlacement .udskin_product .disabled.button,.udskin_product .b-referralshare-social_share .gigyaShareBarPlacement .disabled.button,.b-referralshare-social_share .gigyaShareBarPlacement .b-nakedsmoky-teaser-form .disabled.button,.b-nakedsmoky-teaser-form .b-referralshare-social_share .gigyaShareBarPlacement .disabled.button{filter:alpha(opacity=20);opacity:.2}.b-referralshare-social_share .gigyaShareBarPlacement .button-color::-moz-focus-inner,.b-referralshare-social_share .gigyaShareBarPlacement .l-header .newsletter_subscribe_content .button::-moz-focus-inner,.l-header .newsletter_subscribe_content .b-referralshare-social_share .gigyaShareBarPlacement .button::-moz-focus-inner,.b-referralshare-social_share .gigyaShareBarPlacement .l-footer .newsletter_subscribe_content .button::-moz-focus-inner,.l-footer .newsletter_subscribe_content .b-referralshare-social_share .gigyaShareBarPlacement .button::-moz-focus-inner,.b-referralshare-social_share .gigyaShareBarPlacement .main.resset_password .set_new_password_page .submit_button::-moz-focus-inner,.main.resset_password .set_new_password_page .b-referralshare-social_share .gigyaShareBarPlacement .submit_button::-moz-focus-inner,.b-referralshare-social_share .gigyaShareBarPlacement .login_wishlist_page .block_login .submit_button::-moz-focus-inner,.login_wishlist_page .block_login .b-referralshare-social_share .gigyaShareBarPlacement .submit_button::-moz-focus-inner,.b-referralshare-social_share .gigyaShareBarPlacement .main.myaccount .show-passwords-btn span::-moz-focus-inner,.main.myaccount .show-passwords-btn .b-referralshare-social_share .gigyaShareBarPlacement span::-moz-focus-inner,.b-referralshare-social_share .gigyaShareBarPlacement .l-ud_pro .b-proreview-buttons .edit-button .button::-moz-focus-inner,.l-ud_pro .b-proreview-buttons .edit-button .b-referralshare-social_share .gigyaShareBarPlacement .button::-moz-focus-inner,.b-referralshare-social_share .gigyaShareBarPlacement .l-ud_pro .b-proreview-buttons .apply-button .button::-moz-focus-inner,.l-ud_pro .b-proreview-buttons .apply-button .b-referralshare-social_share .gigyaShareBarPlacement .button::-moz-focus-inner,.b-referralshare-social_share .gigyaShareBarPlacement .udskin_product .button::-moz-focus-inner,.udskin_product .b-referralshare-social_share .gigyaShareBarPlacement .button::-moz-focus-inner,.b-referralshare-social_share .gigyaShareBarPlacement .b-nakedsmoky-teaser-form .button::-moz-focus-inner,.b-nakedsmoky-teaser-form .b-referralshare-social_share .gigyaShareBarPlacement .button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:320px) and (max-width:750px){.b-referralshare-social_share .gigyaShareBarPlacement .button-color,.b-referralshare-social_share .gigyaShareBarPlacement .l-header .newsletter_subscribe_content .button,.l-header .newsletter_subscribe_content .b-referralshare-social_share .gigyaShareBarPlacement .button,.b-referralshare-social_share .gigyaShareBarPlacement .l-footer .newsletter_subscribe_content .button,.l-footer .newsletter_subscribe_content .b-referralshare-social_share .gigyaShareBarPlacement .button,.b-referralshare-social_share .gigyaShareBarPlacement .main.resset_password .set_new_password_page .submit_button,.main.resset_password .set_new_password_page .b-referralshare-social_share .gigyaShareBarPlacement .submit_button,.b-referralshare-social_share .gigyaShareBarPlacement .login_wishlist_page .block_login .submit_button,.login_wishlist_page .block_login .b-referralshare-social_share .gigyaShareBarPlacement .submit_button,.b-referralshare-social_share .gigyaShareBarPlacement .main.myaccount .show-passwords-btn span,.main.myaccount .show-passwords-btn .b-referralshare-social_share .gigyaShareBarPlacement span,.b-referralshare-social_share .gigyaShareBarPlacement .l-ud_pro .b-proreview-buttons .edit-button .button,.l-ud_pro .b-proreview-buttons .edit-button .b-referralshare-social_share .gigyaShareBarPlacement .button,.b-referralshare-social_share .gigyaShareBarPlacement .l-ud_pro .b-proreview-buttons .apply-button .button,.l-ud_pro .b-proreview-buttons .apply-button .b-referralshare-social_share .gigyaShareBarPlacement .button,.b-referralshare-social_share .gigyaShareBarPlacement .udskin_product .button,.udskin_product .b-referralshare-social_share .gigyaShareBarPlacement .button,.b-referralshare-social_share .gigyaShareBarPlacement .b-nakedsmoky-teaser-form .button,.b-nakedsmoky-teaser-form .b-referralshare-social_share .gigyaShareBarPlacement .button{border-width:2px;margin:0 0 13px 0}}.b-referralshare-social_share #referralshare_facebook_button .button-color,.b-referralshare-social_share #referralshare_facebook_button .l-header .newsletter_subscribe_content .button,.l-header .newsletter_subscribe_content .b-referralshare-social_share #referralshare_facebook_button .button,.b-referralshare-social_share #referralshare_facebook_button .l-footer .newsletter_subscribe_content .button,.l-footer .newsletter_subscribe_content .b-referralshare-social_share #referralshare_facebook_button .button,.b-referralshare-social_share #referralshare_facebook_button .main.resset_password .set_new_password_page .submit_button,.main.resset_password .set_new_password_page .b-referralshare-social_share #referralshare_facebook_button .submit_button,.b-referralshare-social_share #referralshare_facebook_button .login_wishlist_page .block_login .submit_button,.login_wishlist_page .block_login .b-referralshare-social_share #referralshare_facebook_button .submit_button,.b-referralshare-social_share #referralshare_facebook_button .main.myaccount .show-passwords-btn span,.main.myaccount .show-passwords-btn .b-referralshare-social_share #referralshare_facebook_button span,.b-referralshare-social_share #referralshare_facebook_button .l-ud_pro .b-proreview-buttons .edit-button .button,.l-ud_pro .b-proreview-buttons .edit-button .b-referralshare-social_share #referralshare_facebook_button .button,.b-referralshare-social_share #referralshare_facebook_button .l-ud_pro .b-proreview-buttons .apply-button .button,.l-ud_pro .b-proreview-buttons .apply-button .b-referralshare-social_share #referralshare_facebook_button .button,.b-referralshare-social_share #referralshare_facebook_button .udskin_product .button,.udskin_product .b-referralshare-social_share #referralshare_facebook_button .button,.b-referralshare-social_share #referralshare_facebook_button .b-nakedsmoky-teaser-form .button,.b-nakedsmoky-teaser-form .b-referralshare-social_share #referralshare_facebook_button .button{margin-left:0}.b-referralshare-social_share #referralshare_facebook_button .button-color:before,.b-referralshare-social_share #referralshare_facebook_button .l-header .newsletter_subscribe_content .button:before,.l-header .newsletter_subscribe_content .b-referralshare-social_share #referralshare_facebook_button .button:before,.b-referralshare-social_share #referralshare_facebook_button .l-footer .newsletter_subscribe_content .button:before,.l-footer .newsletter_subscribe_content .b-referralshare-social_share #referralshare_facebook_button .button:before,.b-referralshare-social_share #referralshare_facebook_button .main.resset_password .set_new_password_page .submit_button:before,.main.resset_password .set_new_password_page .b-referralshare-social_share #referralshare_facebook_button .submit_button:before,.b-referralshare-social_share #referralshare_facebook_button .login_wishlist_page .block_login .submit_button:before,.login_wishlist_page .block_login .b-referralshare-social_share #referralshare_facebook_button .submit_button:before,.b-referralshare-social_share #referralshare_facebook_button .main.myaccount .show-passwords-btn span:before,.main.myaccount .show-passwords-btn .b-referralshare-social_share #referralshare_facebook_button span:before,.b-referralshare-social_share #referralshare_facebook_button .l-ud_pro .b-proreview-buttons .edit-button .button:before,.l-ud_pro .b-proreview-buttons .edit-button .b-referralshare-social_share #referralshare_facebook_button .button:before,.b-referralshare-social_share #referralshare_facebook_button .l-ud_pro .b-proreview-buttons .apply-button .button:before,.l-ud_pro .b-proreview-buttons .apply-button .b-referralshare-social_share #referralshare_facebook_button .button:before,.b-referralshare-social_share #referralshare_facebook_button .udskin_product .button:before,.udskin_product .b-referralshare-social_share #referralshare_facebook_button .button:before,.b-referralshare-social_share #referralshare_facebook_button .b-nakedsmoky-teaser-form .button:before,.b-nakedsmoky-teaser-form .b-referralshare-social_share #referralshare_facebook_button .button:before{position:absolute;content:"\e60f";left:20px;top:8px;font-size:26px;font-family:'urbde-ico';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.b-referralshare-social_share #referralshare_twitter_button .button-color:before,.b-referralshare-social_share #referralshare_twitter_button .l-header .newsletter_subscribe_content .button:before,.l-header .newsletter_subscribe_content .b-referralshare-social_share #referralshare_twitter_button .button:before,.b-referralshare-social_share #referralshare_twitter_button .l-footer .newsletter_subscribe_content .button:before,.l-footer .newsletter_subscribe_content .b-referralshare-social_share #referralshare_twitter_button .button:before,.b-referralshare-social_share #referralshare_twitter_button .main.resset_password .set_new_password_page .submit_button:before,.main.resset_password .set_new_password_page .b-referralshare-social_share #referralshare_twitter_button .submit_button:before,.b-referralshare-social_share #referralshare_twitter_button .login_wishlist_page .block_login .submit_button:before,.login_wishlist_page .block_login .b-referralshare-social_share #referralshare_twitter_button .submit_button:before,.b-referralshare-social_share #referralshare_twitter_button .main.myaccount .show-passwords-btn span:before,.main.myaccount .show-passwords-btn .b-referralshare-social_share #referralshare_twitter_button span:before,.b-referralshare-social_share #referralshare_twitter_button .l-ud_pro .b-proreview-buttons .edit-button .button:before,.l-ud_pro .b-proreview-buttons .edit-button .b-referralshare-social_share #referralshare_twitter_button .button:before,.b-referralshare-social_share #referralshare_twitter_button .l-ud_pro .b-proreview-buttons .apply-button .button:before,.l-ud_pro .b-proreview-buttons .apply-button .b-referralshare-social_share #referralshare_twitter_button .button:before,.b-referralshare-social_share #referralshare_twitter_button .udskin_product .button:before,.udskin_product .b-referralshare-social_share #referralshare_twitter_button .button:before,.b-referralshare-social_share #referralshare_twitter_button .b-nakedsmoky-teaser-form .button:before,.b-nakedsmoky-teaser-form .b-referralshare-social_share #referralshare_twitter_button .button:before{position:absolute;content:"\e60b";left:20px;top:8px;font-size:26px;font-family:'urbde-ico';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.b-referralshare-social_share .gigyaShareBarContainer{float:left;margin-right:20px}@media only screen and (min-width:320px) and (max-width:750px){.b-referralshare-social_share .gigyaShareBarContainer{float:none;margin:0;display:inline-block}}.b-referralshare-social_share .b-referralshare-description{margin-bottom:15px}@media only screen and (min-width:320px) and (max-width:750px){.b-referralshare-social_share .b-referralshare-description{text-align:left}}.emailsend_referral_popup .ui-dialog-title{display:none}.emailsend_referral_popup .b-referralshare-title{margin-bottom:25px}.customize_link_popup{width:490px !important}.customize_link_popup .ui-dialog-content{font:14px/16px "ProximaNova-Regular",sans-serif}.customize_link_popup .ui-dialog-content .f_field .f_label{font-family:"ProximaNova-Bold",sans-serif;float:left;width:150px}@media only screen and (min-width:320px) and (max-width:750px){.customize_link_popup .ui-dialog-content .f_field .f_label{width:100%;padding:0 0 3px 0}}.customize_link_popup .ui-dialog-content .f_field .f_textinput{width:200px}@media only screen and (min-width:320px) and (max-width:750px){.customize_link_popup .ui-dialog-content .f_field .f_textinput{width:100%}}.customize_link_popup .ui-dialog-content .f_field .f_error_message{padding:3px 0 0 150px}@media only screen and (min-width:320px) and (max-width:750px){.customize_link_popup .ui-dialog-content .f_field .f_error_message{padding-left:0}}.customize_link_popup .ui-dialog-content .b-referral-customizelink-description{margin:0 0 20px}.customize_link_popup .ui-dialog-content .b-referral-customizelink-confirmation{display:none}.customize_link_popup .ui-dialog-content.confirmation .b-referral-customizelink-confirmation{display:block}.customize_link_popup .ui-dialog-content.confirmation #customize_link{display:none}.mini_cart_content_wrapper:after{content:"";display:table;clear:both}.b-minicart-loyalty{background:url(../images/loyalty/loyalty-minicart-bg.jpg) no-repeat left top;padding:15px 35px;text-align:left}.b-minicart-loyalty:after{content:"";display:table;clear:both}.b-minicart-loyalty-description{font:14px/17px "ProximaNova-Regular",sans-serif;color:#000}.b-minicart-loyalty-actions{display:table-cell;vertical-align:middle;width:140px}.b-minicart-loyalty .g-button-color,.b-minicart-loyalty .ui-dialog .button,.ui-dialog .b-minicart-loyalty .button,.b-minicart-loyalty .ui-dialog .submit_button,.ui-dialog .b-minicart-loyalty .submit_button,.b-minicart-loyalty .ui-dialog.dialog_checkout_login .formfield_button .button,.ui-dialog.dialog_checkout_login .formfield_button .b-minicart-loyalty .button,.b-minicart-loyalty .ui-dialog.dialog_checkout_login .create_account_button,.ui-dialog.dialog_checkout_login .b-minicart-loyalty .create_account_button,.b-minicart-loyalty .pt_optcheckout .select_payment_method .simple_submit_action .button,.pt_optcheckout .select_payment_method .simple_submit_action .b-minicart-loyalty .button,.b-minicart-loyalty .pt_optcheckout .selected_payment_method .simple_submit_action .button,.pt_optcheckout .selected_payment_method .simple_submit_action .b-minicart-loyalty .button,.b-minicart-loyalty .pt_optcheckout .gift_cards_block .f_apply_button .button,.pt_optcheckout .gift_cards_block .f_apply_button .b-minicart-loyalty .button,.b-minicart-loyalty .pt_order_confirmation .create_account_section .button,.pt_order_confirmation .create_account_section .b-minicart-loyalty .button,.b-minicart-loyalty .b-offer_tile--subscribe button,.b-offer_tile--subscribe .b-minicart-loyalty button,.b-minicart-loyalty .contact_us_form .button,.contact_us_form .b-minicart-loyalty .button,.b-minicart-loyalty .main.faq .bg_question_area .button_submit,.main.faq .bg_question_area .b-minicart-loyalty .button_submit,.b-minicart-loyalty .b-ud_pro-bg .button,.b-ud_pro-bg .b-minicart-loyalty .button,.b-minicart-loyalty .wrapper_landing.main .shop-now,.wrapper_landing.main .b-minicart-loyalty .shop-now,.b-minicart-loyalty .b-vicelp-finishes-carousel .product_tile .add_to_cart,.b-vicelp-finishes-carousel .product_tile .b-minicart-loyalty .add_to_cart,.b-minicart-loyalty .b-vicelp-finishes-carousel .product_tile .addtocartbutton,.b-vicelp-finishes-carousel .product_tile .b-minicart-loyalty .addtocartbutton{padding:7px 20px;margin-left:20px}@media only screen and (min-width:320px) and (max-width:1023px){.b-minicart-loyalty .g-button-color,.b-minicart-loyalty .ui-dialog .button,.ui-dialog .b-minicart-loyalty .button,.b-minicart-loyalty .ui-dialog .submit_button,.ui-dialog .b-minicart-loyalty .submit_button,.b-minicart-loyalty .ui-dialog.dialog_checkout_login .formfield_button .button,.ui-dialog.dialog_checkout_login .formfield_button .b-minicart-loyalty .button,.b-minicart-loyalty .ui-dialog.dialog_checkout_login .create_account_button,.ui-dialog.dialog_checkout_login .b-minicart-loyalty .create_account_button,.b-minicart-loyalty .pt_optcheckout .select_payment_method .simple_submit_action .button,.pt_optcheckout .select_payment_method .simple_submit_action .b-minicart-loyalty .button,.b-minicart-loyalty .pt_optcheckout .selected_payment_method .simple_submit_action .button,.pt_optcheckout .selected_payment_method .simple_submit_action .b-minicart-loyalty .button,.b-minicart-loyalty .pt_optcheckout .gift_cards_block .f_apply_button .button,.pt_optcheckout .gift_cards_block .f_apply_button .b-minicart-loyalty .button,.b-minicart-loyalty .pt_order_confirmation .create_account_section .button,.pt_order_confirmation .create_account_section .b-minicart-loyalty .button,.b-minicart-loyalty .b-offer_tile--subscribe button,.b-offer_tile--subscribe .b-minicart-loyalty button,.b-minicart-loyalty .contact_us_form .button,.contact_us_form .b-minicart-loyalty .button,.b-minicart-loyalty .main.faq .bg_question_area .button_submit,.main.faq .bg_question_area .b-minicart-loyalty .button_submit,.b-minicart-loyalty .b-ud_pro-bg .button,.b-ud_pro-bg .b-minicart-loyalty .button,.b-minicart-loyalty .wrapper_landing.main .shop-now,.wrapper_landing.main .b-minicart-loyalty .shop-now,.b-minicart-loyalty .b-vicelp-finishes-carousel .product_tile .add_to_cart,.b-vicelp-finishes-carousel .product_tile .b-minicart-loyalty .add_to_cart,.b-minicart-loyalty .b-vicelp-finishes-carousel .product_tile .addtocartbutton,.b-vicelp-finishes-carousel .product_tile .b-minicart-loyalty .addtocartbutton{margin:9px 20px 0}}.b-minicart-loyalty .g-button-color:first-child,.b-minicart-loyalty .ui-dialog .button:first-child,.ui-dialog .b-minicart-loyalty .button:first-child,.b-minicart-loyalty .ui-dialog .submit_button:first-child,.ui-dialog .b-minicart-loyalty .submit_button:first-child,.b-minicart-loyalty .ui-dialog.dialog_checkout_login .create_account_button:first-child,.ui-dialog.dialog_checkout_login .b-minicart-loyalty .create_account_button:first-child,.b-minicart-loyalty .pt_optcheckout .select_payment_method .simple_submit_action .button:first-child,.pt_optcheckout .select_payment_method .simple_submit_action .b-minicart-loyalty .button:first-child,.b-minicart-loyalty .pt_optcheckout .selected_payment_method .simple_submit_action .button:first-child,.pt_optcheckout .selected_payment_method .simple_submit_action .b-minicart-loyalty .button:first-child,.b-minicart-loyalty .pt_optcheckout .gift_cards_block .f_apply_button .button:first-child,.pt_optcheckout .gift_cards_block .f_apply_button .b-minicart-loyalty .button:first-child,.b-minicart-loyalty .pt_order_confirmation .create_account_section .button:first-child,.pt_order_confirmation .create_account_section .b-minicart-loyalty .button:first-child,.b-minicart-loyalty .b-offer_tile--subscribe button:first-child,.b-offer_tile--subscribe .b-minicart-loyalty button:first-child,.b-minicart-loyalty .contact_us_form .button:first-child,.contact_us_form .b-minicart-loyalty .button:first-child,.b-minicart-loyalty .main.faq .bg_question_area .button_submit:first-child,.main.faq .bg_question_area .b-minicart-loyalty .button_submit:first-child,.b-minicart-loyalty .b-ud_pro-bg .button:first-child,.b-ud_pro-bg .b-minicart-loyalty .button:first-child,.b-minicart-loyalty .wrapper_landing.main .shop-now:first-child,.wrapper_landing.main .b-minicart-loyalty .shop-now:first-child,.b-minicart-loyalty .b-vicelp-finishes-carousel .product_tile .add_to_cart:first-child,.b-vicelp-finishes-carousel .product_tile .b-minicart-loyalty .add_to_cart:first-child,.b-minicart-loyalty .b-vicelp-finishes-carousel .product_tile .addtocartbutton:first-child,.b-vicelp-finishes-carousel .product_tile .b-minicart-loyalty .addtocartbutton:first-child{margin-left:0}@media only screen and (min-width:320px) and (max-width:1023px){.b-minicart-loyalty .g-button-color:first-child,.b-minicart-loyalty .ui-dialog .button:first-child,.ui-dialog .b-minicart-loyalty .button:first-child,.b-minicart-loyalty .ui-dialog .submit_button:first-child,.ui-dialog .b-minicart-loyalty .submit_button:first-child,.b-minicart-loyalty .ui-dialog.dialog_checkout_login .create_account_button:first-child,.ui-dialog.dialog_checkout_login .b-minicart-loyalty .create_account_button:first-child,.b-minicart-loyalty .pt_optcheckout .select_payment_method .simple_submit_action .button:first-child,.pt_optcheckout .select_payment_method .simple_submit_action .b-minicart-loyalty .button:first-child,.b-minicart-loyalty .pt_optcheckout .selected_payment_method .simple_submit_action .button:first-child,.pt_optcheckout .selected_payment_method .simple_submit_action .b-minicart-loyalty .button:first-child,.b-minicart-loyalty .pt_optcheckout .gift_cards_block .f_apply_button .button:first-child,.pt_optcheckout .gift_cards_block .f_apply_button .b-minicart-loyalty .button:first-child,.b-minicart-loyalty .pt_order_confirmation .create_account_section .button:first-child,.pt_order_confirmation .create_account_section .b-minicart-loyalty .button:first-child,.b-minicart-loyalty .b-offer_tile--subscribe button:first-child,.b-offer_tile--subscribe .b-minicart-loyalty button:first-child,.b-minicart-loyalty .contact_us_form .button:first-child,.contact_us_form .b-minicart-loyalty .button:first-child,.b-minicart-loyalty .main.faq .bg_question_area .button_submit:first-child,.main.faq .bg_question_area .b-minicart-loyalty .button_submit:first-child,.b-minicart-loyalty .b-ud_pro-bg .button:first-child,.b-ud_pro-bg .b-minicart-loyalty .button:first-child,.b-minicart-loyalty .wrapper_landing.main .shop-now:first-child,.wrapper_landing.main .b-minicart-loyalty .shop-now:first-child,.b-minicart-loyalty .b-vicelp-finishes-carousel .product_tile .add_to_cart:first-child,.b-vicelp-finishes-carousel .product_tile .b-minicart-loyalty .add_to_cart:first-child,.b-minicart-loyalty .b-vicelp-finishes-carousel .product_tile .addtocartbutton:first-child,.b-vicelp-finishes-carousel .product_tile .b-minicart-loyalty .addtocartbutton:first-child{margin:0 20px}}.b-minicart-loyalty.not-enrolled .b-minicart-loyalty-description{display:table-cell;width:530px;vertical-align:middle;padding-right:30px}.b-loyalty_header{background:#000 url(../images/loyalty/loyalty-header-bg.jpg) no-repeat center top;padding:15px;position:relative;height:150px;width:100%}@media only screen and (min-width:1440px){.b-loyalty_header{background-size:100% auto}}.b-loyalty_header-logo{padding:12px 30px 12px 0;width:620px;height:120px;margin:0 auto;background:#000 url(../images/loyalty/loyalty-dashboard-banner-logo.png) no-repeat 20px center}.b-loyalty_header-info{margin-left:320px;height:96px;border-left:1px solid #8800f3;padding-left:30px}.b-loyalty_header-actions{padding:11px 0 0}.b-loyalty_header-actions:after{content:"";display:table;clear:both}.not-enrolled .b-loyalty_header-actions{text-align:center;white-space:pre-wrap;padding:15px 0;line-height:0;font-size:0}.b-loyalty_header-actions .g-button-color,.b-loyalty_header-actions .ui-dialog .button,.ui-dialog .b-loyalty_header-actions .button,.b-loyalty_header-actions .ui-dialog .submit_button,.ui-dialog .b-loyalty_header-actions .submit_button,.b-loyalty_header-actions .ui-dialog.dialog_checkout_login .formfield_button .button,.ui-dialog.dialog_checkout_login .formfield_button .b-loyalty_header-actions .button,.b-loyalty_header-actions .ui-dialog.dialog_checkout_login .create_account_button,.ui-dialog.dialog_checkout_login .b-loyalty_header-actions .create_account_button,.b-loyalty_header-actions .pt_optcheckout .select_payment_method .simple_submit_action .button,.pt_optcheckout .select_payment_method .simple_submit_action .b-loyalty_header-actions .button,.b-loyalty_header-actions .pt_optcheckout .selected_payment_method .simple_submit_action .button,.pt_optcheckout .selected_payment_method .simple_submit_action .b-loyalty_header-actions .button,.b-loyalty_header-actions .pt_optcheckout .gift_cards_block .f_apply_button .button,.pt_optcheckout .gift_cards_block .f_apply_button .b-loyalty_header-actions .button,.b-loyalty_header-actions .pt_order_confirmation .create_account_section .button,.pt_order_confirmation .create_account_section .b-loyalty_header-actions .button,.b-loyalty_header-actions .b-offer_tile--subscribe button,.b-offer_tile--subscribe .b-loyalty_header-actions button,.b-loyalty_header-actions .contact_us_form .button,.contact_us_form .b-loyalty_header-actions .button,.b-loyalty_header-actions .main.faq .bg_question_area .button_submit,.main.faq .bg_question_area .b-loyalty_header-actions .button_submit,.b-loyalty_header-actions .b-ud_pro-bg .button,.b-ud_pro-bg .b-loyalty_header-actions .button,.b-loyalty_header-actions .wrapper_landing.main .shop-now,.wrapper_landing.main .b-loyalty_header-actions .shop-now,.b-loyalty_header-actions .b-vicelp-finishes-carousel .product_tile .add_to_cart,.b-vicelp-finishes-carousel .product_tile .b-loyalty_header-actions .add_to_cart,.b-loyalty_header-actions .b-vicelp-finishes-carousel .product_tile .addtocartbutton,.b-vicelp-finishes-carousel .product_tile .b-loyalty_header-actions .addtocartbutton{margin:12px 0 0;padding:7px 12px;background:#8500f0}.b-loyalty_header-actions .g-button-color:hover,.b-loyalty_header-actions .ui-dialog .button:hover,.ui-dialog .b-loyalty_header-actions .button:hover,.b-loyalty_header-actions .ui-dialog .submit_button:hover,.ui-dialog .b-loyalty_header-actions .submit_button:hover,.b-loyalty_header-actions .ui-dialog.dialog_checkout_login .create_account_button:hover,.ui-dialog.dialog_checkout_login .b-loyalty_header-actions .create_account_button:hover,.b-loyalty_header-actions .pt_optcheckout .select_payment_method .simple_submit_action .button:hover,.pt_optcheckout .select_payment_method .simple_submit_action .b-loyalty_header-actions .button:hover,.b-loyalty_header-actions .pt_optcheckout .selected_payment_method .simple_submit_action .button:hover,.pt_optcheckout .selected_payment_method .simple_submit_action .b-loyalty_header-actions .button:hover,.b-loyalty_header-actions .pt_optcheckout .gift_cards_block .f_apply_button .button:hover,.pt_optcheckout .gift_cards_block .f_apply_button .b-loyalty_header-actions .button:hover,.b-loyalty_header-actions .pt_order_confirmation .create_account_section .button:hover,.pt_order_confirmation .create_account_section .b-loyalty_header-actions .button:hover,.b-loyalty_header-actions .b-offer_tile--subscribe button:hover,.b-offer_tile--subscribe .b-loyalty_header-actions button:hover,.b-loyalty_header-actions .contact_us_form .button:hover,.contact_us_form .b-loyalty_header-actions .button:hover,.b-loyalty_header-actions .main.faq .bg_question_area .button_submit:hover,.main.faq .bg_question_area .b-loyalty_header-actions .button_submit:hover,.b-loyalty_header-actions .b-ud_pro-bg .button:hover,.b-ud_pro-bg .b-loyalty_header-actions .button:hover,.b-loyalty_header-actions .wrapper_landing.main .shop-now:hover,.wrapper_landing.main .b-loyalty_header-actions .shop-now:hover,.b-loyalty_header-actions .b-vicelp-finishes-carousel .product_tile .add_to_cart:hover,.b-vicelp-finishes-carousel .product_tile .b-loyalty_header-actions .add_to_cart:hover,.b-loyalty_header-actions .b-vicelp-finishes-carousel .product_tile .addtocartbutton:hover,.b-vicelp-finishes-carousel .product_tile .b-loyalty_header-actions .addtocartbutton:hover,.b-loyalty_header-actions .g-button-color:focus,.b-loyalty_header-actions .ui-dialog .button:focus,.ui-dialog .b-loyalty_header-actions .button:focus,.b-loyalty_header-actions .ui-dialog .submit_button:focus,.ui-dialog .b-loyalty_header-actions .submit_button:focus,.b-loyalty_header-actions .ui-dialog.dialog_checkout_login .create_account_button:focus,.ui-dialog.dialog_checkout_login .b-loyalty_header-actions .create_account_button:focus,.b-loyalty_header-actions .pt_optcheckout .select_payment_method .simple_submit_action .button:focus,.pt_optcheckout .select_payment_method .simple_submit_action .b-loyalty_header-actions .button:focus,.b-loyalty_header-actions .pt_optcheckout .selected_payment_method .simple_submit_action .button:focus,.pt_optcheckout .selected_payment_method .simple_submit_action .b-loyalty_header-actions .button:focus,.b-loyalty_header-actions .pt_optcheckout .gift_cards_block .f_apply_button .button:focus,.pt_optcheckout .gift_cards_block .f_apply_button .b-loyalty_header-actions .button:focus,.b-loyalty_header-actions .pt_order_confirmation .create_account_section .button:focus,.pt_order_confirmation .create_account_section .b-loyalty_header-actions .button:focus,.b-loyalty_header-actions .b-offer_tile--subscribe button:focus,.b-offer_tile--subscribe .b-loyalty_header-actions button:focus,.b-loyalty_header-actions .contact_us_form .button:focus,.contact_us_form .b-loyalty_header-actions .button:focus,.b-loyalty_header-actions .main.faq .bg_question_area .button_submit:focus,.main.faq .bg_question_area .b-loyalty_header-actions .button_submit:focus,.b-loyalty_header-actions .b-ud_pro-bg .button:focus,.b-ud_pro-bg .b-loyalty_header-actions .button:focus,.b-loyalty_header-actions .wrapper_landing.main .shop-now:focus,.wrapper_landing.main .b-loyalty_header-actions .shop-now:focus,.b-loyalty_header-actions .b-vicelp-finishes-carousel .product_tile .add_to_cart:focus,.b-vicelp-finishes-carousel .product_tile .b-loyalty_header-actions .add_to_cart:focus,.b-loyalty_header-actions .b-vicelp-finishes-carousel .product_tile .addtocartbutton:focus,.b-vicelp-finishes-carousel .product_tile .b-loyalty_header-actions .addtocartbutton:focus{background:#46166b}.b-loyalty_header-actions .g-button-color:first-child,.b-loyalty_header-actions .ui-dialog .button:first-child,.ui-dialog .b-loyalty_header-actions .button:first-child,.b-loyalty_header-actions .ui-dialog .submit_button:first-child,.ui-dialog .b-loyalty_header-actions .submit_button:first-child,.b-loyalty_header-actions .ui-dialog.dialog_checkout_login .create_account_button:first-child,.ui-dialog.dialog_checkout_login .b-loyalty_header-actions .create_account_button:first-child,.b-loyalty_header-actions .pt_optcheckout .select_payment_method .simple_submit_action .button:first-child,.pt_optcheckout .select_payment_method .simple_submit_action .b-loyalty_header-actions .button:first-child,.b-loyalty_header-actions .pt_optcheckout .selected_payment_method .simple_submit_action .button:first-child,.pt_optcheckout .selected_payment_method .simple_submit_action .b-loyalty_header-actions .button:first-child,.b-loyalty_header-actions .pt_optcheckout .gift_cards_block .f_apply_button .button:first-child,.pt_optcheckout .gift_cards_block .f_apply_button .b-loyalty_header-actions .button:first-child,.b-loyalty_header-actions .pt_order_confirmation .create_account_section .button:first-child,.pt_order_confirmation .create_account_section .b-loyalty_header-actions .button:first-child,.b-loyalty_header-actions .b-offer_tile--subscribe button:first-child,.b-offer_tile--subscribe .b-loyalty_header-actions button:first-child,.b-loyalty_header-actions .contact_us_form .button:first-child,.contact_us_form .b-loyalty_header-actions .button:first-child,.b-loyalty_header-actions .main.faq .bg_question_area .button_submit:first-child,.main.faq .bg_question_area .b-loyalty_header-actions .button_submit:first-child,.b-loyalty_header-actions .b-ud_pro-bg .button:first-child,.b-ud_pro-bg .b-loyalty_header-actions .button:first-child,.b-loyalty_header-actions .wrapper_landing.main .shop-now:first-child,.wrapper_landing.main .b-loyalty_header-actions .shop-now:first-child,.b-loyalty_header-actions .b-vicelp-finishes-carousel .product_tile .add_to_cart:first-child,.b-vicelp-finishes-carousel .product_tile .b-loyalty_header-actions .add_to_cart:first-child,.b-loyalty_header-actions .b-vicelp-finishes-carousel .product_tile .addtocartbutton:first-child,.b-vicelp-finishes-carousel .product_tile .b-loyalty_header-actions .addtocartbutton:first-child{margin:0}.b-loyalty_header .g-close{position:absolute;z-index:6;right:19px;top:19px;width:19px;height:19px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjgzNzY5MzI4NjUyMzExRTVCOUI2OEU4RTcyRUU3NDU4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjgzNzY5MzI5NjUyMzExRTVCOUI2OEU4RTcyRUU3NDU4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODM3NjkzMjY2NTIzMTFFNUI5QjY4RThFNzJFRTc0NTgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODM3NjkzMjc2NTIzMTFFNUI5QjY4RThFNzJFRTc0NTgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7C2zzAAAAAjElEQVR42qxUCwrAIAiVnWTssuKhoqPETuIaLAiH7dUMHoSfZzxTUtXygCtoAdw46LnoIqH0+T3zLOErz3XMEt1298kDQrcwHIj4Zypbu9hcVJOMSICKrEhzvtqfDVkaxW/kH67Yje2oEDcD1CytahbWzbB/xlETIFGzGbo1/uyznvCkgE3bJCqXAAMAj9x6a4iLB5UAAAAASUVORK5CYII=")}.b-loyalty_header-name{font:20px/20px "ProximaNova-Bold",sans-serif;text-transform:capitalize;color:#fff;padding:7px 0 4px}.b-loyalty_header-tiername{font:20px/20px "ProximaNova-Regular",sans-serif;text-transform:uppercase;color:#fff}.b-loyalty_header-separator{font:20px/20px "ProximaNova-Regular",sans-serif;color:#fff;display:inline-block;padding:0 10px}.b-loyalty_header-balance{font:20px/20px "ProximaNova-Regular",sans-serif;color:#fff}.b-pdp-top-loyalty{background:#000 url(../images/loyalty/loyalty-pdp-top-bg.jpg) no-repeat center top;padding:12px 45px;margin:-60px 0 30px;position:relative;width:100%}@media only screen and (min-width:1500px){.b-pdp-top-loyalty{background-size:100% auto}}@media only screen and (min-width:320px) and (max-width:750px){.b-pdp-top-loyalty{margin:-30px 0 15px}}.b-pdp-top-loyalty-description{font:14px/17px "ProximaNova-Regular",sans-serif;color:#000;text-align:center}.b-pdp-top-loyalty .g-close{position:absolute;z-index:6;right:12px;top:11px;width:19px;height:19px;background:url("../images/icons/ico_close_middle.png")}.wrapper_landing.main.center{text-align:center}.wrapper_landing.main img{width:100%}.wrapper_landing.main a.shop-now{padding:14px 33px}@media only screen and (min-width:320px) and (max-width:750px){.wrapper_landing.main a.shop-now{font-size:15px;padding:14px 26px}}.wrapper_landing.main .content{width:90%;text-align:center;padding-bottom:22px}@media only screen and (min-width:751px) and (max-width:1024px){.wrapper_landing.main .content{width:751px;padding-bottom:35px}}@media only screen and (min-width:320px) and (max-width:750px){.wrapper_landing.main .content{width:100%;padding-bottom:100px;padding-top:23px}}.wrapper_landing.main .text_wrap{width:70%;margin:0 auto}@media only screen and (min-width:751px) and (max-width:1024px){.wrapper_landing.main .text_wrap{width:100%}.wrapper_landing.main .text_wrap p{width:80%}}@media only screen and (min-width:320px) and (max-width:750px){.wrapper_landing.main .text_wrap{width:95%}.wrapper_landing.main .text_wrap p{width:100%}}.wrapper_landing.main .text_wrap p{width:86%;margin:0 auto}.wrapper_landing.main h1{font-size:36px;font-family:"ProximaNova-Regular",sans-serif;padding:10px 0 4px;letter-spacing:1.5px}@media only screen and (min-width:320px) and (max-width:750px){.wrapper_landing.main h1{width:80%;margin:0 auto;letter-spacing:0;line-height:1;font-family:"ProximaNova-Light",sans-serif}}.wrapper_landing.main h2{font-size:36px;font-family:"ProximaNova-Regular",sans-serif;padding:30px 0 10px;letter-spacing:1.7px;text-transform:uppercase}@media only screen and (min-width:320px) and (max-width:750px){.wrapper_landing.main h2{letter-spacing:0;font-family:"ProximaNova-Light",sans-serif;line-height:1;padding:35px 20px 10px}}.wrapper_landing.main h3{font-size:24px;font-family:"ProximaNova-Regular",sans-serif;padding:15px 20px 10px}@media only screen and (min-width:320px) and (max-width:750px){.wrapper_landing.main h3{letter-spacing:0}}.wrapper_landing.main p{font-family:"ProximaNova-Regular",sans-serif;font-size:14px;padding:14px 0 10px 0}.wrapper_landing.main .content_section>h2{padding-bottom:0}.wrapper_landing.main .content_section .current-openings{padding:9px 0 15px}.wrapper_landing.main .content_section .leftClass{float:left;width:47%}.wrapper_landing.main .content_section .leftClass .video_block{position:relative}.wrapper_landing.main .content_section .leftClass .video_block .playBtn{background:url(../images/lookbook/Video-play-button.png) repeat scroll 0 0 transparent;content:"";display:block;height:109px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:142px;z-index:1}@media only screen and (min-width:320px) and (max-width:750px){.wrapper_landing.main .content_section .leftClass .video_block .playBtn{height:70px;width:90px;background-size:90px 70px}}@media only screen and (min-width:751px) and (max-width:1024px){.wrapper_landing.main .content_section .leftClass{float:none;width:61.3%;margin:0 auto;padding-bottom:30px}}@media only screen and (min-width:320px) and (max-width:750px){.wrapper_landing.main .content_section .leftClass{float:left;width:100%;padding-bottom:25px}}.wrapper_landing.main .content_section .rightClass{float:right;width:47%}.wrapper_landing.main .content_section .rightClass .video_block{position:relative}.wrapper_landing.main .content_section .rightClass .video_block .playBtn{background:url(../images/lookbook/Video-play-button.png) repeat scroll 0 0 transparent;content:"";display:block;height:109px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:143px;z-index:1}@media only screen and (min-width:320px) and (max-width:750px){.wrapper_landing.main .content_section .rightClass .video_block .playBtn{height:70px;width:90px;background-size:90px 70px}}@media only screen and (min-width:751px) and (max-width:1024px){.wrapper_landing.main .content_section .rightClass{float:none;width:61.3%;margin:0 auto;padding-bottom:6px}}@media only screen and (min-width:320px) and (max-width:750px){.wrapper_landing.main .content_section .rightClass{float:right;width:100%;padding-bottom:20px}}.wrapper_landing.main .content_section .retails_postion{overflow:hidden;padding:23px 0}.wrapper_landing.main .content_section .retails_postion p{padding:0 0 9px 0}@media only screen and (min-width:320px) and (max-width:750px){.wrapper_landing.main .content_section .retails_postion p{padding:0 14px}}.wrapper_landing.main .content_section .retails_postion h3{padding:15px 0 10px;letter-spacing:1px;font-weight:bold}@media only screen and (min-width:320px) and (max-width:750px){.wrapper_landing.main .content_section .retails_postion h3{letter-spacing:0;padding:15px 15px 10px}}.wrapper_landing.main .content_section .retails_postion iframe{width:100%;height:251px}.udskin-page .l-header-position_fixed .content{padding-bottom:0}.udskin-page .udskin-main .content{padding-bottom:30px}@media only screen and (min-width:320px) and (max-width:750px){.udskin-page .udskin-main .content{padding-top:0}}.udskin-page .udskin-main.main{padding-top:0}.b-udskin-header{height:302px;position:relative;box-sizing:content-box;margin:0;min-height:inherit}@media only screen and (min-width:320px) and (max-width:750px){.b-udskin-header{height:202px}}.b-udskin-header-image{position:absolute;left:50%}@media only screen and (min-width:320px) and (max-width:750px){.b-udskin-header-image{left:32%}}.b-udskin-header-image img{position:relative;display:block;left:-50%;height:100%}@media only screen and (min-width:320px) and (max-width:750px){.b-udskin-header-image img{height:202px}}.b-udskin-header-text{width:480px;padding:145px 0 0 76px;margin-left:-480px;position:absolute;left:50%;color:#fff;font-size:14px}@media only screen and (min-width:751px) and (max-width:1024px){.b-udskin-header-text{margin-left:-400px}}@media only screen and (min-width:320px) and (max-width:750px){.b-udskin-header-text{margin-left:0;left:-35px;width:275px;padding:87px 20px 0 63px}}.b-udskin-header-text-logo{position:absolute;top:21px;left:51px}@media only screen and (min-width:320px) and (max-width:750px){.b-udskin-header-text-logo{width:174px}.b-udskin-header-text-logo img{width:100%}}.b-udskin-header-text h1{font:14px "ProximaNova-Bold",sans-serif;text-transform:uppercase;padding-bottom:12px;color:#fff !important}@media only screen and (min-width:320px) and (max-width:750px){.b-udskin-header-text h1{font-size:12px;line-height:1.2em;width:135px}}.b-udskin-header-text h2{font:14px "ProximaNova-Regular",sans-serif;padding-bottom:12px}@media only screen and (min-width:320px) and (max-width:750px){.b-udskin-header-text h2{display:none}}.b-udskin-header-text a{color:#fff;text-decoration:underline;display:block;margin-right:-100px}.b-udskin-header-text a:after{content:' >';display:inline-block;vertical-align:middle;font-weight:bold;margin-left:3px}@media only screen and (min-width:320px) and (max-width:750px){.b-udskin-header-text a{margin-right:14px;font-size:12px}}.g-sticky-header .scroll-nav.fixed{top:84px}@media only screen and (min-width:320px) and (max-width:750px){.g-sticky-header .scroll-nav.fixed{top:50px}}.g-promoslot.g-sticky-header .scroll-nav.fixed{top:109px}@media only screen and (min-width:320px) and (max-width:750px){.g-promoslot.g-sticky-header .scroll-nav.fixed{top:77px}.g-promoslot.g-sticky-header .scroll-nav.fixed .main{padding-top:0}}.scroll-nav{left:0;right:0;background:black;color:white;z-index:2}.scroll-nav.fixed{position:fixed;top:66px}.udskin-page .scroll-nav.fixed+.main{padding-top:95px !important}@media only screen and (min-width:320px) and (max-width:750px){.udskin-page .scroll-nav.fixed+.main{padding-top:38px !important}}.scroll-nav .scroll-nav{position:relative}.scroll-nav .scroll-nav__list{font-size:0;width:960px;padding:20px 0;margin:0 auto}@media only screen and (min-width:751px) and (max-width:1024px){.scroll-nav .scroll-nav__list{width:auto;padding:20px 30px}}@media only screen and (min-width:320px) and (max-width:750px){.scroll-nav .scroll-nav__list{width:auto;padding:11px 5px}}.scroll-nav .scroll-nav__item{display:inline-block;width:20%;padding:0 20px 0 50px;position:relative;font-size:14px;text-transform:uppercase;line-height:1.2em;vertical-align:top}@media only screen and (min-width:751px) and (max-width:1024px){.scroll-nav .scroll-nav__item{padding:0 5px 0 10px}}@media only screen and (min-width:320px) and (max-width:750px){.scroll-nav .scroll-nav__item{padding:0 5px 0 20px}}.scroll-nav .scroll-nav__item.active a h2:before{content:'';position:absolute;top:7px;left:-20px;display:inline-block;height:0;width:0;vertical-align:middle;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:13px solid #350958;-webkit-animation-delay:0;-webkit-animation-duration:300ms;-webkit-animation-name:fadeInFromLeft;-webkit-animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-delay:0;-moz-animation-duration:300ms;-moz-animation-name:fadeInFromLeft;-moz-animation-fill-mode:forwards;-moz-animation-timing-function:ease-in-out;animation-delay:0;animation-duration:300ms;animation-name:fadeInFromLeft;animation-fill-mode:forwards;animation-timing-function:ease-in-out}@media only screen and (min-width:320px) and (max-width:750px){.scroll-nav .scroll-nav__item.active a h2:before{left:-10px;top:4px;border-top:3px solid transparent !important;border-bottom:4px solid transparent !important;border-left:7px solid #350958 !important}}.scroll-nav .scroll-nav__item a{display:block;color:#fff;position:relative}.scroll-nav .scroll-nav__item a[href*="1"] h2{color:#cae100}.scroll-nav .scroll-nav__item a[href*="1"] h2:before{border-left-color:#cae100 !important}.scroll-nav .scroll-nav__item a[href*="2"] h2{color:#969898}.scroll-nav .scroll-nav__item a[href*="2"] h2:before{border-left-color:#969898 !important}.scroll-nav .scroll-nav__item a[href*="3"] h2{color:#f39d8a}.scroll-nav .scroll-nav__item a[href*="3"] h2:before{border-left-color:#f39d8a !important}.scroll-nav .scroll-nav__item a[href*="4"] h2{color:#b7b2e0}.scroll-nav .scroll-nav__item a[href*="4"] h2:before{border-left-color:#b7b2e0 !important}.scroll-nav .scroll-nav__item a[href*="5"] h2{color:#e1e1e1}.scroll-nav .scroll-nav__item a[href*="5"] h2:before{border-left-color:#e1e1e1 !important}.scroll-nav .scroll-nav__item a:hover{text-decoration:none}.scroll-nav .scroll-nav__item h2{font-size:23px;position:relative}@media only screen and (min-width:320px) and (max-width:750px){.scroll-nav .scroll-nav__item h2{font-size:11px;line-height:1.4em}.scroll-nav .scroll-nav__item h2:before{border-top:5px solid transparent !important;border-bottom:5px solid transparent !important;border-left:10px solid #350958 !important}}@media only screen and (min-width:320px) and (max-width:750px) and (min-width:320px) and (max-width:750px){.scroll-nav .scroll-nav__item h2:before{border-top:3px solid transparent !important;border-bottom:4px solid transparent !important;border-left:7px solid #350958 !important}}.scroll-nav .scroll-nav__item h4{font-size:10px}@media only screen and (min-width:320px) and (max-width:750px){.scroll-nav .scroll-nav__item h4{display:none}}.udskin_section{padding:30px 0;border-top:0;border-bottom:1px solid #dacce2}.udskin_section:after,.udskin_section:before{top:auto;bottom:-1px}.udskin_section .udskin_title_section{text-transform:uppercase;text-align:center;padding-bottom:20px}.udskin_section .udskin_title_section h2{font-size:54px}.udskin_section .udskin_title_section h4{font-size:12px}.udskin_product_carousel+.udskin_product .product_primary_image,.udskin_title_section+.udskin_product .product_primary_image{border-top:none !important;padding-top:0 !important}.udskin_product_carousel+.udskin_product .product_primary_image:before,.udskin_product_carousel+.udskin_product .product_primary_image:after,.udskin_title_section+.udskin_product .product_primary_image:before,.udskin_title_section+.udskin_product .product_primary_image:after{display:none !important}.udskin_product{*zoom:1;padding-bottom:20px}.udskin_product:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.udskin_product .product_primary_image{width:480px;float:left;border-top:0}.udskin_product .product_primary_image:before,.udskin_product .product_primary_image:after{display:none}@media only screen and (min-width:320px) and (max-width:750px){.udskin_product .product_primary_image{padding-top:30px;border-top:1px solid #dacce2}.udskin_product .product_primary_image:before,.udskin_product .product_primary_image:after{border-top:1px solid #dacce2;display:block}}.udskin_product .product_primary_image img{display:block;width:100%}@media only screen and (min-width:751px) and (max-width:1024px){.udskin_product .product_primary_image{width:343px;padding-bottom:30px}}@media only screen and (min-width:320px) and (max-width:750px){.udskin_product .product_primary_image{width:auto;float:none}}.udskin_product .product_detail{width:465px;float:right}@media only screen and (min-width:751px) and (max-width:1024px){.udskin_product .product_detail{width:340px}}@media only screen and (min-width:320px) and (max-width:750px){.udskin_product .product_detail{width:auto;float:none;text-align:center;padding-top:8px}}.udskin_product .product_detail .product_badge{display:inline-block;position:static;margin:2px 0}.udskin_product .product_name{font:32px/1.2em "ProximaNova-Semibold",sans-serif;color:#000;text-transform:uppercase;margin:0 0 20px}@media only screen and (min-width:751px) and (max-width:1024px){.udskin_product .product_name{font-size:20px}}@media only screen and (min-width:320px) and (max-width:750px){.udskin_product .product_name{font-size:20px}}@media only screen and (min-width:320px) and (max-width:750px){.udskin_product .product_name{text-align:center}}.udskin_product .product_subtitle{font:20px "ProximaNova-Regular",sans-serif;text-transform:capitalize;margin:-20px 0 20px}@media only screen and (min-width:320px) and (max-width:750px){.udskin_product .product_subtitle{margin-bottom:10px}}.udskin_product .price{width:48%;float:left;margin-bottom:14px}.udskin_product .price p{font:20px/1em "ProximaNova-Bold",sans-serif;color:#000;padding:5px 0;text-transform:capitalize}.udskin_product .price p.price_standard,.udskin_product .price p.price_sale{display:inline}.udskin_product .price p.price_standard{position:relative;margin-right:5px}.udskin_product .price p.price_standard:before{content:"";position:absolute;width:93%;height:2px;top:50%;margin-top:-1px;background-color:#ec008c}.udskin_product .price p.price_standard+p.price_sale{color:#ec008c}@media only screen and (min-width:320px) and (max-width:750px){.udskin_product .price{float:none;width:auto;text-align:center;margin:0}}.udskin_product .quantity{clear:both;padding-bottom:12px}.udskin_product .quantity label{display:none}.udskin_product .product_long_description{clear:both;border-top:1px solid #dacce2;padding-top:20px;padding-bottom:16px;font-size:14px;line-height:1.2em}@media only screen and (min-width:320px) and (max-width:750px){.udskin_product .button-container{padding-top:10px;text-align:center}}.udskin_product .button{padding:8px 34px}@media only screen and (min-width:320px) and (max-width:750px){.udskin_product .inline_rating_label_link{display:none}.udskin_product .bv-rating{float:none;margin-bottom:20px}}.udskin_product_carousel{position:relative}@media only screen and (min-width:320px) and (max-width:750px){.udskin_product_carousel{display:none}}.udskin_product_carousel .jcarousel-clip{width:690px;margin:10px auto 20px;overflow:hidden}.udskin_product_carousel .jcarousel-clip ul{text-align:center}.udskin_product_carousel li.product{display:inline-block;width:78px;height:78px;border:1px solid transparent;margin-right:20px;-moz-transition-property:border;-o-transition-property:border;-webkit-transition-property:border;transition-property:border;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms}.udskin_product_carousel li.product:hover,.udskin_product_carousel li.product.selected{border:1px solid #dacce2}.udskin_product_carousel li.product img{display:block;width:100%}.udskin_product_carousel .jcarousel-control{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:16px;width:10px;cursor:pointer;position:absolute;top:33px;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms}.udskin_product_carousel .jcarousel-control:hover{-moz-transform:scale(1.13,1.13);-ms-transform:scale(1.13,1.13);-webkit-transform:scale(1.13,1.13);transform:scale(1.13,1.13)}.udskin_product_carousel .jcarousel-control.disabled{filter:alpha(opacity=30);opacity:.3}.udskin_product_carousel.fancybox-arrows-hidden .jcarousel-control.disabled{display:none}.udskin_product_carousel.fancybox-arrows-hidden .jcarousel-clip{text-align:center}.udskin_product_carousel.fancybox-arrows-hidden ul.list{left:auto !important;text-align:center}.udskin_product_carousel .jcarousel-prev{left:100px}.udskin_product_carousel .jcarousel-prev:before{font-size:16px;color:#46166b;margin:0}.udskin_product_carousel .jcarousel-next{right:100px}.udskin_product_carousel .jcarousel-next:before{font-size:16px;color:#46166b;margin:0}.udskin_product_carousel .carousel.is-not-full ul{position:static}.udskin_product_carousel .carousel.is-not-full .jcarousel-control{display:none}.udskin_section_prep .udskin_title_section h2{color:#cae100}.udskin_section_prime .udskin_title_section h2{color:#969898}.udskin_section_perfect .udskin_title_section h2{color:#f39d8a}.udskin_section_finish .udskin_title_section h2{color:#b7b2e0}.udskin_section_set .udskin_title_section h2{color:#e1e1e1}@media only screen and (min-width:751px) and (max-width:1024px){.js_select_shade_dialog{-moz-transform:scale(.65,.65);-ms-transform:scale(.65,.65);-webkit-transform:scale(.65,.65);transform:scale(.65,.65);-moz-transform:translateX(-24.5%);-ms-transform:translateX(-24.5%);-webkit-transform:translateX(-24.5%);transform:translateX(-24.5%);-moz-transform:scale(.65,.65) translateX(-24.5%);-ms-transform:scale(.65,.65) translateX(-24.5%);-webkit-transform:scale(.65,.65) translateX(-24.5%);transform:scale(.65,.65) translateX(-24.5%)}}.js_select_shade_dialog .ui-dialog-titlebar{padding:0 !important}.js_select_shade_dialog .ui-dialog-title{display:none !important}.js_select_shade_dialog .ui-dialog-content{padding-bottom:0 !important}.js_select_shade_dialog #finder .chapter.finder{height:auto !important;background:white !important}.js_select_shade_dialog article.panel .heading{margin-top:20px !important}.b-colorunleashed_header{padding-top:38px;padding-bottom:5px;width:960px;margin:0 auto;text-align:center}@media only screen and (min-width:751px) and (max-width:1024px){.b-colorunleashed_header{width:708px}}@media only screen and (min-width:320px) and (max-width:750px){.b-colorunleashed_header{width:280px}}.b-colorunleashed_header h1{padding-bottom:5px}.b-colorunleashed_header h2{font-size:14px;padding-bottom:22px}@media only screen and (min-width:320px) and (max-width:750px){.b-colorunleashed_header h2{font-size:11px}}.b-colorunleashed_header-tip{color:#999;font-size:12px}.ie8 .b-colorunleashed_header-svg,.ff .b-colorunleashed_header-svg{display:none}.b-colorunleashed_header-svg .svg-heading-general{letter-spacing:10px}.b-colorunleashed_header-svg .svg-heading-mobile{display:none}@media only screen and (min-width:320px) and (max-width:750px){.b-colorunleashed_header-svg svg{width:280px}.b-colorunleashed_header-svg .svg-heading-general{display:none}.b-colorunleashed_header-svg .svg-heading-mobile{display:block}}.b-colorunleashed_header .ie8-only{display:none}.ie8 .b-colorunleashed_header .ie8-only,.ff .b-colorunleashed_header .ie8-only{display:inline}.b-colorunleashed_carousel{width:960px;margin:0 auto}@media only screen and (min-width:751px) and (max-width:1024px){.b-colorunleashed_carousel{width:708px}}@media only screen and (min-width:320px) and (max-width:750px){.b-colorunleashed_carousel{width:320px;-webkit-tap-highlight-color:transparent}}.b-colorunleashed_carousel-holder>div{background:none !important}.b-colorunleashed_carousel-holder>div>div>div{cursor:pointer}.b-colorunleashed_carousel-holder>div>div>div img{display:block;width:100%}.b-colorunleashed_carousel .is-carousel-navigation{-webkit-transform:none !important;-moz-transform:none !important;-o-transform:none !important;-ms-transform:none !important;transform:none !important;width:100% !important;height:0 !important;position:static !important;overflow:visible !important;display:none !important}@media only screen and (min-width:320px) and (max-width:750px){.b-colorunleashed_carousel .is-carousel-navigation{display:block !important}}.b-colorunleashed_carousel .is-carousel-navigation>div{width:53px !important;height:194px !important;top:-16px !important;left:100% !important;margin-left:-53px !important;background:url("../images/colorunleashed/btn-right.png") 0 0 no-repeat}.b-colorunleashed_carousel .is-carousel-navigation>div:first-child{background:url("../images/colorunleashed/btn-left.png") 0 0 no-repeat;left:0 !important;margin-left:0 !important}.b-colorunleashed_carousel .is-carousel-navigation>div img{display:none !important}.b-colorunleashed_carousel-color-name{font:14px/1.2em "ProximaNova-Semibold",sans-serif;text-align:center}.b-colorunleashed_container{padding-top:0;position:relative}@media only screen and (min-width:320px) and (max-width:750px){.b-colorunleashed_container{padding-top:0}}.b-colorunleashed_container:after,.b-colorunleashed_container:before{content:"";display:block;position:absolute;width:260px;height:589px;top:-190px;opacity:0}@media only screen and (min-width:320px) and (max-width:1023px){.b-colorunleashed_container:after,.b-colorunleashed_container:before{display:none}}.b-colorunleashed_container:before{background:url("../images/colorunleashed/bg-left.jpg") 0 0 no-repeat;left:0;-moz-transform:perspective(600px) rotateX(0) rotateY(0) rotateZ(0) translate3d(-110%,0px,-200px);-ms-transform:perspective(600px) rotateX(0) rotateY(0) rotateZ(0) translate3d(-110%,0px,-200px);-webkit-transform:perspective(600px) rotateX(0) rotateY(0) rotateZ(0) translate3d(-110%,0px,-200px);transform:perspective(600px) rotateX(0) rotateY(0) rotateZ(0) translate3d(-110%,0px,-200px);-moz-transition:all .8s ease-out;-o-transition:all .8s ease-out;-webkit-transition:all .8s ease-out;transition:all .8s ease-out}.b-colorunleashed_container:after{background:url("../images/colorunleashed/bg-right.jpg") 0 0 no-repeat;right:0;-moz-transform:perspective(600px) rotateX(0) rotateY(0) rotateZ(0) translate3d(110%,0px,-200px);-ms-transform:perspective(600px) rotateX(0) rotateY(0) rotateZ(0) translate3d(110%,0px,-200px);-webkit-transform:perspective(600px) rotateX(0) rotateY(0) rotateZ(0) translate3d(110%,0px,-200px);transform:perspective(600px) rotateX(0) rotateY(0) rotateZ(0) translate3d(110%,0px,-200px);-moz-transition:all .8s ease-out;-o-transition:all .8s ease-out;-webkit-transition:all .8s ease-out;transition:all .8s ease-out}.b-colorunleashed_container.is-loaded:after,.b-colorunleashed_container.is-loaded:before{opacity:1;-moz-transform:perspective(600px) translate3d(0,0,0);-ms-transform:perspective(600px) translate3d(0,0,0);-webkit-transform:perspective(600px) translate3d(0,0,0);transform:perspective(600px) translate3d(0,0,0)}.b-colorunleashed_container .js_colorunleashed_header{position:relative;z-index:2}.b-colorunleashed_container .main{width:960px;margin:0 auto;padding-top:10px !important}@media only screen and (min-width:751px) and (max-width:1024px){.b-colorunleashed_container .main{width:708px}}@media only screen and (min-width:320px) and (max-width:750px){.b-colorunleashed_container .main{width:280px}}.b-colorunleashed_container .main .l-lp_search_panel{margin-bottom:50px}.b-colorunleashed_container .main .refinement .refinement-label{line-height:21px}.b-colorunleashed_container .main .sort_by_label{line-height:21px}.b-colorunleashed_container .main .refinement_color{display:none}.b-colorunleashed_container .main .refinement_product_type{float:left}@media only screen and (min-width:320px) and (max-width:750px){.b-colorunleashed_container .main .refinement_product_type{float:none}}.b-colorunleashed_container .main .search_result_options{float:right;width:auto}@media only screen and (min-width:320px) and (max-width:750px){.b-colorunleashed_container .main .search_result_options{width:100%}}.b-colorunleashed_container .main .b-load_more-wrapper{margin:20px 0 40px}.b-colorunleashed_container .main .selectboxit-container{width:150px;vertical-align:bottom}@media only screen and (min-width:320px) and (max-width:750px){.b-colorunleashed_container .main .selectboxit-container{width:100%;margin-bottom:23px}}.b-colorunleashed_container .main .selectboxit-container .jspHorizontalBar{display:none !important}.b-colorunleashed_container .main .selectboxit-btn{height:22px;padding:0 9px 0 9px}@media only screen and (min-width:320px) and (max-width:750px){.b-colorunleashed_container .main .selectboxit-btn{height:30px;padding:4px 9px 4px 9px}}.b-colorunleashed_container .main .selectboxit-text,.b-colorunleashed_container .main .selectboxit-arrow-container{display:block;vertical-align:top;line-height:21px;max-height:21px;overflow:hidden}.lt-1280 .b-colorunleashed_container{overflow:hidden}.lt-1280 .b-colorunleashed_container:before{-moz-transform:perspective(100px) rotateX(0) rotateY(0) rotateZ(0) translate3d(-110%,0px,0px);-ms-transform:perspective(100px) rotateX(0) rotateY(0) rotateZ(0) translate3d(-110%,0px,0px);-webkit-transform:perspective(100px) rotateX(0) rotateY(0) rotateZ(0) translate3d(-110%,0px,0px);transform:perspective(100px) rotateX(0) rotateY(0) rotateZ(0) translate3d(-110%,0px,0px)}.lt-1280 .b-colorunleashed_container:after{-moz-transform:perspective(100px) rotateX(0) rotateY(0) rotateZ(0) translate3d(110%,0px,0px);-ms-transform:perspective(100px) rotateX(0) rotateY(0) rotateZ(0) translate3d(110%,0px,0px);-webkit-transform:perspective(100px) rotateX(0) rotateY(0) rotateZ(0) translate3d(110%,0px,0px);transform:perspective(100px) rotateX(0) rotateY(0) rotateZ(0) translate3d(110%,0px,0px)}.lt-1280.ie8 .b-colorunleashed_container:after,.lt-1280.ie8 .b-colorunleashed_container:before{display:none}.b2-hp_slider-copy_image{position:absolute;left:50%;top:50%;margin-left:-567px;margin-top:-264px;padding-top:0}.hp_hero .carousel_navigation_list{margin:-30px auto 20px;height:10px}.hp_hero .carousel_navigation_list .carousel_navigation_list_item{overflow:hidden;width:10px;height:10px;margin:0 12px;filter:alpha(opacity=60);opacity:.6}@media only screen and (max-width:1134px){.b2-hp_slider-copy_image{position:absolute;left:0;top:-10%;padding:0;margin:0;width:100%}}@media only screen and (max-height:710px) and (min-width:750px){.b2-hp_slider-copy_image{left:50%;top:50%;margin-left:-513px;margin-top:-200px;width:1027px;height:460px;padding:0}}@media only screen and (max-width:750px){.b2-hp_slider-copy_image{position:absolute;left:-20%;top:-10%;padding:0;margin:0;width:140%;height:auto}}.pt_lookbook .main>.content{margin:0;padding-bottom:0;padding-top:0;width:100%}.pt_lookbook h1{font:60px "ProximaNova-Regular",sans-serif;text-transform:uppercase;margin-bottom:10px}@media only screen and (min-width:320px) and (max-width:750px){.pt_lookbook h1{font:30px "ProximaNova-Regular",sans-serif;margin-bottom:5px}}.pt_lookbook .nav_section{display:none}.pt_lookbook .scroll-nav.scroll-nav{right:auto;background:0;top:50%;position:fixed;margin-top:-114px;z-index:3}.pt_lookbook .scroll-nav.scroll-nav.fixed{top:50%}.pt_lookbook .scroll-nav.scroll-nav .scroll-nav__list{margin:0;width:auto;padding:20px 0 4px;background:#18151e;border-top-right-radius:25px;-moz-border-top-right-radius:25px;-webkit-border-top-right-radius:25px;border-bottom-right-radius:25px;-moz-border-bottom-right-radius:25px;-webkit-border-bottom-right-radius:25px}.pt_lookbook .scroll-nav.scroll-nav .scroll-nav__item{display:block;width:18px;height:18px;margin:0 20px 16px 15px;padding:0;position:relative;overflow:hidden}.pt_lookbook .scroll-nav.scroll-nav .scroll-nav__item:hover{overflow:visible}@media only screen and (min-width:320px) and (max-width:750px){.pt_lookbook .scroll-nav.scroll-nav .scroll-nav__item{margin:0 10px 13px 6px}}.pt_lookbook .scroll-nav.scroll-nav .scroll-nav__item a{color:#000;border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px;width:18px;height:18px;font:14px/1 "ProximaNova-Semibold",sans-serif;display:block;padding:2px 40px 2px 2px;overflow:hidden;white-space:nowrap;position:absolute;top:0;left:0;z-index:1}.pt_lookbook .scroll-nav.scroll-nav .scroll-nav__item a:before{content:"";display:block;float:left;width:14px;height:14px;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;margin:0 10px 0 0;background:#dacce2}.pt_lookbook .scroll-nav.scroll-nav .scroll-nav__item a:hover{background:#9381b2;width:auto}.pt_lookbook .scroll-nav.scroll-nav .scroll-nav__item.active a:before{background:url(../images/lookbook/nav_li_hover.png) no-repeat center top}.pt_lookbook .b-lookbook-video a{display:block;margin:0 auto;overflow:hidden;position:relative}.pt_lookbook .b-lookbook-video a:before{font-size:35px;color:rgba(255,255,255,0.8);margin:0}.pt_lookbook .b-lookbook-video a:before{content:"";display:block;width:78px;height:55px;background:url(../images/lookbook/button_play_video.png);position:absolute;top:50%;left:50%;margin:-28px 0 0 -38px;z-index:1;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0);-moz-transition-property:scale;-o-transition-property:scale;-webkit-transition-property:scale;transition-property:scale;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms}@media only screen and (min-width:320px) and (max-width:750px){.pt_lookbook .b-lookbook-video a:before{width:44px;height:31px;background:url(../images/lookbook/button_play_video_m.png);margin:-15px 0 0 -22px}}.pt_lookbook .b-lookbook-video a img{display:block;width:100%;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0);-moz-transition-property:scale;-o-transition-property:scale;-webkit-transition-property:scale;transition-property:scale;-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms}.pt_lookbook .b-lookbook-video a:active:before{-webkit-animation-delay:0;-webkit-animation-duration:600ms;-webkit-animation-name:growDouble;-webkit-animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-delay:0;-moz-animation-duration:600ms;-moz-animation-name:growDouble;-moz-animation-fill-mode:forwards;-moz-animation-timing-function:ease-in-out;animation-delay:0;animation-duration:600ms;animation-name:growDouble;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.pt_lookbook .b-lookbook-video a:hover:before{-moz-transform:scale(.87,.87);-ms-transform:scale(.87,.87);-webkit-transform:scale(.87,.87);transform:scale(.87,.87)}.pt_lookbook .b-lookbook-video a:hover img{-moz-transform:scale(1.13,1.13);-ms-transform:scale(1.13,1.13);-webkit-transform:scale(1.13,1.13);transform:scale(1.13,1.13)}@media only screen and (min-width:320px) and (max-width:1023px){.pt_lookbook .b-lookbook-video a{width:100%}}.pt_lookbook .b-lookbook{position:relative}.pt_lookbook .b-lookbook .mobile-block{display:none}.pt_lookbook .b-lookbook .mobile-block>img{width:100%;margin:0 0 -3px 0}@media only screen and (min-width:320px) and (max-width:1023px){.pt_lookbook .b-lookbook .mobile-block{display:block}}.pt_lookbook .b-lookbook .wrapper-transparent{padding:100px 55px 80px;margin:0 auto;width:743px}@media only screen and (min-width:320px) and (max-width:750px){.pt_lookbook .b-lookbook .wrapper-transparent{width:100%;margin:0;padding:28px 33px}}.pt_lookbook .b-lookbook h2{font-size:36px;text-transform:uppercase;line-height:1.1}@media only screen and (min-width:320px) and (max-width:750px){.pt_lookbook .b-lookbook h2{font-size:24px}}.pt_lookbook .b-lookbook p{font-size:18px;margin-bottom:10px}@media only screen and (min-width:320px) and (max-width:750px){.pt_lookbook .b-lookbook p{font-size:12px}}.pt_lookbook .b-lookbook .g-button{padding:4px 15px;margin:7px}@media only screen and (min-width:320px) and (max-width:750px){.pt_lookbook .b-lookbook .g-button{padding:4px 10px;margin:15px 0 0 0;font:11px/1 "ProximaNova-Semibold",sans-serif}}.pt_lookbook .b-lookbook .g-button:after{content:"";display:inline-block;width:5px;height:9px;margin:0 0 0 5px;background:url(../images/lookbook/arrow_right_small.png) no-repeat}@media only screen and (min-width:320px) and (max-width:750px){.pt_lookbook .b-lookbook .g-button:after{margin:0 0 -1px 5px}}@media only screen and (min-width:320px) and (max-width:1023px){.pt_lookbook .b-lookbook--1 .lookbook-wrapper1{background:url(../images/lookbook/gradient_purple_m.jpg) repeat-y center top #5a4c6f !important;background-size:100% 100% !important}}.pt_lookbook .b-lookbook--1 .lookbook-wrapper2{background-size:auto 100% !important;overflow:hidden}@media only screen and (min-width:320px) and (max-width:1023px){.pt_lookbook .b-lookbook--1 .lookbook-wrapper2{background:none !important}}.pt_lookbook .b-lookbook--1 .title_block{width:448px;color:#fff;text-align:center;background:url(../images/lookbook/arrow_bottom.png) no-repeat center bottom;font-family:"ProximaNova-Regular",sans-serif;padding-bottom:65px;margin:100px 0 35px 160px}@media only screen and (min-width:320px) and (max-width:1023px){.pt_lookbook .b-lookbook--1 .title_block{width:100%;padding:0 70px 65px;margin:30px 0 20px 0}}@media only screen and (min-width:320px) and (max-width:750px){.pt_lookbook .b-lookbook--1 .title_block{padding:0 30px 35px;background:url(../images/lookbook/arrow_bottom_m.png) no-repeat center bottom}}.pt_lookbook .b-lookbook--1 .title_block .b-lookbook-video{margin:45px 0 80px}@media only screen and (min-width:751px) and (max-width:1024px){.pt_lookbook .b-lookbook--1 .title_block .b-lookbook-video{margin:30px 0 30px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_lookbook .b-lookbook--1 .title_block .b-lookbook-video{margin:25px 0 20px}}.pt_lookbook .b-lookbook--1 .title_block h3{font-size:24px;text-transform:uppercase;line-height:1}@media only screen and (min-width:320px) and (max-width:750px){.pt_lookbook .b-lookbook--1 .title_block h3{font-size:12px}}.pt_lookbook .lookbook-section-2 .lookbook-wrapper1{display:block;min-height:1000px;position:relative}@media only screen and (min-width:751px) and (max-width:1024px){.pt_lookbook .lookbook-section-2 .lookbook-wrapper1{background-size:auto 100% !important;min-height:750px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_lookbook .lookbook-section-2 .lookbook-wrapper1{background-size:auto 100% !important;min-height:375px}}.pt_lookbook .lookbook-section-2 img{position:absolute;top:50%;left:50%;margin:-152px 0 0 -300px}@media only screen and (min-width:320px) and (max-width:750px){.pt_lookbook .lookbook-section-2 img{width:300px;margin:-76px 0 0 -150px}}.pt_lookbook .lookbook-section-3{background:#edcbda;text-align:center;background-size:auto 130% !important}.pt_lookbook .lookbook-section-3 .lipstick{float:left;width:50%}@media only screen and (min-width:320px) and (max-width:1023px){.pt_lookbook .lookbook-section-3 .lipstick{width:100%;padding:30px}}.pt_lookbook .lookbook-section-3 .lipstick-image{padding:100px 0 100px 100px;display:block}@media only screen and (min-width:751px) and (max-width:1024px){.pt_lookbook .lookbook-section-3 .lipstick-image{padding:60px 100px 30px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_lookbook .lookbook-section-3 .lipstick-image{padding:32px}}.pt_lookbook .lookbook-section-3 .lipstick-image img{height:auto;width:100%;max-width:630px}.pt_lookbook .lookbook-section-3 .lipstick-description{padding:100px}@media only screen and (min-width:1124px){.pt_lookbook .lookbook-section-3 .lipstick-description{min-height:580px}}@media only screen and (min-width:751px) and (max-width:1024px){.pt_lookbook .lookbook-section-3 .lipstick-description{padding:0 100px 10px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_lookbook .lookbook-section-3 .lipstick-description{padding:0 32px 32px}}.pt_lookbook .lookbook-section-3 h2{margin:55px 0 16px}@media only screen and (min-width:320px) and (max-width:1023px){.pt_lookbook .lookbook-section-3 h2{margin:0 0 16px}}@media only screen and (min-width:751px) and (max-width:1024px){.pt_lookbook .lookbook-section-3 .g-button{margin:30px 0}}.pt_lookbook .lookbook-section-3 .watch-shades{margin-bottom:-3px;padding:0 20px;clear:both;position:relative}@media only screen and (min-width:320px) and (max-width:1023px){.pt_lookbook .lookbook-section-3 .watch-shades{padding:0 5px}}.pt_lookbook .lookbook-section-3 .watch-shades>img{width:100%;height:auto}.pt_lookbook .lookbook-section-3 .watch-shades .lipstick-tooltip{display:none;background:#fff;font-size:15px;padding:10px 28px;position:absolute;left:0;top:25%;z-index:2;box-shadow:0 0 10px 0 #222;-moz-box-shadow:0 0 10px 0 #222;-webkit-box-shadow:0 0 10px 0 #222}@media only screen and (min-width:320px) and (max-width:1023px){.pt_lookbook .lookbook-section-3 .watch-shades .lipstick-tooltip{padding:5px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_lookbook .lookbook-section-3 .watch-shades .lipstick-tooltip{font-size:12px}}@media only screen and (min-width:320px) and (max-width:1023px){.pt_lookbook .lookbook-section-3 .watch-shades .shades-title{display:none}}.pt_lookbook .lookbook-section-4{text-align:center;color:#fff}@media only screen and (min-width:320px) and (max-width:1023px){.pt_lookbook .lookbook-section-4 .lookbook-wrapper1{background-size:auto 100% !important}}.pt_lookbook .lookbook-section-4 .wrapper-transparent{background:url(../images/lookbook/transparent_bg.png) repeat}.pt_lookbook .lookbook-section-4 .b-lookbook-video{width:633px;margin-bottom:26px}@media only screen and (min-width:320px) and (max-width:1023px){.pt_lookbook .lookbook-section-4 .b-lookbook-video{width:100%}}.pt_lookbook .lookbook-section-4 .b-lookbook-video a{display:block;position:relative;width:633px}@media only screen and (min-width:320px) and (max-width:1023px){.pt_lookbook .lookbook-section-4 .b-lookbook-video a{width:100%}}.pt_lookbook .lookbook-section-4 h2{margin-bottom:16px}.pt_lookbook .lookbook-section-4 .g-button{margin-top:17px}.pt_lookbook .lookbook-section-5 .lookbook-wrapper1{height:999px;position:relative;background-position:center top !important}@media only screen and (min-width:320px) and (max-width:1023px){.pt_lookbook .lookbook-section-5 .lookbook-wrapper1{background:none !important;height:auto}}.pt_lookbook .lookbook-section-5 .naked-description{max-width:500px;color:#fff;text-align:center;position:absolute;right:8%;top:50%;margin:-10% 0 0}@media only screen and (min-width:320px) and (max-width:1023px){.pt_lookbook .lookbook-section-5 .naked-description{background:url(../images/lookbook/naked_bg_m.jpg) repeat-x left top #383839;position:relative;max-width:100%;right:auto;top:auto;margin:0}}@media only screen and (min-width:751px) and (max-width:1024px){.pt_lookbook .lookbook-section-5 .naked-description{padding:60px 125px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_lookbook .lookbook-section-5 .naked-description{padding:30px}}.pt_lookbook .lookbook-section-5 .naked-description img{margin-bottom:50px}@media only screen and (min-width:320px) and (max-width:750px){.pt_lookbook .lookbook-section-5 .naked-description img{margin-bottom:25px;width:100%}}.pt_lookbook .lookbook-section-6 .lookbook-wrapper1{text-align:center;padding:50px;background-position:left bottom !important;background-color:#a08b7d !important;max-height:1007px}@media only screen and (min-width:751px) and (max-width:1024px){.pt_lookbook .lookbook-section-6 .lookbook-wrapper1{padding:60px 110px;max-height:100%}}@media only screen and (min-width:320px) and (max-width:750px){.pt_lookbook .lookbook-section-6 .lookbook-wrapper1{padding:50px 15px;max-height:100%}}.pt_lookbook .lookbook-section-6 .naked-wrapper{display:table;width:100%;overflow:hidden;padding-bottom:63%;position:relative;margin:0 auto;max-width:1440px}@media only screen and (min-width:751px) and (max-width:1024px){.pt_lookbook .lookbook-section-6 .naked-wrapper{background:none !important;padding-bottom:0}}@media only screen and (min-width:320px) and (max-width:750px){.pt_lookbook .lookbook-section-6 .naked-wrapper{background:none !important;padding-bottom:0}}.pt_lookbook .lookbook-section-6 .naked-link{height:100%;position:absolute;top:0}@media only screen and (min-width:751px) and (max-width:1024px){.pt_lookbook .lookbook-section-6 .naked-link{position:static}}@media only screen and (min-width:320px) and (max-width:750px){.pt_lookbook .lookbook-section-6 .naked-link{position:static}}.pt_lookbook .lookbook-section-6 .naked-link img{width:100%}@media only screen and (min-width:751px) and (max-width:1024px){.pt_lookbook .lookbook-section-6 .naked-link img{margin:0 auto}}@media only screen and (min-width:320px) and (max-width:750px){.pt_lookbook .lookbook-section-6 .naked-link img{margin:0 auto}}.pt_lookbook .lookbook-section-6 .naked-link span{display:block;margin-top:30px}.pt_lookbook .lookbook-section-6 .naked-link-40{width:30%;left:0}@media only screen and (min-width:320px) and (max-width:1023px){.pt_lookbook .lookbook-section-6 .naked-link-40{width:100%}}.pt_lookbook .lookbook-section-6 .naked-link-40 img{max-width:319px;display:none}@media only screen and (min-width:751px) and (max-width:1024px){.pt_lookbook .lookbook-section-6 .naked-link-40 img{width:100%;max-width:660px;display:block;margin-bottom:40px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_lookbook .lookbook-section-6 .naked-link-40 img{width:100%;max-width:319px;display:block;margin-bottom:40px}}.pt_lookbook .lookbook-section-6 .naked-link-60{width:70%;left:30%}@media only screen and (min-width:320px) and (max-width:1023px){.pt_lookbook .lookbook-section-6 .naked-link-60{width:100%}}.pt_lookbook .lookbook-section-6 .naked-link-60 img{max-width:756px;visibility:hidden}@media only screen and (min-width:751px) and (max-width:1024px){.pt_lookbook .lookbook-section-6 .naked-link-60 img{width:100%;max-width:660px;visibility:visible}}@media only screen and (min-width:320px) and (max-width:750px){.pt_lookbook .lookbook-section-6 .naked-link-60 img{width:100%;max-width:319px;visibility:visible}}.pt_lookbook .lookbook-section-7{text-align:center}.pt_lookbook .lookbook-section-7 .wrapper-transparent{background:url(../images/lookbook/transparent_bg2.png) repeat}.pt_lookbook .lookbook-section-7 .b-lookbook-video{width:633px;margin-bottom:26px}@media only screen and (min-width:320px) and (max-width:1023px){.pt_lookbook .lookbook-section-7 .b-lookbook-video{width:100%}}.pt_lookbook .lookbook-section-7 .b-lookbook-video a{display:block;position:relative;width:633px}@media only screen and (min-width:320px) and (max-width:1023px){.pt_lookbook .lookbook-section-7 .b-lookbook-video a{width:100%}}.pt_lookbook .lookbook-section-7 h2{margin-bottom:16px;color:#000}.pt_lookbook .lookbook-section-7 p{color:#000}.pt_lookbook .lookbook-section-7 .g-button{margin-top:17px}.pt_lookbook .lookbook-section-8{overflow:hidden}.pt_lookbook .lookbook-section-8 .lookbook-wrapper1>img{float:right;width:50%;margin-bottom:-3px}@media only screen and (min-width:320px) and (max-width:1023px){.pt_lookbook .lookbook-section-8 .lookbook-wrapper1>img{width:100%;float:left}}.pt_lookbook .lookbook-section-8 .naked-calibrator-wrapper{display:block;width:50%;text-align:center;float:left;padding:50px 60px 0;color:#000;text-decoration:none}@media only screen and (min-width:751px) and (max-width:1024px){.pt_lookbook .lookbook-section-8 .naked-calibrator-wrapper{width:100%;padding:50px 60px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_lookbook .lookbook-section-8 .naked-calibrator-wrapper{width:100%;padding:30px 20px}}.pt_lookbook .lookbook-section-8 .naked-calibrator-wrapper img{width:100%;max-width:807px}.pt_lookbook .lookbook-section-8 .naked-calibrator{display:block;margin:30px 50px 10px}@media only screen and (min-width:320px) and (max-width:750px){.pt_lookbook .lookbook-section-8 .naked-calibrator{margin:0 10px}}.pt_lookbook .lookbook-section-8 .g-button{margin:15px 7px 0}.pt_lookbook .lookbook-section-8 h2{margin-bottom:10px}.pt_lookbook .lookbook-section-9 img{width:100%;margin-bottom:-4px}@media only screen and (min-width:320px) and (max-width:1023px){.pt_lookbook .lookbook-section-9 img{width:190%}}.pt_lookbook .lookbook-section-10{text-align:center}.pt_lookbook .lookbook-section-10 .lookbook-wrapper1{background-size:100% auto !important;background-color:#efe6fa !important;overflow:hidden;position:relative}@media only screen and (min-width:751px) and (max-width:1024px){.pt_lookbook .lookbook-section-10 .lookbook-wrapper1{background-position:right top !important;background-size:auto !important;padding-top:750px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_lookbook .lookbook-section-10 .lookbook-wrapper1{background-size:auto 60% !important;background-position:right top !important;padding-top:375px}}.pt_lookbook .lookbook-section-10 .lookbook-wrapper1>a{position:absolute;bottom:-4%;left:5%;z-index:1}@media only screen and (min-width:320px) and (max-width:1023px){.pt_lookbook .lookbook-section-10 .lookbook-wrapper1>a{top:10%;bottom:auto}}@media only screen and (min-width:751px) and (max-width:1024px){.pt_lookbook .lookbook-section-10 .lookbook-wrapper1>a{margin:40px 0 -12%;width:100%;max-height:750px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_lookbook .lookbook-section-10 .lookbook-wrapper1>a{margin:0;width:100%;max-height:375px}}.pt_lookbook .lookbook-section-10 .lookbook-wrapper1>a img{max-height:700px}@media only screen and (min-width:320px) and (max-width:1023px){.pt_lookbook .lookbook-section-10 .lookbook-wrapper1>a img{margin-right:20%}}@media only screen and (min-width:751px) and (max-width:1024px){.pt_lookbook .lookbook-section-10 .lookbook-wrapper1>a img{max-height:590px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_lookbook .lookbook-section-10 .lookbook-wrapper1>a img{max-height:300px}}.pt_lookbook .lookbook-section-10 .wrapper-transparent{position:relative;z-index:2}@media only screen and (min-width:320px) and (max-width:1023px){.pt_lookbook .lookbook-section-10 .wrapper-transparent{background:url(../images/lookbook/mascara_bg_mob.jpg) repeat-x left top #efe6fb;float:right;width:100%}}.pt_lookbook .lookbook-section-10 .b-lookbook-video{float:none;width:633px;margin-bottom:26px}@media only screen and (min-width:320px) and (max-width:1023px){.pt_lookbook .lookbook-section-10 .b-lookbook-video{width:100%}}.pt_lookbook .lookbook-section-10 .b-lookbook-video a{float:none;display:block;position:relative;width:633px}@media only screen and (min-width:320px) and (max-width:1023px){.pt_lookbook .lookbook-section-10 .b-lookbook-video a{width:100%;margin:0}}.pt_lookbook .lookbook-section-10 h2{margin-bottom:16px}.pt_lookbook .lookbook-section-10 .g-button{margin-top:17px}.pt_lookbook .b-lb_look_videos{background:url(../images/lookbook/lookbook_video_bg.jpg) repeat-x left bottom #fff;text-align:center;padding:90px 0}@media only screen and (min-width:751px) and (max-width:1024px){.pt_lookbook .b-lb_look_videos{padding:60px 50px 20px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_lookbook .b-lb_look_videos{padding:25px 13px}}.pt_lookbook .b-lb_look_videos p{max-width:850px;display:inline-block}.pt_lookbook .b-lb_look_videos .l-lb_related_assets-items{margin:0 auto;display:inline-block}.pt_lookbook .b-lb_look_videos .l-lb_related_assets-item{display:inline-block;margin:30px 10px 0;vertical-align:top;max-width:300px}@media only screen and (min-width:320px) and (max-width:750px){.pt_lookbook .b-lb_look_videos .l-lb_related_assets-item{margin:20px 10px 0;max-width:125px}}.pt_lookbook .b-lb_look_videos .l-lb_related_assets-item .b-lb-video a{display:block;width:300px;position:relative;margin-bottom:25px;height:300px;overflow:hidden}.pt_lookbook .b-lb_look_videos .l-lb_related_assets-item .b-lb-video a:before{content:"";display:block;width:78px;height:55px;background:url(../images/lookbook/button_play_video.png);position:absolute;top:50%;left:50%;margin:-28px 0 0 -38px;z-index:1}@media only screen and (min-width:320px) and (max-width:750px){.pt_lookbook .b-lb_look_videos .l-lb_related_assets-item .b-lb-video a:before{width:44px;height:31px;background:url(../images/lookbook/button_play_video_m.png);margin:-15px 0 0 -22px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_lookbook .b-lb_look_videos .l-lb_related_assets-item .b-lb-video a{width:125px;height:125px}}.pt_lookbook .b-lb_look_videos .l-lb_related_assets-item .b-lb-video a img{height:300px;width:auto;position:absolute;left:0;top:0;margin:0 0 0 -150px}@media only screen and (min-width:320px) and (max-width:750px){.pt_lookbook .b-lb_look_videos .l-lb_related_assets-item .b-lb-video a img{height:125px;margin:0 0 0 -62px}}.pt_lookbook .l-lookbook-products{margin:0 auto;max-width:960px;padding:70px 0 45px;text-align:center}@media only screen and (min-width:751px) and (max-width:1024px){.pt_lookbook .l-lookbook-products{padding:45px 0 0}}@media only screen and (min-width:320px) and (max-width:750px){.pt_lookbook .l-lookbook-products{padding:20px 0 0}}.pt_lookbook .l-lookbook-products h2{font:60px "ProximaNova-Regular",sans-serif;margin-bottom:60px}@media only screen and (min-width:751px) and (max-width:1024px){.pt_lookbook .l-lookbook-products h2{margin-bottom:40px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_lookbook .l-lookbook-products h2{font:30px "ProximaNova-Regular",sans-serif;margin-bottom:10px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_lookbook .fancybox-media-container .fancybox-close{right:10px !important;top:10px !important}.pt_lookbook .fancybox-title-inside-wrap{padding-top:5px}.pt_lookbook .fancybox-title-inside-wrap h3{padding:0}}.gt-1024.lt-1280 .pt_lookbook .lookbook-section-3 .lipstick-image,.w-1024 .pt_lookbook .lookbook-section-3 .lipstick-image{width:40%;padding:50px 0 50px 50px}.gt-1024.lt-1280 .pt_lookbook .lookbook-section-3 .lipstick-description,.w-1024 .pt_lookbook .lookbook-section-3 .lipstick-description{width:60%;padding:50px;min-height:360px}.gt-1024.lt-1280 .pt_lookbook .lookbook-section-3 h2,.w-1024 .pt_lookbook .lookbook-section-3 h2{margin:0 0 16px}.gt-1024.lt-1280 .pt_lookbook .lookbook-section-5 .naked-description,.w-1024 .pt_lookbook .lookbook-section-5 .naked-description{right:5%}.gt-1024.lt-1280 .pt_lookbook .lookbook-section-8 .naked-calibrator,.w-1024 .pt_lookbook .lookbook-section-8 .naked-calibrator{margin:0}.gt-1024.lt-1280 .pt_lookbook .lookbook-section-10 .lookbook-wrapper1>a,.w-1024 .pt_lookbook .lookbook-section-10 .lookbook-wrapper1>a{left:3%}.gt-1024.lt-1280 .pt_lookbook .lookbook-section-10 .lookbook-wrapper1>a img,.w-1024 .pt_lookbook .lookbook-section-10 .lookbook-wrapper1>a img{max-height:530px}.gt-1920 .pt_lookbook .spring-lookbook1 .lookbook-wrapper1,.gt-1920 .pt_lookbook .lookbook-section-2 .lookbook-wrapper1,.gt-1920 .pt_lookbook .lookbook-section-4 .lookbook-wrapper1,.gt-1920 .pt_lookbook .lookbook-section-6 .lookbook-wrapper1,.gt-1920 .pt_lookbook .lookbook-section-7 .lookbook-wrapper1{background-size:100% auto !important}.gt-1920 .pt_lookbook .lookbook-section-3{background-size:100% 130% !important}.gt-1920 .pt_lookbook .lookbook-section-3 .lipstick-image{max-width:633px}.gt-1920 .pt_lookbook .lookbook-section-3 .lipstick-description{float:right}.gt-1920 .pt_lookbook .lookbook-section-5 .naked-description{margin:-6% 0 0}.ie8 .pt_lookbook .scroll-nav.scroll-nav .scroll-nav__item.active a:before{background-image:none;background-color:#665480}@media only screen and (min-width:320px) and (max-width:750px){.landscape .pt_lookbook .scroll-nav.scroll-nav{margin-top:-57px}}.pt_skincalibrator .main{margin:0 auto;width:960px}@media only screen and (min-width:320px) and (max-width:1023px){.pt_skincalibrator .main{width:100%}}.pt_skincalibrator .b-skincalibrator_container{position:relative;overflow:hidden}.pt_skincalibrator .b-skincalibrator_container:after,.pt_skincalibrator .b-skincalibrator_container:before{content:"";width:285px;height:1610px;position:absolute;top:0;-moz-transition:all .8s ease-out;-o-transition:all .8s ease-out;-webkit-transition:all .8s ease-out;transition:all .8s ease-out;filter:alpha(opacity=0);opacity:0}.pt_skincalibrator .b-skincalibrator_container:before{background:url("../images/skin-calibrator/bg_left.png") no-repeat left top;left:0}.pt_skincalibrator .b-skincalibrator_container:after{background:url("../images/skin-calibrator/bg_right.png") no-repeat right top;right:0}.pt_skincalibrator .b-skincalibrator_container.is-loaded:after,.pt_skincalibrator .b-skincalibrator_container.is-loaded:before{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:perspective(600px) translate3d(0,0,0);-ms-transform:perspective(600px) translate3d(0,0,0);-webkit-transform:perspective(600px) translate3d(0,0,0);transform:perspective(600px) translate3d(0,0,0)}.pt_skincalibrator .b-skincalibrator_container .loader_indicator{top:36.7%}@media only screen and (min-width:751px) and (max-width:1024px){.pt_skincalibrator .b-skincalibrator_container .loader_indicator{top:44%}}@media only screen and (min-width:320px) and (max-width:750px){.pt_skincalibrator .b-skincalibrator_container .loader_indicator{top:15.5%}.mobile .pt_skincalibrator .b-skincalibrator_container .loader_indicator{top:13%}.mobile.gt-480 .pt_skincalibrator .b-skincalibrator_container .loader_indicator{top:12%}}.pt_skincalibrator .b-skincalibrator_header_container{padding-bottom:65px;margin:50px 0 15px;background:url("../images/skin-calibrator/bracket.png") no-repeat center bottom;background-size:100% auto;min-height:320px;text-align:center;position:relative;z-index:2}@media only screen and (min-width:320px) and (max-width:1023px){.pt_skincalibrator .b-skincalibrator_header_container{background-size:90% auto}}@media only screen and (min-width:320px) and (max-width:750px){.pt_skincalibrator .b-skincalibrator_header_container{margin-top:30px;padding-bottom:25px}}.pt_skincalibrator .skincalibrator-header{margin:0 auto 25px;width:85%}@media only screen and (min-width:320px) and (max-width:1023px){.pt_skincalibrator .skincalibrator-header{padding:0 10px}}@media only screen and (min-width:751px) and (max-width:1024px){.pt_skincalibrator .skincalibrator-header{width:750px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_skincalibrator .skincalibrator-header{margin:0 auto 20px;width:auto}}.pt_skincalibrator .skincalibrator-header h1{font:48px "ProximaNova-Regular",sans-serif;text-transform:uppercase;margin-bottom:5px}@media only screen and (min-width:320px) and (max-width:750px){.pt_skincalibrator .skincalibrator-header h1{font:24px "ProximaNova-Regular",sans-serif}}.pt_skincalibrator .skincalibrator-header p{font:14px "ProximaNova-Semibold",sans-serif;margin:0 auto 10px auto}@media only screen and (min-width:320px) and (max-width:750px){.pt_skincalibrator .skincalibrator-header p{font:12px "ProximaNova-Semibold",sans-serif}}.pt_skincalibrator .undertones-wrapper{width:220px;margin:40px auto 25px;padding:0 20px;text-align:left;position:relative;filter:alpha(opacity=0);opacity:0;visibility:hidden;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:600ms;-o-transition-duration:600ms;-webkit-transition-duration:600ms;transition-duration:600ms}@media only screen and (min-width:320px) and (max-width:750px){.pt_skincalibrator .undertones-wrapper{margin:20px auto 25px}}.pt_skincalibrator .is-loaded .undertones-wrapper{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;visibility:visible}.pt_skincalibrator .selectboxit-btn{height:26px;font:14px/23px "ProximaNova-Regular",sans-serif}.pt_skincalibrator .g-tooltip{position:absolute;top:6px;right:0}.touch .pt_skincalibrator .g-tooltip{top:1px;right:-5px;padding:5px}.pt_skincalibrator .g-tooltip .ico-question{background:url(../images/icons/ico_question.png) no-repeat 0 0;display:inline-block;width:13px;height:13px;margin:0;vertical-align:top}.pt_skincalibrator .g-tooltip .ico-question:hover{text-decoration:none}.pt_skincalibrator .g-tooltip-content{width:580px;margin:10px 0 0 -393px;box-shadow:2px 2px 10px -6px #333;-moz-box-shadow:2px 2px 10px -6px #333;-webkit-box-shadow:2px 2px 10px -6px #333}@media only screen and (min-width:320px) and (max-width:750px){.pt_skincalibrator .g-tooltip-content{width:280px;margin:10px 0 0 -245px}}.pt_skincalibrator .g-tooltip-content .title{margin-bottom:15px}.pt_skincalibrator .g-tooltip-content .description{margin-bottom:0}.touch .pt_skincalibrator .g-tooltip-close{top:0;right:0;background-repeat:no-repeat;background-position:center;padding:15px}.pt_skincalibrator .undertone-item{width:98px;text-align:center;cursor:pointer;display:inline-block;vertical-align:top;margin:0 17px}@media only screen and (min-width:320px) and (max-width:750px){.pt_skincalibrator .undertone-item{width:88px;margin:0 14px 10px}}.pt_skincalibrator .undertone-item .image img{max-width:98px;display:block;margin:0 auto}@media only screen and (min-width:320px) and (max-width:750px){.pt_skincalibrator .undertone-item .image img{max-width:88px}}.pt_skincalibrator .undertone-item .name{margin-top:10px;text-transform:uppercase;font:12px "ProximaNova-Semibold",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.pt_skincalibrator .undertone-item .name{margin-top:5px}}.pt_skincalibrator .undertone-item .g-tooltip-close{top:17px;right:17px}.pt_skincalibrator .b-skincalibrator_carousel{margin:0 auto;height:320px;position:relative;z-index:1}@media only screen and (min-width:751px) and (max-width:1024px){.pt_skincalibrator .b-skincalibrator_carousel{width:751px}}.pt_skincalibrator .b-skincalibrator_carousel .is-carousel-navigation{display:none !important}.pt_skincalibrator .b-skincalibrator_carousel .active-thumb{box-shadow:0 0 20px 7px #fff;-moz-box-shadow:0 0 20px 7px #fff;-webkit-box-shadow:0 0 20px 7px #fff}.pt_skincalibrator .b-skincalibrator_carousel .active-thumb .shade-item .name{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.pt_skincalibrator .b-skincalibrator_carousel .shade-item{position:relative;color:#fff;cursor:pointer}.pt_skincalibrator .b-skincalibrator_carousel .shade-item .name{filter:alpha(opacity=50);opacity:.5}.pt_skincalibrator .b-skincalibrator_carousel .shade-item .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;filter:alpha(opacity=0);opacity:0;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms}.pt_skincalibrator .b-skincalibrator_carousel .shade-item.disabled .overlay{filter:alpha(opacity=60);opacity:.6}.pt_skincalibrator .b-skincalibrator_carousel .name{display:block;height:36px;font-size:30px;position:absolute;left:0;bottom:0;right:0;text-align:center}.pt_skincalibrator .b-skincalibrator_carousel .is-carousel-navigation{-webkit-transform:none !important;-moz-transform:none !important;-o-transform:none !important;-ms-transform:none !important;transform:none !important;width:100% !important;height:0 !important;position:static !important;overflow:visible !important;display:none !important}.pt_skincalibrator .b-skincalibrator_carousel .is-carousel-navigation>div{width:53px !important;height:170px !important;top:0 !important;left:100% !important;margin-left:-53px !important;background:url("../images/colorunleashed/btn-right.png") no-repeat right center}.pt_skincalibrator .b-skincalibrator_carousel .is-carousel-navigation>div:first-child{background:url("../images/colorunleashed/btn-left.png") no-repeat left center;left:0 !important;margin-left:0 !important}.pt_skincalibrator .b-skincalibrator_carousel .is-carousel-navigation>div img{display:none !important}.pt_skincalibrator .b-skincalibrator_carousel.is-mobile{height:170px}.pt_skincalibrator .b-skincalibrator_carousel.is-mobile .name{height:22px;font-size:15px;line-height:21px}.pt_skincalibrator .b-skincalibrator_carousel.is-mobile .is-carousel-navigation{display:block !important}.pt_skincalibrator .shade-products{text-align:center;width:984px;margin:0 -12px}@media only screen and (min-width:751px) and (max-width:1024px){.pt_skincalibrator .shade-products{width:750px;margin:0 auto}}@media only screen and (min-width:320px) and (max-width:750px){.pt_skincalibrator .shade-products{width:100%;margin:0 auto 100px}}.pt_skincalibrator .shade-products .nakedskin_product{display:inline-block;vertical-align:top;width:170px;margin:0 12px}@media only screen and (min-width:751px) and (max-width:1024px){.pt_skincalibrator .shade-products .nakedskin_product{width:130px;margin:0 8px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_skincalibrator .shade-products .nakedskin_product{width:100%;margin:30px 0 0 0;padding:50px 20px 0;border-top:2px solid #dacde1}}@media only screen and (min-width:320px) and (max-width:750px){.pt_skincalibrator .shade-products .nakedskin_product:first-child{border-top:0;padding:0 20px 0}}.pt_skincalibrator .shade-products .product_primary_image{height:170px;width:170px}@media only screen and (min-width:751px) and (max-width:1024px){.pt_skincalibrator .shade-products .product_primary_image{height:130px;width:130px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_skincalibrator .shade-products .product_primary_image{display:inline-block}}.pt_skincalibrator .shade-products .product_image{max-height:170px;max-width:170px}@media only screen and (min-width:751px) and (max-width:1024px){.pt_skincalibrator .shade-products .product_image{max-height:130px;max-width:130px}}.pt_skincalibrator .shade-products .attribute{min-height:40px}@media only screen and (min-width:320px) and (max-width:750px){.pt_skincalibrator .shade-products .attribute{min-height:auto;margin-bottom:5px}}.pt_skincalibrator .shade-products .attribute .label{display:none}.pt_skincalibrator .shade-products .attribute .value{font:16px "ProximaNova-Semibold",sans-serif;text-transform:uppercase}@media only screen and (min-width:320px) and (max-width:750px){.pt_skincalibrator .shade-products .attribute .value{font:17px "ProximaNova-Semibold",sans-serif}}.pt_skincalibrator .shade-products .attribute.no_exact .value{text-transform:none}.pt_skincalibrator .shade-products .product_detail{margin-top:20px}.pt_skincalibrator .shade-products .product-info{display:none}@media only screen and (min-width:320px) and (max-width:750px){.pt_skincalibrator .shade-products .product-info{display:block}}.pt_skincalibrator .shade-products .product_name{font:16px "ProximaNova-Semibold",sans-serif;text-transform:uppercase}@media only screen and (min-width:320px) and (max-width:750px){.pt_skincalibrator .shade-products .product_name{font:20px "ProximaNova-Semibold",sans-serif}}.pt_skincalibrator .shade-products .product_subtitle{font:14px "ProximaNova-Regular",sans-serif;border-bottom:1px solid #46166b;padding-bottom:10px;margin-bottom:10px;min-height:47px}@media only screen and (min-width:751px) and (max-width:1024px){.pt_skincalibrator .shade-products .product_subtitle{min-height:65px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_skincalibrator .shade-products .product_subtitle{font:15px "ProximaNova-Regular",sans-serif;min-height:auto}}.pt_skincalibrator .shade-products .product_subtitle+div{font:15px "ProximaNova-Regular",sans-serif}.pt_skincalibrator .shade-products .inline_rating_label_link{display:none}.pt_skincalibrator .shade-products .bv-rating{float:none}.pt_skincalibrator .shade-products .price.b-price{font:15px "ProximaNova-Bold",sans-serif;border-bottom:1px solid #dacde1;padding-bottom:15px;margin-bottom:15px}@media only screen and (min-width:320px) and (max-width:750px){.pt_skincalibrator .shade-products .price.b-price{margin-top:7px}}.pt_skincalibrator .shade-products .product_price{display:inline-block}.pt_skincalibrator .shade-products .price_standard{position:relative}.pt_skincalibrator .shade-products .price_standard:after{content:'';display:block;position:absolute;top:50%;left:-1px;right:-1px;height:2px;margin-top:-1px;background:#ec008c}.pt_skincalibrator .shade-products .price_standard+.price_sale{color:#ec008c}.pt_skincalibrator .shade-products .product_long_description{text-align:left;font-size:13px}.pt_skincalibrator .shade-products .button{margin:15px 0 0}.pt_skincalibrator .shade-products .button[disabled="disabled"],.pt_skincalibrator .shade-products .button.disabled{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;background-color:#b69fc5;border-color:#b69fc5}@media only screen and (min-width:751px) and (max-width:1024px){.pt_skincalibrator .shade-products .button{padding:9px;width:100%}}@media only screen and (min-width:320px) and (max-width:750px){.pt_skincalibrator .shade-products .button{width:75%;font-size:12px}}.pt_skincalibrator .more-info-wrapper{width:984px;margin:60px -12px;height:4px;background:#dacce2;position:relative;color:#46166b;font:12px/20px "ProximaNova-Semibold",sans-serif;text-transform:uppercase;text-align:center}@media only screen and (min-width:751px) and (max-width:1024px){.pt_skincalibrator .more-info-wrapper{width:725px;margin:40px auto}}@media only screen and (min-width:320px) and (max-width:750px){.pt_skincalibrator .more-info-wrapper{display:none}}.pt_skincalibrator .more-info-slider{position:relative;width:790px;height:4px}@media only screen and (min-width:751px) and (max-width:1024px){.pt_skincalibrator .more-info-slider{margin:0 65px;width:auto}}.pt_skincalibrator .ui-slider-handle{position:absolute;left:0;top:50%}@media only screen and (min-width:751px) and (max-width:1024px){.pt_skincalibrator .ui-slider-handle{margin-left:-73px}}.pt_skincalibrator .slider-handle{display:block;margin:-10px 12px 0 12px;width:170px;height:20px;cursor:pointer;background:#dacce2;position:relative;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.pt_skincalibrator .slider-handle:before,.pt_skincalibrator .slider-handle:after{content:"";display:block;width:7px;height:13px;margin:3px 6px;background:url("../images/skin-calibrator/arrow_small.png") no-repeat center center}.pt_skincalibrator .slider-handle:before{background-position:left top;float:left}.pt_skincalibrator .slider-handle:after{background-position:right top;float:right}@media only screen and (min-width:751px) and (max-width:1024px){.pt_skincalibrator .slider-handle{width:130px;margin:-10px 8px 0 8px}}.pt_skincalibrator .slider-handle .arrow{left:0;right:0;height:9px;background:url("../images/skin-calibrator/more_inf_arrow.png") no-repeat center top;top:-9px;position:absolute}@media only screen and (min-width:320px) and (max-width:750px){.pt_skincalibrator .shade-products-detail{display:none}}.pt_skincalibrator .udskin_product{padding-bottom:60px}@media only screen and (min-width:751px) and (max-width:1024px){.pt_skincalibrator .udskin_product{width:750px;margin:0 auto}}@media only screen and (min-width:751px) and (max-width:1024px){.pt_skincalibrator .udskin_product .product_primary_image,.pt_skincalibrator .udskin_product .product_detail{padding:0 10px;width:50%}}.lt-1280 .pt_skincalibrator .b-skincalibrator_container:before{-moz-transform:perspective(100px) rotateX(0) rotateY(0) rotateZ(0) translate3d(-110%,0px,0px);-ms-transform:perspective(100px) rotateX(0) rotateY(0) rotateZ(0) translate3d(-110%,0px,0px);-webkit-transform:perspective(100px) rotateX(0) rotateY(0) rotateZ(0) translate3d(-110%,0px,0px);transform:perspective(100px) rotateX(0) rotateY(0) rotateZ(0) translate3d(-110%,0px,0px)}.lt-1280 .pt_skincalibrator .b-skincalibrator_container:after{-moz-transform:perspective(100px) rotateX(0) rotateY(0) rotateZ(0) translate3d(110%,0px,0px);-ms-transform:perspective(100px) rotateX(0) rotateY(0) rotateZ(0) translate3d(110%,0px,0px);-webkit-transform:perspective(100px) rotateX(0) rotateY(0) rotateZ(0) translate3d(110%,0px,0px);transform:perspective(100px) rotateX(0) rotateY(0) rotateZ(0) translate3d(110%,0px,0px)}.lt-1280.ie8 .pt_skincalibrator .b-skincalibrator_container:after,.lt-1280.ie8 .pt_skincalibrator .b-skincalibrator_container:before{display:none}.fwd-thumb-holder>div{transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.ie8 .fwd-thumb-holder>div{filter:none !important}.pt_nakedsmoky .main{min-height:0;background:url(../images/nakedsmoky/bg-naked_smoky-grey.jpg);background-position:center bottom;background-size:200% auto}@media only screen and (min-width:1920px){.pt_nakedsmoky .main{background-size:auto auto}}.pt_nakedsmoky .main>.content{margin:0;padding-bottom:0;padding-top:0;width:100%}@media only screen and (min-width:751px) and (max-width:1024px){.pt_nakedsmoky .ui-dialog{width:auto !important;max-width:700px}}@media only screen and (min-width:320px) and (max-width:750px){.pt_nakedsmoky .ui-dialog{width:auto !important;max-width:560px}}.pt_nakedsmoky .ui-dialog-titlebar{padding:0}.pt_nakedsmoky .ui-dialog-content{padding:56px 30px 22px}.pt_nakedsmoky .ui-dialog-title{font-size:0}.pt_nakedsmoky .ui-dialog .b-imagedialog-image{margin-bottom:27px}.pt_nakedsmoky .ui-dialog .b-imagedialog-image img{max-width:100%}.pt_nakedsmoky .ui-dialog .fancybox-title-inside-wrap{margin-bottom:27px;padding-top:0;visibility:visible}.pt_nakedsmoky .ui-dialog .nakedsmoky-image-title{font:20px/1em "ProximaNova-Bold",sans-serif;color:#000;padding:0 0 10px;text-transform:uppercase}.pt_nakedsmoky .ui-dialog .nakedsmoky-image-description{font:14px "ProximaNova-Semibold",sans-serif;color:#000;margin:0}@media only screen and (min-width:320px) and (max-width:1023px){.b-nakedsmoky-teaser{background:url(../images/nakedsmoky/tablet-bg.jpg) no-repeat center top;background-size:100% auto}}@media only screen and (min-width:320px) and (max-width:750px){.b-nakedsmoky-teaser{padding-bottom:60px}}.b-nakedsmoky-teaser-bg{width:100%}@media only screen and (min-width:320px) and (max-width:1023px){.b-nakedsmoky-teaser-bg{display:none}}.b-nakedsmoky-teaser-content{position:absolute;width:62%;padding:5% 170px 0 0;right:0;top:0}@media only screen and (min-width:320px) and (max-width:1023px){.b-nakedsmoky-teaser-content{position:relative;width:100%}}@media only screen and (min-width:751px) and (max-width:1024px){.b-nakedsmoky-teaser-content{padding:45px 0;margin:0 auto;width:638px}}@media only screen and (min-width:320px) and (max-width:750px){.b-nakedsmoky-teaser-content{padding:25px 0;max-width:480px;margin:0 auto}}.b-nakedsmoky-teaser-content img{max-width:100%}.b-nakedsmoky-teaser-content h1{text-align:center}.b-nakedsmoky-teaser-title{display:inline-block;width:75%;max-width:716px !important;margin-bottom:4%}@media only screen and (min-width:320px) and (max-width:1023px){.b-nakedsmoky-teaser-title{width:85%}}.b-nakedsmoky-teaser-form{text-align:center;padding-top:3%}@media only screen and (min-width:751px) and (max-width:1024px){.b-nakedsmoky-teaser-form{padding-top:45px}}@media only screen and (min-width:320px) and (max-width:750px){.b-nakedsmoky-teaser-form{padding:25px 20px 0}}.b-nakedsmoky-teaser-form h2{font:22px/24px "ProximaNova-Semibold",sans-serif;color:#fff;margin-bottom:.5%;white-space:nowrap;text-transform:uppercase}@media only screen and (min-width:320px) and (max-width:1023px){.b-nakedsmoky-teaser-form h2{white-space:normal}}@media only screen and (min-width:320px) and (max-width:750px){.b-nakedsmoky-teaser-form h2{margin:0 auto 10px;width:220px;font-size:18px;line-height:16px}}.b-nakedsmoky-teaser-form .newsletter_subscribe_content{font-size:0;width:367px;margin:0 auto}@media only screen and (min-width:320px) and (max-width:750px){.b-nakedsmoky-teaser-form .newsletter_subscribe_content{width:280px}}.b-nakedsmoky-teaser-form .newsletter_subscribe_content h3,.b-nakedsmoky-teaser-form .newsletter_subscribe_content .subscribe_text{display:none}.b-nakedsmoky-teaser-form .f_field{display:inline-block;width:250px;margin-right:13px;text-align:left;vertical-align:top}@media only screen and (min-width:320px) and (max-width:750px){.b-nakedsmoky-teaser-form .f_field{width:190px;margin-right:8px}}.b-nakedsmoky-teaser-form .f_field .textinput{height:37px}.b-nakedsmoky-teaser-form .button{padding:12px 26px}@media only screen and (min-width:320px) and (max-width:750px){.b-nakedsmoky-teaser-form .button{padding:12px 15px}}.b-nakedsmoky-teaser-form .newsletter_subscribe_error_message{display:block;color:#fff;text-align:left}@media only screen and (min-width:320px) and (max-width:750px){.b-nakedsmoky-teaser-form .newsletter_subscribe_error_message{font-size:11px}}.b-nakedsmoky-teaser-text{color:#fff;margin-bottom:2.5%;font-size:13px}@media only screen and (min-width:1124px){.b-nakedsmoky-teaser-text{font-size:15px}}@media only screen and (min-width:320px) and (max-width:750px){.b-nakedsmoky-teaser-text{margin-bottom:25px;font-size:12px}}.b-nakedsmoky-teaser-note{width:465px;padding-top:1.5%;display:inline-block;font:10px/13px "ProximaNova-Light",sans-serif;color:#fff}@media only screen and (min-width:1124px){.b-nakedsmoky-teaser-note{font-size:11px;width:500px}}@media only screen and (min-width:751px) and (max-width:1024px){.b-nakedsmoky-teaser-note{padding-top:15px;font-size:11px;width:500px}}@media only screen and (min-width:320px) and (max-width:750px){.b-nakedsmoky-teaser-note{width:280px;font-size:9px;line-height:12px;padding-top:10px}}.b-nakedsmoky-video{text-align:center}.b-nakedsmoky-video a{display:inline-block;overflow:hidden;position:relative;max-width:100%}.b-nakedsmoky-video a:before{content:"";display:block;width:78px;height:55px;background:url(../images/nakedsmoky/button_play_video.png);position:absolute;top:50%;left:50%;margin:-28px 0 0 -38px;z-index:1;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0);-moz-transition-property:scale;-o-transition-property:scale;-webkit-transition-property:scale;transition-property:scale;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms}@media only screen and (min-width:751px) and (max-width:1024px){.b-nakedsmoky-video a:before{width:63px;height:45px;margin:-22px 0 0 -31px;background-size:100% 100%}}@media only screen and (min-width:320px) and (max-width:750px){.b-nakedsmoky-video a:before{width:32px;height:23px;margin:-11px 0 0 -16px;background-size:100% 100%}}.b-nakedsmoky-video a img{display:block;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0);-moz-transition-property:scale;-o-transition-property:scale;-webkit-transition-property:scale;transition-property:scale;-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms}.b-nakedsmoky-video a:active:before{-webkit-animation-delay:0;-webkit-animation-duration:600ms;-webkit-animation-name:growDouble;-webkit-animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-delay:0;-moz-animation-duration:600ms;-moz-animation-name:growDouble;-moz-animation-fill-mode:forwards;-moz-animation-timing-function:ease-in-out;animation-delay:0;animation-duration:600ms;animation-name:growDouble;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.b-nakedsmoky-video a:hover:before{-moz-transform:scale(.87,.87);-ms-transform:scale(.87,.87);-webkit-transform:scale(.87,.87);transform:scale(.87,.87)}.b-nakedsmoky-video a:hover img{-moz-transform:scale(1.13,1.13);-ms-transform:scale(1.13,1.13);-webkit-transform:scale(1.13,1.13);transform:scale(1.13,1.13)}@media only screen and (min-width:320px) and (max-width:1023px){.b-nakedsmoky-video a{width:100%}}@media only screen and (min-width:320px) and (max-width:750px){.pt_nakedsmoky .fancybox-media-container .fancybox-close{right:10px !important;top:10px !important}.pt_nakedsmoky .fancybox-title-inside-wrap{padding-top:5px}.pt_nakedsmoky .fancybox-title-inside-wrap h3{padding:0}}.js_hide_subcription_footer .l-footer .newsletter_subscribe_content{display:none}.b-launch_countdown{position:relative;background:transparent no-repeat center top}@media only screen and (min-width:1201px){.b-launch_countdown{max-height:960px}}@media only screen and (min-width:1024px) and (max-width:1200px){.b-launch_countdown{height:847px;background-image:url(../images/nakedsmoky/1150/bg-launch_countdown.jpg)}}@media only screen and (min-width:1150px) and (max-width:1200px){.b-launch_countdown{background-size:100% auto}}@media only screen and (min-width:751px) and (max-width:1024px){.b-launch_countdown{height:auto;background-image:url(../images/nakedsmoky/tablets/bg-launch_countdown.jpg)}}@media only screen and (min-width:320px) and (max-width:750px){.b-launch_countdown{height:auto;background-image:url(../images/nakedsmoky/phones/bg-launch_countdown.jpg)}}.b-launch_countdown-image{position:absolute;top:0;width:100%;z-index:-1}@media only screen and (min-width:1024px) and (max-width:1200px){.b-launch_countdown-image{display:none}}@media only screen and (min-width:320px) and (max-width:1023px){.b-launch_countdown-image{display:none}}.b-launch_countdown-image img{width:100%}.b-launch_countdown-content{position:absolute;top:123px;left:50%;margin-left:-250px;width:500px}@media only screen and (min-width:1201px){.b-launch_countdown-content{position:relative;top:0;left:0;padding-top:7%;margin:0 auto;max-width:500px;width:33%;padding-bottom:7%;min-height:685px;box-sizing:content-box}}@media only screen and (min-width:1024px) and (max-width:1200px){.b-launch_countdown-content{top:71px;left:100px;margin-left:0}}@media only screen and (min-width:320px) and (max-width:1023px){.b-launch_countdown-content{position:static;margin:0 auto;padding:67px 0 20px;top:auto;left:auto}}@media only screen and (min-width:320px) and (max-width:750px){.b-launch_countdown-content{width:265px;padding:34px 0 15px}}.b-launch_countdown-title{margin:0 0 50px}@media only screen and (min-width:320px) and (max-width:1023px){.b-launch_countdown-title{margin-bottom:590px}}@media only screen and (min-width:320px) and (max-width:750px){.b-launch_countdown-title{max-width:100%;margin-bottom:290px}}.b-launch_countdown-title img{max-width:100%}.b-launch_countdown-time{margin:0 auto 50px}@media only screen and (min-width:1201px){.b-launch_countdown-time{position:relative;width:500px;margin-left:-250px;left:50%}}@media only screen and (min-width:751px) and (max-width:1024px){.b-launch_countdown-time{margin-bottom:37px}}@media only screen and (min-width:320px) and (max-width:750px){.b-launch_countdown-time{margin-bottom:18px}}.b-launch_countdown-time-title{font:30px "ProximaNova-Semibold",sans-serif;text-transform:uppercase;color:#fff;text-align:center;margin:0 0 8px}@media only screen and (min-width:320px) and (max-width:750px){.b-launch_countdown-time-title{font-size:24px;margin-bottom:16px}}.b-launch_countdown-time-bg{position:relative;margin:0 auto;padding:5px 0 20px;background:url(../images/nakedsmoky/bg-launch_countdown-time.png) 0 0;color:#fff;text-align:center}@media only screen and (min-width:320px) and (max-width:750px){.b-launch_countdown-time-bg{width:250px;padding:5px 0 12px}}.b-launch_countdown-time-days,.b-launch_countdown-time-hours,.b-launch_countdown-time-minutes,.b-launch_countdown-time-seconds{display:inline-block;width:100px}@media only screen and (min-width:320px) and (max-width:750px){.b-launch_countdown-time-days,.b-launch_countdown-time-hours,.b-launch_countdown-time-minutes,.b-launch_countdown-time-seconds{width:50px}}.b-launch_countdown-time-wait_is_over{display:none;position:absolute;left:0;right:0;top:50%;margin-top:-29px;font:48px "ProximaNova-Semibold",sans-serif;text-transform:uppercase}@media only screen and (min-width:320px) and (max-width:750px){.b-launch_countdown-time-wait_is_over{font-size:24px;margin-top:-15px}}.b-launch_countdown-time-value{font:80px "ProximaNova-Regular",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.b-launch_countdown-time-value{font-size:40px}}.b-launch_countdown-time-info{font:16px "ProximaNova-Regular",sans-serif;text-transform:uppercase;text-align:center}@media only screen and (min-width:320px) and (max-width:750px){.b-launch_countdown-time-info{font-size:8px}}.b-launch_countdown-subscribe-title{font:20px "ProximaNova-Semibold",sans-serif;color:#fff;margin:0 0 10px}@media only screen and (min-width:320px) and (max-width:750px){.b-launch_countdown-subscribe-title{font-size:15px;margin-bottom:15px}}.b-launch_countdown .newsletter_subscribe_content{text-align:center}.b-launch_countdown .newsletter_subscribe_content h3,.b-launch_countdown .newsletter_subscribe_content .subscribe_text{display:none}.b-launch_countdown .newsletter_subscribe_content .button{width:120px;padding:8px 21px;border-color:#cbde00;background-color:#cbde00;color:#000}.b-launch_countdown .newsletter_subscribe_content .newsletter_subscribe_error_message{display:block;margin-top:10px;color:#fff;text-align:center}@media only screen and (min-width:320px) and (max-width:750px){.b-launch_countdown .newsletter_subscribe_content .newsletter_subscribe_error_message{font-size:11px}}.b-launch_countdown-form{display:none;width:320px;margin:0 auto;text-align:center}@media only screen and (min-width:751px) and (max-width:1024px){.b-launch_countdown-form{margin-bottom:35px}}@media only screen and (min-width:320px) and (max-width:750px){.b-launch_countdown-form{width:226px;margin-bottom:15px}}.js-teaser-countdown-active .b-launch_countdown-form{display:block}.b-launch_countdown-available,.b-launch_countdown-completed{display:none;text-align:center;width:345px;margin:0 auto}@media only screen and (min-width:751px) and (max-width:1024px){.b-launch_countdown-available,.b-launch_countdown-completed{width:auto}}@media only screen and (min-width:320px) and (max-width:750px){.b-launch_countdown-available,.b-launch_countdown-completed{width:auto}}.b-launch_countdown-available-text,.b-launch_countdown-completed-text{font:30px "ProximaNova-Regular",sans-serif;color:#fff;margin-bottom:28px}@media only screen and (min-width:751px) and (max-width:1024px){.b-launch_countdown-available-text,.b-launch_countdown-completed-text{font-size:24px}}@media only screen and (min-width:320px) and (max-width:750px){.b-launch_countdown-available-text,.b-launch_countdown-completed-text{font-size:15px}}.b-launch_countdown-available-text .bold,.b-launch_countdown-completed-text .bold{display:block}@media only screen and (min-width:320px) and (max-width:1023px){.b-launch_countdown-available-text .bold,.b-launch_countdown-completed-text .bold{display:inline-block}}.b-launch_countdown-available .button,.b-launch_countdown-completed .button{-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms;display:inline-block;padding:8px 26px;border-color:#cbde00;background-color:#cbde00;color:#000}.b-launch_countdown-available .button:hover,.b-launch_countdown-completed .button:hover{border-color:#e5eda0;background-color:#e5eda0}.b-launch_countdown-note{margin:30px 0 0;display:inline-block;font:11px/13px "ProximaNova-Light",sans-serif;color:#fff}@media only screen and (min-width:320px) and (max-width:750px){.b-launch_countdown-note{margin-top:20px;font-size:7px;line-height:9px}}.b-launch_countdown-footer{max-width:100%;margin:0 auto}@media only screen and (min-width:1024px) and (max-width:1200px){.js-teaser-countdown-finished .b-launch_countdown{height:789px;background-position:center -58px}}.js-teaser-countdown-finished .b-launch_countdown-time-title,.js-teaser-countdown-finished .b-launch_countdown-time-days,.js-teaser-countdown-finished .b-launch_countdown-time-hours,.js-teaser-countdown-finished .b-launch_countdown-time-minutes,.js-teaser-countdown-finished .b-launch_countdown-time-seconds{filter:alpha(opacity=5);opacity:.05}.js-teaser-countdown-finished .b-launch_countdown-time-wait_is_over{display:block}.js-teaser-countdown-finished .b-launch_countdown-form{display:none}.js-teaser-countdown-finished .b-launch_countdown-available{display:block}.js-teaser-countdown-finished .b-launch_countdown-available-text .bold{font-family:"ProximaNova-Bold",sans-serif}@media only screen and (min-width:1024px) and (max-width:1200px){.js-teaser-countdown-hidden .b-launch_countdown{height:683px;background-position:center -58px}}.js-teaser-countdown-hidden .b-launch_countdown-time,.js-teaser-countdown-hidden .b-launch_countdown-form{display:none}.js-teaser-countdown-hidden .b-launch_countdown-completed{display:block;margin-top:121px}@media only screen and (min-width:1024px) and (max-width:1200px){.js-teaser-countdown-hidden .b-launch_countdown-completed{margin-top:24px}}@media only screen and (min-width:751px) and (max-width:1024px){.js-teaser-countdown-hidden .b-launch_countdown-completed{margin-top:0}}@media only screen and (min-width:320px) and (max-width:750px){.js-teaser-countdown-hidden .b-launch_countdown-completed{margin-top:0}}.b-naked_smoky-video{height:417px;margin-bottom:39px;background-position:center top;background-repeat:no-repeat}@media only screen and (min-width:751px) and (max-width:1024px){.b-naked_smoky-video{height:370px;background-size:auto 370px}}@media only screen and (min-width:320px) and (max-width:750px){.b-naked_smoky-video{height:185px;margin-bottom:20px;background-size:auto 185px}}.b-naked_smoky-video-link{display:block;position:relative;width:1150px;padding-right:190px;height:100%;margin:0 auto;font-size:0;text-align:right;background-position:center top;background-repeat:no-repeat}@media only screen and (min-width:1024px) and (max-width:1150px){.b-naked_smoky-video-link{width:100%;padding-right:16.5%}}@media only screen and (min-width:751px) and (max-width:1024px){.b-naked_smoky-video-link{width:100%;padding-right:8.5%;background-size:auto 370px}}@media only screen and (min-width:320px) and (max-width:750px){.b-naked_smoky-video-link{width:100%;padding-right:0;background-size:auto 185px}}.b-naked_smoky-video-link:before{content:'';display:inline-block;height:100%;vertical-align:middle}.b-naked_smoky-video-link .b-naked_smoky-video-text:before{-webkit-animation-delay:0;-webkit-animation-duration:600ms;-webkit-animation-name:growDouble;-webkit-animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;-moz-animation-delay:0;-moz-animation-duration:600ms;-moz-animation-name:growDouble;-moz-animation-fill-mode:forwards;-moz-animation-timing-function:ease-in-out;animation-delay:0;animation-duration:600ms;animation-name:growDouble;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.no-touch .b-naked_smoky-video-link:hover .b-naked_smoky-video-text:before{-moz-transform:scale(.87,.87);-ms-transform:scale(.87,.87);-webkit-transform:scale(.87,.87);transform:scale(.87,.87)}.b-naked_smoky-video-text{display:inline-block;vertical-align:middle;position:relative;width:350px;padding-bottom:109px;text-align:center;color:#fff}@media only screen and (min-width:751px) and (max-width:1024px){.b-naked_smoky-video-text{width:265px;padding-bottom:97px}}@media only screen and (min-width:320px) and (max-width:750px){.b-naked_smoky-video-text{width:130px;padding-bottom:47px;right:50%;position:relative;margin-right:-150px}}.naked-smoky-video-color_black .b-naked_smoky-video-text{color:#000}.b-naked_smoky-video-text:before{content:"";width:103px;height:72px;background:url(../images/nakedsmoky/button_play_video_big.png);position:absolute;bottom:0;left:50%;margin:0 0 0 -51px;z-index:1;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0);-moz-transition-property:scale;-o-transition-property:scale;-webkit-transition-property:scale;transition-property:scale;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms}@media only screen and (min-width:320px) and (max-width:750px){.b-naked_smoky-video-text:before{width:51px;height:36px;margin:0 0 0 -25px;background-size:100% 100%}}.b-naked_smoky-video-title{font:44px/1 "ProximaNova-Regular",sans-serif;text-transform:uppercase;margin-bottom:14px}@media only screen and (min-width:751px) and (max-width:1024px){.b-naked_smoky-video-title{font-size:36px}}@media only screen and (min-width:320px) and (max-width:750px){.b-naked_smoky-video-title{font-size:24px;margin-bottom:0}}.b-naked_smoky-video-description{font:14px "ProximaNova-Regular",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.b-naked_smoky-video-description{display:none}}.b-naked-images-header{background:url(../images/nakedsmoky/bg-naked-images-header.png) repeat-y center top;padding:15px 15px 17px;color:#fff;text-align:center;margin-bottom:20px}.b-naked-images-title{font:36px/1 "ProximaNova-Regular",sans-serif;text-transform:uppercase;margin-bottom:15px}@media only screen and (min-width:320px) and (max-width:750px){.b-naked-images-title{font-size:24px}}.b-naked-images-description{font:14px "ProximaNova-Regular",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.b-naked-images-description{font-size:12px}}.b-naked-images-items{font-size:0;text-align:center}@media only screen and (min-width:751px) and (max-width:1024px){.b-naked-images-items{margin-bottom:20px}}@media only screen and (min-width:320px) and (max-width:750px){.b-naked-images-items{margin-bottom:10px}}.b-naked-images-item{display:inline-block;margin:0 20px 40px}@media only screen and (min-width:751px) and (max-width:1024px){.b-naked-images-item{margin:0 10px 20px}}@media only screen and (min-width:320px) and (max-width:750px){.b-naked-images-item{margin:0 5px 10px}}.b-naked-images .b-overlay_image-link{display:block;position:relative;width:350px;height:350px;overflow:hidden;text-align:center}@media only screen and (min-width:1024px) and (max-width:1200px){.b-naked-images .b-overlay_image-link{width:229px;height:229px}}@media only screen and (min-width:751px) and (max-width:1024px){.b-naked-images .b-overlay_image-link{width:229px;height:229px}}@media only screen and (min-width:320px) and (max-width:750px){.b-naked-images .b-overlay_image-link{width:145px;height:145px}}.no-touch .b-naked-images .b-overlay_image-link:hover:before,.b-naked-images .b-overlay_image-link.hover:before{content:'';position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:url(../images/nakedsmoky/b-overlay_image-cta.png)}@media only screen and (min-width:320px) and (max-width:750px){.no-touch .b-naked-images .b-overlay_image-link:hover:before,.b-naked-images .b-overlay_image-link.hover:before{display:none}}.no-touch .b-naked-images .b-overlay_image-link:hover .b-overlay_image-cta,.b-naked-images .b-overlay_image-link.hover .b-overlay_image-cta{display:inline-block}@media only screen and (min-width:320px) and (max-width:750px){.no-touch .b-naked-images .b-overlay_image-link:hover .b-overlay_image-cta,.b-naked-images .b-overlay_image-link.hover .b-overlay_image-cta{display:none}}.b-naked-images .b-overlay_image-link:after{content:'';display:inline-block;height:100%;vertical-align:middle}.b-naked-images .b-overlay_image-link img{position:absolute;z-index:1;max-width:100%}.b-naked-images .b-overlay_image-cta{display:none;position:relative;z-index:3;vertical-align:middle}.b-naked-images .b-overlay_image-title{margin-bottom:30px}.b-naked-images .b-overlay_image-h3{font:30px "ProximaNova-Regular",sans-serif;color:#fff;text-transform:uppercase}.b-naked-images .b-overlay_image-subtitle{font:18px "ProximaNova-Regular",sans-serif;color:#fff}.b-naked-images .b-overlay_image-button{-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms;background-color:#cbde00;padding:7px 20px;font:13px "ProximaNova-Bold",sans-serif;color:#000;text-transform:uppercase}.b-naked-images .b-overlay_image-button:hover{background-color:#e5eda0}.b-naked-images-big .b-overlay_image-link{width:480px;height:480px}@media only screen and (min-width:1024px) and (max-width:1200px){.b-naked-images-big .b-overlay_image-link{width:354px;height:354px}}@media only screen and (min-width:751px) and (max-width:1024px){.b-naked-images-big .b-overlay_image-link{width:354px;height:354px}}@media only screen and (min-width:320px) and (max-width:750px){.b-naked-images-big .b-overlay_image-link{width:250px;height:250px}}.pt_nakedsmoky .ui-dialog .gigyaShareBarContainer,.pt_powerofmakeup .ui-dialog .gigyaShareBarContainer{width:144px;margin:0 auto}.pt_nakedsmoky .ui-dialog .gig-button-td,.pt_powerofmakeup .ui-dialog .gig-button-td{display:inline-block;vertical-align:middle;cursor:pointer;margin-right:3px}.pt_nakedsmoky .ui-dialog .gig-button-td+td,.pt_powerofmakeup .ui-dialog .gig-button-td+td{display:none}.pt_nakedsmoky .ui-dialog .gig-button-td .gig-button,.pt_powerofmakeup .ui-dialog .gig-button-td .gig-button{position:relative;font-size:28px}.pt_nakedsmoky .ui-dialog .gig-button-td .gig-button:before,.pt_powerofmakeup .ui-dialog .gig-button-td .gig-button:before{font-size:28px !important}@media only screen and (min-width:320px) and (max-width:750px){.pt_nakedsmoky .ui-dialog .gig-button-td .gig-button,.pt_powerofmakeup .ui-dialog .gig-button-td .gig-button{font-size:18px}.pt_nakedsmoky .ui-dialog .gig-button-td .gig-button:before,.pt_powerofmakeup .ui-dialog .gig-button-td .gig-button:before{font-size:18px !important}}.pt_nakedsmoky .ui-dialog .gig-button-td .gig-button *,.pt_powerofmakeup .ui-dialog .gig-button-td .gig-button *{display:none}.pt_nakedsmoky .ui-dialog .gig-button-container-pinterest .gig-button,.pt_powerofmakeup .ui-dialog .gig-button-container-pinterest .gig-button{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:auto !important;height:auto !important;background:none !important}.pt_nakedsmoky .ui-dialog .gig-button-container-pinterest .gig-button:before,.pt_powerofmakeup .ui-dialog .gig-button-container-pinterest .gig-button:before{content:"\e60c";color:#d0b9d8}.pt_nakedsmoky .ui-dialog .gig-button-container-pinterest .gig-button:hover:before,.pt_powerofmakeup .ui-dialog .gig-button-container-pinterest .gig-button:hover:before{color:#46166b}.pt_nakedsmoky .ui-dialog .gig-button-container-facebook .gig-button:before,.pt_powerofmakeup .ui-dialog .gig-button-container-facebook .gig-button:before{content:"\e60f";color:#d0b9d8}.pt_nakedsmoky .ui-dialog .gig-button-container-facebook .gig-button:hover:before,.pt_powerofmakeup .ui-dialog .gig-button-container-facebook .gig-button:hover:before{color:#46166b}.pt_nakedsmoky .ui-dialog .gig-button-container-twitter .gig-button,.pt_powerofmakeup .ui-dialog .gig-button-container-twitter .gig-button{font-size:28px}.pt_nakedsmoky .ui-dialog .gig-button-container-twitter .gig-button:before,.pt_powerofmakeup .ui-dialog .gig-button-container-twitter .gig-button:before{content:"\e60b";color:#d0b9d8}.pt_nakedsmoky .ui-dialog .gig-button-container-twitter .gig-button:hover:before,.pt_powerofmakeup .ui-dialog .gig-button-container-twitter .gig-button:hover:before{color:#46166b}.pt_nakedsmoky .ui-dialog .gig-button-container-tumblr .gig-button,.pt_powerofmakeup .ui-dialog .gig-button-container-tumblr .gig-button{font-size:28px}@media only screen and (min-width:320px) and (max-width:750px){.pt_nakedsmoky .ui-dialog .gig-button-container-tumblr .gig-button,.pt_powerofmakeup .ui-dialog .gig-button-container-tumblr .gig-button{font-size:18px}}.pt_nakedsmoky .ui-dialog .gig-button-container-tumblr .gig-button:before,.pt_powerofmakeup .ui-dialog .gig-button-container-tumblr .gig-button:before{content:"\e62f";color:#d0b9d8}.pt_nakedsmoky .ui-dialog .gig-button-container-tumblr .gig-button:hover:before,.pt_powerofmakeup .ui-dialog .gig-button-container-tumblr .gig-button:hover:before{color:#46166b}.pt_nakedsmoky .ui-dialog .gig-button-container-tumblr .gig-button table,.pt_powerofmakeup .ui-dialog .gig-button-container-tumblr .gig-button table{display:none}.b-power_of_makeup.main{min-height:0}.b-power_of_makeup.main>.content{width:100%;padding-top:0;padding-bottom:0;background:#46166b url("../images/power-of-makeup-navigation-bg.jpg") 50% 0}.b-power_of_makeup-asset{position:relative;overflow:hidden}.b-power_of_makeup-asset+.b-power_of_makeup-asset{margin-top:5px}@media only screen and (min-width:751px) and (max-width:1024px){.b-power_of_makeup-asset+.b-power_of_makeup-asset{margin-top:30px}}@media only screen and (min-width:751px) and (max-width:1024px){.b-power_of_makeup-asset+.b-power_of_makeup-asset{margin-top:10px}}.b-power_of_makeup-asset+.b-power_of_makeup-asset.l-powerofmakeup-navigation,.b-power_of_makeup-asset+.b-power_of_makeup-asset.b-power_of_makeup-asset--3{margin:0}@media only screen and (min-width:751px) and (max-width:1024px){.b-power_of_makeup-asset+.b-power_of_makeup-asset.l-powerofmakeup-navigation,.b-power_of_makeup-asset+.b-power_of_makeup-asset.b-power_of_makeup-asset--3{margin:0}}@media only screen and (min-width:751px) and (max-width:1024px){.b-power_of_makeup-asset+.b-power_of_makeup-asset.l-powerofmakeup-navigation,.b-power_of_makeup-asset+.b-power_of_makeup-asset.b-power_of_makeup-asset--3{margin:0}}.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video{position:relative;height:auto;min-height:700px;margin:0;color:#fff}@media only screen and (min-width:751px) and (max-width:1024px){.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video{min-height:0;padding:0 0 400px;background-position:50% 100%}}@media only screen and (min-width:320px) and (max-width:750px){.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video{min-height:0;background-position:50% 100%}}@media only screen and (min-width:508px) and (max-width:750px){.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video{background-size:auto 275px}}@media only screen and (min-width:1920px){.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video{background-size:100% auto;min-width:1920px}}.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-title{font:72px/1 "ProximaNova-Light",sans-serif;margin:0 0 20px}@media only screen and (min-width:751px) and (max-width:1024px){.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-title{font-size:60px}}@media only screen and (min-width:320px) and (max-width:750px){.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-title{font-size:30px}}.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-description{font-size:18px}@media only screen and (min-width:320px) and (max-width:750px){.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-description{display:block;font-size:12px;line-height:16px}}.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-link{width:365px;height:auto;padding:0;text-align:center}.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-link:hover{-webkit-opacity:.8;-ms-opacity:.8;-moz-opacity:.8;opacity:.8}@media only screen and (min-width:751px) and (max-width:1024px){.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-link{position:absolute;left:50%;margin:0 0 0 -182px;bottom:150px}}@media only screen and (min-width:320px) and (max-width:750px){.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-link{position:absolute;left:0;right:0;bottom:75px;width:100%}}@media only screen and (min-width:508px) and (max-width:749px){.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-link{bottom:120px}}.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-text{padding:0;margin-top:40px;width:350px}.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-text:before{display:none}@media only screen and (min-width:320px) and (max-width:750px){.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-text{width:280px;margin:0;position:static}}.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-text-left,.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-text-right{font:30px/70px "ProximaNova-Light",sans-serif;color:#dacce2;text-transform:uppercase;display:inline-block;vertical-align:middle;letter-spacing:3px}@media only screen and (min-width:320px) and (max-width:750px){.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-text-left,.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-text-right{font-size:15px;line-height:35px}}.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-text-icon{display:inline-block;vertical-align:middle;width:95px;height:70px;background:url("../images/power-of-makeup-video-button.png") 0 0 no-repeat;margin:0 15px;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0);-moz-transition-property:scale;-o-transition-property:scale;-webkit-transition-property:scale;transition-property:scale;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms}@media only screen and (min-width:320px) and (max-width:750px){.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-text-icon{margin:0 10px;padding:0;background-size:100%;height:35px;width:48px}}.b-power_of_makeup-asset.l-top-video .b-naked_smoky-video-text:hover .b-naked_smoky-video-text-icon{-moz-transform:scale(.87,.87);-ms-transform:scale(.87,.87);-webkit-transform:scale(.87,.87);transform:scale(.87,.87)}.b-power_of_makeup-asset.l-top-video .video-top-wrapper{width:820px;max-width:100%;margin:0 auto;padding:155px 0 150px;text-align:center}@media only screen and (min-width:751px) and (max-width:1024px){.b-power_of_makeup-asset.l-top-video .video-top-wrapper{padding:40px 40px 0}}@media only screen and (min-width:320px) and (max-width:750px){.b-power_of_makeup-asset.l-top-video .video-top-wrapper{padding:20px 10px 200px}}@media only screen and (min-width:508px) and (max-width:749px){.b-power_of_makeup-asset.l-top-video .video-top-wrapper{padding-bottom:290px}}.b-power_of_makeup-navigation{background:#46166b url("../images/power-of-makeup-navigation-bg.jpg") 50% 0}@media only screen and (min-width:751px) and (max-width:1024px){.b-power_of_makeup-navigation{background:0}}.b-power_of_makeup-navigation_wrapper{max-width:1180px;margin:0 auto;padding:40px 0 30px;text-align:center;color:#fff}@media only screen and (min-width:320px) and (max-width:750px){.b-power_of_makeup-navigation_wrapper{padding:20px}}.b-power_of_makeup-navigation_head{margin:0 0 20px;text-align:center}.b-power_of_makeup-navigation_head img{display:inline-block;max-width:100%}.b-power_of_makeup-navigation_content{margin:0 0 20px;font-size:14px;line-height:18px}@media only screen and (min-width:320px) and (max-width:750px){.b-power_of_makeup-navigation_content{margin:0;font-size:12px;line-height:16px}}.b-power_of_makeup-navigation_items{font-size:0}@media only screen and (min-width:751px) and (max-width:1024px){.b-power_of_makeup-navigation_items{display:none}}@media only screen and (min-width:320px) and (max-width:750px){.b-power_of_makeup-navigation_items{display:none}}.b-power_of_makeup-navigation_items .b-power_of_makeup-navigation-item{display:inline-block;width:175px;height:175px;margin:0 7px 10px;background:#a1a1a1}.b-power_of_makeup-look{min-height:800px}.b-power_of_makeup-look:after{content:"";display:table;clear:both}@media only screen and (min-width:751px) and (max-width:1024px){.b-power_of_makeup-look{min-height:0}}@media only screen and (min-width:320px) and (max-width:750px){.b-power_of_makeup-look{min-height:0}}.b-power_of_makeup-look-mainimage{position:absolute;top:0;left:0;max-width:55%}@media only screen and (min-width:320px) and (max-width:1023px){.b-power_of_makeup-look-mainimage{position:relative !important;max-width:100%;text-align:center;padding-top:0 !important}}.b-power_of_makeup-look-mainimage img{max-width:100%;height:auto}.b-power_of_makeup-look-mainimage .asset-name{display:none;margin:0 0 15px;text-transform:uppercase;font:48px/50px "ProximaNova-Semibold",sans-serif;color:#fff}@media only screen and (min-width:751px) and (max-width:1024px){.b-power_of_makeup-look-mainimage .asset-name{display:block;margin:-90px 0 5px}}@media only screen and (min-width:320px) and (max-width:750px){.b-power_of_makeup-look-mainimage .asset-name{display:block;font:24px/1 "ProximaNova-Semibold",sans-serif;margin:-45px 0 0}}.b-power_of_makeup-look-mainimage .view-more{display:none;padding:0 0 20px;font-size:18px;text-transform:uppercase;color:#9381b2}@media only screen and (min-width:751px) and (max-width:1024px){.b-power_of_makeup-look-mainimage .view-more{display:inline-block;padding-bottom:15px}}@media only screen and (min-width:320px) and (max-width:750px){.b-power_of_makeup-look-mainimage .view-more{display:inline-block;padding:0 0 5px;font-size:10px}}.b-power_of_makeup-look-mainimage .js-view-more{display:none;position:absolute;width:100%;height:100%;cursor:pointer;z-index:1;top:0}@media only screen and (min-width:320px) and (max-width:1023px){.b-power_of_makeup-look-mainimage .js-view-more{display:block}}@media only screen and (min-width:751px) and (max-width:1024px){.b-power_of_makeup-look.expanded .b-power_of_makeup-look-devices-container{display:block}}@media only screen and (min-width:320px) and (max-width:750px){.b-power_of_makeup-look.expanded .b-power_of_makeup-look-devices-container{display:block}}@media only screen and (min-width:320px) and (max-width:1023px){.b-power_of_makeup-look.expanded .view-more,.b-power_of_makeup-look.expanded .js-view-more{display:none}}@media only screen and (min-width:320px) and (max-width:750px){.b-power_of_makeup-look.expanded .asset-name{margin-bottom:10px}}@media only screen and (min-width:751px) and (max-width:1024px){.b-power_of_makeup-look-devices-container{display:none}}@media only screen and (min-width:320px) and (max-width:750px){.b-power_of_makeup-look-devices-container{display:none}}.b-power_of_makeup-look-content{position:relative;width:1220px;max-width:100%;margin:0 auto;padding:185px 40px 0 630px;color:#fff;font-size:14px}@media only screen and (min-width:751px) and (max-width:1024px){.b-power_of_makeup-look-content{padding:5px 40px 0;text-align:center}}@media only screen and (min-width:320px) and (max-width:750px){.b-power_of_makeup-look-content{padding:0 10px;text-align:center}}.b-power_of_makeup-look-content h2{margin:0 0 15px;text-transform:uppercase;font:48px/50px "ProximaNova-Bold",sans-serif}@media only screen and (min-width:751px) and (max-width:1024px){.b-power_of_makeup-look-content h2{display:none}}@media only screen and (min-width:320px) and (max-width:750px){.b-power_of_makeup-look-content h2{display:none}}@media only screen and (min-width:320px) and (max-width:750px){.b-power_of_makeup-look-content p{font-size:12px}}.b-power_of_makeup-look-content h3{margin:0 0 15px;font:20px/20px "ProximaNova-Bold",sans-serif;text-transform:uppercase}@media only screen and (min-width:751px) and (max-width:1024px){.b-power_of_makeup-look-content h3{font:18px/1 "ProximaNova-Semibold",sans-serif;margin-bottom:10px}}@media only screen and (min-width:320px) and (max-width:750px){.b-power_of_makeup-look-content h3{margin-bottom:10px}}.b-power_of_makeup-look-video{margin:20px 0 25px;padding:20px 0;border-top:1px solid #fff;border-bottom:1px solid #fff}@media only screen and (min-width:751px) and (max-width:1024px){.b-power_of_makeup-look-video{padding:20px 0 25px}}@media only screen and (min-width:320px) and (max-width:750px){.b-power_of_makeup-look-video{margin-top:10px;padding-top:15px}}.b-power_of_makeup-look-video-container{padding:10px 0 0}@media only screen and (min-width:320px) and (max-width:1023px){.b-power_of_makeup-look-video-container{padding:5px 0 0}}.b-power_of_makeup-look-video .b-naked_smoky-video-link{width:100%;min-height:72px;padding:0}@media only screen and (min-width:751px) and (max-width:1024px){.b-power_of_makeup-look-video .b-naked_smoky-video-link{display:inline-block;width:auto}}.b-power_of_makeup-look-video .b-naked_smoky-video-link img{max-width:100%}.b-power_of_makeup-look-video .b-naked_smoky-video-text{position:absolute;top:50%;left:50%;padding:0;width:105px;height:72px;margin:-36px 0 0 -52px}.b-power_of_makeup-look-video .b-naked_smoky-see-instructions{padding:20px 0 0}.b-power_of_makeup-look-video .b-naked_smoky-see-instructions a{color:#9381b2}.b-power_of_makeup-look-video .b-naked_smoky-see-instructions a:after{content:'';display:inline-block;margin:-2px 0 0 7px;height:0;width:0;vertical-align:middle;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #9381b2;border-right:0}.b-power_of_makeup-look-video .b-naked_smoky-see-instructions a:hover{color:#d0c4e4;text-decoration:none}.b-power_of_makeup-look-product_details{line-height:18px;text-align:left}@media only screen and (min-width:320px) and (max-width:750px){.b-power_of_makeup-look-product_details{text-align:center;font-size:12px;line-height:16px}}.b-power_of_makeup-look-product_details ul{list-style-type:disc;list-style-position:outside;padding-left:14px}@media only screen and (min-width:320px) and (max-width:750px){.b-power_of_makeup-look-product_details ul{list-style-position:inside;padding-left:0}}.b-power_of_makeup-look-product_details ul .product_name{text-transform:uppercase}.b-power_of_makeup-look-product_details .b-price{margin:20px 0 15px;font:20px/1 "ProximaNova-Bold",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.b-power_of_makeup-look-product_details .b-price{margin-top:10px}.b-power_of_makeup-look-product_details .b-price p{font-size:18px}}.b-power_of_makeup-look-product_details .button{width:360px}@media only screen and (min-width:320px) and (max-width:750px){.b-power_of_makeup-look-product_details .button{width:300px}}.b-power_of_makeup-look-secondimage{float:right;max-width:45%;margin:-150px 0 0}@media only screen and (min-width:1023px) and (max-width:1440px){.b-power_of_makeup-look-secondimage{margin:0}}@media only screen and (min-width:751px) and (max-width:1024px){.b-power_of_makeup-look-secondimage{max-width:100%;margin:-50px 0 0}}@media only screen and (min-width:320px) and (max-width:750px){.b-power_of_makeup-look-secondimage{max-width:100%;margin:0}}.b-power_of_makeup-look-secondimage img{max-width:100%}.b-power_of_makeup-look map area{cursor:pointer}.b-related-products-slot{width:1024px;max-width:100%;margin:0 auto;font-size:0;text-align:center;overflow:hidden}.b-related-products-slot-wrapper{padding:30px 0 20px;background:#fff}@media only screen and (min-width:751px) and (max-width:1024px){.b-related-products-slot-wrapper{padding:30px 55px}}@media only screen and (min-width:320px) and (max-width:750px){.b-related-products-slot-wrapper{padding:20px}}.b-related-products-slot-title{font:48px/48px "ProximaNova-Semibold",sans-serif;margin-bottom:15px}@media only screen and (min-width:320px) and (max-width:750px){.b-related-products-slot-title{font-size:30px;line-height:30px;margin-bottom:7px}}.b-related-products-slot-description{display:block;font:14px/16px "ProximaNova-Regular",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.b-related-products-slot-description{font-size:12px;line-height:14px}}.b-related-products-slot-productlist{border-top:1px solid #dacce2;border-left:1px solid #dacce2;margin:25px -2px 0}@media only screen and (min-width:320px) and (max-width:750px){.b-related-products-slot-productlist{margin-top:13px}}.b-related-products-slot .product_tile_wrapper{width:33.3%;display:inline-block;border-right:1px solid #dacce2;border-bottom:1px solid #dacce2}@media only screen and (min-width:751px) and (max-width:1024px){.b-related-products-slot .product_tile_wrapper{width:50%}}@media only screen and (min-width:320px) and (max-width:750px){.b-related-products-slot .product_tile_wrapper{width:50%}}@media only screen and (min-width:320px) and (max-width:750px){.b-related-products-slot .product_tile{margin:0}}.powerofmakeup-look.quickview .fixed_cta{display:none}.powerofmakeup-look-mobile{max-width:280px !important}.powerofmakeup-look-mobile .ui-dialog-titlebar{padding-top:0}.powerofmakeup-look-mobile .product_tile{width:240px;height:auto;padding:0 20px}.powerofmakeup-look-mobile .product_tile .b-product_img-link{height:200px;margin-bottom:20px}.powerofmakeup-look-mobile .product_tile .inline_rating_link{position:static;margin-left:0;margin-top:10px;display:inline-block}.powerofmakeup-look-mobile .product_tile .b-price{position:static;margin-bottom:10px}.powerofmakeup-look-mobile .product_tile .product_actions{display:block}.powerofmakeup-look-mobile .product_tile .product_actions .add_to_cart{background:#ccde00;color:#46166b}@media only screen and (min-width:751px) and (max-width:1024px){.ui-dialog-powerofmakeup-instructions{width:auto !important;max-width:700px}}@media only screen and (min-width:320px) and (max-width:750px){.ui-dialog-powerofmakeup-instructions{width:auto !important;max-width:560px}}.ui-dialog-powerofmakeup-instructions .ui-dialog-titlebar{padding:0}.ui-dialog-powerofmakeup-instructions .ui-dialog-title{display:none}.ui-dialog-powerofmakeup-instructions .ui-dialog-content{padding:56px 30px 22px}.ui-dialog-powerofmakeup-instructions .b-imagedialog-image{margin:0 0 27px;text-align:center}.ui-dialog-powerofmakeup-instructions .b-imagedialog-image img{display:inline-block;max-width:100%;height:auto}.violet_underground_herobanner{position:relative;overflow:hidden}.violet_underground_herobanner h1{color:#fff;font:26px "ProximaNova-Regular",sans-serif;text-transform:uppercase;height:60px;position:absolute;top:-30px;left:0;right:0;bottom:0;margin:auto;text-align:center}@media only screen and (min-width:320px) and (max-width:750px){.violet_underground_herobanner h1{height:70px}.violet_underground_herobanner h1 img{max-width:100%;height:70px}}.violet_underground_herobanner h1 span{font-family:"ProximaNova-Semibold",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.violet_underground_herobanner h1 span{display:inline-block;width:38%}}@media only screen and (min-width:320px) and (max-width:480px){.violet_underground_herobanner h1 span{width:50%}}.violet_underground_herobanner h1 img{display:inline-block}.back_to_udedit{position:absolute;bottom:18px;width:100%;text-align:center}.back_to_udedit a{font:14px/16px "ProximaNova-Regular",sans-serif;color:#af8bbe;text-transform:uppercase}.back_to_udedit a:hover{color:#000;text-decoration:none}@media only screen and (min-width:751px) and (max-width:1024px){.back_to_udedit a:hover{color:#fff}}.back_to_udedit a:before{width:7px;height:10px;display:inline-block;background:url(../images/icons/arrow_right_violet.png) 0 1px no-repeat;content:"";transform:rotateY(180deg)}@media only screen and (min-width:751px) and (max-width:1024px){.back_to_udedit a:before{background:url(../images/icons/arrow_left_white.png);transform:rotateY(360deg)}}@media only screen and (min-width:751px) and (max-width:1024px){.back_to_udedit a{color:#fff}}.back_to_udedit span{font-family:"ProximaNova-Bold",sans-serif}.main_article,.articles{width:720px;float:left}@media only screen and (min-width:751px) and (max-width:1024px){.main_article,.articles{width:100%}}@media only screen and (min-width:320px) and (max-width:750px){.main_article,.articles{width:320px}}@media only screen and (min-width:320px) and (max-width:750px){.violet_underground_container .main_article>.article_text{padding:15px 15px 0}}@media only screen and (min-width:751px) and (max-width:1024px){.violet_underground_container .main_article>.article_text{padding:15px 20px 0}}.violet_underground_container .main_article>.img_holder img{max-width:100%}.violet_underground_container{width:1140px;margin:auto;padding-top:35px;*zoom:1}.violet_underground_container:after{content:"";display:table;clear:both}.violet_underground_container .article_quote{position:relative;width:600px;margin:0 auto;padding-top:40px;font-family:"ProximaNova-Regular",sans-serif;font-size:36px;line-height:50px;quotes:"\201C" "\201D";text-align:center}@media only screen and (min-width:320px) and (max-width:750px){.violet_underground_container .article_quote{width:100%;padding:0 30px;font-size:24px;line-height:40px}}.violet_underground_container .article_quote:before{position:absolute;content:open-quote;display:block;color:#f5ecf5;font-size:72px;line-height:72px;top:8px;width:100%;text-align:center}@media only screen and (min-width:320px) and (max-width:750px){.violet_underground_container .article_quote:before{position:relative;top:30px;line-height:40px}}.violet_underground_container .article_quote:after{content:close-quote;display:block;color:#f5ecf5;font-size:72px;margin-top:10px;text-align:center}.violet_underground_container .article_video{margin:20px 0;text-align:center;position:relative;padding:25px 0 56.25% 0;height:0}.violet_underground_container .article_video iframe{max-width:100%;position:absolute;top:0;left:0;width:100%;height:100%}.violet_underground_container .article_main_body .img_holder img{max-width:100%}@media only screen and (min-width:751px) and (max-width:1024px){.violet_underground_container{width:100%;padding-top:0}.violet_underground_container .main_article{width:100%}.violet_underground_container .main_article #article_top{padding:0 20px}.violet_underground_container .main_article .article_main_body .img_holder img{width:100%;max-width:100%}}@media only screen and (min-width:320px) and (max-width:750px){.violet_underground_container{width:320px;padding-top:25px}}.violet_underground_category h2{font:14px/16px "ProximaNova-Regular",sans-serif;color:#000;text-transform:uppercase;margin-bottom:20px}.violet_underground_category h2 span{font:24px/28px "ProximaNova-Regular",sans-serif}@media only screen and (min-width:320px) and (max-width:750px){.violet_underground_category h2{margin-left:20px}}@media only screen and (min-width:751px) and (max-width:1024px){.violet_underground_category h2{margin:20px 0 20px 20px}}.article_list{width:720px;float:right;margin-bottom:40px;position:relative}.article_list .image_holder{width:350px;height:350px;float:left;margin-right:20px;overflow:hidden}@media only screen and (min-width:320px) and (max-width:750px){.article_list .image_holder{width:320px;height:320px;margin:20px 0}.article_list .image_holder img{max-width:100%}}@media only screen and (min-width:320px) and (max-width:750px){.article_list>.image_holder{display:none}}.article_list .article_social_share{position:absolute;bottom:-9px;right:0;width:350px}@media only screen and (min-width:320px) and (max-width:750px){.article_list .article_social_share{padding:0 15px}}.article_list .article_social_share .gigyaShareBarPlacement table td:first-child .gig-button-container{padding:0 5px 0 15px}@media only screen and (min-width:751px) and (max-width:1024px){.article_list .article_social_share{width:332px;bottom:-19px}}@media only screen and (min-width:320px) and (max-width:750px){.article_list .article_social_share{width:100%;position:static;margin:40px 0 0 0}}@media only screen and (min-width:751px) and (max-width:1024px){.article_list{width:751px}}@media only screen and (min-width:320px) and (max-width:750px){.article_list{width:320px}}@media only screen and (min-width:751px) and (max-width:1024px){.violet_underground_container .latest_articles_container{padding:0 20px}.violet_underground_container .latest_articles_container .article_list{width:100%}.violet_underground_container .latest_articles_container .article_list .image_holder{width:45.57%;margin-right:2.60%}.violet_underground_container .latest_articles_container .article_list .article_details{width:45.57%;float:left}.violet_underground_container .latest_articles_container .article_list .article_social_share{width:52%}}.no-touch .load_more_bar a:hover{background:#46166b;color:#fff;text-decoration:none}.touch .violet_underground_container .load_more_bar a:active{background:#46166b;color:#fff;text-decoration:none}.touch .violet_underground_container .load_more_bar a:hover{text-decoration:none}.load_more_bar{clear:both;width:100%;height:58px;border:4px solid #46166b;text-align:center;margin-bottom:40px}.load_more_bar a{display:block;font:14px/54px "ProximaNova-Bold",sans-serif;color:#470e6c;text-transform:uppercase}@media only screen and (min-width:320px) and (max-width:750px){.load_more_bar{width:calc(100% - 40px);margin:0 20px 40px;border-width:2px}}@media only screen and (min-width:751px) and (max-width:1024px){.load_more_bar{width:751px;margin:0 auto 40px}}.article_details{width:350px;float:right;padding:0 0 34px}@media only screen and (min-width:751px) and (max-width:1024px){.article_details{width:332px}}@media only screen and (min-width:320px) and (max-width:750px){.article_details{width:320px;box-sizing:border-box}}.article_details .publishing_date{font:14px/16px "ProximaNova-Regular",sans-serif;text-transform:uppercase;margin-bottom:10px}@media only screen and (min-width:320px) and (max-width:750px){.article_details .publishing_date{padding:0 15px}}.article_details .article_title{font:35px/36px "ProximaNova-Regular",sans-serif;color:#46166b;text-transform:uppercase}@media only screen and (min-width:320px) and (max-width:750px){.article_details .article_title{font:24px/25px "ProximaNova-Regular",sans-serif;padding:0 15px}}.article_details .article_title a:hover{color:#000;border-bottom:1px solid #000;text-decoration:none}.article_details .article_content{font:14px/16px "ProximaNova-Regular",sans-serif;margin:24px 0}@media only screen and (min-width:320px) and (max-width:750px){.article_details .article_content{padding:0 15px;clear:both}}.article_details .read_article{font:14px/16px "ProximaNova-Bold",sans-serif;color:#46166b;text-transform:uppercase}@media only screen and (min-width:320px) and (max-width:750px){.article_details .read_article{padding:0 15px}}.article_details .read_article:hover{color:#000;text-decoration:none}.article_details .read_article:after{width:5px;height:9px;display:inline-block;background:url(../images/icons/arrow_right_violet.png);content:""}.article_details .read_article:hover:after{background:url(../images/icons/arrow_right_black.png) 0px -1px}@media only screen and (min-width:320px) and (max-width:750px){#article_tabs .article_title{padding:0}}.main_article .publishing_date{font:14px/16px "ProximaNova-Regular",sans-serif;text-transform:uppercase;margin-bottom:10px}@media only screen and (min-width:320px) and (max-width:750px){.main_article .publishing_date{padding:0 15px}}@media only screen and (min-width:320px) and (max-width:750px){.main_article #article_top .publishing_date{padding:0}}.main_article .article_title_module h1{font:35px/37px "ProximaNova-Regular",sans-serif;color:#46166b;text-transform:uppercase}.main_article .article_title_module h1:hover{color:#000}@media only screen and (min-width:320px) and (max-width:750px){.main_article .article_title_module h1{font:24px/25px "ProximaNova-Regular",sans-serif}}.main_article .article_title_module a:hover{text-decoration:none;border-bottom:1px solid #000}@media only screen and (min-width:320px) and (max-width:750px){.main_article .article_title_module{padding:0 15px}}