body{font-family:proximanova;font-size:13px}p{line-height:1.3}a{text-decoration:none}a:hover{color:#000}.cart-item-giftoption,.cart-item-name,.cartDropdown_emptyMsg,.globalFooter .the-post,.globalFooter h2,.page_pdp-heading,.productProperties a{font-family:proximanova_bold;text-transform:uppercase}.btn,.btn_highlight,.cart-item-options,.cart-item-price,.cart-item-quantity,.cartDropdown_subtotal,.form label,.page_pdp-productAttributePrompt .page_pdp-productAttributeLabel{font-family:proximanova_light;text-transform:uppercase}.productProperties a{font-size:9px;text-decoration:underline;letter-spacing:1px;color:#252525}body{overflow-x:hidden;margin:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}body.modal-open{overflow:hidden}ul{margin:0;padding:0}li{list-style-type:none}img{max-width:100%}h1,h2,h3,h4,h5{margin:0;font-size:inherit;font-weight:400;line-height:inherit}@media (max-width:1023px){.mobileHide{display:none}}@media (min-width:1024px){.desktopHide{display:none}}.group:before{display:table;content:""}.group:after{display:table;clear:both;content:""}.hide{display:none}.align-middle{vertical-align:middle}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.bodyMask_mobileNav,.noverflow{overflow:hidden}.bodyMask,.bodyMask_mobileNav{position:relative;cursor:pointer}.bodyMask:before,.bodyMask_mobileNav:before{position:fixed;z-index:2;top:0;right:0;bottom:0;left:0;content:"";opacity:1;background-color:hsla(0,0%,100%,.67)}@media (max-width:1023px){.bodyMask:before,.bodyMask_mobileNav:before{background-color:rgba(42,40,40,.67)}}.bodyMask_mobileNav .__mainNavActive{pointer-events:all}@media (max-width:1023px){.bodyMask_mobileNav:before{background-color:rgba(42,40,40,.67)}}@media (min-width:1024px){.bodyMask_mobileNav{overflow:visible}.bodyMask_mobileNav:before{content:none}}@font-face{font-family:proximanova;font-weight:400;font-style:normal;src:url(../fonts/proximanova-regular-webfont.woff) format("woff")}@font-face{font-family:proximanova_light;font-weight:400;font-style:normal;src:url(../fonts/proximanova-light-webfont.woff) format("woff")}@font-face{font-family:proximanova_bold;font-weight:400;font-style:normal;src:url(../fonts/proximanova-bold-webfont.woff) format("woff")}@font-face{font-family:benton;font-weight:400;font-style:normal;src:url(../fonts/benton-regular.woff) format("woff")}@font-face{font-family:benton_italic;font-weight:400;font-style:normal;src:url(../fonts/benton-regular-italic.woff) format("woff")}@font-face{font-family:roboto_bold;font-weight:400;font-style:normal;src:url(../fonts/roboto-bold.woff) format("woff")}@font-face{font-family:avalon_medium;font-weight:400;font-style:normal;src:url(../fonts/avalon-medium.woff) format("woff")}@font-face{font-family:avalon_book;font-weight:400;font-style:normal;src:url(../fonts/avalon-book.woff) format("woff")}@font-face{font-family:avalon_bold;font-weight:400;font-style:normal;src:url(../fonts/avalon-bold.woff) format("woff")}@font-face{font-family:avalon_demi;font-weight:400;font-style:normal;src:url(../fonts/avalon-demi.woff) format("woff")}.flexboxContainer{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.flexboxColumn{-ms-flex-direction:column;flex-direction:column}.flexboxWrap{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:baseline;align-items:baseline}.flexGridContainer{display:-ms-flexbox;display:flex}.flexGridHCenter{-ms-flex-pack:center;justify-content:center}.flexGridItem{-ms-flex-preferred-size:0;flex-basis:0;margin:0 10px;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.flexGridItem:first-child{margin-left:0}.flexGridItem:last-child{margin-right:0}@media (max-width:768px){.flexGrid--mobileWrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}.GLOBAL_containerLarge{max-width:1440px;margin:0 auto;padding:0 10px}@media (min-width:1024px){.GLOBAL_containerLarge{padding:0 30px}}@media (min-width:1440px){.GLOBAL_containerLarge{padding:0 50px}}.GLOBAL_beforeMain{position:relative;top:160px;padding-left:constant(safe-area-inset-left);padding-right:constant(safe-area-inset-right)}@media (max-width:1023px){.GLOBAL_beforeMain{top:0}}@media (max-width:1023px){.GLOBAL_beforeMain.bodyMask:before,.GLOBAL_beforeMain.bodyMask_mobileNav:before{content:none}}@media (min-width:1024px){.GLOBAL_beforeMain.stable{top:170px!important}}input[type=email],input[type=password],input[type=search],input[type=text]{border-radius:0;outline:0;-webkit-appearance:none}input::-webkit-input-placeholder{font-family:proximanova_light;font-size:13px;letter-spacing:.75px;text-transform:uppercase}input::-ms-input-placeholder{font-family:proximanova_light;font-size:13px;letter-spacing:.75px;text-transform:uppercase}input::-moz-input-placeholder{font-family:proximanova_light;font-size:13px;letter-spacing:.75px;text-transform:uppercase}button{cursor:pointer}.btn,.btn_highlight{width:365px;padding:18px 0;letter-spacing:2px;color:#fff;border:0;border-radius:0;-webkit-appearance:none}@media (min-width:768px) and (max-width:1023px){.btn,.btn_highlight{width:320px}}@media (max-width:767px){.btn,.btn_highlight{width:240px}}.btn{cursor:pointer;transition:background-color .25s linear;color:#000;background-color:#fff;border:1px solid #000}.btn:hover{color:#fff;background-color:#000}.btn[disabled]{cursor:default;color:#8c8c8c;background-color:#b7b7b7}.btn[disabled]:hover{color:#000}.btn_inverse{color:#fff;background-color:#000;border:1px solid #000}.btn_inverse:hover{color:#000;background-color:#fff}.btn_highlight{background-color:#000}.btn_reset{width:auto;border:0;background-color:transparent}.btnSm{font-family:proximanova;font-size:11px;letter-spacing:.0375rem;padding:0 20px;line-height:1.875rem;width:auto;margin:.625rem 0}.modal,.tooltip{visibility:hidden;opacity:0}.modal a,.tooltip a{display:block;margin-top:15px;font-family:proximanova_light;line-height:19px;color:#fff;text-decoration:underline;font-weight:400}.modal a:hover,.tooltip a:hover{font-family:proximanova_bold;font-weight:bolder}.modalFixed{position:fixed;z-index:99999;top:0;right:0;bottom:0;left:0;width:100%;background-color:rgba(0,0,0,.85)}.modalFixed button.modalFixed_close{font-size:18px;color:#252525;border:0}.modalFixed_close{position:absolute;top:0;right:0;width:21px;height:20px;cursor:pointer;transition:border-color .25s linear;color:#fff;border:1px solid #fff;background-color:transparent;font-weight:400}.modalFixed_close:hover{font-weight:bolder}.modal_container{position:relative;width:350px;max-width:95%}.tooltip{position:absolute;z-index:1;background-color:#fff}.tooltipContainer{position:relative}.reveal-modal{display:none;visibility:hidden;position:absolute;z-index:100;padding:.46875rem;background-color:#fff;margin-left:-30%;width:60%;top:50px;left:50%}@media (max-width:1024px){.reveal-modal{margin-left:5%;width:90%;top:50%;left:0;-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-overflow-scrolling:touch}}.reveal-modal._JS_visible{display:block;visibility:visible}.reveal-modal .modal-content{border:1px solid #b7b7b7;padding:.5em}.reveal-modal form{max-width:unset;font-size:0}.reveal-modal .close-reveal-modal{font-size:32px;position:absolute;top:1.25rem;right:1rem;font-weight:700;cursor:pointer}.reveal-modal h2{font-size:2.3125rem;font-family:benton;text-align:center;line-height:1.5}.reveal-modal .form{border:1px solid #b7b7b7;padding:.5em;max-width:unset}.reveal-modal textarea{font-family:proximanova;border:1px solid #b7b7b7;font-size:12px;border-radius:0;padding:.6875rem;letter-spacing:0;word-spacing:.125rem;width:100%;display:block;margin:0 0 1.4375rem;height:auto;min-height:50px;resize:vertical}.reveal-modal .btn{font-family:avalon_medium;font-size:.9375rem;letter-spacing:.16875rem;padding:3px 0 0;line-height:3.0625rem;transition:all .11s ease-out;cursor:pointer;text-transform:uppercase;text-align:center;margin:.625rem 0;border:1px solid #000;display:inline-block}.reveal-modal .btn:hover{color:#fff;background:#000}.reveal-modal .form-error{margin-top:-1rem;font-size:10px;color:red}.reveal-modal .loader,.reveal-modal .success{text-align:center}.form{width:100%;max-width:345px;max-height:100vh;padding:0 25px;background-color:#fff}@media (max-height:750px){.form{overflow-y:scroll}}.form h3{display:block;margin:10px 0 0;font-family:benton;font-size:27px;line-height:1.5}.form label{display:block;font-size:13px;letter-spacing:.035rem}.form input[type=email],.form input[type=password],.form input[type=text]{width:100%;margin-bottom:23px;padding:11px;font-family:inherit;font-size:13px;line-height:20px;border:1px solid #8c8c8c}.form input[type=submit]{width:100%;margin:10px 0;padding:0 20px;font-size:11px;line-height:30px;letter-spacing:1px}.form a{margin-top:0;margin-bottom:20px}.form a,.form small{font-family:inherit;color:#252525}.form small{font-size:11px}.form small a{display:inline-block;text-decoration:underline}.form .modalFixed_close{top:20px;right:20px;width:16px;height:16px;border:0;border-radius:0;fill:#252525}.form .modalFixed_close:hover{border:0}.form .invalid{font-size:10px;line-height:1;color:red}.mediaContainer{position:relative}.mediaContainer_horizontalScroll{overflow-x:scroll;white-space:nowrap;-webkit-overflow-scrolling:touch}.mediaContainer_horizontalScroll .mediaContainer_item{display:inline-block}.mediaContainer-slider{display:inline-block;overflow:hidden;white-space:nowrap}.mediaContainer-slider article{display:inline-block}.mediaContainer-slider .sliderNext{right:0}.mediaContainer-slider .sliderNext,.mediaContainer-slider .sliderPrev{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.mediaContainer-slider .sliderPrev{left:0}.media__slideContainer{transition:transform .25s ease-in-out}.globalMessage{position:absolute;top:0;left:0;right:0;height:45px;padding:10px 0;background-color:#f5f5f5;letter-spacing:1px;line-height:13px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;z-index:4}.globalMessage.sticky{position:sticky}@media (max-width:1023px){.globalMessage.sticky~.GLOBAL_beforeMain{top:0}}@media (min-width:1024px){.globalMessage.sticky~.GLOBAL_beforeMain{top:160px}}@media (max-width:1023px){.globalMessage.sticky+.__scrollFixed .header_logo{top:45px}.globalMessage.sticky+.__scrollFixed .header_subNav{top:50px}}@media (min-width:1024px){.globalMessage.sticky+.__scrollFixed{top:64px;margin-top:0}}.globalMessage .countdownTimer{font-family:proximanova_bold}.globalMessage .msgContainer{-ms-flex-preferred-size:100%;flex-basis:100%}.globalMessage.hide{display:none;position:static}@media (min-width:1024px){.globalMessage{height:50px;padding:15px 0}}@media (min-width:1024px){.globalMessage+.mainHeader{top:64px;margin-top:0}}@media (max-width:1023px){.globalMessage+.mainHeader .header_banner{display:none}}@media (min-width:1024px){.globalMessage+.__scrollFixed{top:14px;margin-top:0}}@media (min-width:1024px){.globalMessage~.GLOBAL_beforeMain{top:210px}}.globalMessage .headline{font-family:benton_italic}@media (min-width:1024px){.globalMessage .headline{font-size:20px}}.globalMessage .body{font-size:10px}@media (min-width:1024px){.globalMessage .body{font-size:13px}}.globalMessage .globalMessage-link{display:block;color:currentColor}.globalMessage .svgIcon{width:15px;height:15px;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.globalMessage .svgIcon+p{margin-left:22px}@media (min-width:1024px){.globalMessage .svgIcon{width:20px;height:20px}.globalMessage .svgIcon+p{margin-left:27px}.globalMessage .svgIcon.hide+p{margin-left:0}}.globalMessage p{display:inline-block;width:calc(100% - 20px);margin:0}@media (min-width:1024px){.globalMessage p{width:calc(100% - 25px)}}.globalMessage .revealer{letter-spacing:1px;font-size:11px;text-decoration:underline;cursor:pointer;display:inline-block}@media (min-width:1024px){.globalMessage .revealer{font-size:13px}}.globalMessage .revealee{position:absolute;top:100%;left:0;width:100%;background-color:#f5f5f5;padding:10px 0;z-index:3;font-size:10px}@media (min-width:1024px){.globalMessage .revealee{z-index:4}}.globalMessage .revealee span{display:block}.globalMessage .globalMessageBody{-ms-flex-positive:1;flex-grow:1}.globalMessage .btn_round{font-size:11px;-ms-flex-negative:0;flex-shrink:0;border:thin solid #000;opacity:.33;margin-left:10px;color:inherit;background-color:transparent;font-family:proximanova;line-height:13px}.sort-top .catMessage.tile-product{padding:0 0 25px}@media (max-width:767px){.sort-top .catMessage.tile-product{padding:0 15px 25px}}.catMessage{color:#252525;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:5px;max-width:25%}@media (max-width:1023px){.catMessage{max-width:33%}}@media (max-width:767px){.catMessage{max-width:50%}}.catMessage.tile-product{padding:0}.catMessage.hidden-tile{display:none}.catMessage img{width:100%;vertical-align:bottom}.catMessage a .copyContainer{padding:1px 0}.catMessage .header{margin:15px 0 0;font-size:22px;font-family:benton_italic}@media (max-width:1439px){.catMessage .header{font-size:16px}}@media (max-width:768px){.catMessage .header{font-size:13px}}.catMessage .body{padding:0 12px;margin-top:5px;margin-bottom:15px;font-size:13px;font-family:proximanova;letter-spacing:1px}@media (max-width:1439px){.catMessage .body{font-size:10px}}.catMessage .copyContainer{background-color:#f5f5f5;text-align:center}.catMessage .revealer{text-transform:uppercase;display:block;text-decoration:underline;font-size:10px;cursor:pointer;margin-bottom:10px}.catMessage .revealee{position:absolute;left:0;right:0;font-size:10px;padding:10px;padding-top:0}.GLOBAL_beforeMain .accordion_drawers{display:block;font-family:proximanova;line-height:1em;border:1px solid #000;position:relative;margin:20px 0;text-decoration:none;padding:20px}@media (min-width:769px){.GLOBAL_beforeMain .accordion_drawers{padding-right:13px}}.GLOBAL_beforeMain .accordion_drawers:hover{font-family:proximanova_bold}.GLOBAL_beforeMain .accordion_drawers:before{font-size:44px;content:"\002B";position:absolute;right:10px;top:18px}@media (min-width:769px){.GLOBAL_beforeMain .accordion_drawers:before{right:20px}}.GLOBAL_beforeMain .accordion_drawers+.accordion_innerContent{display:none}.GLOBAL_beforeMain .accordion_drawers._JS_open,.GLOBAL_beforeMain .accordion_drawers.open{font-family:proximanova_bold;border-bottom:0;margin-bottom:0}.GLOBAL_beforeMain .accordion_drawers._JS_open:before,.GLOBAL_beforeMain .accordion_drawers.open:before{content:"\2212"}.GLOBAL_beforeMain .accordion_drawers._JS_open+.accordion_innerContent,.GLOBAL_beforeMain .accordion_drawers.open+.accordion_innerContent{font-size:14px;display:block;padding:0 20px 10px;border:1px solid #000;border-top:0;margin-top:-1em}.page_pdp{overflow:hidden}@media (max-width:1023px){.page_pdp{margin-top:0}}.page_pdp .error{color:red}.page_pdp-heading{letter-spacing:1.4px}.page_pdp-productInfo{width:100%;max-width:1175px;margin:0 auto;padding:0 30px}@media (max-width:1023px){.page_pdp-productInfo{padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.page_pdp-productMedia{width:100%;position:relative;padding:0 10px}.page_pdp-productMedia .mediaContainer_horizontalScroll .mediaContainer_item{width:58%;max-width:306px;margin-right:15px;position:relative}.page_pdp-productMedia .mediaContainer_horizontalScroll .mediaContainer_item:last-of-type{margin-right:0}.page_pdp-productMedia .mediaContainer_horizontalScroll .pdp--isFeaturedImage{display:none}.page_pdp-productMedia .mediaContainer_horizontalScroll>.badge{position:absolute;margin-top:2%;margin-left:17%;width:20%;z-index:1}@media (max-width:1023px){.page_pdp-productMedia .mediaContainer_horizontalScroll>.badge{display:none}}.page_pdp-productMedia .mediaContainer_horizontalScroll .mediaContainer_item>.badge{position:absolute;width:24%;left:5px;top:5px}@media (min-width:1024px){.page_pdp-productMedia .mediaContainer_horizontalScroll .mediaContainer_item>.badge{display:none}}@media (max-width:1023px){.page_pdp-productMedia .mediaContainer_item:first-of-type{margin-left:10px}}@media (min-width:1024px){.page_pdp-productMedia{float:left;width:60%}.page_pdp-productMedia .mediaContainer_horizontalScroll{overflow:auto;white-space:normal}.page_pdp-productMedia .mediaContainer_horizontalScroll .mediaContainer_item{display:block;width:12%;max-width:94px;margin-right:0;margin-bottom:5px;cursor:pointer}.page_pdp-productMedia .mediaContainer_horizontalScroll .mediaContainer_item img{border:1px solid #e5e5e5}.page_pdp-productMedia .mediaContainer_horizontalScroll .pdp--isFeaturedImage{float:right;width:83%;max-width:100%;margin-right:11px;margin-bottom:0;margin-left:0;cursor:zoom-in;border:0;display:block}.page_pdp-productMedia .mediaContainer_horizontalScroll .pdp--selectedThumb{border-color:#252525}}.page_pdp-productMeta{margin:1rem 10px}.page_pdp-productMeta .bundle_instructions{font-size:16px}@media (min-width:1024px){.page_pdp-productMeta .bundle_instructions{margin-bottom:13px}}@media (min-width:768px){.page_pdp-productMeta{margin:0 70px 1rem}}@media (min-width:1024px){.page_pdp-productMeta{float:right;clear:right;width:38%;margin:0 0 1rem}}.page_pdp-productHeader{font-family:benton;letter-spacing:.1px;margin-top:10px}.page_pdp-productHeader sub{display:inline-block;width:auto;margin-bottom:13px;padding:5px 10px;font-family:benton_italic;font-size:14px;letter-spacing:.75px;color:#fff;background:#000}.page_pdp-productHeader sub.hide{display:none}.page_pdp-productHeader h1{margin:5px 0;margin-top:0;font-size:18px;line-height:1}.page_pdp-productHeader .promoDescription{font-family:benton_italic}.page_pdp-productDescription{border-bottom:1px solid #252525}.page_pdp-productDescription .promoDescription{font-style:italic}.page_pdp-productPrice{margin-bottom:0}.page_pdp-productPrice .originalPrice{text-decoration:line-through;-webkit-text-decoration-color:#db0436;text-decoration-color:#db0436;color:#252525}.page_pdp-productPrice .discountedPercent,.page_pdp-productPrice .discountedPrice{font-family:proximanova_bold}.page_pdp-productPrice .msrp-value{color:#252525}.page_pdp-productAttributePrompt{width:30%;padding-right:20px}.page_pdp-productAttributePrompt .page_pdp-productAttributeLabel{overflow-wrap:break-word}@media (max-width:767px){.page_pdp-productAttributePrompt{width:auto;margin-bottom:5px;padding-right:0}}.page_pdp-productAttributes{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:70%}@media (max-width:767px){.page_pdp-productAttributes{-ms-flex-pack:center;justify-content:center;width:100%;-ms-flex-align:center;align-items:center}}.page_pdp-productAttributes select{border:1px solid #b7b7b7;letter-spacing:.0625rem;width:100%;-webkit-appearance:none;appearance:none;padding:10px 20px 10px 10px}.page_pdp-productAttributes .giftcard_number,.page_pdp-productAttributes input[type=text],.page_pdp-productAttributes textarea{border:1px solid #b7b7b7;width:100%;padding:.6875rem}.page_pdp-productAttributes .input_label_character-mask{display:block;position:relative;width:100%}.page_pdp-productAttributes .input_label_character-mask:before{content:"$";position:absolute;z-index:1;left:0;font-size:12px;top:0;color:#000;font-family:proximanova;padding:10px}.page_pdp-productAttributes .input_label_character-mask input{padding-left:25px}.page_pdp-productAttributes .input_label_character-mask.hide{display:none}.page_pdp-productAttribute{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:10px 0}@media (max-width:767px){.page_pdp-productAttribute{-ms-flex-direction:column;flex-direction:column}}.page_pdp-productOptionLabel{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:94px;height:40px;margin:0 5px 10px;font-size:11px;line-height:normal;cursor:pointer;text-align:center;color:#252525;border:1px solid #e5e5e5;-ms-flex-align:center;align-items:center}.page_pdp-productOptionLabel.ring_size{width:48px}.page_pdp-productOptionLabel.default{width:auto;padding:0 10px;cursor:default}.page_pdp-productOptionLabel:hover{color:inherit;border-color:#252525}.page_pdp-productOption{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.page_pdp-productOption:checked+.page_pdp-productOptionLabel{color:inherit;border:1px solid #252525}.page_pdp-productOption:disabled+.page_pdp-productOptionLabel{color:#8c8c8c;border:1px solid #e5e5e5;background:linear-gradient(-22deg,#fff 48%,#e5e5e5 50%,#e5e5e5 0,#fff 0)}.page_pdp-productOption:disabled+.page_pdp-productOptionLabel.ring_size{background:linear-gradient(-40deg,#fff 48%,#e5e5e5 50%,#e5e5e5 0,#fff 0)}.page_pdp-productOption:disabled+.page_pdp-productOptionLabel:hover{font-weight:400}.qtyInput{position:relative;width:30px;margin:0 15px;padding:0;font-family:benton;font-size:1rem;text-align:center;border:0;-moz-appearance:textfield}.qtyInput::-webkit-inner-spin-button{cursor:pointer;-webkit-appearance:none}.qtyBtn{width:13px;margin:0;padding:0;border:0;background-color:transparent}.qtyBtn svg{fill:#000}.qtyBtn:disabled{cursor:default}.qtyBtn:disabled svg{fill:#8c8c8c}.page_pdp-shippingTimeline{font-size:11px}.shippingIcon{vertical-align:sub}.page_pdp-cta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.page_pdp-cta .pdp-cta-btn{width:100%;text-align:center}.page_pdp-cta .pdp-cta-btn[disabled]{background:#b7b7b7;color:#000;border:0}.page_pdp-productDetails,.page_pdp-productImportantInfo,.page_pdp-waitlistInfo{padding:1rem 0;border-bottom:1px solid #e5e5e5}.page_pdp-productDetails p,.page_pdp-productImportantInfo p,.page_pdp-waitlistInfo p{font-size:11px}.page_pdp-productDetails .page_pdp-heading,.page_pdp-productImportantInfo .page_pdp-heading,.page_pdp-waitlistInfo .page_pdp-heading{margin-bottom:.5rem}.page_pdp-productImportantInfo{padding:0;border-bottom:0}.page_pdp-productImportantInfo section{margin-top:24px}.page_pdp-productImportantInfo .page_pdp-heading{margin-bottom:0}.page_pdp-productImportantInfo p{margin-top:0}.productProperties{font-size:11px}.productProperties dl{line-height:1.2}.productProperties dd,.productProperties dt{margin:0;line-height:1.3}.productProperties dt{float:left;margin-right:2px;text-transform:capitalize}.productProperties dt:not(:first-child){margin-top:4px}.productProperties dt:after{content:": "}.productProperties dd:not(:first-of-type){margin-top:4px}.productProperties a{display:block;margin:4px 0}.productProperties.productPropertiesLink{margin-bottom:10px}.productProperties.productPropertiesLink a{display:inline-block;margin:0;font-size:11px}.pdp_largeZoomContainer{display:-ms-flexbox;display:flex;overflow:scroll;-ms-flex-pack:center;justify-content:center;position:fixed;z-index:99999;top:0;right:0;bottom:0;left:0;width:100%;padding:30px;padding-top:40px;background-color:rgba(0,0,0,.7);-ms-flex-align:center;align-items:center}.pdp_largeZoomContainer .closeZoom{position:absolute;z-index:1;top:5px;right:5px;width:30px;height:30px;padding:0;cursor:pointer}.pdp_largeZoomContainer:before{position:fixed;z-index:-1;top:0;right:0;bottom:0;width:100%;height:100vh;content:""}.pdp_largeZoomContainer,.pdp_largeZoomContainer *{-webkit-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:1023px){.pdp_largeZoomContainer{padding:10px}}.pdp_largeZoomContainer_imgHolder{display:-ms-flexbox;display:flex;overflow:hidden;max-height:90%;margin-top:15px;margin-left:20px;cursor:grab;background-color:#252525;-ms-flex-order:2;order:2;-ms-flex-align:center;align-items:center}@media (max-width:1023px){.pdp_largeZoomContainer_imgHolder{margin-left:0}}.pdp_largeZoom_img{width:auto;max-width:none;height:auto;pointer-events:none}@media (max-width:1023px){.pdp_largeZoom_img{max-width:800px}}.pdp_largeZoom_thumbContainer{max-width:95px;-ms-flex-order:1;order:1}.pdp_largeZoom_thumbContainer img{display:block;margin-bottom:5px}@media (max-width:1023px){.pdp_largeZoom_thumbContainer{display:none}}.page_pdp-recommended{display:block;margin-top:12px;font-size:0}.page_pdp-recommended h2{margin-bottom:.5rem;font-size:13px}.page_pdp-recommended .sliderNext,.page_pdp-recommended .sliderPrev{display:none}@media (max-width:600px){.page_pdp-recommended{margin-right:10px;margin-left:10px;padding:0}.page_pdp-recommended .sliderNext,.page_pdp-recommended .sliderPrev{display:block;height:80%;cursor:pointer;outline:none}.page_pdp-recommended .sliderNext{right:-2px}.page_pdp-recommended .sliderPrev{left:-2px}.page_pdp-recommended .sliderNavSelected path{pointer-events:none;stroke:#000}.page_pdp-recommended .__showPanelTwo{-ms-transform:translateX(-91%);transform:translateX(-91%)}.page_pdp-recommended .media__slideContainer{padding:0 24px}}.page_pdp-recommendedItem{width:calc(26% - 16px);margin-right:15px}.page_pdp-recommendedItem img{width:100%}.page_pdp-recommendedItem:last-of-type{margin-right:0}@media (max-width:600px){.page_pdp-recommendedItem{width:calc(50% - 7.5px)}}.page_pdp-shipping{max-width:1340px;margin:50px auto;padding:24px;background:#f5f5f5}@media (min-width:768px) and (max-width:1439px){.page_pdp-shipping{margin-right:30px;margin-left:30px}}@media (max-width:767px){.page_pdp-shipping{margin:10px;padding:30px 10px}}.page_pdp-shipping .flexGridContainer{-ms-flex-wrap:space-around;flex-wrap:space-around;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.page_pdp-shipping .flexGridContainer{-ms-flex-direction:column;flex-direction:column;max-width:500px;margin:0 auto}}.page_pdp-shipping .flexGridItem{padding:0 50px}@media (max-width:767px){.page_pdp-shipping .flexGridItem{padding:10px}.page_pdp-shipping .flexGridItem:first-child{margin-left:10px}}@media (min-width:768px) and (max-width:1023px){.page_pdp-shipping .flexGridItem{padding:0}}.page_pdp-shipping h2{margin-bottom:10px;font-size:18px;text-align:center}.page_pdp-shipping h3{margin:4px 0}@media (max-width:767px){.page_pdp-shipping h3{margin:2px 0}}.page_pdp-shipping p{font-size:11px}.page_pdp-shipping a{text-decoration:underline;color:#252525}.page_pdp-dashHudson{font-family:proximanova_light;margin-top:40px;margin-left:30px}@media (max-width:767px){.page_pdp-dashHudson{margin-left:10px}}.page_pdp-dashHudson .dh-widget-container{margin-top:5px}.page_pdp-dashHudson .slick-list .slick-track{margin-left:0!important}.page_pdp-dashHudson a{text-decoration:underline;color:#252525;font-weight:700}.product_stepHeadline{-ms-flex-preferred-size:100%;flex-basis:100%;color:#575757;text-transform:uppercase;text-align:center;font-size:23px}@media (max-width:1023px){.product_stepHeadline{text-align:left;font-size:18px;margin-bottom:13px}}.bundle_configurableImageGroup{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.bundle_configurableImageGroup .bundleProduct{-ms-flex-preferred-size:33.3%;flex-basis:33.3%;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.bundle_configurableImageGroup .bundleProduct .bundleProductImage{border:1px solid #fff;cursor:pointer}.bundle_configurableImageGroup .bundleProduct .bundleProductImage:hover{border:1px solid #000}.bundle_configurableImageGroup .bundleProduct img{width:100%;max-width:100%}.bundle_configurableImageGroup .bundleProduct .bundleProductName{font-family:avalon_medium;font-size:13px;letter-spacing:.035rem;padding:10px 5px;display:inline-block;width:100%;text-transform:uppercase;text-align:center}.bundle_configurableImageGroup .bundleProduct .bundleProductSelectDetails{font-family:roboto_bold;display:block;text-align:center;color:#000;border:0;background-color:transparent;margin:0 auto;padding-bottom:0;line-height:1;cursor:pointer}@media (max-width:1023px){.bundle_configurableImageGroup .bundleProduct{-ms-flex-positive:1;flex-grow:1}}.bundle_configurableImageGroup .bundle_carousel_arrow_next,.bundle_configurableImageGroup .bundle_carousel_arrow_previous{pointer-events:all;position:absolute;top:75px}@media (min-width:1024px){.bundle_configurableImageGroup .bundle_carousel_arrow_next,.bundle_configurableImageGroup .bundle_carousel_arrow_previous{display:none}}.bundle_configurableImageGroup .bundle_carousel_arrow_next{right:0}@media (max-width:1023px){.bundle_configurableImageGroup .bundle_carousel_hide{display:none}}.bundle_detailsPanel{position:relative;border-top:2px solid #000;border-bottom:2px solid #000;background-color:#fff;padding:20px 0;margin-bottom:30px}.bundle_detailsPanel img{width:100%}.bundle_detailsPanel .product-name{font-family:benton;font-size:17px;margin-bottom:15px}.bundle_detailsPanel .product_largeImg_link{display:inline-block;vertical-align:top;width:40%}.bundle_detailsPanel .product_largeImg_link .detail_slider{position:relative}.bundle_detailsPanel .product_largeImg_link .detail_slider button{position:absolute;z-index:1;top:0;bottom:0;margin:0;padding:0}.bundle_detailsPanel .product_largeImg_link .detail_slider button:first-of-type{right:0}.bundle_detailsPanel .product_largeImg_link .detail_slider button:last-of-type{left:0}.bundle_detailsPanel .product_largeImg_link .detail_slider button:not(.disabled) path{stroke:#000}.bundle_detailsPanel .bundle_detailsPanel__prodInfo{display:inline-block;vertical-align:middle;margin-left:23px;width:calc(60% - 30px)}.bundle_detailsPanel .bundle_detailsPanel__prodInfo dd{margin-bottom:13px}.bundle_detailsPanel .bundle_details_close{position:absolute;top:10px;right:15px;cursor:pointer}.bundle_detailsPanel .fit-guide-link{font-family:roboto_bold;font-size:.6875rem;color:#000;text-decoration:underline!important}.bundle_detailsPanel dt{font-family:avalon_demi;letter-spacing:.035rem;font-weight:700}.bundle_detailsPanel dd{margin-left:0}.bundle_detailsPanel .bundle_details_circle_container{padding-left:40%}.bundle_detailsPanel .bundle_details_circle_container .bundle_details_circle{width:15px;height:15px;display:inline-block;background:#f5f5f5;border-radius:50%;margin-right:10px;cursor:pointer}.bundle_detailsPanel .bundle_details_circle_container .bundle_details_circle.bundle_details_circle_selected{background:#252525}.product-options-fieldset{position:relative}.product-options-fieldset .bundle_emptyMessage_centering{position:absolute;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.product-options-fieldset .bundle_emptyMessage_centering .bundle_emptyMessage{position:absolute;width:100%;font-family:proximanova;font-size:17px;font-style:italic;color:#575757;text-align:center;margin:0 auto;left:0;right:0;z-index:1}.product-options-fieldset dl{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0}.page_pdp-bundleOption{margin-bottom:0}.bundle_stepContent{position:relative;-ms-flex-preferred-size:33.3%;flex-basis:33.3%;cursor:pointer}.bundle_stepContent img{width:100%;border:1px solid #fff}.bundleOverlay{width:100%;height:100%;position:absolute}.bundleOverlay.bundleOverlay_translucent{background-color:#fff;opacity:.6}.bundleOverlay.bundleOverlay_passclicks{pointer-events:none;z-index:1;margin-left:-9px;width:calc(100% + 18px)}.bundleOverlay .bundle_imgDelete{display:none;position:absolute;top:calc(50% - 15px);left:calc(50% - 15px)}@media (hover){.bundleOverlay:hover{background-color:#fff;opacity:.6}.bundleOverlay:hover .bundle_imgDelete{display:block}}.featuredProducts,.featuredProducts--sliderContainer{-ms-flex-pack:center;justify-content:center;margin-top:14px;margin-bottom:60px;-ms-flex-align:start;align-items:flex-start}@media (max-width:625px){.featuredProducts,.featuredProducts--sliderContainer{overflow-x:scroll;-ms-flex-pack:justify;justify-content:space-between;width:100%}}@media (max-width:1023px){.featuredProducts,.featuredProducts--sliderContainer{margin-bottom:50px}}.featuredProducts--sliderContainer{-ms-flex-pack:start;justify-content:flex-start;margin-top:0;margin-bottom:0}@media (max-width:1023px){.featuredProducts--sliderContainer{margin:0}.featuredProducts--sliderContainer .bundle_instructions{margin-left:10px}}.featuredProducts--sliderContainer .page_home-featuredProduct{-ms-flex-preferred-size:27.25%;flex-basis:27.25%;min-width:27.25%;margin-right:.6%}@media (max-width:760px){.featuredProducts--sliderContainer .page_home-featuredProduct{min-width:181px;margin-right:10px}}.featuredProducts--sliderContainer .slider--inner{overflow:hidden;position:relative}.featuredProducts--sliderContainer .slider--inner ._JS_containsSlides{transition:transform .25s ease-in-out}@media (max-width:1023px){.featuredProducts--sliderContainer .slider--inner{margin:0 10px}}.featuredProducts--sliderContainer .bundle_configurableImageGroup{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.featuredProducts--sliderContainer .bundle_configurableImageGroup .bundleProduct{-ms-flex:0 0 20%;flex:0 0 20%;margin-bottom:0}.featuredProducts--sliderContainer .bundle_configurableImageGroup .bundleProduct a{min-height:1px}.featuredProducts--sliderContainer .bundleOverlay{width:100%;height:100%;position:absolute;background-color:#fff;opacity:.6;z-index:1}.featuredProducts--sliderContainer button{position:absolute;z-index:1;top:0;bottom:0;margin:0;padding:0}.featuredProducts--sliderContainer button:first-of-type{right:0}.featuredProducts--sliderContainer button:last-of-type{left:0}.featuredProducts--sliderContainer button:not(.disabled) path{stroke:#000}@media (max-width:625px){.featuredProducts--sliderContainer button{display:none}}.page_pdp-productAttributePrompt.opt-restrict-label{-ms-flex-item-align:start;align-self:flex-start;margin-top:10px}@media (max-width:767px){.page_pdp-productAttributePrompt.opt-restrict-label{margin-top:0;-ms-flex-item-align:auto;align-self:auto}}.opt-restrict-info{width:100%}.opt-restrict-info span{color:#fff;border-radius:50%;background-color:#000;display:inline-block;width:17px;height:17px;text-align:center;font-family:proximanova;font-size:11px;line-height:1.5;cursor:pointer}.opt-restrict-info-modal{visibility:hidden;position:absolute;width:200px;background-color:#fff;border:1px solid #000;padding:10px 12px;box-shadow:-3px 2px 3px 0 rgba(0,0,0,.18);z-index:4}.opt-restrict-info-modal .title{text-transform:uppercase;font-family:avalon_demi;font-size:11px;max-width:80%;margin:5px auto;text-align:center}.opt-restrict-info-modal p{color:#000;font-style:normal;font-family:proximanova;text-transform:none;line-height:1.25;margin-bottom:10px;font-size:10px;text-align:center}@media (max-width:1023px){.page_pdp-productHeader{-ms-flex-order:10;order:10}.page_pdp-productMedia{-ms-flex-order:20;order:20}.page_pdp-productPrice{-ms-flex-order:30;order:30}.page_pdp-productDescription{-ms-flex-order:40;order:40;margin-top:0}.page_pdp-productSelection{-ms-flex-order:50;order:50}.page_pdp-waitlistInfo{-ms-flex-order:60;order:60}.page_pdp-productImportantInfo{-ms-flex-order:70;order:70}.page_pdp-productDetails{-ms-flex-order:80;order:80}.page_pdp-recommended{-ms-flex-order:90;order:90}.page_bundle .page_pdp-bundleImages{-ms-flex-order:25;order:25;margin:0 10px}.page_bundle .page_pdp-productPrice{border-bottom:thin solid #000;margin-bottom:1rem}.page_bundle .page_pdp-productPrice.page_pdp-productPricePersonalized{border-bottom:0;margin-bottom:0}.page_bundle .page_pdp-bundleSelection{-ms-flex-order:35;order:35;margin:0 10px 16px;font-size:0}.page_bundle .page_pdp-bundleSelection.page_pdp-personalizedSelection{-ms-flex-order:50;order:50}.page_bundle .page_pdp-bundleOption{-ms-flex-order:42;order:42}.page_bundle .page_pdp-bundlePersonalized{-ms-flex-order:44;order:44}.page_bundle .page_pdp-bundlePersonalizedBuilder{-ms-flex-order:46;order:46}}.fitGuideModal h3,.fitGuideModal h4{text-align:center;color:#252525}.fitGuideModal h3{margin-bottom:15px;font-family:benton_italic;font-size:40px;line-height:1.5}.fitGuideModal h4{margin:15px 0;font-size:18px}.fitGuideModal .btn,.fitGuideModal h4{letter-spacing:1px;text-transform:uppercase}.fitGuideModal .modal_container{position:relative;width:800px;max-height:100vh;padding:7px;background:#fff}@media (max-height:750px){.fitGuideModal .modal_container{overflow-y:scroll}}@media (max-width:600px){.fitGuideModal .modal_container{width:100%;margin:11px;padding:0}}.fitGuideModal .modal_border{padding:10px;border:1px solid #8c8c8c}.fitGuideModal .modalFixed_close{top:15px;right:15px}.fitGuideModal .col{padding:0 10px;text-align:center}.fitGuideModal .col img{max-width:100%}.fitGuideModal .btn{display:block;margin:10px auto;padding:10px 15px;text-align:center;color:#000;background-color:#fff;border:thin solid #000;text-decoration:none}.fitGuideModal .btn:hover{color:#fff;background-color:#000}.page_home{top:-5px;position:relative;max-width:1440px;margin:0 auto;text-align:center;font-family:proximanova_bold;display:block}.page_home h1{font-size:30px;line-height:34px}.page_home p{font-family:proximanova;margin:0}.page_home picture{font-size:0}.page_home .subtitle{margin-bottom:15px}.page_home .btn{padding:9px 0;font-family:inherit;font-size:12px;width:295px;background-color:transparent}.page_home .btn:hover{background-color:#000}.page_home .btn .superscript{vertical-align:super;font-size:xx-small;letter-spacing:normal}.page_home .title+.btn{letter-spacing:.5px}.page_home .copy{padding:10px}.page_home .copy>*{margin-bottom:7px}.page_home .product{color:inherit;margin-bottom:16px}.page_home .bestsellers>.flexboxContainer,.page_home .homeHair>.flexboxContainer{-ms-flex-align:baseline;align-items:baseline}.page_home .bestsellers>a,.page_home .homeHair>a{background-color:#f5f5f5;padding:30px 0;width:100%;margin-bottom:10px}.page_home a{color:#000}.page_home .banner--embed{background:#fff;position:relative;padding-top:66.6%;overflow:hidden;width:100%;height:auto}.page_home .banner--embed.so-long-summer{padding-top:41.2%}.page_home .banner--embed.the-2020-event{padding-top:36.7%}.page_home .banner--embed.new-custom-pisa{padding-top:44.3%}.page_home .banner--embed .banner--link,.page_home .banner--embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page_home .banner--embed .banner--link{z-index:1}.page_home .banner--embed .banner--link a{height:100%}.page_home .subBanner-iframe a,.page_home .subBanner-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page_home .flexboxSideBySide>*{-ms-flex-preferred-size:50%;flex-basis:50%;min-width:50%}@media (max-width:1023px){.page_home .homeRow{margin-bottom:12px}.page_home .banner h1{margin-top:-3px;line-height:32px}.page_home .banner div{margin:10px 0}.page_home .banner .btn{margin-top:12px}.page_home h1{font-size:31px}.page_home .mobileHalf{-ms-flex-preferred-size:calc(50% - 5px);flex-basis:calc(50% - 5px);margin-left:0}.page_home .mobileHalf:nth-child(2n){margin-left:10px}.page_home .mobileFifth{-ms-flex-preferred-size:calc(20% - 2px);flex-basis:calc(20% - 2px);margin-left:2px}.page_home .mobileFifth:first-child{margin-left:0}.page_home .hairHalf{-ms-flex-preferred-size:calc(50% - 8px);flex-basis:calc(50% - 8px);margin-left:0}.page_home .hairHalf:nth-child(3){margin-left:16px}.page_home .equalHalf{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%}.page_home .equalHalf a{display:block;max-width:100%}.page_home .equalHalf a:first-child{margin-right:6px}.page_home .mobilePadded{padding:0 20px}.page_home .mobileColumn{width:100%;-ms-flex-direction:column;flex-direction:column}.page_home .fourBanner,.page_home .threeBanner{margin-bottom:23px}.page_home .heart{font-size:23px}.page_home .btn{margin-top:30px}.page_home .btn.btn-small{margin-top:20px;width:200px;letter-spacing:0}.page_home .btn.no-margin{margin:0}.page_home .btn .superscript{font-size:7px}.page_home .subBanner1,.page_home .subBanner2{margin-bottom:32px}.page_home .subBanner1 picture,.page_home .subBanner2 picture{margin-bottom:4px}.page_home .subBanner1 .btn,.page_home .subBanner2 .btn{margin-top:11px}.page_home .subBanner1 .btn.no-margin,.page_home .subBanner2 .btn.no-margin{margin:0}.page_home .halfBanner{margin-top:32px}.page_home .halfBanner .desktopHalf{margin-bottom:32px}.page_home .userGenerated{margin-bottom:15px}.page_home .userGenerated div h1{margin-top:5px}.page_home .userGenerated div .btn{margin-top:11px}.page_home .userGenerated.verticalPadded h1{margin-bottom:10px}.page_home .userGenerated.verticalPadded p{line-height:1.6}.page_home .bestsellers,.page_home .homeHair{margin-bottom:28px}.page_home .bestsellers .mobileHalf,.page_home .homeHair .mobileHalf{-ms-flex-preferred-size:48%;flex-basis:48%;padding:1%}.page_home .main-frame-container{padding-top:0}.page_home .main-frame-container .frame-container{position:relative;padding-top:205%}.page_home .main-frame-container .frame-container .mobileFrame{position:absolute;top:0;left:0;width:100%;height:100%}.page_home .main-frame-container .frame-container .desktopFrame{left:-5000px}.page_home .subBanner-iframe{position:relative;padding-top:95%;width:100%}.page_home .subBanner-iframe.so-long-summer{padding-top:85.5%}.page_home .subBanner-iframe.new-custom-pisa{padding-top:96.4%}.page_home .subBanner-iframe.add-a-little-love{padding-top:111.5%}.page_home .subBanner-iframe.thin-iframe{padding-top:127%}.page_home .subBanner-iframe .desktopFrame{left:-5000px}.page_home .banner--embed.the-2020-event{padding-top:71.6%}.page_home .marginDown32{margin-bottom:32px}}@media (max-width:1023px) and (-ms-high-contrast:none),screen and (max-width:1023px) and (-ms-high-contrast:active){.page_home .desktopHalf{width:100%}.page_home .flexboxContainer .desktopLarger{width:100%;min-height:1px}}@media (min-width:1024px){.page_home{top:-33px}.page_home .homeRow{margin-bottom:30px}.page_home .flexboxEnd{-ms-flex-pack:end;justify-content:flex-end}.page_home .flexboxStart{-ms-flex-pack:start;justify-content:flex-start}.page_home .flexboxStart div{margin-left:175px}.page_home .flexboxBottom div{margin-top:280px;z-index:2}.page_home .flexboxBottomMore{-ms-flex-align:end;align-items:flex-end}.page_home .flexboxBottomMore div{margin-bottom:30px}.page_home .flexboxLeft{-ms-flex-pack:left;justify-content:left}.page_home .flexboxLeft div{margin-left:12%;margin-top:200px}.page_home .flexboxLeft25{-ms-flex-pack:left;justify-content:left}.page_home .flexboxLeft25 div{margin-left:25%;margin-top:150px}.page_home h1{font-size:40px;line-height:50px;letter-spacing:1px}.page_home p{font-size:17px}.page_home .btn{font-size:15px}.page_home .overlayContainer{position:relative}.page_home .overlay{position:absolute;top:0;height:100%;width:100%}.page_home .overlayWhite{color:#fff}.page_home .overlayWhite button{color:#fff;border-color:#fff}.page_home .overlayWhite button:hover{border-color:#000;background-color:#000}.page_home .overlayWhite button.btnInverse{color:#fff;background-color:#000;border:1px solid #000}.page_home .overlayWhite button.btnInverse:hover{color:#fff;border-color:#fff;background:transparent}.page_home .overlayWhite button.btnWhite{background-color:#fff;color:#000;border:0}.page_home .overlayWhite button.btnWhite:hover{background-color:#000;color:#fff}.page_home .overlayTranslucent{background-color:hsla(0,0%,100%,.67)}.page_home .product:not(:hover) .overlay{display:none}.page_home .product_option{font-size:inherit}.page_home .desktopSmaller{-ms-flex-preferred-size:36%;flex-basis:36%}.page_home .desktopLarger{-ms-flex-preferred-size:64%;flex-basis:64%}.page_home .desktopHalf{-ms-flex-preferred-size:calc(50% - 6px);flex-basis:calc(50% - 6px);margin-left:12px}.page_home .desktopHalf:first-child{margin-left:0}.page_home .desktopThird{-ms-flex-preferred-size:calc(33.33% - 10px);flex-basis:calc(33.33% - 10px);margin-left:15px}.page_home .desktopThird:first-child{margin-left:0}.page_home .desktopQuarter{-ms-flex-preferred-size:calc(25% - 12px);flex-basis:calc(25% - 12px);margin-left:16px}.page_home .desktopQuarter:first-child{margin-left:0}.page_home .desktopFifth{-ms-flex-preferred-size:calc(20% - 12px);flex-basis:calc(20% - 12px);margin-left:3px}.page_home .desktopFifth:first-child{margin-left:0}.page_home .desktopLeft{-ms-flex-order:0;order:0}.page_home .desktopRight{-ms-flex-order:1;order:1}.page_home .title{font-size:61px;line-height:57px;letter-spacing:2px}.page_home .title+.btn{margin-top:14px;font-size:15px}.page_home .subtitle{margin:13px 0}.page_home .bestsellers>a,.page_home .homeHair>a{background-color:#fff}.page_home .fourBanner,.page_home .threeBanner{margin-bottom:42px}.page_home .halfBanner{margin-top:35px}.page_home .halfBanner .desktopHalf{-ms-flex-preferred-size:50%;flex-basis:50%;padding:0 .75% 0 0}}@media (min-width:1024px) and (-ms-high-contrast:none),screen and (min-width:1024px) and (-ms-high-contrast:active){.page_home .halfBanner .desktopHalf{-ms-flex-preferred-size:49%;flex-basis:49%}}@media (min-width:1024px){.page_home .halfBanner .desktopHalf .copy{padding:0 3.5% 0 0}.page_home .halfBanner .desktopHalf .btn{background-color:#fff;border:0;margin-top:150px!important;z-index:2}.page_home .halfBanner .desktopHalf .btn:hover{color:#fff;background-color:#000}.page_home .halfBanner .desktopHalf h1{color:#fff;font-size:42px}.page_home .halfBanner .desktopHalf:nth-child(2n){padding-left:.75%;padding-right:0}.page_home .halfBanner .desktopHalf:nth-child(2n) .copy{padding:0 1.5% 0 0}.page_home .subBanner1{margin-bottom:56px}.page_home .subBanner2{margin-bottom:90px}.page_home .copy_description{line-height:30px}.page_home .saleBanner{padding:5px 0 25px}.page_home .bestsellers,.page_home .homeHair{margin-bottom:62px}.page_home .copy .btn{margin-top:16px}.page_home .userGenerated{margin-bottom:35px}.page_home .down50{margin-top:50px}.page_home .down100{margin-top:100px}.page_home .down125{margin-top:125px}.page_home .left50{margin-right:50px}.page_home .left100{margin-right:100px}.page_home .marginDown50{margin-bottom:50px}.page_home .banner--embed button{background-color:#d4f016;color:#36aad7;border:0}.page_home .banner--embed button:hover{background-color:#000;color:#fff}.page_home .subBanner-iframe{position:relative;padding-top:46%}.page_home .subBanner-iframe .mobileFrame{left:-5000px}.page_home .main-frame-container{padding-top:45%}.page_home .main-frame-container .mobileFrame{left:-5000px}}.page_category{max-width:1440px;margin:0 auto;padding:0 10px}@media (max-width:767px){.page_category.sort-top{padding:0}}.page_category main{position:relative}@media (min-width:768px){.page_category main{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 30px}}@media (min-width:768px){.sort-top .category-results{-ms-flex-preferred-size:100%;flex-basis:100%}}.sort-top .category-refine-btn{display:none}.category-results{margin-bottom:2rem}@media (min-width:768px){.category-results{display:-ms-flexbox;display:flex;-ms-flex-preferred-size:85%;flex-basis:85%;-ms-flex-direction:column;flex-direction:column}}.facets-open .category-refine-btn{display:block;z-index:4}@media (min-width:768px){.category-refine-btn{display:none}}.category-facets{display:none}.facets-open .category-facets{display:block;position:fixed;z-index:4;top:40px;right:0;bottom:0;left:0}@media (min-width:768px){.category-facets{display:-ms-flexbox;display:flex;-ms-flex-preferred-size:15%;flex-basis:15%;-ms-flex-direction:column;flex-direction:column}}.category-list:after{content:"";-ms-flex:auto;flex:auto;-ms-flex-order:1000000;order:1000000}.sort-top .category-header{margin:0;padding:5px 0 10px;border-bottom:1px solid #e5e5e5}.sort-top .category-header .category-header-background-container{margin:0 15px}.sort-top .category-header .category-header-background p{padding:0 15px}@media (min-width:768px){.sort-top .category-header{margin:5px -10px 0;padding:1rem 40px 10px}.sort-top .category-header .category-header-background-container{margin:0;-ms-flex-preferred-size:100%;flex-basis:100%}}.category-header{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:5px;margin-bottom:2rem;padding:1rem 0;text-align:center;color:#000}@media (min-width:768px){.category-header{padding:1rem 30px 10px;border-bottom:1px solid #e5e5e5}}@media (max-width:1023px){.category-header{margin-top:0}}.category-header h1{font-family:proximanova_bold;font-size:24px;text-transform:lowercase}@media (min-height:769px){.category-header h1{font-size:26px}}.category-header p{margin:2px 0;font-size:13px;color:#252525}.category-header .category-header-background-container{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:768px){.category-header .category-header-background-container{-ms-flex-preferred-size:85%;flex-basis:85%}}.category-header .category-header-background-container .category-header-background{background:#cae4d8;padding:15px 0}@media (min-width:768px){.category-header .category-header-background-container .category-header-background{margin:0 15px;padding:5px 0}}.category-header-image{padding:0}.category-tooltipContainer{display:inline-block}.category-tooltipContainer a{font-size:10px;cursor:pointer;text-transform:uppercase;color:#000;padding:2px}.category-tooltipContainer a:hover{font-family:proximanova_bold;text-decoration:underline}.category-tooltipContainer .tooltip{position:absolute;right:-100%;width:300px;padding:1rem;border:1px solid #8c8c8c}.category-tooltipContainer .tooltip h3{font-family:proximanova_bold;font-size:11px;text-transform:uppercase}.category-tooltipContainer .tooltip p{font-size:10px}.category-tooltipContainer .tooltip a{white-space:nowrap;text-transform:uppercase}.category-banner{max-width:calc(100% + 20px);margin:0 -10px}.category-banner~.category-header{display:none}@media (min-width:1024px){.category-banner.desktopHide{display:none}}@media (max-width:1023px){.category-banner.desktopHide+.mobileHide{display:none}}@media (min-width:1024px){.category-banner.desktopHide+.category-header{display:block}}.category-refine-btn{position:fixed;z-index:1;bottom:0;left:0;width:100%;height:40px;font-size:12px;cursor:pointer;text-align:center;letter-spacing:.75px;text-transform:uppercase;border:0;border-top:1px solid #e5e5e5;background:#fff}.category-refine-btn.selected{font-family:proximanova_bold}.category-refine-btn:after{display:inline-block;width:8px;margin-left:10px;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 7'%3E%3Cpath d='M7 3.1H3.9V0h-.8v3.1H0v.8h3.1V7h.8V3.9H7'/%3E%3C/svg%3E")}.facets-open .category-refine-btn{top:0;font-family:proximanova_bold;border-top:0;border-bottom:1px solid #e5e5e5}.facets-open .category-refine-btn:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 7'%3E%3Cpath d='M0 3.1h7v.8H0z'/%3E%3C/svg%3E")}.sort-top .category-facets{display:none}.category-facets{letter-spacing:.75px;background:#fff}.facets-open .category-facets{overflow-y:auto;height:100%;padding:10px}.facets-header{margin:5px 0;padding:5px 0;font-size:11px;text-transform:uppercase;color:#8c8c8c;border-bottom:1px solid #e5e5e5}.facets-header .btn-clear{float:right;text-decoration:underline;color:#252525}.facets-header.sort:after{float:right;width:8px;margin-right:6px;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 7'%3E%3Cpath d='M0 3.1h7v.8H0z'/%3E%3C/svg%3E")}.facets-header.sort.collapsed{margin-bottom:1rem}.facets-header.sort.collapsed+.sort-list{display:none}.facets-header.sort.collapsed:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 7'%3E%3Cpath d='M7 3.1H3.9V0h-.8v3.1H0v.8h3.1V7h.8V3.9H7'/%3E%3C/svg%3E")}.facets-header.sort.selected{font-family:proximanova_bold}.facets-list{margin:20px 0}.facets-open .facets-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.facets-option-list{margin:10px 0}.facets-option{padding:6px;font-family:proximanova_light;font-size:14px;color:#252525}.facets-option a{color:currentColor}.facets-option.selected{font-family:proximanova_bold;color:#252525}.filter-header{width:100%;font-weight:800;cursor:pointer;text-transform:capitalize;color:#252525}.filter-header:after{float:right;width:8px;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 7'%3E%3Cpath d='M0 3.1h7v.8H0z'/%3E%3C/svg%3E")}.filter-header.collapsed+.facets-list{display:none}.filter-header.collapsed:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 7'%3E%3Cpath d='M7 3.1H3.9V0h-.8v3.1H0v.8h3.1V7h.8V3.9H7'/%3E%3C/svg%3E")}.filter-header.selected{font-family:proximanova_bold}.filter-item{margin-left:5px;text-transform:capitalize}.filter-item .checkbox{display:inline-block;width:7px;height:7px;margin:0 5px 1px 0;border:1px solid rgba(0,0,0,.3)}.filter-item .checkbox.loading{animation:a 4s linear infinite;border:0;background:no-repeat 50% url("data:image/svg+xml;charset=utf-8,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23a7a9ac}.cls-2{fill:%23231f20}.cls-3{fill:%23bcbec0}.cls-4{fill:%2358595b}.cls-5{fill:%23d1d3d4}.cls-6{fill:%236d6e71}.cls-7{fill:%23e6e7e8}.cls-8{fill:%238a8c8e}%3C/style%3E%3C/defs%3E%3Ctitle%3Eloading-icon%3C/title%3E%3Cpath class='cls-1' d='M5.44 0h1.13v2.63H5.44z'/%3E%3Cpath class='cls-1' d='M5.44 0h1.13v2.63H5.44z'/%3E%3Cpath class='cls-2' d='M5.44 9.38h1.13v2.63H5.44z'/%3E%3Cpath class='cls-3' d='M1.358 2.15l.8-.8 1.858 1.86-.8.8z'/%3E%3Cpath class='cls-3' d='M1.358 2.15l.8-.8 1.858 1.86-.8.8z'/%3E%3Cpath class='cls-4' d='M7.984 8.78l.8-.8 1.852 1.853-.8.8z'/%3E%3Cpath class='cls-2' d='M0 5.44h2.63v1.13H0z'/%3E%3Cpath class='cls-5' d='M0 5.44h2.63v1.13H0z'/%3E%3Cpath class='cls-6' d='M9.38 5.44h2.63v1.13H9.38z'/%3E%3Cpath class='cls-7' d='M1.356 9.848L3.21 7.996l.798.8-1.853 1.85z'/%3E%3Cpath class='cls-7' d='M1.356 9.848L3.21 7.996l.798.8-1.853 1.85z'/%3E%3Cpath class='cls-8' d='M7.982 3.216l1.858-1.86.8.797-1.858 1.86z'/%3E%3C/svg%3E")}.filter-item.selected .checkbox{border:1px solid #252525;background:#252525}.filter-item,.sort-item{cursor:pointer}.facets-open .filter-item,.facets-open .sort-item{width:50%;margin:0}.__scrollFixed~.GLOBAL_beforeMain .category-sort{top:68px;position:fixed;z-index:1;background:#fff;width:100%}@media (min-width:1024px){.__scrollFixed~.GLOBAL_beforeMain .category-sort{top:107px}}.sort-top .category-sort{display:-ms-flexbox;display:flex}.category-sort{display:none;font-size:11px;padding:0 15px;margin:0 0 10px;border-bottom:1px solid #e5e5e5}@media (min-width:768px){.category-sort{margin:0 -10px 25px;padding:0 55px;font-size:14px}}.category-sort .sort-label{font-family:proximanova_bold;color:#252525;padding:4px}.category-sort .sort-label:first-child{padding-left:0}@media (min-width:768px){.category-sort .sort-label{padding:6px}}.category-sort .sort-list{display:-ms-flexbox;display:flex}@media (max-width:767px){.category-sort .sort-list{-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:justify;justify-content:space-between}}.category-sort .sort-item{cursor:pointer;font-size:11px;padding:4px}.category-sort .sort-item:last-child{padding-right:0}@media (min-width:768px){.category-sort .sort-item{padding:6px 10px;font-size:14px}}.category-sort .sort-item a{font-family:proximanova_light;color:#252525}.category-sort .sort-item.selected a{font-family:proximanova_bold;text-decoration:underline}.tile{flex-basis:50%;-ms-flex-preferred-size:45%;padding:0 15px 50px}@media (min-width:896px){.tile{flex-basis:25%;-ms-flex-preferred-size:21%}}@media (min-width:1024px){.tile{flex-basis:20%;-ms-flex-preferred-size:17%}}.tile-list{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around}@keyframes a{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.tile-product{position:relative;font-size:14px;text-align:start;padding-bottom:25px}.tile-product a{color:#252525}.tile-product :focus{outline:none}.tile-product .heart{position:absolute;top:5px;right:0;margin:0;padding:0;border:0;background:none;font-size:0}.tile-product .heart.heartDesktop{right:5px}.tile-product .heart .working{-ms-transform-origin:7px 7px;transform-origin:7px 7px;animation:a .5s linear infinite}.tile-product .heart-mask{fill:transparent}.tile-product .hearted .heart-mask{fill:#000;fill-opacity:1}.tile-product.sold-out p{color:#252525}.tile-product-image{position:relative}.tile-product-image .bad-image{display:block}.tile-product-image .default{display:block;width:100%}.tile-product-image .model,.tile-product-image:hover .default{visibility:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:100%}.tile-product-image:hover .model{display:block;visibility:visible;position:static}.tile-product-image .badge{position:absolute;width:27%;top:5px;left:5px}.tile-product-image .plus_colors{position:absolute;color:#636466;bottom:5px;right:5px;font-size:12px}.tile-product-meta{padding-top:5px}.tile-product-meta .line{position:relative;margin:0}.tile-product-meta .name{display:inline-block;font-family:proximanova_bold;width:100%}@media (max-width:1023px){.tile-product-meta .name{width:calc(100% - 14px);font-size:12px}}.tile-product-meta .subtitle{color:#252525;font-size:12px}@media (max-width:1023px){.tile-product-meta .subtitle{font-size:10px}}.tile-product-meta .price{padding-top:3px}@media (max-width:1023px){.tile-product-meta .price{font-size:12px}}.tile-product-meta .actual-price{padding-right:5px}.tile-product-meta .original-price,.tile-product-meta .original-price-min{padding-right:5px;text-decoration:line-through;-webkit-text-decoration-color:#db0436;text-decoration-color:#db0436;color:#252525}.tile-product-meta .original-price-min{padding-right:0}.tile-product-meta .more{color:#8c8c8c;letter-spacing:.5px}.tile-product-meta .msrp-value{color:#252525}.tile-product-badge{font-family:proximanova_light;line-height:1;color:#252525;font-size:12px;margin:0}@media (max-width:1023px){.tile-product-badge{font-size:10px}}.tile-boutique{padding-left:15px}.tile-boutique img{width:100%;padding-bottom:40px;color:transparent}.tile-boutique .banner--embed{margin-bottom:40px}.tile-top{margin-top:-32px}.tile-full,.tile-half{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:768px){.tile-half{-ms-flex-preferred-size:66%;flex-basis:66%}.tile-half.tile-side-by-side{-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:1024px){.tile-half{-ms-flex-preferred-size:50%;flex-basis:50%}}.category-results{text-align:center}.category-load-more{display:block;width:100%;max-width:430px;margin:1rem auto;font-size:14px}.back-to-top{position:absolute;right:1rem;bottom:1rem;width:53px;height:50px;max-height:100%;font-size:12px;line-height:1;transform:translateZ(0);text-align:center;letter-spacing:1px;text-transform:uppercase;color:#252525}.back-to-top svg{fill:#252525}.back-to-top:hover{color:#252525;font-family:proximanova_bold}.back-to-top:hover svg{stroke:#252525;stroke-width:1.5}@media (max-width:767px){.back-to-top{display:none}}.page_not-found{font-family:benton;padding:0 .625rem;width:100%;max-width:63.75rem;margin:2rem auto 0}.page_not-found .row{padding:0 1.25rem;width:auto;max-width:none;margin:0 -.625rem}.page_not-found h1{font-size:2.1875rem;text-align:center;margin-top:2.75rem;text-rendering:optimizeLegibility}.page_not-found h1 em{font-family:benton_italic;font-style:normal}.page_not-found .search-bar{border:10px solid #e5e5e5;position:relative;font-size:13px}.page_not-found .search-bar input{width:100%;margin:0;border:1px solid #b7b7b7;padding:.6875rem;text-transform:uppercase;font-family:proximanova;line-height:19px}.page_not-found .search-bar button{padding:.75rem .8125rem;border:1px solid #b7b7b7;background:#fff;position:absolute;right:0;top:0;margin:0}.page_not-found .search-bar button:hover{background:#e5e5e5}.page_not-found .search-carousel{margin-top:5rem}.page_not-found .search-carousel h1{text-align:left}.page_not-found .search-carousel .product_viewMoreCarousel_container{position:relative;padding:0 18px;margin:0 auto}.page_not-found .search-carousel .product_viewMoreCarousel_container a{color:#000}.page_not-found .search-carousel .product_viewMoreCarousel_container .product_viewMoreCarousel_item{max-width:47%;width:100%}@media (min-width:515px){.page_not-found .search-carousel .product_viewMoreCarousel_container .product_viewMoreCarousel_item{max-width:31%}}@media (min-width:730px){.page_not-found .search-carousel .product_viewMoreCarousel_container .product_viewMoreCarousel_item{max-width:24%}}.page_not-found .search-carousel .product_viewMoreCarousel_container.__singleWide .product_viewMoreCarousel_item{max-width:100%;width:100%}.page_not-found .search-carousel .product_viewMoreCarousel_container .product-name{text-overflow:ellipsis;overflow:hidden;margin-top:3px;font-family:proximanova}.page_not-found .search-carousel .product_viewMoreCarousel_container .price-box{font-family:proximanova_bold}.page_not-found .search-carousel .product_viewMoreCarousel{text-align:center;white-space:nowrap;overflow:hidden;margin:0 20px}.page_not-found .search-carousel .product_viewMoreCarousel__next,.page_not-found .search-carousel .product_viewMoreCarousel__previous{position:absolute;top:50%;z-index:2;cursor:pointer}.page_not-found .search-carousel .product_viewMoreCarousel__next{right:0;-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.page_not-found .search-carousel .product_viewMoreCarousel__previous{left:0;-ms-transform:translateY(-50%);transform:translateY(-50%)}.page_not-found .search-carousel .product_viewMoreCarousel.__isSingleProduct{padding-bottom:41px}.page_not-found .search-carousel .product_viewMoreCarousel_item{display:inline-block;margin:0 3px;padding:2px}.page_not-found .search-carousel .product_viewMoreCarousel_item img{width:100%;vertical-align:middle}.page_not-found .search-carousel .product_viewMoreCarousel_item:hover{padding:0;border:2px solid #e5e5e5}.page_not-found .search-carousel .product_viewMoreCarousel_item.item:after{content:none}.page_not-found .search-carousel .product_viewMoreCarousel_item:first-child{margin-left:0}.page_not-found .search-carousel .product_viewMoreCarousel_item:last-child{margin-right:0}.careers-page{margin-top:40px;margin-bottom:70px;text-align:center;padding-left:20px;padding-right:20px}.careers-page h1{font-family:proximanova_bold;font-size:40px;line-height:1em;margin-bottom:16px}.careers-page .subtext{font-family:proximanova;font-size:18px;line-height:1em;margin:0}.careers-resume-content{margin-top:45px;text-align:left}.careers-resume-content a{text-decoration:none}.careers-resume-content .career-listing-single-shortlinks{margin:1.75em 0}.careers-resume-content li{list-style:inside}.careers-resume-content .btn{display:inline-block;font-family:proximanova;font-size:11px;letter-spacing:.0375rem;padding:0 20px;line-height:1.875rem;width:auto;text-decoration:none}.careers-resume-content .career-listing-single-location b{margin-left:10px}.careers-resume-content .career-listing-single-desc p{margin-bottom:1.25rem}.careers-resume-content .career-listing-single-link{vertical-align:bottom;margin-right:15px}@media (max-width:500px){.careers-resume-content .career-listing-single-link{margin-bottom:5px;width:100%;text-align:center}}.careers-resume-content .career-listing-single-link .icon{height:25px;width:25px}.full{width:100%}.half-full{width:50%}@media (max-width:30rem){.half-full{width:100%}}.divided{border-left:1px solid #e5e5e5}.divided:first-of-type{border-left:0}@media (max-width:30rem){.divided.taste-list-item:nth-of-type(odd){border-left:0}.divided.half-full:nth-of-type(2n){border-left:0}}.swat-header{position:relative;margin-top:30px}.swat-header .swat-header-content{margin:0 auto;width:100%;height:485px;padding:120px 0}@media (max-width:30rem){.swat-header .swat-header-content{height:315px}}.swat-header .swat-header-content .swat-header-coverimage{position:absolute;top:0;left:0;right:0;height:485px;object-fit:cover;width:100%;z-index:-1}@media (max-width:30rem){.swat-header .swat-header-content .swat-header-coverimage{height:315px}}.sub-nav{border-top:.3125rem solid #000;overflow:hidden}.sub-nav .swat-menu{-ms-flex-align:center;align-items:center;border-bottom:.0625rem solid #e5e5e5;margin:0 -.625rem 1rem;height:2.5rem;display:block;padding:0;font-size:0}.sub-nav .swat-menu li{display:inline-block;position:relative;width:50%;height:2.5rem;text-align:center}.sub-nav .swat-menu span{display:inline-block;letter-spacing:.566667px;width:100%;height:100%;line-height:40px;font-family:avalon_medium;font-weight:700;font-size:14px}.sub-nav .swat-menu .active span{border-bottom:3px solid #000;font-family:avalon_bold}.sub-nav .swat-menu .active span:after{position:absolute;border-top:10px solid #000;border-left:10px solid transparent;border-right:10px solid transparent;content:"";top:37px;right:50%;-ms-transform:translateX(50%);transform:translateX(50%)}.sub-nav a{color:#000;display:block;height:100%}.swat-row{margin:40px 0;font-size:0;overflow:hidden}@media (max-width:30rem){.swat-row{margin-top:0;margin-bottom:20px;text-align:center}}.swat-row .swat-acronym{font-family:proximanova_bold;font-size:50px;line-height:1;float:right}@media (max-width:30rem){.swat-row .swat-acronym{float:unset}}.swat-row .swat-name{font-family:proximanova_light;font-size:24px;text-align:left;line-height:24px;padding-bottom:16px}@media (max-width:30rem){.swat-row .swat-name{padding-bottom:0;text-align:center}}.contact-us{text-align:left}.contact-us h1{max-width:780px;margin:0 auto;font-size:32px;line-height:1.4;font-family:proximanova_bold}@media (max-width:30rem){.contact-us h1{padding:0;margin:0;font-size:16px}}.contact-us h2{width:100%;margin:0 0 20px;font-family:avalon_book;font-size:24px;letter-spacing:.125em;line-height:1.5;text-align:center}.contact-us h4{font-family:avalon_demi;font-size:1.125rem;letter-spacing:.035rem;line-height:1.25rem}.contact-us .btn{margin-top:8px;min-width:158px;width:auto;padding:3px 20px;font-family:proximanova;font-size:.6875rem;line-height:30px;letter-spacing:.6px;margin-bottom:34px}.contact-us .contact-us-icon{height:1.875rem;display:block;margin:1.875rem auto .9375rem}.contact-us .contact-options-menu{font-size:0;max-width:705px;margin:0 auto}.contact-us .contact-options-menu li{line-height:20px}.contact-us .contact-options-menu h3{font-size:18px;font-family:avalon_demi;letter-spacing:.566667px}.contact-us .contact-options-menu p{font-size:13px;line-height:20px;margin:0}.contact-us .contact-options-menu p a{color:#000;text-decoration:underline}.contact-us .large-block-grid-4{font-size:0;padding:0;margin:0 -.625rem}.contact-us .large-block-grid-4 li{width:25%;display:inline-block;font-size:16px}@media (max-width:30rem){.contact-us .small-block-grid-2 li{width:50%}}.taste-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.taste-list .taste-list-item{padding:0 .625rem 1.25rem;letter-spacing:.1rem;min-height:rem-126;font-family:proximanova;-ms-flex-preferred-size:50%;flex-basis:50%}@media (min-width:48.0625rem){.taste-list .taste-list-item{padding:rem-calc(0 45);-ms-flex-preferred-size:25%;flex-basis:25%}}.taste-list .taste-list-item p{margin-top:0;line-height:20px;margin-bottom:1.25rem;font-size:1rem}.taste-list .taste-list-item strong{font-family:avalon_demi;font-weight:400;letter-spacing:1.6px;line-height:20px;font-size:1.125rem}.contact-option-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#e5e5e5;margin-bottom:10px;padding:20px 0}@media (min-width:48.0625rem){.contact-option-list{margin-top:36px}}.contact-option-list .btn{margin-top:7px}.contact-options{text-align:center;width:50%;padding:10px 0 30px;border-right:1px solid #fff;float:left}@media (max-width:444px){.contact-options{padding:0 0 44px}}.contact-options p{max-width:205px;margin:10px auto;margin-bottom:0;line-height:1.25rem}.contact-options:last-child{border-right:0}@media (max-width:915px){.contact-options{width:50%}.contact-options:nth-child(3),.contact-options:nth-child(4){border-top:1px solid #fff}}@media (max-width:444px){.contact-options{width:100%}.contact-options:nth-child(2),.contact-options:nth-child(3),.contact-options:nth-child(4){border-top:1px solid #fff}}.modalContact{visibility:hidden;display:none;position:fixed;z-index:100;padding:.46875rem;background-color:#fff;margin-left:-30%;width:60%;top:50px;left:50%}@media (max-width:1024px){.modalContact{margin-left:5%;width:90%;top:50%;left:0;-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-overflow-scrolling:touch}}.modalContact._JS_visible{display:block;visibility:visible}.modalContact .modal-content{border:1px solid #b7b7b7;padding:.5em}.modalContact form{max-width:unset;font-size:0}.modalContact .close-reveal-modal{font-size:32px;position:absolute;top:1px;right:20px;color:#252525;font-weight:400;cursor:pointer}.modalContact h2{font-size:2.3125rem;font-family:benton;text-align:center;line-height:1.5}.modalContact .form{border:1px solid #b7b7b7;padding:.5em;max-width:unset}.modalContact textarea{font-family:proximanova;border:1px solid #b7b7b7;font-size:12px;border-radius:0;padding:.6875rem;letter-spacing:0;word-spacing:.125rem;width:100%;display:block;margin:0 0 1.4375rem;height:auto;min-height:50px;resize:vertical}.modalContact .btn{font-family:avalon_medium;font-size:.9375rem;letter-spacing:.16875rem;padding:3px 0 0;line-height:3.0625rem;transition:all .11s ease-out;cursor:pointer;text-transform:uppercase;text-align:center;margin:.625rem 0;border:1px solid #000;display:inline-block}.modalContact .btn:hover{color:#fff;background:#000}.modalContact .form-error{margin-top:-1rem;font-size:10px;color:red}.modalContact .loader,.modalContact .success{text-align:center}._JS_backdrop{display:block;position:fixed;height:100%;width:100%;top:0;left:0;background:rgba(0,0,0,.7);z-index:99}.row-help .help-nav{border-top:.3125rem solid #000;margin-bottom:2rem}.row-help .help-nav ul{border-bottom:.0625rem solid #e5e5e5}.row-help .help-nav .sub-menu-contact{display:block;position:relative;float:left;text-align:center;height:2.5rem;font-family:avalon_medium;font-size:.875rem;width:50%}@media (min-width:30.0625rem){.row-help .help-nav .sub-menu-contact{width:20%}}.row-help .help-nav .sub-menu-contact a{display:block;color:#000}.row-help .help-nav .sub-menu-contact span{line-height:40px;font-weight:700;letter-spacing:.035rem;display:inline-block;width:100%;height:40px}.row-help .help-nav .active span{border-bottom:3px solid #000;font-family:avalon_bold}.row-help .help-nav .active span:after{border-top:10px solid #000;border-left:10px solid transparent;border-right:10px solid transparent;top:37px;right:50%;-ms-transform:translateX(50%);transform:translateX(50%);content:"";display:inline-block;position:absolute;width:0;height:0}.row-help .title{margin-bottom:3rem}.row-help h1{font-size:2.1875rem;font-family:benton;line-height:2.5rem;text-align:center}.row-help h2{text-align:center;width:67.67%;margin-left:auto;margin-right:auto;letter-spacing:.035rem;line-height:1.25rem}.row-help h2 em{font-family:benton_italic;font-size:18px;font-style:normal}.row-help h3{margin:1.25rem 0;padding:1.875rem 0 0;border-bottom:.0625rem solid #e5e5e5}.row-help h3,.row-help h4{font-family:avalon_demi;font-size:1.125rem;letter-spacing:.035rem;line-height:1.25rem}.row-help .small-12{width:100%}@media (min-width:30.0625rem){.row-help .medium-6{width:50%;float:left}}.row-help p{margin-top:0;line-height:1.25rem;margin-bottom:1.25rem}.row-help p a{color:#000;text-decoration:underline}.row-help .faq{margin-bottom:15px}.row-help table{margin-bottom:20px;width:100%;border-spacing:0;font-size:11px}@media (max-width:1023px){.row-help table{margin-left:-1.25rem}}.row-help td,.row-help th{text-align:center;border:3px solid #fff;padding:.625rem .25rem;vertical-align:middle;line-height:1.125rem;font-size:.875rem}.row-help td.order,.row-help th.order{color:#fff;background-color:#000;font-size:13px}.row-help td.shipping,.row-help th.shipping{background-color:#b7b7b7}.row-help td{background-color:#eaeaea}.row-help td.order_by_day{background-color:#b7b7b7}.row-help .shipping_costs td{background-color:#929292}.row-help .faq-header{clear:left}.row-help .intl-link{color:#db0436}.row-help address{margin-bottom:1rem}.nav-our-brands{max-width:1200px;margin:20px auto 0}.nav-our-brands ul .sub-menu-our-brands{width:33.33%;float:left;padding:1px 15px 0;height:75px;line-height:20px;font-size:15px;font-family:proximanova_bold;clear:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;background:transparent;border-bottom:1px solid #000}@media (max-width:1023px){.nav-our-brands ul .sub-menu-our-brands{border-top:1px solid #000}}.nav-our-brands ul .sub-menu-our-brands a{color:#000}.nav-our-brands ul .sub-menu-our-brands:hover{border-left:1px solid #8c8c8c;padding-left:9px;border-right:1px solid #8c8c8c;padding-right:9px}@media (min-width:1024px){.nav-our-brands ul .sub-menu-our-brands:hover{border-top:1px solid #8c8c8c;padding-top:0}}.nav-our-brands ul .active{border-bottom:5px solid #000}.our-brand-contact-us{padding:0 35px;margin:40px auto 70px;max-width:1200px}.our-brand-contact-us h1{font-family:proximanova_bold;margin-bottom:18px;font-size:40px;line-height:46px}@media (max-width:1023px){.our-brand-contact-us h1{font-size:30px;line-height:35px}}.our-brand-contact-us p{padding-top:0;margin-top:0;line-height:27px}@media (max-width:1023px){.our-brand-contact-us p{font-size:15px}}.wholesale-header .wholesale-header-image img{display:block;margin-left:auto;margin-right:auto}.wholesale-header .wholesale-header-content{padding:35px 35px 20px;font-size:15px;line-height:20px}.wholesale-header .wholesale-header-content h1{font-family:proximanova_bold;font-size:32px;line-height:38px}@media (max-width:1023px){.wholesale-inquiries{text-align:center}}.privacy-terms-press h1,.privacy-terms-press h2,.privacy-terms-press h3{font-family:benton;line-height:1.5}.privacy-terms-press h1{font-size:2.75rem}.privacy-terms-press h2{font-size:2.3125rem}.privacy-terms-press h3{font-size:1.6875rem}.privacy-terms-press p{margin-top:0;font-size:.8125rem;line-height:1.25rem;margin-bottom:1.25rem}.privacy-terms-press p strong{font-family:roboto_bold;font-weight:400}.privacy-terms-press .indent-one{padding-left:30px}.bb-press{padding-top:2rem;text-align:center}.bb-press h1{padding-top:1rem}.bb-press h2{font-family:avalon_demi;font-size:16px;margin:1em 0 0;padding:0}.bb-press ul{width:100%}.bb-press ul li{width:100%;float:left;padding:2rem .625rem}.bb-press ul img{border:1px solid #b7b7b7;vertical-align:top;width:47%;margin:1.2%;cursor:pointer}.landing-page.affiliate-program{text-align:center;margin-bottom:75px;font-size:14px}@media (max-width:1023px){.landing-page.affiliate-program{font-size:15px;line-height:19px}}.landing-page.affiliate-program a,.landing-page.affiliate-program h1,.landing-page.affiliate-program h2,.landing-page.affiliate-program h3{font-family:proximanova_bold}.landing-page.affiliate-program h1{font-size:40px;line-height:46px}@media (max-width:1023px){.landing-page.affiliate-program h1{font-size:32px;line-height:36px}}.landing-page.affiliate-program h2{margin-top:1em;font-size:18px;line-height:31px}@media (max-width:1023px){.landing-page.affiliate-program h2{font-size:22px;line-height:26px}}.landing-page.affiliate-program .flexGridItem{margin:0}.landing-page.affiliate-program .affiliateTop{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto 40px;max-width:1000px}@media (max-width:1023px){.landing-page.affiliate-program .affiliateTop{margin-bottom:24px}}.landing-page.affiliate-program .affiliateTop .flexGridItem{-ms-flex-preferred-size:50%;flex-basis:50%}@media (max-width:1023px){.landing-page.affiliate-program .affiliateTop .flexGridItem{-ms-flex-preferred-size:100%;flex-basis:100%}}.landing-page.affiliate-program .affiliateHeader{text-align:left;padding:50px 10px 0 40px}.landing-page.affiliate-program .affiliateHeader div{margin-top:20px;line-height:27px}.landing-page.affiliate-program .affiliateHeader .btn{margin-top:30px}@media (max-width:1023px){.landing-page.affiliate-program .affiliateHeader{-ms-flex-order:-1;order:-1;text-align:center;padding-left:10px;padding-bottom:40px}}.landing-page.affiliate-program p{line-height:20px}@media (max-width:1023px){.landing-page.affiliate-program p{max-width:300px;margin-left:auto;margin-right:auto}}.landing-page.affiliate-program .btn{display:inline-block;font-size:15px;line-height:1em;padding:9px auto;width:320px;text-decoration:none}.landing-page.affiliate-program .btn:hover{background:#000;color:#fff}@media (max-width:1023px){.landing-page.affiliate-program .btn{font-size:11px}}.landing-page.affiliate-program a{color:#000;text-decoration:underline}.landing-page.affiliate-program a:hover{text-decoration:none}.landing-page.affiliate-program .affiliateHighlights{margin-bottom:90px}@media (max-width:1023px){.landing-page.affiliate-program .affiliateHighlights{margin-bottom:45px}}.landing-page.affiliate-program .affiliateIcons{margin-top:40px;-ms-flex-wrap:wrap;flex-wrap:wrap}.landing-page.affiliate-program .affiliateIcons .flexGridItem{-ms-flex-preferred-size:25%;flex-basis:25%}@media (max-width:1023px){.landing-page.affiliate-program .affiliateIcons .flexGridItem{-ms-flex-preferred-size:50%;flex-basis:50%}}.landing-page.affiliate-program .affiliateIcons .mailIcon{margin-top:36px}.landing-page.affiliate-program .affiliateIcons .exclusiveIcon{margin-top:8px}.landing-page.affiliate-program .affiliateIcons .truckIcon{margin-top:15px}.landing-page.affiliate-program .affiliateGetStarted{margin-top:18px;margin-bottom:45px}@media (max-width:1023px){.landing-page.affiliate-program .affiliateGetStarted{margin-top:10px;margin-bottom:20px}}.stockists{padding-bottom:70px;vertical-align:top}.stockists h2{font-family:proximanova;font-size:18px}.stockists h2,.stockists h3{text-transform:uppercase;line-height:1.5}.stockists h3{font-family:proximanova_bold;font-size:13px;font-weight:400}.stockists p{margin-top:0;font-size:12px;line-height:1.5rem;margin-bottom:1.25rem}.stockists .medium-4{width:33.33%;display:inline-block;vertical-align:top}@media (max-width:500px){.stockists .medium-4{width:100%}}.stockists .stockistsList{max-width:1200px;margin:20px auto 0;padding-left:20px;padding-right:20px}.row .space-bottom{display:block;margin-bottom:45px}.our-brand-header-content{background-color:transparent;padding:0}.text-center{text-align:center}.gift-cards .giftCopy{margin-bottom:70px}.gift-cards picture{margin-bottom:30px}.gift-cards h1{font-size:40px;font-family:proximanova_bold}.gift-cards p{font-size:17px}.gift-cards .btn{width:65%;font-family:proximanova_bold;font-size:13px;padding:0 20px;line-height:1.875rem;margin:.625rem 0}@media (max-width:1023px){.gift-cards .flexboxContainer{-ms-flex-direction:column;flex-direction:column}.gift-cards .flexGridItem{margin-left:0;margin-right:0}}.about-us{position:relative;max-width:1440px;margin:0 auto;text-align:center}.about-us .content-desktop{display:block}@media screen and (max-width:768px){.about-us .content-desktop{display:none}}.about-us .flexBox{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.about-us .flexBox .item{-ms-flex-positive:1;flex-grow:1}@media (min-width:1024px){.about-us .flexBox .item .desktopHide{display:none}}.about-us .flexBox .icons:not(:first-of-type){margin-left:-30px}.about-us .flexBox .icons:not(:first-of-type) img{width:50%}.about-us h1{font-size:22px}.about-us h1,.about-us p{font-family:proximanova;color:#000;text-align:center}.about-us p{font-size:17.6px}.i-am-a-voter{position:relative;max-width:1440px;margin:0 auto;text-align:center}.i-am-a-voter .content-desktop{display:block}.i-am-a-voter .content-mobile{display:none}@media screen and (max-width:768px){.i-am-a-voter .content-desktop{display:none}.i-am-a-voter .content-mobile{display:block}}.i-am-a-voter .flexBox{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-line-pack:center;align-content:center;padding-bottom:10px}.i-am-a-voter .flexBox .column{padding-top:15px;-ms-flex:1;flex:1}.i-am-a-voter p{font-family:proximanova;font-size:17.6px;color:#000;text-align:center}.i-am-a-voter .btn{padding:9px 0;font-family:proximanova;font-size:13px;font-weight:700;letter-spacing:0;display:inline-block;width:230px;background-color:transparent}.i-am-a-voter .btn:hover{background-color:#000}.half-full{width:100%;display:inline-block}@media (min-width:1024px){.half-full{width:50%}}.row{padding:0 .625rem;width:100%;max-width:63.75rem;margin:0 auto;font-family:proximanova}.row .row{width:auto;max-width:none;margin:0 -.625rem;padding:0 1.25rem}.column,.columns{position:relative;padding-left:.625rem;padding-right:.625rem;float:left}.medium-12{width:100%}.medium-6{width:50%;display:inline-block;vertical-align:top}@media (max-width:1024px){.medium-6{width:100%}}.grecaptcha-badge{visibility:hidden}.landing-page{position:relative;max-width:1440px;font-size:17px;margin:0 auto -33px;top:-33px}@media (max-width:1023px){.landing-page{top:0;margin-bottom:0}}.landing-page a{font-family:proximanova_bold;color:#000;text-decoration:underline}.landing-page a:hover{text-decoration:none}.orderHeader{padding-bottom:20px;border-bottom:1px solid #e5e5e5;margin-bottom:24px}@media (max-width:1023px){.orderHeader{max-width:842px;margin-left:auto;margin-right:auto}}.orderHeader h1{font-size:24px;line-height:26px}@media (max-width:1023px){.orderHeader h1{margin-top:20px}}.orderHeader .orderSubheader{font-size:13px;font-weight:600;color:#8c8c8c;display:-ms-flexbox;display:flex}@media (max-width:1023px){.orderHeader .orderSubheader{width:100%;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.orderHeader .orderSubheader .orderSubheaderShipping{text-align:center;padding-left:10px;padding-right:10px}}.order{max-width:1140px;margin:0 auto}.order h2{font-size:18px;line-height:22px;font-weight:700}.order a{text-decoration:underline;color:#000}.order .orderRow{margin-bottom:24px}.order .cta{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-family:proximanova_bold;font-size:15px;letter-spacing:2px;text-decoration:none;-ms-flex-item-align:end;align-self:flex-end;color:#000;background:#fff;border:1px solid #000}.order .cta:hover{color:#fff;background:#000;border:1px solid #fff}.order .info .shippingBillingContainer{font-family:Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:19px;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:18px;border:1px solid #e5e5e5}@media (max-width:1023px){.order .info .shippingBillingContainer{font-size:13px;line-height:15px}.order .info .shippingBillingContainer h2{font-size:16px}}.order .info .shippingBillingContainer h2{margin-bottom:1em}.order .info .shippingBillingContainer .shippingBilling{padding:1em 30px}@media (max-width:1023px){.order .info .shippingBillingContainer .shippingBilling{padding:1em 6px}.order .info .shippingBillingContainer .shippingBilling.billingAddress,.order .info .shippingBillingContainer .shippingBilling:first-child{padding-right:0}.order .info .shippingBillingContainer .shippingBilling.paymentMethod{padding-right:6px}}.order .comment{background:#f2f2f2;border-radius:5px;padding:0 30px;font-family:Helvetica Neue,Arial,sans-serif;font-weight:300;font-size:20px;line-height:25px}@media (max-width:1023px){.order .comment{font-size:16px;line-height:20px}}.order .comment.commentComplete{background:#dff0d8}.order .comment .commentLabel{font-family:benton;margin-top:32px;font-size:64px;line-height:60px}@media (max-width:1023px){.order .comment .commentLabel{margin-top:16px;font-size:32px;line-height:30px}}.order .comment .commentDate{font-weight:700;padding:20px 0 0}.order .comment .commentValue{padding:20px 0;color:#373a3c;border-bottom:thin solid #000}.order .comment .commentValue:last-child{border-bottom:0}.order .comment .trackingNumber{font-family:Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:24px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#0275d8;margin-bottom:3px}.order .comment .cta{margin-top:16px;width:260px;height:42px;font-size:12px;-ms-flex-item-align:center;align-self:center;justify-self:end;margin-bottom:3%;color:#fff;background:#000;border:1px solid #fff}.order .comment .cta:hover{color:#000;background:#fff;border:1px solid #000}.order .info+.product{margin-top:36px}@media (min-width:1024px){.order .product{margin-bottom:15px}.order .product.lastProduct{margin-bottom:0}}@media (max-width:1023px){.order .product{border-bottom:thin solid #eceeef}.order .product.firstProduct .productBody,.order .product.firstProduct .productImage{padding-top:0}.order .product.lastProduct{border-bottom:0}.order .product.lastProduct .productBody,.order .product.lastProduct .productImage{padding-bottom:0}}.order .productImage{font-size:0;-ms-flex:0 0 195px;flex:0 0 195px}@media (max-width:1023px){.order .productImage{padding:20px 0}}.order .productBody{-ms-flex:1 1 auto;flex:1 1 auto}@media (max-width:1023px){.order .productBody{padding:20px 0}}.order .productBody .productInfo{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-preferred-size:calc(50% - 195px);flex-basis:calc(50% - 195px);font-family:Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:15px}@media (max-width:1023px){.order .productBody .productInfo{-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-positive:0;flex-grow:0;padding-bottom:10px}}.order .productBody .productInfo .name{font-size:16px;font-weight:700;line-height:20px;margin-bottom:10px}.order .productBody .productInfo .qty{font-size:12px;line-height:14px}.order .productBody .productInfo .price{font-weight:700}.order .productBody .productInfo .label{font-weight:700;font-size:10px;line-height:12px;color:#8c8c8c;margin:1em auto 0}.order .productBody .productInfo .note{margin-bottom:.5em}.order .productBody .productInfo .giftPackage{margin-top:10px;font-weight:700}.order .productBody .productInfo .productDetails{-ms-flex:1 1 auto;flex:1 1 auto;padding:0 30px}@media (max-width:1023px){.order .productBody .productInfo .productDetails{padding:0 10px}}.order .productBody .productInfo .productDivider{-ms-flex:0 0 3px;flex:0 0 3px;display:-ms-flexbox;display:flex;height:100%;background:#eceeef}@media (max-width:1023px){.order .productBody .productInfo .productDivider{display:none}}.order .productBody .productStatus{-ms-flex-pack:center;justify-content:center;font-family:Helvetica Neue,Arial,sans-serif;-ms-flex-preferred-size:50%;flex-basis:50%;padding-left:30px}@media (max-width:1023px){.order .productBody .productStatus{padding-left:10px;padding-right:10px;-ms-flex-preferred-size:auto;flex-basis:auto}}.order .productBody .productStatus .progress{background-color:#e9ecef;overflow:hidden;border-radius:4px;height:5px;-ms-flex-pack:start;justify-content:flex-start;margin:15px auto}.order .productBody .productStatus .progress .progressBar{background:#ffe34b}.order .productBody .productStatus .progress .progressBar[aria-valuenow="100"]{background:#60b660}.order .productBody .productStatus .statusInfo{font-size:16px;font-weight:700}@media (max-width:1023px){.order .productBody .productStatus .statusInfo{font-size:14px}}.order .arrivalsImage .ctaImage{width:560px;height:100%}.order .arrivalsImage .bottomImage{padding-top:15px}@media (max-width:842px){.order .arrivalsImage .bottomImage{padding-left:15px;padding-right:15px}}.order .arrivalsImage .cta{width:295px;height:40px;margin-bottom:7%}.order .instagramHeader{font-family:Helvetica Neue,Arial,sans-serif;margin:24px 0}.order .instagramHeader a{text-decoration:none}.order .instagram{margin-bottom:10px}.order .instagram .instagramImage{margin-left:8px;-ms-flex-preferred-size:calc(25% - 6px);flex-basis:calc(25% - 6px)}.order .instagram .instagramImage:first-child{margin-left:0}.order .fullWidth{width:100%}.order .uppercase{text-transform:uppercase}@media (max-width:1023px){.order .mobileWidth{max-width:842px;margin-left:auto;margin-right:auto}}.order .flexboxContainer{-ms-flex-align:normal;align-items:normal}.order .flexboxContainer.flexboxHalfHalf>div{-ms-flex-preferred-size:50%;flex-basis:50%}@media (max-width:1023px){.order .flexboxContainer.flexboxMobileColumn{width:100%;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}}.order .overlayContainer{position:relative}.order .overlayContainer .overlay{position:absolute;top:0;width:100%;height:100%}.lookup{width:100%;max-width:500px;margin:0 auto 30px;padding:0 20px}.lookup h1{margin-top:10px;font-size:27px;font-family:benton;line-height:29px}.lookup .lookupExplainer{margin:20px auto;font-size:16px;text-align:center}.lookup .lookupForm{width:100%}.lookup .lookupForm label{-ms-flex-item-align:start;align-self:flex-start}.lookup .lookupForm input{width:100%;font-family:proximanova;font-size:16px;padding:.6875rem;margin-bottom:5px;border:thin solid #a9a9a9}.lookup .lookupForm .form-error{color:red;-ms-flex-item-align:start;align-self:flex-start}.lookup .lookupForm .form-error.error{-ms-flex-item-align:center;align-self:center;margin-bottom:20px}.lookup a{width:100%;color:#fff}.lookup button{width:100%;height:42px;font-family:proximanova_bold;font-size:13px}.lookup hr{margin:20px auto;border-top:.5px solid #fff;width:260px;height:1px}body:before{content:"";transition:opacity 1s ease;opacity:0}.mainHeader{max-height:42px;background-color:#fff}@media (max-width:1023px){.mainHeader{max-height:unset}}@media (max-width:1023px) and (-ms-high-contrast:none),screen and (max-width:1023px) and (-ms-high-contrast:active){.mainHeader{max-height:none}}.mainHeader .GLOBAL_containerLarge{padding:0}@media (min-width:1024px){.mainHeader{position:absolute;z-index:3;top:14px;right:0;left:0;transition:transform .15s ease;padding-top:15px;will-change:transform}.mainHeader .GLOBAL_containerLarge{padding:0 30px;border:0}}@media (min-width:1440px){.mainHeader .GLOBAL_containerLarge{padding:0 50px}}.__scrollFixed .header_logo{position:fixed;-ms-transform:translateY(-14px);transform:translateY(-14px)}.__scrollFixed .BB-logo{-ms-transform:scale(.63);transform:scale(.63)}.__scrollFixed .header_subNav{position:fixed;margin-top:8px;-ms-transform:translateY(22px);transform:translateY(22px);border-bottom:1px solid #e5e5e5}.__scrollFixed .header_banner{margin-top:13px}@media (min-width:1024px){.__scrollFixed{position:fixed;-ms-transform:translateY(-15px);transform:translateY(-15px);background-color:#fff;padding-bottom:50px!important}.__scrollFixed .header_logo{position:static;margin:0;padding-top:0;-ms-transform:translateY(7px);transform:translateY(7px)}.__scrollFixed .header_subNav{position:static;margin-top:14px;padding-top:0;-ms-transform:none;transform:none;border-bottom:0;background-color:transparent}.__scrollFixed .header_mainNav{-ms-transform:translateY(-10px);transform:translateY(-10px)}.__scrollFixed .header_search.__searchActive{-ms-transform:translateY(97px);transform:translateY(97px)}}.header_banner{display:block;width:100%;padding:4px 0;padding-top:6px;font-size:12px;text-align:center;letter-spacing:1px;color:#252525;background-color:#f5f5f5}.header_banner a{color:#252525}.header_banner a:hover{font-family:proximanova_bold;text-decoration:underline}@media (min-width:1024px){.header_banner{float:left;width:33.333%;margin-top:11px;padding-top:0;text-align:left;vertical-align:middle;color:#000;background-color:transparent}}.header_logo{z-index:2;top:0;width:100%;margin-top:14px;text-align:center;background-color:#fff}.header_logo .BB-logo{display:block;margin:0 auto;transition:transform .1s linear}@media (min-width:1024px){.header_logo{float:left;width:33.333%;margin-top:0;-ms-transform:translateY(2px);transform:translateY(2px)}.header_logo a{display:block}}.header_logo img{margin-top:5px}.header_subNav{z-index:2;top:0;width:100%;padding:9px 16px;transition:transform .1s linear;background-color:#fff}@media (min-width:1024px){.header_subNav{float:left;width:33.3333%;margin-top:11px;padding:0;transition:none}}.header_subNavContainer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media (min-width:1024px){.header_subNavContainer{max-width:205px;margin-left:auto;text-align:right}}@media (min-width:500px){.header_subNav_listItem{max-width:86px;-ms-flex-positive:1;flex-grow:1}.header_subNav_listItem:last-of-type{max-width:100%;margin-top:-2px;text-align:right;-ms-flex-positive:2;flex-grow:2}}@media (min-width:1024px){.header_subNav_listItem{display:inline-block;margin:0 10px}.header_subNav_listItem:first-of-type{display:none}.header_subNav_listItem:last-of-type{margin-right:0;margin-left:7px;-ms-flex-positive:1;flex-grow:1}.header_subNav_listItem:nth-of-type(2){margin-left:0}}.header_subNav_listItem._JS_UserLoggedIn{display:none}.header_subNav_link{font-size:12px;letter-spacing:1px;color:#252525}.header_subNav_link:hover{color:#000;font-family:proximanova_bold;text-decoration:underline}@media (min-width:1024px){.header_subNav_link{vertical-align:top}}.header_subNav_link--isHiddenMobile{display:none}@media (min-width:1024px){.header_subNav_link--isHiddenMobile{display:initial}}.header_search{clear:both;position:relative}.header_search .GLOBAL_containerLarge{display:-ms-flexbox;display:flex}.header_search input[type=search]{-ms-flex-preferred-size:97%;flex-basis:97%;padding:12px 10px 11px;line-height:1.3;vertical-align:middle;border:1px solid #e5e5e5;border-right:0;border-left:0;border-radius:0;-webkit-appearance:none;appearance:none}@media (max-width:30rem){.header_search input[type=search]{font-size:16px}}@media (min-width:1024px){.header_search{overflow:hidden;position:absolute;z-index:-1;top:5px;right:0;bottom:0;left:0;height:55px;opacity:0;background-color:#fff;display:none}.header_search input[type=search]{height:100%;padding-top:15px;padding-bottom:5px;padding-left:0;font-family:proximanova_light;font-size:13px;letter-spacing:.5px;text-transform:uppercase;border:0;border-bottom:1px solid #252525;background-color:transparent}.header_search.__searchActive{overflow:visible;z-index:4;transition:all .25s ease;-ms-transform:translateY(106px);transform:translateY(106px);pointer-events:all;opacity:1;display:block}.header_search .GLOBAL_containerLarge{position:relative}.header_search .GLOBAL_containerLarge:before{position:absolute;right:29px;bottom:100%;width:0;height:0;content:"";border-width:0 7px 7px;border-style:solid;border-color:transparent transparent #f5f5f5}}@media (min-width:1440px){.header_search .GLOBAL_containerLarge:before{right:49px}}.header_searchButton{-ms-flex-preferred-size:3%;flex-basis:3%;padding-top:15px;padding-right:0;border:0}.header_searchButton svg{fill:#252525;position:relative;top:3px}@media (max-width:1023px){.header_searchButton{display:none}}@media (min-width:1024px){.header_searchButton{padding-left:0;outline:none}}.header_mainNav{position:fixed;z-index:3;top:0;bottom:0;width:290px;padding:18px 0 0;font-family:proximanova_light;font-size:11px;transition:transform .5s cubic-bezier(0,1.09,.45,.95);-ms-transform:translateX(-100%);transform:translateX(-100%);text-transform:uppercase;pointer-events:none;background-color:#fff;will-change:transform}.header_mainNav .GLOBAL_containerLarge{height:100%}.header_mainNav:before{position:relative;left:28px;font-size:16px;content:"Menu"}.header_mainNav.__mainNavActive,.header_mainNav:target{-ms-transform:translateX(0);transform:translateX(0)}.header_mainNav:target{pointer-events:all}@media (min-width:1024px){.header_mainNav{position:relative;width:100%;margin-top:16px;padding:0;transition:none;-ms-transform:none;transform:none;pointer-events:all;will-change:auto}.header_mainNav .GLOBAL_containerLarge{border-bottom:1px solid #e5e5e5;position:relative}.header_mainNav:before{content:none}}@media (max-width:1023px){.header_mainNav{width:250px;font-size:12px}.header_mainNav:before{font-size:19px;font-weight:700}}.mainNav_container{overflow:hidden;overflow-y:scroll;height:calc(100% - 80px);margin-top:10px;padding-top:15px;padding-bottom:10px;padding-left:28px}.mainNav_container::-webkit-scrollbar{display:none;width:5px}.mainNav_container::-webkit-scrollbar-track{background-color:#f5f5f5}.mainNav_container::-webkit-scrollbar-thumb{border-radius:5px;background-color:#8c8c8c}.mainNav_container:hover::-webkit-scrollbar{display:inherit}@media (min-width:1024px){.mainNav_container{overflow-x:visible;overflow-y:visible;width:100%;height:auto;margin:0 0 0 -2%;padding:0;text-align:center}.mainNav_container.mainNav_container_horizontal .mainNav_link:first-of-type a{padding-left:0}.mainNav_container.mainNav_container_horizontal .__mainNavItemActive+.mainNav_subNav_container{position:absolute;left:50%;width:100vw;height:43px;-ms-transform:translateX(-50%);transform:translateX(-50%);border-top:1px solid #e5e5e5;background:#fff}.mainNav_container.mainNav_container_horizontal .mainNav_subNav{left:0;right:0;max-width:1440px;margin:0 auto;padding:0 30px}.mainNav_container.mainNav_container_horizontal .mainNav_subNav_link{display:inline-block}.mainNav_container.mainNav_container_horizontal .mainNav_subNav_link a{padding:12px 16px}.mainNav_container.mainNav_container_vertical .mainNav_subNav{width:230px;margin:0 auto 0 -20px;padding:0 20px;background-color:#fff}.mainNav_container.mainNav_container_vertical .mainNav_subNav_link{display:block}.mainNav_container.mainNav_container_vertical .mainNav_subNav_link a{padding:.5rem 0}.mainNav_container.mainNav_container_vertical .mainNav_link_arrow{margin:1px 1px 0}.mainNav_container.mainNav_container_vertical:hover .mainNav_link_arrow{margin:0}}.mainNav_link{overflow:hidden;position:relative;margin-bottom:32px}.mainNav_link:last-of-type{margin-bottom:0}.mainNav_link .mainNav_color{color:#000}.mainNav_link a{display:block;letter-spacing:1.75px;font-family:proximanova;color:#252525}@media (min-width:1024px){.mainNav_link{display:inline-block;overflow:visible;position:static;margin:0 1%;vertical-align:middle}.mainNav_link a{position:relative;padding:16px 2px;font-size:13px}.mainNav_link:first-of-type a{padding-left:0}.mainNav_link:last-of-type a{padding-right:0}.mainNav_link .mainNav_link_arrow{display:inline-block}.mainNav_link:hover .__mainNavItemActive{font-family:proximanova_bold}}@media (max-width:1023px){.mainNav_link{margin-bottom:0}.mainNav_link .mainNav_link_arrow{display:block}.mainNav_link>a{letter-spacing:1.5px;border-bottom:1px solid #f0f0f0;line-height:38px}.mainNav_link>a:hover{font-weight:700;cursor:pointer}}.mainNav_subNav{overflow:hidden;max-height:600px;margin-top:5px;margin-left:19px;transition:max-height .25s cubic-bezier(1,.35,1,.99);background-color:#fff}.mainNav_subNav:before{border-width:none}.mainNav_subNav.__subNavHidden{max-height:0;margin:0;transition:max-height .25s cubic-bezier(.52,1.13,1,1.04)}@media (min-width:1024px){.mainNav_subNav{overflow:visible;position:absolute;max-height:none;border-bottom:1px solid #e5e5e5}.mainNav_subNav.__subNavHidden{display:none}}.__mainNavItemActive{font-family:proximanova_bold}@media (min-width:1024px){.__mainNavItemActive .mainNav_link_arrow:before{z-index:1;position:absolute;right:0;bottom:-4px;left:0;width:0;height:0;margin:0 auto;content:"";border-width:0 11px 11px;border-style:solid;border-color:transparent transparent #fff}.__mainNavItemActive:before{position:absolute;right:0;bottom:0;left:0;width:0;height:0;margin:0 auto;content:"";border-width:0 11px 11px;border-style:solid;border-color:transparent transparent #e5e5e5}}.mainNav_subNav_link{margin-bottom:22px}.mainNav_subNav_link a{font-size:12px;letter-spacing:.8px;text-transform:none;color:#252525;padding:6px 16px 10px}.mainNav_subNav_link a:focus,.mainNav_subNav_link a:hover{font-family:proximanova_bold}.mainNav_subNav_link:last-child{margin-bottom:0}@media (min-width:1024px){.mainNav_subNav_link{margin-bottom:0}.mainNav_subNav_link a{padding:.5rem 0;color:#252525;text-align:left}.mainNav_subNav_link a:hover{text-decoration:underline}}@media (max-width:1023px){.mainNav_subNav_link{margin:0}}.cartDropdown_container .header_subNav_cartIcon:active,.cartDropdown_container .header_subNav_cartIcon:focus,.cartDropdown_container .header_subNav_cartIcon:hover{font-family:proximanova_bold;text-decoration:underline}.cartDropdown_container .header_subNav_cartIcon:active .cart-qty-indicator,.cartDropdown_container .header_subNav_cartIcon:focus .cart-qty-indicator,.cartDropdown_container .header_subNav_cartIcon:hover .cart-qty-indicator{border:1px solid #db0436;color:#db0436}.cartDropdown_container .header_subNav_cartIcon svg{position:relative;top:2px;height:15px;vertical-align:inherit;pointer-events:none}.mainNav_close{position:absolute;top:18px;right:18px;width:19px;cursor:pointer;fill:#000}@media (min-width:1024px){.mainNav_close{display:none}}._closeNav{position:fixed;z-index:2;top:0;right:0;bottom:0;left:0}@media (min-width:1024px){._closeNav{display:none}}.mainNav_fixedBottom{position:relative;padding:0 28px;text-align:center;border-top:2px solid #000;box-shadow:-2px 0 10px 0 rgba(0,0,0,.85)}@media (min-width:1024px){.mainNav_fixedBottom{display:none}}@media (max-width:1023px){.mainNav_fixedBottom{position:relative;padding:0 28px;text-align:center;box-shadow:-1px 0 10px 0 rgba(0,0,0,.85)}}.mainNav_fixedBottom_link{display:inline-block;width:32.333333%;margin:0;padding:18px 0;color:inherit}.mainNav_fixedBottom_link:first-of-type{text-align:left}.mainNav_fixedBottom_link:last-of-type{text-align:right}.mainNav_toggleSearch{display:none}@media (min-width:1024px){.mainNav_toggleSearch{display:block;position:absolute;top:50%;right:30px;padding-right:0;cursor:pointer;-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0;margin:0}.mainNav_toggleSearch svg{fill:#252525}}@media (min-width:1440px){.mainNav_toggleSearch{right:50px}}.algolia{position:relative;z-index:3}.algolia .viewAll:hover{background:#000;color:#fff}.algolia_container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #e5e5e5;background-color:#fff}@media (max-width:810px){.algolia_container{-ms-flex-direction:column;flex-direction:column;margin-top:0;background-color:#fff}}.algolia_container img{width:145px;margin-bottom:5px}@media (max-width:810px){.algolia_container img{display:inline-block;width:20%;min-width:75px;max-width:145px;margin-bottom:0;vertical-align:middle}}.algolia_container p{margin-top:0;margin-bottom:5px;font-family:proximanova_light;font-size:13px;text-decoration:none;color:#252525}.algolia_container p em{font-family:proximanova_bold;font-style:normal}@media (max-width:810px){.algolia_container .content_meta{display:inline-block;vertical-align:middle}}.algolia_container+.viewAll{display:block;width:100%;padding:10px;font-family:proximanova_bold;font-size:13px;text-align:center;text-transform:uppercase;color:#252525;border-bottom:1px solid #8c8c8c;background-color:#fff}.algolia_searchResult{padding:6px 8px 8px;text-align:center}.algolia_searchResult>div{padding-top:4px}.algolia_searchResult:hover{padding:4px 6px 6px}.algolia_searchResult:hover>div{border:2px solid #e5e5e5;height:100%}@media (max-width:810px){.algolia_searchResult{display:table;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;max-width:100%;text-align:left;border-bottom:1px solid #e5e5e5;-ms-flex:1;flex:1}}.modal_form input.validate-email{margin-bottom:5px}.cartDropdown_container{position:relative;margin-top:-1px}@media (min-width:1024px){.cartDropdown_container{z-index:5}}.cartDropdown_container>a{z-index:2;vertical-align:baseline;background-color:#fff}.cartDropdown{position:absolute;z-index:1;top:100%;right:0;width:440px;padding:0 20px 10px;transition:opacity .25s ease;-ms-transform:translateY(-200%);transform:translateY(-200%);animation:toggleCartDropdownReverse .45s forwards;text-align:center;opacity:0;border-top:1px solid #e5e5e5;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}.cartDropdown.__showCartWidget{-ms-transform:translateY(0);transform:translateY(0);opacity:1}@media (max-width:500px){.cartDropdown{max-width:275px}}@media (min-width:1024px){.cartDropdown{z-index:4}}.cart-item-container{overflow:hidden;max-height:250px;margin-top:30px}.cart-item-container[data-scrollable=true]{overflow-y:scroll}.cart-item-container::-webkit-scrollbar{width:6px}.cart-item-container::-webkit-scrollbar-thumb{border-radius:5px;background-color:#8c8c8c}.cart-item-container:-webkit-scrollbar-track{background-color:transparent}.cart-item-container:empty+.cartDropdown_emptyMsg{display:block}.cart-item-container:empty~.cartDropdown_viewBestsellersLink{display:block}.cart-item-container:empty~.cartDropdown_subtotal{display:none}.cart-item-container:empty~.cartDropdown_viewCartLink{display:none}.cartDropdown_viewCartLink{display:block}.cartDropdown_viewBestsellersLink{display:none}.cartDropdown_emptyMsg{display:none;width:100%;margin-top:19px;margin-bottom:19px;font-size:12px;line-height:18px}.cartDropdown_emptyMsg p{margin-bottom:0}.cartDropdown_subtotal{display:block;float:left;position:relative;width:100%;margin:0 0 3px;margin-top:15px;padding:0 30px;font-size:12px;border-top:1px solid #8c8c8c}.cartDropdown_subtotal .subtotal-text{float:left}.cartDropdown_subtotal .subtotal-value{float:right}.cartDropdown_viewBestsellersLink,.cartDropdown_viewCartLink{clear:both;margin:0 auto;margin-bottom:10px;padding-top:10px;padding-bottom:12px;font-size:12px;letter-spacing:.0375rem;font-family:avalon_book;transition:background-color .25s linear}.cart-item{display:-ms-flexbox;display:flex;padding:0 0 30px;-ms-flex-align:start;align-items:flex-start}.cart-item-thumbnail{-ms-flex-preferred-size:13.5%;flex-basis:13.5%}.cart-item-info{-ms-flex-preferred-size:86.5%;flex-basis:86.5%;position:relative;padding-left:20px;text-align:left}.cart-item-giftoption,.cart-item-name{color:#000;max-width:65%;font-size:11px}.cart-item-giftoption a,.cart-item-name a{color:#000}.cart-item-giftoption a:hover,.cart-item-name a:hover{color:#000;font-weight:bolder}@media (max-width:500px){.cart-item-giftoption,.cart-item-name{max-width:55%}}.cart-item-price{position:absolute;top:0;right:20px;font-size:11px;text-align:right}.cart-item-price .full-price{text-decoration:line-through;-webkit-text-decoration-color:#db0436!important;text-decoration-color:#db0436!important}@media (min-width:1024px){.cart-item-price .discount-price,.cart-item-price .full-price{display:inline;margin-left:5px}}.cart-item-options,.cart-item-quantity{margin-top:10px;font-size:11px;max-width:65%}@media (max-width:500px){.cart-item-options,.cart-item-quantity{max-width:55%}}.cart-item-options span{display:block;margin-bottom:10px}.cart-item-remove{position:absolute;top:0;right:0;overflow:hidden}.cart-item-remove svg:hover{fill:#000;font-weight:bolder}.cart-item-giftoption{float:left}@media (max-width:500px){.cart-item-giftoption{max-width:105px}}.cart-msrp-value{color:#77787b}.cart-item-giftprice{font-family:proximanova_light;font-size:11px;float:right;padding-right:20px}.cart-qty-indicator{display:inline-block;position:absolute;top:-3px;right:-10px;width:16px;height:16px;padding:7px 0;font-size:9px;line-height:0;text-align:center;color:#db0436;border:1px solid #db0436;border-radius:50%;background-color:#fff}.cart-qty-indicator:empty{display:none}.dropdown-cart-scrolldown{-ms-transform:translateX(-50%) translateY(-4px);transform:translateX(-50%) translateY(-4px)}.dropdown-cart-scrolldown,.dropdown-cart-scrollup{display:none;position:absolute;right:0;left:50%;outline:0}.dropdown-cart-scrollup{-ms-transform:translateX(-50%) translateY(6px);transform:translateX(-50%) translateY(6px)}.globalFooter{overflow:hidden;-ms-flex-pack:justify;justify-content:space-between;max-width:100%;border-top:5px solid #000}.globalFooter a{cursor:pointer}.globalFooter .footerNav{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:46px;-ms-flex-align:baseline;align-items:baseline}.globalFooter h2{margin-bottom:5px;font-size:13px;letter-spacing:1px}.globalFooter .social-icons{margin-bottom:35px}.globalFooter .social-icons li{display:inline-block;margin-right:5px;vertical-align:middle}.globalFooter .social-icons li svg{width:16px;height:16px}.globalFooter .social-icons li svg:hover{fill:url(#gradSocial)}@media (max-width:1140px){.globalFooter .social-icons{display:inline-block}}.globalFooter .the-post{margin-left:10px}.globalFooter .the-post a{color:#fff;background:#000;border:0}.globalFooter .the-post a:hover{color:#fff;background:linear-gradient(#e41795,#db0436)}@media (max-width:1140px){.globalFooter .containsForm{display:inline-block;width:60%;margin-left:40px}}@media (max-width:715px){.globalFooter .containsForm{display:block;width:100%;margin-bottom:20px;margin-left:0}}.globalFooter form label{font-family:benton_italic;font-size:16px;letter-spacing:.6px}.globalFooter form .btn{width:83px;margin-left:5px;padding:8px 0;border:0;background-color:#b7b7b7}.globalFooter form .btn:hover{color:#000}@media (max-width:460px){.globalFooter form label{display:block;margin-bottom:5px}.globalFooter form .btn{display:block;margin:0 auto;margin-top:15px}}.globalFooter .footerEmail{width:66%;max-width:225px;margin-left:10px;padding:1px 0;padding-bottom:10px;border-top:0;border-right:0;border-bottom:1px solid #252525;border-left:0}.globalFooter .footerEmail::-webkit-input-placeholder{font-size:11px;text-transform:none}@media (max-width:460px){.globalFooter .footerEmail::-webkit-input-placeholder{text-align:center}}.globalFooter .footerEmail::-moz-input-placeholder{font-size:11px;text-transform:none}@media (max-width:460px){.globalFooter .footerEmail::-moz-input-placeholder{text-align:center}}.globalFooter .footerEmail::-ms-input-placeholder{font-size:11px;text-transform:none}@media (max-width:460px){.globalFooter .footerEmail::-ms-input-placeholder{text-align:center}}.globalFooter .footerEmail:focus~.btn{background-color:#252525;color:#fff}.globalFooter .flexItem{-ms-flex:1 0 10%;flex:1 0 10%;-webkit-flex:1 0 10%;-ms-flex-order:2;order:2}@media (max-width:715px){.globalFooter .flexItem{-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:20px;text-align:center}}.globalFooter .flexGrow{-ms-flex-preferred-size:16%;flex-basis:16%;min-width:425px}@media (max-width:1140px){.globalFooter .flexGrow{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-order:1;order:1}}.globalFooter .copyright{margin-top:40px;margin-bottom:5px;font-size:11px}.globalFooter .copyright a{margin-right:5px;padding-right:5px;color:#252525}.globalFooter .copyright a:after{position:relative;left:5px;content:" | "}.globalFooter .copyright li{display:inline-block}.globalFooter-link{display:block;margin-bottom:5px;font-size:11px;color:#252525}.globalFooter-link:hover{color:#000;font-family:proximanova_bold;text-decoration:underline}