.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}#homepagePromos{max-width:60em;width:100%;margin:0 auto 0 auto;padding:2% 0 0}.itemsBlock{margin:0}.itemsBlock .item{position:relative;margin:0 0 .5em 0;padding:.5em;width:20%;float:left;text-align:center}.itemsBlock .item .itemContain{border:1px solid #ddd;padding:.5em}.itemsBlock .item .productImage{margin-bottom:.5em}.itemsBlock .item .productImage a{display:block}.itemsBlock .item .name{margin-bottom:.25em}.itemsBlock .item .prodLink:hover{text-decoration:none}.itemsBlock .item .brandName{font-size:13px;font-weight:bold;border-bottom:1px solid #ccc}.itemsBlock .item .brandName:hover{text-decoration:none;color:#943579;border-color:#943579}.itemsBlock .item .desLink{font-size:11px;margin:0 0 .35em 0}.itemsBlock .item .desLink a,.itemsBlock .item .desLink span{display:inline-block;border-bottom:1px solid #ccc}.itemsBlock .item .desLink a:hover,.itemsBlock .item .desLink span:hover{text-decoration:none;color:#943579;border-color:#943579}.itemsBlock .item .desc{margin-bottom:.3em;font-size:12px}.itemsBlock .item .genderName{font-size:11px;margin-bottom:.25em}.itemsBlock .item .strike{text-decoration:line-through;font-size:.6em}.itemsBlock .item .emphasis{font-size:16px;color:#943579;font-weight:bold}.graySquare{text-transform:uppercase;float:left;border:solid 1px #d3d3d3;padding:2em;width:32%;text-align:center;font-weight:100;background:linear-gradient(to right, #f2f2f2, #fff, #f2f2f2)}.graySquare .topText{font-size:50px}.graySquare .bottomText{font-size:32px}.graySquare .middleText{font-size:29px}.graySquare.middle{margin:0 2%}.brandsGlider{border-top:1px solid #ddd;border-bottom:1px solid #ddd;overflow-y:hidden;margin-top:7px}.brandsGlider .crsl-item{float:left}.brandsGlider .crsl-item img{width:100%;max-width:132px;max-height:40px;height:auto;display:block;margin:0 auto}@media (max-width:60em){.brandsGlider{margin-left:.5em;margin-right:.5em}}@media (max-width:40.938em){.brandsGlider{margin-bottom:7px;margin-left:0;margin-right:0}}.upsellCarousel{position:relative;display:block}.upsellContain .glyphicon{left:-5px;font-size:1.6em;font-weight:bold;color:#522555;position:absolute;top:100px;z-index:99}.upsellContain .glyphicon.prev:before{content:"\e257"}.upsellContain .glyphicon.next{right:-5px;left:auto}.upsellContain .glyphicon.next:before{content:"\e258"}.upsellContain div.header{margin:.625em 0 .625em 0;font-weight:bold;color:#333}.upsellContain .upsellBox{overflow:hidden;position:relative}.upsellContain .upsellBox p{font-size:.7em;text-align:center;margin:0 0 .2em}.upsellContain .upsellBox img{display:block;margin:.2em auto 0}.upsellContain .upsellBox div.retail{font-size:.7em;width:100%;margin-bottom:.313em;text-align:center}.upsellContain .upsellBox div.retail .price{font-weight:bold;font-size:1.5em;color:#943579}.upsellContain .upsellBox .upsellItem{height:100%;padding:0 3.5px}.upsellContain .upsellBox .see_ab{display:flex;justify-content:center;align-items:center;font-size:1.5em;font-weight:bold;color:#522555}.upsellContain .upsellBox .contain{border:1px solid #ddd;padding:1em;padding-bottom:37px;text-align:center;min-height:250px;height:100%}.upsellContain .upsellBox p.para2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.upsellContain .upsellBox .addToBag{position:absolute;bottom:10px;left:0;right:0;text-align:center}@media (max-width:62em){.upsellContain .upsellBox .addToBag{padding:1em}}.upsellContain .upsellBox .addToBag button{min-height:0;padding:3px 10px}.upsellContain .upsellBox p.para1 a,.upsellContain .upsellBox p.para1 span.name{border-bottom:1px solid #ccc;font-weight:bold;color:#000}.upsellContain .upsellBox p.para1 a:hover,.upsellContain .upsellBox p.para1 span.name:hover{text-decoration:none;color:#943579;border-color:#943579}.upsellContain .upsellBox .crsl-item p.para3{text-decoration:none;color:#535353;margin-bottom:0}.upsellContain .upsellBox .crsl-item p.para3 a{text-decoration:none}.upsellContain .upsellBox .crsl-item p.para3:hover{text-decoration:none}.upsellContain .upsellBox .throughprice{text-decoration:line-through}@media (min-width:960px){.upsellContain .upsellBox{width:160px}}.three-bounce>div{display:inline-block;width:14px;height:14px;border-radius:100%;background-color:#522555;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.three-bounce .one{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.three-bounce .two{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}#slideshow{margin:.4em 0}#slideshowContain .carousel-control{display:none}#slideContain{position:relative}#slideshow .carousel-indicators{color:#fff;right:2%;left:auto;bottom:5%;width:67px;margin:0;top:auto}#slideshow .carousel-indicators li{text-indent:-999px;height:1em;width:1em;border-radius:.9em;line-height:.8em;padding:.3em;color:#000;background-color:#fff;box-shadow:2px 2px 2px #000;margin-right:5px}#slideshow .carousel-indicators .slick-active{background-color:#522555;border:.0625em solid #522555}#slideshow .item img{width:100%;height:auto}#slideshowContain.wholesale{position:relative}#slideshowContain.wholesale p.sm{font-weight:bold;margin:0}#slideshowContain.wholesale p.lg{font-size:3em;margin:0;line-height:1.3em}#slideshowContain.wholesale img{width:100%}#slideshowContain.wholesale span{display:inline-block;font-size:.75em;background:#000;color:#fff;padding:.25em .5em;text-transform:uppercase}#slideshowContain.wholesale div{position:absolute;width:36%;top:17%;left:0;text-align:right}#homeContain{margin:0}#offerBar p{margin-bottom:0}#slideshow{margin-bottom:0}.giftFinder{background-color:#522453;color:#fff;height:2.8125em;margin-top:.5em;text-align:center;text-transform:uppercase;width:100%;cursor:pointer}.giftFinder a{font-size:2em}.giftFinder a span:last-child{font-weight:bold}.giftFinder a:hover{text-decoration:none}.glyphicon-play{font-size:.7em;display:block;top:-0.1em}span.arrowContainer{border-radius:50%;padding:.313em;height:auto;width:auto;background:#d45fb7;display:inline-block;margin-left:.313em}.homepageTout{padding:0;margin:.5em auto 1em auto}.homepageTout .joinCoupList{cursor:pointer}.homepageTout .column{float:left;width:50%}.homepageTout .column.first{padding-right:1em}.homepageTout .column.last{padding-left:1em}.homepageTout .column i{font-style:normal}.homepageTout .column.full{width:100%;float:none;padding:0}.homepageTout a:focus{outline:auto}.homepageTout.region{display:flex;justify-content:center}.homepageTout.region .region{margin:0 1em}.hpBanner-container{margin:0 0 1em 0}.hpBanner-purpl-lux{width:100%;height:auto;margin-bottom:.5em}@media (max-width:52.5em){.hpBanner-purpl-lux{margin-bottom:1.5em;display:none}}.hpBanner-purpl-lux.mobile{display:none}@media (max-width:52.5em){.hpBanner-purpl-lux.mobile{display:block}}.promo-designer-banner{width:100%;height:auto;margin-bottom:.5em}.showcaseTouts{display:flex;flex-wrap:wrap}.showcaseTouts>div{height:auto}.showcaseTouts .purpleBackground{background:#e2bbeb;background:-webkit-radial-gradient(circle, #e2bbeb 70%, rgba(202,143,184,0.8));background:radial-gradient(circle, #e2bbeb 70%, rgba(202,143,184,0.8))}.showcaseTouts .aquaBackground{background:#50aabb;background:-webkit-radial-gradient(circle, #50aabb 70%, #328e8e);background:radial-gradient(circle, #50aabb 70%, #328e8e);color:#fff}.ordShipCont{padding:1.5em;text-align:center}.weSpecial{text-transform:uppercase;text-align:center;letter-spacing:1px;font-weight:bold;margin:0;font-size:2em}.textHeader{background:#000;color:#fff;font-weight:bold;padding:.5em;text-align:center;margin:0}.textHeader p{margin:0}.textBubble{margin:0;min-height:8em;font-size:.9em;border:solid 2px #e5e5e5;padding:1.2em;background:linear-gradient(to right, #f2f2f2, #fff, #f2f2f2);position:relative}.textBubble .name{text-align:right;margin-top:.8em;font-weight:bold}.textBubble .name a{color:#943579;text-decoration:underline}.textBubble .expand{position:absolute;bottom:5px;right:10px;font-size:.8em;color:#943579}.homeMag{background:-webkit-linear-gradient(bottom, #f2f2f2, #fff, #f2f2f2);background:linear-gradient(to bottom, #f2f2f2, #fff, #f2f2f2);border:.08625em solid #ccc;font-family:"Arial";text-align:left;margin-bottom:1em}.homeMag .magImage{float:left;width:30%;padding:1em;font-size:1.3em;font-weight:bold;border-right:.08625em solid #ccc}.homeMag .magImage img,.homeMag .magImage p{float:left;height:60px;width:50px;margin-left:.5em;margin-right:.5em}.homeMag .magImage p{text-transform:uppercase;letter-spacing:.3em;padding:0 0 0 .7em;margin:0}.homeMag .magText{padding:1.5em;width:70%;float:left}.homeMag .magText p{margin:0}.homeMag .magText span.link{color:#d45fb7;text-decoration:underline;cursor:pointer}.homeMag .magText span.title{text-transform:uppercase;font-weight:bold;color:#000}.homepageTout .columns{background:-webkit-linear-gradient(bottom, #dbdbdb, #fff, #dbdbdb);background:linear-gradient(to bottom, #dbdbdb, #fff, #dbdbdb);padding:.5em .8em;height:7.875em;width:32%;border:0;float:left;margin:0}.homepageTout .columns.middle{margin:0 2%}.homepageTout .columns .left{width:35%}.homepageTout .columns .right{width:64%}.homepageTout .columns .left,.homepageTout .columns .right{float:left;margin:0}.homepageTout .columns .p,.homepageTout .columns .infoTop,.homepageTout .columns .infoTop p,.homepageTout .columns p{letter-spacing:normal;text-align:left;margin-bottom:.5em;font-size:1em;display:block}.homepageTout .columns .infoTop{border-bottom:1px solid #ddd;font-weight:bold;text-transform:capitalize;text-align:left;font-family:Arial,Helvetica;font-size:1.2em}.homepageTout .columns .right{padding-left:.3em;margin-top:.2em}.homepageTout .columns .left img{width:100%;height:100%;max-width:6em;max-height:6em;display:inline-block;padding:.3em;margin-top:.5em}#homepagePromos{padding:.5em 0 1em 0}#homepagePromos .loaderAnim{text-align:center;font-weight:bold;color:#522555;font-size:1.2em;padding-top:1em;height:63em}@media (max-width:40.938em){#homepagePromos .loaderAnim{height:18.75em}}.homepageTout.blacktop{margin:0 auto 1em auto}.itemsBlock .item{padding:0 .5em;margin:0}.itemsBlock .item1.item{padding-left:0}.itemsBlock .item5.item{padding-right:0}.mobileHomepage{display:none}.fnet_app .headerContain{box-shadow:none;padding:0;display:initial}.fnet_app .headerContain #logoContain{margin:0 auto;text-align:center;float:none}.fnet_app #logo img.appLogo{margin:0 auto;display:initial;height:auto}.relatedSideContainer{width:75%;float:left;position:relative;padding:0 1em;left:-1em}.relatedSideContainer.desktop{width:100%;float:none;left:0}.relatedSideContainer .gDescSize{margin:.3em 0}.relatedSideContainer>b,.relatedSideContainer>h2{display:inline-flex;text-align:center;width:100%;white-space:nowrap;font-size:1.1em;color:#333;margin-bottom:2em}.relatedSideContainer>b::before,.relatedSideContainer>b::after,.relatedSideContainer>h2::before,.relatedSideContainer>h2::after{display:inline-flex;width:100%;height:1px;background:#333;content:"";margin-top:.6em}.relatedSideContainer>h2{font-weight:bold}.relatedSideContainer>b::before,.relatedSideContainer>h2::before{margin-right:.6em}.relatedSideContainer>b::after,.relatedSideContainer>h2::after{margin-left:.6em}.relatedSideContainer .relatedProducts{width:100%;clear:both;margin-top:1em;margin-bottom:1em}.relatedSideContainer .relatedProducts .linkButton{padding:.2em .4em;outline:none;margin:0;font-size:.7em;-webkit-tap-highlight-color:rgba(0,0,0,0);border:1px solid #ccc;text-transform:uppercase;display:block}.relatedSideContainer .relatedProducts button.prev,.relatedSideContainer .relatedProducts button.next{position:absolute;width:30px;font-size:1.6em;top:55%;opacity:1;color:#333;text-decoration:none;z-index:2;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out}.relatedSideContainer .relatedProducts button.prev{left:0}.relatedSideContainer .relatedProducts button.next{right:0}.relatedSideContainer .relatedProducts button.prev.tab-focused,.relatedSideContainer .relatedProducts button.next.tab-focused{color:#943579}.relatedSideContainer .relatedProducts a p{margin:0}.relatedSideContainer .relatedProducts a p span{font-size:.8em}.relatedSideContainer .relatedProducts .savings{font-size:1em;color:#943579;font-weight:bold}.relatedSideContainer .relatedProducts .UpsellCount{position:absolute;top:97%;font-size:.7em;right:0}.relatedSideContainer .relatedProducts input.relatedButton{background:#000;color:#fff;font-size:.8em}.relatedSideContainer .relatedProducts .fragnetButton a{font-size:.8em;padding:.4em 1.1em;display:block;font-weight:bold}.relatedSideContainer .relatedProducts .fragnetButton a:hover p{color:#fff}.relatedSideContainer .relatedProducts .relatedProduct{position:relative;margin:0;margin-right:10px;width:18.75em;text-align:center}.relatedSideContainer .relatedProducts .relatedProduct .titleContain{font-size:.9em}.relatedSideContainer .relatedProducts .relatedProduct .emphasis{font-size:1.3em;color:#943579;font-weight:bold}.relatedSideContainer .relatedProducts .relatedProduct .emphasis.types{font-weight:normal;color:#333;font-size:1.1em;font-style:italic}.relatedSideContainer .relatedProducts .relatedProduct a.heading{border-bottom:1px solid #333}.relatedSideContainer .relatedProducts .relatedProduct p.byText{color:#535353}.relatedSideContainer .relatedProducts .relatedProduct a{text-decoration:none}.relatedSideContainer .relatedProducts .relatedProduct a:focus span.link{text-decoration:none;color:#943579;border-color:#943579}.relatedSideContainer .relatedProducts .relatedProduct .designerText{color:#333}.relatedSideContainer .relatedProducts .relatedProduct .gender{display:initial}.relatedSideContainer .relatedProducts .relatedProduct .desc{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-transform:lowercase}.relatedSideContainer .relatedProducts .relatedProduct .descriptionText{color:#535353}.relatedSideContainer .relatedProducts .relatedProduct .link{border-bottom:1px solid #cbcbcb;line-height:1.5}.relatedSideContainer .relatedProducts .relatedProduct .link:hover,.relatedSideContainer .relatedProducts .relatedProduct .link.tab-focused{text-decoration:none;color:#943579;border-color:#943579}.relatedSideContainer .relatedProducts .relatedProduct .bold{font-weight:bold;color:#000}.relatedSideContainer .relatedProducts .relatedProduct div.addToBag{font-size:.7em}.relatedSideContainer .relatedProducts .relatedProduct .gDescSize{font-size:10px}.relatedSideContainer .relatedProducts .relatedProduct .Info{width:auto}.relatedSideContainer .relatedProducts .relatedProduct .Info span{line-height:1.4;position:static}.relatedSideContainer .relatedProducts .relatedProduct .Info span.g{margin-left:.5em}.relatedSideContainer .relatedProducts .relatedProduct .Info .designerLink{text-decoration:underline}.relatedSideContainer .relatedProducts .relatedProduct .Info p{font-size:.8em;margin-bottom:0;line-height:1.2}.relatedSideContainer .relatedProducts .relatedProduct .largeprice{color:#943579;font-weight:bold;font-size:1.4em}.relatedSideContainer .relatedProducts .relatedProduct img.relatedImage{height:6.25em;width:6.25em;display:inline-block}.relatedSideContainer.full{width:100%;float:none}#slideshow a.tab-focused:focus img{border:1px inset}@-moz-document url-prefix(){.brandsGliderWrap{position:relative;overflow:hidden;height:40px;border-bottom:1px solid #ccc}.brandsGliderWrap .brandsGlider{height:57px !important;padding-bottom:17px}}.brandsGliderWrap{position:relative}.brandsGliderWrap button.prev,.brandsGliderWrap button.next{position:absolute;width:30px;font-size:1.6em;top:15%;opacity:1;text-decoration:none;z-index:2;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out}.brandsGliderWrap button.prev{left:-3px}.brandsGliderWrap button.next{right:-3px}.brandsGliderWrap button.prev:not(.disabled),.brandsGliderWrap button.next:not(.disabled){color:#333}.brandsGliderWrap button.prev.tab-focused:not(.disabled),.brandsGliderWrap button.next.tab-focused:not(.disabled){color:#943579}.brandsGliderWrap .brandsGlider{margin-top:0}.brandsGliderWrap .brandsGlider .slick-list{-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.hpImage{margin-top:.5em}.hpImage img{width:100%;height:auto}.dualImages{display:flex;flex-flow:row}.hpBanner{background-color:#522555;background-size:100%;width:100%;height:auto;color:#fff;font-weight:bold;text-transform:uppercase;display:flex;flex-flow:row wrap;justify-content:center;text-align:center;padding:1em 0;margin:.5em 0}.hpBanner span{font-size:2.8em;flex-basis:100%;line-height:1}@media (max-width:52.5em){.hpBanner span{font-size:2em}}.hpBanner.holiday-shipping{background:#d42426}.hpBanner.holiday-shipping .font-xs{font-size:14px;display:block}.hpBanner.holiday-shipping .delivery{font-size:2em;margin-top:13px;font-weight:bold}.hpBanner.holiday-shipping .plane-icon{width:31px}.hpBanner .sm{font-weight:normal;font-size:1.4em}@media (max-width:52.5em){.hpBanner .sm{font-size:1em}}.hpBanner .price{font-size:1em}@media (max-width:52.5em){.hpBanner{margin:1.5em 0}}.hpBanner:focus{outline-width:5px;outline-style:solid;outline-color:-webkit-focus-ring-color;outline-color:#619dd7}.hpBanner.fnetPromise{cursor:pointer}.sections{display:flex;flex-direction:row;margin:.5em 0;color:#000}@media (max-width:52.5em){.sections{flex-direction:column;margin:0}}.sections .section a{text-decoration:none}.sections .section img{width:100%;height:auto}@media (max-width:52.5em){.sections .section{margin:1.5em 0}}.sections .section:nth-child(1){margin-right:.5em}@media (max-width:52.5em){.sections .section:nth-child(1){margin:0 0 1.5em 0}}.sections .section:nth-child(2){margin-left:.5em}@media (max-width:52.5em){.sections .section:nth-child(2){margin:0}}.sections span{display:flex;justify-content:center;flex-direction:column;text-align:center;text-transform:uppercase}.sections .heading{font-size:1.5em}.sections .shop{background:#000;color:#fff;border:1px solid #000;border-radius:4px;padding:12px 24px;margin:0 auto;width:65%;font-weight:bold;transition:background .2s}.sections .shop:hover,.sections .shop:active{background:#333}@media (max-width:52.5em){.sections .section.hc,.sections .section.mas,.sections .section.pl{margin:1.5em 0 0 0}}@media (max-width:52.5em){.sections .section.sc{margin:0 0 1.5em 0}}@media (max-width:52.5em){.hpBanner.fs{margin:0 0 1em 0}}.hpBanner.mil span{font-size:1.5em}@media (max-width:36em){.hpBanner.mil span{font-size:1em}}@media (min-width:62em){#slideshow .item img{width:960px;height:376px}}@media (max-width:62em){#homepageContain{padding:0 .5em}.shoppingSpree .right .infoTop{font-size:1.1em}}@media (max-width:56.25em){.itemsBlock .item{padding:0 .25em}}@media (max-width:48.75em){#homepagePromos .item6.item,#homepagePromos .item5.item{display:none}.itemsBlock .item{width:25%;padding:0 .5em}.itemsBlock .item4.item{padding-right:0}}@media (max-width:38.188em){.itemsBlock .item{width:33.3%;padding:0 .5em}#homepagePromos .fakeRow{display:block;clear:both}#homepagePromos .item6.item,#homepagePromos .item5.item{display:block}}@media (max-width:58.9em){.showcaseTouts .graySquare{padding:1em}.showcaseTouts .graySquare .topText{font-size:44px}}@media (max-width:48.75em){.showcaseTouts{margin-bottom:.5em}.weSpecial{font-size:1.4em}.homepageTout.social .columns.middle,.homepageTout.region .columns.middle{margin:auto;height:auto}.homepageTout.social .joinCoupPopup,.homepageTout.region .joinCoupPopup,.homepageTout.social .columns.gift.peel,.homepageTout.region .columns.gift.peel{width:100%;float:none;margin:1em 0}.homepageTout.social .joinCoupPopup .right,.homepageTout.region .joinCoupPopup .right,.homepageTout.social .columns.gift.peel .right,.homepageTout.region .columns.gift.peel .right{margin-top:1em}.homepageTout.social .joinCoupPopup,.homepageTout.region .joinCoupPopup,.homepageTout.social .giftSpacer,.homepageTout.region .giftSpacer{display:none}.homepageTout.social .shoppingSpree,.homepageTout.region .shoppingSpree{float:none;display:none;width:100%}.homepageTout.social .shoppingSpree .left,.homepageTout.region .shoppingSpree .left{width:25%;margin-left:1em;width:auto}.homepageTout.social .shoppingSpree .right,.homepageTout.region .shoppingSpree .right{width:85%;margin:auto 0;margin-right:1em;float:none;display:inline-flex}.homepageTout.social .shoppingSpree .right p,.homepageTout.region .shoppingSpree .right p{white-space:nowrap;margin:auto;margin-left:5px;font-size:3.3vw}.homepageTout.social .shoppingSpree .right .infoTop,.homepageTout.region .shoppingSpree .right .infoTop{border-bottom:none;margin-right:0}.homeMag .magImage p{display:none}.homeMag .magImage{border-right:0}.homepageTout .columns .left img{margin:0 auto;text-align:center;display:block}#footer{padding-top:0}}@media (max-width:30em){.homepageTout.social{margin-top:-1em}.homepageTout.social .shoppingSpree .left{width:auto}.homepageTout.social .shoppingSpree .right{width:75%;display:block}.homepageTout.social .shoppingSpree .right p{white-space:nowrap;font-size:4.4vw}#footer{padding-top:0}}@media (max-width:53em){#slideshowContain.wholesale div{top:14%}#slideshowContain.wholesale p.lg{font-size:2em;margin:0}}@media (max-width:37em){.homepageTout.blacktop .column{width:100%;float:none;display:block;padding:0;margin:0}.homepageTout.first.blacktop .column{margin-bottom:1em}.homepageTout.social,.homepageTout.region{margin-top:-1em}.homeMag{padding:1em;font-size:.8em}.homeMag .magImage{padding:0;width:60px}.homeMag .magImage img{margin:5px 0 0 0}.homeMag .magText{padding:0;padding-left:10px;width:90%;width:calc(100% - 60px);}}@media (max-width:37em){#slideshowContain.wholesale div{top:10%;font-size:.9em}#slideshowContain.wholesale p.lg{font-size:1.5em}#slideshow .carousel-indicators li{height:.6em;width:.6em}.giftFinder{padding-top:.4em}.giftFinder a{font-size:1.5em}}@media (max-width:32.5em){#slideshowContain.wholesale div{top:5%}#slideshow .carousel-indicators li{height:.4em;width:.4em;font-size:10px}}@media (max-width:25em){#homepagePromos .fakeRow{display:none}#homepagePromos .smallerFakeRow{display:block;clear:both}.itemsBlock .item{width:50%;float:left}.giftFinder{padding-top:.6em}.giftFinder a{font-size:1.2em}}@media (max-width:20.313em){#homeContain{width:100%;max-width:100%}#homepagePromos{margin:0;padding:0;width:100%}}.relatedSideContainer{padding:0}@media (max-width:40.938em){.relatedSideContainer{padding:0 1em}.relatedSideContainer.full{padding:0 .5em}.relatedSideContainer .relatedProducts{margin-bottom:1em}.relatedSideContainer .relatedProducts .relatedProduct{margin:0}.relatedSideContainer .relatedProducts .relatedProduct .inner{padding:0 5px}.relatedSideContainer .relatedProducts>b{margin-bottom:1.5em}.relatedSideContainer .relatedProducts .slick a.slick-next{right:0;top:30%}.relatedSideContainer .relatedProducts .slick a.slick-prev{left:0;top:30%}.relatedSideContainer.crs-rp,.relatedSideContainer.crs-op{display:none}}@media (max-width:40.938em){#homepagePromos{padding-bottom:.5em}}#slideshow>a{display:none}.js-loaded #slideshow>a,#slideshow>a:first-child{display:block}:not(.js-loaded) .brandsGlider{overflow-y:hidden;height:40px}