.header-standard{border-top:none}.homepage .content-container .wysiwyg img{display:initial;margin:auto}.homepage .content-container .wysiwyg .adl-shipping-message a p img{margin:7px auto 0}a.adl-cta{text-decoration:none}.adl-homepage{width:1134px;margin:0 auto}.adl-gallery p{font-family:'clearviewhwy3-w', sans-serif;color:#fff}#footer{font-size:10px;clear:both;margin:0 auto;margin-top:38px;text-align:left;color:#3d3c3d}#footer .adl-leaf{width:49px;height:32px}#footer .adl-footer-list a li,#footer .adl-footer .adl-footer-social .adl-footer-secondary-menu a li,#footer .adl-footer .adl-footer-social .adl-footer-social-media li{list-style-type:none}#footer .adl-footer .form-wrapper button{font-size:11px}#footer .adl-footer .adl-footer-social .adl-footer-form .form-wrapper input{-moz-box-sizing:content-box;box-sizing:content-box}#footer a{padding:.25em 9px;text-decoration:none}#footer a:hover,#footer a:active{color:#5f9baf}@font-face{font-family:'interstate-regular';src:url("//fonts.callitspring.com/intr____-webfont.eot");src:url("//fonts.callitspring.com/intr____-webfont.eot?#iefix") format("embedded-opentype"),url("//fonts.callitspring.com/intr____-webfont.woff2") format("woff2"),url("//fonts.callitspring.com/intr____-webfont.woff") format("woff"),url("//fonts.callitspring.com/intr____-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'interstate-bold';src:url("//fonts.callitspring.com/intbd___-webfont.eot");src:url("//fonts.callitspring.com/intbd___-webfont.eot?#iefix") format("embedded-opentype"),url("//fonts.callitspring.com/intbd___-webfont.woff2") format("woff2"),url("//fonts.callitspring.com/intbd___-webfont.woff") format("woff"),url("//fonts.callitspring.com/intbd___-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'cis-glyphs';src:url("//fonts.callitspring.com/cis-glyphs.eot?-k9ym63");src:url("//fonts.callitspring.com/cis-glyphs.eot?#iefix-k9ym63") format("embedded-opentype"),url("//fonts.callitspring.com/cis-glyphs.ttf?-k9ym63") format("truetype"),url("//fonts.callitspring.com/cis-glyphs.woff?-k9ym63") format("woff"),url("//fonts.callitspring.com/cis-glyphs.svg?-k9ym63#cis-glyphs") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'cis-glyphs';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}.icon-cis_arrow:before{content:"\e600"}.adl-container,.adl-container-small,.adl-container-blog,.firstrow,.secondrow,.thirdrow,.fourthrow,.socialrow{max-width:100%;margin-left:auto;margin-right:auto}.adl-container:after,.adl-container-small:after,.adl-container-blog:after,.firstrow:after,.secondrow:after,.thirdrow:after,.fourthrow:after,.socialrow:after{content:" ";display:block;clear:both}.adl-women .adl-container,.adl-women .adl-container-small,.adl-women .adl-container-blog,.adl-women .firstrow,.adl-women .secondrow,.adl-women .thirdrow,.adl-women .fourthrow,.adl-women .socialrow,.adl-men .adl-container,.adl-men .adl-container-small,.adl-men .adl-container-blog,.adl-men .firstrow,.adl-men .secondrow,.adl-men .thirdrow,.adl-men .fourthrow,.adl-men .socialrow,.adl-handbags .adl-container,.adl-handbags .adl-container-small,.adl-handbags .adl-container-blog,.adl-handbags .firstrow,.adl-handbags .secondrow,.adl-handbags .thirdrow,.adl-handbags .fourthrow,.adl-handbags .socialrow{max-width:752px;margin-left:auto;margin-right:auto}.adl-women .adl-container:after,.adl-women .adl-container-small:after,.adl-women .adl-container-blog:after,.adl-women .firstrow:after,.adl-women .secondrow:after,.adl-women .thirdrow:after,.adl-women .fourthrow:after,.adl-women .socialrow:after,.adl-men .adl-container:after,.adl-men .adl-container-small:after,.adl-men .adl-container-blog:after,.adl-men .firstrow:after,.adl-men .secondrow:after,.adl-men .thirdrow:after,.adl-men .fourthrow:after,.adl-men .socialrow:after,.adl-handbags .adl-container:after,.adl-handbags .adl-container-small:after,.adl-handbags .adl-container-blog:after,.adl-handbags .firstrow:after,.adl-handbags .secondrow:after,.adl-handbags .thirdrow:after,.adl-handbags .fourthrow:after,.adl-handbags .socialrow:after{content:" ";display:block;clear:both}.adl-women .adl-container .adl-main,.adl-women .adl-container-small .adl-main,.adl-women .adl-container-blog .adl-main,.adl-women .firstrow .adl-main,.adl-women .secondrow .adl-main,.adl-women .thirdrow .adl-main,.adl-women .fourthrow .adl-main,.adl-women .socialrow .adl-main,.adl-men .adl-container .adl-main,.adl-men .adl-container-small .adl-main,.adl-men .adl-container-blog .adl-main,.adl-men .firstrow .adl-main,.adl-men .secondrow .adl-main,.adl-men .thirdrow .adl-main,.adl-men .fourthrow .adl-main,.adl-men .socialrow .adl-main,.adl-handbags .adl-container .adl-main,.adl-handbags .adl-container-small .adl-main,.adl-handbags .adl-container-blog .adl-main,.adl-handbags .firstrow .adl-main,.adl-handbags .secondrow .adl-main,.adl-handbags .thirdrow .adl-main,.adl-handbags .fourthrow .adl-main,.adl-handbags .socialrow .adl-main{width:100%;float:left;margin-left:0;margin-right:0}.adl-container a,.adl-container-small a,.adl-container-blog a,.firstrow a,.secondrow a,.thirdrow a,.fourthrow a,.socialrow a{display:block}.adl-container-small{height:222px}.adl-container .adl-container-small,.adl-container-small .adl-container-small,.adl-container-blog .adl-container-small,.firstrow .adl-container-small,.secondrow .adl-container-small,.thirdrow .adl-container-small,.fourthrow .adl-container-small,.socialrow .adl-container-small{height:222px}.adl-container-blog h2{font-size:24px !important;width:80%}.adl-container-blog h2 .bottom-link{position:relative;display:block;margin-top:1em}.story-block__sub,.story-block__main,.story-block__full{position:relative;height:100%;margin-bottom:12px}.story-block__sub{width:32.62787%;float:left;margin-right:1.0582%}.story-block__main{width:66.31393%;float:left;margin-right:1.0582%}.story-block__full{width:100%;float:left;margin-left:0;margin-right:0}.adl-last{float:right;margin-right:0}.adl-verticalize,.story-block__sub--homepage,.story-block__main,.adl-overlay{line-height:0;position:relative;display:table}.adl-homepage,.adl-new-arrivals{width:100%;min-width:932px;max-width:1134px !important;margin:0 auto !important;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}body{border:none}ul.multi-flags{z-index:99999 !important}#homepageMainBanner{width:1134px}.hotspot{position:absolute;display:block}.googleCode{display:none}#footer{width:932px;padding-top:24px}.ca_en img,.ca_fr img,.us_en_US img{max-width:100%;width:auto;height:auto}.adl-container h2,.adl-container-small h2,.adl-container-blog h2,.firstrow h2,.secondrow h2,.thirdrow h2,.fourthrow h2,.socialrow h2,.adl-container h4,.adl-container-small h4,.adl-container-blog h4,.firstrow h4,.secondrow h4,.thirdrow h4,.fourthrow h4,.socialrow h4{font-family:OfficinaSerITCStd-Bold, serif;font-weight:normal;line-height:1.2em;display:table-cell;text-align:center;vertical-align:middle;letter-spacing:4px;text-transform:uppercase;color:#ffffff}.adl-container h2,.adl-container-small h2,.adl-container-blog h2,.firstrow h2,.secondrow h2,.thirdrow h2,.fourthrow h2,.socialrow h2{font-size:60px}.adl-container h4,.adl-container-small h4,.adl-container-blog h4,.firstrow h4,.secondrow h4,.thirdrow h4,.fourthrow h4,.socialrow h4{font-size:30px}.adl-container p.disclaimer,.adl-container-small p.disclaimer,.adl-container-blog p.disclaimer,.firstrow p.disclaimer,.secondrow p.disclaimer,.thirdrow p.disclaimer,.fourthrow p.disclaimer,.socialrow p.disclaimer{font-family:"clearviewhwy3-w", sans-serif;font-size:10px !important;font-weight:normal;line-height:1.2em;position:absolute;bottom:0;left:0;display:table-cell;padding:6px 10px;text-align:center;vertical-align:bottom;color:#000}a.cta,.mobile .promo-banner.midseason a.ctaSale,.mobile .midseason.saleContainer a.ctaSale,.mobile .promo-banner.halloween a.ctaSale{margin:24px auto;padding:8px 12px 7px 12px;text-decoration:none;text-transform:uppercase;font:16px/18px "interstate-regular", sans-serif;color:black;background-color:transparent;background-position:7%;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;border:2px solid black}a.cta:hover,.mobile .promo-banner.midseason a.ctaSale:hover,.mobile .midseason.saleContainer a.ctaSale:hover,.mobile .promo-banner.halloween a.ctaSale:hover{background-position:8%;background-color:#000;color:white !important}a.cta.promo,.mobile .promo-banner.midseason a.promo.ctaSale,.mobile .midseason.saleContainer a.promo.ctaSale,.mobile .promo-banner.midseason a.ctaSale.exclusive,.mobile .midseason.saleContainer a.ctaSale.exclusive,.mobile .promo-banner.halloween a.promo.ctaSale,.mobile .promo-banner.halloween a.ctaSale.exclusive,a.cta.ctaSale.exclusive{border-color:#fff}a.cta.promo:hover,.mobile .promo-banner.midseason a.promo.ctaSale:hover,.mobile .midseason.saleContainer a.promo.ctaSale:hover,.mobile .promo-banner.midseason a.ctaSale.exclusive:hover,.mobile .midseason.saleContainer a.ctaSale.exclusive:hover,.mobile .promo-banner.halloween a.promo.ctaSale:hover,.mobile .promo-banner.halloween a.ctaSale.exclusive:hover,a.cta.ctaSale.exclusive:hover{color:#162750 !important;background-color:#fff}.promo-banner a.ctaSale,.saleContainer.midseason a.ctaSale{margin-right:1em;display:inline-block;min-width:127px;padding:6px 10px;color:#000;background-color:#FFFFFF;font-family:"interstate-regular", sans-serif;border:2px solid #000;font-size:1.15em}.promo-banner a.ctaSale:hover,.saleContainer.midseason a.ctaSale:hover{color:white;background-color:#000}.promo-banner a.ctaSale:before,.saleContainer.midseason a.ctaSale:before{font-size:initial;line-height:normal;content:''}.adl-bubble-container{position:absolute;top:0;left:0;pointer-events:none;color:#000;font-family:"interstate-regular", sans-serif}.adl-bubble-container .adl-bubble{display:table;width:53px;height:64px;-o-background-size:53px 171px;background-size:53px 171px}.adl-bubble-container .adl-bubble p{display:table-cell;padding-bottom:5px;text-align:center;vertical-align:middle;font-size:13px;line-height:1em}.adl-bubble-container .adl-bubble p:after{display:block;height:10px;margin-top:2px;content:'';background:url("../img/utilities/price/wave.png") repeat-x}.adl-bubble-container .adl-bubble p.highlight{color:red}.adl-bubble-container .adl-bubble p .adl-sale-price{text-decoration:line-through;color:black;font-size:11px}.adl-main-small,.adl-main-half{float:left}.adl-main-small{width:61.9016%;float:left;margin-right:1.59574%}.adl-main-half{width:49.20213%;float:left;margin-right:1.59574%}.adl-main-half:last-child{margin-right:0}.adl-homepage .adl-main-half{width:23.80319%}.story-block__sub--homepage{position:relative}.story-block__sub--homepage{height:100%}.story-block{overflow:hidden}.story-block img{-moz-transition:opacity .35s, -moz-transform .35s;-o-transition:opacity .35s, -o-transform .35s;transition:opacity .35s, -webkit-transform .35s;transition:opacity .35s, transform .35s}.story-block__disabled{display:none}.mobile .story-block{position:relative;margin-bottom:12px}.adl-container .story-block:hover .story-block__title-container,.adl-container-small .story-block:hover .story-block__title-container,.adl-container-blog .story-block:hover .story-block__title-container,.firstrow .story-block:hover .story-block__title-container,.secondrow .story-block:hover .story-block__title-container,.thirdrow .story-block:hover .story-block__title-container,.fourthrow .story-block:hover .story-block__title-container,.socialrow .story-block:hover .story-block__title-container,.adl-container .story-block:hover .story-block__cta-container,.adl-container-small .story-block:hover .story-block__cta-container,.adl-container-blog .story-block:hover .story-block__cta-container,.firstrow .story-block:hover .story-block__cta-container,.secondrow .story-block:hover .story-block__cta-container,.thirdrow .story-block:hover .story-block__cta-container,.fourthrow .story-block:hover .story-block__cta-container,.socialrow .story-block:hover .story-block__cta-container{background-color:black}.adl-container .story-block:hover .story-block__title-container .story-block__title-container__title,.adl-container-small .story-block:hover .story-block__title-container .story-block__title-container__title,.adl-container-blog .story-block:hover .story-block__title-container .story-block__title-container__title,.firstrow .story-block:hover .story-block__title-container .story-block__title-container__title,.secondrow .story-block:hover .story-block__title-container .story-block__title-container__title,.thirdrow .story-block:hover .story-block__title-container .story-block__title-container__title,.fourthrow .story-block:hover .story-block__title-container .story-block__title-container__title,.socialrow .story-block:hover .story-block__title-container .story-block__title-container__title,.adl-container .story-block:hover .story-block__cta-container .story-block__title-container__title,.adl-container-small .story-block:hover .story-block__cta-container .story-block__title-container__title,.adl-container-blog .story-block:hover .story-block__cta-container .story-block__title-container__title,.firstrow .story-block:hover .story-block__cta-container .story-block__title-container__title,.secondrow .story-block:hover .story-block__cta-container .story-block__title-container__title,.thirdrow .story-block:hover .story-block__cta-container .story-block__title-container__title,.fourthrow .story-block:hover .story-block__cta-container .story-block__title-container__title,.socialrow .story-block:hover .story-block__cta-container .story-block__title-container__title,.adl-container .story-block:hover .story-block__title-container .story-block__cta-container__title,.adl-container-small .story-block:hover .story-block__title-container .story-block__cta-container__title,.adl-container-blog .story-block:hover .story-block__title-container .story-block__cta-container__title,.firstrow .story-block:hover .story-block__title-container .story-block__cta-container__title,.secondrow .story-block:hover .story-block__title-container .story-block__cta-container__title,.thirdrow .story-block:hover .story-block__title-container .story-block__cta-container__title,.fourthrow .story-block:hover .story-block__title-container .story-block__cta-container__title,.socialrow .story-block:hover .story-block__title-container .story-block__cta-container__title,.adl-container .story-block:hover .story-block__cta-container .story-block__cta-container__title,.adl-container-small .story-block:hover .story-block__cta-container .story-block__cta-container__title,.adl-container-blog .story-block:hover .story-block__cta-container .story-block__cta-container__title,.firstrow .story-block:hover .story-block__cta-container .story-block__cta-container__title,.secondrow .story-block:hover .story-block__cta-container .story-block__cta-container__title,.thirdrow .story-block:hover .story-block__cta-container .story-block__cta-container__title,.fourthrow .story-block:hover .story-block__cta-container .story-block__cta-container__title,.socialrow .story-block:hover .story-block__cta-container .story-block__cta-container__title{color:white}.story-block__mobile-container{font-family:"interstate-regular", sans-serif;text-align:center;max-width:20em;width:100%;margin:0 auto;margin-bottom:1.5em;font-size:11px}.story-block__mobile-container p{margin-bottom:1.5em;font-size:1.35em;letter-spacing:1px}.story-block__mobile-container--mobile-landingpage{z-index:9999;position:absolute;top:53%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#ffffff}.story-block__title-container,.story-block__cta-container{position:absolute;bottom:23px;padding:10px;background-color:white;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:20;min-width:128px}.story-block__title-container:hover,.story-block__cta-container:hover{cursor:pointer}.story-block__full--mobile .story-block__title-container,.story-block__full--mobile .story-block__cta-container{bottom:23px;padding:.3em}.main-story .story-block__title-container,.main-story .story-block__cta-container{top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);bottom:inherit;background:rgba(16,15,146,0.85);z-index:10;margin:auto}.ie8 .main-story .story-block__title-container,.ie8 .main-story .story-block__cta-container{margin-left:-15%;margin-top:-5%;background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9100F92,endColorstr=#D9100F92);zoom:1}.main-story .story-block__title-container--homepage{left:58%}.main-story .story-block__title-container--homepage--full{left:50%}.main-story .story-block__title-container--mobile{background:transparent;width:100%}.main-story .story-block__title-container--mobile-landingpage{background:transparent;width:60%;top:25%}.story-block__title-container__title,.story-block__cta-container__title{color:#333333;font-size:12px;position:relative;line-height:16px;vertical-align:baseline;font-family:"interstate-regular", sans-serif;letter-spacing:2px;font-weight:400;text-align:center;text-transform:uppercase}.story-block__full--mobile .story-block__title-container__title,.story-block__full--mobile .story-block__cta-container__title{letter-spacing:1px}.main-story .story-block__title-container__title,.main-story .story-block__cta-container__title{font-size:22px;line-height:30px;text-align:center;margin:20px 30px;display:block;letter-spacing:3px;position:relative;color:#ffffff}.main-story .story-block__title-container__title--mobile{font-size:1.5em;font-family:"interstate-bold", sans-serif}@media screen and (orientation: landscape){.main-story .story-block__title-container__title--mobile{font-size:2em}}.main-story .story-block__title-container__title--mobile-landingpage{font-size:2em;font-family:"interstate-bold", sans-serif;line-height:2.2em;margin:0}@media screen and (orientation: landscape){.main-story .story-block__title-container__title--mobile-landingpage{font-size:2em}}.story-block__cta-container{-webkit-transform:initial;-moz-transform:initial;-ms-transform:initial;-o-transform:initial;transform:initial}.story-block__cta-container__title{text-decoration:none !important}.story-block__cta-container:hover{background-color:black}.story-block__cta-container:hover .story-block__cta-container__title{color:white}.story-block__main--landingpage{width:61.9016%;float:left;margin-right:1.59574%;display:block}.story-block__main--landingpage img{width:100%;height:auto}.story-block--half{width:49.20213%;float:left;margin-right:1.59574%}.story-block--half:last-child{margin-right:0}.main-story .story-block__full--mobile.story-block--last{margin-top:-15px}.homepage .main-story .story-block__full--mobile.story-block--last{margin-top:0}.story-block--last{float:right;margin-right:0}.story-block__sub--landingpage{width:36.50266%;float:left;margin-right:1.59574%;display:block}.story-block__sub--landingpage--last{float:right;margin-right:0}.story-block__sub--landingpage img{width:auto;height:auto;max-width:100%}.story-block__sub:last-child{margin-right:0}.story-block--last{float:right;margin-right:0}.story-block__main--mobile,.story-block__sub--mobile{width:100%}.topbanner{font-family:"interstate-regular", sans-serif;height:45px;margin-top:-24px;text-align:right;background:white;color:black;float:right;padding-bottom:10px}.topbanner a{background:white;color:black;float:right;font-size:11px}.topbanner span.image{display:inline-block;margin-right:5px}.topbanner span.image img{width:40px;height:auto}.topbanner div.copy{font-family:OfficinaSansITCStd-Book, sans-serif;display:block;float:right;position:absolute;right:0}.topbanner div.copy p{display:block;text-align:right;clear:both;overflow:hidden;float:right;margin-bottom:0}.topbanner div.copy p span{font-size:11px}.topbanner div.copy p span.navy{color:#3660ab;clear:both;margin-left:10px;font-weight:bolder}.topbanner div.copy p span.black{color:#333333;clear:both;margin-left:10px;font-weight:bolder}.topbanner div.copy p span.white{color:#ffffff;clear:both;margin-left:10px;font-weight:bolder}.topbanner div.copy p span.mid-grey{color:#5C5C5c;clear:both;margin-left:10px;font-weight:bolder}.topbanner div.copy p.shipping-sale{display:inline-block;font-size:18px;text-transform:capitalize;letter-spacing:0.5px}.topbanner div.copy p.shipping-sale span{padding-top:2px;float:right;line-height:initial;font-size:18px}.wysiwyg a:hover{color:black}.midseason{font-size:16px}.sale-banner{font-family:OfficinaSansITCStd-Book, sans-serif;display:block;width:100%;background:#DB1934;margin-left:auto;margin-right:auto;text-align:center;min-height:120px}.sale-banner img{padding:20px 0}.sale-banner .wrap img{display:inline-block;vertical-align:middle;margin-left:auto;margin-right:auto}.sale-banner .main-sale-message{height:48px;margin-left:auto;margin-right:auto;clear:both}.sale-banner .sale-info,.sale-banner .sale-message{line-height:normal;font-size:18px;margin:25px auto 0;letter-spacing:.025em;text-transform:uppercase;min-width:173px;clear:right;vertical-align:baseline;display:table-cell}.sale-banner .sale-info strong,.sale-banner .sale-message strong{font-family:'OfficinaSansITCStd-Bold', sans-serif;font-weight:400}.sale-banner p.sale-info{letter-spacing:.07em}.sale-banner .sale-message{font-size:20px;margin:0 auto;margin-top:8px;padding-right:25px}.sale-banner .sale-message span.navy{color:#3660ab;clear:both;margin-left:10px;font-weight:bolder}.sale-banner .sale-message span.black{color:#333333;clear:both;margin-left:10px;font-weight:bolder}.sale-banner .sale-message span.white{color:#ffffff;clear:both;margin-left:10px;font-weight:bolder}.sale-banner .sale-message span.mid-grey{color:#5C5C5c;clear:both;margin-left:10px;font-weight:bolder}.sale-banner .sale-message a.ctaSale{display:block;width:120px;margin:0 auto;padding:8px 12px 7px 27px;text-decoration:none;text-transform:uppercase;font:18px/18px "clearviewhwy3-w", sans-serif;color:black;background:url("http://media.callitspring.com/content/SS15/generics/sale/cta-arrow-black.png") no-repeat center #000;background-color:transparent;background-position:7%;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;border:2px solid black}.sale-banner .sale-message a.ctaSale:hover{background-position:8%;background-color:#91c7fc}.sale-banner a.disclamer-toggle{display:block;clear:both;margin-top:5px;font-size:14px;font-family:'OfficinaSansITCStd-Italic';text-decoration:none;color:#fff}.sale-banner .sale-disclamer{height:0;width:100%;margin:0 auto;line-height:1.5;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;opacity:0;background-color:#fff}.sale-banner .sale-disclamer p{text-align:center;color:black;margin:0 0 0 0 !important}.sale-banner .sale-disclamer.show-disclamer{height:auto;opacity:1;margin:20px auto 0px}.adl-women .women,.adl-men .men,.adl-handbags .handbags,.adl-accessories .accessories{clear:both}.promo-banner,.saleContainer.midseason{font-family:"interstate-regular", sans-serif;display:block;width:100%;margin-left:auto;margin-right:auto;position:relative;margin-bottom:12px}.promo-banner .main-sale-message,.saleContainer.midseason .main-sale-message{width:100%;float:left;height:120px;position:absolute;top:0}.mobile .promo-banner.midseason.homepage,.mobile .midseason.homepage.saleContainer,.mobile .promo-banner.midseason.women,.mobile .midseason.women.saleContainer,.mobile .promo-banner.midseason.men,.mobile .midseason.men.saleContainer,.mobile .promo-banner.midseason.handbags,.mobile .midseason.handbags.saleContainer,.mobile .promo-banner.halloween.homepage,.mobile .halloween.homepage.saleContainer.midseason,.mobile .promo-banner.halloween.women,.mobile .halloween.women.saleContainer.midseason,.mobile .promo-banner.halloween.men,.mobile .halloween.men.saleContainer.midseason,.mobile .promo-banner.halloween.handbags,.mobile .halloween.handbags.saleContainer.midseason{min-height:290px}.mobile .promo-banner.midseason p.sale-info,.mobile .midseason.saleContainer p.sale-info,.mobile .promo-banner.midseason p.sale-message,.mobile .midseason.saleContainer p.sale-message,.mobile .promo-banner.halloween p.sale-info,.mobile .halloween.saleContainer.midseason p.sale-info,.mobile .promo-banner.halloween p.sale-message,.mobile .halloween.saleContainer.midseason p.sale-message{line-height:1em}.mobile .promo-banner.midseason p.sale-info,.mobile .midseason.saleContainer p.sale-info,.mobile .promo-banner.halloween p.sale-info,.mobile .halloween.saleContainer.midseason p.sale-info{font-size:70%}.mobile .promo-banner.midseason a.ctaSale,.mobile .midseason.saleContainer a.ctaSale,.mobile .promo-banner.halloween a.ctaSale,.mobile .halloween.saleContainer.midseason a.ctaSale{background-color:white !important;width:220px;display:block;clear:both;margin-bottom:1em !important}.mobile .promo-banner.midseason a.ctaSale:last-child,.mobile .midseason.saleContainer a.ctaSale:last-child,.mobile .promo-banner.halloween a.ctaSale:last-child,.mobile .halloween.saleContainer.midseason a.ctaSale:last-child{margin-bottom:0 !important}.mobile .promo-banner.midseason a.ctaSale:hover,.mobile .midseason.saleContainer a.ctaSale:hover,.mobile .promo-banner.halloween a.ctaSale:hover,.mobile .halloween.saleContainer.midseason a.ctaSale:hover{background-color:#000 !important}.promo-banner.midseason .main-sale-message,.midseason.saleContainer .main-sale-message,.promo-banner.halloween .main-sale-message,.halloween.saleContainer.midseason .main-sale-message{height:auto;width:100%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.clearance .promo-banner.midseason .main-sale-message,.clearance .midseason.saleContainer .main-sale-message,.clearance .promo-banner.halloween .main-sale-message,.clearance .halloween.saleContainer.midseason .main-sale-message{margin:10px auto}.promo-banner.midseason a.disclamer-toggle,.midseason.saleContainer a.disclamer-toggle,.promo-banner.halloween a.disclamer-toggle,.halloween.saleContainer.midseason a.disclamer-toggle{position:absolute;width:100%;bottom:10px;font-size:11px}.clearance .promo-banner.midseason,.clearance .midseason.saleContainer,.clearance .promo-banner.halloween,.clearance .halloween.saleContainer.midseason{background:url("//media.callitspring.com/content/SS15/generics/clearance/cis_clrBG.png");height:140px;-o-background-size:752px 140px;background-size:752px 140px;margin-top:-12px}.mobile .clearance .promo-banner.midseason,.mobile .clearance .midseason.saleContainer,.mobile .clearance .promo-banner.halloween,.mobile .clearance .halloween.saleContainer.midseason{height:170px;-o-background-size:100% 170px;background-size:100% 170px;margin:-12px 0 0}.promo-banner .sale-info,.saleContainer.midseason .sale-info,.promo-banner .sale-message,.saleContainer.midseason .sale-message{text-align:center;font-size:.95em;margin:10px auto !important;letter-spacing:2px;line-height:1.35em;text-transform:uppercase;color:#000}.mobile .promo-banner .sale-info,.mobile .saleContainer.midseason .sale-info,.mobile .promo-banner .sale-message,.mobile .saleContainer.midseason .sale-message{line-height:1.15em;font-size:1em;margin:8px auto !important}.mobile .promo-banner .sale-info .sale-message,.mobile .saleContainer.midseason .sale-info .sale-message,.mobile .promo-banner .sale-message .sale-message,.mobile .saleContainer.midseason .sale-message .sale-message{font-size:1.5em}.mobile .promo-banner .sale-info .secondary__title,.mobile .saleContainer.midseason .sale-info .secondary__title,.mobile .promo-banner .sale-message .secondary__title,.mobile .saleContainer.midseason .sale-message .secondary__title{font-size:13px;font-family:"interstate-regular", sans-serif;font-weight:normal}.promo-banner .sale-info strong,.saleContainer.midseason .sale-info strong,.promo-banner .sale-message strong,.saleContainer.midseason .sale-message strong{font-family:"interstate-bold", sans-serif;font-weight:bold;color:#000}.clearance .promo-banner .sale-info,.clearance .saleContainer.midseason .sale-info,.clearance .promo-banner .sale-message,.clearance .saleContainer.midseason .sale-message{color:#FFF;font-family:"interstate-regular", sans-serif}.promo-banner .sale-message,.saleContainer.midseason .sale-message{margin:8px auto 0 !important;font-family:"interstate-bold", sans-serif;font-weight:bold;font-size:3.5em;line-height:.65em}.promo-banner .sale-message .secondary__title,.saleContainer.midseason .sale-message .secondary__title{font-size:.4em;font-weight:normal}.promo-banner .sale-message .adl-homepage,.saleContainer.midseason .sale-message .adl-homepage{font-size:1.75em}.promo-banner .sale-message .promo-offer,.saleContainer.midseason .sale-message .promo-offer{background:#000;color:#C3C5C7;padding:5px}.promo-banner .sale-message strong,.saleContainer.midseason .sale-message strong{color:#C3C5C7;clear:both;margin-left:10px;background-color:#AB6728;padding:5px}.promo-banner a.disclamer-toggle,.saleContainer.midseason a.disclamer-toggle{display:block;clear:both;text-decoration:none;text-align:center}.promo-banner a.disclamer-toggle .promo-block,.saleContainer.midseason a.disclamer-toggle .promo-block{font-size:.7em;font-family:"interstate-regular", sans-serif;color:#000;text-transform:uppercase}.sale-disclamer{width:100%;margin:0 auto;line-height:1.5;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;background-color:#fff;height:1px;width:100%;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.sale-disclamer p{text-align:center;color:black;margin:0 0 0 0 !important;font-size:.65em;-webkit-animation-name:slideOutUp;-moz-animation-name:slideOutUp;-o-animation-name:slideOutUp;animation-name:slideOutUp}.mobile .sale-disclamer p{font-size:.75em}.sale-disclamer.show-disclamer{-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;height:auto;opacity:1;margin:10px auto;-webkit-animation-name:slideInDown;-moz-animation-name:slideInDown;-o-animation-name:slideInDown;animation-name:slideInDown;width:100%;position:relative}.mobile .sale-message{font-size:1.9em !important;line-height:1em !important}.mobile .sale-message secondary__title{line-height:13px}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-moz-keyframes slideInDown{from{-moz-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-o-keyframes slideInDown{from{transform:translate3d(0, -100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);-moz-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@-moz-keyframes slideOutUp{from{-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-moz-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@-o-keyframes slideOutUp{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, -100%, 0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);-moz-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.newsletter-signup{height:120px;background:#eac836;width:100%;margin-bottom:12px;display:table}.mobile .newsletter-signup{margin-top:12px;height:250px}.newsletter-signup__title{text-align:center;vertical-align:middle;display:table-cell;text-transform:uppercase;font-size:20px;letter-spacing:4px;font-family:"interstate-bold", sans-serif;text-decoration:none !important}.ca_fr .newsletter-signup__title{font-size:18px;letter-spacing:2px}.newsletter-signup__title span{font-size:13px;letter-spacing:1px;font-family:"interstate-regular", sans-serif;text-transform:lowercase}.mobile .newsletter-signup__title{font-size:1em}.newsletter-signup__cta-signup{display:table-cell;vertical-align:middle;text-align:center}.newsletter-signup__cta-signup a.cta,.newsletter-signup__cta-signup .mobile .promo-banner.midseason a.ctaSale,.mobile .promo-banner.midseason .newsletter-signup__cta-signup a.ctaSale,.newsletter-signup__cta-signup .mobile .midseason.saleContainer a.ctaSale,.mobile .midseason.saleContainer .newsletter-signup__cta-signup a.ctaSale,.newsletter-signup__cta-signup .mobile .promo-banner.halloween a.ctaSale,.mobile .promo-banner.halloween .newsletter-signup__cta-signup a.ctaSale{font-size:14px;letter-spacing:2px;padding:8px 42px 7px}.social-block{width:49.20213%;float:left;margin-right:1.59574%;max-height:407px}.social-block:last-child{margin-right:0}.adl-homepage .social-block{width:32.2695%}.social-block a{position:relative;display:inline-block;width:100%}.social-block img{-moz-transition:opacity .35s, -moz-transform .35s;-o-transition:opacity .35s, -o-transform .35s;transition:opacity .35s, -webkit-transform .35s;transition:opacity .35s, transform .35s}.social-block--mobile{width:100%;overflow:hidden}.social-block__blog{background-color:#fbebd5}.social-block__blog img{max-width:240px;position:relative;display:block !important;margin:2em auto !important}.social-block__blog__title-container{margin:13px auto;display:table;text-align:center;width:100%}.mobile .social-block__blog__title-container{margin:0 auto}.social-block__blog__title-container__logo{font-family:"interstate-bold", sans-serif;font-size:11px;padding-bottom:3.75px;padding-left:9px;padding-right:9px;padding-top:3.75px;letter-spacing:1px;text-transform:uppercase;display:inline-block}.social-block__blog__title-container__title{color:black;font-size:24px;position:relative;line-height:30px;letter-spacing:1px;display:table-cell;vertical-align:bottom;font-family:"interstate-bold", sans-serif;letter-spacing:0px;font-weight:400;text-align:center;width:100%;margin-bottom:0px;height:69px;margin:0 auto}.social-block__blog__title-container__title .bottom-link{font-family:"interstate-regular", sans-serif;line-height:50px;border-bottom:1px solid;font-size:12px}.social-block__instagram{background:url("../img/utilities/social/instagram-background.png")}.social-block__instagram img{max-width:280px;position:relative;display:block !important;margin:2em auto 1.167em !important}.mobile .social-block__instagram img{margin:2em auto !important;width:200px}.social-block__instagram__title-container{margin:13px auto}.social-block__instagram__title-container--logo{margin:22px auto 21px;background-color:white;max-width:220px;padding:7px;position:relative}.social-block__instagram__title-container__logo{font-family:"interstate-bold", sans-serif;font-size:15px;line-height:21px;outline-style:none;outline-width:0px;text-decoration:none;text-align:center;text-transform:uppercase;position:absolute;top:-15px;left:-8px}.social-block__instagram__title-container__logo svg{width:18px}.social-block__instagram__title-container__logo svg path{fill:#3660ab}.mobile .social-block__instagram__title-container__logo svg path{fill:#333333}.social-block__instagram__title-container__title{color:#3660ab;font-size:18px;position:relative;line-height:16px;display:inline-block;vertical-align:baseline;font-family:"interstate-bold", sans-serif;letter-spacing:0px;font-weight:400;text-align:center;text-transform:uppercase;width:100%;line-height:30px;letter-spacing:1px}.mobile .social-block__instagram__title-container__title{color:#333333}.social-block__instagram__title-container__title--follow{font-size:12px;position:relative;line-height:16px;display:inline-block;vertical-align:baseline;font-family:"interstate-bold", sans-serif;letter-spacing:0px;font-weight:400;text-align:center;text-transform:uppercase;width:100%}.social-block.navy{background-color:#3660ab}.social-block.black{background-color:#333333}.social-block.white{background-color:white}.social-block.mid-grey{background-color:#5c5c5c}.adl-accessories{max-width:752px;margin-left:auto;margin-right:auto}.adl-accessories .adl-accessory .accessory-title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-family:"interstate-regular", sans-serif;color:#333333;font-size:32px;width:100%;text-align:center;letter-spacing:5px}.adl-accessories.mobile .adl-accessory .accessory-title{color:white}.adl-accessories:after{content:" ";display:block;clear:both}.adl-accessories .acc-column-1,.adl-accessories .acc-column-2,.adl-accessories .acc-column-3{float:left;margin-right:12px;width:242px}.adl-accessories.adl-mobile{width:100%}.adl-accessories.adl-mobile .acc-column-1,.adl-accessories.adl-mobile .acc-column-2{width:48.1%}.adl-accessories.adl-mobile .acc-column-2{margin-right:0}.adl-accessories.adl-mobile .adl-accessory img{width:auto;height:auto;max-width:100%}.adl-accessories .acc-column-3{margin-right:0}.adl-accessories .adl-accessories-main,.adl-accessories .adl-accessories-product{margin-bottom:12px;position:relative}.adl-accessories .adl-accessories-main a,.adl-accessories .adl-accessories-product a{display:block}.adl-accessories .adl-accessories-main{position:relative;height:280px}.adl-accessories .adl-accessories-main .adl-overlay{height:280px}.adl-accessories .adl-accessories-product{-moz-transition:opacity 0.25s;-o-transition:opacity 0.25s;transition:opacity 0.25s}.adl-accessories .adl-accessories-product:hover{opacity:0.25}.adl-overlay{-moz-transition:opacity .35s, -moz-transform .35s;-o-transition:opacity .35s, -o-transform .35s;transition:opacity .35s, -webkit-transform .35s;transition:opacity .35s, transform .35s;opacity:0}.adl-overlay:hover{opacity:1}.adl-overlay:before,.adl-overlay:after{pointer-events:none}.adl-overlay img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.adl-overlay{position:absolute;z-index:10;top:0;left:0;display:inline-block;width:100%}.adl-container .adl-overlay,.adl-container-small .adl-overlay,.adl-container-blog .adl-overlay,.firstrow .adl-overlay,.secondrow .adl-overlay,.thirdrow .adl-overlay,.fourthrow .adl-overlay,.socialrow .adl-overlay{height:100%}.adl-overlay h3,.adl-container-blog h2{position:absolute;top:50%;left:50%;margin:0 auto;padding:15px 5px;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}.adl-container figure,.adl-container-small figure,.adl-container-blog figure,.firstrow figure,.secondrow figure,.thirdrow figure,.fourthrow figure,.socialrow figure{position:relative;float:left;overflow:hidden;cursor:pointer;text-align:center;background:#3085a3}.adl-container figure img,.adl-container-small figure img,.adl-container-blog figure img,.firstrow figure img,.secondrow figure img,.thirdrow figure img,.fourthrow figure img,.socialrow figure img{position:relative;display:block;opacity:.8}.adl-container figure figcaption,.adl-container-small figure figcaption,.adl-container-blog figure figcaption,.firstrow figure figcaption,.secondrow figure figcaption,.thirdrow figure figcaption,.fourthrow figure figcaption,.socialrow figure figcaption{font-size:1.25em;padding:2em;text-transform:uppercase;color:#fff;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.adl-container figure figcaption::before,.adl-container-small figure figcaption::before,.adl-container-blog figure figcaption::before,.firstrow figure figcaption::before,.secondrow figure figcaption::before,.thirdrow figure figcaption::before,.fourthrow figure figcaption::before,.socialrow figure figcaption::before,.adl-container figure figcaption::after,.adl-container-small figure figcaption::after,.adl-container-blog figure figcaption::after,.firstrow figure figcaption::after,.secondrow figure figcaption::after,.thirdrow figure figcaption::after,.fourthrow figure figcaption::after,.socialrow figure figcaption::after{pointer-events:none}.adl-container figure figcaption,.adl-container-small figure figcaption,.adl-container-blog figure figcaption,.firstrow figure figcaption,.secondrow figure figcaption,.thirdrow figure figcaption,.fourthrow figure figcaption,.socialrow figure figcaption,.adl-container figure figcaption>a,.adl-container-small figure figcaption>a,.adl-container-blog figure figcaption>a,.firstrow figure figcaption>a,.secondrow figure figcaption>a,.thirdrow figure figcaption>a,.fourthrow figure figcaption>a,.socialrow figure figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%}.adl-container figure figcaption>a,.adl-container-small figure figcaption>a,.adl-container-blog figure figcaption>a,.firstrow figure figcaption>a,.secondrow figure figcaption>a,.thirdrow figure figcaption>a,.fourthrow figure figcaption>a,.socialrow figure figcaption>a{font-size:0;z-index:1000;white-space:nowrap;text-indent:200%;opacity:0}.adl-container figure h3,.adl-container-small figure h3,.adl-container-blog figure h3,.firstrow figure h3,.secondrow figure h3,.thirdrow figure h3,.fourthrow figure h3,.socialrow figure h3{font-weight:300;word-spacing:-.15em;opacity:0}.adl-container figure h3 span,.adl-container-small figure h3 span,.adl-container-blog figure h3 span,.firstrow figure h3 span,.secondrow figure h3 span,.thirdrow figure h3 span,.fourthrow figure h3 span,.socialrow figure h3 span{font-weight:800}.adl-container figure h3,.adl-container-small figure h3,.adl-container-blog figure h3,.firstrow figure h3,.secondrow figure h3,.thirdrow figure h3,.fourthrow figure h3,.socialrow figure h3,.adl-container figure p,.adl-container-small figure p,.adl-container-blog figure p,.firstrow figure p,.secondrow figure p,.thirdrow figure p,.fourthrow figure p,.socialrow figure p{margin:0}.adl-container figure p,.adl-container-small figure p,.adl-container-blog figure p,.firstrow figure p,.secondrow figure p,.thirdrow figure p,.fourthrow figure p,.socialrow figure p{font-size:68.5%;letter-spacing:1px}figure.effect-jazz{background:-moz-linear-gradient(135deg, #f3cf3f 0%, #f33f58 100%);background:-o-linear-gradient(135deg, #f3cf3f 0%, #f33f58 100%);background:linear-gradient(-45deg, #f3cf3f 0%, #f33f58 100%)}figure.effect-jazz img{opacity:.9}figure.effect-jazz figcaption::after,figure.effect-jazz img,figure.effect-jazz p{-moz-transition:opacity .35s, -moz-transform .35s;-o-transition:opacity .35s, -o-transform .35s;transition:opacity .35s, -webkit-transform .35s;transition:opacity .35s, transform .35s}figure.effect-jazz figcaption::after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';-webkit-transform:rotate3d(0, 0, 1, 45deg) scale3d(1, 0, 1);-moz-transform:rotate3d(0, 0, 1, 45deg) scale3d(1, 0, 1);transform:rotate3d(0, 0, 1, 45deg) scale3d(1, 0, 1);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;opacity:0;border-top:1px solid #fff;border-bottom:1px solid #fff}figure.effect-jazz h3,figure.effect-jazz p{-webkit-transform:scale3d(0.8, 0.8, 1);-moz-transform:scale3d(0.8, 0.8, 1);transform:scale3d(0.8, 0.8, 1);opacity:0}figure.effect-jazz h3{padding-top:26%;-moz-transition:-moz-transform .35s;-o-transition:-o-transform .35s;transition:-webkit-transform .35s;transition:transform .35s}figure.effect-jazz p{font-size:.85em;padding:.5em 2em;text-transform:none;opacity:0}figure.effect-jazz:hover img{-webkit-transform:scale3d(1.05, 1.05, 1);-moz-transform:scale3d(1.05, 1.05, 1);transform:scale3d(1.05, 1.05, 1);opacity:.7}figure.effect-jazz:hover figcaption::after{-webkit-transform:rotate3d(0, 0, 1, 45deg) scale3d(1, 1, 1);-moz-transform:rotate3d(0, 0, 1, 45deg) scale3d(1, 1, 1);transform:rotate3d(0, 0, 1, 45deg) scale3d(1, 1, 1);opacity:1}figure.effect-jazz:hover h3,figure.effect-jazz:hover p{-webkit-transform:scale3d(1, 1, 1);-moz-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.adl-overlay.navy{background:-moz-linear-gradient(top, rgba(72,76,97,0) 0%, rgba(54,96,171,0.25) 75%);background:-o-linear-gradient(top, rgba(72,76,97,0) 0%, rgba(54,96,171,0.25) 75%);background:linear-gradient(to bottom, rgba(72,76,97,0) 0%, rgba(54,96,171,0.25) 75%)}.adl-overlay.black{background:-moz-linear-gradient(top, rgba(72,76,97,0) 0%, rgba(51,51,51,0.25) 75%);background:-o-linear-gradient(top, rgba(72,76,97,0) 0%, rgba(51,51,51,0.25) 75%);background:linear-gradient(to bottom, rgba(72,76,97,0) 0%, rgba(51,51,51,0.25) 75%)}.adl-overlay.white{background:-moz-linear-gradient(top, rgba(72,76,97,0) 0%, rgba(255,255,255,0.25) 75%);background:-o-linear-gradient(top, rgba(72,76,97,0) 0%, rgba(255,255,255,0.25) 75%);background:linear-gradient(to bottom, rgba(72,76,97,0) 0%, rgba(255,255,255,0.25) 75%)}.adl-overlay.mid-grey{background:-moz-linear-gradient(top, rgba(72,76,97,0) 0%, rgba(92,92,92,0.25) 75%);background:-o-linear-gradient(top, rgba(72,76,97,0) 0%, rgba(92,92,92,0.25) 75%);background:linear-gradient(to bottom, rgba(72,76,97,0) 0%, rgba(92,92,92,0.25) 75%)}.adl-footer-leaf-divider{width:100%;text-align:center;border-top:solid 1px #569bbe}.adl-footer-leaf-divider .adl-leaf{width:19px;margin-top:-19px;padding-right:15px;padding-left:15px;background:#fff}.adl-footer{font-family:"itc_officina_sans_std_bookRg", sans-serif;position:relative;clear:left;width:100%;margin-top:5px;padding-top:15px}.adl-footer span.adl-footer-header{font-family:"clearviewhwy3-w", sans-serif;font-size:11px;font-weight:bold;text-transform:uppercase}.adl-footer .adl-footer-column{float:left;margin-right:45px}.adl-footer .adl-footer-column .adl-footer-list{margin:0;margin-top:10px;padding:0}.adl-footer .adl-footer-column .adl-footer-list a{line-height:2.3em;display:block;padding:0 !important}.adl-footer .adl-footer-column .adl-footer-list a li{font-size:12px !important;padding:0}.adl-footer .adl-footer-social{float:right;max-width:350px;text-align:right}.adl-footer .adl-footer-social .adl-footer-form .form-wrapper{width:310px;margin-top:15px}.adl-footer .adl-footer-social .adl-footer-form .form-wrapper input{width:180px}.adl-footer .adl-footer-social .adl-footer-social-media{float:right;margin-top:15px;margin-bottom:15px;padding:0 !important}.adl-footer .adl-footer-social .adl-footer-social-media li{float:left;margin-left:5px}.adl-footer .adl-footer-social .adl-footer-social-media li img{max-height:15px}.adl-footer .adl-footer-social .adl-footer-secondary-menu{float:right;padding:0}.adl-footer .adl-footer-social .adl-footer-secondary-menu a{display:block;float:left;padding:0 !important}.adl-footer .adl-footer-social .adl-footer-secondary-menu a:not(:last-child) :after{padding-right:10px;padding-left:10px;content:'/'}.adl-footer .adl-footer-social .adl-footer-secondary-menu a li{font-size:12px !important;float:right}.adl-footer .adl-footer-rights{font-size:12px;clear:left;padding-top:35px;padding-bottom:15px}.adl-footer .cf:before,.adl-footer .cf:after{display:table;content:''}.adl-footer .cf:after{clear:both}.adl-footer .cf{zoom:1}.adl-footer .form-wrapper{width:350px;margin:30px 0 0 auto}.adl-footer .form-wrapper input{font-family:"itc_officina_sans_std_bookRg", sans-serif;font-size:13px;float:left;width:220px;height:20px;padding:10px 10px;border:0;background:#efefef}.adl-footer .form-wrapper input:focus{outline:0;box-shadow:0 0 2px rgba(0,0,0,0.8) inset}.adl-footer .form-wrapper input::-webkit-input-placeholder{font-weight:normal;color:#999}.adl-footer .form-wrapper input:-moz-placeholder{font-weight:normal;color:#999}.adl-footer .form-wrapper input:-ms-input-placeholder{font-weight:normal;color:#999}.adl-footer .form-wrapper button{font:bold 15px/40px;position:relative;float:right;overflow:visible;width:110px;height:40px;padding:0;cursor:pointer;text-transform:uppercase;color:#fff;border:0;background-color:#333333}.adl-footer .form-wrapper button:hover{background-color:#5c5c5c;color:#ffffff}.adl-footer .form-wrapper button:active,.adl-footer .form-wrapper button:focus{outline:0}.adl-footer .form-wrapper button:before{position:absolute;top:12px;left:-6px;content:'';border-width:8px 8px 8px 0;border-style:solid solid solid none;border-color:transparent #333333 transparent}.adl-footer .form-wrapper button:hover:before{border-right-color:#5C5C5c}.adl-footer .form-wrapper button::-moz-focus-inner{padding:0;border:0}.adl-gallery{font-family:"clearviewhwy3-w", sans-serif;position:relative;height:284px;max-width:752px;margin-left:auto;margin-right:auto;color:#ffffff}.adl-gallery:after{content:" ";display:block;clear:both}.adl-gallery .adl-gallery-container{position:absolute;top:0;left:0;display:table;height:100%;width:33.95288%;float:left;margin-left:0.52356%;margin-right:0.52356%}.adl-gallery .adl-gallery-container .adl-gallery-copy{display:table-cell;padding:0 10px;vertical-align:middle;text-align:center}.adl-gallery .adl-gallery-container .adl-gallery-copy h4{font-family:"interstate-regular", sans-serif;font-size:22px;margin-bottom:30px;letter-spacing:5px;text-transform:uppercase}.adl-gallery .adl-gallery-container .adl-gallery-copy p{line-height:20px;font-size:11px}.freeshipping-banner{display:table;padding:9px 40px;margin:12px auto !important;width:100%;font-size:18px;color:#fff;text-transform:uppercase;line-height:1;background-color:#162750;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.freeshipping-banner .freeshipping-banner__title,.freeshipping-banner .freeshipping-banner__link{display:block;vertical-align:middle;color:inherit}.freeshipping-banner .freeshipping-banner__title{margin:0;padding-right:20px;font-size:inherit;letter-spacing:1px;font-family:"interstate-regular", sans-serif;text-align:center}.freeshipping-banner .freeshipping-banner__link{font-size:13px;letter-spacing:2px;text-align:center}.freeshipping-banner .freeshipping-banner__link:hover{color:white}.freeshipping-banner:hover{-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;background-color:#B61428}.adl-homepage .adl-main-half .adl-overlay img{width:70px}.adl-homepage .adl-container-blog h3{font-size:24px}.adl-new-arrivals{max-width:752px;margin-left:auto;margin-right:auto}.adl-new-arrivals:after{content:" ";display:block;clear:both}.tfp{position:relative;width:100vw;height:130vh;background-image:url("../img/truefit/background.jpg");background-position:top center;-o-background-size:cover;background-size:cover;text-shadow:1px 1px 1px rgba(0,0,0,0.004);-webkit-font-smoothing:subpixel-antialiased}@media all and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait){.tfp{width:auto;height:1024px}}@media all and (device-width: 768px) and (device-height: 1024px) and (orientation: landscape){.tfp{width:auto;height:768px}}.tfp__wrapper{position:relative;top:2em;overflow:hidden;width:932px;margin:20px auto;padding:20px 0 0;font-family:"interstate-regular", sans-serif}.tfp_main-container{position:relative;float:right;margin-right:1em;text-align:center}.tfp__container__content{position:relative;overflow:hidden;padding:10px 50px 20px;text-align:center;background:#ffffff}.tfp__container__content img{padding-top:60px}.tfp__container__content h3{margin-top:15px;letter-spacing:1px;font-size:30px;line-height:34px}.tfp__container__content p{margin-top:10px;letter-spacing:.5px;font-size:13px}.tfp__container__content a.cta.tfc-fitrec-register,.tfp__container__content .mobile .promo-banner.midseason a.tfc-fitrec-register.ctaSale,.mobile .promo-banner.midseason .tfp__container__content a.tfc-fitrec-register.ctaSale,.tfp__container__content .mobile .midseason.saleContainer a.tfc-fitrec-register.ctaSale,.mobile .midseason.saleContainer .tfp__container__content a.tfc-fitrec-register.ctaSale,.tfp__container__content .mobile .promo-banner.halloween a.tfc-fitrec-register.ctaSale,.mobile .promo-banner.halloween .tfp__container__content a.tfc-fitrec-register.ctaSale{padding:8px 36px;letter-spacing:2px;font-size:13px}.tfp__secondary_container{clear:both;overflow:hidden;margin-top:20px;padding:20px;background:#ffffff}.tfp__secondary_container ul{text-align:center}.tfp__secondary_container ul li{display:inline;float:left;width:33.33%;color:#222222;font-size:12px}.tfp__secondary_container ul li h3 span{color:#e0003f;font-size:13px;font-style:italic}.tfp__secondary_container h3.headline{margin:10px auto 25px;text-transform:uppercase;font-weight:400 !important}.tfp__secondary_container h3.headline::before,.tfp__secondary_container h3.headline::after{position:absolute;display:inline-block;width:40px;margin-top:10px;content:'';border-bottom:1px solid #cccccc;line-height:1.4}.tfp__secondary_container h3.headline::before{left:1em}.tfp__secondary_container h3.headline::after{right:1em}.adl-women .fourthrow .adl-main-half:last-child .adl-bubble-container{display:none}.adl-women .socialrow .adl-main-half .adl-overlay img{width:70px}.adl-men .fourthrow .adl-main-half:last-child .adl-bubble-container{display:none}.adl-men .adl-main-half .adl-overlay{height:370px}.adl-men .adl-main-half .adl-overlay img{width:70px}.adl-handbags .socialrow .adl-overlay img{width:70px}#promo_container{position:relative;width:752px;margin:0;padding:0;text-transform:uppercase;color:black;font-family:"clearviewhwy3-w", sans-serif}#promo_container ul.overjpg{position:absolute;top:339px;left:181px}.women #promo_container,.men #promo_container,.handbags #promo_container{height:190px;width:100%;overflow:hidden;clear:both;display:block;margin:0 0 12px 0;padding:initial}.saleContainer{position:relative;top:-20px;display:table;width:752px;margin:0;padding:30px 0 10px 0;text-align:center;text-transform:uppercase;color:#000;font-size:32px}.saleContainer.midseason{height:603px}.women .saleContainer.midseason,.men .saleContainer.midseason,.handbags .saleContainer.midseason{height:190px}.saleContainer.midseason .saleMsgLP{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.saleContainer.midseason .main-sale-message{position:initial;top:initial;float:none;clear:both;overflow:hidden;height:initial;margin:2em auto 1.5em;-webkit-transform:initial;-moz-transform:initial;-ms-transform:initial;-o-transform:initial;transform:initial}.promoFlashSale{position:absolute;top:-100px;display:block !important;width:100%;padding:0 3px}.ca_fr .promoFlashSale{position:absolute;top:-176px;left:282px}a.ctaSale{display:inline;margin-left:10px;padding:8px 12px 7px 0;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-decoration:none;text-transform:uppercase;color:white;border:2px solid white;background-color:transparent;background-position:7%;font:18px/18px "clearviewhwy3-w", sans-serif}.promoFlashSale a.ctaSale{margin-right:auto;margin-left:auto;color:#000;border:2px solid #000}.promoFlashSale a.ctaSale:hover{color:#77bfd8;border:2px solid #77bfd8}a.ctaSale:before{content:'\e600';vertical-align:middle;font-family:'cis-glyphs';font-size:1.5em}a.ctaSale:hover{color:black;border:2px solid black;background-color:transparent;background-position:8%}a.ctaSale.promo,a.ctaSale.exclusive{position:relative;display:inline-block;margin-left:0;padding:3px 20px 3px 8px;vertical-align:middle;border:2px solid #231f20;background-color:#231f20;font:15px/15px 'interstate-regular', sans-serif}.midseason a.ctaSale.promo,.midseason a.ctaSale.exclusive{display:inline;min-width:105px;padding:10px;padding:6px 10px;color:#000;background-color:#FFFFFF;font-family:"interstate-regular", sans-serif}.midseason a.ctaSale.promo:before,.midseason a.ctaSale.exclusive:before{content:'';color:#000}#shopBySaleBanner a.ctaSale.promo,#shopBySaleBanner a.ctaSale.exclusive{margin-left:10px}a.ctaSale.promo:before,a.ctaSale.exclusive:before{content:'\e600';text-transform:none;color:#db1934;font-family:'cis-glyphs';font-size:1.9em;font-weight:normal;font-style:normal;font-variant:normal;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a.ctaSale.promo:hover,a.ctaSale.exclusive:hover{color:#231f20;border:2px solid #231f20;background-color:transparent}a.ctaSale.promo:hover:before,a.ctaSale.exclusive:hover:before{color:#231f20}a.ctaSale.exclusive{-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:2px solid #ff7878;background-color:#ff7878}a.ctaSale.exclusive:hover{color:#ff7878;border:2px solid #ff7878}a.ctaSale.exclusive:hover:before{-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#ff7878}a.ctaSale.exclusive:before{color:#fff}p.disclaimer.slp{padding:10px 0;color:#fff}.graphicImg ul li{display:inline;padding:0 3px}.sale-msg-Top{width:752px;padding-bottom:9px;text-align:center}.sale-msg-Cen{width:752px;text-align:center}.sale-msg-Bot{width:752px;padding-top:9px;text-align:center;letter-spacing:2px;color:white;font-size:24px}#promo_container{position:relative;width:752px;margin:0;padding:0;text-align:center}.mainMessage{position:relative;float:left;width:752px;margin:0;padding:0;text-transform:uppercase;text-transform:uppercase;color:#fff;background:url("//media.callitspring.com/content/SS15/generics/clearance/cis_clrBG.png") repeat;-o-background-size:752px 100%;background-size:752px 100%;font-family:'interstate-regular';font-size:16px}.ctaBox{width:100%;margin:0;padding:0;text-align:center;text-transform:none}.disclaimer{width:100%;margin:0;padding:0 0 10px 0;text-transform:none;font-size:11px !important}.separater{position:relative;float:left;width:752px;height:8px;margin:0;padding:0;background-color:#fff}.mainMessage h6{margin:0;letter-spacing:5px;font-size:22px}.mainMessage h5{margin:0;letter-spacing:3px;color:#fff;font-size:16px}.padding50Top{width:100%;height:2px;padding:50px 0 20px 0;background-image:url("//media.callitspring.com/content/SS15/generics/clearance/cl-dots.png");background-repeat:no-repeat;background-position:center 50px}.padding50Bottom{width:100%;height:2px;padding:20px 0 50px 0;background-image:url("//media.callitspring.com/content/SS15/generics/clearance/cl-dots.png");background-repeat:no-repeat;background-position:center 20px}.padding10Top{width:100%;height:2px;padding:10px 0 10px 0;background-image:url("//media.callitspring.com/content/SS15/generics/clearance/cl-dots.png");background-repeat:no-repeat;background-position:center 6px}.padding10Bottom{width:100%;height:2px;margin:10px 0 0;padding:20px 0 10px 0;background-image:url("//media.callitspring.com/content/SS15/generics/clearance/cl-dots.png");background-repeat:no-repeat;background-position:center 20px}.padding15Bottom{width:100%;height:2px;padding:20px 0 15px 0;background-image:url("//media.callitspring.com/content/SS15/generics/clearance/cl-dots.png");background-repeat:no-repeat;background-position:center 15px}.padding20Top{width:100%;height:2px;padding:20px 0 20px 0;background-image:url("//media.callitspring.com/content/SS15/generics/clearance/cl-dots.png");background-repeat:no-repeat;background-position:center 20px}.padding20Bottom{width:100%;height:2px;padding:20px 0 20px 0;background-image:url("//media.callitspring.com/content/SS15/generics/clearance/cl-dots.png");background-repeat:no-repeat;background-position:center 20px}.footies{width:100%;height:30px;margin:0;padding:0}a.cis_white_button,a:visited.cis_white_button{display:inline;margin-right:12px;padding:5px 22px 5px 5px;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-decoration:none;letter-spacing:1px;text-transform:uppercase;color:#ec2123;background:url("//media.callitspring.com/content/SS15/generics/clearance/arrow_clr_off.png") no-repeat right;background-color:white;font-family:'interstate-regular';font-size:14px}a:hover.cis_white_button{padding:5px 22px 5px 5px;text-decoration:none;color:#fff;background:url("//media.callitspring.com/content/SS15/generics/clearance/arrow_clr_on.png") no-repeat right;background-color:black}.clearance_ct{position:relative;width:550px;background:url("../images/background.jpg") no-repeat}.clearance_subtitle{font-family:"clearviewhwy3-w", sans-serif;font-size:18px;line-height:19px}.half_ct_left{position:relative;float:left;width:185px;margin-left:85px;text-align:center;font-family:'interstate-regular';line-height:12px}.half_ct_right{position:relative;float:left;width:185px;text-align:center;font-family:'interstate-regular';line-height:12px;-padding-right:100px}.half_ct_left_fr{position:relative;float:left;width:230px;margin-left:50px;text-align:center;font-family:'interstate-regular';line-height:12px}.half_ct_right_fr{position:relative;float:left;width:230px;text-align:center;font-family:'interstate-regular';line-height:12px;-padding-right:100px}.clearance_sub_block{right:0;float:right;width:100px;background-color:#f00}.align_text_right{text-align:right}.cleareace_footer{text-transform:uppercase;font-family:'interstate-regular';font-size:10px}.height_50_clear_both{clear:both;height:50px}.height_30_clear_both{clear:both;height:30px}.height_20_clear_both{clear:both;height:20px}.height_15_clear_both{clear:both;height:15px}.height_10_clear_both{clear:both;height:10px}.height_8_clear_both{clear:both;height:8px}