@charset "UTF-8";.product-description-text{overflow:hidden;margin-bottom:10px;line-height:22px}.product-description-text span{display:block}.product-description-text .read-link{white-space:nowrap}.product-previous-name{line-height:22px}.product-purchase-tag{display:flex;flex-direction:column}.product-purchase-tag--disabled{opacity:.5}.product-purchase-tag__text{line-height:1.25}.product-purchase-tag__text--price{font-weight:700;font-size:200%}.product-purchase-button--disabled,.product-purchase-button--loading{opacity:.5}.product-purchase-button--disabled{cursor:default}.product-purchase-button--loading{cursor:progress}.product-purchase__unavailable{display:inline-block;margin:16px;padding:6px 8px;font-weight:700}@media(min-width:768px){#main-container header .nav-bar .nav-bar-nav.navbar-right li .product-cart-link__quantity{margin:18px 0 0 4px}}#main-container header .nav-bar .nav-bar-nav.navbar-right li .product-cart-link__quantity{display:inline-flex;align-items:center;justify-content:center;position:absolute;width:20px;height:20px;margin:12px 0 0 6px;border-radius:100%;background-color:#242424;font-family:AvenirLTStd-Light,sans-serif;font-size:1rem;color:#fff;z-index:1}@media(min-width:768px){#main-container header .nav-bar .nav-bar-nav.navbar-right li .product-cart-link .icon{margin:0}}#main-container header .nav-bar .nav-bar-nav.navbar-right li .product-cart-link .icon{margin-right:5px}#main-container header .nav-bar .nav-bar-nav.navbar-right li .product-cart-link span{margin-left:3px}#main-container header .nav-bar .nav-bar-nav.navbar-right li .product-cart-progress{display:flex;justify-content:center;align-items:center}#main-container header .nav-bar .nav-bar-nav.navbar-right li .product-cart-progress__spinner{border-top:1px solid rgba(0,0,0,.25);border-right:1px solid rgba(0,0,0,.25);border-bottom:1px solid rgba(0,0,0,.25);border-left:1px solid rgb(0,0,0);animation:product-cart-progress 1.1s infinite linear}#main-container header .nav-bar .nav-bar-nav.navbar-right li .product-cart-progress__spinner,#main-container header .nav-bar .nav-bar-nav.navbar-right li .product-cart-progress__spinner:after{width:12px;height:12px;border-radius:50%}@keyframes product-cart-progress{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#main-container header .nav-bar .nav-bar-nav.navbar-right li .product-cart-item{display:flex;align-items:center;padding:4px 16px 4px 8px;border-bottom:1px solid #e0e0e0;font-size:14px;line-height:1.25}#main-container header .nav-bar .nav-bar-nav.navbar-right li .product-cart-item--removing{opacity:.5;transition:opacity .5s ease-in-out}#main-container header .nav-bar .nav-bar-nav.navbar-right li .product-cart-item--removing,#main-container header .nav-bar .nav-bar-nav.navbar-right li .product-cart-item--removing #main-container header .nav-bar .nav-bar-nav.navbar-right li .product-cart-item__remove{cursor:default}#main-container header .nav-bar .nav-bar-nav.navbar-right li .product-cart-item__image,#main-container header .nav-bar .nav-bar-nav.navbar-right li .product-cart-item__name,#main-container header .nav-bar .nav-bar-nav.navbar-right li .product-cart-item__price,#main-container header .nav-bar .nav-bar-nav.navbar-right li .product-cart-item__remove{display:inline-flex}#main-container header .nav-bar .nav-bar-nav.navbar-right li .product-cart-item__image{width:auto;height:60px;margin:8px}#main-container header .nav-bar .nav-bar-nav.navbar-right li .product-cart-item__name{text-align:left}#main-container header .nav-bar .nav-bar-nav.navbar-right li .product-cart-item__price{flex:1;justify-content:flex-end;padding:0 16px;white-space:nowrap;font-weight:700}#main-container header .nav-bar .nav-bar-nav.navbar-right li .product-cart-item__remove{min-width:12px;color:#aaa;cursor:pointer}#main-container header .nav-bar .nav-bar-nav.navbar-right li .product-cart-buttom{flex:1;padding:8px 16px;text-align:center;background-color:#fafafa}#main-container header .nav-bar .nav-bar-nav.navbar-right li .product-cart-buttom--primary{background-color:#242424;color:#fff}@media(min-width:768px){#main-container header .nav-bar .nav-bar-nav.navbar-right li .product-cart-checkout__items,#main-container header .nav-bar .nav-bar-nav.navbar-right li .product-cart-checkout__empty{height:100%}}#main-container header .nav-bar .nav-bar-nav.navbar-right li .product-cart-checkout__empty,#main-container header .nav-bar .nav-bar-nav.navbar-right li .product-cart-checkout__footer{display:flex}@media(min-width:768px){#main-container header .nav-bar .nav-bar-nav.navbar-right li .product-cart-checkout__items{max-height:256px}}#main-container header .nav-bar .nav-bar-nav.navbar-right li .product-cart-checkout__items{overflow-y:auto}#main-container header .nav-bar .nav-bar-nav.navbar-right li .product-cart-checkout__empty{align-items:center;justify-content:center;padding:16px 8px}#main-container header .nav-bar .nav-bar-nav.navbar-right li .product-cart-checkout__footer{flex-direction:row;height:40px}@media(min-width:768px){#main-container header .nav-bar .nav-bar-nav.navbar-right li .product-cart-popup{position:absolute;inset:auto;width:424px;border:1px solid #d0d0d0;margin-top:10px;margin-left:-389px;box-shadow:0 2px 4px -1px #0003,0 4px 5px #0000001a,0 1px 10px #0000001a}#main-container header .nav-bar .nav-bar-nav.navbar-right li .product-cart-popup:after,#main-container header .nav-bar .nav-bar-nav.navbar-right li .product-cart-popup:before{position:absolute;width:0;height:0;right:16px;bottom:100%;border:solid transparent;content:" "}#main-container header .nav-bar .nav-bar-nav.navbar-right li .product-cart-popup:after{margin-right:1px;border-width:10px;border-bottom-color:#fff}#main-container header .nav-bar .nav-bar-nav.navbar-right li .product-cart-popup:before{margin-left:-11px;border-width:11px;border-bottom-color:#d0d0d0}}#main-container header .nav-bar .nav-bar-nav.navbar-right li .product-cart-popup{position:fixed;inset:50px 0 0;background-color:#fff;z-index:1000}.product-cart-popup--transition-enter-active,.product-cart-popup--transition-leave-active{transition:opacity .5s}.product-cart-popup--transition-enter,.product-cart-popup--transition-leave-to{opacity:0}.is-stickable{left:auto;right:auto;width:100%;transform:translateZ(0);backface-visibility:hidden;will-change:position,top,transform;z-index:3}.is-fixed{bottom:auto;top:auto}.is-absolute{position:absolute;bottom:auto;top:auto}.no-horizontal-scroll{overflow-x:hidden}.sticky-bar-wrapper{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;position:fixed;width:100%;max-height:81px;left:0;top:0;background:#fff;border-bottom:1px solid #d8d8d8;z-index:10001}.sticky-bar-wrapper .sticky-bar{display:flex;flex-direction:row;align-items:center;padding:0 15px;max-height:70px}.sticky-bar-wrapper .sticky-bar .sticky-bar-item-image,.sticky-bar-wrapper .sticky-bar .sticky-bar-item-content{display:flex;flex-direction:column;align-items:flex-start;height:70px}.sticky-bar-wrapper .sticky-bar .sticky-bar-item-image{padding-right:23px}.sticky-bar-wrapper .sticky-bar .sticky-bar-image{display:flex;justify-content:center;align-items:center;width:70px;height:70px}.sticky-bar-wrapper .sticky-bar .sticky-bar-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sticky-bar-wrapper .sticky-bar .sticky-bar-text{flex-grow:1;margin:7px 0}.sticky-bar-wrapper .sticky-bar .sticky-bar-brand{font-family:Gotham-Medium;font-weight:350;font-size:12px;line-height:14px;text-transform:uppercase;color:#202020;max-height:14.4px;padding-right:309.39px;display:flex;align-items:center;margin:0}.sticky-bar-wrapper .sticky-bar .sticky-bar-title{font-family:PlayfairDisplay-Regular;font-weight:500;font-size:15px;line-height:22px;letter-spacing:.1px;color:#242424;max-height:22px;display:flex;align-items:center;margin:0}.sticky-bar-wrapper .sticky-bar .sticky-bar-description{font-family:AvenirLTStd-Light;font-weight:300;font-size:12px;line-height:19px;letter-spacing:-.01em;color:#696869;max-height:18.86px;display:flex;align-items:center;margin:0}.sticky-bar-wrapper .sticky-bar .sticky-bar-cta{width:310px;margin-left:10px}.sticky-bar-wrapper .sticky-bar .sticky-bar-cta>a{margin:0!important}@media(width<=767px){.sticky-bar-wrapper{bottom:0;top:auto!important}.sticky-bar-wrapper .sticky-bar{position:fixed;bottom:0;top:auto;width:100%;flex-direction:row;padding:10px;justify-content:space-between;background:#fff;box-shadow:0 -1px 6px #0000001a}.sticky-bar-wrapper .sticky-bar-item-image,.sticky-bar-wrapper .sticky-bar-item-content{display:none!important}.sticky-bar-wrapper .sticky-bar-cta{width:100%!important;display:flex;justify-content:center;align-items:center;margin:5px 15px!important}.sticky-bar-wrapper .sticky-bar-cta>a{margin:0!important}}@media screen and (width>=768px)and (width<=1023px){.cc-modal-container[data-v-6a3d00da]{width:47%!important}}@media screen and (width>=375px)and (width<=480px){.cc-column[data-v-6a3d00da]{width:100%!important}}.cc-column[data-v-6a3d00da]{float:left;width:45%;margin:5px}.grid article{display:flex;flex-direction:column;justify-content:space-between;width:100%}.grid .product-purchase{text-align:center}.grid .product-purchase-tag{margin-top:14px}.grid .product-purchase-tag__text--list-price,.grid .product-purchase-tag__text--installments,.grid .product-purchase-tag__text--discounts{font-size:85%}.grid .product-purchase-tag__text--price{font-size:125%}body.AU .product-grid article{width:100%}.newsletter-popin .pop-in{position:fixed;inset:0;z-index:999;background:#000000b3;visibility:hidden;text-align:center}.newsletter-popin .pop-in.opened{visibility:visible;opacity:1;width:100%}.pop-in-content{max-width:485px}.pop-in .pop-in-content{text-align:left;margin:66px auto;padding:16px;background:#fff;border-radius:4px;display:inline-block;position:relative}.pop-in .pop-in-content .close{display:block;position:absolute;top:10px;right:12px;width:30px;height:30px;z-index:999;padding:0;border:0;cursor:pointer}.pop-in .pop-in-content .close:before,.pop-in .pop-in-content .close:after{position:absolute;z-index:100000;left:13px;top:0;content:" ";height:25px;width:2px;background-color:#000}.pop-in .pop-in-content .close:before{transform:rotate(45deg)}.pop-in .pop-in-content .close:after{transform:rotate(-45deg)}.popin-container-content .btn-default{background:#242424!important;color:#fff!important;text-transform:uppercase;font-size:18px;font-family:DINNextW01-CondensedBol;letter-spacing:.3px;border-radius:0}.popin-container-content .btn-default:active:focus{background:#242424;color:#fff;text-transform:uppercase;font-size:18px;font-family:DINNextW01-CondensedBol;letter-spacing:.3px;border-radius:0}.svg-icon path,.svg-icon polygon,.svg-icon rect{fill:#000}.svg-icon circle{stroke:#000;stroke-width:1}#buttonid{font-size:1em;margin:0;padding:0;border:none;background:none}ul{list-style:none;margin:0;padding:0}ul li{margin:0;padding:0}.showSearch{visibility:initial!important}.collapse__content{display:none}.collapse__content--collapsed{display:block}.collapse__title{position:relative}.collapse__title:focus{outline:none}.pointerEventsNone{pointer-events:none!important}.cart__button{cursor:pointer;text-transform:capitalize}.cart__button--black{background:#000;color:#fff}.cart__button--black:hover{color:#fff}.productCart__container{left:0;position:fixed;display:none;width:400px;right:0;margin:0 auto;box-shadow:0 2px 6px #ccc;padding:15px;top:65px;z-index:9;background:#fff;transform:translate(73%);letter-spacing:initial;line-height:initial}.productCart__container.showPopup{display:block}@media(width<=767px){.productCart__container{left:0;right:0;top:50px;margin:auto!important;transform:none;max-width:100%}}.productCart__empty{padding:20px;font-size:16px;text-align:center;margin-top:15px;border-top:1px solid #000}.productCart__close{float:right;cursor:pointer;height:20px;position:relative;top:0}.productCart__totalProduct{max-width:90%;margin:0 auto;text-align:center;font-size:1.6rem;line-height:1.2}.productCart__item{padding:15px 0;display:flex;border-top:1px solid #000;margin-top:15px}.productCart__itemImage{width:20%;display:inline-block;margin-right:5px;text-align:center}.productCart__itemImage img{max-width:60px;height:auto}.productCart__itemDetail{max-width:60%;display:inline-block;vertical-align:top;width:60%;position:relative;line-height:1.2}.productCart__itemName{font-size:1.5rem;font-weight:700;line-height:1.2;text-align:left}.productCart__itemDescription{font-size:1.4rem;font-weight:700;line-height:1.2}.productCart__itemQtyPrice{width:20%;display:inline-block;position:relative}.productCart__itemSize{font-family:DINNextW01-CondensedBol,sans-serif;line-height:2.2;font-size:1.5rem;text-align:left}.productCart__itemPrice{position:absolute;bottom:0;font-family:DINNextW01-CondensedBol,sans-serif;font-size:1.7rem;line-height:.5}.productCart__itemDelete{width:14px;opacity:.6;transition:all .2s ease;cursor:pointer;margin-top:10px}.productCart__itemDelete img{width:100%}.productCart__itemDelete:hover{opacity:.9}.productCart__TotalPrice{padding:15px 20px;background:#eee;display:inline-block;width:100%;position:relative;box-sizing:border-box;line-height:1.2}.productCart__TotalPriceLabel{float:left;text-align:left;width:50%;font-family:DINNextW01-CondensedBol,sans-serif;font-size:1.8rem}.productCart__TotalPriceData{float:left;text-align:right;width:50%;font-family:DINNextW01-CondensedBol,sans-serif;font-size:1.8rem}.productCart__itemQuantity{text-align:right;margin-right:15px}.productCart__itemQuantity select{width:50px;height:25px}.productCart__itemPrice{text-align:right;right:15px}.productCart__MyBasket{margin:20px auto;display:block;background:#000;border:1px solid #000;color:#fff;width:auto;padding:12px 15px;position:relative;cursor:pointer;line-height:1.8}.productCart__MyBasket:hover{transition:all .2s ease;background:#fff;color:#000}.productCart__MyBasket--menuButton{line-height:2}.ps{height:300px}.product-description li#productCart__handle,.nav-bar-nav.navbar-right a#productAddToCartButton{display:none}.nav-bar-nav.navbar-right .addtocart{display:contents}.product-description button.productCart__MyBasket{left:50%;transform:translate(-50%)}.store-locator-sfcc{padding:10px 0 0!important;border:none!important;font-size:14px!important;text-align:left!important;display:block}.productCart__itemContainer .scroll-area{height:215px;width:100%}#productCartItemContainer .ps__thumb-y{background-color:#000!important;right:0!important}#productCartItemContainer .ps__rail-y{width:13px!important;background-color:transparent!important}#cartDataItemLength,#cartDataItemLengthMenu{font-weight:700}#addcartContainerOuter[cookie-exist]{top:125px}.cart_notAvailable{text-decoration:none;text-align:center;font-weight:100;font-family:AvenirLTStd-Light,Arial,sans-serif;margin-bottom:20px;display:inline-block}.product-description .price{font-size:26px;font-weight:700;margin-bottom:0;line-height:1.2}.cart__button.disable{opacity:.4;pointer-events:none}.outsideclick{position:fixed;width:100vw;height:100vh;transform:translate(-57%);left:0;top:0;z-index:3}.productCart__totalProduct,#productCartItemContainer,.productCart__close{position:relative;z-index:3}.productCart__handle{position:relative;cursor:pointer}.productCart__handle--count{position:absolute;font-size:9px;background:#000;color:#fff;width:12px;height:12px;line-height:1;padding:2px;border-radius:50%;right:1px;margin-top:1px}@media(width<=767px){.productCart__handle--count{display:block!important;top:10px}}.productCart__bag{width:17px;height:17px}.qualifio-popup-container .qualifio-lead-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:900px;height:400px;z-index:9999}@media(width<=1023px){.qualifio-popup-container .qualifio-lead-popup{height:auto;width:100%}}.qualifio-popup-container .qualifio-lead-popup .qualifio-lead-popup-popupClose{position:absolute;top:0;right:45px;cursor:pointer;opacity:.7;z-index:1000003;font-size:25px}.qualifio-popup-container .qualifio-lead-popup iframe{height:400px}.qualifio-popup-container #overlay{position:fixed;display:block;width:100%;height:100%;inset:0;background-color:#000;z-index:2;cursor:pointer;opacity:.3}.qualifio-popup-container .button-container{position:fixed;left:15%;bottom:0;color:#000;text-decoration:none;cursor:pointer;z-index:9999}@media(width<=767px){.qualifio-popup-container .button-container{width:100%;left:0}}.qualifio-popup-container .button-container .button-close{position:absolute;right:10px;top:25px;font-size:20px}.qualifio-popup-container .button-container .qualifio-lead-popup-button{border:none;width:470px;height:71px;background:#fff;color:#000}@media(width<=767px){.qualifio-popup-container .button-container .qualifio-lead-popup-button{width:100%}}.video-component{position:relative;margin:0 0 50px;overflow:hidden}.video-component .placeholder{position:absolute;top:0;left:0;bottom:0;z-index:100;width:100%}.video-component .play-btn{box-sizing:border-box;position:absolute;top:50%;left:50%;width:40px;height:40px;transform:translate(-50%,-50%);border-radius:50%;border:1px solid white;z-index:500;cursor:pointer;background:none;display:block;margin:0;padding:0}.video-component .play-btn span{position:relative;top:1px;left:15px;display:block;border:8px solid transparent;border-left:12px solid white}.previews .preview.video-btn{position:relative}.previews .preview.video-btn .play-btn{box-sizing:border-box;position:absolute;top:50%;left:50%;width:40px;height:40px;transform:translate(-50%,-50%);border-radius:50%;border:1px solid white;z-index:500;cursor:pointer;background:none;display:block;margin:0;padding:0}.previews .preview.video-btn .play-btn span{position:relative;top:10px;left:15px;display:block;border:8px solid transparent;border-left:12px solid white}.previews .preview.video-btn:before{content:"";width:100%;background:#0000004d;height:100%;position:absolute;left:0}.sampler{margin-bottom:30px}#main{max-width:1600px;margin:0 auto;width:100%}.container{padding:0 11px!important;width:auto!important}.container .row{margin-left:-10px;margin-right:-10px}.container [class*=col-]{padding-left:10px;padding-right:10px}@media(min-width:768px){.container{padding:0 36px!important;width:auto!important}.container .row{margin-left:-20px;margin-right:-20px}.container [class*=col-]{padding-left:20px;padding-right:20px}}@media(min-width:1024px){.container{padding:0 20px!important;width:auto!important;max-width:1050px!important}.container .row{margin-left:-20px;margin-right:-20px}.container [class*=col-]{padding-left:20px;padding-right:20px}}@media(min-width:768px){.container{padding:0 20px!important}}.container .has-no-padding,.container-fluid .has-no-padding{padding:0!important}.form_mt-0{margin-top:0}.form_mt-1{margin-top:1px}.form_mt-2{margin-top:2px}.form_mt-3{margin-top:3px}.form_mt-4{margin-top:4px}.form_mt-5{margin-top:5px}.form_mt-6{margin-top:6px}.form_mt-7{margin-top:7px}.form_mt-8{margin-top:8px}.form_mt-9{margin-top:9px}.form_mt-10{margin-top:10px}.form_mt-11{margin-top:11px}.form_mt-12{margin-top:12px}.form_mt-13{margin-top:13px}.form_mt-14{margin-top:14px}.form_mt-15{margin-top:15px}.form_mt-16{margin-top:16px}.form_mt-17{margin-top:17px}.form_mt-18{margin-top:18px}.form_mt-19{margin-top:19px}.form_mt-20{margin-top:20px}.form_mt-21{margin-top:21px}.form_mt-22{margin-top:22px}.form_mt-23{margin-top:23px}.form_mt-24{margin-top:24px}.form_mt-25{margin-top:25px}.form_mt-26{margin-top:26px}.form_mt-27{margin-top:27px}.form_mt-28{margin-top:28px}.form_mt-29{margin-top:29px}.form_mt-30{margin-top:30px}.form_mt-31{margin-top:31px}.form_mt-32{margin-top:32px}.form_mt-33{margin-top:33px}.form_mt-34{margin-top:34px}.form_mt-35{margin-top:35px}.form_mt-36{margin-top:36px}.form_mt-37{margin-top:37px}.form_mt-38{margin-top:38px}.form_mt-39{margin-top:39px}.form_mt-40{margin-top:40px}.form_mt-41{margin-top:41px}.form_mt-42{margin-top:42px}.form_mt-43{margin-top:43px}.form_mt-44{margin-top:44px}.form_mt-45{margin-top:45px}.form_mt-46{margin-top:46px}.form_mt-47{margin-top:47px}.form_mt-48{margin-top:48px}.form_mt-49{margin-top:49px}.form_mt-50{margin-top:50px}.form_mt-51{margin-top:51px}.form_mt-52{margin-top:52px}.form_mt-53{margin-top:53px}.form_mt-54{margin-top:54px}.form_mt-55{margin-top:55px}.form_mt-56{margin-top:56px}.form_mt-57{margin-top:57px}.form_mt-58{margin-top:58px}.form_mt-59{margin-top:59px}.form_mt-60{margin-top:60px}.form_mt-61{margin-top:61px}.form_mt-62{margin-top:62px}.form_mt-63{margin-top:63px}.form_mt-64{margin-top:64px}.form_mt-65{margin-top:65px}.form_mt-66{margin-top:66px}.form_mt-67{margin-top:67px}.form_mt-68{margin-top:68px}.form_mt-69{margin-top:69px}.form_mt-70{margin-top:70px}.form_mt-71{margin-top:71px}.form_mt-72{margin-top:72px}.form_mt-73{margin-top:73px}.form_mt-74{margin-top:74px}.form_mt-75{margin-top:75px}.form_mt-76{margin-top:76px}.form_mt-77{margin-top:77px}.form_mt-78{margin-top:78px}.form_mt-79{margin-top:79px}.form_mt-80{margin-top:80px}.form_mt-81{margin-top:81px}.form_mt-82{margin-top:82px}.form_mt-83{margin-top:83px}.form_mt-84{margin-top:84px}.form_mt-85{margin-top:85px}.form_mt-86{margin-top:86px}.form_mt-87{margin-top:87px}.form_mt-88{margin-top:88px}.form_mt-89{margin-top:89px}.form_mt-90{margin-top:90px}.form_mt-91{margin-top:91px}.form_mt-92{margin-top:92px}.form_mt-93{margin-top:93px}.form_mt-94{margin-top:94px}.form_mt-95{margin-top:95px}.form_mt-96{margin-top:96px}.form_mt-97{margin-top:97px}.form_mt-98{margin-top:98px}.form_mt-99{margin-top:99px}.form_mt-100{margin-top:100px}.form_mr-0{margin-right:0}.form_mr-1{margin-right:1px}.form_mr-2{margin-right:2px}.form_mr-3{margin-right:3px}.form_mr-4{margin-right:4px}.form_mr-5{margin-right:5px}.form_mr-6{margin-right:6px}.form_mr-7{margin-right:7px}.form_mr-8{margin-right:8px}.form_mr-9{margin-right:9px}.form_mr-10{margin-right:10px}.form_mr-11{margin-right:11px}.form_mr-12{margin-right:12px}.form_mr-13{margin-right:13px}.form_mr-14{margin-right:14px}.form_mr-15{margin-right:15px}.form_mr-16{margin-right:16px}.form_mr-17{margin-right:17px}.form_mr-18{margin-right:18px}.form_mr-19{margin-right:19px}.form_mr-20{margin-right:20px}.form_mr-21{margin-right:21px}.form_mr-22{margin-right:22px}.form_mr-23{margin-right:23px}.form_mr-24{margin-right:24px}.form_mr-25{margin-right:25px}.form_mr-26{margin-right:26px}.form_mr-27{margin-right:27px}.form_mr-28{margin-right:28px}.form_mr-29{margin-right:29px}.form_mr-30{margin-right:30px}.form_mr-31{margin-right:31px}.form_mr-32{margin-right:32px}.form_mr-33{margin-right:33px}.form_mr-34{margin-right:34px}.form_mr-35{margin-right:35px}.form_mr-36{margin-right:36px}.form_mr-37{margin-right:37px}.form_mr-38{margin-right:38px}.form_mr-39{margin-right:39px}.form_mr-40{margin-right:40px}.form_mr-41{margin-right:41px}.form_mr-42{margin-right:42px}.form_mr-43{margin-right:43px}.form_mr-44{margin-right:44px}.form_mr-45{margin-right:45px}.form_mr-46{margin-right:46px}.form_mr-47{margin-right:47px}.form_mr-48{margin-right:48px}.form_mr-49{margin-right:49px}.form_mr-50{margin-right:50px}.form_mr-51{margin-right:51px}.form_mr-52{margin-right:52px}.form_mr-53{margin-right:53px}.form_mr-54{margin-right:54px}.form_mr-55{margin-right:55px}.form_mr-56{margin-right:56px}.form_mr-57{margin-right:57px}.form_mr-58{margin-right:58px}.form_mr-59{margin-right:59px}.form_mr-60{margin-right:60px}.form_mr-61{margin-right:61px}.form_mr-62{margin-right:62px}.form_mr-63{margin-right:63px}.form_mr-64{margin-right:64px}.form_mr-65{margin-right:65px}.form_mr-66{margin-right:66px}.form_mr-67{margin-right:67px}.form_mr-68{margin-right:68px}.form_mr-69{margin-right:69px}.form_mr-70{margin-right:70px}.form_mr-71{margin-right:71px}.form_mr-72{margin-right:72px}.form_mr-73{margin-right:73px}.form_mr-74{margin-right:74px}.form_mr-75{margin-right:75px}.form_mr-76{margin-right:76px}.form_mr-77{margin-right:77px}.form_mr-78{margin-right:78px}.form_mr-79{margin-right:79px}.form_mr-80{margin-right:80px}.form_mr-81{margin-right:81px}.form_mr-82{margin-right:82px}.form_mr-83{margin-right:83px}.form_mr-84{margin-right:84px}.form_mr-85{margin-right:85px}.form_mr-86{margin-right:86px}.form_mr-87{margin-right:87px}.form_mr-88{margin-right:88px}.form_mr-89{margin-right:89px}.form_mr-90{margin-right:90px}.form_mr-91{margin-right:91px}.form_mr-92{margin-right:92px}.form_mr-93{margin-right:93px}.form_mr-94{margin-right:94px}.form_mr-95{margin-right:95px}.form_mr-96{margin-right:96px}.form_mr-97{margin-right:97px}.form_mr-98{margin-right:98px}.form_mr-99{margin-right:99px}.form_mr-100{margin-right:100px}.form_mb-0{margin-bottom:0}.form_mb-1{margin-bottom:1px}.form_mb-2{margin-bottom:2px}.form_mb-3{margin-bottom:3px}.form_mb-4{margin-bottom:4px}.form_mb-5{margin-bottom:5px}.form_mb-6{margin-bottom:6px}.form_mb-7{margin-bottom:7px}.form_mb-8{margin-bottom:8px}.form_mb-9{margin-bottom:9px}.form_mb-10{margin-bottom:10px}.form_mb-11{margin-bottom:11px}.form_mb-12{margin-bottom:12px}.form_mb-13{margin-bottom:13px}.form_mb-14{margin-bottom:14px}.form_mb-15{margin-bottom:15px}.form_mb-16{margin-bottom:16px}.form_mb-17{margin-bottom:17px}.form_mb-18{margin-bottom:18px}.form_mb-19{margin-bottom:19px}.form_mb-20{margin-bottom:20px}.form_mb-21{margin-bottom:21px}.form_mb-22{margin-bottom:22px}.form_mb-23{margin-bottom:23px}.form_mb-24{margin-bottom:24px}.form_mb-25{margin-bottom:25px}.form_mb-26{margin-bottom:26px}.form_mb-27{margin-bottom:27px}.form_mb-28{margin-bottom:28px}.form_mb-29{margin-bottom:29px}.form_mb-30{margin-bottom:30px}.form_mb-31{margin-bottom:31px}.form_mb-32{margin-bottom:32px}.form_mb-33{margin-bottom:33px}.form_mb-34{margin-bottom:34px}.form_mb-35{margin-bottom:35px}.form_mb-36{margin-bottom:36px}.form_mb-37{margin-bottom:37px}.form_mb-38{margin-bottom:38px}.form_mb-39{margin-bottom:39px}.form_mb-40{margin-bottom:40px}.form_mb-41{margin-bottom:41px}.form_mb-42{margin-bottom:42px}.form_mb-43{margin-bottom:43px}.form_mb-44{margin-bottom:44px}.form_mb-45{margin-bottom:45px}.form_mb-46{margin-bottom:46px}.form_mb-47{margin-bottom:47px}.form_mb-48{margin-bottom:48px}.form_mb-49{margin-bottom:49px}.form_mb-50{margin-bottom:50px}.form_mb-51{margin-bottom:51px}.form_mb-52{margin-bottom:52px}.form_mb-53{margin-bottom:53px}.form_mb-54{margin-bottom:54px}.form_mb-55{margin-bottom:55px}.form_mb-56{margin-bottom:56px}.form_mb-57{margin-bottom:57px}.form_mb-58{margin-bottom:58px}.form_mb-59{margin-bottom:59px}.form_mb-60{margin-bottom:60px}.form_mb-61{margin-bottom:61px}.form_mb-62{margin-bottom:62px}.form_mb-63{margin-bottom:63px}.form_mb-64{margin-bottom:64px}.form_mb-65{margin-bottom:65px}.form_mb-66{margin-bottom:66px}.form_mb-67{margin-bottom:67px}.form_mb-68{margin-bottom:68px}.form_mb-69{margin-bottom:69px}.form_mb-70{margin-bottom:70px}.form_mb-71{margin-bottom:71px}.form_mb-72{margin-bottom:72px}.form_mb-73{margin-bottom:73px}.form_mb-74{margin-bottom:74px}.form_mb-75{margin-bottom:75px}.form_mb-76{margin-bottom:76px}.form_mb-77{margin-bottom:77px}.form_mb-78{margin-bottom:78px}.form_mb-79{margin-bottom:79px}.form_mb-80{margin-bottom:80px}.form_mb-81{margin-bottom:81px}.form_mb-82{margin-bottom:82px}.form_mb-83{margin-bottom:83px}.form_mb-84{margin-bottom:84px}.form_mb-85{margin-bottom:85px}.form_mb-86{margin-bottom:86px}.form_mb-87{margin-bottom:87px}.form_mb-88{margin-bottom:88px}.form_mb-89{margin-bottom:89px}.form_mb-90{margin-bottom:90px}.form_mb-91{margin-bottom:91px}.form_mb-92{margin-bottom:92px}.form_mb-93{margin-bottom:93px}.form_mb-94{margin-bottom:94px}.form_mb-95{margin-bottom:95px}.form_mb-96{margin-bottom:96px}.form_mb-97{margin-bottom:97px}.form_mb-98{margin-bottom:98px}.form_mb-99{margin-bottom:99px}.form_mb-100{margin-bottom:100px}.form_ml-0{margin-left:0}.form_ml-1{margin-left:1px}.form_ml-2{margin-left:2px}.form_ml-3{margin-left:3px}.form_ml-4{margin-left:4px}.form_ml-5{margin-left:5px}.form_ml-6{margin-left:6px}.form_ml-7{margin-left:7px}.form_ml-8{margin-left:8px}.form_ml-9{margin-left:9px}.form_ml-10{margin-left:10px}.form_ml-11{margin-left:11px}.form_ml-12{margin-left:12px}.form_ml-13{margin-left:13px}.form_ml-14{margin-left:14px}.form_ml-15{margin-left:15px}.form_ml-16{margin-left:16px}.form_ml-17{margin-left:17px}.form_ml-18{margin-left:18px}.form_ml-19{margin-left:19px}.form_ml-20{margin-left:20px}.form_ml-21{margin-left:21px}.form_ml-22{margin-left:22px}.form_ml-23{margin-left:23px}.form_ml-24{margin-left:24px}.form_ml-25{margin-left:25px}.form_ml-26{margin-left:26px}.form_ml-27{margin-left:27px}.form_ml-28{margin-left:28px}.form_ml-29{margin-left:29px}.form_ml-30{margin-left:30px}.form_ml-31{margin-left:31px}.form_ml-32{margin-left:32px}.form_ml-33{margin-left:33px}.form_ml-34{margin-left:34px}.form_ml-35{margin-left:35px}.form_ml-36{margin-left:36px}.form_ml-37{margin-left:37px}.form_ml-38{margin-left:38px}.form_ml-39{margin-left:39px}.form_ml-40{margin-left:40px}.form_ml-41{margin-left:41px}.form_ml-42{margin-left:42px}.form_ml-43{margin-left:43px}.form_ml-44{margin-left:44px}.form_ml-45{margin-left:45px}.form_ml-46{margin-left:46px}.form_ml-47{margin-left:47px}.form_ml-48{margin-left:48px}.form_ml-49{margin-left:49px}.form_ml-50{margin-left:50px}.form_ml-51{margin-left:51px}.form_ml-52{margin-left:52px}.form_ml-53{margin-left:53px}.form_ml-54{margin-left:54px}.form_ml-55{margin-left:55px}.form_ml-56{margin-left:56px}.form_ml-57{margin-left:57px}.form_ml-58{margin-left:58px}.form_ml-59{margin-left:59px}.form_ml-60{margin-left:60px}.form_ml-61{margin-left:61px}.form_ml-62{margin-left:62px}.form_ml-63{margin-left:63px}.form_ml-64{margin-left:64px}.form_ml-65{margin-left:65px}.form_ml-66{margin-left:66px}.form_ml-67{margin-left:67px}.form_ml-68{margin-left:68px}.form_ml-69{margin-left:69px}.form_ml-70{margin-left:70px}.form_ml-71{margin-left:71px}.form_ml-72{margin-left:72px}.form_ml-73{margin-left:73px}.form_ml-74{margin-left:74px}.form_ml-75{margin-left:75px}.form_ml-76{margin-left:76px}.form_ml-77{margin-left:77px}.form_ml-78{margin-left:78px}.form_ml-79{margin-left:79px}.form_ml-80{margin-left:80px}.form_ml-81{margin-left:81px}.form_ml-82{margin-left:82px}.form_ml-83{margin-left:83px}.form_ml-84{margin-left:84px}.form_ml-85{margin-left:85px}.form_ml-86{margin-left:86px}.form_ml-87{margin-left:87px}.form_ml-88{margin-left:88px}.form_ml-89{margin-left:89px}.form_ml-90{margin-left:90px}.form_ml-91{margin-left:91px}.form_ml-92{margin-left:92px}.form_ml-93{margin-left:93px}.form_ml-94{margin-left:94px}.form_ml-95{margin-left:95px}.form_ml-96{margin-left:96px}.form_ml-97{margin-left:97px}.form_ml-98{margin-left:98px}.form_ml-99{margin-left:99px}.form_ml-100{margin-left:100px}.form_m-all-0{margin:0}.form_m-all-1{margin:1px}.form_m-all-2{margin:2px}.form_m-all-3{margin:3px}.form_m-all-4{margin:4px}.form_m-all-5{margin:5px}.form_m-all-6{margin:6px}.form_m-all-7{margin:7px}.form_m-all-8{margin:8px}.form_m-all-9{margin:9px}.form_m-all-10{margin:10px}.form_m-all-11{margin:11px}.form_m-all-12{margin:12px}.form_m-all-13{margin:13px}.form_m-all-14{margin:14px}.form_m-all-15{margin:15px}.form_m-all-16{margin:16px}.form_m-all-17{margin:17px}.form_m-all-18{margin:18px}.form_m-all-19{margin:19px}.form_m-all-20{margin:20px}.form_m-all-21{margin:21px}.form_m-all-22{margin:22px}.form_m-all-23{margin:23px}.form_m-all-24{margin:24px}.form_m-all-25{margin:25px}.form_m-all-26{margin:26px}.form_m-all-27{margin:27px}.form_m-all-28{margin:28px}.form_m-all-29{margin:29px}.form_m-all-30{margin:30px}.form_m-all-31{margin:31px}.form_m-all-32{margin:32px}.form_m-all-33{margin:33px}.form_m-all-34{margin:34px}.form_m-all-35{margin:35px}.form_m-all-36{margin:36px}.form_m-all-37{margin:37px}.form_m-all-38{margin:38px}.form_m-all-39{margin:39px}.form_m-all-40{margin:40px}.form_m-all-41{margin:41px}.form_m-all-42{margin:42px}.form_m-all-43{margin:43px}.form_m-all-44{margin:44px}.form_m-all-45{margin:45px}.form_m-all-46{margin:46px}.form_m-all-47{margin:47px}.form_m-all-48{margin:48px}.form_m-all-49{margin:49px}.form_m-all-50{margin:50px}.form_m-all-51{margin:51px}.form_m-all-52{margin:52px}.form_m-all-53{margin:53px}.form_m-all-54{margin:54px}.form_m-all-55{margin:55px}.form_m-all-56{margin:56px}.form_m-all-57{margin:57px}.form_m-all-58{margin:58px}.form_m-all-59{margin:59px}.form_m-all-60{margin:60px}.form_m-all-61{margin:61px}.form_m-all-62{margin:62px}.form_m-all-63{margin:63px}.form_m-all-64{margin:64px}.form_m-all-65{margin:65px}.form_m-all-66{margin:66px}.form_m-all-67{margin:67px}.form_m-all-68{margin:68px}.form_m-all-69{margin:69px}.form_m-all-70{margin:70px}.form_m-all-71{margin:71px}.form_m-all-72{margin:72px}.form_m-all-73{margin:73px}.form_m-all-74{margin:74px}.form_m-all-75{margin:75px}.form_m-all-76{margin:76px}.form_m-all-77{margin:77px}.form_m-all-78{margin:78px}.form_m-all-79{margin:79px}.form_m-all-80{margin:80px}.form_m-all-81{margin:81px}.form_m-all-82{margin:82px}.form_m-all-83{margin:83px}.form_m-all-84{margin:84px}.form_m-all-85{margin:85px}.form_m-all-86{margin:86px}.form_m-all-87{margin:87px}.form_m-all-88{margin:88px}.form_m-all-89{margin:89px}.form_m-all-90{margin:90px}.form_m-all-91{margin:91px}.form_m-all-92{margin:92px}.form_m-all-93{margin:93px}.form_m-all-94{margin:94px}.form_m-all-95{margin:95px}.form_m-all-96{margin:96px}.form_m-all-97{margin:97px}.form_m-all-98{margin:98px}.form_m-all-99{margin:99px}.form_m-all-100{margin:100px}.form_pt-0{padding-top:0}.form_pt-1{padding-top:1px}.form_pt-2{padding-top:2px}.form_pt-3{padding-top:3px}.form_pt-4{padding-top:4px}.form_pt-5{padding-top:5px}.form_pt-6{padding-top:6px}.form_pt-7{padding-top:7px}.form_pt-8{padding-top:8px}.form_pt-9{padding-top:9px}.form_pt-10{padding-top:10px}.form_pt-11{padding-top:11px}.form_pt-12{padding-top:12px}.form_pt-13{padding-top:13px}.form_pt-14{padding-top:14px}.form_pt-15{padding-top:15px}.form_pt-16{padding-top:16px}.form_pt-17{padding-top:17px}.form_pt-18{padding-top:18px}.form_pt-19{padding-top:19px}.form_pt-20{padding-top:20px}.form_pt-21{padding-top:21px}.form_pt-22{padding-top:22px}.form_pt-23{padding-top:23px}.form_pt-24{padding-top:24px}.form_pt-25{padding-top:25px}.form_pt-26{padding-top:26px}.form_pt-27{padding-top:27px}.form_pt-28{padding-top:28px}.form_pt-29{padding-top:29px}.form_pt-30{padding-top:30px}.form_pt-31{padding-top:31px}.form_pt-32{padding-top:32px}.form_pt-33{padding-top:33px}.form_pt-34{padding-top:34px}.form_pt-35{padding-top:35px}.form_pt-36{padding-top:36px}.form_pt-37{padding-top:37px}.form_pt-38{padding-top:38px}.form_pt-39{padding-top:39px}.form_pt-40{padding-top:40px}.form_pt-41{padding-top:41px}.form_pt-42{padding-top:42px}.form_pt-43{padding-top:43px}.form_pt-44{padding-top:44px}.form_pt-45{padding-top:45px}.form_pt-46{padding-top:46px}.form_pt-47{padding-top:47px}.form_pt-48{padding-top:48px}.form_pt-49{padding-top:49px}.form_pt-50{padding-top:50px}.form_pt-51{padding-top:51px}.form_pt-52{padding-top:52px}.form_pt-53{padding-top:53px}.form_pt-54{padding-top:54px}.form_pt-55{padding-top:55px}.form_pt-56{padding-top:56px}.form_pt-57{padding-top:57px}.form_pt-58{padding-top:58px}.form_pt-59{padding-top:59px}.form_pt-60{padding-top:60px}.form_pt-61{padding-top:61px}.form_pt-62{padding-top:62px}.form_pt-63{padding-top:63px}.form_pt-64{padding-top:64px}.form_pt-65{padding-top:65px}.form_pt-66{padding-top:66px}.form_pt-67{padding-top:67px}.form_pt-68{padding-top:68px}.form_pt-69{padding-top:69px}.form_pt-70{padding-top:70px}.form_pt-71{padding-top:71px}.form_pt-72{padding-top:72px}.form_pt-73{padding-top:73px}.form_pt-74{padding-top:74px}.form_pt-75{padding-top:75px}.form_pt-76{padding-top:76px}.form_pt-77{padding-top:77px}.form_pt-78{padding-top:78px}.form_pt-79{padding-top:79px}.form_pt-80{padding-top:80px}.form_pt-81{padding-top:81px}.form_pt-82{padding-top:82px}.form_pt-83{padding-top:83px}.form_pt-84{padding-top:84px}.form_pt-85{padding-top:85px}.form_pt-86{padding-top:86px}.form_pt-87{padding-top:87px}.form_pt-88{padding-top:88px}.form_pt-89{padding-top:89px}.form_pt-90{padding-top:90px}.form_pt-91{padding-top:91px}.form_pt-92{padding-top:92px}.form_pt-93{padding-top:93px}.form_pt-94{padding-top:94px}.form_pt-95{padding-top:95px}.form_pt-96{padding-top:96px}.form_pt-97{padding-top:97px}.form_pt-98{padding-top:98px}.form_pt-99{padding-top:99px}.form_pt-100{padding-top:100px}.form_pr-0{padding-right:0}.form_pr-1{padding-right:1px}.form_pr-2{padding-right:2px}.form_pr-3{padding-right:3px}.form_pr-4{padding-right:4px}.form_pr-5{padding-right:5px}.form_pr-6{padding-right:6px}.form_pr-7{padding-right:7px}.form_pr-8{padding-right:8px}.form_pr-9{padding-right:9px}.form_pr-10{padding-right:10px}.form_pr-11{padding-right:11px}.form_pr-12{padding-right:12px}.form_pr-13{padding-right:13px}.form_pr-14{padding-right:14px}.form_pr-15{padding-right:15px}.form_pr-16{padding-right:16px}.form_pr-17{padding-right:17px}.form_pr-18{padding-right:18px}.form_pr-19{padding-right:19px}.form_pr-20{padding-right:20px}.form_pr-21{padding-right:21px}.form_pr-22{padding-right:22px}.form_pr-23{padding-right:23px}.form_pr-24{padding-right:24px}.form_pr-25{padding-right:25px}.form_pr-26{padding-right:26px}.form_pr-27{padding-right:27px}.form_pr-28{padding-right:28px}.form_pr-29{padding-right:29px}.form_pr-30{padding-right:30px}.form_pr-31{padding-right:31px}.form_pr-32{padding-right:32px}.form_pr-33{padding-right:33px}.form_pr-34{padding-right:34px}.form_pr-35{padding-right:35px}.form_pr-36{padding-right:36px}.form_pr-37{padding-right:37px}.form_pr-38{padding-right:38px}.form_pr-39{padding-right:39px}.form_pr-40{padding-right:40px}.form_pr-41{padding-right:41px}.form_pr-42{padding-right:42px}.form_pr-43{padding-right:43px}.form_pr-44{padding-right:44px}.form_pr-45{padding-right:45px}.form_pr-46{padding-right:46px}.form_pr-47{padding-right:47px}.form_pr-48{padding-right:48px}.form_pr-49{padding-right:49px}.form_pr-50{padding-right:50px}.form_pr-51{padding-right:51px}.form_pr-52{padding-right:52px}.form_pr-53{padding-right:53px}.form_pr-54{padding-right:54px}.form_pr-55{padding-right:55px}.form_pr-56{padding-right:56px}.form_pr-57{padding-right:57px}.form_pr-58{padding-right:58px}.form_pr-59{padding-right:59px}.form_pr-60{padding-right:60px}.form_pr-61{padding-right:61px}.form_pr-62{padding-right:62px}.form_pr-63{padding-right:63px}.form_pr-64{padding-right:64px}.form_pr-65{padding-right:65px}.form_pr-66{padding-right:66px}.form_pr-67{padding-right:67px}.form_pr-68{padding-right:68px}.form_pr-69{padding-right:69px}.form_pr-70{padding-right:70px}.form_pr-71{padding-right:71px}.form_pr-72{padding-right:72px}.form_pr-73{padding-right:73px}.form_pr-74{padding-right:74px}.form_pr-75{padding-right:75px}.form_pr-76{padding-right:76px}.form_pr-77{padding-right:77px}.form_pr-78{padding-right:78px}.form_pr-79{padding-right:79px}.form_pr-80{padding-right:80px}.form_pr-81{padding-right:81px}.form_pr-82{padding-right:82px}.form_pr-83{padding-right:83px}.form_pr-84{padding-right:84px}.form_pr-85{padding-right:85px}.form_pr-86{padding-right:86px}.form_pr-87{padding-right:87px}.form_pr-88{padding-right:88px}.form_pr-89{padding-right:89px}.form_pr-90{padding-right:90px}.form_pr-91{padding-right:91px}.form_pr-92{padding-right:92px}.form_pr-93{padding-right:93px}.form_pr-94{padding-right:94px}.form_pr-95{padding-right:95px}.form_pr-96{padding-right:96px}.form_pr-97{padding-right:97px}.form_pr-98{padding-right:98px}.form_pr-99{padding-right:99px}.form_pr-100{padding-right:100px}.form_pb-0{padding-bottom:0}.form_pb-1{padding-bottom:1px}.form_pb-2{padding-bottom:2px}.form_pb-3{padding-bottom:3px}.form_pb-4{padding-bottom:4px}.form_pb-5{padding-bottom:5px}.form_pb-6{padding-bottom:6px}.form_pb-7{padding-bottom:7px}.form_pb-8{padding-bottom:8px}.form_pb-9{padding-bottom:9px}.form_pb-10{padding-bottom:10px}.form_pb-11{padding-bottom:11px}.form_pb-12{padding-bottom:12px}.form_pb-13{padding-bottom:13px}.form_pb-14{padding-bottom:14px}.form_pb-15{padding-bottom:15px}.form_pb-16{padding-bottom:16px}.form_pb-17{padding-bottom:17px}.form_pb-18{padding-bottom:18px}.form_pb-19{padding-bottom:19px}.form_pb-20{padding-bottom:20px}.form_pb-21{padding-bottom:21px}.form_pb-22{padding-bottom:22px}.form_pb-23{padding-bottom:23px}.form_pb-24{padding-bottom:24px}.form_pb-25{padding-bottom:25px}.form_pb-26{padding-bottom:26px}.form_pb-27{padding-bottom:27px}.form_pb-28{padding-bottom:28px}.form_pb-29{padding-bottom:29px}.form_pb-30{padding-bottom:30px}.form_pb-31{padding-bottom:31px}.form_pb-32{padding-bottom:32px}.form_pb-33{padding-bottom:33px}.form_pb-34{padding-bottom:34px}.form_pb-35{padding-bottom:35px}.form_pb-36{padding-bottom:36px}.form_pb-37{padding-bottom:37px}.form_pb-38{padding-bottom:38px}.form_pb-39{padding-bottom:39px}.form_pb-40{padding-bottom:40px}.form_pb-41{padding-bottom:41px}.form_pb-42{padding-bottom:42px}.form_pb-43{padding-bottom:43px}.form_pb-44{padding-bottom:44px}.form_pb-45{padding-bottom:45px}.form_pb-46{padding-bottom:46px}.form_pb-47{padding-bottom:47px}.form_pb-48{padding-bottom:48px}.form_pb-49{padding-bottom:49px}.form_pb-50{padding-bottom:50px}.form_pb-51{padding-bottom:51px}.form_pb-52{padding-bottom:52px}.form_pb-53{padding-bottom:53px}.form_pb-54{padding-bottom:54px}.form_pb-55{padding-bottom:55px}.form_pb-56{padding-bottom:56px}.form_pb-57{padding-bottom:57px}.form_pb-58{padding-bottom:58px}.form_pb-59{padding-bottom:59px}.form_pb-60{padding-bottom:60px}.form_pb-61{padding-bottom:61px}.form_pb-62{padding-bottom:62px}.form_pb-63{padding-bottom:63px}.form_pb-64{padding-bottom:64px}.form_pb-65{padding-bottom:65px}.form_pb-66{padding-bottom:66px}.form_pb-67{padding-bottom:67px}.form_pb-68{padding-bottom:68px}.form_pb-69{padding-bottom:69px}.form_pb-70{padding-bottom:70px}.form_pb-71{padding-bottom:71px}.form_pb-72{padding-bottom:72px}.form_pb-73{padding-bottom:73px}.form_pb-74{padding-bottom:74px}.form_pb-75{padding-bottom:75px}.form_pb-76{padding-bottom:76px}.form_pb-77{padding-bottom:77px}.form_pb-78{padding-bottom:78px}.form_pb-79{padding-bottom:79px}.form_pb-80{padding-bottom:80px}.form_pb-81{padding-bottom:81px}.form_pb-82{padding-bottom:82px}.form_pb-83{padding-bottom:83px}.form_pb-84{padding-bottom:84px}.form_pb-85{padding-bottom:85px}.form_pb-86{padding-bottom:86px}.form_pb-87{padding-bottom:87px}.form_pb-88{padding-bottom:88px}.form_pb-89{padding-bottom:89px}.form_pb-90{padding-bottom:90px}.form_pb-91{padding-bottom:91px}.form_pb-92{padding-bottom:92px}.form_pb-93{padding-bottom:93px}.form_pb-94{padding-bottom:94px}.form_pb-95{padding-bottom:95px}.form_pb-96{padding-bottom:96px}.form_pb-97{padding-bottom:97px}.form_pb-98{padding-bottom:98px}.form_pb-99{padding-bottom:99px}.form_pb-100{padding-bottom:100px}.form_pl-0{padding-left:0}.form_pl-1{padding-left:1px}.form_pl-2{padding-left:2px}.form_pl-3{padding-left:3px}.form_pl-4{padding-left:4px}.form_pl-5{padding-left:5px}.form_pl-6{padding-left:6px}.form_pl-7{padding-left:7px}.form_pl-8{padding-left:8px}.form_pl-9{padding-left:9px}.form_pl-10{padding-left:10px}.form_pl-11{padding-left:11px}.form_pl-12{padding-left:12px}.form_pl-13{padding-left:13px}.form_pl-14{padding-left:14px}.form_pl-15{padding-left:15px}.form_pl-16{padding-left:16px}.form_pl-17{padding-left:17px}.form_pl-18{padding-left:18px}.form_pl-19{padding-left:19px}.form_pl-20{padding-left:20px}.form_pl-21{padding-left:21px}.form_pl-22{padding-left:22px}.form_pl-23{padding-left:23px}.form_pl-24{padding-left:24px}.form_pl-25{padding-left:25px}.form_pl-26{padding-left:26px}.form_pl-27{padding-left:27px}.form_pl-28{padding-left:28px}.form_pl-29{padding-left:29px}.form_pl-30{padding-left:30px}.form_pl-31{padding-left:31px}.form_pl-32{padding-left:32px}.form_pl-33{padding-left:33px}.form_pl-34{padding-left:34px}.form_pl-35{padding-left:35px}.form_pl-36{padding-left:36px}.form_pl-37{padding-left:37px}.form_pl-38{padding-left:38px}.form_pl-39{padding-left:39px}.form_pl-40{padding-left:40px}.form_pl-41{padding-left:41px}.form_pl-42{padding-left:42px}.form_pl-43{padding-left:43px}.form_pl-44{padding-left:44px}.form_pl-45{padding-left:45px}.form_pl-46{padding-left:46px}.form_pl-47{padding-left:47px}.form_pl-48{padding-left:48px}.form_pl-49{padding-left:49px}.form_pl-50{padding-left:50px}.form_pl-51{padding-left:51px}.form_pl-52{padding-left:52px}.form_pl-53{padding-left:53px}.form_pl-54{padding-left:54px}.form_pl-55{padding-left:55px}.form_pl-56{padding-left:56px}.form_pl-57{padding-left:57px}.form_pl-58{padding-left:58px}.form_pl-59{padding-left:59px}.form_pl-60{padding-left:60px}.form_pl-61{padding-left:61px}.form_pl-62{padding-left:62px}.form_pl-63{padding-left:63px}.form_pl-64{padding-left:64px}.form_pl-65{padding-left:65px}.form_pl-66{padding-left:66px}.form_pl-67{padding-left:67px}.form_pl-68{padding-left:68px}.form_pl-69{padding-left:69px}.form_pl-70{padding-left:70px}.form_pl-71{padding-left:71px}.form_pl-72{padding-left:72px}.form_pl-73{padding-left:73px}.form_pl-74{padding-left:74px}.form_pl-75{padding-left:75px}.form_pl-76{padding-left:76px}.form_pl-77{padding-left:77px}.form_pl-78{padding-left:78px}.form_pl-79{padding-left:79px}.form_pl-80{padding-left:80px}.form_pl-81{padding-left:81px}.form_pl-82{padding-left:82px}.form_pl-83{padding-left:83px}.form_pl-84{padding-left:84px}.form_pl-85{padding-left:85px}.form_pl-86{padding-left:86px}.form_pl-87{padding-left:87px}.form_pl-88{padding-left:88px}.form_pl-89{padding-left:89px}.form_pl-90{padding-left:90px}.form_pl-91{padding-left:91px}.form_pl-92{padding-left:92px}.form_pl-93{padding-left:93px}.form_pl-94{padding-left:94px}.form_pl-95{padding-left:95px}.form_pl-96{padding-left:96px}.form_pl-97{padding-left:97px}.form_pl-98{padding-left:98px}.form_pl-99{padding-left:99px}.form_pl-100{padding-left:100px}.form_p-all-0{padding:0}.form_p-all-1{padding:1px}.form_p-all-2{padding:2px}.form_p-all-3{padding:3px}.form_p-all-4{padding:4px}.form_p-all-5{padding:5px}.form_p-all-6{padding:6px}.form_p-all-7{padding:7px}.form_p-all-8{padding:8px}.form_p-all-9{padding:9px}.form_p-all-10{padding:10px}.form_p-all-11{padding:11px}.form_p-all-12{padding:12px}.form_p-all-13{padding:13px}.form_p-all-14{padding:14px}.form_p-all-15{padding:15px}.form_p-all-16{padding:16px}.form_p-all-17{padding:17px}.form_p-all-18{padding:18px}.form_p-all-19{padding:19px}.form_p-all-20{padding:20px}.form_p-all-21{padding:21px}.form_p-all-22{padding:22px}.form_p-all-23{padding:23px}.form_p-all-24{padding:24px}.form_p-all-25{padding:25px}.form_p-all-26{padding:26px}.form_p-all-27{padding:27px}.form_p-all-28{padding:28px}.form_p-all-29{padding:29px}.form_p-all-30{padding:30px}.form_p-all-31{padding:31px}.form_p-all-32{padding:32px}.form_p-all-33{padding:33px}.form_p-all-34{padding:34px}.form_p-all-35{padding:35px}.form_p-all-36{padding:36px}.form_p-all-37{padding:37px}.form_p-all-38{padding:38px}.form_p-all-39{padding:39px}.form_p-all-40{padding:40px}.form_p-all-41{padding:41px}.form_p-all-42{padding:42px}.form_p-all-43{padding:43px}.form_p-all-44{padding:44px}.form_p-all-45{padding:45px}.form_p-all-46{padding:46px}.form_p-all-47{padding:47px}.form_p-all-48{padding:48px}.form_p-all-49{padding:49px}.form_p-all-50{padding:50px}.form_p-all-51{padding:51px}.form_p-all-52{padding:52px}.form_p-all-53{padding:53px}.form_p-all-54{padding:54px}.form_p-all-55{padding:55px}.form_p-all-56{padding:56px}.form_p-all-57{padding:57px}.form_p-all-58{padding:58px}.form_p-all-59{padding:59px}.form_p-all-60{padding:60px}.form_p-all-61{padding:61px}.form_p-all-62{padding:62px}.form_p-all-63{padding:63px}.form_p-all-64{padding:64px}.form_p-all-65{padding:65px}.form_p-all-66{padding:66px}.form_p-all-67{padding:67px}.form_p-all-68{padding:68px}.form_p-all-69{padding:69px}.form_p-all-70{padding:70px}.form_p-all-71{padding:71px}.form_p-all-72{padding:72px}.form_p-all-73{padding:73px}.form_p-all-74{padding:74px}.form_p-all-75{padding:75px}.form_p-all-76{padding:76px}.form_p-all-77{padding:77px}.form_p-all-78{padding:78px}.form_p-all-79{padding:79px}.form_p-all-80{padding:80px}.form_p-all-81{padding:81px}.form_p-all-82{padding:82px}.form_p-all-83{padding:83px}.form_p-all-84{padding:84px}.form_p-all-85{padding:85px}.form_p-all-86{padding:86px}.form_p-all-87{padding:87px}.form_p-all-88{padding:88px}.form_p-all-89{padding:89px}.form_p-all-90{padding:90px}.form_p-all-91{padding:91px}.form_p-all-92{padding:92px}.form_p-all-93{padding:93px}.form_p-all-94{padding:94px}.form_p-all-95{padding:95px}.form_p-all-96{padding:96px}.form_p-all-97{padding:97px}.form_p-all-98{padding:98px}.form_p-all-99{padding:99px}.form_p-all-100{padding:100px}.form_lh-0{line-height:0px}.form_lh-1{line-height:1px}.form_lh-2{line-height:2px}.form_lh-3{line-height:3px}.form_lh-4{line-height:4px}.form_lh-5{line-height:5px}.form_lh-6{line-height:6px}.form_lh-7{line-height:7px}.form_lh-8{line-height:8px}.form_lh-9{line-height:9px}.form_lh-10{line-height:10px}.form_lh-11{line-height:11px}.form_lh-12{line-height:12px}.form_lh-13{line-height:13px}.form_lh-14{line-height:14px}.form_lh-15{line-height:15px}.form_lh-16{line-height:16px}.form_lh-17{line-height:17px}.form_lh-18{line-height:18px}.form_lh-19{line-height:19px}.form_lh-20{line-height:20px}.form_lh-21{line-height:21px}.form_lh-22{line-height:22px}.form_lh-23{line-height:23px}.form_lh-24{line-height:24px}.form_lh-25{line-height:25px}.form_lh-26{line-height:26px}.form_lh-27{line-height:27px}.form_lh-28{line-height:28px}.form_lh-29{line-height:29px}.form_lh-30{line-height:30px}.form_lh-31{line-height:31px}.form_lh-32{line-height:32px}.form_lh-33{line-height:33px}.form_lh-34{line-height:34px}.form_lh-35{line-height:35px}.form_lh-36{line-height:36px}.form_lh-37{line-height:37px}.form_lh-38{line-height:38px}.form_lh-39{line-height:39px}.form_lh-40{line-height:40px}.form_lh-41{line-height:41px}.form_lh-42{line-height:42px}.form_lh-43{line-height:43px}.form_lh-44{line-height:44px}.form_lh-45{line-height:45px}.form_lh-46{line-height:46px}.form_lh-47{line-height:47px}.form_lh-48{line-height:48px}.form_lh-49{line-height:49px}.form_lh-50{line-height:50px}.form_lh-51{line-height:51px}.form_lh-52{line-height:52px}.form_lh-53{line-height:53px}.form_lh-54{line-height:54px}.form_lh-55{line-height:55px}.form_lh-56{line-height:56px}.form_lh-57{line-height:57px}.form_lh-58{line-height:58px}.form_lh-59{line-height:59px}.form_lh-60{line-height:60px}.form_lh-61{line-height:61px}.form_lh-62{line-height:62px}.form_lh-63{line-height:63px}.form_lh-64{line-height:64px}.form_lh-65{line-height:65px}.form_lh-66{line-height:66px}.form_lh-67{line-height:67px}.form_lh-68{line-height:68px}.form_lh-69{line-height:69px}.form_lh-70{line-height:70px}.form_lh-71{line-height:71px}.form_lh-72{line-height:72px}.form_lh-73{line-height:73px}.form_lh-74{line-height:74px}.form_lh-75{line-height:75px}.form_lh-76{line-height:76px}.form_lh-77{line-height:77px}.form_lh-78{line-height:78px}.form_lh-79{line-height:79px}.form_lh-80{line-height:80px}.form_lh-81{line-height:81px}.form_lh-82{line-height:82px}.form_lh-83{line-height:83px}.form_lh-84{line-height:84px}.form_lh-85{line-height:85px}.form_lh-86{line-height:86px}.form_lh-87{line-height:87px}.form_lh-88{line-height:88px}.form_lh-89{line-height:89px}.form_lh-90{line-height:90px}.form_lh-91{line-height:91px}.form_lh-92{line-height:92px}.form_lh-93{line-height:93px}.form_lh-94{line-height:94px}.form_lh-95{line-height:95px}.form_lh-96{line-height:96px}.form_lh-97{line-height:97px}.form_lh-98{line-height:98px}.form_lh-99{line-height:99px}.form_lh-100{line-height:100px}.form_fs-0{font-size:0px}.form_fs-1{font-size:1px}.form_fs-2{font-size:2px}.form_fs-3{font-size:3px}.form_fs-4{font-size:4px}.form_fs-5{font-size:5px}.form_fs-6{font-size:6px}.form_fs-7{font-size:7px}.form_fs-8{font-size:8px}.form_fs-9{font-size:9px}.form_fs-10{font-size:10px}.form_fs-11{font-size:11px}.form_fs-12{font-size:12px}.form_fs-13{font-size:13px}.form_fs-14{font-size:14px}.form_fs-15{font-size:15px}.form_fs-16{font-size:16px}.form_fs-17{font-size:17px}.form_fs-18{font-size:18px}.form_fs-19{font-size:19px}.form_fs-20{font-size:20px}.form_fs-21{font-size:21px}.form_fs-22{font-size:22px}.form_fs-23{font-size:23px}.form_fs-24{font-size:24px}.form_fs-25{font-size:25px}.form_fs-26{font-size:26px}.form_fs-27{font-size:27px}.form_fs-28{font-size:28px}.form_fs-29{font-size:29px}.form_fs-30{font-size:30px}.form_fs-31{font-size:31px}.form_fs-32{font-size:32px}.form_fs-33{font-size:33px}.form_fs-34{font-size:34px}.form_fs-35{font-size:35px}.form_fs-36{font-size:36px}.form_fs-37{font-size:37px}.form_fs-38{font-size:38px}.form_fs-39{font-size:39px}.form_fs-40{font-size:40px}.form_fs-41{font-size:41px}.form_fs-42{font-size:42px}.form_fs-43{font-size:43px}.form_fs-44{font-size:44px}.form_fs-45{font-size:45px}.form_fs-46{font-size:46px}.form_fs-47{font-size:47px}.form_fs-48{font-size:48px}.form_fs-49{font-size:49px}.form_fs-50{font-size:50px}.form_fs-51{font-size:51px}.form_fs-52{font-size:52px}.form_fs-53{font-size:53px}.form_fs-54{font-size:54px}.form_fs-55{font-size:55px}.form_fs-56{font-size:56px}.form_fs-57{font-size:57px}.form_fs-58{font-size:58px}.form_fs-59{font-size:59px}.form_fs-60{font-size:60px}.form_fs-61{font-size:61px}.form_fs-62{font-size:62px}.form_fs-63{font-size:63px}.form_fs-64{font-size:64px}.form_fs-65{font-size:65px}.form_fs-66{font-size:66px}.form_fs-67{font-size:67px}.form_fs-68{font-size:68px}.form_fs-69{font-size:69px}.form_fs-70{font-size:70px}.form_fs-71{font-size:71px}.form_fs-72{font-size:72px}.form_fs-73{font-size:73px}.form_fs-74{font-size:74px}.form_fs-75{font-size:75px}.form_fs-76{font-size:76px}.form_fs-77{font-size:77px}.form_fs-78{font-size:78px}.form_fs-79{font-size:79px}.form_fs-80{font-size:80px}.form_fs-81{font-size:81px}.form_fs-82{font-size:82px}.form_fs-83{font-size:83px}.form_fs-84{font-size:84px}.form_fs-85{font-size:85px}.form_fs-86{font-size:86px}.form_fs-87{font-size:87px}.form_fs-88{font-size:88px}.form_fs-89{font-size:89px}.form_fs-90{font-size:90px}.form_fs-91{font-size:91px}.form_fs-92{font-size:92px}.form_fs-93{font-size:93px}.form_fs-94{font-size:94px}.form_fs-95{font-size:95px}.form_fs-96{font-size:96px}.form_fs-97{font-size:97px}.form_fs-98{font-size:98px}.form_fs-99{font-size:99px}.form_fs-100{font-size:100px}.form_h-0{height:0px}.form_h-1{height:1px}.form_h-2{height:2px}.form_h-3{height:3px}.form_h-4{height:4px}.form_h-5{height:5px}.form_h-6{height:6px}.form_h-7{height:7px}.form_h-8{height:8px}.form_h-9{height:9px}.form_h-10{height:10px}.form_h-11{height:11px}.form_h-12{height:12px}.form_h-13{height:13px}.form_h-14{height:14px}.form_h-15{height:15px}.form_h-16{height:16px}.form_h-17{height:17px}.form_h-18{height:18px}.form_h-19{height:19px}.form_h-20{height:20px}.form_h-21{height:21px}.form_h-22{height:22px}.form_h-23{height:23px}.form_h-24{height:24px}.form_h-25{height:25px}.form_h-26{height:26px}.form_h-27{height:27px}.form_h-28{height:28px}.form_h-29{height:29px}.form_h-30{height:30px}.form_h-31{height:31px}.form_h-32{height:32px}.form_h-33{height:33px}.form_h-34{height:34px}.form_h-35{height:35px}.form_h-36{height:36px}.form_h-37{height:37px}.form_h-38{height:38px}.form_h-39{height:39px}.form_h-40{height:40px}.form_h-41{height:41px}.form_h-42{height:42px}.form_h-43{height:43px}.form_h-44{height:44px}.form_h-45{height:45px}.form_h-46{height:46px}.form_h-47{height:47px}.form_h-48{height:48px}.form_h-49{height:49px}.form_h-50{height:50px}.form_h-51{height:51px}.form_h-52{height:52px}.form_h-53{height:53px}.form_h-54{height:54px}.form_h-55{height:55px}.form_h-56{height:56px}.form_h-57{height:57px}.form_h-58{height:58px}.form_h-59{height:59px}.form_h-60{height:60px}.form_h-61{height:61px}.form_h-62{height:62px}.form_h-63{height:63px}.form_h-64{height:64px}.form_h-65{height:65px}.form_h-66{height:66px}.form_h-67{height:67px}.form_h-68{height:68px}.form_h-69{height:69px}.form_h-70{height:70px}.form_h-71{height:71px}.form_h-72{height:72px}.form_h-73{height:73px}.form_h-74{height:74px}.form_h-75{height:75px}.form_h-76{height:76px}.form_h-77{height:77px}.form_h-78{height:78px}.form_h-79{height:79px}.form_h-80{height:80px}.form_h-81{height:81px}.form_h-82{height:82px}.form_h-83{height:83px}.form_h-84{height:84px}.form_h-85{height:85px}.form_h-86{height:86px}.form_h-87{height:87px}.form_h-88{height:88px}.form_h-89{height:89px}.form_h-90{height:90px}.form_h-91{height:91px}.form_h-92{height:92px}.form_h-93{height:93px}.form_h-94{height:94px}.form_h-95{height:95px}.form_h-96{height:96px}.form_h-97{height:97px}.form_h-98{height:98px}.form_h-99{height:99px}.form_h-100{height:100px}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.428571429;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid rgb(93.5%,93.5%,93.5%)}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{font-weight:400;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media(min-width:768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase,.initialism{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover,a.text-primary:focus{color:#286090}.text-success{color:#3c763d}a.text-success:hover,a.text-success:focus{color:#2b542c}.text-info{color:#31708f}a.text-info:hover,a.text-info:focus{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover,a.text-warning:focus{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover,a.text-danger:focus{color:#843534}.bg-primary{color:#fff}.bg-primary{background-color:#337ab7}a.bg-primary:hover,a.bg-primary:focus{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid rgb(93.5%,93.5%,93.5%)}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.428571429}dt{font-weight:700}dd{margin-left:0}.dl-horizontal dd:before,.dl-horizontal dd:after{content:" ";display:table}.dl-horizontal dd:after{clear:both}@media(min-width:0){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted rgb(46.7%,46.7%,46.7%)}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid rgb(93.5%,93.5%,93.5%)}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.428571429;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:"— "}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid rgb(93.5%,93.5%,93.5%);border-left:0;text-align:right}.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before{content:""}.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after{content:" —"}address{margin-bottom:20px;font-style:normal;line-height:1.428571429}.container{margin-right:auto;margin-left:auto;padding-left:5px;padding-right:5px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media(min-width:768px){.container{width:730px}}@media(min-width:1024px){.container{width:950px}}@media(min-width:1024px){.container{width:1150px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:5px;padding-right:5px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-5px;margin-right:-5px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:5px;padding-right:5px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media(min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media(min-width:1024px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media(min-width:1024px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.428571429;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn:focus,.btn.focus,.btn:active:focus,.btn:active.focus,.btn.active:focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;box-shadow:inset 0 3px 5px #00000020}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:focus,.btn-default.focus{color:#333;background-color:#e5e5e5;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e5e5e5;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e5e5e5;border-color:#adadad}.btn-default:active:hover,.btn-default:active:focus,.btn-default:active.focus,.btn-default.active:hover,.btn-default.active:focus,.btn-default.active.focus,.open>.btn-default.dropdown-toggle:hover,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle.focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{background-image:none}.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:active.focus,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus,.open>.btn-primary.dropdown-toggle:hover,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle.focus{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active:hover,.btn-success:active:focus,.btn-success:active.focus,.btn-success.active:hover,.btn-success.active:focus,.btn-success.active.focus,.open>.btn-success.dropdown-toggle:hover,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle.focus{color:#fff;background-color:#398439;border-color:#255625}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active:hover,.btn-info:active:focus,.btn-info:active.focus,.btn-info.active:hover,.btn-info.active:focus,.btn-info.active.focus,.open>.btn-info.dropdown-toggle:hover,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle.focus{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{background-image:none}.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active:hover,.btn-warning:active:focus,.btn-warning:active.focus,.btn-warning.active:hover,.btn-warning.active:focus,.btn-warning.active.focus,.open>.btn-warning.dropdown-toggle:hover,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle.focus{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active:hover,.btn-danger:active:focus,.btn-danger:active.focus,.btn-danger.active:hover,.btn-danger.active:focus,.btn-danger.active.focus,.open>.btn-danger.dropdown-toggle:hover,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle.focus{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#337ab7;font-weight:400;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}.visible-xs,.visible-sm,.visible-md,.visible-lg,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important}@media(max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}}@media(max-width:767px){.visible-xs-block{display:block!important}}@media(max-width:767px){.visible-xs-inline{display:inline!important}}@media(max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media(min-width:768px)and (max-width:1023px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}}@media(min-width:768px)and (max-width:1023px){.visible-sm-block{display:block!important}}@media(min-width:768px)and (max-width:1023px){.visible-sm-inline{display:inline!important}}@media(min-width:768px)and (max-width:1023px){.visible-sm-inline-block{display:inline-block!important}}@media(min-width:1024px)and (max-width:1023px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}}@media(min-width:1024px)and (max-width:1023px){.visible-md-block{display:block!important}}@media(min-width:1024px)and (max-width:1023px){.visible-md-inline{display:inline!important}}@media(min-width:1024px)and (max-width:1023px){.visible-md-inline-block{display:inline-block!important}}@media(min-width:1024px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}}@media(min-width:1024px){.visible-lg-block{display:block!important}}@media(min-width:1024px){.visible-lg-inline{display:inline!important}}@media(min-width:1024px){.visible-lg-inline-block{display:inline-block!important}}@media(max-width:767px){.hidden-xs{display:none!important}}@media(min-width:768px)and (max-width:1023px){.hidden-sm{display:none!important}}@media(min-width:1024px)and (max-width:1023px){.hidden-md{display:none!important}}@media(min-width:1024px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}body{font-family:AvenirLTStd-Light;color:#242424}@media(min-width:1024px){body.no-scroll{position:static}}body.no-scroll{overflow:hidden;position:fixed}body *:focus{outline:none!important}body.is-using-keyboard *:focus{outline-offset:-2px;outline:5px solid rgb(77,144,254)!important}@media(min-width:768px){#screensize-handler-trigger:before{content:'[{"mq":"(max-width: 767px)","selected":false,"size":"small"},{"mq":"(min-width: 768px) and (max-width: 1023px)","selected":true,"size":"medium"},{"mq":"(min-width: 1024px)","selected":false,"size":"large"}]'}}@media(min-width:1024px){#screensize-handler-trigger:before{content:'[{"mq":"(max-width: 767px)","selected":false,"size":"small"},{"mq":"(min-width: 768px) and (max-width: 1023px)","selected":false,"size":"medium"},{"mq":"(min-width: 1024px)","selected":true,"size":"large"}]'}}#screensize-handler-trigger:before{content:'[{"mq":"(max-width: 767px)","selected":true,"size":"small"},{"mq":"(min-width: 768px) and (max-width: 1023px)","selected":false,"size":"medium"},{"mq":"(min-width: 1024px)","selected":false,"size":"large"}]';display:none}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.refapp-video__content-heading{font-family:Avenir-Heavy;margin-bottom:16px}.refapp-video__content-text{font-family:AvenirLTStd-Light;color:#fff;margin-bottom:16px}.refapp-video__content-cta{box-sizing:border-box;justify-content:center;text-align:center;font-size:18px;font-family:DINNextW01-CondensedBol;text-decoration:none;letter-spacing:.3px;border:1px solid #242424;background:#242424;text-transform:uppercase}.refapp-video__content-cta:hover,.refapp-video__content-cta:focus,.refapp-video__content-cta a:hover,.refapp-video__content-cta a:focus{color:#fff!important;box-shadow:inset 0 0 0 1px #242424;text-decoration:none}.main-slide__title{font-family:Avenir-Heavy;margin-bottom:16px}.main-slide__description{font-family:AvenirLTStd-Light;color:#fff;margin-bottom:16px}@font-face{font-family:PlayfairDisplay-Regular;src:url(../fonts/PlayfairDisplay-Regular.ttf);src:url(../fonts/PlayfairDisplay-Regular.ttf) format("truetype"),url(../fonts/PlayfairDisplay-Regular.svg#PlayfairDisplay-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:AvenirLTStd-Light;src:url(../fonts/edefe737-dc78-4aa3-ad03-3c6f908330ed.eot?#iefix);src:url(../fonts/edefe737-dc78-4aa3-ad03-3c6f908330ed.eot?#iefix) format("eot"),url(../fonts/0078f486-8e52-42c0-ad81-3c8d3d43f48e.woff2) format("woff2"),url(../fonts/908c4810-64db-4b46-bb8e-823eb41f68c0.woff) format("woff"),url(../fonts/4577388c-510f-4366-addb-8b663bcc762a.ttf) format("truetype"),url(../fonts/b0268c31-e450-4159-bfea-e0d20e2b5c0c.svg#b0268c31-e450-4159-bfea-e0d20e2b5c0c) format("svg");font-display:swap}@font-face{font-family:Avenir-Heavy;src:url(../fonts/Avenir-Heavy.ttf);src:url(../fonts/Avenir-Heavy.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DINNextW01-CondensedBol;src:url(../fonts/71888b4d-cd66-4c8b-9a5c-b37014e8e4fa.eot?#iefix);src:url(../fonts/71888b4d-cd66-4c8b-9a5c-b37014e8e4fa.eot?#iefix) format("eot"),url(../fonts/258804c2-9ca6-4856-bad7-67cde4f087b4.woff2) format("woff2"),url(../fonts/0c0418fe-d324-4ab2-978a-e8201c646ca1.woff) format("woff"),url(../fonts/2c4f6a99-1274-42cd-8d14-fecf6ae449a4.ttf) format("truetype"),url(../fonts/aabfdee7-da54-4fae-93d3-afae95449faa.svg#aabfdee7-da54-4fae-93d3-afae95449faa) format("svg");font-display:swap}.before-after-augmented__label,.before-after__label,.product-display-carousel .title,.carousel-container .carousel-header .heading{font-family:Gotham SSm A,Gotham SSm B,sans-serif-light,sans-serif;font-style:normal;font-weight:700}button,a{font-family:DINNextW01-CondensedBol}@font-face{font-family:Gotham-Light;src:url(../fonts/Gotham-Light.eot);src:url(../fonts/Gotham-Light.woff2) format("woff2"),url(../fonts/Gotham-Light.woff) format("woff"),url(../fonts/Gotham-Light.ttf) format("truetype"),url(../fonts/Gotham-Light.svg#Gotham-Light) format("svg"),url(../fonts/Gotham-Light.eot?#iefix) format("embedded-opentype");font-display:swap}@font-face{font-family:Gotham-Medium;src:url(../fonts/Gotham-Medium.eot);src:url(../fonts/Gotham-Medium.woff2) format("woff2"),url(../fonts/Gotham-Medium.woff) format("woff"),url(../fonts/Gotham-Medium.ttf) format("truetype"),url(../fonts/Gotham-Medium.svg#Gotham-Medium) format("svg"),url(../fonts/Gotham-Medium.eot?#iefix) format("embedded-opentype");font-display:swap}@font-face{font-family:Kepler-SemiboldCnDisplay;src:url(../fonts/Kepler-SemiboldCnDisplay.eot);src:url(../fonts/Kepler-SemiboldCnDisplay.woff2) format("woff2"),url(../fonts/Kepler-SemiboldCnDisplay.woff) format("woff"),url(../fonts/Kepler-SemiboldCnDisplay.ttf) format("truetype"),url(../fonts/Kepler-SemiboldCnDisplay.svg#Kepler-SemiboldCnDisplay) format("svg"),url(../fonts/Kepler-SemiboldCnDisplay.eot?#iefix) format("embedded-opentype");font-display:swap}@font-face{font-family:KeplerStd-Regular;src:url(../fonts/KeplerStd-Regular.eot);src:url(../fonts/KeplerStd-Regular.woff2) format("woff2"),url(../fonts/KeplerStd-Regular.woff) format("woff"),url(../fonts/KeplerStd-Regular.ttf) format("truetype"),url(../fonts/KeplerStd-Regular.svg#KeplerStd-Regular) format("svg"),url(../fonts/KeplerStd-Regular.eot?#iefix) format("embedded-opentype");font-display:swap}@font-face{font-family:GothamPro-Regular;src:url(../fonts/GothamPro-Regular.ttf);src:url(../fonts/GothamPro-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:BigCaslon-Regular;src:url(../fonts/BigCaslon-Regular.ttf);src:url(../fonts/BigCaslon-Regular.ttf) format("truetype");font-display:swap}.icon{width:14px;height:14px}svg.icon{pointer-events:none}picture{display:block}picture img{display:block;height:auto;width:100%}#main-container img{display:block;width:100%;height:auto}#main-container .footer-navigation img{float:left;width:15px;height:15px;margin-right:10px;margin-top:8px}.lazyload,.lazyloading{opacity:.2}.lazyloaded{opacity:1;transition:opacity .3s}@document url-prefix(){img:-moz-loading{visibility:hidden}}.border-transition-center{display:inline-block;vertical-align:middle;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden}@media(max-width:767px){.border-transition-center:before{display:none}}.border-transition-center:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;bottom:0;background:#242424;height:2px;transition-property:left,right;transition-duration:.3s;transition-timing-function:ease-out}.border-transition-center:hover:before,.border-transition-center:focus:before,.border-transition-center:active:before{left:0;right:0}.border-transition-left{display:inline-block;vertical-align:middle;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden}@media(max-width:767px){.border-transition-left:before{display:none}}.border-transition-left:before{content:"";position:absolute;z-index:-1;left:0;right:100%;bottom:-1px;background:#242424;height:2px;transition-property:right;transition-duration:.3s;transition-timing-function:ease-out}@media(min-width:769px){.border-transition-left:hover:before,.border-transition-left:hover:focus,.border-transition-left:hover:active{right:0}}.border-transition-left.active{box-shadow:none}@media(max-width:767px){.border-transition-left.active:before{display:none}}.border-transition-left.active:before{content:"";position:absolute;z-index:-1;right:0;bottom:-1px;background:#242424;height:2px;transition-property:right;transition-duration:.3s;transition-timing-function:ease-out}@media(max-width:767px){.active .border-transition-center:before{display:none}}.active .border-transition-center:before{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:0;background:#242424;height:2px;transition-property:left,right;transition-duration:.3s;transition-timing-function:ease-out}@media(max-width:767px){.active .border-transition-left:before{display:none}}.active .border-transition-left:before{content:"";position:absolute;z-index:-1;right:0;bottom:-1px;background:#242424;height:2px;transition-property:right;transition-duration:.3s;transition-timing-function:ease-out}@media(min-width:1024px){.border-transition-reveal:hover:before{transform:translateY(0);border-width:2px}}.border-transition-reveal{display:inline-block;vertical-align:middle;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden}.border-transition-reveal:before{content:"";position:absolute;z-index:-1;inset:0;border:0 solid #696969;transition:all .2s ease-out}.loading-fade-enter-active,.loading-fade-leave-active{transition:all .5s ease}.loading-fade-enter,.loading-fade-leave-to{transform:translate(10px);opacity:0}.ripple-animation{position:relative;overflow:hidden}.ripple-animation:after{content:"";position:absolute;top:50%;left:50%;width:5px;height:5px;opacity:0;border-radius:100%;transform:scale(1) translate(-50%);transform-origin:50% 50%}.ripple-animation:hover{transition:all .6s ease;top:-1px}.ripple-animation:focus:not(:active):after{animation:ripple .4s linear}.ripple-animation.ripple-animation--black{background:#242424;color:#fff}.ripple-animation.ripple-animation--black:hover,.ripple-animation.ripple-animation--black:focus{color:#fff}.ripple-animation.ripple-animation--black:after{background:#ffffff80}.ripple-animation.ripple-animation--white{background:#fff;color:#242424}.ripple-animation.ripple-animation--white:hover,.ripple-animation.ripple-animation--white:focus{color:#242424}.ripple-animation.ripple-animation--white:after{background:#e0e0e0e6}@keyframes ripple{0%{transform:scale(0);opacity:.3}20%{transform:scale(25);opacity:.3}to{opacity:0;transform:scale(100,1000)}}.tooltip-pink .transition-bg-left{text-decoration:underline!important}.tooltip-pink .transition-bg-left:before{background:#efd1e1!important;color:#242424!important}.tooltip-pink .transition-bg-left:hover,.active .tooltip-pink .transition-bg-left,.tooltip-pink .transition-bg-left:active{color:#242424!important}@media(min-width:1025px){.transition-bg-left:hover,.active .transition-bg-left{color:#fff}.transition-bg-left:hover:before,.active .transition-bg-left:before{transform:scaleX(1)}}.transition-bg-left{display:inline-block;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;transition-property:color;transition-duration:.3s;padding:0 5px}.transition-bg-left:before{display:block;content:"";position:absolute;z-index:-1;inset:0;background:#242424;transform:scaleX(0);transform-origin:0 50%;transition-property:transform;transition-duration:.3s;transition-timing-function:ease-out}.transition-bg-left:active,.active .transition-bg-left{color:#fff}.transition-bg-left:active:before,.active .transition-bg-left:before{transform:scaleX(1)}.is-src-only{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;color:#fff}.embed-responsive{padding-bottom:100%}.embed-responsive video{background-color:transparent}.embed-responsive-1by1{padding-bottom:100%}.embed-responsive-4by3{padding-bottom:75%}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-21by9{padding-bottom:42.8571428571%}.embed-responsive-23by9{padding-bottom:39.1304347826%}.embed-responsive-47by11{padding-bottom:23.4042553191%}.embed-responsive-item{background:transparent no-repeat url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==);background-size:100%}.expirience-editor-responsive .embed-responsive{height:auto;position:static;padding-bottom:0}.expirience-editor-responsive .embed-responsive.embed-responsive-16by9,.expirience-editor-responsive .embed-responsive.embed-responsive-4by3{padding-bottom:0}.expirience-editor-responsive .embed-responsive video{position:relative}.h1implantation{font-size:42px;font-family:PlayfairDisplay-Regular,arial,sans-serif;line-height:1.24;letter-spacing:.3px;word-break:break-word;white-space:normal;text-transform:uppercase}.news_letter_form{max-width:100%;width:834px;margin:0 auto 60px}@media(max-width:768px){.news_letter_form .mbform_d-grid{display:grid}.news_letter_form .form_label_star label{margin-left:0}.news_letter_form .form_label_star label:nth-child(3){margin-right:0}.news_letter_form .form_label_star:before{position:absolute;margin-left:-8px}}.phone_Number_form{max-width:100%;width:820px;margin:0 auto 60px}.phone_Number_form label.form_mr-20.form_ml-20 input[type=radio]{margin-right:5px;margin-top:2px}.form_font-regular{font-family:PlayfairDisplay-Regular}.form_font-bold{font-family:DINNextW01-CondensedBol}.form_font-light{font-family:AvenirLTStd-Light}.form_d-block{display:block}.form_d-inline{display:inline}.form_d-inline-block{display:inline-block}.form_d-none{display:none}.form_d-flex{display:flex}.form_d-contents{display:contents}.form_d-grid{display:grid}.form_justify-content-center{justify-content:center}.form_justify-content-left{justify-content:left}.form_justify-content-right{justify-content:right}.form_justify-content-spacearound{justify-content:space-around}.form_justify-content-spacebetween{justify-content:space-between}.form_t-l{text-align:left}.form_t-c{text-align:center}.form_t-r{text-align:right}.form_t-j{text-align:justify}.form_t-uppercase{text-transform:uppercase}.form_common_font,.form_common_font p.date-of-birth{font-size:11px;line-height:1.64;letter-spacing:.1px;color:#696969}.form_max-width{max-width:100%}.form_width{width:100%}.form_width-50{width:50%}.form_width-33{width:33.333%}.form_width-25{width:25%}.form_fw-100{font-weight:100}.form_fw-200{font-weight:200}.form_fw-300{font-weight:300}.form_fw-400{font-weight:400}.form_fw-500{font-weight:500}.form_fw-600{font-weight:600}.form_fw-700{font-weight:700}.form_fw-800{font-weight:800}.form_fw-900{font-weight:900}input[type=radio],input[type=checkbox]{box-sizing:border-box}.form_label_color{color:#696969}.form_float-left{float:left}.form_float-right{float:right}.form_float-none{float:none}.form_font-black{color:#242424}.form_text-underline{text-decoration:underline}.form_label_star:before{color:#d00;content:"*";font-weight:bolder}.form_label_star-after:after{color:#d00;content:"*";font-weight:bolder}.form_label_star label{margin-left:20px}.form_label_star label:nth-child(3){margin-right:10px;margin-left:0}.form_label_star label input[type=radio]{box-sizing:border-box;margin-top:2px;width:auto;height:auto;float:left;margin-right:5px}.form_btn-bg{background-color:#242424}.form_text-clr-ff{color:#fff}.form_position-absolute{position:absolute}.form_position-relative{position:relative}.form_position-fixed{position:fixed}.form_align-lt{left:25px;top:0}.form_br-none{border:none}.field-validation-error{display:block;color:#e3242c}.form_common_font input.input-validation-error,.form_common_font select.input-validation-error,.form_Select-Error{border:1px solid #e3242c}.form_common_font .form_dob-Error{color:#e3242c;font-size:11px;line-height:1.64;letter-spacing:.1px;margin:0;display:inline-block}.form_common_font label.label-validation-error{color:#e3242c}.form_NewValidationPosition span.field-validation-error{position:absolute;left:0}.form_radio-tl input[type=radio]{position:relative;top:2px;right:4px}.newsletter-popin .popin-container .form_common_font,.newsletter-popin .popin-container .form_common_font p.date-of-birth{font-size:12px;line-height:1.64;letter-spacing:.1px;color:#242424}.newsletter-title,.popin-title.gr-title,.popin-subtitle.gr-subtitle{display:none}.newsletter-title:has(~.news_letter_form[novalidate=novalidate]),.popin-subtitle.gr-subtitle:has(~.news_letter_form[novalidate=novalidate]),.popin-title.gr-title:has(~.news_letter_form[novalidate=novalidate]){display:block}button{font-family:DINNextW01-CondensedBol;font-size:14px;text-transform:uppercase;letter-spacing:.7px;border:solid 1px #575757;background-color:#fff;padding:10px 30px}#main-container .shop-now-new-btn{box-sizing:border-box;width:25%!important;margin:16px auto!important;padding:7px 0!important}#main-container .product-button{box-sizing:border-box;display:block;margin:20px 0 16px;padding:14px 0 8px;width:100%;text-align:center;font-size:18px;font-family:DINNextW01-CondensedBol;text-decoration:none;letter-spacing:.3px;border:1px solid #4c4c4c}#main-container .product-button:hover{border:1px solid #242424}#main-container .product-button.black-button{background:#242424;color:#fff;border:1px solid #242424}#main-container .product-button.black-button:hover{color:#242424;background:#fff;border:1px solid #4c4c4c}.routineproduct-button{box-sizing:border-box;display:block;margin:18px 68px 16px;padding:10px 0 8px;width:60%;text-align:center;font-size:18px;font-family:DINNextW01-CondensedBol;text-decoration:none;letter-spacing:.3px;border:1px solid #4c4c4c}.routineproduct-button:hover{border:1px solid #242424}.routineproduct-button.black-button{background:#242424;color:#fff;border:1px solid #242424}.routineproduct-button.black-button:hover{color:#242424;background:#fff;border:1px solid #4c4c4c}.salon-locator-btn{background:#000!important;color:#fff!important}.salon-locator-btn:hover{background-color:#0d6bb3!important;text-decoration:none!important;border:none!important}#main-container .product-button.salon-locator-btn{padding:12px!important}#main-container .product-button.salon-locator-btn:hover{border:none!important}#main-container .product-button.ripple-animation:hover{transition:none!important;top:0!important}#main-container .photo-album a.btn-group{text-transform:uppercase}#main-container .photo-album p+a.btn-group{margin-right:20px}#main-container .photo-album p+a.btn-group:after{content:"|";position:relative;right:-10px;display:inline-block}h6{margin:0 0 30px;font-family:DINNextW01-CondensedBol;font-size:16px;text-transform:uppercase;font-stretch:condensed;line-height:normal;letter-spacing:.8px}.form-item input{font-size:11px;line-height:40px;background:none;height:40px}.form-item button{margin:0;padding:0;background:none;border:none}.form-item .form-item--with-submit{border:1px solid #575757;height:40px;position:relative}.form-item .form-item--with-submit input{border:none;padding:0 10px;margin:0;width:100%}.form-item .form-item--with-submit button{min-width:40px;padding:0 10px;height:39px;position:absolute;top:0;right:0;border-left:1px solid #575757;font-size:16px}.form-item .form-item--with-submit button .icon{position:relative;top:2px}.form-item .form-error--message{font-size:10px;display:block;color:#e3242c;text-align:left;margin:0;line-height:1.8}.form-item .form-success--message{background-color:#696969;color:#fff;font-size:11px;text-align:center;padding:8px 0 10px;position:absolute;width:100%;height:38px;overflow:hidden;top:1px}.form-item .form-success--message .arrow-validation{width:15px;height:11px;margin-right:10px;position:relative;top:2px}.form-item.form-error .form-item--with-submit{border:1px solid #e3242c}.form-item.form-error .form-item--with-submit button{border-left-color:#e3242c}.bv-fieldset-label-checkbox:before,.bv-fieldset-label-checkbox:after{opacity:0}.wffm-subscribe form .checkbox input[type=checkbox]{display:inline-block;margin-right:10px}.il-newsletter-subscription .wffm-subscribe form .checkbox input[type=checkbox]{margin-right:0!important}.wffm-subscribe form .checkbox label{padding-left:0!important}a{color:#242424;text-decoration:underline}a:focus:hover{color:#242424;text-decoration:none}a:hover{text-decoration:none;color:#242424}a:focus{color:#242424;text-decoration:underline}a.link{font-family:AvenirLTStd-Light}a.link-button{font-family:DINNextW01-CondensedBol;font-size:14px;text-transform:uppercase;letter-spacing:.7px;border:solid 1px #575757;background-color:#fff;padding:10px 30px;text-decoration:none;display:inline-block}ul,p{margin-bottom:20px;font-family:AvenirLTStd-Light;font-size:15px;font-weight:300;color:#242424}p{line-height:1.67;letter-spacing:.1px}p.center{text-align:center}ul{padding-left:16px;line-height:2;letter-spacing:.1px}.title--subtitle{font-family:DINNextW01-CondensedBol;font-size:14px;letter-spacing:.7px;color:#242424;margin-top:30px;margin-bottom:12px;text-transform:uppercase}@media(min-width:769px){.routine{margin:0}}.routine{height:auto;position:relative;font-size:1000%;overflow:hidden;font-family:PlayfairDisplay-Regular;color:#444;margin:45px 40px 12px}.routine.routine-scale{line-height:.83;transform-origin:center center;margin:45px 0 12px}.routine .routine-number{position:absolute;opacity:.1;z-index:-1}.routine .routine-title{position:absolute;transform-origin:bottom left;margin-left:.83em;opacity:.1;transform:rotate(-90deg);z-index:1}.routine picture{z-index:2;position:relative}.tags-section--list input[type=checkbox]{border:0!important;clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}input[type=checkbox]{clip:rect(1px,1px,1px,1px)!important}input[type=checkbox]~label{position:relative;display:inline-block;padding-left:3.125rem;cursor:pointer}input[type=checkbox]~label:before,input[type=checkbox]~label:after{content:"";display:block;left:0;position:absolute;top:.8125rem}input[type=checkbox]~label:before{box-sizing:border-box;border:1px solid #242424;height:1.25rem;left:-.25rem;margin-top:-.25rem;width:1.25rem}input[type=checkbox]~label:after{background-color:#242424;height:.75rem;transform:scale(0);transform-origin:50% 50%;transition:transform .25s ease;width:.75rem}input[type=checkbox]:checked~label{color:#000}input[type=checkbox]:checked~label:after{transform:scale(1)}input[type=checkbox]:disabled~label{color:#ccc;pointer-events:none}input[type=checkbox]:disabled~label:before{border:1px solid #ccc}input[type=checkbox]:disabled~label:after{background-color:#ccc}input[type=checkbox]:focus~label .is-using-keyboard input[type=checkbox]:before,input[type=checkbox]:focus~label .is-using-keyboard input[type=checkbox]:after{box-shadow:0 0 0 2px #fff,0 0 0 3px #aaa}@media(min-width:768px){.load-more-container .load-more{font-size:14px}}.load-more-container .load-more{box-sizing:border-box;padding:13px 0 10px;text-align:center;font-size:14px;width:100%;border-color:#696969;color:#242424;outline:none;margin-bottom:60px}.loader{border-radius:50%;width:1em;height:1em;animation:dotload 1.8s infinite ease-in-out;animation-fill-mode:both;color:#242424;font-size:10px;margin:0 auto;position:relative;transform:translateZ(0);animation-delay:-.16s;top:49%}.loader:before,.loader:after{border-radius:50%;width:1em;height:1em;animation:dotload 1.8s infinite ease-in-out;animation-fill-mode:both;content:"";position:absolute;top:0}.loader:before{left:-1.5em;animation-delay:-.32s}.loader:after{left:1.5em}@keyframes dotload{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}@media(min-width:768px){.rich-text{padding-bottom:10px}}@media(min-width:1024px){.rich-text{padding-bottom:40px}}.rich-text{color:#242424}@media(max-width:1023px){.rich-text h1{font-size:34px}}.rich-text h1{margin-top:0;margin-bottom:20px;font-family:PlayfairDisplay-Regular;font-size:42px;line-height:1.24;letter-spacing:.3px}@media(max-width:767px){.rich-text h2{font-size:30px}}.rich-text h2{margin-top:0;margin-bottom:20px;font-family:PlayfairDisplay-Regular;font-size:32px;line-height:1.24;letter-spacing:.3px}.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{margin-top:0;margin-bottom:20px;font-family:PlayfairDisplay-Regular;font-size:25px;line-height:1.24;letter-spacing:.3px;text-transform:none}.rich-text p{font-family:AvenirLTStd-Light;font-size:15px;font-weight:300;line-height:1.47;letter-spacing:.1px;word-break:break-word;white-space:normal}.rich-text ul,.rich-text ol{margin-bottom:20px;font-family:AvenirLTStd-Light;font-size:15px;font-weight:300;padding-left:16px;line-height:1.47;letter-spacing:.1px;list-style-type:none}.rich-text a{font-family:AvenirLTStd-Light}@media(min-width:768px){.article-tag-list{padding-bottom:80px}}@media(min-width:1024px){.article-tag-list{padding-bottom:50px}}.article-tag-list{padding-top:20px;padding-bottom:50px;margin-top:20px;border-top:2px solid #e0e0e0}.article-tag-list .tag-links{padding-bottom:15px}.article-tag-list .tag-links a{display:inline-block;padding:12px 12px 9px;line-height:.8;margin:15px 12px 0 0;text-transform:uppercase;font-size:14px;letter-spacing:.7px;background-color:#f5f5f5;font-family:DINNextW01-CondensedBol;text-decoration:none}.article-tag-list .tag-links a:hover{color:#fff;background:#242424}.social-media-links{color:#fff}.social-share-widget{z-index:999999}.social-share-widget ul{position:fixed;right:0;top:40%}@media(max-width:768px){.social-share-widget ul{right:auto;top:auto;bottom:0;margin-bottom:0;padding-left:0;padding-top:3px;padding-bottom:3px;width:100%;background:#000}}.social-share-widget ul li{float:none;padding:0 0 2px;min-width:0}@media(max-width:768px){.social-share-widget ul li{float:left;width:25%}}@media(min-width:769px){.social-share-widget ul li .whatsappIcon{display:none}}@media(max-width:768px){.social-share-widget ul li:before{content:"";border-right:1px solid white;padding-bottom:12px;padding-top:8px}}@media(max-width:768px){.social-share-widget ul li:first-child:before{content:"";border:none}}@media(max-width:768px){.social-share-widget ul li .icon-size-circle-small{width:35px;margin-left:30px;background-repeat:no-repeat;vertical-align:middle}}.tabs{margin:70px 0 50px;overflow:hidden}@media(min-width:768px){.tooltip-over .tabs{overflow:visible}}.tabs .tabs-titles{padding:0;text-align:center}@media(max-width:767px){.tabs .tabs-titles{white-space:nowrap;position:relative;left:0;font-size:0;transition-property:left;transition-duration:.2s}}.tabs .tabs-titles li{display:inline-block;font-size:16px;letter-spacing:.4px;padding-left:20px;padding-right:20px;width:50%;text-align:center}.tabs .tabs-titles li:first-child{margin-left:25%}.tabs .tabs-titles li:last-child{margin-right:25%}@media(max-width:767px){.tabs .tabs-titles li{white-space:normal}}.tabs .tabs-titles li a{display:inline-block;padding:0;color:#242424;text-transform:uppercase;text-decoration:none}.tabs .tabs-titles li a:before{bottom:1px;height:1px}.tabs .tabs-titles li h2{font-size:inherit}.tabs .tabs-titles li.active a:before{content:"";position:absolute;left:0;width:100%;bottom:1px;background:#242424;height:1px;display:block}@media(min-width:768px){.tabs .tabs-titles li{width:auto}.tabs .tabs-titles li:first-child,.tabs .tabs-titles li:last-child{margin-left:auto;margin-right:auto}.tabs .tabs-titles li.active a:before{bottom:1px}}.tabs .tab{height:0;opacity:0;overflow:hidden}.tabs .tab.visible{height:auto;opacity:1;transition:opacity .3s ease;overflow:visible}.tabs .tab.visible li{list-style:disc}.tabs .tab.visible #refapp-tabs-titles li{list-style:none}.tabs .tab .two-columns{margin-top:0;margin-bottom:0}.tabs .tab .quote-component,.tabs .tab .col-md-12{margin-top:10px}@media(min-width:1024px){.tabs .tab .quote-component,.tabs .tab .col-md-12{margin-top:30px}}.tabs .col-md-12 .video-component,.tabs .col-md-12 .center{margin:0 30px 20px}@media(min-width:1024px){.tabs .col-md-12 .video-component,.tabs .col-md-12 .center{margin:0 47px 20px}}.tabs .col-md-12 .quote-component{margin-top:0;margin-bottom:0}.tabs .video-player,.tabs .video-component{margin-bottom:0}@media(min-width:769px){.animated-line{padding:0 22px}}.animated-line{padding:0 0 0 53px;position:relative}@media(min-width:769px){.animated-line .animated-line--container{left:0}}.animated-line .animated-line--container{height:100%;overflow:hidden;position:absolute;width:6px;left:33px;top:0}.animated-line .animated-line--bar{background-color:#8a1714;width:6px;height:0;position:absolute;left:0;bottom:0;top:0;will-change:scroll-position;transition:height .5s ease-out}.animated-line .animated-line--bar.with-rainbow{background:url(../images/rainbow.jpg) no-repeat;background-size:6px auto;background-repeat:repeat}.gif-preview{position:relative;z-index:1;min-height:150px}.gif-preview .gifpreview-media{width:100%}.gif-preview .preview--toggle{position:absolute;width:39px;height:39px;bottom:20px;right:20px;padding:0;border:none;background-color:transparent;outline:none}.gif-preview .preview--toggle svg{stroke:#fff;height:39px;width:39px}.product-item{width:100%}.product-item:hover,.product-item:focus,.product-item:active{cursor:pointer}@media(min-width:1025px){.product-item:hover .product-image-description,.product-item:focus .product-image-description{transition:all .3s ease;z-index:2;opacity:1}}.product-item-box{position:relative}.product-item-box .product-item-image{text-align:center;margin-bottom:20px;position:absolute;overflow:hidden;width:100%;top:0;height:200px}@media(max-width:768px)and (orientation:landscape){.product-item-box .product-item-image{height:264px}}@media(min-width:768px){.product-item-box .product-item-image{height:225px}}.product-item-box .product-item-image img{min-height:100px;position:absolute;bottom:0}.product-image-description{opacity:0;z-index:0;position:absolute;width:100%;height:100%;background:#e0e0e0b3;top:0;left:0;display:inline-block;box-sizing:border-box;transition:all .3s ease}.product-image-description .image-description-block{position:relative;display:inline-block;top:50%;transform:translateY(-50%);margin:-10px auto 0;padding:15px 10px 15px 11px;background-color:#fff;border:solid 1px #696969;font-size:14px;text-transform:uppercase;font-family:DINNextW01-CondensedBol;letter-spacing:.7px}.product-image-description .color-border-bar{position:absolute;bottom:0;left:0;display:block;height:3px;width:100%}@media(min-width:1025px){.is-using-keyboard .product-item-info a:focus div[role=presentation] .product-image-description{transition:all .3s ease;z-index:2;opacity:1}.is-using-keyboard .product-item-info a:focus .product-name{border-bottom:1px solid #242424}}.product-item-info{color:#242424;text-align:center;min-width:100%}.product-item-info a{text-decoration:none;outline:none}.product-item-info div[role=presentation]{padding-top:200px;display:block;width:100%;position:relative;margin-bottom:20px}@media(max-width:768px)and (orientation:landscape){.product-item-info div[role=presentation]{padding-top:264px}}@media(min-width:768px){.product-item-info div[role=presentation]{padding-top:225px}}.product-item-info .product-subtitle{padding-top:5px;position:relative;font-size:14px;line-height:1.25;font-family:DINNextW01-CondensedBol;text-transform:uppercase;display:block;min-height:44px;margin-top:0;margin-bottom:4px}.product-item-info .product-subtitle-hidden{position:absolute;left:-9000px}.product-item-info .product-color-bar{display:block;width:16px;height:3px;left:0;right:0;margin:0 auto 10px;background-color:#642725}.product-item-info .product-name{font-family:PlayfairDisplay-Regular;font-size:16px;margin-bottom:5px;line-height:23px}.product-item-info .product-description{font-family:AvenirLTStd-Light;font-size:13px;line-height:19px}.product-images{margin-left:-5px;margin-right:-5px}.product-images:before,.product-images:after{content:" ";display:table}.product-images:after{clear:both}.product-images{margin-bottom:20px;display:flex}@media(max-width:768px){.product-images .previews .carousel-navigation{display:block}}@media(min-width:769px){.product-images .previews .carousel .carousel-slide{height:90px;flex:0 0 90px;width:90px;display:flex;flex-direction:column;position:relative;justify-content:center;margin:0}}@media(max-width:768px){.product-images .previews .carousel .carousel-slide{flex-basis:100%}}@media(min-width:769px){.product-images .previews .carousel .carousel-slide button{padding:0}}.product-images .previews{display:flex;flex-direction:column;align-items:center;position:relative;min-height:1px;padding-left:5px;padding-right:5px}@media(min-width:768px){.product-images .previews{float:left;width:16.6666666667%}}.product-images .previews{margin-top:120px}@media(min-width:1024px){.product-images .previews{margin-top:80px}}@media(max-width:768px){.product-images .previews{margin-top:0}}.product-images .carousel-inner{width:auto;height:360px}@media(max-width:768px){.product-images .carousel-inner{max-width:420px;height:390px}}.product-images .carousel-navigation-button{position:absolute;top:calc(0% - 15px);width:30px;height:30px;display:block;border:none}.product-images .carousel-navigation-button.carousel-navigation-prev{rotate:90deg;padding:0;background:none}@media(min-width:769px){.product-images .carousel-navigation-button.carousel-navigation-prev{margin-top:-220px;margin-left:25px}}.product-images .carousel-navigation-button.carousel-navigation-prev{left:5px!important}@media(max-width:768px){.product-images .carousel-navigation-button.carousel-navigation-prev{rotate:0deg;margin-top:0;margin-left:0}}.product-images .carousel-navigation-button.carousel-navigation-next{rotate:90deg;padding:0;background:none}@media(min-width:769px){.product-images .carousel-navigation-button.carousel-navigation-next{margin-top:210px;margin-right:20px;padding:0}}.product-images .carousel-navigation-button.carousel-navigation-next{right:15px!important}@media(max-width:768px){.product-images .carousel-navigation-button.carousel-navigation-next{rotate:0deg;margin-top:0;margin-left:0}}.product-images .preview{background:none;padding:0;border-radius:0;display:block;border:1px solid #fff}.product-images .preview.active{border:1px solid #979797}.product-images .preview:focus{outline:none}@media(max-width:768px){.product-images .preview{width:60%}}.product-images .main-picture{position:relative;min-height:1px;padding-left:5px;padding-right:5px}@media(min-width:768px){.product-images .main-picture{float:left;width:66.6666666667%}}.product-images .main-picture{margin-top:0}@media(min-width:768px){.product-images .main-picture{margin-top:15px}}@media(min-width:1024px){.product-images .main-picture{margin-top:30px}}.product-images .main-picture .product-badge{width:-moz-fit-content;width:fit-content;top:47px;left:23.34px;padding:6.9px 9.2px;color:#fff;background-color:#575757;font-family:DINNextW01-CondensedBol;font-size:10.35px;font-weight:700;line-height:14.78px;letter-spacing:.17px;text-align:center;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-transform:uppercase;position:relative;cursor:default}.product-images .main-picture .product-badge.hide-badge{visibility:hidden}@media(max-width:768px){.product-images .main-picture .product-badge{width:49.98px;top:35.72px;left:17.74px;padding:5.24px 6.99px;font-size:7.87px;line-height:11.24px;letter-spacing:.13px}}.product-images .main-picture picture{height:0;overflow:hidden;opacity:0}.product-images .main-picture picture img{height:0;overflow:hidden;opacity:0}.product-images .main-picture picture.active{height:auto;opacity:1}.product-images .main-picture picture.active img{height:auto;opacity:1}@media(max-width:768px){html[lang=he] .product-images .preview{margin:0}}@media(max-width:768px)and (max-width:768px){html[lang=he] .carousel .carousel-navigation{display:flex;justify-content:space-between;position:absolute;width:100%;top:calc(50% - 15px)}html[lang=he] .carousel .carousel-navigation .carousel-navigation-button{position:unset;rotate:180deg}}@media(max-width:768px){html[lang=he] .carousel.carousel-vertical .carousel-inner{justify-content:flex-end}}@media(min-width:768px){.hero-banner{height:auto;margin-bottom:40px}}.hero-banner{height:auto;position:relative;overflow:hidden;margin-bottom:20px}.hero-banner.hero-banner--small{position:relative;max-height:100px;overflow:hidden}.hero-media img{max-width:none;height:auto}.loading-overlay{position:absolute;top:0;left:0;background-color:#fffc;height:100%;width:100%}.breadcrumb ul{margin:10px 0;padding:0;display:flex}@media(max-width:767px){.breadcrumb ul{display:inline-block}}.breadcrumb ul li{display:inline;list-style:none;font-size:12px;font-weight:300;font-family:AvenirLTStd-Light;letter-spacing:.2px;color:#444}.breadcrumb ul li:last-child a{text-decoration:none;cursor:default;font-weight:700}.breadcrumb ul li:first-child a{display:block}.breadcrumb ul li a{margin:0 2px;font-family:AvenirLTStd-Light;color:#444}.breadcrumb ul li .icon{width:18px;height:18px;vertical-align:middle;position:relative;top:-2px}.cookie-banner{background-color:#242424;padding:10px 0}.cookie-banner p{color:#fff;font-size:12px;line-height:1.4;font-family:AvenirLTStd-Light;margin-bottom:0;margin-right:15px}.cookie-banner a{color:#fff;text-decoration:underline;font-family:DINNextW01-CondensedBol}.cookie-banner a:hover{color:#fff;text-decoration:none}.cookie-banner .cookie-learn-more{font-family:AvenirLTStd-Light}@media(max-width:767px){.cookie-banner .cookie-notification{padding-top:0}}.cookie-banner .cookie-notification{display:flex;justify-content:flex-end;padding-top:8px;min-height:32px}.cookie-banner .cookie-notification .cookie-info{display:block;width:100%}.cookie-banner .cookie-submit-button{transition:all .5s ease;display:block;border:1px solid #fff;text-align:center;font-size:14px;padding:6px 8px 4px;margin:0;background:none;color:#fff;text-transform:uppercase;text-decoration:none}.cookie-banner .cookie-submit-button:active,.cookie-banner .cookie-submit-button:hover,.cookie-banner .cookie-submit-button:focus{transition:all .5s ease;text-decoration:none;color:#fff}@media(min-width:768px){.cookie-banner .cookie-submit-button:active,.cookie-banner .cookie-submit-button:hover,.cookie-banner .cookie-submit-button:focus{border:1px solid #696969}}.cookie-banner .close{position:absolute;bottom:0;left:0;font-size:14px;text-decoration:none}.cookie-banner .close:active,.cookie-banner .close:hover,.cookie-banner .close:focus{text-decoration:none;color:#fff}body{transform:none!important}.banner-adj{position:absolute;left:0;right:0}.optanon-alert-box-wrapper.cookieban{top:0!important;transform:none!important}.nav-bar-nav li{overflow:hidden}@media(min-width:1024px){.nav-bar-nav li.active .megamenu-overlay{display:block}}.nav-bar-nav li.active .mega-menu{animation:anim .3s ease;transform:translate(0);visibility:visible;position:fixed;z-index:100}@media(min-width:1024px){.nav-bar-nav li.active .mega-menu{transform:none;animation:none;position:static;overflow:visible}.nav-bar-nav li.active .mega-menu .mega-menu-item .container{opacity:1}}@media(max-width:1023px){.nav-bar-nav li.active .mega-menu.active .col-md-2,.nav-bar-nav li.active .mega-menu.active .col-md-12,.nav-bar-nav li.active .mega-menu.active .nav-item-back,.nav-bar-nav li.active .mega-menu.active .mega-menu-item{position:static}}.nav-bar-nav li.active .mega-menu .side-panel.active{animation:anim .2s ease;transform:translate(0);display:block}@media(min-width:1024px){.nav-bar-nav li.active .mega-menu .side-panel.active{transform:none;animation:none}}.nav-bar-nav li.active .mega-menu .side-panel.active .nav-item-back{position:static}.nav-bar-nav li.active .mega-menu .active .menu-item-panel{animation:anim .2s ease;transform:translate(0);display:block}@media(min-width:1024px){.nav-bar-nav li.active .mega-menu .active .menu-item-panel{transform:none;animation:none}}.nav-bar-nav li.active .mega-menu .active .menu-item-panel .nav-item-back{position:relative}.nav-bar-nav .megamenu-overlay{position:fixed;margin-top:200px;inset:0;z-index:999;background:#00000080;display:none}.nav-bar-nav .mega-menu{position:absolute;background-color:#fff;top:0;left:0;width:276px;z-index:2;text-align:left;height:100%;overflow:hidden auto;animation:animout .5s ease;transform:translate(-100%)}@media(min-width:1024px){.nav-bar-nav .mega-menu{visibility:hidden;background:none;width:auto;height:auto;transform:none;animation:none}}@keyframes anim{0%{display:none;opacity:0}1%{display:block;opacity:1;transform:translate3d(-100%,0,0)}to{display:block;transform:translateZ(0)}}@keyframes animout{0%{display:block;transform:translateZ(0)}1%{display:block;transform:translateZ(0)}to{display:none;transform:translate3d(-100%,0,0)}}.nav-bar-nav .mega-menu .mega-menu-item{position:static;z-index:1000;top:0;left:0;width:100%;background:#fff;padding:0;border:none}@media(max-width:1024px){.nav-bar-nav .mega-menu .mega-menu-item [class*=col-],.nav-bar-nav .mega-menu .mega-menu-item .row{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.nav-bar-nav .mega-menu .mega-menu-item .container{padding-left:20px!important;padding-right:20px!important}}@media(min-width:1024px){.nav-bar-nav .mega-menu .mega-menu-item{border-top:1px solid #e0e0e0;position:absolute;width:100%;top:auto!important;padding:40px 0}.nav-bar-nav .mega-menu .mega-menu-item .container{transition:opacity .5s ease-in-out;opacity:0}}@media(min-width:1024px){.nav-bar-nav .mega-menu .mega-menu-item .hide-in-desktop{display:none}}@media screen and (max-width:768px){.nav-bar-nav .mega-menu .mega-menu-item .hide-in-desktop{display:block}}.nav-bar-nav .mega-menu .mega-menu-item .hide-in-mobile{display:block}@media(max-width:768px){.nav-bar-nav .mega-menu .mega-menu-item .hide-in-mobile{display:none}}.nav-bar-nav .mega-menu .mega-menu-item h6,.nav-bar-nav .mega-menu .mega-menu-item .megamenu-heading{text-indent:0;margin-bottom:0;padding-top:28px;border-bottom:solid 1px #e0e0e0;height:70px;cursor:pointer;position:relative;font-family:Avenir-Heavy;text-transform:uppercase;letter-spacing:.8px}@media(min-width:1024px){.nav-bar-nav .mega-menu .mega-menu-item h6,.nav-bar-nav .mega-menu .mega-menu-item .megamenu-heading{cursor:default;border-bottom:none;height:auto;padding-top:0;margin-bottom:15px}}.nav-bar-nav .mega-menu .mega-menu-item p{margin-bottom:5px}.nav-bar-nav .mega-menu .mega-menu-item p a{text-transform:none;text-decoration:none;font-family:AvenirLTStd-Light;color:#696969;font-size:12px;line-height:2.5;letter-spacing:.1px}@media(min-width:1024px){.nav-bar-nav .mega-menu .mega-menu-item p a:hover,.nav-bar-nav .mega-menu .mega-menu-item p a:focus{padding:0;text-decoration:underline}}.nav-bar-nav .mega-menu .mega-menu-item .side-panel-container{padding-left:20px;padding-right:20px}@media(min-width:1024px){.nav-bar-nav .mega-menu .mega-menu-item .side-panel-container{padding:0}}.nav-bar-nav .mega-menu .mega-menu-item .side-panel-container p{border-bottom:1px solid #e0e0e0;padding:0}@media(min-width:1024px){.nav-bar-nav .mega-menu .mega-menu-item .side-panel-container p{border:none}}.nav-bar-nav .mega-menu .mega-menu-item .side-panel-container a{padding:15px 0;font-size:15px;color:#242424;line-height:normal;margin:0}@media(min-width:1024px){.nav-bar-nav .mega-menu .mega-menu-item .side-panel-container a{font-size:12px;margin:7px 0 21px;padding:0}}@media(min-width:1024px){.nav-bar-nav .mega-menu .mega-menu-item .side-panel-container .hide-in-desktop{display:none}}.nav-bar-nav .mega-menu .mega-menu-item .side-panel-container .hide-in-mobile{display:none}@media(min-width:1024px){.nav-bar-nav .mega-menu .mega-menu-item .side-panel-container .hide-in-mobile{display:block}}.nav-bar-nav .mega-menu .mega-menu-item .product-color-bar{display:flex;padding-top:5px;height:auto}@media(min-width:1024px){.nav-bar-nav .mega-menu .mega-menu-item .product-color-bar{height:25px;margin-top:5px;margin-bottom:10px}}.nav-bar-nav .mega-menu .mega-menu-item .product-color-bar span{display:inline-block;height:16px;width:3px;margin-right:5px;margin-top:18px}@media(min-width:1024px){.nav-bar-nav .mega-menu .mega-menu-item .product-color-bar span{margin-top:0}}.nav-bar-nav .mega-menu .mega-menu-item .product-color-bar a{display:inline-block;margin:0;line-height:1.5}.nav-bar-nav .mega-menu .block-with-img{display:block;margin-bottom:30px;margin-top:20px;text-decoration:none;text-transform:none;color:#242424;cursor:pointer}@media(min-width:1024px){.nav-bar-nav .mega-menu .block-with-img{margin-top:0;display:block!important}}.nav-bar-nav .mega-menu .block-with-img:hover,.nav-bar-nav .mega-menu .block-with-img:focus{padding:0}.nav-bar-nav .mega-menu .block-with-img:hover .title,.nav-bar-nav .mega-menu .block-with-img:focus .title{text-decoration:underline}.nav-bar-nav .mega-menu .block-with-img a:hover,.nav-bar-nav .mega-menu .block-with-img a:focus{padding:0}.nav-bar-nav .mega-menu .block-with-img a:hover .title,.nav-bar-nav .mega-menu .block-with-img a:focus .title{text-decoration:underline}.nav-bar-nav .mega-menu .block-with-img img{display:block;margin-bottom:5px;width:100%;height:auto}.nav-bar-nav .mega-menu .block-with-img .title{margin-bottom:5px;font-family:Avenir-Heavy;font-size:19px;letter-spacing:.3px;text-transform:none}.nav-bar-nav .mega-menu .block-with-img .description{font-family:AvenirLTStd-Light;font-size:12px;font-weight:300;line-height:1.58;letter-spacing:.1px;text-indent:0}.nav-bar-nav .mega-menu .nav-item-back{position:relative;font-size:18px;width:100%;border:none;margin:0;padding:24px 18px;border-bottom:1px solid #e0e0e0;font-family:Avenir-Heavy!important}@media(min-width:1024px){.nav-bar-nav .mega-menu .nav-item-back{display:none;border:none}}.nav-bar-nav .mega-menu .side-panel{position:fixed;background-color:#fff;top:0;left:0;width:276px;z-index:2;text-align:left;height:100%;overflow:hidden auto;animation:animout .2s ease;transform:translate(-100%)}@media(min-width:1024px){.nav-bar-nav .mega-menu .side-panel{overflow:hidden}}@media(min-width:1024px){.nav-bar-nav .mega-menu .side-panel{position:relative;display:block;background:none;width:auto;height:auto;transform:none;animation:none}}.nav-bar-nav .menu-item-panel{display:none}@media(min-width:1024px){.nav-bar-nav .menu-item-panel{display:block}}.arrow-mega-menu-back{position:absolute;left:20px}.arrow-mega-menu-back svg.icon{width:7px;height:14px}header .sidebar-nav li.active:after{content:"";width:276px;height:50px;bottom:0;background:#fff;background:linear-gradient(0deg,#fff 5%,#fff0);position:fixed;left:0;z-index:100}header .sidebar-nav li.active .mega-menu-item{padding-bottom:15rem}@media(min-width:1024px){header .sidebar-nav li.active .mega-menu-item{max-height:calc(90vh - 61px);overflow-y:auto}}header .sidebar-nav li.active .mega-menu-item .side-panel-container{padding-bottom:15rem}.tutorial-blocks{margin:0;padding-top:70px}@media(min-width:1024px){.tutorial-blocks{margin:0 60px}}.tutorial-blocks .tutorial-row{display:block;margin-bottom:40px;align-items:baseline}@media(min-width:768px){.tutorial-blocks .tutorial-row{display:flex}}.tutorial-blocks .tutorial-row .tutorial-block{display:block;width:100%}@media(min-width:768px){.tutorial-blocks .tutorial-row .tutorial-block{width:50%;padding:20px}}.tutorial-blocks .tutorial-row .tutorial-block .img-wrapper{position:relative}.tutorial-blocks .tutorial-row .tutorial-block .img-wrapper .number{position:absolute;top:-130px;z-index:999;font-size:150px;width:100%;text-align:center;font-family:PlayfairDisplay-Regular;color:#444;opacity:.4}@media(min-width:768px){.tutorial-blocks .tutorial-row .tutorial-block .img-wrapper .number{width:50%;margin-left:25%}}.tutorial-blocks .tutorial-row .tutorial-block h2{margin:30px 65px 10px;font-size:14px;font-family:DINNextW01-CondensedBol;text-transform:uppercase;letter-spacing:.7px;color:#242424}@media(max-width:1023px){.tutorial-blocks .tutorial-row .tutorial-block h2{margin-left:0}}.tutorial-blocks .tutorial-row .tutorial-block p{margin:0 65px;font-family:AvenirLTStd-Light;font-size:15px;font-weight:300;line-height:1.67;letter-spacing:.1px;color:#242424}@media(max-width:1023px){.tutorial-blocks .tutorial-row .tutorial-block p{margin-left:0;margin-bottom:58px}}.tutorial-blocks .video-component,.tutorial-blocks .video-player{margin-bottom:0}.article{text-align:center;color:#242424;margin-bottom:50px}@media(min-width:768px){.article h1{padding-left:65px;padding-right:65px}}@media(min-width:1024px){.article h1{font-size:42px}}.article h1{margin-top:0;margin-bottom:20px;font-family:PlayfairDisplay-Regular;font-size:34px;line-height:1.24;letter-spacing:.3px;word-break:break-word;white-space:normal}.article h6{font-family:DINNextW01-CondensedBol;font-size:14px;letter-spacing:.7px;margin-bottom:15px;text-transform:uppercase}.article h6 span{margin:0 5px}.article p{font-family:PlayfairDisplay-Regular;font-size:19px;line-height:1.58;letter-spacing:.3px;word-break:break-word;white-space:normal}.article__author *,.article__reviewer *{font-family:inherit}@media(min-width:768px){.article .squared-block{margin:30px 65px 0}}@media(min-width:1024px){.article .squared-block{margin:35px 85px 0}}.article .squared-block{text-align:left;margin:0}.article .squared-block p{font-family:AvenirLTStd-Light;font-size:15px;font-weight:300;line-height:1.47;letter-spacing:.1px}.editorial-columns{color:#242424;text-align:left;margin:0 34px 50px}@media(min-width:768px){.editorial-columns .col-sm-6{margin-bottom:0}}.editorial-columns .col-sm-6{margin-bottom:50px}.editorial-columns .col-sm-6+.col-sm-6{margin-bottom:0}@media(min-width:768px){.editorial-columns.align-right h4{text-align:right}}.editorial-columns.align-right{text-align:right;text-align:center}.editorial-columns h4{margin-top:0;font-family:PlayfairDisplay-Regular;font-size:19px;line-height:1.58;letter-spacing:.3px}.editorial-columns p{font-family:AvenirLTStd-Light;font-size:15px;font-weight:300;line-height:1.47;letter-spacing:.1px;margin-bottom:0}.editorial-columns img{margin-bottom:15px}.editorial-columns picture{margin-bottom:15px}.editorial-columns .media-item{margin-bottom:15px}.editorial-columns .media-item img{margin-bottom:0}.editorial-columns .container{padding-left:0!important;padding-right:0!important}.editorial-columns .rich-text{padding-bottom:0;margin-bottom:0}.editorial-columns .video-player{margin-bottom:0}.media-item--image-responsive,.main-header-title{margin-bottom:50px}.main-header-title .article{position:relative;margin-bottom:0;padding:40px 47px 5px;background:#fff}@media(min-width:768px){.main-header-title .article{padding:40px 60px}}@media(min-width:1024px){.main-header-title .article{padding:40px 80px}}@media(max-width:767px){.main-header-title .article{padding:40px 0 5px}}.main-header-title .article ul,.main-header-title .article ol{list-style-type:none}.main-header-title .video-player__button{bottom:70px}@media(min-width:768px){.main-header-title .video-player__button{bottom:20px}}.main-header-title .video-player.video-player__button-location--bottom-left .video-player__button{bottom:70px}@media(min-width:768px){.main-header-title .video-player.video-player__button-location--bottom-left .video-player__button{bottom:20px}}.main-header-title .video-player.video-player__button-location--bottom-right .video-player__button{bottom:70px}@media(min-width:768px){.main-header-title .video-player.video-player__button-location--bottom-right .video-player__button{bottom:20px}}.main-header-title .video-player.video-player__button-location--center .video-player__button{bottom:70px}@media(min-width:768px){.main-header-title .video-player.video-player__button-location--center .video-player__button{bottom:auto}}.jump-to-content{display:none;text-align:center;padding:5px}.video-player{position:relative;margin-bottom:50px}.video-player.video-player__button-location--top-left .video-player__button{inset:20px auto auto 20px}.video-player.video-player__button-location--top-right .video-player__button{inset:20px 20px auto auto}.video-player.video-player__button-location--bottom-left .video-player__button{inset:auto auto 20px 20px}.video-player.video-player__button-location--bottom-right .video-player__button{inset:auto 20px 20px auto}.video-player.video-player__button-location--center .video-player__button{inset:calc(50% - 20px) auto auto calc(50% - 20px)}.video-player .video-player__button{position:absolute;width:40px;height:40px;bottom:20px;right:20px;padding:0;border:none;background-color:transparent;outline:none}.video-player .video-player__button svg{stroke:#fff;height:40px;width:40px}.store-locator-push{background-position:center;background-repeat:no-repeat;background-size:cover;margin:0 0 50px}.store-locator-push .article{text-align:left;margin-bottom:30px}@media(min-width:768px){.store-locator-push .article{text-align:center}}.store-locator-push .article h1,.store-locator-push .article h2{margin-top:0;margin-bottom:20px;font-family:PlayfairDisplay-Regular;font-size:34px;line-height:1.24;letter-spacing:.3px}@media(min-width:768px){.store-locator-push .article h1,.store-locator-push .article h2{padding-left:65px;padding-right:65px}}@media(min-width:1024px){.store-locator-push .article h1,.store-locator-push .article h2{font-size:42px}}.store-locator-push .find-a-salon{margin:30px auto 0}@media(min-width:768px){.store-locator-push .find-a-salon{width:80%}}@media(min-width:1024px){.store-locator-push .find-a-salon{width:50%}}.store-locator-push .call-to-action-bar .form-item{margin:0;width:100%}.store-locator-push .call-to-action-bar .form-item button{background:#242424}.store-locator-push .call-to-action-bar .form-item button svg{fill:#fff;color:#fff}.store-locator-push .store-locator-content{background:#fff;padding:60px 50px 20px;margin:100px 0}.store-locator-push .store-locator-content .call-to-action-bar{margin-top:0}.find-a-salon-info-label-link{font-size:34px;font-family:PlayfairDisplay-Regular;line-height:1.24;letter-spacing:.3px;text-align:center;cursor:pointer}.collapse{margin:0 0 18px;border-bottom:1px solid rgba(36,36,36,.6901960784)}.collapse .collapse__title{box-sizing:border-box;display:block;width:100%;text-align:left;margin:0;border:none;outline:none;padding:0 0 10px;background:none;justify-content:space-between;cursor:pointer}.collapse .collapse__title .collapse__title--header{margin:0;font-family:GothamPro-Regular,arial,sans-serif;text-transform:none;font-size:15px;line-height:1.47;letter-spacing:.1px;font-weight:700;padding-right:18px}.collapse .collapse__content{font-family:GothamPro-Regular,arial,sans-serif;text-transform:none;font-size:15px;line-height:1.47;letter-spacing:.1px}.collapse .collapse__content a{font-family:AvenirLTStd-Light;text-decoration:none}.collapse .collapse__content .container{padding:0!important}.collapse.collapse__content--expanded{border-bottom:1px solid #242424}.collapse.collapse__content--expanded .collapse__indicator{transform:rotate(-45deg)}.collapse .collapse__indicator{border:solid rgba(36,36,36,.6901960784);border-width:0 1px 1px 0;display:inline-block;padding:3px;position:absolute;top:25%;right:.3125rem;transform:rotate(45deg);transition:all .3s cubic-bezier(.46,.03,.52,.96)}.collapse-block{margin-bottom:53px}.collapse-block .row{width:92%;margin:0 auto;display:flex}@media(min-width:1024px){.collapse-block .row{width:50%}}.collapse-block .row .collapse-wrapper{width:100%;margin-left:18px}a.childsubitem{padding-left:14px!important}h4.collapse__title--header.subitem{font-weight:400!important}.list-of-links ul{padding:0 0 0 50px;list-style-type:none}.list-of-links ul a{font-family:AvenirLTStd-Light;font-size:15px;line-height:32px;color:#242424;font-weight:600;display:inline-block;text-transform:lowercase}.list-of-links ul a:first-letter{text-transform:uppercase}.node>a{font-size:16px!important;font-weight:700!important}@media(min-width:1024px){.collapse-links{margin:0 100px}}.collapse-links h4{font-family:AvenirLTStd-Light;font-size:15px}.collapse-links p a{font-family:AvenirLTStd-Light;font-size:15px;line-height:32px;color:#242424;text-decoration:none}.collapse-links p a:hover{text-decoration:underline}@media(min-width:768px){.article-item .article-title{font-size:19px;margin-top:0;line-height:30px}}.article-item .article-title{font-family:PlayfairDisplay-Regular;font-size:18px;margin-top:10px;margin-bottom:0}@media(min-width:768px){.article-item .article-description{margin-top:5px}}.article-item .article-description{line-height:1.47;margin-bottom:14px}.article-item .article-link{font-size:18px;text-transform:uppercase;letter-spacing:.9px}.full-width-slider{width:100%;position:relative;margin-bottom:50px}.full-width-slider__content{position:relative;width:100%;cursor:grab;height:560px}@media screen and (min-width:1024px){.full-width-slider__content{height:520px}}@media screen and (min-width:1280px){.full-width-slider__content{height:645px}}@media screen and (min-width:1600px){.full-width-slider__content{height:854px}}.full-width-slider__content.-is-dragging{cursor:grabbing}.full-width-slider__content.-is-dragging .full-width-slider__list{scroll-snap-type:none;scroll-behavior:auto}.full-width-slider__content.-is-dragging .full-width-slider__item{scroll-snap-align:unset}.full-width-slider--with-disclaimers .full-width-slider__content{height:620px}@media screen and (min-width:1024px){.full-width-slider--with-disclaimers .full-width-slider__content{height:560px}}@media screen and (min-width:1280px){.full-width-slider--with-disclaimers .full-width-slider__content{height:665px}}@media screen and (min-width:1600px){.full-width-slider--with-disclaimers .full-width-slider__content{height:874px}}.full-width-slider__list{--end-spacing: 0}.full-width-slider__list::-webkit-scrollbar{-webkit-appearance:none;appearance:none;display:none;width:0;height:0}.full-width-slider__list{scrollbar-width:none;overflow-x:scroll;scroll-snap-type:x mandatory;display:flex;scroll-behavior:smooth;padding:0 0 80px;margin:0;gap:1rem}@media screen and (min-width:1024px){.full-width-slider__list{padding-bottom:40px}}@media screen and (min-width:1280px){.full-width-slider__list{padding-bottom:20px}}@media screen and (min-width:1600px){.full-width-slider__list{padding-bottom:20px}}.full-width-slider__list:after{display:block;content:"";min-width:var(--end-spacing)}.full-width-slider__item{position:relative;scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.full-width-slider__item>div{width:100%}.full-width-slider .full-width-slide_cta{padding:10px 20px;text-decoration:none;max-width:286px;text-transform:uppercase;font-size:16px;min-width:120px;border-radius:35px;text-align:center}@media(max-width:768px){.full-width-slider .full-width-slide_cta{margin:0 auto}}.full-width-slider .carousel-inner{margin:0 20px!important;gap:1rem}@media(max-width:768px){.full-width-slider .carousel-inner{margin:0!important;gap:0}}.full-width-slider .carousel-pagination{display:block!important;position:absolute;bottom:20px;left:calc(100% - 150px);text-align:unset!important}@media(max-width:768px){.full-width-slider .carousel-pagination{margin-top:450px;margin-left:-30px}}.full-width-slider .carousel-pagination .carousel-dot-container{display:inline-block;margin:0 auto}.full-width-slider .carousel-pagination .carousel-dot-container .carousel-dot{cursor:pointer;padding:5px;display:inline-block}.full-width-slider .carousel-pagination .carousel-dot-container .carousel-dot.carousel-dot--active .carousel-dot-inner{background:#fff}@media(min-width:769px){.full-width-slider .carousel-pagination .carousel-dot-container .carousel-dot .carousel-dot-inner{width:8px;height:8px}}.full-width-slider .carousel-pagination .carousel-dot-container .carousel-dot .carousel-dot-inner{box-sizing:border-box;width:10px!important;height:10px!important;border:3px solid #979797;background:#01080c;padding:0;margin:0 4px;border-radius:50%}.full-width-card-highlight{position:relative}@media(max-width:768px){.full-width-card-highlight{min-width:0}}.full-width-card-highlight{height:560px}@media screen and (min-width:1024px){.full-width-card-highlight{height:520px}}@media screen and (min-width:1280px){.full-width-card-highlight{height:645px}}@media screen and (min-width:1600px){.full-width-card-highlight{height:854px}}.full-width-card-highlight__image{position:absolute;width:100%;height:100%}@media(min-width:1024px){.full-width-card-highlight__image{border-radius:10px;overflow:hidden}}.full-width-card-highlight__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:768px){.full-width-card-highlight__image img{height:inherit!important}}.full-width-card-highlight__image:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:80%;background:transparent linear-gradient(0deg,#000,#0000) 0% 0% no-repeat padding-box;opacity:.8}.full-width-card-highlight__content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;height:100%;max-width:574px;margin:0 0 0 20px}@media screen and (min-width:1024px){.full-width-card-highlight__content{margin-left:80px}}@media screen and (min-width:1280px){.full-width-card-highlight__content{margin-left:100px}}@media screen and (min-width:1600px){.full-width-card-highlight__content{margin-left:134px}}.full-width-card-highlight__content{margin-right:20px}@media screen and (min-width:1024px){.full-width-card-highlight__content{margin-right:80px}}@media screen and (min-width:1280px){.full-width-card-highlight__content{margin-right:100px}}@media screen and (min-width:1600px){.full-width-card-highlight__content{margin-right:134px}}.full-width-card-highlight__content{padding-bottom:48px}@media screen and (min-width:1024px){.full-width-card-highlight__content{padding-bottom:42px}}@media screen and (min-width:1280px){.full-width-card-highlight__content{padding-bottom:88px}}@media screen and (min-width:1600px){.full-width-card-highlight__content{padding-bottom:86px}}.full-width-card-highlight__label{letter-spacing:2.8px;text-transform:uppercase;padding:0 4px;margin-bottom:12px;width:-moz-fit-content;width:fit-content;font-family:sans-serif;font-weight:400;font-style:normal;font-size:.875rem}.full-width-card-highlight__title span{margin-bottom:1rem;display:block;text-transform:uppercase;font-family:sans-serif;font-weight:400;font-style:normal;font-size:2.5rem;line-height:2.5rem;letter-spacing:-.06rem}.full-width-card-highlight__description{text-transform:uppercase;font-family:sans-serif;font-weight:400;font-style:normal;margin-bottom:2rem;overflow-wrap:break-word}.full-width-card-highlight__disclaimer{color:#757575;position:absolute;height:80px}@media screen and (min-width:1024px){.full-width-card-highlight__disclaimer{height:40px}}@media screen and (min-width:1280px){.full-width-card-highlight__disclaimer{height:20px}}@media screen and (min-width:1600px){.full-width-card-highlight__disclaimer{height:20px}}.full-width-card-highlight__disclaimer{padding-left:to-rem(25);padding-right:to-rem(25)}@media(min-width:1024px){.full-width-card-highlight__disclaimer{padding-left:0;padding-right:0}}.full-width-card-highlight .button{min-width:initial}.quick-link-banner .quicklinks{padding-bottom:20px;margin-bottom:20px}.quick-link-banner .quicklinks .grid-container{display:grid;grid-template-areas:"item1 item2 item3" "item1 item4 item5" "item6 item7 item7";gap:10px;background-color:#fffc;grid-template-rows:1fr;grid-auto-columns:1fr}@media(max-width:768px){.quick-link-banner .quicklinks .grid-container{grid-template-areas:"item1 item2" "item3 item5" "item4 item4" "item6 item7"}}.quick-link-banner .quicklinks .grid-container .grid-item{font-size:30px;border-radius:50px;background-color:#f5f5f5;text-align:center;padding:20px 0;position:relative;overflow:hidden}@media(max-width:1024px){.quick-link-banner .quicklinks .grid-container .grid-item{border-radius:25px;padding:15px 0;font-size:25px}}@media(max-width:768px){.quick-link-banner .quicklinks .grid-container .grid-item{border-radius:15px;padding:12px 0;font-size:22px}}.quick-link-banner .quicklinks .grid-container .grid-item a{text-decoration:none}.quick-link-banner .quicklinks .grid-container .grid-item img{-o-object-fit:cover;object-fit:cover;height:150px!important}@media(max-width:1024px){.quick-link-banner .quicklinks .grid-container .grid-item img{height:100px!important}}.quick-link-banner .quicklinks .grid-container .grid-item h1{font-family:PlayfairDisplay-Regular;font-size:110px;position:absolute}@media(max-width:1024px){.quick-link-banner .quicklinks .grid-container .grid-item h1{font-size:80px}}@media(max-width:768px){.quick-link-banner .quicklinks .grid-container .grid-item h1{font-size:60px}}.quick-link-banner .quicklinks .grid-container .grid-item h2,.quick-link-banner .quicklinks .grid-container .grid-item h3{font-family:PlayfairDisplay-Regular;font-size:20px;font-weight:700}@media(max-width:1024px){.quick-link-banner .quicklinks .grid-container .grid-item h2,.quick-link-banner .quicklinks .grid-container .grid-item h3{font-size:15px}}@media(max-width:768px){.quick-link-banner .quicklinks .grid-container .grid-item h2,.quick-link-banner .quicklinks .grid-container .grid-item h3{margin-top:10px}}.quick-link-banner .quicklinks .grid-container .item1{grid-area:item1}.quick-link-banner .quicklinks .grid-container .item1 img{height:400px!important}@media(max-width:1024px){.quick-link-banner .quicklinks .grid-container .item1 img{height:280px!important}}@media(max-width:768px){.quick-link-banner .quicklinks .grid-container .item1 img{height:100px!important}}.quick-link-banner .quicklinks .grid-container .item2{grid-area:item2}.quick-link-banner .quicklinks .grid-container .item3{grid-area:item3}.quick-link-banner .quicklinks .grid-container .item4{grid-area:item4}.quick-link-banner .quicklinks .grid-container .item4 h3{max-width:88px;margin:auto}@media(max-width:768px){.quick-link-banner .quicklinks .grid-container .item4{padding-bottom:60px}}.quick-link-banner .quicklinks .grid-container .item5{grid-area:item5}.quick-link-banner .quicklinks .grid-container .item5 img{height:200px!important}@media(max-width:1024px){.quick-link-banner .quicklinks .grid-container .item5 img{height:150px!important}}@media(max-width:768px){.quick-link-banner .quicklinks .grid-container .item5 img{height:190px!important}}.quick-link-banner .quicklinks .grid-container .item6{grid-area:item6}.quick-link-banner .quicklinks .grid-container .item7{grid-area:item7;display:flex;align-items:center}@media(max-width:768px){.quick-link-banner .quicklinks .grid-container .item7{flex-direction:column}}.quick-link-banner .quicklinks .grid-container .item7 img{height:200px!important}@media(max-width:1024px){.quick-link-banner .quicklinks .grid-container .item7 img{height:150px!important}}@media(max-width:768px){.quick-link-banner .quicklinks .grid-container .item7 img{height:100px!important}}.quick-link-banner .quicklinks .grid-container .item7>div{padding:0 15px}.quick-link-banner .quicklinks .grid-container .item7_cta{display:inline-block;height:40px;line-height:42px;padding:0 25px;text-transform:uppercase;font-size:30px;border-radius:10px;border:2px solid #ff8c00;text-align:center}@media(max-width:1024px){.quick-link-banner .quicklinks .grid-container .item7_cta{font-size:22px;padding:0 18px;line-height:30px;height:30px;border-radius:6px}}.quick-link-banner .carousel .carousel-pagination{width:120px;height:30px;position:absolute;bottom:0;left:50%;top:63%;transform:translate(-50%)}@media(max-width:1024px){.quick-link-banner .carousel .carousel-pagination{top:62%}}@media(max-width:768px){.quick-link-banner .carousel .carousel-pagination{top:70%}}.quick-link-banner .carousel .carousel-pagination .carousel-dot-container{display:inline-block;margin:0 auto}.quick-link-banner .carousel .carousel-pagination .carousel-dot-container .carousel-dot{cursor:pointer;display:inline-block;padding:0 5px}.quick-link-banner .carousel .carousel-pagination .carousel-dot-container .carousel-dot .carousel-dot-inner{width:20px;height:20px;border-radius:50%}@media(max-width:1024px){.quick-link-banner .carousel .carousel-pagination .carousel-dot-container .carousel-dot .carousel-dot-inner{width:15px;height:15px}}.quick-link-banner .carousel .carousel-pagination .carousel-dot-container .carousel-dot.carousel-orange .carousel-dot-inner{background:#ff8c00}.quick-link-banner .carousel .carousel-pagination .carousel-dot-container .carousel-dot.carousel-black .carousel-dot-inner{background:#01080c}.quick-link-banner .carousel .carousel-pagination .carousel-dot-container .carousel-dot.carousel-white .carousel-dot-inner{background:#f5f5f5}.home-carousel-component .white-text{color:#fff!important}.home-carousel-component .carousel-silde-container{width:80%;height:100%;margin:auto}@media(max-width:768px){.home-carousel-component .carousel-silde-container{width:100%}}.home-carousel-component .carousel-slider-inner-content{position:absolute;display:flex;flex-direction:column;top:17%;width:50%;align-items:flex-start;justify-content:center;padding:10px 30px}@media(max-width:768px){.home-carousel-component .carousel-slider-inner-content{width:100%;position:relative;top:0;align-items:center}}@media(max-width:768px){.home-carousel-component .carousel-slider-inner-content .carousel-slide_title{text-align:center}}.home-carousel-component .carousel-slider-inner-content .carousel-slide_title{font-family:PlayfairDisplay-Regular;font-weight:400;font-size:36px;line-height:1.2;color:#1a1a1a;margin:0 10px 20px 0}@media(max-width:768px){.home-carousel-component .carousel-slider-inner-content .carousel-slide_desc{text-align:center}}.home-carousel-component .carousel-slider-inner-content .carousel-slide_desc{font-family:AvenirLTStd-Light;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-.25px;color:#242424;margin:0 10px 20px 0}.home-carousel-component .carousel-slider-inner-content .carousel-slide_cta{padding:10px 20px;text-decoration:none;max-width:286px;text-transform:uppercase;font-size:16px;min-width:200px;text-align:center}@media(max-width:768px){.home-carousel-component .carousel-slider-inner-content .carousel-slide_cta{margin:0 auto}}@media(max-width:768px){.home-carousel-component .carousel{width:100%;height:auto}}.home-carousel-component .carousel{position:relative;width:100%;height:auto;margin:0 0 35px!important}.home-carousel-component .carousel__slide p{font-size:16px;text-align:center;padding:0 24px;line-height:1.6}.home-carousel-component .carousel__slide img{margin-bottom:12px;width:100%}@media(max-width:768px){.home-carousel-component .carousel .carousel-wrapper{width:100%;height:100%}}.home-carousel-component .carousel .carousel-wrapper{width:100%;height:530px;position:relative;overflow:hidden}.home-carousel-component .carousel .carousel-inner{display:flex;flex-direction:row;overflow:visible;backface-visibility:hidden}@media(max-width:768px){.home-carousel-component .carousel .carousel-slide{position:relative;height:100%}}.home-carousel-component .carousel .carousel-slide{flex-basis:inherit;flex-grow:0;flex-shrink:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;position:relative;height:530px}@media(max-width:768px){.home-carousel-component .carousel .carousel-slide .image picture img{width:100%;height:285px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}}.home-carousel-component .carousel .carousel-slide .image picture img{width:100%;height:530px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media(max-width:1024px){.home-carousel-component .carousel .carousel-slide__background-image{background-position:65% 50%;height:336px;position:relative}}.home-carousel-component .carousel .carousel-slide__background-image{background-position:center center;background-size:cover;inset:0;position:absolute;z-index:-10}@media(min-width:768px){.home-carousel-component .carousel .carousel-navigation{display:none}}.home-carousel-component .carousel .carousel-navigation{display:block}@media(max-width:768px){.home-carousel-component .carousel .carousel-navigation{display:block}}.home-carousel-component .carousel .carousel-navigation:hover .carousel-navigation-round-scale{opacity:.7;transform:scale(1);transition:all .3s}.home-carousel-component .carousel .carousel-navigation:hover .carousel-navigation-button{fill:#00f}.home-carousel-component .carousel .carousel-navigation .carousel-navigation-button{position:absolute;z-index:2;top:calc(50% - 15px);width:25px;height:48px;border:none;outline:none;transition:all .3s;background:none}@media(device-width>=768px)and (device-width<=1024px)and (orientation:landscape){.home-carousel-component .carousel .carousel-navigation .carousel-navigation-button{width:40px}}.home-carousel-component .carousel .carousel-navigation .carousel-navigation-button .icon{fill:gray!important;width:25px;height:48px}.home-carousel-component .carousel .carousel-navigation .carousel-navigation-button:hover .icon{fill:#00f!important}.home-carousel-component .carousel .carousel-navigation .carousel-navigation-button.carousel-navigation-next{right:-3px;top:60%}@media(device-width>=768px)and (device-width<=1024px)and (orientation:landscape){.home-carousel-component .carousel .carousel-navigation .carousel-navigation-button.carousel-navigation-next{right:30px}}.home-carousel-component .carousel .carousel-navigation .carousel-navigation-button.carousel-navigation-next .carousel-navigation-button{transform:rotate(225deg)}.home-carousel-component .carousel .carousel-navigation .carousel-navigation-button.carousel-navigation-prev{left:-18px;top:60%}@media(device-width>=768px)and (device-width<=1024px)and (orientation:landscape){.home-carousel-component .carousel .carousel-navigation .carousel-navigation-button.carousel-navigation-prev{left:45px}}.home-carousel-component .carousel .carousel-navigation .carousel-navigation-button.carousel-navigation-prev .carousel-navigation-button{left:20px;transform:rotate(45deg)}.home-carousel-component .carousel .carousel-navigation.carousel-navigation--disabled{display:none;cursor:default}.home-carousel-component .carousel .carousel-pagination{width:100%;text-align:center;margin-top:20px}.home-carousel-component .carousel .carousel-pagination .carousel-dot-container{display:inline-block;margin:0 auto;padding:0}.home-carousel-component .carousel .carousel-pagination .carousel-dot-container .carousel-dot{cursor:pointer;display:inline-block}.home-carousel-component .carousel .carousel-pagination .carousel-dot-container .carousel-dot.carousel-dot--active .carousel-dot-inner{background:#6c6c6f}@media(min-width:769px){.home-carousel-component .carousel .carousel-pagination .carousel-dot-container .carousel-dot .carousel-dot-inner{width:11px;height:11px}}.home-carousel-component .carousel .carousel-pagination .carousel-dot-container .carousel-dot .carousel-dot-inner{box-sizing:border-box;width:15px;height:15px;border:none;background:#d9d9d9;padding:0;margin:0 4px;border-radius:50%}.home-carousel-component .carousel .carousel-vertical .carousel-inner{flex-direction:column}.home-carousel-component .carousel .carousel-vertical .carousel-pagination{height:100%;text-align:center;position:absolute;right:-20px;top:0;width:10px}.home-carousel-component .carousel .carousel-vertical .carousel-pagination .carousel-dot-container{display:inline-block;position:relative;top:50%;transform:translateY(-50%);line-height:1}.home-carousel-component .carousel .carousel-vertical .carousel-pagination .carousel-dot-container .carousel-dot{display:block}.home-carousel-component .carousel .carousel-vertical .carousel-pagination .carousel-dot-container .carousel-dot.carousel-dot--active .carousel-dot-inner{border-color:#000}.home-carousel-component .carousel .carousel-vertical .carousel-pagination .carousel-dot-container .carousel-dot .carousel-dot-inner{width:2px;border:2px solid grey;padding:0;margin:2px 0;height:15px}@media(min-width:769px){.home-carousel-component .carousel .slide-information{top:30px;left:100px;right:0}}@media(max-width:768px){.home-carousel-component .carousel .slide-information{transform:none;position:absolute;right:5px;bottom:0;top:25px}}.home-carousel-component .carousel .slide-information{max-width:465px;position:absolute;top:30px;right:9%;color:red}@media(width>=480px)and (width<=768px){.home-carousel-component .carousel .slide-information .slider-one{width:230px!important;right:15px!important}}@media(width<=430px){.home-carousel-component .carousel .slide-information .slider-one{width:130px!important}}@media(width>=480px)and (width<=768px){.home-carousel-component .carousel .slide-information .slider-two{width:230px!important;right:15px!important}}@media(width<=430px){.home-carousel-component .carousel .slide-information .slider-two{width:130px!important}}@media(width<=480px){.home-carousel-component .carousel .slide-information .slider-two .slider-rating .slider-stars .vue-star-rating span svg{width:19px;height:19px}}@media(width>=480px)and (width<=768px){.home-carousel-component .carousel .slide-information .slider-three{width:300px!important;right:15px!important}}@media(width<=430px){.home-carousel-component .carousel .slide-information .slider-three{width:255px!important}}@media(max-width:768px){.home-carousel-component .carousel .slide-information .text-over-image{margin:0}}.home-carousel-component .carousel .slide-information .text-over-image{text-align:center}.home-carousel-component .carousel .slide-information .text-over-image.slider-three .white{font-family:sans-serif}@media(max-width:1023px){.home-carousel-component .carousel .slide-information .text-over-image .slider-image-title{font-size:45px}}@media(max-width:768px){.home-carousel-component .carousel .slide-information .text-over-image .slider-image-title{font-size:17px!important;line-height:24px}}.home-carousel-component .carousel .slide-information .text-over-image .slider-image-title{font-size:50px;line-height:54px}@media(max-width:768px){.home-carousel-component .carousel .slide-information .text-over-image .slider-image-title.white{line-height:24px;font-size:20px}}.home-carousel-component .carousel .slide-information .text-over-image .slider-image-title.white{color:#fff;font-size:31px;line-height:35px}@media(max-width:1023px){.home-carousel-component .carousel .slide-information .text-over-image .slider-image-subtitle{font-size:40px}}.home-carousel-component .carousel .slide-information .text-over-image .slider-image-subtitle{font-size:50px;font-family:sans-serif;line-height:54px}@media(max-width:768px){.home-carousel-component .carousel .slide-information .text-over-image .slider-image-subtitle.white{font-size:20px!important;line-height:24px!important}}@media(max-width:768px){.home-carousel-component .carousel .slide-information .text-over-image .slider-image-subtitle.white{font-size:20px;line-height:24px;margin-bottom:0}}.home-carousel-component .carousel .slide-information .text-over-image .slider-image-subtitle.white{color:#fff;font-size:31px;line-height:35px}@media(max-width:768px){.home-carousel-component .carousel .slide-information .text-over-image .slider-image-percent{font-size:29px;padding:0!important;margin-top:20px;line-height:40px}}.home-carousel-component .carousel .slide-information .text-over-image .slider-image-percent{font-size:70px;line-height:54px;padding:75px 0 20px}.home-carousel-component .carousel .slide-information .text-over-image .slider-image-percent.slider-rating{padding:39px 0 30px}@media(max-width:768px){.home-carousel-component .carousel .slide-information .text-over-image .slider-image-description{font-size:14px;line-height:18px;padding-bottom:20px}}.home-carousel-component .carousel .slide-information .text-over-image .slider-image-description{font-size:30px;font-family:sans-serif;line-height:34px;padding-bottom:60px;color:#787b7d}.home-carousel-component .carousel .slide-information .text-over-image .slider-image-button{box-sizing:border-box}@media(max-width:768px){.home-carousel-component .carousel .slide-information .text-over-image .slider-image-button{padding:0 3px;height:30px;line-height:25px;width:125px}}.home-carousel-component .carousel .slide-information .text-over-image .slider-image-button{width:225px;height:50px;line-height:45px;background-color:#00f;color:#fff;border:1px solid blue;text-align:center;cursor:pointer;margin:0 auto}@media(max-width:768px){.home-carousel-component .carousel .slide-information .text-over-image .slider-image-button .slider-button{font-size:8px}}.home-carousel-component .carousel .slide-information .text-over-image .slider-image-button .slider-button{background:transparent;letter-spacing:1px}.home-carousel-component .carousel .slide-information .text-over-image .slider-image-button:hover{background-color:transparent}.home-carousel-component .carousel .slide-information .text-over-image .slider-image-button:hover .slider-button{text-decoration:none;color:#00f;background-color:transparent}@media(max-width:768px){.home-carousel-component .carousel .slide-information .text-over-image .slider-product-image{padding:20px 0 10px}}.home-carousel-component .carousel .slide-information .text-over-image .slider-product-image{padding:20px 0}@media(max-width:768px){.home-carousel-component .carousel .slide-information .text-over-image .slider-product-image img{width:auto;height:144px;-o-object-fit:unset;object-fit:unset;-o-object-position:unset;object-position:unset}}.home-carousel-component .carousel .slide-information .text-over-image .slider-product-image img{width:auto;height:316px;margin:0 auto}@media(max-width:768px){.home-carousel-component .carousel .slide-information .text-over-image .slider-stars{padding:0 0 10px!important;margin-top:-10px!important}}.home-carousel-component .carousel .slide-information .text-over-image .slider-stars{line-height:0;box-sizing:border-box;width:180px;padding:20px 0 30px;margin:0 auto}.home-carousel-component .carousel .slide-information .text-over-image .slider-stars .icon{height:30px}.home-carousel-component .carousel .slide-information .text-over-image .slider-reviews,.home-carousel-component .carousel .slide-information .text-over-image .review-signature{font-size:20px;line-height:24px;color:gray;font-family:sans-serif}@media(max-width:768px){.home-carousel-component .carousel .slide-information .text-over-image .slider-reviews{font-size:10px;color:gray;line-height:15px}}.home-carousel-component .carousel .slide-information .text-over-image .slider-reviews{position:relative}@media(max-width:768px){.home-carousel-component .carousel .slide-information .text-over-image .slider-reviews span{font-size:15px}}.home-carousel-component .carousel .slide-information .text-over-image .slider-reviews span{color:#ff373b;font-size:25px}@media(max-width:768px){.home-carousel-component .carousel .slide-information .text-over-image .review-signature{font-size:10px;padding-top:0}}.home-carousel-component .carousel .slide-information .text-over-image .review-signature{padding-top:10px}.home-page .home-carousel-component .carousel .carousel-wrapper{padding-top:0!important}.home-page header.page-header{display:none}.home-page .container-fluid{padding-left:0;padding-right:0}@media(width<=768px){.home-carousel-component .carousel .slide-information .text-over-image.slider-two .slider-image-percent{margin-top:12px}}@media(width<=480px){.home-carousel-component .carousel .carousel-slide .image picture img{-o-object-fit:unset;object-fit:unset;-o-object-position:unset;object-position:unset}}.card-carousel-header,.card-carousel-content{display:flex;flex-wrap:wrap}.card-carousel-slider{position:relative;padding:16px 0;margin:0 12px}@media screen and (min-width:768px){.card-carousel-slider{margin:0 35px}}.card-carousel-slider__list::-webkit-scrollbar{-webkit-appearance:none;appearance:none;display:none;width:0;height:0}.card-carousel-slider__list{scrollbar-width:none;overflow:scroll hidden;scroll-snap-type:x mandatory;display:inline-flex;flex-wrap:nowrap;height:100%;gap:10px}@media(min-width:1280px){.card-carousel-slider__list{gap:16px}}.card-carousel-slider__item{scroll-snap-align:center;display:flex;align-items:flex-start;transition:.2s ease}.card-carousel-slider__item.--hide{opacity:0;visibility:hidden}.card-carousel-slider__description{text-transform:uppercase;font-family:AvenirLTStd-Light;font-size:1.2rem}.card-carousel-slider__results-mobile{width:100%;display:flex;justify-content:space-between}@media(min-width:1280px){.card-carousel-slider__results-mobile{display:none}}.card-carousel-slider__title{text-transform:uppercase;font-family:PlayfairDisplay-Regular;font-weight:700;font-size:2.5rem;line-height:3.5rem;letter-spacing:-.0963rem}.card-carousel-slider__content{position:relative}.card-carousel-slider__content--large{min-height:100%;height:620px}.card-carousel-slider__slide{width:15%}@media(max-width:768px){.card-carousel-slider__slide{width:10%}}.card-carousel-slider__see-all-link{display:flex;align-items:flex-end;justify-content:flex-end;margin:30px 0 20px;padding-right:30px;text-transform:uppercase}@media(max-width:768px){.card-carousel-slider__see-all-link{justify-content:flex-start;margin:0 0 15px}}.card-carousel-slider__see-all-link a{font-family:PlayfairDisplay-Regular;text-decoration:underline}.card-carousel-slider__see-all-link a:hover{font-family:PlayfairDisplay-Regular;font-weight:700}.card-carousel-slider .carousel-inner{margin:0!important;gap:1rem}@media(max-width:768px){.card-carousel-slider .carousel-inner{margin:0!important;gap:0}}.card-carousel-slider .carousel-pagination{display:none}@media(max-width:768px){.card-carousel-slider .carousel-pagination{display:flex}}.card-carousel-slider .carousel-navigation--disabled{display:none!important}.card-carousel-slider .carousel-navigation-button{border-radius:30px;width:40px!important;height:35px!important;padding:10px!important}.card-carousel-slider .carousel-navigation-next{right:0}.card-carousel-slider .carousel-navigation-prev{left:0}.card-carousel-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:16px}@media(min-width:1280px){.card-carousel-grid .card-carousel-col-12{grid-column-end:span 12}.card-carousel-grid .card-carousel-col-md-9{grid-column-end:span 9}.card-carousel-grid .card-carousel-col-md-6{grid-column-end:span 6}.card-carousel-grid .card-carousel-col-md-3{grid-column-end:span 3}}@media(max-width:768px){.card-carousel-grid{display:block}}.carousel-card{width:278px;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.carousel-card a[role=button]{text-align:left;border-width:0;border-radius:0;padding:0}.carousel-card a[role=button]:focus{border-width:1px}.carousel-card__heading h3{text-transform:uppercase;display:flex;flex-direction:column;font-family:AvenirLTStd-Light;font-weight:700;font-size:1.5rem;line-height:1.5rem;letter-spacing:-.0963rem;text-decoration:none!important}.carousel-card__thumbnail{margin-bottom:17px;text-align:center;background:#f6f6f6;border-radius:10px;position:relative;overflow:hidden;width:100%;padding-top:140%}.carousel-card__thumbnail.selected-product{border:2px solid #000}.carousel-card__thumbnail img{position:absolute;width:100%;height:100%!important;top:0;-o-object-fit:cover;object-fit:cover}.carousel-card__thumbnail:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:all .3s ease-out;background-color:#40404026}.carousel-card:hover .carousel-card__thumbnail:after{opacity:1;z-index:1}.carousel-card__link{display:block;text-decoration:none!important}.card-carousel-media-gallery{position:relative;overflow:hidden;max-width:calc(100vw - 40px)}@media(min-width:1280px){.card-carousel-media-gallery{max-width:initial}}.card-carousel-media-gallery__item-img-element{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:1024px){.--packshot .card-carousel-media-gallery__item-img-element{-o-object-fit:contain;object-fit:contain}}.carousel-container{text-align:center;height:715px;padding-top:52px}.carousel-container .carousel-header .heading{font-size:24px;line-height:31.92px;letter-spacing:.1px;text-align:center;height:30px}.carousel-container .carousel-header .sub-title{height:30px;font-size:14px;font-weight:300;line-height:15.4px;letter-spacing:.7px;text-align:center;margin:0 auto;padding:0 25px;display:flex;justify-content:center;align-items:center}.carousel-container .immersive-carousel{overflow:hidden;width:100%;height:532px;position:relative;display:flex;justify-content:center;align-items:center;margin-top:57px}.carousel-container .immersive-carousel .carousel-track{display:flex;justify-content:center;align-items:center;transition:transform .5s ease-in-out;position:relative;width:100%;height:100%;gap:83px}.carousel-container .immersive-carousel .carousel-track .carousel-item{position:absolute;transition:transform .5s ease-in-out,opacity .5s ease-in-out;cursor:pointer;transform-origin:center center;width:323px;height:323px;top:-22px}.carousel-container .immersive-carousel .carousel-track .carousel-item img{max-width:100%;max-height:100%;display:block;margin-bottom:21px}.carousel-container .immersive-carousel .carousel-track .carousel-item.is-center{opacity:1;transform:translate(0) scale(1);z-index:10}.carousel-container .immersive-carousel .carousel-track .carousel-item.is-left,.carousel-container .immersive-carousel .carousel-track .carousel-item.is-right{width:243px;height:243px;top:94px;pointer-events:none}.carousel-container .immersive-carousel .carousel-track .carousel-item.is-left{opacity:.5;transform:translate(-134.2%) scale(.85);z-index:5}.carousel-container .immersive-carousel .carousel-track .carousel-item.is-right{opacity:.5;transform:translate(134.2%) scale(.85);z-index:5}.carousel-container .immersive-carousel .carousel-track .carousel-item:not(.is-center,.is-left,.is-right){width:243px;height:243px;opacity:0;z-index:0;top:94px}.carousel-container .immersive-carousel .carousel-track .carousel-item.left-hide{transform:translate(-268.4%) scale(.85)}.carousel-container .immersive-carousel .carousel-track .carousel-item.right-next{transform:translate(268.4%) scale(.85)}.carousel-container .product-type{height:22px;font-family:Helvetica Neue,sans-serif;font-size:14px;font-weight:300;line-height:15.4px;letter-spacing:.7px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.carousel-container .product-info{text-align:center;gap:16px;margin:21px 28px 0}.carousel-container .product-info .product-title{font-family:AvenirLTStd-Light,sans-serif;font-size:15px;font-weight:700;line-height:22px;letter-spacing:.1px;margin-bottom:8px}.carousel-container .product-info .product-desc{font-family:AvenirLTStd-Light,sans-serif;font-size:15px;font-weight:500;line-height:22px;letter-spacing:.1px;margin-bottom:0}.carousel-container .carousel-item .product-info,.carousel-container .carousel-item .product-type{opacity:0;visibility:hidden;transition:opacity 0s ease-in-out}.carousel-container .carousel-item .product-info.is-visible,.carousel-container .carousel-item .product-type.is-visible{opacity:1;visibility:visible}.carousel-container .fade-enter-active,.carousel-container .fade-leave-active{transition:opacity .5s ease}.carousel-container .fade-enter,.carousel-container .fade-leave-to{opacity:0}.carousel-container .nav-arrow{width:103px;height:109.37px;top:42.73%;position:absolute;transform:translateY(-50%);background:none;border:none;font-size:2rem;cursor:pointer;color:#000;z-index:15}.carousel-container .nav-arrow.left-arrow{left:10px}.carousel-container .nav-arrow.right-arrow{right:10px}.carousel-container .product-cta{min-width:111px;min-height:52px;background:#000;border:1px solid #4c4c4c;font-family:DINNextW01-CondensedBol,sans-serif;font-size:18px;font-weight:700;line-height:25.71px;letter-spacing:.3px;text-align:center;padding:0 5px;margin:16px auto;color:#fff}.carousel-container .product-cta:hover{background-color:#0d6bb3!important}@media(width<=600px){.carousel-container .carousel-item{width:100%;height:auto}.carousel-container .carousel-item.is-center,.carousel-container .carousel-item.is-left{margin-right:0}}.product-display-carousel{display:flex;flex-direction:column;align-items:center;padding:0;text-align:center;margin:100px auto;max-width:1166px}.product-display-carousel .title{font-weight:700;font-size:24px;line-height:31.92px;letter-spacing:.1px;text-align:center;margin:0}.product-display-carousel .sub-title{font-family:Helvetica Neue,sans-serif;font-weight:300;font-size:14px;line-height:15.4px;letter-spacing:.7px;text-align:center;text-transform:capitalize;margin-top:8px;margin-bottom:0}.product-display-carousel .carousel-area{max-width:1166px;overflow:hidden;width:100%;position:relative;display:flex;justify-content:center;align-items:center;margin-top:37px;transition:transform .5s ease-in-out}@media(max-width:768px){.product-display-carousel .carousel-area{max-width:100%}}.product-display-carousel .carousel-area .overflow-hidden{overflow:hidden}.product-display-carousel .carousel-area .product-cards{display:flex;justify-content:flex-start;align-items:center;gap:24px;width:1044px;max-width:1044px;transform:translate(0);transition:transform .5s ease-in-out}@media(max-width:768px){.product-display-carousel .carousel-area .product-cards{max-width:243px}}.product-display-carousel .carousel-area .product-card{flex:0 0 243px;transition:transform .5s ease-in-out,opacity .5s ease-in-out;cursor:pointer;transform-origin:center center;top:-22px;display:flex;flex-direction:column;align-items:center;text-align:center;opacity:0}.product-display-carousel .carousel-area .product-card.visible{opacity:1}@media(max-width:768px){.product-display-carousel .carousel-area .product-card{flex:0 0 243px;max-width:243px;text-align:center;margin:0 auto}}.product-display-carousel .carousel-area .product-card .image-wrapper{width:243px;height:243px;background-color:#fff}.product-display-carousel .carousel-area .product-card img{width:243px!important;height:243px!important;-o-object-fit:contain;object-fit:contain;display:block}.product-display-carousel .carousel-area .product-card .product-info{margin-top:29px;margin-bottom:26px;height:203px;display:flex;flex-direction:column;justify-content:space-between;gap:8px}.product-display-carousel .carousel-area .product-card .product-name{font-family:PlayfairDisplay-Regular;font-weight:300;font-size:14px;line-height:15.4px;letter-spacing:.7px;text-transform:uppercase;margin:0}.product-display-carousel .carousel-area .product-card .product-summary{font-family:Avenir-Heavy;font-weight:500;font-size:15px;line-height:22px;letter-spacing:.1px;text-align:center;margin-bottom:0}.product-display-carousel .carousel-area .product-card .product-description{font-family:AvenirLTStd-Light;font-weight:300;font-size:15px;line-height:22px;letter-spacing:.1px;text-align:center}.product-display-carousel .carousel-area .product-card .product-cta{max-width:243px;max-height:52px;border:1px solid #4c4c4c;padding:13px 18px;font-family:DINNextW01-CondensedBol;font-weight:700;font-size:18px;line-height:25.71px;letter-spacing:.3px;text-transform:uppercase;background:#000;color:#fff;white-space:nowrap}.product-display-carousel .carousel-area .product-card .product-cta:hover{background-color:#0d6bb3!important}.product-display-carousel .carousel-area .arrow-icon{background:none;border:none;font-size:2rem;cursor:pointer;color:#000;z-index:15;position:absolute}.product-display-carousel .carousel-area .arrow-icon.disabled{cursor:not-allowed;opacity:.4;pointer-events:none}.product-display-carousel .carousel-area .arrow-icon.left{left:10px}.product-display-carousel .carousel-area .arrow-icon.right{right:10px}@media(max-width:768px){.product-display-carousel .carousel-area .arrow-icon{position:absolute;top:50%;transform:translateY(-50%)}.product-display-carousel .carousel-area .arrow-icon.left{left:0}.product-display-carousel .carousel-area .arrow-icon.right{right:0}}.service-cta{cursor:pointer;display:flex;align-items:center;justify-content:space-between;margin-top:24px;left:.02px;border-radius:4px 0 0;min-height:100px;width:100%;padding:0;text-transform:none;border:none;background:#fff;box-shadow:5px 10px 20px #24242400;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));transition:background-color .3s ease-out,box-shadow .3s ease-out,filter .3s ease-out}.service-cta:hover{background-color:#ebebeb;box-shadow:none;filter:none}.service-cta:hover .cta-title{text-decoration:underline}.service-cta .cta-image{width:67px!important;height:84px!important;margin:8px 0 8px 8px}.service-cta .cta-content{flex-grow:1;display:flex;flex-direction:column;justify-content:center;margin:10px 0 5px 20px;padding:0 9.98px 2px 0;gap:8px;color:#242424}.service-cta .cta-title{font-family:Avenir-Heavy;font-size:16px;font-weight:800;line-height:19px;letter-spacing:.1px;text-align:left;margin:0;text-transform:none}.service-cta .cta-description{font-family:AvenirLTStd-Light;font-size:15px;font-weight:300;line-height:22px;letter-spacing:.1px;text-align:left;margin:0}.service-cta .cta-arrow{font-size:1.5em;margin-right:10px}.skin-diag-banner{position:relative;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:30px;border-radius:10%}@media(max-width:768px){.skin-diag-banner{width:unset!important;border-radius:10px;overflow:hidden;left:initial;right:initial;margin-left:0;margin-right:0}}.skin-diag-banner{height:560px}@media screen and (min-width:1024px){.skin-diag-banner{height:510px}}@media screen and (min-width:1280px){.skin-diag-banner{height:640px}}@media screen and (min-width:1600px){.skin-diag-banner{height:848px}}.skin-diag-banner__image{position:absolute;height:100%;width:100%;border-radius:15px;overflow:hidden}.skin-diag-banner__image img{width:100%;height:100%!important;-o-object-fit:cover;object-fit:cover}.skin-diag-banner__image:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:70%;background:transparent linear-gradient(0deg,#000,#0000) 0% 0% no-repeat padding-box;opacity:.75}.skin-diag-banner__title,.skin-diag-banner__description{z-index:1;color:#fff;margin-right:20px}@media(max-width:768px){.skin-diag-banner__title,.skin-diag-banner__description{margin-left:70px;max-width:75%}}.skin-diag-banner__title,.skin-diag-banner__description{margin-left:20px}@media screen and (min-width:1024px){.skin-diag-banner__title,.skin-diag-banner__description{margin-left:80px}}@media screen and (min-width:1280px){.skin-diag-banner__title,.skin-diag-banner__description{margin-left:100px}}@media screen and (min-width:1600px){.skin-diag-banner__title,.skin-diag-banner__description{margin-left:138px}}.skin-diag-banner__title span,.skin-diag-banner__description span{display:block;text-transform:uppercase}.skin-diag-banner__title{padding-bottom:12px}@media(max-width:768px){.skin-diag-banner__title{padding-bottom:0;margin-left:10px}}.skin-diag-banner__description{margin-bottom:42px}@media screen and (min-width:1024px){.skin-diag-banner__description{margin-bottom:57px}}@media screen and (min-width:1280px){.skin-diag-banner__description{margin-bottom:83px}}@media screen and (min-width:1600px){.skin-diag-banner__description{margin-bottom:111px}}.skin-diag-banner__description{text-transform:uppercase}@media(max-width:768px){.skin-diag-banner__description{margin-left:10px}.skin-diag-banner__description span{line-height:24px}}.skin-diag-banner__button{padding:10px 20px;text-decoration:none;text-transform:uppercase;font-size:12px;border-radius:35px;text-align:center;font-family:sans-serif;font-weight:700}@media(max-width:768px){.skin-diag-banner__button{margin:0 auto}}.skin-diag-banner .heading-xxl{color:#fff!important;text-transform:uppercase;font-size:65px;font-family:AvenirLTStd-Light;letter-spacing:.3px;line-height:50px;border-radius:0}.skin-diag-banner .heading-xxl-em{color:#fff!important;text-transform:uppercase;font-size:75px;font-family:DINNextW01-CondensedBol;letter-spacing:.3px;border-radius:0}.skin-diag-banner .heading-md-em{color:#fff!important;text-transform:uppercase;font-size:25px;font-family:DINNextW01-CondensedBol;letter-spacing:.3px;line-height:1.25rem;border-radius:0;margin-left:10px}@media(max-width:768px){.skin-diag-banner .heading-md-em{line-height:20px;margin-bottom:0!important}}.skin-diag-banner .heading-md{color:#fff!important;text-transform:uppercase;font-size:25px;font-family:sans-serif;line-height:1.25rem;border-radius:0;margin-left:10px}@media(max-width:768px){.skin-diag-banner .heading-md{line-height:20px;font-style:normal;font-size:18px}}.skin-diag-banner .heading-md.mb-xl{margin-bottom:3rem}.modal{position:fixed;top:0;left:0;display:none;width:100%;height:100%;overflow:hidden;outline:0;z-index:1000}.modal.visible{display:block!important}.modal__overlay{position:fixed;top:0;left:0;z-index:1000;width:100vw;height:100vh;background-color:#24242466}.modal__body{box-sizing:border-box;position:relative;flex:1 1 auto;top:10%!important;z-index:1001;background:#fff;width:100%;height:98vh;padding:20px;margin:0 auto;min-height:240px}@media(min-width:769px){.modal__body{height:auto;padding:20px 0;width:80%;max-width:1150px;box-shadow:2px 1px 10px #00000080}}.modal__body h4{font-size:.875rem;text-transform:none}.modal__body__close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}@media(max-width:767px){.modal.image-modal .modal__body{width:auto;max-width:30%;padding:30px;height:100%;overflow-y:auto}}@media(min-width:769px){.modal__content{padding:0 20px}}.modal__content{width:100%;text-align:center}.modal__content .image-modal-image-wrapper{margin:auto;min-width:300px;padding:10px}.modal__content .image-modal-image-wrapper img{margin:auto}.modal .video-component{width:100%;margin-bottom:0}@media(min-width:769px){.modal .icon-close{margin-right:15px}}.modal .icon-close{stroke:#000;cursor:pointer;margin-bottom:15px;width:20px;height:20px;display:inline-block;vertical-align:middle}.dark .modal__body{background-color:#242424}.dark .modal__body__close{color:#fff;top:50px;position:absolute;right:50px}.modal-open .modal{overflow:hidden auto}.video-modal-video-wrapper{box-sizing:border-box;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video-modal-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}@media(max-width:767px){.video-modal .modal__body{width:90%;padding:15px}}.video-modal .modal__body{width:30%}.carousel-slide .video-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:none;width:100%;height:100%;background:#00000080}.carousel-slide .video-btn .icon-play{stroke:#fff;height:52px;width:52px}.carousel-slide.video-slide{position:relative}.spinner{width:100px;height:100px;margin:5rem}.filter-section--header--title{font-weight:500;font-size:20px;text-transform:uppercase}.search-heading{font-family:PlayfairDisplay-Regular;text-align:center;font-size:40px;color:#444}.search-heading .keyword,.search-heading .result{display:inline-block}@media(max-width:767px){.search-heading .keyword,.search-heading .result{display:none}}.search-page .sidebar-wrapper-filter.toggled .filters .filter-header{min-height:initial}.search-page .sidebar-wrapper-filter.toggled .filters .filter-header .filters-title{padding-top:15px}.search-page .sidebar-wrapper-filter.toggled .filters .sidebar-close-filters{right:15px;top:2px;left:initial}.product-badge{width:-moz-fit-content;width:fit-content;padding:6.9px 9.2px;z-index:1;color:#fff;background-color:#575757;font-family:DINNextW01-CondensedBol;font-size:10.35px;font-weight:700;line-height:14.78px;letter-spacing:.17px;text-align:center;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-transform:uppercase;position:relative;cursor:default}.product-badge.hide-badge{visibility:hidden}@media(max-width:768px){.product-badge.plp{padding:5.24px 6.99px;font-size:7.87px;line-height:11.24px;letter-spacing:.13px}}@media(max-width:768px){.product-badge:not(.plp){top:35.72px;left:17.74px;padding:5.24px 6.99px;font-size:7.87px;line-height:11.24px;letter-spacing:.13px}}:root{--before-after-slider-color: white}.before-after-container{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:15px}.before-after-heading{font-family:PlayfairDisplay-Regular;font-size:36px;font-style:normal;font-weight:400;line-height:48px;letter-spacing:0;text-decoration-line:underline;text-align:center!important}.before-after-title{font-family:PlayfairDisplay-Regular;font-size:24px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:0;text-align:center}.before-after-description{font-family:Avenir;font-size:17px;font-style:normal;font-weight:300;line-height:18px;letter-spacing:.15px;text-align:center;padding-bottom:15px}.before-after-wrapper-content{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:auto}.before-after-last-line-text{font-family:AvenirLTStd-Light;font-size:10px;font-style:normal;font-weight:300;line-height:14px;letter-spacing:-.25px;text-align:center;padding:20px;display:flex;justify-content:center}.before-after{margin-top:1em;overflow:hidden;position:relative;width:100%;box-shadow:0 1px 2px 2px #0000001a}.before-after img{display:block;max-width:none!important}.before-after__wrapper,.before-after__handle{bottom:0;position:absolute;top:0}.before-after__wrapper{background:#fff;left:0;overflow:hidden;transform:translateZ(0);width:100%;will-change:width;z-index:1}.before-after__handle{background-color:var(--before-after-slider-color);cursor:ew-resize;transform:translate(-50%) translateZ(0);width:4px;will-change:left;z-index:2}.before-after__handle:before,.before-after__handle:after{content:""}.before-after__handle:before{position:absolute;inset:0 -14px}.before-after__handle:after{left:50%;transform:translate(-50%);position:absolute;border-radius:50%;bottom:20px;height:30px;width:30px}.before-after__handle .icon{bottom:35px;color:var(--before-after-slider-color);fill:none;height:40px;position:absolute;stroke-width:25px;stroke:currentcolor;width:40px;z-index:2}.before-after__handle .icon.previous{left:6px;top:40%;transform:translate(-100%,50%)}.before-after__handle .icon.next{right:6px;top:40%;transform:translate(100%,50%)}.before-after__label{font-size:17px;position:absolute;right:15px;top:15px;font-family:DINNextW01-CondensedBol;font-style:normal;font-weight:700;line-height:16px;letter-spacing:.5px;text-align:left;text-transform:uppercase;color:var(--before-after-slider-color)}.before-after__wrapper .before-after__label{top:15px;left:15px}:root{--before-after-augmented-slider-color: white}.before-after-augmented-container{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:15px}.before-after-augmented-heading{font-family:BigCaslon-Regular,arial,sans-serif;font-size:36px;font-style:normal;font-weight:400;line-height:48px;letter-spacing:0;text-decoration-line:underline;text-align:center!important}.before-after-augmented-title{font-family:BigCaslon-Regular,arial,sans-serif;font-size:28px;font-style:normal;font-weight:500;line-height:34px;letter-spacing:0;text-align:center}.before-after-augmented-description{font-family:GothamPro-Regular,arial,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:28px;text-align:center;padding-bottom:15px}.before-after-augmented-wrapper-content{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:32px 0 0}.before-after-augmented-last-line-text{font-family:GothamPro-Regular,arial,sans-serif;font-size:10px;font-style:normal;font-weight:300;line-height:14px;letter-spacing:-.25px;text-align:center;padding:20px;display:flex;justify-content:center}.before-after-augmented-description-details{padding-bottom:20px}.before-after-augmented-description-details .ba-percentage{font-size:8.75rem;line-height:10.5rem;font-family:BigCaslon-Regular,arial,sans-serif;text-align:center;font-style:normal;font-weight:500;color:#72d6d2;margin:2rem}.before-after-augmented-description-details .ba-text{font-size:22px;line-height:28px;font-style:normal;font-weight:400;font-family:GothamPro-Regular,arial,sans-serif;text-align:center;padding:10px 20px}.before-after-augmented-description-details .ba-points{font-size:13px;line-height:18px;font-family:GothamPro-Regular,arial,sans-serif;padding:10px 20px}.before-after-augmented{margin-top:1em;overflow:hidden;position:relative;width:100%}.before-after-augmented img{display:block;max-width:none!important}.before-after-augmented__wrapper,.before-after-augmented__handle{bottom:0;position:absolute;top:0}.before-after-augmented__wrapper{background:#fff;left:0;overflow:hidden;transform:translateZ(0);width:100%;will-change:width;z-index:1}.before-after-augmented__handle{background-color:var(--before-after-augmented-slider-color);cursor:ew-resize;transform:translate(-50%) translateZ(0);width:4px;will-change:left;z-index:2}.before-after-augmented__handle:before,.before-after-augmented__handle:after{content:""}.before-after-augmented__handle:before{position:absolute;inset:0 -14px}.before-after-augmented__handle:after{left:50%;transform:translate(-50%);position:absolute;border-radius:50%;bottom:20px;height:30px;width:30px}.before-after-augmented__handle .icon{bottom:35px;color:var(--before-after-augmented-slider-color);fill:none;height:40px;position:absolute;stroke-width:25px;stroke:currentcolor;width:40px;z-index:2}.before-after-augmented__handle .icon.previous{left:6px;top:40%;transform:translate(-100%,50%)}.before-after-augmented__handle .icon.next{right:6px;top:40%;transform:translate(100%,50%)}.before-after-augmented__label{font-size:17px;position:absolute;right:15px;top:15px;font-family:BigCaslon-Regular,arial,sans-serif;font-style:normal;font-weight:700;line-height:16px;letter-spacing:.5px;text-align:left;text-transform:uppercase;color:var(--before-after-augmented-slider-color)}.before-after-augmented__wrapper .before-after-augmented__label{top:15px;left:15px}.product-button-link{font-size:18px;letter-spacing:.9px;border:0;background:none;text-decoration:underline;text-transform:uppercase}.diagnostic-modal-bg{background-position:center;background-repeat:no-repeat;background-size:cover;margin:0}@media(max-width:768px){.diagnostic-modal-bg{overflow-y:auto;height:80vh;width:100%}}.diagnostic-result-heading{text-align:left}@media(max-width:768px){.diagnostic-result-container{overflow-y:auto;height:80vh;width:100%}}.diagnostic-result-img-box{margin:45px 0}.diagnostic-container{display:flex;justify-content:center;align-items:center;margin:30px auto}.diagnostic-product-number{position:absolute;opacity:.1;z-index:-1;left:3%;font-size:195%;bottom:18%}.diagnostic-product-title{position:absolute;transform-origin:bottom left;margin-left:.83em;opacity:.1;transform:rotate(-90deg);z-index:1;bottom:25%;left:13%;font-size:20%}@media(max-width:768px){.diagnostic-section{width:100%;height:auto}}.diagnostic-section{position:relative;width:100%;height:530px;overflow:hidden auto;margin:0 0 35px!important}.diagnostic-section .diagnostic-section-pagination{width:100%;text-align:center;margin-top:20px}.diagnostic-section .diagnostic-section-pagination .diagnostic-section-dot-container{display:inline-block;margin:0 auto;padding:0}.diagnostic-section .diagnostic-section-pagination .diagnostic-section-dot-container .diagnostic-section-dot{display:inline-block}.diagnostic-section .diagnostic-section-pagination .diagnostic-section-dot-container .diagnostic-section-dot.diagnostic-section-dot--active .diagnostic-section-dot-inner{background:#000}.diagnostic-section .diagnostic-section-pagination .diagnostic-section-dot-container .diagnostic-section-dot .diagnostic-section-dot-inner{box-sizing:border-box;border:none;background:#7a767680;padding:0;margin:0 4px;outline:none;width:18px;height:5px;border-radius:0;cursor:default}.diagnostic-section .diagnostic-question-title{font-family:PlayfairDisplay-Regular;font-size:16px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:0;text-align:center;margin-bottom:20px}.diagnostic-section .diagnostic-option-text{font-family:DINNextW01-CondensedBol;font-size:14px;font-style:normal;font-weight:700;line-height:14px;letter-spacing:.2059px;text-align:center;text-transform:uppercase}.diagnostic-section .diagnostic-image-container{width:100%;height:auto;max-width:200px;display:flex;align-items:center}.diagnostic-section .diagnostic-option-text-box{padding:10px;margin-top:-22px;z-index:10;width:176px;background-color:#fff}.diagnostic-section .diagnostic-option-img-box{padding:10px;margin:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.diagnostic-section .diagnostic-option-text-container{padding:10px;margin:10px auto;width:200px;height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.diagnostic-section .diagnostic-answers-container{display:flex;flex-wrap:wrap;justify-content:center}.diagnostic-modal .modal__body{background-size:cover;background-repeat:no-repeat;top:55%!important;transform:translateY(-50%)}.redirection-poppin .modal__body{background-size:cover;background-repeat:no-repeat;background-color:#e1e7f7;padding:0}@media(min-width:768px){.redirection-poppin .modal__body{width:30%;height:auto}}@media(max-width:767px){.redirection-poppin .modal__body{height:95%;top:0%!important;overflow-y:auto}}.redirection-poppin .modal__content{padding:0}@media(max-width:767px){.modal.redirection-poppin.visible{height:calc(100% - 6vh);bottom:0;top:initial}}@media(max-width:767px){.modal.redirection-poppin.visible .modal__overlay{z-index:100;height:calc(100% - 6vh);top:initial;bottom:0}}@media(max-width:767px){.modal.redirection-poppin img{bottom:0;position:fixed}}.redirection-container{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%}.redirection-popin-buttons{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:15px;width:100%;z-index:1}.redirection-popin-tittle{font-family:PlayfairDisplay-Regular!important;font-size:36px;font-style:normal;font-weight:400;line-height:48px;letter-spacing:0;text-align:center;text-decoration:underline}.close-button-text{max-width:250px;width:100%;margin:16px 0;padding:16px 0;text-transform:uppercase;font-size:18px;font-family:DINNextW01-CondensedBol}.redirection-button{box-sizing:border-box;display:block!important;margin:16px 0;padding:14px 0 8px;width:100%;text-align:center!important;max-width:250px;font-size:18px;font-family:DINNextW01-CondensedBol;text-decoration:none;letter-spacing:.3px;border:1px solid black;text-transform:uppercase;background-color:transparent!important}.article-main-topic{display:flex}@media(max-width:768px){.article-main-topic{flex-direction:column;padding:0!important}}.article-header-banner{border:1px solid #E0E0E0}@media(max-width:768px){.article-header-banner{padding:10px}}.article-header-banner .header-title{font-family:PlayfairDisplay-Regular;font-size:70px;line-height:80px;letter-spacing:0;color:#242424;opacity:1;text-align:center;border-bottom:1px solid #E0E0E0}@media(max-width:768px){.article-header-banner .header-title{font-size:40px;margin:0}}.article-header-banner .header-description{font-size:18px;font-family:AvenirLTStd-Light;text-align:center;letter-spacing:0;opacity:1;line-height:20px;padding:20px}@media(max-width:768px){.article-header-banner .header-description{padding:10px}}.article-topic-block{width:70%;display:flex;flex-direction:column}@media(max-width:768px){.article-topic-block{width:100%}}.article-topic-block .topic-list-block{display:flex;flex-direction:row}@media(max-width:768px){.article-topic-block .topic-list-block{flex-direction:column;margin:0}}.article-topic-block .topic-title{line-height:38px;font-size:25px;font-family:PlayfairDisplay-Regular;letter-spacing:0;color:#242424;opacity:1;cursor:pointer;margin-top:0}.article-topic-block .topic-see-all{width:170px;padding:10px;font-family:DINNextW01-CondensedBol;letter-spacing:0;font-size:15px;text-transform:uppercase;text-align:center;text-decoration:none;margin-top:20px}@media(max-width:768px){.article-topic-block .topic-see-all{margin:15px auto}}.article-topic-block .subtopic-name{text-align:left;margin-bottom:0}.article-topic-block .subtopic-name .subtopic-link{line-height:32px;font-size:13px;font-family:AvenirLTStd-Light;letter-spacing:0;color:#242424;opacity:1;text-decoration:underline}.article-topic-block .sub-topic-list{display:flex;flex:0 0 50%;flex-direction:column;align-items:flex-start;border:1px solid #E0E0E0;padding:30px 18px;border-left:0}.article-topic-block .recent-article-image{width:313px!important;height:176px!important;cursor:pointer}@media(max-width:768px){.article-topic-block .recent-article-image{width:305px!important;height:172px!important}}.article-topic-block .recent-article-title{font-size:18px;letter-spacing:0;color:#242424;line-height:20px;opacity:1;font-style:normal;font-family:AvenirLTStd-Light;cursor:pointer}.article-topic-block .recent-article-description{font-size:13px;letter-spacing:0;color:#707070;line-height:18px;opacity:1;font-style:normal;font-family:AvenirLTStd-Light}.block-bordering{border-top:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;width:30%}@media(max-width:768px){.block-bordering{width:100%}}.dont-miss-block{padding:20px;border:1px solid #E0E0E0;height:100%}@media(max-width:768px){.dont-miss-block{width:100%;padding-left:40px}}.dont-miss-block .dont-miss-title{font-size:20px;font-family:DINNextW01-CondensedBol;letter-spacing:0;color:#242424;text-transform:uppercase;opacity:1;text-align:left;margin-bottom:25px}.dont-miss-block .dont-miss-article-image{width:165px!important;height:96px!important;cursor:pointer}.dont-miss-block .dont-miss-article{margin-bottom:30px}.dont-miss-block .dont-miss-article-title{font-size:13px;font-family:AvenirLTStd-Light;font-style:oblique;letter-spacing:0;text-align:left;line-height:20px;color:#707070;margin-bottom:0;margin-top:10px;cursor:pointer}.dont-miss-block .dont-miss-article-description{font-size:13px;font-family:AvenirLTStd-Light;text-align:left;text-decoration:underline;letter-spacing:0;color:#242424}.il-site .dont-miss-block{border-top:none}.il-site .dont-miss-block .dont-miss-title,.il-site .dont-miss-block .dont-miss-article-title,.il-site .dont-miss-block .dont-miss-article-description{text-align:start!important}.il-site .article-topic-block .sub-topic-list{border-left:none!important}@media(min-width:768px){.hide-in-desktop{display:none}}.two-block-image-container{padding:20px 0}.two-block-image-container .two-image-block{display:flex;justify-content:center;margin-bottom:20px}.two-block-image-container .block-images{width:100px!important;height:auto;margin:10px}.two-block-image-container .block-text-description{text-align:center;font-family:AvenirLTStd-Light;font-size:13px;font-style:normal;letter-spacing:-.25px;line-height:18.2px;margin:20px auto}.two-block-image-container .image-block-tittle{font-family:PlayfairDisplay-Regular;font-size:36px;font-style:normal;font-weight:400;line-height:48px;letter-spacing:0;text-align:center;text-decoration:underline}.two-block-image-container .image-block-sub-tittle{font-family:PlayfairDisplay-Regular;font-size:16px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.25px;text-align:center;margin:20px 0}.two-block-image-container .cta-button-text{max-width:300px;width:100%;margin:16px 0;padding:16px 0;text-transform:uppercase}.article-highlight-carousel{display:flex;flex-direction:column;width:100%;border:1px solid #E0E0E0}.article-highlight-carousel .article-highlight-carousel__content-carousel{order:1;z-index:10;position:relative;width:100%;height:300px;margin:auto;padding:0;overflow:hidden}@media(min-width:768px){.article-highlight-carousel .article-highlight-carousel__content-carousel{width:660px;height:500px}}.article-highlight-carousel .article-highlight-carousel__content-carousel .carousel-navigation{position:absolute;height:23px;width:60px;right:40px;bottom:40px;background:#fff}.article-highlight-carousel .article-highlight-carousel__content-carousel .carousel-navigation .carousel-navigation-button{width:15px;top:0;padding:0;margin:0;background:none;cursor:pointer}.article-highlight-carousel .article-highlight-carousel__content-carousel .carousel-navigation .carousel-navigation-button .icon{width:20px;height:20px}.article-highlight-carousel .article-highlight-carousel__content-carousel .article-highlight__content-slide{background:#fff;position:relative}.article-highlight-carousel .article-highlight-carousel__content-carousel .article-highlight__content-slide .article-highlight__slide-inner{width:100%;padding:0}@media(min-width:768px){.article-highlight-carousel .article-highlight-carousel__content-carousel .article-highlight__content-slide .article-highlight__slide-inner{width:100%;position:absolute;top:50%;transform:translateY(-50%)}}.article-container{position:relative;width:660px;height:385px}@media(max-width:767px){.article-container{width:375px;height:219px}}.article-container .article-image{display:block;width:100%;height:385px!important;cursor:pointer}@media(max-width:767px){.article-container .article-image{width:375px;height:219px!important}}.article-container .article-subtopic-title{position:absolute;bottom:0;background:#242424;letter-spacing:0;color:#fff;transition:.5s ease;font-size:14px;padding:10px;text-align:center;opacity:1;text-transform:uppercase;font-family:DINNextW01-CondensedBol;margin:0}.article-title-name{font-family:AvenirLTStd-Light;font-size:18px;color:#242424;text-align:left;max-width:70%;line-height:24px;cursor:pointer}.article-subtopic-header{display:flex;border:1px solid #E0E0E0}@media(max-width:768px){.article-subtopic-header{flex-direction:column}}.article-subtopic-header .header-title{display:flex;align-items:center;justify-content:center;flex:0 0 70%;font-family:PlayfairDisplay-Regular;font-size:70px;line-height:62px;letter-spacing:0;color:#242424;opacity:1;text-align:center;padding:20px;margin:0;border-right:1px solid #E0E0E0}@media(max-width:768px){.article-subtopic-header .header-title{font-size:40px;border-bottom:1px solid #E0E0E0}}.article-subtopic-header .header-description{font-size:13px;font-family:AvenirLTStd-Light;text-align:left;letter-spacing:0;opacity:1;line-height:20px;padding:20px;margin:0}@media(max-width:768px){.article-subtopic-header .header-description{padding:13px}}.subtopic-list-block{display:flex;border:1px solid #E0E0E0;border-top:none}@media(max-width:767px){.subtopic-list-block{flex-direction:column}}.subtopic-list-block .subtopic-block1{display:flex;flex:0 0 50%;flex-direction:column;align-items:flex-start;border-right:1px solid #E0E0E0}.subtopic-list-block .subtopic-article-inner-block{margin:20px auto 10px}.subtopic-list-block .subtopic-block2{display:flex;flex:0 0 50%;flex-direction:column;align-items:flex-start;justify-content:center}.subtopic-list-block .quotes-block{padding:20px 30px;margin:30px auto 50px}.subtopic-list-block .subtopic-articles-list{margin:20px 0;width:396px;display:flex;flex-direction:column}@media(max-width:768px){.subtopic-list-block .subtopic-articles-list{width:305px}}.subtopic-list-block .subtopic-title{letter-spacing:0;color:#242424;opacity:1;font-size:25px;font-family:PlayfairDisplay-Regular;line-height:38px;margin:10px 0}.subtopic-list-block .subtopic-article-image{width:396px!important;height:223px!important;cursor:pointer}@media(max-width:768px){.subtopic-list-block .subtopic-article-image{width:305px!important;height:171px!important}}.subtopic-list-block .subtopic-image{width:496px!important;height:387px!important;margin-bottom:20px;cursor:pointer}@media(max-width:768px){.subtopic-list-block .subtopic-image{width:100%!important;height:292px!important}}.subtopic-list-block .subtopic-article-title{font-family:AvenirLTStd-Light;letter-spacing:0;color:#242424;opacity:1;font-size:18px;line-height:28px;cursor:pointer}.subtopic-list-block .subtopic-article-description{letter-spacing:0;color:#707070;opacity:1;font-size:13px;line-height:18px;font-family:AvenirLTStd-Light}.subtopic-list-block .subtopic-see-all-button{letter-spacing:0;color:#242424;font-size:15px;margin:10px auto;line-height:18px;font-family:DINNextW01-CondensedBol;text-decoration:underline;text-transform:uppercase;border-top:1px solid #E0E0E0;width:100%;text-align:center;padding:10px}@media(max-width:768px){.subtopic-list-block .subtopic-see-all-button{border-bottom:1px solid #E0E0E0}}.il-site .article-subtopic-header .header-title,.il-site .subtopic-list-block .subtopic-block1{border-right:none!important;border-left:1px solid #E0E0E0}.il-site .subtopic-list-block .subtopic-see-all-button{padding-right:4.2rem;text-align:start;font-weight:500}.article-blocks{display:flex;border:1px solid #E0E0E0;border-top:none}@media(max-width:767px){.article-blocks{flex-direction:column;padding:0!important}}.article-blocks .article-col1{display:flex;flex-direction:column;flex:0 0 50%;padding:30px;align-items:end;justify-content:center;border-right:1px solid #E0E0E0}.article-blocks .article-col2{display:flex;flex-direction:column;flex:0 0 50%;padding:30px;align-items:center;justify-content:center}.article-blocks .article-title{letter-spacing:0;color:#242424;opacity:1;font-size:25px;font-family:PlayfairDisplay-Regular;line-height:28px;margin-bottom:20px;cursor:pointer}.article-blocks .article-description{font-size:13px;font-family:AvenirLTStd-Light;text-align:left;letter-spacing:0;color:#707070;opacity:1;line-height:18px;margin-bottom:0}.article-blocks .article-preview-image{width:313px!important;height:176px!important;cursor:pointer}.article-blocks .article-read-more-button{letter-spacing:0;color:#242424;text-transform:uppercase;opacity:1;font-family:DINNextW01-CondensedBol;text-decoration:underline;font-size:15px;line-height:18px;margin:20px auto 0}@media(min-width:768px){.article-blocks .hide-in-desktop{display:none}}@media(max-width:767px){.article-blocks .hide-in-mobile{display:none}}.article-load-more-block{display:flex;justify-content:center;padding:40px 20px}.article-load-more-block .load-more-button{font-family:DINNextW01-CondensedBol;font-size:15px;text-transform:uppercase;padding:10px 40px}.il-site .article-blocks .article-col1{align-items:start;border-left:1px solid #E0E0E0;border-right:none!important}.il-site .article-blocks .article-title,.il-site .article-blocks .article-description{text-align:start}.il-site .article-blocks .article-read-more-button{font-weight:500}.how-to-use-block{margin:0 auto;padding:50px 0}.how-to-use-block .main-heading{font-family:PlayfairDisplay-Regular;font-weight:400;letter-spacing:0;font-style:normal;font-size:36px;line-height:48px;text-align:center;text-decoration-line:underline;color:#242424}.how-to-use-block .title{font-family:PlayfairDisplay-Regular;font-style:normal;font-weight:400;font-size:24px;line-height:32px;text-align:center;color:#242424;margin:60px auto 40px;position:relative}.how-to-use-block .description{font-family:AvenirLTStd-Light;font-style:normal;font-weight:300;font-size:13px;line-height:140%;text-align:center;letter-spacing:-.25px;color:#242424;padding:10px 30px}.how-to-use-block .step-image,.how-to-use-block .video-block{max-width:100%;height:auto;margin:auto}.how-to-use-block .step-number{position:absolute;opacity:.1;z-index:-1;left:44%;top:-21px;font-size:130px;font-family:PlayfairDisplay-Regular;display:flex;justify-content:center}.how-to-use-block .product-desc-non-overlap{position:relative;margin:12px auto auto;text-align:center;padding:15px 12px}.how-to-use-block .product-desc-block-overlap{position:relative;margin:-30px 12px auto;text-align:center;padding:15px 12px}.how-to-use-block .desc-grey-bg{background:#f5f5f5}.how-to-use-block .desc-white-bg{background:#fff}.diagnosis-block{display:flex;flex-direction:column;margin:0 auto;padding:50px 0}.diagnosis-block .diagnosis-title{font-family:PlayfairDisplay-Regular;font-style:normal;font-weight:400;font-size:36px;line-height:48px;text-align:center;text-decoration-line:underline;color:#242424}.diagnosis-block .disgnosis-subtitle{font-family:PlayfairDisplay-Regular;font-style:normal;font-weight:400;font-size:24px;line-height:32px;text-align:center;color:#242424;margin:20px}.diagnosis-block .diagnosis-image{max-width:100%;height:auto;margin:auto}.diagnosis-block .diagnosis-overlap-cta-button{padding:10px 20px;text-decoration:none;margin:-25px auto 20px;max-width:272px;text-transform:uppercase;font-size:16px;text-align:center}.diagnosis-block .diagnosis-below-cta-button{padding:10px 20px;text-decoration:none;margin:20px auto;max-width:286px;text-transform:uppercase;font-size:16px;text-align:center}.augmented-block{display:flex;flex-direction:column;margin:0 auto}.augmented-block .image-cta{position:relative;text-align:center;overflow:auto!important}.augmented-block .image-cta:first-child{overflow:hidden}.augmented-block .image-cta .top-content{position:absolute;top:20%;left:50%;transform:translate(-50%,-50%)}.augmented-block .image-cta .top-content .augmnented-heading{font-size:15px;line-height:20px;font-family:GothamPro-Regular,arial,sans-serif;padding:4px 10px;font-style:normal;font-weight:700;border-radius:4px}.augmented-block .image-cta .top-content .augmnented-subHeading{font-family:GothamPro-Regular,arial,sans-serif;font-size:22px;line-height:28px;font-style:normal;font-weight:400;margin-top:10px}.augmented-block .image-cta .top-content .augmnented-title{font-family:BigCaslon-Regular,arial,sans-serif;width:305px;font-style:normal;font-weight:500;font-size:34px;line-height:41px}.augmented-block .image-cta .top-content-new{margin:2rem 1rem}.augmented-block .image-cta .top-content-new .augmnented-heading{font-size:34px;line-height:41px;font-family:BigCaslon-Regular,arial,sans-serif;text-align:center;padding:2px 10px;font-style:normal;font-weight:500;border-radius:4px}.augmented-block .image-cta .top-content-new .augmnented-subHeading{font-family:GothamPro-Regular,arial,sans-serif;font-size:22px;line-height:25px;letter-spacing:2px;font-style:normal;font-weight:400}.augmented-block .image-cta .top-content-new .augmnented-title{padding:10px 18px;font-size:22px;line-height:28px;font-family:GothamPro-Regular,arial,sans-serif;text-align:center;font-style:normal;font-weight:400}.augmented-block .image-cta .bottom-content{position:absolute;bottom:0%;left:50%;transform:translate(-50%,-50%);width:85%}.augmented-block .image-cta .bottom-content .augmented-cta-button{padding:10px;text-decoration:none;font-style:normal;font-weight:400;font-size:20px;line-height:25px;color:#fff;background:#242424;border:1px solid #242424;display:block;font-family:GothamPro-Regular,arial,sans-serif}.augmented-block .image-cta .bottom-content .augmneted-down-text{font-family:GothamPro-Regular,arial,sans-serif;font-size:22px;color:#fff;line-height:28px;font-style:normal;font-weight:400}.augmented-block .image-cta .bottom-content .augmneted-down-text a{font-family:GothamPro-Regular,arial,sans-serif;font-size:22px;color:#fff;line-height:28px;text-decoration:underline;font-style:normal;font-weight:400}.augmented-block .image-cta .bottom-content .augmneted-down-text .bigCaslon{font-family:BigCaslon-Regular,arial,sans-serif;font-style:normal;font-weight:500;font-size:34px;line-height:41px;width:310px}.augmented-block .image-cta .bottom-content .augmneted-down-text .bigCaslon a{font-family:BigCaslon-Regular,arial,sans-serif;font-style:normal;font-weight:500;font-size:34px;line-height:41px}.augmented-block .image-cta .bottom-content-new{display:flex;justify-content:center;margin:15px 0}.augmented-block .image-cta .bottom-content-new .augmented-cta-button{padding:10px;text-decoration:none;font-style:normal;font-weight:400;font-size:20px;line-height:25px;color:#fff;background:#242424;border:1px solid #242424;display:block;width:85%;font-family:GothamPro-Regular,arial,sans-serif}.augmented-block .image-cta .bottom-content-new .augmneted-down-text{font-family:GothamPro-Regular,arial,sans-serif;font-size:22px;color:#242424;line-height:28px;font-style:normal;font-weight:400}.augmented-block .image-cta .bottom-content-new .augmneted-down-text a{font-family:GothamPro-Regular,arial,sans-serif;font-size:22px;color:#242424;line-height:28px;text-decoration:underline;font-style:normal;font-weight:400}.augmented-block .image-cta .bottom-content-new .augmneted-down-text .bigCaslon{font-family:BigCaslon-Regular,arial,sans-serif;font-style:normal;font-weight:500;font-size:34px;line-height:41px;width:310px}.augmented-block .image-cta .bottom-content-new .augmneted-down-text .bigCaslon a{font-family:BigCaslon-Regular,arial,sans-serif;font-style:normal;font-weight:500;font-size:34px;line-height:41px;color:#242424}.augmented-block .image-cta video{width:100%}.augmented-route{padding:10px}.augmented-route .arrow{border:solid black;border-width:0 2px 2px 0;display:inline-block;padding:3px}.augmented-route .left{transform:rotate(135deg)}.augmented-route .routeText{font-family:GothamPro-Regular,arial,sans-serif;font-size:15px;font-weight:600;letter-spacing:.5px}.augmented-faq .routeText{font-size:17px;line-height:28px;letter-spacing:.75 px;font-weight:400}.augmented-faq .faq-title{background-color:#fcfcfc}.augmented-faq .faq-title h1{text-align:center;font-family:BigCaslon-Regular,arial,sans-serif}.augmented-faq .faq-title h3{color:#714cd6;line-height:41px;letter-spacing:1px;text-align:center;font-size:34px;font-family:BigCaslon-Regular,arial,sans-serif}.augmented-faq .imge-faq{width:100%;height:auto;padding-bottom:35px}.augmented-faq .collapse .collapse__title .collapse__title--header{text-decoration:unset;font-family:GothamPro-Regular,arial,sans-serif;font-size:20px;font-weight:400}.augmented-faq button:disabled{background:#e8dede}.augmented-faq .collapse .collapse__title{display:flex;align-items:center}.augmented-faq .collapse__content--expanded .arrow-mega-menu svg{transform:rotate(90deg)}.augmented-faq svg{background:#d9dbe9;padding:4px;border-radius:50%;stroke:#fcfcfc;width:24px;height:24px;transform:rotate(270deg)}.augmented-faq .collapse .collapse__content *{font-size:20px;margin-bottom:10px;font-family:GothamPro-Regular,arial,sans-serif}.augmented-product-list .main-page{display:flex;flex-direction:column;padding-top:5rem;text-align:center;overflow-x:hidden}.augmented-product-list .main-page .heading{font-size:28px;line-height:34px;font-family:BigCaslon-Regular,arial,sans-serif;font-style:normal;font-weight:500}.augmented-product-list .main-page .subheading{font-size:20px;line-height:25px;font-family:GothamPro-Regular,arial,sans-serif;padding-top:15px;font-style:normal;font-weight:400}.augmented-product-list .main-page .cta-button-block{left:10%;position:relative;padding:15px 0}.augmented-product-list .main-page .cta-button-block .popin-cta-button{padding:10px;text-decoration:none;font-style:normal;font-weight:400;font-size:20px;line-height:25px;color:#fff;background:#242424;border:1px solid #242424;display:block;margin:5px 0;width:85%;cursor:pointer;font-family:GothamPro-Regular,arial,sans-serif}.augmented-product-list .text-content{padding:2rem .5rem}.augmented-product-list .text-content .heading{font-size:34px;text-align:center;padding:10px 20px;line-height:40px;font-family:BigCaslon-Regular,arial,sans-serif}.augmented-product-list .text-content .subheading{padding:5px 20px;text-align:center;font-size:22px;line-height:28px;font-family:GothamPro-Regular,arial,sans-serif}.augmented-product-list .text-content .description{font-size:20px;line-height:25px;font-family:GothamPro-Regular,arial,sans-serif;padding:5px 20px;text-align:center}.augmented-product-list .close-icon-new{text-align:end;font-size:24px;margin-right:10px;cursor:pointer}.augmented-product-list .close-icon-new:after{display:inline-block;content:"×"}.augmented-slider{overflow:auto;white-space:nowrap;width:auto;padding:30px 0 0}.augmented-slider .slide{display:inline-block;text-align:center;width:220px}.augmented-slider .slide :first-child{margin-left:10px}.augmented-slider .slide img{width:200px!important;max-height:280px!important}.augmented-slider .slide .title{font-size:20px;line-height:24px;text-align:left;font-family:GothamPro-Regular,arial,sans-serif;padding:5px;height:50px;word-break:break-word;max-width:14em;white-space:initial;overflow:hidden;padding-left:2rem}.augmented-slider .slide .description{font-size:15px;text-align:left;font-family:GothamPro-Regular,arial,sans-serif;line-height:20px;padding:5px;display:flex;word-break:break-word;white-space:normal;max-width:14em;justify-content:left;padding-left:2rem}.augmented-slider-title{font-size:28px;line-height:34px;text-align:center;letter-spacing:.37px;font-family:BigCaslon-Regular,arial,sans-serif;font-style:normal;font-weight:500;padding-bottom:10px}.augmented-slider-title p{font-size:34px;line-height:41px;text-align:center;letter-spacing:.37px;font-family:BigCaslon-Regular,arial,sans-serif;font-style:normal;font-weight:500}.augmented-slider-subheading{font-size:22px;text-align:center;line-height:28px;font-family:GothamPro-Regular,arial,sans-serif;font-style:normal;font-weight:400;padding:0 30px}.slider-cta-button-block{left:10%;position:relative;margin:15px}.slider-cta-button-block .augmented-slider-cta{padding:10px 30px;text-decoration:none;font-style:normal;font-weight:400;font-size:20px;line-height:25px;color:#fff;background:#242424;border:1px solid #242424;display:block;margin:5px 0;width:80%;cursor:pointer;font-family:GothamPro-Regular,arial,sans-serif}.text-content{padding:2rem .5rem}.text-content .heading{font-size:34px;text-align:center;padding:10px 20px;line-height:40px;font-family:BigCaslon-Regular,arial,sans-serif;font-style:normal;font-weight:500}.text-content .subheading{padding:5px 20px;text-align:center;font-size:22px;line-height:28px;font-family:GothamPro-Regular,arial,sans-serif;font-style:normal;font-weight:400}.augmented-description{font-size:15px;line-height:30px;font-family:BigCaslon-Regular,arial,sans-serif;padding:5px 20px;margin:2rem .5rem}.close-icon-new{text-align:end;font-size:24px;margin-right:10px;cursor:pointer}.close-icon-new:after{display:inline-block;content:"×"}.augmented-modal-data .block .heading{padding:30px 30px 10px;font-style:normal;font-weight:500;font-size:28px;line-height:34px;font-family:BigCaslon-Regular,arial,sans-serif;text-align:center}.augmented-modal-data .block .title{padding:0 30px 30px;font-size:22px;line-height:28px;font-style:normal;font-weight:400;font-family:GothamPro-Regular,arial,sans-serif;text-align:center}.augmented-modal-data .augmented-block-button{padding:10px 25px;text-decoration:none;font-style:normal;font-weight:400;font-size:20px;line-height:25px;text-align:center;color:#fff;background:#242424;border:1px solid #242424;width:80%;margin-bottom:15px;font-family:GothamPro-Regular,arial,sans-serif}.augmented-rounded-image .augmented-rounded-image-item{margin-bottom:40px}.augmented-rounded-image .augmented-title{padding:20px 30px;font-style:normal;font-weight:500;font-size:28px;line-height:34px;color:#714cd6;font-family:BigCaslon-Regular,arial,sans-serif;text-align:center}.augmented-rounded-image .augmented-subheading,.augmented-rounded-image .augmented-description{font-size:20px;text-align:center;line-height:28px;font-family:GothamPro-Regular,arial,sans-serif;font-style:normal;font-weight:400;padding:0 30px;margin-bottom:30px}.augmented-rounded-image .augmented-image-block{padding:40px 30px}.augmented-rounded-image .augmented-image-block img{width:280px!important;height:280px!important;margin:auto;border-radius:50%;border:3px solid #fff}.protips-block{margin:0 auto}@media(min-width:1024px){.protips-block{padding:50px 0}}.protips-block .protip-heading-title{font-family:PlayfairDisplay-Regular;font-style:normal;font-weight:400;font-size:36px;line-height:48px;text-align:center;text-decoration-line:underline;color:#242424;margin:0 auto 20px}.protips-block .protip-title{font-family:PlayfairDisplay-Regular;font-style:normal;font-weight:400;font-size:24px;line-height:32px;text-align:center;color:#1a1a1a;margin:0 auto 20px}.protips-block .protip-icon{width:56px!important;height:auto!important;margin:0 auto 20px}.protips-block .protip-subtitle{font-family:PlayfairDisplay-Regular;font-style:normal;font-weight:400;font-size:16px;line-height:21px;text-align:center;color:#242424;margin:0 auto 20px}.protips-block .protip-image{max-width:100%;height:auto;margin:auto}.protips-block .protip-text{font-family:AvenirLTStd-Light;font-style:normal;font-weight:300;font-size:13px;line-height:140%;text-align:center;letter-spacing:-.25px;color:#1a1a1a}.protips-block .desc-grey-bg{background:#f5f5f5}.protips-block .desc-white-bg{background:#fff}.protips-block .protip-content-block{margin:-30px 14px auto;position:relative}.protips-block .protip-content-non-overlap{margin:14px 14px auto;position:relative}.protips-block .protip-content-block-overlap{position:relative;margin:-30px 14px auto}.protips-block .protip-content-desc{font-family:AvenirLTStd-Light;font-style:normal;font-weight:300;font-size:13px;line-height:18px;text-align:center;letter-spacing:-.25px;color:#242424;margin:0;padding:20px}.protips-block .video-title{font-family:PlayfairDisplay-Regular;font-style:normal;font-weight:400;font-size:16px;line-height:21px;text-align:center;color:#1a1a1a;margin-bottom:15px}.protips-block .video-block{max-width:100%;height:auto;margin:auto 10px}.protips-block .product-ingrediant-block{margin:20px auto}.protips-block .protip-video-content{width:298px;margin:-10px auto auto;padding:10px;background:#f5f5f5}.quote-box-component{align-items:center;display:flex;justify-content:center;flex-direction:column}.quote-box-component .quotes{font-size:50px;font-family:PlayfairDisplay-Regular;text-align:center;color:#242424;line-height:1;padding-top:10px}.quote-box-component .sign{display:inline-block;padding:4px 20px 0;font-family:DINNextW01-CondensedBol;font-size:12px;letter-spacing:.6px}.quote-box-component .quote-description{font-family:AvenirLTStd-Light;font-style:italic;font-weight:300;font-size:13px;line-height:18px;text-align:center;letter-spacing:-.25px;color:#242424;margin-bottom:0;padding:0 15px}:root{--carousel-dot-color: #E3BBA2}.introduction-block .introduction-pre-title{font-family:DINNextW01-CondensedBol;font-style:normal;font-weight:700;font-size:13px;line-height:16px;text-align:center;letter-spacing:.5px;text-transform:uppercase;color:#1a1a1a;margin-bottom:0}.introduction-block .introduction-title{font-family:PlayfairDisplay-Regular;font-style:normal;font-weight:400;font-size:36px;line-height:48px;text-align:center;text-decoration-line:underline;color:#1a1a1a;margin:10px}.introduction-block .introduction-sub-title{font-family:PlayfairDisplay-Regular;font-style:normal;font-weight:400;font-size:16px;line-height:21px;text-align:center;color:#242424;margin:20px 10px}.introduction-block .list-description-block{background:var(--carousel-dot-color);padding:20px;margin:10px}.introduction-block .list-description-block li{list-style:square}.introduction-block .intro-block-image-slides{height:auto;max-width:100%;margin:auto;background-color:#fff}.introduction-block .carousel .carousel-pagination{position:absolute;margin-top:-45px}.introduction-block .carousel .carousel-pagination .carousel-dot-container .carousel-dot.carousel-dot--active .carousel-dot-inner{outline:1px solid var(--carousel-dot-color);border:1px solid var(--carousel-dot-color);background:var(--main-bg-color);opacity:1}.introduction-block .carousel .carousel-pagination .carousel-dot-container .carousel-dot .carousel-dot-inner{outline:1px solid var(--carousel-dot-color);border:1px solid var(--carousel-dot-color);background:var(--carousel-dot-color);opacity:.5}.introduction-block .note-small-text{font-family:AvenirLTStd-Light;font-size:10px;font-style:normal;font-weight:300;line-height:14px;letter-spacing:-.25px;text-align:center;padding:20px}.whats-inside-block{margin:15px}.whats-inside-block .block-title{font-family:PlayfairDisplay-Regular;font-style:normal;font-weight:400;font-size:36px;line-height:48px;text-align:center;text-decoration-line:underline;color:#1a1a1a;margin:10px}.whats-inside-block .block-sub-title{font-family:PlayfairDisplay-Regular;font-style:normal;font-weight:400;font-size:16px;line-height:21px;text-align:center;color:#242424;margin:20px 10px}.whats-inside-block .main-block-image{max-width:100%;height:auto;margin:auto}.whats-inside-block .main-block-description{max-width:100%;height:auto;margin:auto;min-height:175px;min-width:320px;text-align:center;padding:20px 12px}.whats-inside-block .half-image{height:154px;width:192px!important}.whats-inside-block .half-image-title{font-family:PlayfairDisplay-Regular;font-style:normal;font-weight:400;font-size:24px;line-height:32px;text-align:center;color:#242424}.whats-inside-block .product-subtitle-data{font-family:AvenirLTStd-Light;font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:center;color:#242424;margin:10px auto 20px}.whats-inside-block .img-title-left{margin:10px 10px 20px -15px}.whats-inside-block .img-title-right{margin:10px -25px 20px 10px}.whats-inside-block .img-title-center{margin:10px auto 20px}.whats-inside-block .desc-right-align{text-align:right}.whats-inside-block .desc-left-align{text-align:left}.whats-inside-block .desc-center-align{text-align:center;background:#f9f9fb;padding:17px}.whats-inside-block .desc-grey-bg{background:#f9f9fb}.whats-inside-block .desc-white-bg{background:#fff}.whats-inside-block .desc-block-overlap{position:relative;margin:-30px 12px auto}.whats-inside-block .desc-block-non-overlap{position:relative;margin:12px auto auto}.whats-inside-block .image-description{font-family:AvenirLTStd-Light;font-style:normal;font-weight:300;font-size:13px;line-height:2rem;letter-spacing:-.25px;color:#242424;text-align:center;padding:17px}.whats-inside-block .img-title-block-center{display:flex;flex-direction:column;margin:20px auto}.whats-inside-block .img-title-block-left{display:flex;flex-direction:row;align-items:center;margin:20px auto}.whats-inside-block .img-title-block-right{display:flex;flex-direction:row-reverse;align-items:center;margin:20px auto}.whats-inside-block .title-image-block{margin:30px auto}.how-to-diagnose-block{display:flex;flex-direction:column;margin:30px auto}.how-to-diagnose-block .diagnose-main-title{font-family:PlayfairDisplay-Regular;font-style:normal;font-weight:400;font-size:36px;line-height:48px;text-align:center;text-decoration-line:underline;color:#242424;margin:10px auto 0}.how-to-diagnose-block .diagnose-main-subtitle{font-family:PlayfairDisplay-Regular;font-style:normal;font-weight:400;font-size:16px;line-height:21px;text-align:center;color:#242424;margin:30px auto 0}.how-to-diagnose-block .diagnose-product-title{font-family:PlayfairDisplay-Regular;font-style:normal;font-weight:400;font-size:24px;line-height:30px;text-align:center;color:#242424;margin:30px auto 0}.how-to-diagnose-block .diagnose-product-subtitle{font-family:AvenirLTStd-Light;font-style:normal;font-weight:400;font-size:13px;line-height:18px;text-align:center;color:#242424;margin:15px auto 0}.how-to-diagnose-block .diagnose-product-image{width:298px!important;height:auto;margin:15px auto 0}.augmented-range-block{margin:0 auto;padding:50px 0}.augmented-range-block .range-title{font-family:PlayfairDisplay-Regular;font-style:normal;font-weight:400;font-size:36px;line-height:48px;text-align:center;text-decoration-line:underline;color:#242424;margin:10px auto 0}.augmented-range-block .range-subtitle{font-family:PlayfairDisplay-Regular;font-style:normal;font-weight:400;font-size:16px;line-height:21px;text-align:center;color:#242424;margin:30px auto 0}.augmented-range-block .range-product-name{font-family:PlayfairDisplay-Regular;font-style:normal;font-weight:400;font-size:16px;line-height:21px;text-align:center;text-transform:uppercase;color:#242424;margin:30px auto 0}.augmented-range-block .range-block-image-slides{max-width:298px;height:auto;margin:20px auto}.augmented-range-block .learn-more-button{justify-content:center;letter-spacing:0;display:flex;color:#242424;text-transform:uppercase;opacity:1;font-family:DINNextW01-CondensedBol;text-decoration:underline;font-size:15px;line-height:18px;margin:15px;text-align:center}.augmented-range-block .discover-cta-button{padding:15px;margin:auto;display:flex;justify-content:center;max-width:286px;text-decoration:none}.augmented-range-block .cta-option-text{display:flex;margin:20px auto;text-align:center;justify-content:center;font-family:PlayfairDisplay-Regular;font-size:16px}.curls-in-salon{margin:0 auto;padding:50px 0}.curls-in-salon .salon-product-title{font-family:PlayfairDisplay-Regular;font-style:normal;font-weight:400;font-size:36px;line-height:48px;text-align:center;text-decoration-line:underline;color:#1a1a1a;margin:10px}.curls-in-salon .salon-product-sub-title{font-family:PlayfairDisplay-Regular;font-style:normal;font-weight:400;font-size:16px;line-height:21px;text-align:center;color:#242424;margin:20px}.curls-in-salon .salon-main-image{max-width:100%;height:auto;margin:auto}.curls-in-salon .desc-grey-bg{background:#f5f5f5}.curls-in-salon .desc-white-bg{background:#fff}.curls-in-salon .product-desc-non-overlap{position:relative;margin:12px 12px auto}.curls-in-salon .product-desc-block-overlap{position:relative;margin:-30px 12px auto}.curls-in-salon .image-description{font-family:AvenirLTStd-Light;font-style:normal;font-weight:300;font-size:13px;line-height:2rem;letter-spacing:-.25px;color:#242424;text-align:center;padding:17px}.curls-in-salon .salon-service-title{font-family:PlayfairDisplay-Regular;font-style:normal;font-weight:400;font-size:24px;line-height:30px;text-align:center;color:#1a1a1a;margin:20px}.curls-in-salon .salon-service-sub-title{font-family:PlayfairDisplay-Regular;font-style:normal;font-weight:400;font-size:16px;line-height:21px;text-align:center;color:#242424;margin:20px 10px}.curls-in-salon .curl-service-button{padding:15px;margin:20px auto;display:flex;justify-content:center;max-width:286px;text-decoration:none}.curls-in-salon .overlap-cta{margin:-45px auto auto}.curls-in-salon .salon-description-block{background:#e3bba2;padding:30px;margin:20px auto}.curls-in-salon .salon-description-block li{list-style:square}.product-summary-menu-container .summary-menu-box{display:flex;overflow:auto;z-index:999;background:#fff;box-shadow:0 0 5px 1px #eee}.product-summary-menu-container .summary-menu-title{padding:10px 16px;border-radius:230px;margin:14px;font-size:16px;line-height:1.25rem;font-family:AvenirLTStd-Light;text-decoration:none;text-align:center;display:flex;flex-shrink:0}.product-summary-menu-container .active-menu{background:#000;color:#fff!important}.sticky{position:fixed;top:60px;width:100%}@media(width<=767px){.sticky{top:50px}}.banner-container{display:flex;background-color:#0d0d0dc9;margin:15px 0;padding:10px 20px;align-items:center;justify-content:center}@media(max-width:767px){.banner-container{flex-direction:column}}.header-cta-button{padding:12px;margin:20px auto;display:flex;justify-content:center;max-width:286px;text-decoration:none!important;font-size:20px;font-family:AvenirLTStd-Light;background:#000;color:#fff!important}.banner-text{padding:15px;background:#000;color:#fff;font-size:20px;font-family:AvenirLTStd-Light;text-align:center;margin:20px}.sticky-header{position:fixed;top:60px;width:100%;z-index:1000;max-width:1600px;margin:0!important}@media(max-width:767px){.sticky-header{top:50px}}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{transform:translate3d(0,-30px,0)}40%,43%,70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.pulse{animation-name:pulse}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translate(0)}6.5%{transform:translate(-6px) rotateY(-9deg)}18.5%{transform:translate(5px) rotateY(7deg)}31.5%{transform:translate(-3px) rotateY(-5deg)}43.5%{transform:translate(2px) rotateY(3deg)}50%{transform:translate(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:none}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:none}}.wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:none}22.2%{transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{transform:skew(6.25deg) skewY(6.25deg)}44.4%{transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{transform:skew(.390625deg) skewY(.390625deg)}88.8%{transform:skew(-.1953125deg) skewY(-.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{transform:perspective(400px) rotateY(-1turn)}0%,40%{animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{transform:perspective(400px) translateZ(150px) rotateY(-170deg)}50%,80%{animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95)}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}0%,40%{animation-timing-function:ease-in}40%{transform:perspective(400px) rotateX(-20deg)}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}0%,40%{animation-timing-function:ease-in}40%{transform:perspective(400px) rotateY(-20deg)}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedIn{0%{transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{transform:skew(20deg)}60%,80%{opacity:1}80%{transform:skew(-5deg)}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}to{transform:translate3d(100%,0,0) skew(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform-origin:center;transform:rotate(-200deg);opacity:0}0%,to{transform-origin:center}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}0%,to{transform-origin:left bottom}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(45deg);opacity:0}0%,to{transform-origin:right bottom}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(45deg);opacity:0}0%,to{transform-origin:left bottom}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}0%,to{transform-origin:right bottom}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{transform-origin:center;opacity:1}0%,to{transform-origin:center}to{transform-origin:center;transform:rotate(200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}0%,to{transform-origin:left bottom}to{transform-origin:left bottom;transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}0%,to{transform-origin:right bottom}to{transform-origin:right bottom;transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}0%,to{transform-origin:left bottom}to{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}0%,to{transform-origin:right bottom}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left}0%,20%,60%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left}40%,80%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-name:hinge}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{transform:scale3d(.3,.3,.3)}50%,to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:slideOutUp}._rfp_mctb_list_0013_{display:flex;justify-content:space-between;align-items:stretch}._rfp_mctb_list_0014_{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;margin:1px;border:1px solid black;padding:10px!important;width:32%!important}._rfp_mctb_list_0016_{max-width:110px}.rfp-mctb-modal-mask,.rfp-mctb-modal-mask-slider{z-index:10000!important}.buy-button{background-color:#000!important}.rfp-mctb-modal-container{margin-top:12vh!important}@media(width<=767px){._rfp_mctb_list_0014_{flex-direction:row;margin:10px;border:none;border-bottom:1px solid black;padding:10px!important;width:100%!important}.buy-button{padding:6px 7px!important;font-size:9px!important}._rfp_mctb_list_0013_{flex-direction:column}}@media(width<=767px){html[lang=he] .rfp-mctb-modal-mask{display:inline-block;overflow-y:scroll}}.sr-only{width:.063rem;height:.063rem;position:absolute;border:0;padding:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.sr-only.focusable:focus,.sr-only.focusable:active{position:relative;overflow:visible;height:auto;display:block;border:0 none;clip:none;clip-path:none}.sr-only.focusable:focus:not(:focus-visible){outline:none!important}.button.-primary{line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;border:none;border-radius:30px;max-width:370px;vertical-align:middle;text-align:center;text-transform:uppercase;cursor:pointer;transition:all .2s ease 0s;text-decoration:none;-webkit-touch-callout:none;border-width:3px;border-style:solid;letter-spacing:0;background-color:#000;border-color:#000;color:#fff;padding:10px 32px;width:auto}.vch-carousel-indicator{display:flex;list-style:none}.vch-carousel-indicator__item{position:relative}.vch-carousel-indicator--numbers{background-color:#fff;border-radius:10px;padding:8px 32rem}.vch-carousel-indicator--numbers .vch-carousel-indicator__item:not(:last-child):after{display:inline;content:"/";margin:4px}.vch-carousel-indicator--numbers .vch-carousel-indicator__link:focus{text-decoration:underline}.vch-carousel-indicator--dots{gap:8px}.vch-carousel-indicator--dots button{background:transparent;border-width:0;border-radius:0}.vch-carousel-indicator--dots button:focus,.vch-carousel-indicator--dots button:active{background:transparent;border:1px solid #fff}.vch-carousel-indicator--dots .vch-carousel-indicator__link{padding:4px;position:relative}.vch-carousel-indicator--dots .vch-carousel-indicator__link:before{content:"";display:block;width:10px;height:10px;background-color:#000;border:1px solid #fff;border-radius:100px;padding:0}.vch-carousel-indicator--dots .vch-carousel-indicator__link.--active:before{background-color:#fff}.vch-carousel-indicator--dots .vch-carousel-indicator__link>span{width:.063rem;height:.063rem;position:absolute;border:0;padding:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.vch-carousel-indicator--dots .vch-carousel-indicator__link>span.focusable:focus,.vch-carousel-indicator--dots .vch-carousel-indicator__link>span.focusable:active{position:relative;overflow:visible;height:auto;display:block;border:0 none;clip:none;clip-path:none}.vch-carousel-indicator--dots .vch-carousel-indicator__link>span.focusable:focus:not(:focus-visible){outline:none!important}.container_banner{margin:15px 5px 0;max-width:1600px;overflow:hidden}@media(min-width:1024px){.container_banner{margin-left:35px}}.container_banner p{color:#fff;text-transform:uppercase}.vch-card-highlight{position:relative;width:100%;height:560px}@media screen and (min-width:1024px){.vch-card-highlight{height:520px}}@media screen and (min-width:1280px){.vch-card-highlight{height:645px}}@media screen and (min-width:1600px){.vch-card-highlight{height:845.008px}}.vch-card-highlight__image{position:absolute;width:100%;height:100%}@media(min-width:1024px){.vch-card-highlight__image{border-radius:10px;overflow:hidden}}.vch-card-highlight__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.vch-card-highlight__image:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:80%;background:transparent linear-gradient(0deg,#000,#0000) 0% 0% no-repeat padding-box;opacity:.8}.vch-card-highlight__content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;height:100%;color:#fff;margin:0;max-width:574px}@media(min-width:1024px){.vch-card-highlight__content{max-width:954px}}.vch-card-highlight__content{margin-left:20px}@media screen and (min-width:1024px){.vch-card-highlight__content{margin-left:80px}}@media screen and (min-width:1280px){.vch-card-highlight__content{margin-left:100px}}@media screen and (min-width:1600px){.vch-card-highlight__content{margin-left:134px}}.vch-card-highlight__content{margin-right:20px}@media screen and (min-width:1024px){.vch-card-highlight__content{margin-right:80px}}@media screen and (min-width:1280px){.vch-card-highlight__content{margin-right:100px}}@media screen and (min-width:1600px){.vch-card-highlight__content{margin-right:134px}}.vch-card-highlight__content{padding-bottom:48px}@media screen and (min-width:1024px){.vch-card-highlight__content{padding-bottom:42px}}@media screen and (min-width:1280px){.vch-card-highlight__content{padding-bottom:88px}}@media screen and (min-width:1600px){.vch-card-highlight__content{padding-bottom:86px}}.vch-card-highlight__label{letter-spacing:2.8px;color:#fff;text-transform:uppercase;padding:0 4px;margin-bottom:12px;width:-moz-fit-content;width:fit-content}.vch-card-highlight__title span{display:block}.vch-card-highlight__disclaimer{color:#757575;position:absolute;height:80px}@media screen and (min-width:1024px){.vch-card-highlight__disclaimer{height:40px}}@media screen and (min-width:1280px){.vch-card-highlight__disclaimer{height:20px}}@media screen and (min-width:1600px){.vch-card-highlight__disclaimer{height:20px}}.vch-card-highlight__disclaimer{bottom:-80px}@media screen and (min-width:1024px){.vch-card-highlight__disclaimer{bottom:-40px}}@media screen and (min-width:1280px){.vch-card-highlight__disclaimer{bottom:-20px}}@media screen and (min-width:1600px){.vch-card-highlight__disclaimer{bottom:-20px}}.vch-card-highlight__disclaimer{padding-left:to-rem(25);padding-right:to-rem(25)}@media(min-width:1024px){.vch-card-highlight__disclaimer{padding-left:0;padding-right:0}}.vch-card-highlight .button{min-width:initial}.vch-full-width-slider{width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;position:relative}@media(min-width:1024px){.vch-full-width-slider{width:100%;left:initial;right:initial;margin-left:0;margin-right:0}}.vch-full-width-slider__content{position:relative;width:100vw;height:35rem;cursor:grab;margin-bottom:15px;height:560px}@media screen and (min-width:1024px){.vch-full-width-slider__content{height:520px}}@media screen and (min-width:1280px){.vch-full-width-slider__content{height:645px}}@media screen and (min-width:1600px){.vch-full-width-slider__content{height:845.008px}}.vch-full-width-slider__content.-is-dragging{cursor:grabbing}.vch-full-width-slider__content.-is-dragging .vch-full-width-slider__list{scroll-snap-type:none;scroll-behavior:auto}.vch-full-width-slider__content.-is-dragging .vch-full-width-slider__item{scroll-snap-align:unset}.vch-full-width-slider--with-disclaimers .vch-full-width-slider__content{height:620px}@media screen and (min-width:1024px){.vch-full-width-slider--with-disclaimers .vch-full-width-slider__content{height:560px}}@media screen and (min-width:1280px){.vch-full-width-slider--with-disclaimers .vch-full-width-slider__content{height:665.008px}}@media screen and (min-width:1600px){.vch-full-width-slider--with-disclaimers .vch-full-width-slider__content{height:875.008px}}.vch-full-width-slider__list{--end-spacing: 0}.vch-full-width-slider__list::-webkit-scrollbar{-webkit-appearance:none;appearance:none;display:none;width:0;height:0}.vch-full-width-slider__list{scrollbar-width:none;overflow-x:scroll;scroll-snap-type:x mandatory;display:flex;scroll-behavior:smooth;padding:0;margin:0;gap:16px}.vch-full-width-slider__list:after{display:block;content:"";min-width:var(--end-spacing)}.vch-full-width-slider__item{position:relative;scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;justify-content:center}@media(min-width:1024px){.vch-full-width-slider__item{min-width:80vw}}.vch-full-width-slider__item>div{width:100%}.vch-full-width-slider .vch-carousel-indicator{position:absolute;right:20px;bottom:30px;z-index:10}@media(min-width:1024px){.vch-full-width-slider .vch-carousel-indicator{right:calc(16px + 10%);bottom:84px}}.vch-full-width-slider--with-disclaimers .vch-carousel-indicator{bottom:70px}@media(min-width:1024px){.vch-full-width-slider--with-disclaimers .vch-carousel-indicator{bottom:104px}}.modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000c;display:flex;justify-content:center;align-items:center;z-index:99999;padding:16px}.modal-container{display:flex;flex-direction:column;align-items:flex-end;padding:40px;gap:10px;position:absolute;background:#fff;max-width:90%;width:967px;box-shadow:0 4px 10px #0000004d;top:50%;left:50%;transform:translate(-50%,-50%)}@media(max-width:768px){.modal-container{width:90%;max-width:375px;padding:40px 0}}.modal-container__close{display:flex;justify-content:center;align-items:center;padding:0 10px;width:32px;height:32px;background:#242424;border:1px solid #242424;border-radius:16px}.modal-container__close svg{width:12.2px;height:12.2px}@media(max-width:768px){.modal-container__close{width:32px;height:32px;margin-right:20px}.modal-container__close svg{width:12px;height:12px}}.youtube-player{display:flex;justify-content:center;align-items:center;width:100%;max-height:499px}@media(max-width:768px){.youtube-player{max-width:100%;max-height:211px}}.youtube-player__video{width:100%;height:0;padding-bottom:56.25%;position:relative}.youtube-player__video iframe{position:absolute;width:100%;height:100%;border:none}.two-columns{margin:30px 0}@media(min-width:768px){.two-columns{display:flex;position:relative;align-items:flex-start}.two-columns:before{content:"";position:absolute;width:1px;height:100%;display:block;background-color:#e0e0e0;top:0;left:50%}.two-columns .column:first-child{padding:0 50px 0 30px}}@media(min-width:768px)and (min-width:1024px){.two-columns .column:first-child{padding:0 70px 0 47px}}.two-columns a{font-family:AvenirLTStd-Light}@media(min-width:768px){.two-columns .column{min-height:50px;display:table-cell;vertical-align:middle;padding:0 30px 0 50px}.two-columns .column picture{margin:0}}@media(min-width:1024px){.two-columns .column{padding:0 47px 0 70px}.two-columns .column .video-component{padding:0 47px}}.two-columns .column picture{margin:0 0 20px}.two-columns .column video{width:100%}@media(min-width:768px){.product-description{margin:0}}@media(max-width:767px){.product-description{margin:0 5px}}.product-description{margin:0 34px}.product-description h1{margin:0 0 10px;font-family:Gotham-Medium;font-size:24px;line-height:1.33;letter-spacing:.1px;color:#242424}.product-description h2{font-family:DINNextW01-CondensedBol;font-size:14px;letter-spacing:.7px;color:#242424;text-transform:uppercase;margin:0 0 7px}.product-description p{font-family:AvenirLTStd-Light}.product-description p a{font-family:AvenirLTStd-Light;font-size:15px;font-weight:300;line-height:1.27;letter-spacing:.1px}.product-description p.links{margin-bottom:10px}.product-description p.links.link-locator a{text-decoration:none}.product-description p.links.link-locator span{text-decoration:underline}.product-description p.links.link-locator .icon{position:relative;top:2px;margin-right:2px}.product-description .product-name{margin-bottom:4px}.product-description .collection-name{font-size:15px;position:relative;font-family:AvenirLTStd-Light;line-height:22px;padding-left:0!important}.product-description .collection-color-bar{position:relative;top:3px;left:0;width:3px;height:16px;background-color:#242424;display:inline-block;margin-left:5px;margin-top:2px}.product-description .quantity{font-family:Avenir-Heavy;font-size:20px;letter-spacing:.3px;color:#1b1b1b}@media(max-width:1024px){.product-description .read-link:focus,.product-description .read-link:active,.product-description .read-link:hover{text-decoration:underline}}.product-description button,.product-description .product-button{font-family:Avenir-Heavy!important}.routine-products p{margin-top:2px!important}.product-item-info .product-description{margin-top:5px}.quote-component{font-family:PlayfairDisplay-Regular;text-align:center;color:#242424;margin-bottom:50px}@media(max-width:767px){.quote-component{margin:40px 10px 0}}.quote-component p{font-family:PlayfairDisplay-Regular;font-size:24px;line-height:1.33;letter-spacing:.1px;text-align:center;margin-bottom:40px}@media(max-width:767px){.quote-component p{font-size:18px;line-height:1.56}}.quote-component .quote{font-size:100px;line-height:60px;display:block;color:#444}.quote-component .quote+p:last-child{margin-bottom:0}.quote-component .signature{display:inline-block;padding:4px 20px 0;font-family:DINNextW01-CondensedBol;font-size:12px;letter-spacing:.6px;border-left:1px solid #242424;border-right:1px solid #242424}.quote-component .sign-without-border{display:inline-block;padding:4px 20px 0;font-family:DINNextW01-CondensedBol;font-size:15px;letter-spacing:.6px;text-transform:uppercase}.in-salon-services{margin:0 auto 50px}@media(min-width:769px){.in-salon-services .title--subtitle{margin-top:0}}.in-salon-services h2{margin-top:0}.in-salon-services .video-player,.in-salon-services .video-component{margin-bottom:0}.carousel{position:relative}.carousel .carousel-wrapper{width:100%;position:relative;overflow:hidden}.carousel .carousel-inner{display:flex;flex-direction:row;backface-visibility:hidden}.carousel.carousel-vertical .carousel-inner{flex-direction:column}@media(min-width:769px){.carousel.carousel-square--two-slides{max-width:984px;width:100%;margin:0 auto}}.carousel .carousel-slide{flex-basis:inherit;flex-grow:0;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}.carousel.carousel-text-selectable .carousel-slide{-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.carousel .carousel-navigation-button{position:absolute;top:calc(50% - 15px);width:30px;height:30px;display:block;border:none}.carousel .carousel-navigation-button.carousel-navigation-next{right:0}.carousel .carousel-navigation-button.carousel-navigation-prev{left:0}.carousel .carousel-navigation-button.carousel-navigation--disabled{opacity:.5;cursor:default}.carousel .carousel-pagination{width:100%;text-align:center}.carousel .carousel-pagination .carousel-dot-container{display:inline-block;margin:0 auto;padding:0}.carousel .carousel-pagination .carousel-dot-container .carousel-dot{cursor:pointer;display:inline-block}.carousel .carousel-pagination .carousel-dot-container .carousel-dot.carousel-dot--active .carousel-dot-inner{outline:1px solid #242424;border:1px solid #242424}.carousel .carousel-pagination .carousel-dot-container .carousel-dot .carousel-dot-inner{width:15px;border:1px solid #979797;padding:0;margin:0 2px}.carousel .carousel-vertical .carousel-pagination{height:100%;text-align:center;position:absolute;right:-20px;top:0;width:10px}.carousel .carousel-vertical .carousel-pagination .carousel-dot-container{display:inline-block;position:relative;top:50%;transform:translateY(-50%);line-height:1}.carousel .carousel-vertical .carousel-pagination .carousel-dot-container .carousel-dot{display:block}.carousel .carousel-vertical .carousel-pagination .carousel-dot-container .carousel-dot.carousel-dot--active .carousel-dot-inner{border-color:#000}.carousel .carousel-vertical .carousel-pagination .carousel-dot-container .carousel-dot .carousel-dot-inner{width:2px;border:2px solid #979797;padding:0;margin:2px 0;height:15px}.two-zones-block{background:#f5f5f5;text-align:center;padding:60px 0;margin:0}.two-zones-block h2{margin:0 0 15px;font-family:PlayfairDisplay-Regular;font-size:30px;line-height:1.13;letter-spacing:.3px;text-align:center;color:#242424}@media(min-width:768px){.two-zones-block h2{margin:0 0 30px}}.two-zones-block h3{margin:20px 0 10px;font-family:PlayfairDisplay-Regular;font-size:24px;line-height:1.33;letter-spacing:.1px;text-align:center}.two-zones-block h6{margin-bottom:15px;font-size:14px}@media(min-width:768px){.two-zones-block h6{margin-bottom:5px}}.two-zones-block p{margin:0}.two-zones-block a{text-decoration:none}.two-zones-block button{font-size:18px;letter-spacing:.9px;border:0;background:none;text-decoration:underline;text-transform:uppercase}.two-zones-block button:hover{text-decoration:none}.two-zones-block .zone-image{overflow:hidden}.two-zones-block .zone-image:hover img{transform:scale(1.1)}.two-zones-block .zone-image img{transition:all .6s}.two-zones-block .zone-block{cursor:pointer}.two-zones-block+.instagram-feed{margin-top:0}.call-to-action-bar{text-align:center;margin:60px 0 70px}@media(min-width:1024px){.call-to-action-bar{margin-top:80px}}.call-to-action-bar .find-a-salon--title,.call-to-action-bar .newsletter--title,.call-to-action-bar .partner-shop--title{font-size:16px;font-family:DINNextW01-CondensedBol;letter-spacing:.8px;color:#242424;text-transform:uppercase}.call-to-action-bar .find-a-salon--title .icon,.call-to-action-bar .newsletter--title .icon,.call-to-action-bar .partner-shop--title .icon{width:11px;height:16px;top:2px;position:relative}.call-to-action-bar .partner-shop-logo-img{max-width:200px;height:auto;margin:auto}.call-to-action-bar .newsletter--title .icon{width:16px;left:-1px}.call-to-action-bar p{width:80%;margin-left:auto;margin-right:auto;font-size:14px;line-height:1.57;text-align:justify}.call-to-action-bar .disclaimertxt{font-size:10px;line-height:1}.call-to-action-bar .form-item{width:80%;margin:0 auto 20px;position:relative}.call-to-action-bar .form-item input:focus{outline:0}.call-to-action-bar .form-item input::-ms-clear{width:25px;height:25px}.btn-custom-link{font-family:DINNextW01-CondensedBol,Arial,Helvetica,sans-serif!important;font-size:18px;text-transform:uppercase;letter-spacing:.7px;border:solid 1px #575757;background-color:#fff;padding:10px 30px;display:inline-block;text-decoration:none!important}.routine-description h2{font-family:PlayfairDisplay-Regular;letter-spacing:.2px;margin-top:0}@media(min-width:1024px){.routine-description h2{font-size:42px;line-height:52px}}.routine-description .routine-information{font-family:PlayfairDisplay-Regular;font-size:19px;letter-spacing:.3px;margin:25px auto}.routine-description h4{font-family:DINNextW01-CondensedBol;font-size:18px;font-weight:700;letter-spacing:.9px;color:#242424;line-height:1;margin:0 0 20px}.routine-description a{font-family:DINNextW01-CondensedBol;font-size:14px;text-transform:uppercase;letter-spacing:.7px;border:solid 1px #575757;background-color:#fff;padding:10px 30px;text-decoration:none;display:inline-block;text-align:center}.routine-description .label-select{display:none}.routine-description .select-container{position:relative}.routine-description .select-container:after{content:"";border:solid #696969;border-width:0 1px 1px 0;display:inline-block;transform:rotate(45deg);padding:0;top:2px;right:4px;width:10px;height:10px;opacity:.5;position:absolute;pointer-events:none}.routine-description select::-ms-expand{display:none}.routine-description select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;width:100%;border-bottom:1px solid #696969;border-radius:0;padding:0 0 10px;color:#575757}.routinehover-item{width:100%}.routinehover-item:hover,.routinehover-item:focus,.routinehover-item:active{cursor:pointer}@media(min-width:1025px){.routinehover-item:hover .routine-image-description,.routinehover-item:focus .routine-image-description{transition:all .3s ease;z-index:2;opacity:1}}.routine-product{text-align:center;margin:0 auto;width:320px}.routine-product .routine-price-text{font-family:AvenirLTStd-Light;font-weight:700;font-size:17px}.routine-product .routine{width:240px;height:240px;margin:45px 40px 12px}@media(min-width:768px){.routine-product{width:240px;display:inline-block}.routine-product .routine{margin-right:0;margin-left:0}}.routine-product h3{font-family:PlayfairDisplay-Regular;font-size:19px;letter-spacing:.3px;padding:0 40px;line-height:30px;margin-bottom:5px}@media(min-width:769px){.routine-product h3{padding:0}}.routine-product p{padding:0 40px;margin:0}@media(min-width:769px){.routine-product p{padding:0 10px}}.routine-product .more-information{display:inline-block;margin:22px auto 0;position:absolute;bottom:0;left:0;width:100%}@media(min-width:769px){.routine-product .more-information{margin:22px auto 50px}}.routine-products .carousel-slide{position:relative;padding-bottom:40px!important}@media(min-width:769px){.routine-products .carousel-slide{padding-bottom:95px!important}}.routine-products .product-purchase{padding-right:4px;padding-left:4px}.routine-products .mctb-modal-mask{left:var(--slider-index)}.routine-image-description{opacity:0;z-index:0;position:absolute;width:100%;height:100%;background:#e0e0e0b3;top:0;left:0;display:inline-block;box-sizing:border-box;transition:all .3s ease}.routine-image-description .routineimage-description-block{position:relative;display:inline-block;top:20%;transform:translateY(-50%);margin:-10px auto 0;padding:22px 10px 23px 11px;background-color:#fff;border:solid 1px #696969;font-size:14px;text-transform:uppercase;font-family:DINNextW01-CondensedBol;letter-spacing:.7px}.routine-image-description .color-border-bar{position:absolute;bottom:0;left:0;display:block;height:3px;width:100%}.filter-content-wrapper+.loading-overlay{background:none;z-index:100;position:fixed}@media(min-width:768px){.filter-content-wrapper+.loading-overlay{position:absolute;height:100vh}}.filter-content-wrapper+.loading-overlay .loader{display:none}.sidebar-wrapper-filter{position:fixed;z-index:4;top:0;padding-left:0;transition:all .5s ease;display:block}@media(min-width:768px){.sidebar-wrapper-filter{position:relative}}.sidebar-wrapper-filter.toggled{padding-right:276px}.sidebar-wrapper-filter.toggled .filters .sidebar-close-filters{z-index:3;display:block;position:absolute;left:228px;top:21px;padding:10px;border:none}.sidebar-wrapper-filter.toggled .sidebar-wrapper{width:276px;right:276px}@media(min-width:768px){.sidebar-wrapper-filter.toggled .sidebar-wrapper{right:0}}.sidebar-wrapper-filter.toggled .sidebar-overlay{display:block;transition:opacity 1.5s}@media(min-width:768px){.sidebar-wrapper-filter.toggled .sidebar-overlay{display:none}}.sidebar-wrapper-filter .sidebar-wrapper{z-index:1000;position:fixed;right:0;width:276px;height:100%;margin-right:-280px;overflow:hidden auto;background:#fff;transition:all .5s ease;box-shadow:-1px 0 5px 2px #00000080}@media(min-width:768px){.sidebar-wrapper-filter .sidebar-wrapper{position:relative;transition:none;width:auto;right:auto;margin-right:0;box-shadow:none;background:none}}.sidebar-wrapper-filter .sidebar-overlay{display:none;position:fixed;z-index:2;inset:0;background-color:#00000080;transition:opacity 1.5s}@media(min-width:1025px){.is-using-keyboard .filter-wrapper{position:absolute!important;top:auto!important}}.filters{position:relative}@media(min-width:768px){.filters{padding-top:0}}.filters .filters-title{font-size:16px;padding-top:31px;color:#242424;font-family:DINNextW01-CondensedBol;text-transform:uppercase;margin:0 0 10px}@media(min-width:768px){.filters .filters-title{font-size:20px;padding:0}}.filters .sidebar-close-filters{display:none}@media(min-width:768px){.filters .sidebar-close-filters{display:none}}.filters .sidebar-close-filters svg{width:15px;height:15px}.filters .filters-clear{font-size:12px;margin:0 0 13px}.filters .filters-clear a{font-family:AvenirLTStd-Light;text-decoration:underline}.filters .filter-section{border-top:1px solid #e0e0e0;padding:0 20px}@media(min-width:768px){.filters .filter-section{border:none;padding:0}}.filters .filter-section .filter-section--header{display:flex;justify-content:space-between;padding:18px 0 0;cursor:pointer;border:none}@media(min-width:768px){.filters .filter-section .filter-section--header{border-top:1px solid #242424}}.filters .filter-section .filter-section--header .filter-section--header--title{font-size:16px;color:#242424;font-family:DINNextW01-CondensedBol;text-transform:uppercase;margin:0 0 16px;flex:0 0 1}.filters .filter-section .filter-section--header .filter-section--header--status{flex:0 0 1;position:relative;width:14px;height:14px;display:block;right:5px}.filters .filter-section .filter-section--header .filter-section--header--status:before{opacity:0}.filters .filter-section .filter-section--header .filter-section--header--status:before,.filters .filter-section .filter-section--header .filter-section--header--status:after{display:block;content:"";width:1px;height:14px;opacity:1;position:absolute;top:50%;right:.3125rem;transition:all .3s cubic-bezier(.46,.03,.52,.96);background:#242424;transform-origin:center center;transform:translate(50%,-50%) rotate(90deg)}.filters .filter-section.filter-section--hidden .filter-section--list-wrapper{display:none}.filters .filter-section.filter-section--hidden .filter-section--header--status:before{transform:translate(50%,-50%) rotate(0)}.filters .filter-section.filter-section--hidden .filter-section--header--status:after{transform:translate(50%,-50%) rotate(-90deg)}.filters .filter-section .filter-section--list-wrapper{margin:6px 0 0}.filters .filter-section .filter-section--list-wrapper .filter-section--list{list-style:none;padding:0 0 0 4px;line-height:2.3}.filters .filter-section .filter-section--list-wrapper .filter-section--list .is-attributes-hidden{display:none}.filters .filter-section .filter-section--list-wrapper .filter-section--list li{font-size:12px;color:#696969;position:relative;margin-bottom:10px}@media(min-width:768px){.filters .filter-section .filter-section--list-wrapper .filter-section--list li{margin-bottom:0}}.filters .filter-section .filter-section--list-wrapper .filter-section--list li .filter-section--color{width:3px;height:17px;position:absolute;top:5px;left:29px;display:block}.filters .filter-section .filter-section--list-wrapper .filter-section--list li .checkbox input[type=checkbox]{border:0!important;clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.filters .filter-section .filter-section--list-wrapper .filter-section--list li .checkbox label{padding-left:20px;top:-3px}@media(min-width:1025px){.is-using-keyboard .filters .filter-section .filter-section--list-wrapper .filter-section--list li .checkbox input:focus+label{border-bottom:2px solid rgb(77,144,254);width:100%}}.filters .filter-section .filter-section--list-wrapper .filter-section--list li.is-with-color .checkbox label{padding-left:40px}.filters .filter-header{padding:0 20px;position:relative;top:0;width:100%;background-color:#fff;min-height:91px;z-index:6;border-bottom:1px solid #e0e0e0}@media(min-width:768px){.filters .filter-header{padding:0;position:relative;top:auto;background:none;min-height:auto}}.filters .filter-header.filter-header-fixed{position:fixed}.filter-bar-sticky{position:absolute;z-index:10}.filter-bar-sticky .is-stickable{visibility:hidden;width:100%!important}.filter-bar-sticky .is-stickable.is-fixed{visibility:visible;left:0;top:0}.filter-bar-wrapper{box-shadow:0 1px 2px #00000045;width:100%}.filter-bar-wrapper .filter-bar{max-width:820px;margin:0 auto;padding:15px 0 8px;position:relative;display:block}@media(min-width:768px){.filter-bar-wrapper .filter-bar{display:none}}.filter-bar-wrapper .filter-bar .filter-button{right:3px}.filter-bar{left:0;background-color:#fff;box-shadow:0 1px 2px #00000045;padding:15px 11px 8px;z-index:4;margin:0 -11px}@media(min-width:768px){.filter-bar{box-shadow:none;display:none}}.filter-bar .filters-title{font-size:16px;text-transform:uppercase;color:#1b1b1b;font-family:DINNextW01-CondensedBol;margin-top:0;margin-bottom:5px}.filter-bar .filter-button{padding:0;background:none;position:absolute;right:11px;top:14px;font-size:12px;font-family:AvenirLTStd-Light;cursor:pointer;border:none}.filter-bar .filter-button svg{width:18px;height:18px}.filter-bar .filter-button .label{position:relative;top:-5px;margin-left:5px}.product-content{text-align:center;margin:40px 0 10px}.product-content h1{font-size:20px;color:#242424;font-family:DINNextW01-CondensedBol;text-transform:uppercase;margin-top:0}.product-content p{font-size:12px;max-width:442px;display:inline-block}.article-content{text-align:center;margin:40px 0 10px}.article-content h1{font-size:20px;color:#242424;font-family:DINNextW01-CondensedBol;text-transform:uppercase;margin-top:0;font-weight:700}.article-content p{font-size:12px;max-width:442px;display:inline-block}.grid{width:100%;overflow:hidden;display:flex;flex-wrap:wrap;padding:0;margin:20px 0 0}@media(min-width:768px){.grid{margin:50px 0 0}}.grid article .product-button{margin-left:auto!important;margin-right:auto!important;margin-top:35px;margin-bottom:16px}.grid article .plp-buy-now{width:80%!important;font-size:1em!important;line-height:.5em;padding:15px 0!important}.grid li{width:50%;float:left;padding:15px 10px 30px 5px;display:flex}.grid li:nth-child(2n){padding-right:5px}@media(max-width:767px){.grid li{width:50%;float:left;padding:15px 5px 30px;display:flex}}@media(min-width:768px){.grid li .product-item-box{max-width:170px;margin:0 auto}}@media(min-width:1024px){.grid li{width:33%}.grid li .product-item-box{max-width:none}}.grid li.is-doble-row{width:100%;margin-bottom:20px}@media(min-width:768px){.grid li.is-doble-row{width:100%}}@media(min-width:1024px){.grid li.is-doble-row{width:66%}}@media(min-width:768px){.grid li.is-doble-row .product-item-box{max-width:550px}}@media(min-width:1024px){.grid li.is-doble-row .product-item-box{max-width:none}}.grid li.is-doble-row .product-item-box .product-item-image{z-index:1;height:258px}@media(min-width:768px){.grid li.is-doble-row .product-item-box .product-item-image{height:442px}}@media(min-width:768px){.grid li.is-doble-row .product-item-box .product-item-image{height:392px}}.grid li.is-doble-row .product-item-box .product-item-image img{bottom:auto;top:0;z-index:1;position:relative}.grid li.is-doble-row .product-item-box .product-item-info{position:relative;z-index:2}.grid li.is-doble-row .product-item-box .product-item-info a{display:block;padding-top:171px;position:relative;z-index:2}@media(min-width:768px){.grid li.is-doble-row .product-item-box .product-item-info a{padding-top:310px}}@media(min-width:1024px){.grid li.is-doble-row .product-item-box .product-item-info a{padding-top:264px}}.grid li.is-doble-row .product-item-box .product-item-info .product-item-container{padding:20px 20px 0;position:relative;background-color:#fff;margin:0 33px}@media(min-width:1024px){.grid li.is-doble-row .product-item-box .product-item-info .product-item-container{padding:20px 45px 0}}.grid li.is-doble-row .product-item-box .product-item-info .product-item-container .product-badge{width:-moz-fit-content;width:fit-content;padding:6.9px 9.2px;z-index:1;color:#fff;background-color:#575757;font-family:DINNextW01-CondensedBol;font-size:10.35px;font-weight:700;line-height:14.78px;letter-spacing:.17px;text-align:center;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-transform:uppercase;position:relative;cursor:default}.grid li.is-doble-row .product-item-box .product-item-info .product-item-container .product-badge.hide-badge{visibility:hidden}@media(max-width:768px){.grid li.is-doble-row .product-item-box .product-item-info .product-item-container .product-badge{padding:5.24px 6.99px;font-size:7.87px;line-height:11.24px;letter-spacing:.13px}}.grid li.is-doble-row .product-item-box .product-item-info div[role=presentation]{padding-top:0}.grid li.is-doble-row .product-item-box .product-item-info .product-name{font-size:24px;line-height:29px;margin-bottom:10px}@media(min-width:1024px){.grid li.is-doble-row .product-item-box .product-item-info .product-name{margin-bottom:13px;line-height:32px}}.grid li.is-doble-row .product-item-box .product-item-info .product-description{margin:0 0 18px}.grid li.is-doble-row .product-item-box .product-item-info .featured-product-link{font-family:DINNextW01-CondensedBol;font-size:18px;line-height:24px;text-transform:uppercase;text-decoration:underline}.grid li.is-doble-row .product-item-box .product-item-info .routine-price-text{font-family:AvenirLTStd-Light;font-weight:700;font-size:17px}.grid .product-buynow ul{padding-left:16px}.article-grid{width:100%;overflow:hidden;display:flex;flex-wrap:wrap;list-style:none;margin:30px 0 0;padding:0}.article-grid .article-item{margin:0 0 40px}.article-grid .article-item-info a{text-decoration:none}.article-grid .article-item-info .article-title{font-family:PlayfairDisplay-Regular;font-size:19px;line-height:1.58;letter-spacing:.2px;color:#242424;display:inline-block;margin:9px 0}.article-grid .article-item-info .article-summary{font-size:15px;line-height:1.47;letter-spacing:.1px}.article-grid .article-item-info .article-tags{font-family:DINNextW01-CondensedBol;font-size:14px;letter-spacing:.7px;text-transform:uppercase}.article-grid .article-item-info .article-tags .article-tag{text-decoration:underline}.tags{position:relative;z-index:2}.tags .loading-overlay{background-color:transparent}.tags .loading-overlay .loader{display:none}.tags .tags-sticky{overflow:hidden}.tags .tags-sticky .is-stickable{z-index:1}.tags .tags-section{background:#fff;overflow:auto;-webkit-overflow-scrolling:touch}.tags .tags-section .loading-fade-enter,.tags .tags-section .loading-fade-leave-to{opacity:1;background-color:transparent!important}.tags .tags-section .loading-overlay{background-color:transparent}.tags .tags-section .loading-overlay .loader{display:none}.tags #desktopview{display:block}.tags #mobileview,.tags #tabletview,.tags #tabletview_pro{display:none;float:right;text-decoration:underline}.tags .tags-section--list{list-style:none;overflow:hidden;margin:0 auto;padding:15px 11px 30px;border-bottom:1px solid #e0e0e0}@media(min-width:1024px){.tags .tags-section--list{width:800px}.tags .tags-section--list #desktopview,.tags .tags-section--list #mobileview,.tags .tags-section--list #tabletview{display:none}.tags .tags-section--list #tabletview_pro{display:block}.tags .tags-section--list{padding-left:0;padding-right:0}}@media(max-width:768px){.tags .tags-section--list{width:600px;padding-left:0;padding-right:0}.tags .tags-section--list #desktopview,.tags .tags-section--list #mobileview{display:none}.tags .tags-section--list #tabletview{display:block}.tags .tags-section--list #tabletview_pro{display:none}}@media(max-width:767px){.tags .tags-section--list{width:300px;padding-left:0;padding-right:0}.tags .tags-section--list #desktopview,.tags .tags-section--list #tabletview{display:none}.tags .tags-section--list #mobileview{display:block}.tags .tags-section--list #tabletview_pro{display:none}}@media(width>=1281px){.tags .tags-section--list{width:1000px;padding-left:0;padding-right:0}.tags .tags-section--list #tabletview{display:none}.tags .tags-section--list #desktopview{display:block}.tags .tags-section--list #mobileview,.tags .tags-section--list #tabletview_pro{display:none}}.tags .tags-section--list li{display:block;float:left}.tags .tags-section--list li label span{display:block;padding:12px 12px 9px;line-height:.8;margin:15px 12px 0 0;background-color:#f5f5f5;font-size:14px;font-family:DINNextW01-CondensedBol;letter-spacing:.7px;color:#242424;text-transform:uppercase;cursor:pointer}@media(min-width:1025px){.tags .tags-section--list li label span:hover{background:#242424;color:#fff}.tags .tags-section--list li label span:hover .checkmark:after{border-color:#242424}}.tags .tags-section--list li label span .checkmark{display:inline-block;padding:0 0 0 4px;position:relative;top:-1px}.tags .tags-section--list li label span .checkmark:after{content:"";display:block;width:4px;height:8px;border:solid #f5f5f5;border-width:0 2px 2px 0;transform:rotate(45deg)}.tags .tags-section--list li.is-tag-selected label span{background:#242424;color:#fff}.tags .tags-section--list li.is-tag-selected label span:hover,.tags .tags-section--list li.is-tag-selected label span .checkmark:after{border-color:#fff}.tags .tags-section--list li.is-tag-disabled label span{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#979797}.tags .tags-section--list li input:checked+span{background:#242424;color:#fff}.tags .tags-section--list li.tags-section-clear{float:none;clear:both;text-transform:uppercase;margin:0;line-height:1;padding:30px 0 0}.articles-list-wrapper .loading-overlay{min-height:2000px}.scroll-to-top{bottom:20px;color:#333;cursor:pointer;height:48px;opacity:0;position:fixed;right:20px;transition:all 3s;visibility:hidden;width:48px;z-index:9}.scroll-to-top.is-active{opacity:1;visibility:visible}.scroll-to-top .icontop{height:48px;stroke-width:10px;width:48px}.photo-album{margin:0 0 20px}.photo-album .photo-album-slide{text-align:center}.photo-album .photo-album-slide .photo-album-slide--title{margin:0 0 10px;line-height:1.58;font-size:19px;letter-spacing:.3px;font-family:PlayfairDisplay-Regular;color:#242424;text-transform:none}.photo-album .photo-album-slide p{margin:0}@media(min-width:768px){.photo-album .photo-album-slide p{padding:0 10px}}.photo-album .photo-album-slide .clamp-5 p{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.photo-album .photo-album-slide--photo{margin:0 0 18px}.photo-album-edit-mode .carousel-wrapper{width:auto!important;overflow:scroll}.rfp-rr-most-ratings-list-081-or .close-icon{padding:6px 11px}.photo-album-advanced{background-repeat:no-repeat;background-size:100%}.photo-album-advanced .photo-album-advanced__slide .photo-album-advanced__media{z-index:-1;transform-style:preserve-3d}.photo-album-advanced .photo-album-advanced__slide .photo-album-advanced__media img{width:100%;height:auto;display:block}.photo-album-advanced .photo-album-advanced__slide .photo-album-advanced__content{background:#fff;margin:-60px auto 0;position:relative;padding:30px 20px;width:85%;z-index:10}.photo-album-advanced .photo-album-advanced__slide .photo-album-advanced__content h6{font-family:DINNextW01-CondensedBol;font-size:14px;letter-spacing:.7px;margin:0 0 10px}.photo-album-advanced .photo-album-advanced__slide .photo-album-advanced__content h2{font-family:PlayfairDisplay-Regular;font-size:42px;line-height:1.24;letter-spacing:.3px;color:#242424;margin:0 0 20px}.photo-album-advanced .photo-album-advanced__slide .photo-album-advanced__content a{font-family:DINNextW01-CondensedBol;font-size:18px;font-weight:700;font-stretch:condensed;letter-spacing:.9px;color:#242424}.photo-album-advanced .photo-album-advanced__slide .photo-album-advanced__content p:last-child{margin:0}.photo-album-advanced .photo-album-advanced__slide .photo-album-advanced__content .photo-album-advanced__navigation{display:none}@media(min-width:768px){.photo-album-advanced .photo-album-advanced__slide .photo-album-advanced__slide-inner{max-width:768px;display:flex;flex-direction:row;height:700px;position:relative;margin:0 auto;overflow:hidden}.photo-album-advanced .photo-album-advanced__slide .photo-album-advanced__media{width:600px;flex:0 0 auto;align-self:flex-end;order:2;margin-left:-232px}.photo-album-advanced .photo-album-advanced__slide .photo-album-advanced__content{width:400px;margin:60px 0 0;flex:0 0 auto;align-self:flex-start;order:1;padding:45px 45px 25px}.photo-album-advanced .photo-album-advanced__slide .photo-album-advanced__content .photo-album-advanced__navigation{text-align:right;display:block;position:relative;left:25px}.photo-album-advanced .photo-album-advanced__slide .photo-album-advanced__content .photo-album-advanced__navigation .photo-album-advanced__button{border:none;padding:0;margin:0 10px}.photo-album-advanced .photo-album-advanced__slide .photo-album-advanced__content .photo-album-advanced__navigation .photo-album-advanced__button.photo-album-advanced__button--disabled{opacity:.3}.photo-album-advanced .photo-album-advanced__slide .photo-album-advanced__content .photo-album-advanced__navigation .photo-album-advanced__button .icon{width:20px;height:20px}}@media(min-width:1024px){.photo-album-advanced .photo-album-advanced__slide .photo-album-advanced__slide-inner{max-width:1024px;height:700px}.photo-album-advanced .photo-album-advanced__slide .photo-album-advanced__media{width:816px;margin-left:-355px}.photo-album-advanced .photo-album-advanced__slide .photo-album-advanced__content{width:563px;margin-top:60px;padding:90px 90px 45px}.photo-album-advanced .photo-album-advanced__slide .photo-album-advanced__content .photo-album-advanced__navigation{position:relative;left:55px}}.photo-album-advanced-alternative{background-repeat:no-repeat;background-size:100%;display:flex;flex-direction:column;margin:0 auto 95px;width:100%}.photo-album-advanced-alternative .photo-album-advanced-alternative__content-carousel{order:2;z-index:10;position:relative;width:85%;margin:-60px auto 0}@media(min-width:768px){.photo-album-advanced-alternative .photo-album-advanced-alternative__content-carousel{order:1;width:450px;height:450px;left:-140px;margin:60px auto 0;padding:0;overflow:hidden}}@media(min-width:1024px){.photo-album-advanced-alternative .photo-album-advanced-alternative__content-carousel{width:563px;height:500px;margin:60px auto 0;left:-210px}}.photo-album-advanced-alternative .photo-album-advanced-alternative__content-carousel .carousel-navigation{position:absolute;height:23px;width:60px;right:40px;bottom:40px;background:#fff}.photo-album-advanced-alternative .photo-album-advanced-alternative__content-carousel .carousel-navigation .carousel-navigation-button{width:15px;top:0;padding:0;margin:0;background:none;cursor:pointer}.photo-album-advanced-alternative .photo-album-advanced-alternative__content-carousel .carousel-navigation .carousel-navigation-button .icon{width:20px;height:20px}.photo-album-advanced-alternative .photo-album-advanced-alternative__content-carousel .photo-album-advanced-alternative__content-slide{background:#fff;position:relative}.photo-album-advanced-alternative .photo-album-advanced-alternative__content-carousel .photo-album-advanced-alternative__content-slide .photo-album-advanced-alternative__slide-inner{width:87%;padding:30px 20px}@media(min-width:768px){.photo-album-advanced-alternative .photo-album-advanced-alternative__content-carousel .photo-album-advanced-alternative__content-slide .photo-album-advanced-alternative__slide-inner{padding:0 40px;width:100%;position:absolute;top:50%;transform:translateY(-50%)}}@media(min-width:1024px){.photo-album-advanced-alternative .photo-album-advanced-alternative__content-carousel .photo-album-advanced-alternative__content-slide .photo-album-advanced-alternative__slide-inner{padding:0 80px}}.photo-album-advanced-alternative .photo-album-advanced-alternative__content-carousel .photo-album-advanced-alternative__content-slide .photo-album-advanced-alternative__slide-inner h6{font-family:DINNextW01-CondensedBol;font-size:14px;letter-spacing:.7px;margin:0 0 10px}.photo-album-advanced-alternative .photo-album-advanced-alternative__content-carousel .photo-album-advanced-alternative__content-slide .photo-album-advanced-alternative__slide-inner h2{font-family:PlayfairDisplay-Regular;font-size:42px;line-height:1.24;letter-spacing:.3px;color:#242424;margin:0 0 20px}.photo-album-advanced-alternative .photo-album-advanced-alternative__content-carousel .photo-album-advanced-alternative__content-slide .photo-album-advanced-alternative__slide-inner a{font-family:DINNextW01-CondensedBol;font-size:18px;font-stretch:condensed;letter-spacing:.9px;color:#242424}.photo-album-advanced-alternative .photo-album-advanced-alternative__content-carousel .photo-album-advanced-alternative__content-slide .photo-album-advanced-alternative__slide-inner p:last-child{margin:0}.photo-album-advanced-alternative .photo-album-advanced-alternative__media-carousel{order:1;z-index:5}@media(min-width:768px){.photo-album-advanced-alternative .photo-album-advanced-alternative__media-carousel{margin-top:-70px}}@media(min-width:1024px){.photo-album-advanced-alternative .photo-album-advanced-alternative__media-carousel{margin-top:-180px}}.photo-album-advanced-alternative .photo-album-advanced-alternative__media-carousel .photo-album-advanced-alternative__slide-inner{margin:0 auto;position:relative}@media(min-width:768px){.photo-album-advanced-alternative .photo-album-advanced-alternative__media-carousel .photo-album-advanced-alternative__slide-inner{width:600px;left:60px}}@media(min-width:1024px){.photo-album-advanced-alternative .photo-album-advanced-alternative__media-carousel .photo-album-advanced-alternative__slide-inner{width:816px;left:70px}}.photo-album-advanced-alternative .video-player__button{bottom:70px}@media(min-width:768px){.photo-album-advanced-alternative .video-player__button{bottom:20px}}.wffm-subscribe{font-family:AvenirLTStd-Light;font-size:11px;font-weight:300;line-height:1.64;letter-spacing:.1px;color:#696969;margin-bottom:60px}@media(min-width:768px){.wffm-subscribe{padding:15px}}.wffm-subscribe form form{margin-bottom:40px;font-family:PlayfairDisplay-Regular;font-size:19px;line-height:1.58;letter-spacing:.3px;text-align:center;color:#242424}.wffm-subscribe form fieldset{border:none;margin:0}@media(min-width:768px){.wffm-subscribe form fieldset{padding:0 25px}}.wffm-subscribe form fieldset:nth-of-type(1){text-align:center}@media(min-width:768px){.wffm-subscribe form fieldset:nth-of-type(2){width:50%;float:left;clear:none}}@media(min-width:768px){.wffm-subscribe form fieldset:nth-of-type(3){width:50%;float:left;clear:none}}.wffm-subscribe form fieldset:nth-of-type(4){clear:both}.wffm-subscribe form fieldset legend{display:none}.wffm-subscribe form .form-group{margin-bottom:23px}.wffm-subscribe form .form-group.has-error{margin-bottom:0}.wffm-subscribe form .form-group.has-error input,.wffm-subscribe form .form-group.has-error select{border:1px solid #e3242c}.wffm-subscribe form .form-group.has-error label{color:#e3242c}.wffm-subscribe form .form-group.has-success input,.wffm-subscribe form .form-group.has-success select{border:1px solid #242424}.wffm-subscribe form .form-group.has-success label{color:#242424}.wffm-subscribe form .form-group label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}.wffm-subscribe form .form-group input,.wffm-subscribe form .form-group select{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.4286;border-radius:0;border:1px solid #242424}.wffm-subscribe form .form-group input:focus,.wffm-subscribe form .form-group select:focus{box-shadow:0 0 10px #0006}.wffm-subscribe form .form-group .radio{display:inline-block;position:relative}.wffm-subscribe form .form-group .radio table{display:inline-table;vertical-align:bottom}.wffm-subscribe form .form-group .radio table tbody{vertical-align:text-bottom}.wffm-subscribe form .form-group .radio table tr{float:left;margin:0 20px}.wffm-subscribe form .form-group .radio table tr label{color:#242424;font-weight:700;margin-bottom:0}.wffm-subscribe form .form-group .radio input{margin-top:2px;width:auto;height:auto;float:left;margin-right:5px}.wffm-subscribe form .form-group .radio input:focus{box-shadow:none}.wffm-subscribe form .help-block{display:block;margin-bottom:5px;color:#e3242c}.wffm-subscribe form .form-submit-border{clear:both;text-align:center;padding-top:30px}.wffm-subscribe form .form-submit-border input{background:#242424;color:#fff;text-transform:uppercase;font-size:18px;font-family:DINNextW01-CondensedBol;letter-spacing:.3px;border-radius:0;padding:14px 55px}.wffm-subscribe form .validation-summary-errors{display:none}.wffm-subscribe form .checkbox{position:relative;line-height:22px}.wffm-subscribe form .checkbox label{display:inline;padding-left:20px}.wffm-subscribe form .checkbox input[type=checkbox]{clip:auto!important;clip-path:inset(0%)!important;height:13px!important;width:13px!important;top:4px;left:0}.il-newsletter-subscription{background:#242424!important;color:#fff}.il-newsletter-subscription .wffm-subscribe form .form-group{margin-bottom:0}.il-newsletter-subscription .wffm-subscribe form .form-group label{color:#fff;font-size:14px;font-weight:initial}.il-newsletter-subscription .wffm-subscribe form .form-group input,.il-newsletter-subscription .wffm-subscribe form .form-group select{color:#242424}.il-newsletter-subscription .wffm-subscribe form .form-submit-border input{background:#fff;color:#242424;font-weight:600}@media(max-width:768px){.newsletter-popin .pop-in.opened{overflow-y:auto}}.newsletter-popin .pop-in .pop-in-content{overflow-y:auto;max-height:calc(100vh - 120px);margin-top:100px;width:100%}.newsletter-popin .popin-container .popin-title{font-weight:600;font-size:19px;font-family:PlayfairDisplay-Regular}@media(max-width:768px){.newsletter-popin .popin-container h4{font-weight:600}}.newsletter-popin .popin-container .popin-container-content .form-group{margin-bottom:10px}.newsletter-popin .popin-container .popin-container-content .form-group label{display:inline-block;width:100px;font-weight:900;font-size:12px}@media(max-width:375px){.newsletter-popin .popin-container .popin-container-content .form-group label{width:87px;font-weight:900;float:left}}.newsletter-popin .popin-container .popin-container-content .form-group input[type=text]{width:342px}@media(max-width:375px){.newsletter-popin .popin-container .popin-container-content .form-group input[type=text]{width:73%}}.newsletter-popin .popin-container .popin-container-content .form-group .radio{display:inline-block;vertical-align:bottom;position:relative;margin-left:99px;margin-top:-25px}@media(max-width:375px){.newsletter-popin .popin-container .popin-container-content .form-group .radio{right:13px}}.newsletter-popin .popin-container .popin-container-content .form-group .radio tr{float:left}.newsletter-popin .popin-container .popin-container-content .form-group .radio tr label{width:auto;margin-right:10px}.newsletter-popin .popin-container .popin-container-content .form-group .radio tr label input[type=radio]{position:relative;top:2px}.newsletter-popin .popin-container .popin-container-content .form-group .row{display:inline-block;position:relative;right:2px}.newsletter-popin .popin-container .popin-container-content .form-group .row .col-lg-4{width:34%;padding:4px}@media(max-width:375px){.newsletter-popin .popin-container .popin-container-content .form-group .row .col-lg-4{width:10%;padding:4px 0}}.newsletter-popin .popin-container .popin-container-content .form-group .row .col-lg-4:first-child{width:20%}@media(max-width:375px){.newsletter-popin .popin-container .popin-container-content .form-group .row .col-lg-4:first-child{width:21%;padding-right:3px;margin-left:7px}}.newsletter-popin .popin-container .popin-container-content .form-group .row .col-lg-4:nth-of-type(2){width:42%;margin-right:5px}@media(max-width:375px){.newsletter-popin .popin-container .popin-container-content .form-group .row .col-lg-4:nth-of-type(2){z-index:999;margin-right:2px}.newsletter-popin .popin-container .popin-container-content .form-group .row .col-lg-4:nth-of-type(2) select{width:99%}}.newsletter-popin .popin-container .popin-container-content .form-group .checkbox label{width:auto}.newsletter-popin .popin-container .popin-container-content .form-group .checkbox label a{position:relative;bottom:3px;font-family:AvenirLTStd-Light}.newsletter-popin .popin-container .popin-container-content .form-submit-border{text-align:center}.newsletter-popin .popin-container .popin-container-content .validation-summary-errors{display:none}.newsletter-popin .popin-container .popin-container-content .field-validation-error{color:#e3242c;display:block}.newsletter-popin .popin-container .popin-container-content .field-validation-valid{display:block}.il-newsletter-popin input[type=text]{color:#242424!important;width:342px}@media(max-width:375px){.il-newsletter-popin input[type=text]{width:73%}}.il-newsletter-popin input[type=email]{color:#242424!important;width:342px}@media(max-width:375px){.il-newsletter-popin input[type=email]{width:73%}}.il-newsletter-popin .popin-container .popin-container-content .form-group label{font-size:14px!important;font-weight:initial!important}.instagram-feed{background:#f5f5f5;text-align:center;padding:35px 0 0;margin:50px 0}.instagram-feed .instagram-feed__logo{width:75px;height:100%;margin:0 auto 20px}.instagram-feed h5{font-size:15px;line-height:1.47;letter-spacing:.1px}.instagram-feed p{font-size:12px;line-height:1.47;letter-spacing:.1px}.instagram-feed p a{font-family:AvenirLTStd-Light;color:#003569}.eapps-instagram-feed{margin-bottom:5rem}.related-articles{margin-bottom:72px;margin-top:72px}@media(width>=1200px){.related-articles{padding:0!important}}.related-articles .related-article-title{font-family:Gotham-Medium;text-align:center;margin-top:0;font-weight:400;font-size:24px;line-height:31.92px;letter-spacing:.1px}.related-articles .related-article-subtitle{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;font-size:14px;line-height:15.4px;letter-spacing:.7px;text-align:center;text-transform:capitalize;margin-bottom:36px}.related-articles .row{display:grid;margin:0 auto;padding:0 14px;gap:48px}.related-articles .row:before,.related-articles .row:after{content:none!important}@media(min-width:768px){.related-articles .row{display:flex;padding:0}}.related-articles .row:has(.col-sm-4:nth-child(2):nth-last-child(1)){gap:32px}.related-articles .col-sm-4{width:100%;padding:0;margin:0 auto}@media(min-width:768px){.related-articles .col-sm-4{max-width:317px;margin-bottom:0}}.related-articles .col-sm-4:nth-child(2):nth-last-child(1),.related-articles .col-sm-4:nth-child(1):nth-last-child(2){max-width:508px}.related-articles .article-item-container img,.related-articles .article-item-container .article-image{height:199px!important;margin:0}.related-articles .article-item-container .article-title{width:100%;max-height:31px;height:31px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:14px;line-height:15.4px;letter-spacing:.7px;text-align:center;text-transform:capitalize;margin-top:32px;-webkit-line-clamp:2;display:-webkit-inline-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.related-articles .article-item-container .article-description{width:100%;height:110px;max-height:110px;font-family:AvenirLTStd-Light;font-weight:300;font-size:15px;line-height:22px;letter-spacing:.1px;text-align:center;margin-top:9px;margin-bottom:0;-webkit-line-clamp:5;display:-webkit-inline-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.related-articles .article-item-container .article-link{width:-moz-fit-content;width:fit-content;text-decoration:none;display:block;margin:43px auto 0;padding:13px 80.89px;font-family:DINNextW01-CondensedBol;font-weight:700;font-size:18px;line-height:25.71px;letter-spacing:.3px;text-align:center;text-transform:uppercase;color:#fff;background:#000;border:1px solid #4c4c4c}@media(max-width:1024px){.related-articles .article-item-container .article-link{padding:13px 0;width:100%}}.related-articles .article-item-container .article-link:hover{background-color:#0d6bb3}.tooltip-pink .tooltip__item{background:#efd1e1!important;color:#242424!important;font-weight:600!important;margin:3px 0!important;font-size:16px!important}.tooltip{display:inline;position:relative}.tooltip__item{display:inline-block;position:relative;z-index:997;background:#d8d8d8;padding:0;margin:0 3px;color:#242424;cursor:pointer;border:none;font-family:inherit;font-size:inherit;text-transform:none}.tooltip__item.active{z-index:998}.tooltip__item:before,.tooltip__item:after{position:absolute;content:"";top:-14px;height:0;width:0;left:50%;border:solid transparent;border-color:transparent;border-top-color:#242424;border-width:6px;margin-left:-6px;transition:opacity .3s,transform .3s;transition-delay:.1s;opacity:0;visibility:hidden}.tooltip__item:after{display:none;top:auto;bottom:-12px}.tooltip__item--bottom:before{display:none}.tooltip__item--bottom:after{display:block}.tooltip__content{position:absolute;left:10px;width:100%;right:auto;bottom:100%;clear:both;min-width:253px;max-width:none;margin-bottom:5px;padding:15px 18px 24px;background:#242424;opacity:0;z-index:998;transition:opacity .3s,transform .3s;transition-delay:.1s;transform:translate3d(0,10px,0);margin-top:20px;font-size:11px;color:#fff;visibility:hidden}.tooltip__content--image{min-width:310px}.tooltip__content--image-only{min-width:0}.tooltip__content--image-only .tooltip__image{margin-right:0}.tooltip__content--bottom{transform:translate3d(0,100%,0);bottom:-40px}.tooltip__content--bottom.tooltip__content--right,.tooltip__content--bottom.tooltip__content--left{transform:translate3d(0,100%,0)}.tooltip__content--image-only,.tooltip__content--image-only.tooltip__content--right,.tooltip__content--image-only.tooltip__content--left{transform:translate3d(-50%,0,0);left:50%}.tooltip__content--image-only.tooltip__content--bottom{transform:translate3d(-50%,100%,0);bottom:-40px}.tooltip__content--image-only.tooltip__content--bottom.tooltip__content--right,.tooltip__content--image-only.tooltip__content--bottom.tooltip__content--left{bottom:-40px}@media(min-width:768px){.tooltip__content{left:50%;transform:translate3d(-50%,10px,0);max-width:350px;margin-left:0;position:absolute}.tooltip__content--bottom{transform:translate3d(-50%,100%,0)}.tooltip__content--bottom.tooltip__content--right{transform:translate3d(-100%,100%,0)}.tooltip__content--bottom.tooltip__content--left{transform:translate3d(0,100%,0)}.tooltip__content--left{transform:translate3d(0,10px,0);left:0%}.tooltip__content--right{transform:translate3d(-100%,10px,0);left:100%}}.tooltip__image{float:left;margin-right:20px;shape-margin:20px;height:auto}.tooltip__image img{position:relative;top:5px}#main-container .tooltip__image img{width:87px;height:auto}#main-container .tooltip__description{color:#fff;font-size:13px;line-height:1.64;text-align:left}.tooltip__close{padding:0 3px;position:absolute;right:2px;top:1px;background:none;border:none}.tooltip__close .icon{stroke:#fff;width:10px;height:10px}.tooltip__overlay{position:fixed;z-index:0;top:0;left:0;width:100%;height:100%}.tooltip.active .tooltip__item:before,.tooltip.active .tooltip__item:after{opacity:1;visibility:visible}.tooltip.active .tooltip__content{opacity:1;visibility:visible;margin-bottom:14px;transform:translateZ(0)}.tooltip.active .tooltip__content--bottom{transform:translate3d(0,100%,0);bottom:-40px}.tooltip.active .tooltip__content--bottom.tooltip__content--right,.tooltip.active .tooltip__content--bottom.tooltip__content--left{transform:translate3d(0,100%,0)}.tooltip.active .tooltip__content--image-only,.tooltip.active .tooltip__content--image-only.tooltip__content--right,.tooltip.active .tooltip__content--image-only.tooltip__content--left{transform:translate3d(-50%,0,0);left:50%}.tooltip.active .tooltip__content--image-only.tooltip__content--bottom{transform:translate3d(-50%,100%,0);bottom:-40px}.tooltip.active .tooltip__content--image-only.tooltip__content--bottom.tooltip__content--right,.tooltip.active .tooltip__content--image-only.tooltip__content--bottom.tooltip__content--left{bottom:-40px}@media(min-width:768px){.tooltip.active .tooltip__content{left:50%;transform:translate3d(-50%,0,0);max-width:350px;margin-left:0;position:absolute}.tooltip.active .tooltip__content--bottom{transform:translate3d(-50%,100%,0)}.tooltip.active .tooltip__content--bottom.tooltip__content--right{transform:translate3d(-100%,100%,0)}.tooltip.active .tooltip__content--bottom.tooltip__content--left{transform:translate3d(0,100%,0)}.tooltip.active .tooltip__content--left{transform:translateZ(0);left:0%}.tooltip.active .tooltip__content--right{transform:translate3d(-100%,0,0);left:100%}}.countdown{padding:0 2em 0 3em;text-align:center;display:inline-block;position:relative;width:20%}.countdown .number{display:block;font-size:10em;font-family:PlayfairDisplay-Regular}.countdown .txt{font-size:21px;font-family:DINNextW01-CondensedBol;color:#bcbcbc}.dottle{position:absolute;font-size:8em;display:inline-block;top:10px}.counter-outer{position:absolute;color:#fff;z-index:1;left:50%;transform:translate(-50%);width:60%;text-align:center}@media only screen and (width<=767px){.counter-outer{width:100%}.countdown{display:inline-block;padding:0 1em}.countdown .number{display:block;font-size:3em;font-family:PlayfairDisplay-Regular}.countdown .txt{font-size:17px;font-family:DINNextW01-CondensedBol;color:#bcbcbc}.dottle{position:absolute;font-size:1em;display:inline-block;top:35px}}@media only screen and (width>=767px)and (width<=1024px){.counter-outer{width:100%}.countdown .number{font-size:4em}}@media screen and (width>=47.5em)and (width<=63.6875em){.dottle{top:-50%}}@media screen and (width>=63.75em)and (width<=79.9375em){.countdown{width:23%}.dottle{top:10%}}@media screen and (width>=80em)and (width<=9999em){.countdown{width:20%}.dottle{top:10%}}@media screen and (width<=47.5em){.dottle{top:38%}}.main-menu-search{padding:20px 0 20px 8px}@media(width<=992px){.main-menu-search{padding-left:0}}.main-menu-search .loader-css{background:#fff}.main-menu-search .loader-css:before{content:"";position:relative;border-radius:50%;color:#009ee2;width:1.25rem;height:1.25rem;border:.0625rem solid #009ee2;box-shadow:0 0 .375rem #009ee2;animation:load 1.5s infinite ease;transform:translate(-50%,-50%);display:block}.main-menu-search__trigger{position:relative;height:2rem;margin:1rem 1rem 1rem 0;cursor:pointer;font-family:Avenir-Heavy!important}.main-menu-search__trigger .search__shapes{position:absolute;top:0;left:0;width:2rem;height:100%}.main-menu-search__trigger .search__shapes .line,.main-menu-search__trigger .search__shapes .circle{position:absolute;top:0;transition:all .3s ease-out}.main-menu-search__trigger .search__shapes .line{left:50%;width:.0625rem;height:100%;border-left:1px solid #444;transform:rotate(-45deg)}.main-menu-search__trigger .search__shapes .circle{left:0;width:1.5rem;height:1.5rem;border:.0625rem solid #444;background-color:#fff;border-radius:50%;transform-origin:center right;transform-style:preserve-3d;transform:translate(0) rotate(0)}.main-menu-search__trigger.is-active .search__shapes .line{transition-delay:.3s}.main-menu-search__trigger.is-active .search__shapes .line:nth-child(1){transform:rotate(50deg)}.main-menu-search__trigger.is-active .search__shapes .line:nth-child(2){transform:rotate(-50deg)}.main-menu-search__trigger.is-active .search__shapes .circle{transform:translate(-50%) rotateY(-90deg) rotateX(-45deg)}.main-menu-search__wrapper{border-top:1px solid #ededed;position:fixed;z-index:1;display:flex;flex-wrap:wrap;justify-content:center;width:100%;background-color:#fff;transform:translate(0);top:60px;right:0}@media(max-width:767px){.main-menu-search__wrapper{top:50px}}.main-menu-search__wrapper:after{content:"";width:100%;height:.0625rem;margin-bottom:.375rem;background-color:#e7e6e6}.main-menu-search__submit{width:1.875rem;height:1.875rem;margin-bottom:9px;cursor:pointer;transition:opacity .5s}.main-menu-search__submit.is-disabled{cursor:not-allowed;opacity:.25}.main-menu-search__input{flex-grow:1;height:5rem;padding-left:1rem;border:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;box-shadow:none;font-size:1.9rem;font-weight:300}.main-menu-search__input:hover,.main-menu-search__input:focus,.main-menu-search__input:active{border:0;outline:0;box-shadow:none}.main-menu-search__input::-moz-placeholder{color:#ccc}.main-menu-search__input::placeholder{color:#ccc}.main-menu-search__label{position:absolute;top:2.1875rem;left:0;overflow:hidden;width:100%;padding:0 1.0625rem 0 4.0625rem;color:#5b5b5b;font-size:1rem;font-weight:300;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;transition:all .2s ease-out}.main-menu-search__label.fixed{top:.8125rem}@media(min-width:769px){.main-menu-search__label.fixed{top:1rem}}@media(min-width:769px){.main-menu-search__label{top:2.5rem}}.main-menu-search__help{flex-grow:1;order:1;height:2rem;padding:.5rem 0;color:#5b5b5b;font-size:.75rem}@media(min-width:769px){.main-menu-search__help{padding:.25rem 0;font-size:1rem}}.main-menu-search__clear{order:1;display:flex;align-items:center;justify-content:center;height:2rem;margin-left:auto;cursor:pointer;font-size:.8125rem;font-weight:700;text-transform:uppercase}@media(min-width:769px){.main-menu-search__clear{font-size:1rem}}.main-menu-search__close-icon{width:.6875rem;height:.5rem;margin-right:.5rem}.main-menu-search-enter-active,.main-menu-search-leave-active{transition:transform .5s}.main-menu-search-enter,.main-menu-search-leave-to{z-index:-1;transform:translateY(-100%)}@keyframes load{0%{transform:scale(1);box-shadow:0 0 .625rem #009ee2;border-width:.125rem}25%{transform:scale(.9)}50%{transform:scale(1.1);box-shadow:0 0 .875rem #009ee2;border-width:.25rem}75%{transform:scale(.9)}to{transform:scale(1);box-shadow:0 0 .625rem #009ee2;border-width:.125rem}}#searchtext{margin-left:24px;font-size:12px}#search-field{font-family:PlayfairDisplay-Regular}@media screen and (color-index>=0)and (min-device-pixel-ratio:0){@media not all and (resolution>=.001dpcm){#searchtext{margin-left:20px}}}.search-flex{display:block;position:relative}.search-flex .input-group{padding:0 10px;display:table;table-layout:fixed;width:1034px;margin:0 auto}@media(width<=992px){.search-flex .input-group{width:100%}}.search-flex .input-group-addon{display:table-cell;vertical-align:middle;width:2em}.search-flex .input-group input{display:table-cell;vertical-align:middle;width:100%}header .nav-bar .nav-bar-nav.navbar-right.navbar-search{display:flex;order:3}@media(max-width:767px){header .nav-bar .nav-bar-nav.navbar-right.navbar-search{right:25px;top:-4px}}.main-menu{z-index:500;position:relative;max-width:90rem}.main-menu.is-sticky{max-width:100%;position:fixed;top:0;left:0;right:0;width:100%;margin:0 auto;transition:transform .5s;transform:translate(0)}.main-menu.is-sticky--hidden{transform:translateY(-100%)}.main-menu__container{max-width:90rem;margin:0 auto;position:relative}.main-menu-fade-enter-active,.main-menu-fade-leave-active{transition:opacity .5s}.main-menu-fade-enter,.main-menu-fade-leave-to{opacity:0}body.body-hide-overflow .header__wrapper{position:fixed;width:100%;top:0;background-color:#fff;z-index:500}body.body-hide-overflow .header{height:4rem}.main-menu-overlay{position:fixed;inset:0;z-index:500;background-color:#0000004d;cursor:pointer;width:100vw;height:100vh}.main-menu-bar{position:relative;z-index:510;width:100%;height:4.5rem;border-bottom:.0625rem solid #e7e6e6;background-color:#fff}.main-menu-bar__logo{position:absolute;margin:10px 0;left:1rem}.is-using-keyboard .main-menu-bar__logo:focus{outline:.0625rem dotted #000}.main-menu-bar__logo img{width:100%}.main-menu-bar__languages{position:absolute;top:.375rem;right:6rem;z-index:510;padding:1rem;background-color:#fff}.main-menu-bar__languages button{cursor:pointer;font-weight:300;transition:font-weight .4s linear}.main-menu-bar__languages button:hover{font-weight:700}.main-menu-bar__languages button svg{position:relative;margin:0 0 .0625rem .3125rem;fill:#5b5b5b;transition:transform .3s ease-out}.main-menu-bar__languages button.is-active svg{transform:rotate(180deg)}.main-menu-bar__languages ul{position:absolute;left:0;width:100%;padding:.1875rem 1rem .625rem;background-color:inherit}.main-menu-bar__languages li{padding:.1875rem 0}.main-menu-languages-enter-active,.main-menu-languages-fade-leave-active{transition:opacity .3s}.main-menu-languages-fade-enter,.main-menu-languages-fade-leave-to{opacity:0}.main-menu-nav .main-menu-nav__trigger{position:absolute;z-index:510;top:4px;right:0;width:2rem;height:2rem;margin:1rem 1rem 1rem 0;cursor:pointer}.main-menu-nav .main-menu-nav__trigger span{position:absolute;top:50%;left:0;width:100%;border-bottom:1px solid #444;transition:all .3s ease-out}.main-menu-nav .main-menu-nav__trigger span.top{top:12%}.main-menu-nav .main-menu-nav__trigger span.bottom{top:88%}.main-menu-nav .main-menu-nav__trigger.is-active span.top,.main-menu-nav .main-menu-nav__trigger.is-active span.bottom{top:50%;opacity:0}.main-menu-nav .main-menu-nav__trigger.is-active span.center1{transform:rotate(-40deg);transition-delay:.3s}.main-menu-nav .main-menu-nav__trigger.is-active span.center2{transform:rotate(40deg);transition-delay:.3s}.main-menu-nav .main-menu-nav__wrapper{position:absolute;top:0;z-index:500;overflow-x:hidden;width:100%;height:100vh;height:calc(var(--vh, 1vh) * 100);padding:4rem 0}@media(min-width:1025px){.main-menu-nav .main-menu-nav__wrapper{display:flex;height:100vh;padding-bottom:0;overflow:hidden}}@media(max-width:1024px){.main-menu-nav .main-menu-nav__wrapper{background:#fff}}.main-menu-nav .main-menu-nav__wrapper-background{display:none}@media(min-width:1025px){.main-menu-nav .main-menu-nav__wrapper-background{position:absolute;display:block;width:100%;height:100vh;height:calc(var(--vh, 1vh) * 100);cursor:pointer}}.main-menu-nav .main-menu-nav__level-1{border-bottom:.0625rem solid #e7e6e6;background:#fff;z-index:1}@media(min-width:1025px){.main-menu-nav .main-menu-nav__level-1{display:flex}}.main-menu-nav .main-menu-nav__level-1 .main-menu-nav__tab{width:100%;cursor:pointer;text-align:center;font-weight:300;text-transform:uppercase}.main-menu-nav .main-menu-nav__level-1 .main-menu-nav__icon{position:relative;width:2.5rem;height:2.5rem}@media(min-width:1025px){.main-menu-nav .main-menu-nav__level-1 .main-menu-nav__icon{width:3.125rem;height:3.125rem;margin-right:1rem;margin-top:7px}}.main-menu-nav .main-menu-nav__level-1 .main-menu-nav__icon img{height:100%;margin:0 auto}.main-menu-nav .main-menu-nav__level-1 .main-menu-nav__icon+span{margin-top:9px;text-align:left}.main-menu-nav .main-menu-nav__level-1>.main-menu-nav__item{display:flex;align-items:center;flex:1;border-bottom:.0625rem solid #e7e6e6;background-color:#fff}@media(min-width:1025px){.main-menu-nav .main-menu-nav__level-1>.main-menu-nav__item{border-bottom:0}}.main-menu-nav .main-menu-nav__level-1>.main-menu-nav__item.is-active{border-color:#009ee2;background-color:#009ee2}.main-menu-nav .main-menu-nav__level-1>.main-menu-nav__item.is-active .main-menu-nav__tab{text-shadow:.0625rem 0 0 currentcolor}.main-menu-nav .main-menu-nav__level-1.is-primary{width:5rem;height:100%}@media(min-width:1025px){.main-menu-nav .main-menu-nav__level-1.is-primary{display:flex;flex:1;width:auto;height:4rem}}@media(min-width:1025px){.main-menu-nav .main-menu-nav__level-1.is-primary>.main-menu-nav__item{border-right:.0625rem solid #e7e6e6}.main-menu-nav .main-menu-nav__level-1.is-primary>.main-menu-nav__item:last-child{border-right:none}}.main-menu-nav .main-menu-nav__level-1.is-primary .main-menu-nav__tab{font-size:.7rem;padding:.5rem 0 .875rem}@media(min-width:1025px){.main-menu-nav .main-menu-nav__level-1.is-primary .main-menu-nav__tab{display:flex;justify-content:center;align-items:center;padding:0;font-size:1rem}}.main-menu-nav .main-menu-nav__level-1.is-primary .main-menu-nav__icon{width:100%}@media(min-width:1025px){.main-menu-nav .main-menu-nav__level-1.is-primary .main-menu-nav__icon{width:3.125rem}}@media(max-width:768px){.main-menu-nav .main-menu-nav__level-1.is-primary{margin-bottom:8rem}}.main-menu-nav .main-menu-nav__level-1.is-secondary{position:absolute;bottom:0;display:flex;width:100%;height:4rem}@media(min-width:1025px){.main-menu-nav .main-menu-nav__level-1.is-secondary{position:relative;bottom:auto;right:0;width:auto;height:4rem}}.main-menu-nav .main-menu-nav__level-1.is-secondary>.main-menu-nav__item{background-color:#e7e6e6}@media(min-width:1025px){.main-menu-nav .main-menu-nav__level-1.is-secondary>.main-menu-nav__item{flex:0 1 auto;border-right:.125rem solid #fff}.main-menu-nav .main-menu-nav__level-1.is-secondary>.main-menu-nav__item:last-child{border-right:none}}@media(max-width:1024px){.main-menu-nav .main-menu-nav__level-1.is-secondary{position:fixed}}.main-menu-nav .main-menu-nav__level-1.is-secondary .main-menu-nav__tab{display:flex;justify-content:center;align-items:center;padding:0;font-size:.8125rem}@media(min-width:1025px){.main-menu-nav .main-menu-nav__level-1.is-secondary .main-menu-nav__tab{padding:0 1.5rem 0 1rem;font-size:1rem}}.main-menu-nav .main-menu-nav__level-2-wrapper{position:absolute;top:0;overflow:hidden auto;width:calc(100% - 5rem);height:calc(100% - 4rem);max-width:90rem;padding:4rem 1.25rem;border-left:.0625rem solid #e7e6e6;margin-left:5rem;background-color:#fff;text-align:left}@media(min-width:1025px){.main-menu-nav .main-menu-nav__level-2-wrapper{top:4rem;left:50%;overflow:hidden;display:flex;width:100%;height:auto;padding:0 5%;border-left:0;margin-top:4rem;margin-left:0;transform:translate(-50%)}}@media(max-width:768px){.main-menu-nav .main-menu-nav__level-2-wrapper{position:fixed}}.main-menu-nav .main-menu-nav__content{overflow:hidden;padding:1.375rem 0 0}@media(min-width:1025px){.main-menu-nav .main-menu-nav__content{width:20%;padding:4.625rem 0 3.75rem;margin-right:5%}}.main-menu-nav .main-menu-nav__content .is-2{font-size:1.375rem;margin:0 0 1.5rem}@media(min-width:1025px){.main-menu-nav .main-menu-nav__content .is-2{margin:0 0 1.5rem;font-size:1.375rem;word-break:break-word}}.main-menu-nav .main-menu-nav__content .content{font-weight:300}.main-menu-nav .main-menu-nav__content .image{display:none!important}@media(min-width:1025px){.main-menu-nav .main-menu-nav__content .image{display:block!important;margin-top:2.0625rem}}.main-menu-nav .main-menu-nav__level-2{padding:1.0625rem 0 1.1875rem}@media(min-width:1025px){.main-menu-nav .main-menu-nav__level-2{width:20%;padding:3.75rem 0}}@media(min-width:1025px){.main-menu-nav .main-menu-nav__level-2.is-large{width:75%}}.main-menu-nav .main-menu-nav__level-2 .main-menu-nav__item{padding:.9375rem 0}.main-menu-nav .main-menu-nav__level-2 .main-menu-nav__item>a,.main-menu-nav .main-menu-nav__level-2 .main-menu-nav__item>button{cursor:pointer;font-size:1.125rem;font-weight:500;text-align:left;text-transform:uppercase;transition:color .1s ease-out}@media(min-width:1025px){.main-menu-nav .main-menu-nav__level-2 .main-menu-nav__item>a,.main-menu-nav .main-menu-nav__level-2 .main-menu-nav__item>button{font-weight:300}}.main-menu-nav .main-menu-nav__level-2 .main-menu-nav__item>a.is-hidden-mobile,.main-menu-nav .main-menu-nav__level-2 .main-menu-nav__item>button.is-hidden-mobile{display:none}@media(min-width:1025px){.main-menu-nav .main-menu-nav__level-2 .main-menu-nav__item>a.is-hidden-mobile,.main-menu-nav .main-menu-nav__level-2 .main-menu-nav__item>button.is-hidden-mobile{display:block}}.main-menu-nav .main-menu-nav__level-2 .main-menu-nav__item>button{position:relative;width:100%;padding-right:2rem}.main-menu-nav .main-menu-nav__level-2 .main-menu-nav__item>button:before,.main-menu-nav .main-menu-nav__level-2 .main-menu-nav__item>button:after{content:"";position:absolute;top:50%;right:.625rem;display:block;height:.75rem;border-right:.125rem solid #000;margin-top:-.5625rem;transform:rotate(135deg);transition:all .1s ease-out}.main-menu-nav .main-menu-nav__level-2 .main-menu-nav__item>button:after{margin-top:-.0625rem;transform:rotate(45deg)}.main-menu-nav .main-menu-nav__level-2 .main-menu-nav__item:hover>a,.main-menu-nav .main-menu-nav__level-2 .main-menu-nav__item:hover>button{color:#009ee2}.main-menu-nav .main-menu-nav__level-2 .main-menu-nav__item:hover>button:before,.main-menu-nav .main-menu-nav__level-2 .main-menu-nav__item:hover>button:after{border-color:#009ee2}.main-menu-nav .main-menu-nav__level-2 .main-menu-nav__item.is-active>button{color:#009ee2;text-shadow:.0625rem 0 0 currentcolor}.main-menu-nav .main-menu-nav__level-2 .main-menu-nav__item.is-active>button:before,.main-menu-nav .main-menu-nav__level-2 .main-menu-nav__item.is-active>button:after{border-color:#009ee2}.main-menu-nav .main-menu-nav__level-3{position:absolute;top:0;right:0;width:100%;min-height:100%;padding:4rem 1.25rem 1.1875rem;background-color:#fff;z-index:1;opacity:0;visibility:hidden;height:0}@media(max-width:1024px){.main-menu-nav .main-menu-nav__level-3{min-height:0!important;display:none}}@media(min-width:1025px){.main-menu-nav .main-menu-nav__level-3{width:50%;min-height:0;padding:3.75rem 0 2.5rem}.main-menu-nav .main-menu-nav__level-3 .with-cols{-moz-column-count:2;column-count:2;-moz-column-gap:1.875rem;column-gap:1.875rem}}.main-menu-nav .main-menu-nav__level-3 .main-menu-nav__item{transform:translate(-100%)}.main-menu-nav .main-menu-nav__level-3.active-animation{overflow:auto;opacity:1;visibility:visible;height:auto;display:block}@media(min-width:1025px){.main-menu-nav .main-menu-nav__level-3.active-animation{transition:opacity .4s}}.main-menu-nav .main-menu-nav__level-3.active-animation .with-cols .main-menu-nav__item{transition:transform .4s linear;transform:translate(0);padding:0}.main-menu-nav .main-menu-nav__level-3.active-animation .with-cols .main-menu-nav__item a{padding:.9375rem 0;display:inline-block}.main-menu-nav .main-menu-nav__level-3.active-animation ul:not(.with-cols) .main-menu-nav__item{transform:translate(0)}.main-menu-nav .main-menu-nav__level-3.active-animation ul:not(.with-cols) .main-menu-nav__item:nth-child(1){transition:transform .3s linear .1s}.main-menu-nav .main-menu-nav__level-3.active-animation ul:not(.with-cols) .main-menu-nav__item:nth-child(2){transition:transform .3s linear .2s}.main-menu-nav .main-menu-nav__level-3.active-animation ul:not(.with-cols) .main-menu-nav__item:nth-child(3){transition:transform .3s linear calc(.1s * 3)}.main-menu-nav .main-menu-nav__level-3.active-animation ul:not(.with-cols) .main-menu-nav__item:nth-child(4){transition:transform .3s linear .4s}.main-menu-nav .main-menu-nav__level-3.active-animation ul:not(.with-cols) .main-menu-nav__item:nth-child(5){transition:transform .3s linear .5s}.main-menu-nav .main-menu-nav__level-3.active-animation ul:not(.with-cols) .main-menu-nav__item:nth-child(6){transition:transform .3s linear calc(.1s * 6)}.main-menu-nav .main-menu-nav__level-3.active-animation ul:not(.with-cols) .main-menu-nav__item:nth-child(7){transition:transform .3s linear calc(.1s * 7)}.main-menu-nav .main-menu-nav__level-3.active-animation ul:not(.with-cols) .main-menu-nav__item:nth-child(8){transition:transform .3s linear .8s}.main-menu-nav .main-menu-nav__level-3.active-animation ul:not(.with-cols) .main-menu-nav__item:nth-child(9){transition:transform .3s linear .9s}.main-menu-nav .main-menu-nav__level-3.active-animation ul:not(.with-cols) .main-menu-nav__item:nth-child(10){transition:transform .3s linear 1s}.main-menu-nav .main-menu-nav__level-3.active-animation ul:not(.with-cols) .main-menu-nav__item:nth-child(11){transition:transform .3s linear 1.1s}.main-menu-nav .main-menu-nav__level-3.active-animation ul:not(.with-cols) .main-menu-nav__item:nth-child(12){transition:transform .3s linear calc(.1s * 12)}.main-menu-nav .main-menu-nav__level-3.active-animation ul:not(.with-cols) .main-menu-nav__item:nth-child(13){transition:transform .3s linear 1.3s}.main-menu-nav .main-menu-nav__level-3.active-animation ul:not(.with-cols) .main-menu-nav__item:nth-child(14){transition:transform .3s linear calc(.1s * 14)}.main-menu-nav .main-menu-nav__level-3.active-animation ul:not(.with-cols) .main-menu-nav__item:nth-child(15){transition:transform .3s linear 1.5s}.main-menu-nav .main-menu-nav__level-3.active-animation ul:not(.with-cols) .main-menu-nav__item:nth-child(16){transition:transform .3s linear 1.6s}.main-menu-nav .main-menu-nav__level-3.active-animation ul:not(.with-cols) .main-menu-nav__item:nth-child(17){transition:transform .3s linear calc(.1s * 17)}.main-menu-nav .main-menu-nav__level-3.active-animation ul:not(.with-cols) .main-menu-nav__item:nth-child(18){transition:transform .3s linear 1.8s}.main-menu-nav .main-menu-nav__level-3.active-animation ul:not(.with-cols) .main-menu-nav__item:nth-child(19){transition:transform .3s linear calc(.1s * 19)}.main-menu-nav .main-menu-nav__level-3.active-animation ul:not(.with-cols) .main-menu-nav__item:nth-child(20){transition:transform .3s linear 2s}.main-menu-nav .main-menu-nav__level-3.active-animation ul:not(.with-cols) .main-menu-nav__item:nth-child(21){transition:transform .3s linear 2.1s}.main-menu-nav .main-menu-nav__level-3.active-animation ul:not(.with-cols) .main-menu-nav__item:nth-child(22){transition:transform .3s linear 2.2s}.main-menu-nav .main-menu-nav__level-3.active-animation ul:not(.with-cols) .main-menu-nav__item:nth-child(23){transition:transform .3s linear calc(.1s * 23)}.main-menu-nav .main-menu-nav__level-3.active-animation ul:not(.with-cols) .main-menu-nav__item:nth-child(24){transition:transform .3s linear calc(.1s * 24)}.main-menu-nav .main-menu-nav__level-3.active-animation ul:not(.with-cols) .main-menu-nav__item:nth-child(25){transition:transform .3s linear 2.5s}.main-menu-nav .main-menu-nav__level-3.active-animation ul:not(.with-cols) .main-menu-nav__item:nth-child(26){transition:transform .3s linear 2.6s}.main-menu-nav .main-menu-nav__level-3.active-animation ul:not(.with-cols) .main-menu-nav__item:nth-child(27){transition:transform .3s linear 2.7s}.main-menu-nav .main-menu-nav__level-3.active-animation ul:not(.with-cols) .main-menu-nav__item:nth-child(28){transition:transform .3s linear calc(.1s * 28)}.main-menu-nav .main-menu-nav__level-3.active-animation ul:not(.with-cols) .main-menu-nav__item:nth-child(29){transition:transform .3s linear calc(.1s * 29)}.main-menu-nav .main-menu-nav__level-3.active-animation ul:not(.with-cols) .main-menu-nav__item:nth-child(30){transition:transform .3s linear 3s}@media(max-width:1024px){.main-menu-nav .main-menu-nav__level-3{transform:translate(100%);transition:visibility .5s linear,transform .3s,opacity .5s}.main-menu-nav .main-menu-nav__level-3 .main-menu-nav__item{transform:translate(100%)}.main-menu-nav .main-menu-nav__level-3.active-animation{visibility:visible;transform:translate(0)}}.main-menu-nav .main-menu-nav__level-2.has-only-links>.main-menu-nav__item,.main-menu-nav .main-menu-nav__level-3 .main-menu-nav__item{padding:.9375rem 0}.main-menu-nav .main-menu-nav__level-2.has-only-links>.main-menu-nav__item>a,.main-menu-nav .main-menu-nav__level-3 .main-menu-nav__item>a{font-size:1.125rem;font-weight:500;text-transform:uppercase;transition:color .1s ease-out}@media(min-width:1025px){.main-menu-nav .main-menu-nav__level-2.has-only-links>.main-menu-nav__item>a,.main-menu-nav .main-menu-nav__level-3 .main-menu-nav__item>a{font-size:.875rem}}.main-menu-nav .main-menu-nav__level-2.has-only-links>.main-menu-nav__item:hover>a,.main-menu-nav .main-menu-nav__level-3 .main-menu-nav__item:hover>a{color:#009ee2}.main-menu-nav .main-menu-nav__level-3-mobile-back{position:relative;padding-right:0;padding-left:1rem;margin:1.6875rem 0 2.25rem;color:#000;cursor:pointer;font-size:1rem;font-weight:700;text-transform:uppercase}@media(min-width:1025px){.main-menu-nav .main-menu-nav__level-3-mobile-back{display:none}}.main-menu-nav .main-menu-nav__level-3-mobile-back:before,.main-menu-nav .main-menu-nav__level-3-mobile-back:after{content:"";position:absolute;top:50%;left:2px;display:block;height:8px;border-right:2px solid;margin-top:-7px;transform:rotate(-135deg)}.main-menu-nav .main-menu-nav__level-3-mobile-back:after{margin-top:-2px;transform:rotate(-45deg)}.main-menu-nav .main-menu-nav__level-3-main-link{display:block;width:100%;margin:0 0 1.1875rem;color:#000;font-size:1.625rem;font-weight:500;transition:all .1s ease-out}@media(min-width:1025px){.main-menu-nav .main-menu-nav__level-3-main-link{margin:1.125rem 0 .875rem;font-weight:700}}.main-menu-nav .main-menu-nav__level-3-main-link:hover{color:#009ee2}@media(min-width:1025px){.main-menu-nav .main-menu-nav__level-2.is-col-2,.main-menu-nav .main-menu-nav__level-2.is-col-3,.main-menu-nav .main-menu-nav__level-3.is-col-2,.main-menu-nav .main-menu-nav__level-3.is-col-3{display:flex;flex-wrap:wrap;align-content:flex-start}}@media(min-width:1025px){.main-menu-nav .main-menu-nav__level-2.is-col-2 .main-menu-nav__item,.main-menu-nav .main-menu-nav__level-3.is-col-2 .main-menu-nav__item{flex:1 0 50%;flex-grow:inherit;align-content:flex-start}}@media(min-width:1025px){.main-menu-nav .main-menu-nav__level-2.is-col-3 .main-menu-nav__item,.main-menu-nav .main-menu-nav__level-3.is-col-3 .main-menu-nav__item{flex:1 0 25%;padding-right:1.25rem;flex-grow:inherit;align-content:flex-start}}.main-menu-nav-enter-active,.main-menu-nav-leave-active{transition:transform .5s,opacity .8s}.main-menu-nav-enter,.main-menu-nav-leave-to{transform:translateY(-100%);opacity:0}.is-fixable{z-index:10;transform:translateZ(0);backface-visibility:hidden;will-change:position,top,transform}.is-fixed{width:100%;top:0}.is-sr-only,.is-sr-only-small{border:0;clip:rect(.0625rem,.0625rem,.0625rem,.0625rem);clip-path:inset(50%);height:.0625rem;overflow:hidden;padding:0;position:absolute;width:.0625rem;white-space:nowrap}@media(min-width:1025px){.is-sr-only-small{border:none;clip:auto;clip-path:none;height:auto;overflow:visible;position:inherit;width:auto;white-space:normal}}.is-sr-only-focusable:focus,.is-sr-only-focusable:active{clip:auto;clip-path:none;height:auto;overflow:visible;width:auto;white-space:normal}.is-clearfix:before,.is-clearfix:after{content:" ";display:table}.is-clearfix:after{clear:both}.has-text-centered{text-align:center}.has-text-left{text-align:left}.has-text-right{text-align:right}.is-block{display:block;width:100%}.is-hidden{display:none}.is-inline-flex{display:inline-flex}.is-marginless{margin:0}.is-paddingless{padding:0}.article-section__wrapper:before,.article-section__wrapper:after{content:" ";display:table}.article-section__wrapper:after{clear:both}.article-section__wrapper{padding-top:1.75rem;padding-bottom:1.75rem}@media(min-width:1025px){.article-section__wrapper{display:flex}}.article-section__wrapper.article-section--article{padding-bottom:0!important}.article-section__wrapper.article-section--article .rich-text.component.container--is-fullwidth h3{margin-top:1.25rem}.article-section__transcript{font-size:.8em;margin:.5em 0 1em;font-weight:700;text-transform:uppercase;text-decoration:underline}.article-section__sidebar{padding:0 1.5rem}@media(min-width:1025px){.article-section__sidebar{padding:0}}@media(min-width:1025px){.article-section__sidebar{order:1;flex:0 0 30%;max-width:30%}.article-section__sidebar.bottom .article-section__sidebar-content:not(.fixed){position:relative;top:100%;transform:translateY(-100%)}}.article-section__sidebar ol,.article-section__sidebar ul:not(.smiley-wrap){counter-reset:section;padding:0}.article-section__sidebar ol>li,.article-section__sidebar ul:not(.smiley-wrap)>li{counter-increment:section;display:flex;align-items:center;position:relative;margin-bottom:2.5rem}.article-section__sidebar ol>li:before,.article-section__sidebar ul:not(.smiley-wrap)>li:before{content:counters(section," ");display:block;margin-right:.5em;font-weight:700;font-size:2rem}.article-section__sidebar-content{position:relative}@media(min-width:1025px){.article-section__sidebar-content{padding-right:2rem}.article-section__sidebar-content.fixed{position:fixed;top:1rem}.article-section__sidebar-content.fixed.shifted-top{top:5rem}}.article-section__sidebar--right{order:2}.article-section__item a{color:currentcolor;font-size:1rem;transition:color .3s ease;width:calc(100% - 2.4rem);word-break:break-word;overflow-wrap:break-word}.article-section__item a:focus{outline:none}.is-using-keyboard .article-section__item a:focus{outline-offset:.125rem;outline:.125rem solid currentcolor}.article-section__item a:hover{color:#009ee2}.has-touch .article-section__item a:hover{color:currentcolor}.article-section__item.-current{color:#009ee2}.article-section__content{counter-reset:section;padding:0 0 0 to-rem(25)}.article-section__content .heading--anchor:before{display:block;counter-increment:section;content:counters(section," ");font-weight:700;font-size:4rem}@media(min-width:1025px){.article-section__content{order:1;padding:0 0 0 6%;width:70%}}.article-section__content p,.article-section__content h2:not(.store-locator-push__title){padding:0 1.5rem 0 0}.article-section__content h2{font-weight:100}.article-section__content h2:focus{outline:none}.is-using-keyboard .article-section__content h2:focus{outline:.0625rem solid #009ee2}.article-section__content .article__carousel{padding:0}.article-section__content .carousel{padding:1rem to-rem(25) 1rem 0}@media(min-width:1025px){.article-section__content .carousel{padding:1rem 0}}.article-section .article-header{padding-bottom:2.25rem!important;padding-left:1.5625rem!important;padding-right:1.5625rem!important}@media(min-width:1025px){.article-section .article-header{padding:.9375rem!important}}.article-section .derm-container:before{top:0;height:100%}.article-section .search-sidebar-title{margin-bottom:1.5625rem;font-size:1rem}@media(max-width:1024px){.article-section--article .article-section__content .rich-text{padding-right:1.5625rem}.article-section--article .article-section__content .rich-text p,.article-section--article .article-section__content .rich-text .heading--anchor{padding-right:0}.article-section--article .article-section__content .rich-text a{word-break:break-all}}.article-section--article .article-section__content .youtube-player+.transcript{padding-right:1.5rem}.article-section--article .container--padded-hor{padding:0}@media(max-width:1024px){.article-section--article .big-banner.img-contect .banner__content{padding:0}}.article-section--article .LrpImage .container--is-maxwidth{padding-left:0;padding-right:0}.article-section--article .LrpConcern{padding:0}@media(min-width:1025px){.article-section--search{padding:3.125rem 0 4.375rem}}@media(max-width:1024px){.article-section--search .article-section__content{overflow-x:hidden}}@media(min-width:1025px){.article-section--search .article-section__content{padding:0;flex:0 0 75%;max-width:75%}}.article-section--search .article-section__content .container--padded{padding:0}.article-section--search .article-section__content .derm-container{margin-left:-2.5rem;margin-right:-3.125rem;padding-left:2.5rem;padding-right:3.125rem}.article-section--search .article-section__content .container--is-fullwidth.--gray{background:transparent}.article-section--search .article-section__content .search-result-item:first-child .derm-container:before{top:0;height:100%}@media(min-width:1025px){.article-section--search .article-section__sidebar{padding:0;flex:0 0 25%;max-width:25%}}.article-section--search .article-section__sidebar ul,.article-section--search .article-section__sidebar ol{display:flex;flex-wrap:wrap}@media(min-width:1025px){.article-section--search .article-section__sidebar ul,.article-section--search .article-section__sidebar ol{display:block}}.article-section--search .article-section__sidebar ul>li,.article-section--search .article-section__sidebar ol>li{flex:0 0 auto;width:50%;margin-bottom:1.5625rem}.article-section--search .article-section__sidebar ul>li:nth-child(2n),.article-section--search .article-section__sidebar ol>li:nth-child(2n){padding-left:1.5625rem}@media(min-width:1025px){.article-section--search .article-section__sidebar ul>li,.article-section--search .article-section__sidebar ol>li{width:auto;padding-bottom:1.25rem;border-bottom:.0625rem solid #ededed;margin-bottom:1.25rem}.article-section--search .article-section__sidebar ul>li:nth-child(2n),.article-section--search .article-section__sidebar ol>li:nth-child(2n){padding-left:0}}.article-section--search .article-section__sidebar ul>li:before,.article-section--search .article-section__sidebar ol>li:before{display:none}.article-section--search .article-section__sidebar-content{padding-right:3.125rem}.article-section--search .article-section__item a{font-size:.875rem;display:block;width:100%}.article-section--search .article-section__item strong,.article-section--search .article-section__item b{color:#009ee2;font-weight:400}.article-section--search .heading--anchor:before{display:none}@media(min-width:1025px){.article-section--search .product-list__item{width:33.3333%}}.article-section--in-page-nav{display:block;padding:0}.article-section--in-page-nav .article-section__content{width:100%;padding:0}.article-section--in-page-nav .article-section__content .carousel{padding:0}.article-section--in-page-nav .article-section__content .--true-false .carousel{padding-bottom:1.75rem}.article-section--in-page-nav .article-section__sidebar{width:100%;max-width:100%;padding-top:1.75rem}.article-section--in-page-nav .article-section__sidebar ol{display:flex;flex-wrap:wrap}.article-section--in-page-nav .article-section__sidebar ol>li{margin-bottom:.3125rem;width:100%}@media(min-width:1025px){.article-section--in-page-nav .article-section__sidebar ol>li{flex:0 0 auto;width:25%;align-items:flex-start}.article-section--in-page-nav .article-section__sidebar ol>li:nth-child(n+5){margin-top:1.25rem}.article-section--in-page-nav .article-section__sidebar ol>li:before{line-height:2rem}}.article-section--in-page-nav .article-section__sidebar a{padding-right:.9375rem}.article-section--in-page-nav .article-section__sidebar-content{position:static;padding-right:0;padding-bottom:1.875rem;transition:none;max-width:to-rem(1024);margin:0 auto}.article-section--in-page-nav .heading--anchor:before{display:none}.article-section--in-page-nav.--gray .article-section__sidebar{background:#ededed}@keyframes showSticky{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.banner.--removespacing,.banner.--removespacing.--spacing{padding-top:0}.content-video-slider{display:flex;flex-direction:row;align-items:flex-start;padding:0 0 80px;width:100%;max-width:1440px;background:#fff;overflow:hidden;gap:10px}@media(max-width:768px){.content-video-slider{display:flex;justify-content:center}}.content-video-slider .media-section{display:flex;flex-direction:column;align-items:flex-start;padding-right:118.73px;width:35.6%;height:859px;padding-top:106px;padding-bottom:106px}@media(width>=1024px)and (width<=1280px){.content-video-slider .media-section{padding-right:80px}}@media(max-width:1024px){.content-video-slider .media-section{padding-right:20px}}@media(max-width:768px){.content-video-slider .media-section{display:none}}.content-video-slider .media-section video,.content-video-slider .media-section img{display:flex;justify-content:center;align-items:flex-start;width:100%;height:100%!important;-o-object-fit:cover;object-fit:cover}.content-video-slider .content-section{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:64px;width:64.4%}.content-video-slider .content-section:only-child{width:100%;padding:24px 20px}@media(max-width:768px){.content-video-slider .content-section{padding:24px 20px;gap:40px;isolation:isolate;width:100%}}.content-video-slider .content-section .slider-header{display:flex;flex-direction:column;align-items:flex-start;gap:40px}@media(max-width:768px){.content-video-slider .content-section .slider-header{padding:0;width:100%}}.content-video-slider .content-section .slider-header .slider-title{width:100%;font-family:PlayfairDisplay-Regular;font-weight:700;font-size:25px;line-height:35px;display:flex;align-items:center;letter-spacing:-.962px;text-transform:uppercase;color:#242424;margin:0}.content-video-slider .content-section .slider-header .slider-subtitle{margin:0;width:100%;font-family:AvenirLTStd-Light;font-weight:300;font-size:18px;line-height:26px;display:flex;align-items:center;letter-spacing:.1px;color:#242424}.content-video-slider .content-section .slider-container{width:100%;position:relative}.content-video-slider .content-section .slider-container .slider-controls{display:flex;align-items:center;justify-content:space-between}.content-video-slider .content-section .slider-container .cta-button{max-height:43px;white-space:nowrap;background-color:#000;color:#fff;padding:11px 32px;gap:10px;font-family:DINNextW01-CondensedBol;font-weight:700;font-size:16px;line-height:22.86px;letter-spacing:.7px;text-align:center;vertical-align:middle;text-transform:uppercase}.content-video-slider .content-section .slider-container .cta-button:hover{background-color:#fff;color:#242424}.content-video-slider .content-section .slider-container .slider-wrapper{width:100%;overflow:auto hidden;display:flex;scroll-snap-type:x mandatory;position:relative;z-index:1}.content-video-slider .content-section .slider-container .slider-wrapper .carousel-slide{scroll-snap-align:start;position:relative;padding-right:16px!important}.content-video-slider .content-section .slider-container .slider-wrapper .carousel-slide .slider-item{cursor:pointer;display:flex;flex-direction:column;align-items:flex-start;width:100%;margin-top:32px;padding-bottom:12px;gap:16px}@media(max-width:1024px){.content-video-slider .content-section .slider-container .slider-wrapper .carousel-slide .slider-item{width:100%}}@media(max-width:768px){.content-video-slider .content-section .slider-container .slider-wrapper .carousel-slide .slider-item{margin-top:56px;width:100%}}.content-video-slider .content-section .slider-container .slider-wrapper .carousel-slide .slider-item .media-wrapper{width:100%;height:415.98px;position:relative;z-index:3;background-color:#fff}.content-video-slider .content-section .slider-container .slider-wrapper .carousel-slide .slider-item .media-wrapper .video-wrapper{width:100%;height:415.98px}.content-video-slider .content-section .slider-container .slider-wrapper .carousel-slide .slider-item .media-wrapper img,.content-video-slider .content-section .slider-container .slider-wrapper .carousel-slide .slider-item .media-wrapper video,.content-video-slider .content-section .slider-container .slider-wrapper .carousel-slide .slider-item .media-wrapper picture,.content-video-slider .content-section .slider-container .slider-wrapper .carousel-slide .slider-item .media-wrapper iframe{width:100%;height:100%!important;-o-object-fit:cover;object-fit:cover}.content-video-slider .content-section .slider-container .slider-wrapper .carousel-slide .slider-item .media-wrapper iframe{pointer-events:none}.content-video-slider .content-section .slider-container .slider-wrapper .carousel-slide .slider-item .media-wrapper .button-pills{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:20px;position:absolute;width:56px;height:56px;left:116px;top:180px;background:#242424b3;border:1px solid #FFF;border-radius:28px}.content-video-slider .content-section .slider-container .slider-wrapper .carousel-slide .slider-item .media-wrapper .button-pills svg{width:16;height:16}.content-video-slider .content-section .slider-container .slider-wrapper .carousel-slide .slider-item h3{font-family:Avenir-Heavy;font-weight:900;font-size:14.06px;line-height:15px;letter-spacing:-.96px;text-transform:uppercase;margin:0}.content-video-slider .content-section .slider-container .slider-wrapper .carousel-slide .slider-item p{font-family:AvenirLTStd-Light;font-weight:300;font-size:15px;line-height:22px;letter-spacing:.1px;margin:0;max-height:88px;height:88px}.content-video-slider .content-section .slider-container .slider-wrapper .carousel-slide .slider-item .cta-button{background-color:#000;max-height:43px;white-space:nowrap;color:#fff;padding:11px 32px;font-family:DINNextW01-CondensedBol;font-weight:700;font-size:16px;line-height:22.86px;letter-spacing:.7px;text-align:center;text-transform:uppercase}.content-video-slider .content-section .slider-container .slider-wrapper .carousel-slide .slider-item .cta-button:hover{background-color:#fff;color:#242424}.content-video-slider .content-section .slider-container .btn-prev{display:flex;justify-content:center;align-items:center;padding:0 10px;width:32px;height:32px;top:0;background:#242424;border:1px solid #242424;border-radius:16px;transform:rotate(-180deg)}.content-video-slider .content-section .slider-container .btn-prev svg{width:4.96px;height:8.39px;left:calc(50% - 2.48px + 4.48px);top:calc(50% - 4.195px + 8.2px);transform:rotate(-180deg)}@media(max-width:768px){.content-video-slider .content-section .slider-container .btn-prev{position:absolute;left:-16px;top:40%;z-index:11}}.content-video-slider .content-section .slider-container .nav-buttons{display:flex;gap:11px;padding-right:68.98px}.content-video-slider .content-section .slider-container .nav-buttons:only-child{margin-left:auto}.content-video-slider .content-section .slider-container .btn-next{display:flex;justify-content:center;align-items:center;padding:0 10px;width:32px;height:32px;top:0;background:#242424;border:1px solid #242424;border-radius:16px}.content-video-slider .content-section .slider-container .btn-next svg{width:4.96px;height:8.39px;left:calc(50% - 2px);top:calc(50% - 3.995px)}@media(max-width:768px){.content-video-slider .content-section .slider-container .btn-next{position:absolute;right:-16px;top:40%;z-index:11}}.content-video-slider .content-section .slider-container .btn-next:disabled,.content-video-slider .content-section .slider-container .btn-prev:disabled{background:#24242433;border:1px solid rgba(36,36,36,.2)}header .header-wrapper{position:fixed;top:0;left:0;width:100%;z-index:10000}header .header-main.is-disabled .header-wrapper{z-index:4}header[v-cloak]{display:none}header .nav-bar{position:relative;z-index:1000;background-color:#fff;height:50px;border:none;border-bottom:1px solid #e0e0e0;box-sizing:border-box}header .nav-bar>.container{height:100%}@media(min-width:768px){header .nav-bar{height:61px;transition:height .2s ease-out}header .nav-bar.show-link{height:90px}header .nav-bar.show-link .jump-to-content{display:block}}header .nav-bar .navbar-collapse{text-align:center}header .nav-bar .nav-bar-header{z-index:2;height:50px;overflow:hidden}@media(min-width:768px){header .nav-bar .nav-bar-header{float:left;margin-right:0;margin-left:0;height:60px}}header .nav-bar.nav-bar-default .nav-bar-nav>.active>a,header .nav-bar.nav-bar-default .nav-bar-nav>.active>a:hover,header .nav-bar.nav-bar-default .nav-bar-nav>.active>a:focus{background:none;color:#242424}header .nav-bar.nav-bar-default .navbar-brand{height:auto;padding:0;position:relative;z-index:2}@media(max-width:1023px){header .nav-bar.nav-bar-default .navbar-brand{position:absolute;z-index:2;left:50%;margin-left:-59px;display:block}}header .nav-bar.nav-bar-default .navbar-brand .logo-icon{position:relative;width:85px;height:60px;overflow:hidden;top:-6px}@media(min-width:768px){header .nav-bar.nav-bar-default .navbar-brand .logo-icon{top:-2px}}@media(min-width:1024px){header .nav-bar.nav-bar-default .navbar-brand .logo-icon{width:96px;height:68px;top:-4px}}header .nav-bar .nav-bar-nav{float:none;margin:0}@media(min-width:1024px){header .nav-bar .nav-bar-nav{display:inline-flex;vertical-align:top}}header .nav-bar .nav-bar-nav .navbar-collapse{text-align:center;width:100%}header .nav-bar .nav-bar-nav li{float:none}@media(min-width:1024px){header .nav-bar .nav-bar-nav li{padding:0 10px}}header .nav-bar .nav-bar-nav li a,header .nav-bar .nav-bar-nav li .btn-primary{padding:0;color:#242424;background:none;border:none;font-family:Avenir-Heavy;font-size:16px;letter-spacing:.4px;text-transform:uppercase;text-decoration:none;border-radius:0;height:auto}header .nav-bar .nav-bar-nav li a:before,header .nav-bar .nav-bar-nav li .btn-primary:before{bottom:0;height:2px}header .nav-bar .nav-bar-nav li .btn-primary{font-family:Avenir-Heavy!important;line-height:1.27;padding:25px 0}@media(min-width:1024px){header .nav-bar .nav-bar-nav li .btn-primary{padding:20px 0}}header .nav-bar .nav-bar-nav.navbar-right{top:4px;position:absolute;right:11px;display:flex;order:2}@media(min-width:768px){header .nav-bar .nav-bar-nav.navbar-right{float:right;right:36px}}@media(min-width:1024px){header .nav-bar .nav-bar-nav.navbar-right{position:relative;top:auto;right:0}}header .nav-bar .nav-bar-nav.navbar-right svg{position:relative;top:3px;margin:0 5px 0 0}@media(max-width:1024px){header .nav-bar .nav-bar-nav.navbar-right svg{width:16px;height:16px}}header .nav-bar .nav-bar-nav.navbar-right ul{margin-bottom:0;display:flex}header .nav-bar .nav-bar-nav.navbar-right li{display:inline-block;padding:1px 4px 0 0;margin:auto}@media(max-width:767px){header .nav-bar .nav-bar-nav.navbar-right li{padding:10px 19px 0 6px}}header .nav-bar .nav-bar-nav.navbar-right li:last-child{padding-right:3px}header .nav-bar .nav-bar-nav.navbar-right li a{font-size:12px;display:list-item}header .nav-bar .nav-bar-nav.navbar-right li img.access-icon{width:30px!important}@media(min-width:1024px){header .nav-bar .nav-bar-nav.navbar-right li img.access-icon{width:40px!important}}header .nav-bar .nav-bar-nav.navbar-right li svg{position:relative;top:3px;margin:0 3px 0 0}header .nav-bar .nav-bar-nav.navbar-right li svg.locator{width:11px;height:16px}header .nav-bar .nav-bar-nav.navbar-right li svg.subscribe{width:21px;position:relative;top:3px;margin-left:5px}header .nav-bar .nav-bar-nav.navbar-right li svg.whatsapp{width:21px;position:relative;top:3px;margin-left:5px}@media(max-width:1024px){header .nav-bar .nav-bar-nav.navbar-right li{display:inline-block;padding-top:10px}}header .nav-bar .nav-bar-nav.navbar-right li span{display:none;line-height:14px}@media(min-width:1024px){header .nav-bar .nav-bar-nav.navbar-right li span{display:inline-block}}header #nav-sidebar-wrapper{position:fixed;z-index:3;padding-left:0;transition:all .5s ease;display:block;order:1}@media(min-width:1024px){header #nav-sidebar-wrapper{position:static;transition:none;width:auto;vertical-align:top}}header #sidebar-wrapper{z-index:1000;left:0;top:0;width:276px;position:static;height:100%;margin-left:-280px;background:#fff;transition:all .5s ease;box-shadow:-1px 0 5px 2px #00000080;-webkit-overflow-scrolling:touch;overflow:visible}header #sidebar-wrapper .navigation-container-button button{outline:none}@media(min-width:1024px){header #sidebar-wrapper .navigation-container-button .hide-in-desktop{display:none}}header #sidebar-wrapper .navigation-container-button .hide-in-mobile{display:none}@media(min-width:1024px){header #sidebar-wrapper .navigation-container-button .hide-in-mobile{display:block}}@media screen and (width<=992px){header #sidebar-wrapper{height:100vh}}@media(min-width:1024px){header #sidebar-wrapper{transition:none;width:auto;left:auto;margin-left:0;box-shadow:none;background:none}}header .sidebar-container{position:absolute;height:100%;width:100%}header #page-content-wrapper{width:100%;position:absolute;padding:15px;box-sizing:border-box}header .sidebar-nav{width:276px;margin:0;padding:0;list-style:none;overflow-y:auto}@media(max-width:768px){header .sidebar-nav{height:100vh}}@media(min-width:1024px){header .sidebar-nav{position:static;width:auto;top:auto}}header .sidebar-nav li{text-indent:0;letter-spacing:.1px;margin:0 20px;padding-top:0;border-bottom:solid 1px #e0e0e0;line-height:1}@media(min-width:1024px){header .sidebar-nav li{height:auto;margin:0;border-bottom:0;padding-top:24px;text-indent:20px}}header .sidebar-nav li a,header .sidebar-nav li .btn-primary{display:block;text-decoration:none;color:#242424;text-indent:0;background:none;border:none;font-size:18px;text-transform:uppercase;padding:0;width:100%;text-align:left;position:relative}@media(max-width:1023px){header .sidebar-nav li a:before,header .sidebar-nav li .btn-primary:before{display:none}}header .sidebar-nav li a:active,header .sidebar-nav li a:hover,header .sidebar-nav li a:focus,header .sidebar-nav li .btn-primary:active,header .sidebar-nav li .btn-primary:hover,header .sidebar-nav li .btn-primary:focus{text-decoration:none;background:none!important;color:#242424!important;padding:25px 0;box-shadow:none;border:none}@media(min-width:1024px){header .sidebar-nav li a:active,header .sidebar-nav li a:hover,header .sidebar-nav li a:focus,header .sidebar-nav li .btn-primary:active,header .sidebar-nav li .btn-primary:hover,header .sidebar-nav li .btn-primary:focus{padding:20px 0}}header .sidebar-nav li a .arrow-sidebar,header .sidebar-nav li .btn-primary .arrow-sidebar{position:absolute;right:0;top:0}header .sidebar-nav li a .arrow-sidebar .icon,header .sidebar-nav li .btn-primary .arrow-sidebar .icon{width:6px;height:11px}header .sidebar-nav>.sidebar-brand{height:65px}header .sidebar-label{font-size:18px;font-family:Avenir-Heavy;text-transform:uppercase;padding:18px 0 22.5px;border-bottom:1px solid #e0e0e0}@media(min-width:1024px){header .sidebar-label{display:none}}header .close-sidebar{width:40px;height:40px;display:block;padding:0 10px;opacity:1;position:absolute;right:10px;top:12px;border:none;box-sizing:border-box}@media(min-width:1024px){header .close-sidebar{display:none}}header .close-sidebar:hover,header .close-sidebar:focus,header .close-sidebar:active{opacity:1}header .close-sidebar .icon{width:13px;height:13px;fill:#242424;stroke:#242424}header .close-sidebar span{background:none}header .close-sidebar span:hover,header .close-sidebar span:focus,header .close-sidebar span:active{background:none}header .close-container{text-align:center;height:60px;line-height:60px;border-bottom:solid 1px #e0e0e0;font-family:DINNextW01-CondensedBol;font-size:18px;box-sizing:border-box}header .navbar-collapse.collapse{position:absolute;top:0;left:0;border-top:none;width:100%;display:flex;flex-direction:row}@media(min-width:769px){header .navbar-collapse.collapse{position:static;top:auto;width:inherit;justify-content:space-evenly}}header .sidebar-overlay{display:none;position:fixed;z-index:2;inset:0;background-color:#00000080;transition:opacity 1.5s}header .nav-bar-header .navbar-toggle .icon-bar{width:17px;height:2px;background-color:#242424;display:block;border-radius:1px}header .nav-bar-header .navbar-toggle .icon-bar+.icon-bar{margin-top:4px}header .nav-bar-header #sidebar-toggle{display:block;border:none;z-index:2;position:relative;float:right;padding:7px 10px 9px 0;margin:8px 0;background:none;border-radius:4px}@media(min-width:768px){header .nav-bar-header #sidebar-toggle{margin:11px 0;padding-top:9px}}@media(min-width:1024px){header .nav-bar-header #sidebar-toggle{display:none}}header .nav-bar-header #sidebar-toggle:hover,header .nav-bar-header #sidebar-toggle:focus{background:none}header .nav-bar-header #sidebar-toggle .icon-bar{width:17px;height:2px;background-color:#242424}@media(max-width:768px){header .nav-bar-header #sidebar-toggle{float:left;top:2px}}header .toggled #nav-sidebar-wrapper{padding-left:276px;left:0}header .toggled #nav-sidebar-wrapper #sidebar-wrapper{width:276px;left:276px}header .toggled #nav-sidebar-wrapper #page-content-wrapper{position:absolute;margin-right:-280px}header .toggled .sidebar-overlay{display:block;transition:opacity 1.5s}@media(min-width:1024px){header .toggled .sidebar-overlay{display:none}}@media(min-width:1024px){header .toggled #nav-sidebar-wrapper{padding-left:0}header .toggled #nav-sidebar-wrapper #sidebar-wrapper{width:auto;left:0}header .toggled #nav-sidebar-wrapper #page-content-wrapper{position:relative;margin-right:auto}}header .arrow-mega-menu{position:absolute;right:0;top:27px}header .arrow-mega-menu svg.icon{width:6px;height:17px}@media(min-width:1024px){header .arrow-mega-menu{display:none}}header.experience-editor-header .header-wrapper{position:absolute;top:0;padding-bottom:60px}header.experience-editor-header .nav-bar-nav .mega-menu .mega-menu-item{top:210px}header.experience-editor-header .nav-bar-nav .mega-menu .mega-menu-item .product-color-bar a span{box-sizing:border-box;width:100%;padding-left:10px}header.experience-editor-header .nav-bar-nav .mega-menu .wrapper{top:210px}.pagemode-preview header .header-wrapper{position:absolute}.pagemode-preview header .nav-bar-nav .mega-menu .mega-menu-item{top:210px}.pagemode-preview header .nav-bar-nav .mega-menu .mega-menu-item .product-color-bar a span{box-sizing:border-box;width:100%;padding-left:10px}.pagemode-preview header .nav-bar-nav .mega-menu .wrapper{top:210px}.pagemode-preview header .nav-bar-nav .megamenu-overlay{top:170px!important}#main-container .logo-icon{width:96px;height:68px}#main-container .country-selector{margin-left:13px;width:21px;height:62px}#main-container .country-selector-mobile{width:21px;height:26px}.error-header{border-bottom:1px solid #e0e0e0}#countrytextimg{display:none}@media(width<=767px){#countrytextimg{display:block}#countrytextimg .countrytext{margin-top:5px;padding-right:10px;float:left}}#countrydeskimg{display:block}@media(width<=767px){#countrydeskimg{display:none}}@media(width<=992px)and (width>=768px){header .nav-bar .nav-bar-nav.navbar-right+.nav-bar-nav.navbar-right{right:106px}}@media(width<=767px){header .nav-bar .nav-bar-nav.navbar-right+.nav-bar-nav.navbar-right{right:28px}header .nav-bar .nav-bar-nav.navbar-right li{padding:11px 0 0 1px}.main-menu-search #searchtext{display:none}}@media(max-width:768px){.il-newsletter-popin .disclaimer{font-size:12px!important}}.il-newsletter-popin .pop-in .pop-in-content .close{position:relative!important;top:0!important;right:8px!important;display:initial!important}.storelocator-widget .storelocater-container-fluid{padding-left:0!important;padding-right:0!important}.storelocator-widget.font-sans{font-family:AvenirLTStd-Light!important}.footer{position:relative;padding:60px 0;background:#242424}.footer .change-lang{font-size:14px}.footer h6{color:#fff;margin-bottom:20px}@media(min-width:768px){.footer h6{margin-bottom:30px}}.footer .footer-navigation{padding:0;list-style:none}.footer .footer-navigation li{margin-bottom:5px}.footer .footer-navigation li h6{font-family:Avenir-Heavy!important}.footer .footer-navigation a{color:#fff;font-family:AvenirLTStd-Light;font-size:12px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:.1px;text-decoration:none}.footer .footer-navigation a:hover{text-decoration:underline}.footer .social-media-links{padding:50px 0;overflow:hidden}.footer .social-media-links h6{font-family:Avenir-Heavy!important}@media(min-width:768px){.footer .social-media-links{padding:0}}.footer .social-media-links .social-media-links-list{overflow:hidden;margin:0;padding:0}@media(min-width:769px){.footer .social-media-links .social-media-links-list{width:70%}}@media(min-width:1025px){.footer .social-media-links .social-media-links-list{width:100%}}.footer .social-media-links .social-media-links-list li{display:inline-block;margin-right:25px}#main-container .footer .social-media-links .social-media-links-list img{width:auto;height:auto}.footer .footer-separated{padding-top:15px;font-family:AvenirLTStd-Light;font-size:14px;font-weight:300;border-top:1px solid #4c4c4c}@media(min-width:768px){.footer .footer-separated{margin-top:30px}}@media(min-width:1024px){.footer .footer-separated{margin-top:60px}}.footer .footer-separated .change-lang{margin-bottom:20px;text-align:center}@media(min-width:768px){.footer .footer-separated .change-lang{text-align:left;margin-bottom:0;display:inline-block;padding-right:15px}}.footer .footer-separated .change-lang a{text-decoration:none;color:#fff;font-family:AvenirLTStd-Light}.footer .footer-separated .change-lang a:hover{text-decoration:underline}.footer .footer-separated .copy{color:#fff;text-align:center}@media(min-width:768px){.footer .footer-separated .copy{text-align:right}}.livechatIcon .live-btn{text-transform:uppercase;padding:7px 5px;width:70px;background:#242424;border:1px solid #242424;color:#fff;text-align:left;z-index:9999;font-size:13px;line-height:1.6;font-family:AvantGarde,Arial,Helvetica,sans-serif;position:fixed;right:5px;top:333px}.livechatIcon .triangle-down{width:0;height:0;border-left:38px solid transparent;border-right:0 solid transparent;border-top:17px solid #242424;right:3px;transform:rotate(-59deg);top:393px;position:fixed;z-index:9998}.footer-form-slot{min-height:1px}@media(min-width:1024px){.footer-form-sibling{position:absolute;top:0;left:0;right:0;padding-top:60px;z-index:1;pointer-events:none}.footer-form-sibling .footer_form{pointer-events:auto}}@media(max-width:1023px){.footer-form-sibling{padding:0 0 30px}}.footer_form{color:#fff}.footer_form h6,.footer_form h5{font-family:Avenir-Heavy,Arial,sans-serif!important}.footer_form .form_label_star,.footer_form .form_label_star:before{content:none;display:none}.footer_form .news_letter_form{padding:0}.footer_form input[type=checkbox]{transform:scale(1.5)}.footer_form .form_d-block{color:#fff}.footer_form .form_d-block input{color:#000}.footer_form .form_btn-bg{background-color:#fff;color:#000;border:1px solid #fff}.footer_form .error_pos_change span.field-validation-error{top:18px!important}.txt_alignn_cent{text-align:center}.footer_form{width:100%;display:flex;color:#fff;font-family:Avenir-Heavy,Arial,sans-serif!important}.footer_form input[type=text],.footer_form input[type=tel]{width:100%;box-sizing:border-box;color:#000;padding:5px}.footer_form .field{margin-bottom:18px}.footer_form .chkbox{width:100%;display:flex;margin-bottom:15px;flex-flow:column wrap}.footer_form .chkbox h6{margin-bottom:15px}.footer_form .chkbox .checkbox-label{font-size:12px;cursor:pointer;padding-bottom:5px;padding-top:5px}.footer_form .chkbox .checkbox-label input[type=checkbox]{width:12px;height:12px;cursor:pointer;margin-right:5px}.footer_form .error-msg{display:block;color:#d0021b;font-size:11px}.footer_form .constant{color:#fff;font-size:11px}.footer_form .constant a{color:#fff;text-decoration:underline}.footer_form .constant a:hover{text-decoration:none}.footer_form .submitbtn{width:100%;color:#000;cursor:pointer}.routine-component{position:relative;text-align:center;overflow:hidden;margin:0 auto 50px;padding-top:50px;padding-bottom:50px}@media(min-width:768px){.routine-component{text-align:left}}.routine-component .routine-background{background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.1}@media(min-width:768px){.routine-component .routine-products{text-align:center}}.rfp-rr-title-section-176-or{padding:10px 40px;text-align:center;font-size:18px;font-family:dinnextw01-condensedbol;text-decoration:none;letter-spacing:.3px;border:1px solid #4c4c4c;background:#fff;color:#242424;position:relative}.rfp-rr-title-section-175-or{font-family:playfairdisplay-regular;font-size:24px!important;line-height:1.33;letter-spacing:.1px;color:#242424}.rfp-rr-rating-snapshot-151-or h3{font-size:15px!important;font-weight:300!important;font-family:avenirltstd-light!important;color:#696969!important}.rfp-rr-rating-snapshot-151-or{background:none}.rfp-rr-rating-snapshot-151-or p{font-size:15px!important;font-weight:300!important;font-family:avenirltstd-light!important;color:#696969!important}@media(min-width:769px){.rfp-rr-rating-snapshot-151-or p{margin-top:15px;margin-bottom:5px}}h3.rfp-rr-avg-cus-ratings-009-or{font-family:avenirltstd-light;font-size:15px;font-weight:300;color:#696969!important;margin-top:-2px}span.rfp-rr-avg-cus-ratings-011-or{font-size:15px;font-weight:300;color:#696969!important;font-family:avenirltstd-light}.rfp-rr-avg-cus-ratings-010-or span{font-family:avenirltstd-light;font-size:15px;font-weight:300;color:#f5f5f5}.rfp-rr-avg-cus-ratings-010-or span.rfp-rr-avg-cus-ratings-013-or{color:#696969}.rfp-rr-avg-cus-ratings-014-or span{font-family:avenirltstd-light;font-size:15px;font-weight:300;color:#696969}.rfp-rr-avg-cus-ratings-014-or span.rfp-rr-avg-cus-ratings-015-or{color:#696969}@media(min-width:769px){.rfp-rr-avg-cus-ratings-014-or{margin-top:-2px}}span.rr-rating-bar-inner{position:absolute;float:left;background:#242424!important;height:9px;border-radius:5px}li.rfp-rr-rating-snapshot-153-or{font-family:avenirltstd-light!important;font-size:15px!important;font-weight:300!important;color:#242424}.rfp-rr-most-helpful-favorable-review-134-or{background:#f5f5f5}@media(max-width:767px){.rfp-rr-most-helpful-favorable-review-134-or{padding-left:15px}}.rfp-rr-most-helpful-critical-033-or{background:#f5f5f5}@media(max-width:767px){.rfp-rr-most-helpful-critical-033-or{padding-left:15px;margin-left:-2px}}h3.rr-sub-title{font-size:15px;font-weight:300!important;color:#696969;font-family:avenirltstd-light}.rr-conatiner-outer p{font-size:15px!important;font-weight:300!important;color:#696969;font-family:avenirltstd-light!important}span.rfp-rr-most-helpful-critical-048-or{font-size:15px!important;font-weight:300!important;color:#696969!important;font-family:avenirltstd-light!important}.rr-black-band-menu p{color:#fff!important;font-size:15px!important;font-weight:300!important;font-family:avenirltstd-light!important;text-transform:uppercase}p.rfp-rr-most-ratings-list-057-or{background:#fff!important;color:#000!important}.rfp-rr-most-ratings-list-066-or li{font-size:15px!important;font-weight:300!important;font-family:avenirltstd-light!important}.rfp-rr-most-ratings-list-103-or{background:#f5f5f5}@media(max-width:767px){.rfp-rr-most-ratings-list-103-or{padding-left:15px}}.rfp-rr-most-ratings-list-098-or p{color:#696969!important;font-size:15px!important;font-weight:300!important;font-family:avenirltstd-light!important;margin-bottom:0!important}.rfp-rr-most-ratings-list-098-or span{color:#696969!important;font-size:15px!important;font-weight:300!important;font-family:avenirltstd-light!important}.rfp-rr-ratings-write-review-182-or{font-family:playfairdisplay-regular;font-size:24px!important;line-height:1.33;letter-spacing:.1px;color:#fff}.rfp-rr-ratings-write-review-191-or,.rfp-rr-ratings-write-review-200-or,.rfp-rr-ratings-write-review-213-or,.rfp-rr-ratings-write-review-228-or,.rfp-rr-ratings-write-review-234-or{background:#e0e0e0!important}.rfp-rr-ratings-write-review-234-or input.button.button-primary{padding:14px 40px 10px;text-align:center;font-size:18px;font-family:dinnextw01-condensedbol;text-decoration:none;letter-spacing:.3px;border:1px solid #4c4c4c;background:#fff!important;color:#242424}#formId .body-row-right input,#formId .body-row-right select,#formId .body-row-right textarea{border-bottom:1px solid #242424!important}#formId .body-row-right label{border:1px solid #242424!important}#formId .body-row-right label.onoffswitch-label{width:6rem!important}.rr-rating-bar-outer{background:#e0e0e0}.vue-star-rating{display:inline-block!important;margin-right:5px}.reviews-container input[type=checkbox]{overflow:visible;padding:0!important;position:absolute!important;white-space:nowrap!important;height:auto!important;width:auto!important;clip:auto!important;clip-path:inset(0%)!important}.product-item-container a{padding-top:0!important}.collection-name .rfp-rr-star-rating-product-171-or{position:absolute;margin-top:6px}.collection-name .rfp-rr-star-rating-product-172-or{margin-top:6px;position:absolute;padding-left:7px}svg.vue-star-rating-star{width:15px}.rr-rating-snapshot-inner{height:auto!important}.rr-most-fav-review-left,.rr-most-fav-review-right{min-height:auto!important}.rr-rating-snapshot{padding-right:25px!important}.rfp-rr-most-ratings-list-056-or{padding:9px 0!important}.tabs-overflow{overflow:unset!important}.rfp-rr-already-submited-001-or{top:auto!important}.rfp-rr-avg-cus-ratings-008-or{background:none}.rr-all-review-container .rr-all-review-item-left{width:20%}.rr-all-review-container .rr-all-review-item-right{width:79%}.rr-all-review-container .rr-all-review-item-right span.rr-review-date{margin:0!important;padding:0 10px!important;color:#666}.rr-all-review-container .rfp-rr-most-ratings-list-114-or{margin-top:0}.rr-all-review-container .rfp-rr-most-ratings-list-105-or{margin-top:-1px}.rfp-rr-ratings-write-review-181-or .body-row:nth-of-type(2n){background:#e0e0e0!important}.rfp-rr-ratings-write-review-181-or .body-row:nth-of-type(odd){background:#fff!important}.rfp-rr-most-ratings-list-107-or,.rfp-rr-most-helpful-favorable-review-140-or,.rfp-rr-most-helpful-critical-040-or{font-family:playfairdisplay-regular!important;font-size:16px!important;line-height:1.33;letter-spacing:.1px;color:#242424!important;text-transform:capitalize!important}.rfp-rr-most-helpful-favorable-review-145-or,.rfp-rr-most-helpful-critical-045-or{text-decoration:underline!important}.rfp-rr-most-ratings-list-074-or.arrow-down{top:12px!important}.rfp-rr-show-full-review-157-or{position:fixed;top:35%;left:53%}@media(min-width:769px){.rfp-rr-show-full-review-157-or{position:fixed;top:53.8%;left:50%;transform:translate(-50%,-50%);margin:0 auto}}.rfp-rr-ratings-helpful-030-or{font-size:15px!important;font-family:AvenirLTStd-Light,Arial,Helvetica,sans-serif!important;text-decoration:underline!important}.rfp-rr-title-section-174-or{border-bottom:none}.review-popup-close{right:7px;top:2px;background:#fff}.review-popup-overlay{background:#e0e0e0b3}.rfp-rr-avg-cus-ratings-012-or.review-stars{margin-top:5px}span.rfp-rr-avg-cus-ratings-017-or.rr-label-info.float-right.bold{margin-top:8px}div#ratingreviewPaginationtextBottom{padding-top:6px;padding-bottom:6px;font-family:AvenirLTStd-Light,Arial,Helvetica,sans-serif!important;font-size:15px;margin-left:33px}@media(max-width:767px){div#ratingreviewPaginationtextBottom{width:70%;margin-left:20px;margin-bottom:20px;margin-right:20px}}.paginate-links.items.paginate-ul li a{font-family:AvenirLTStd-Light,Arial,Helvetica,sans-serif!important;font-size:15px!important}@media(max-width:767px){.paginate-links.items.paginate-ul li a{font-size:12px!important}}.body-row-right textarea,.body-row-right select,.body-row-right input{padding-left:0}.rfp-rr-ratings-write-review-198-or{font-family:inherit}.rfp-rr-ratings-write-review-227-or.star-label{display:inline-block;float:none!important;padding-top:13px;font-style:italic}.rfp-rr-ratings-write-review-179-or.review-popup-close{background:#000;color:#fff;font-size:15px;padding:0 3px;right:2px;top:1px}@media(max-width:767px){.rr-rating-snapshot-inner{padding:6% 3%}.rr-rating-snapshot{padding-right:25px!important;margin-bottom:20px}.mobile-width-assign{width:250px!important}.rr-most-fav-review{padding-left:15px;padding-right:5px;margin-top:20px!important}}@media(max-width:767px){.rr-avg-customer-rating{float:none;display:block;width:90%;max-width:403px;height:100%;margin:0 auto 0 28px;z-index:0}}@media(max-width:767px){.rr-all-review-container .rr-all-review-item-right{margin:20px 5% 20px 6%;width:90%;padding-right:20px}.rfp-rr-title-section-175-or{margin-bottom:30px}.rr-all-review-container .rr-all-review-item-left{padding-top:0;padding-left:35px;width:100%}#ratingReviewList{margin-bottom:3px}.rr-all-review-container{margin-bottom:40px}.rr-most-fav-review,.rfp-rr-most-helpful-critical-032-or{margin-top:20px}.rr-black-band-menu{margin-bottom:30px}.rr-avg-customer-rating-inner{padding:25px!important}.rr-conatiner h1{margin-bottom:22px}.rr-conatiner .onoffswitch-label{width:6rem!important}.rr-conatiner .rr-snapshot-outer .rr-rating-snapshot-inner{padding:1% 5%!important}.rfp-rr-avg-cus-ratings-008-or{margin-top:0;margin-bottom:0;padding-left:0!important}.rr-most-fav-review{margin-top:0}.rfp-rr-most-ratings-list-130-or{margin-bottom:50px;margin-top:14px}}.rfp-rr-ratings-helpful-019-or span{text-decoration:underline}.rfp-rr-show-full-review-165-or{cursor:default!important}.rfp-rr-show-full-review-160-or.rr-avg-rating-content.float-right,.rfp-rr-show-full-review-167-or.rr-sample-section{margin-top:0;margin-bottom:15px}.number.active{text-decoration:underline}.write-review-btn{position:relative}@media(min-width:769px){.write-review-btn{margin-top:-3px;margin-bottom:12px}}.rfp-rr-title-section-176-or:hover{border:1px solid #242424;transition:all .6s ease;top:-1px}.rfp-rr-ratings-write-review-178-or{z-index:999;border:solid 1px #696969;box-shadow:none}.rfp-rr-write-review-success-235-or.review-popup,.rfp-rr-already-submited-001-or.review-popup,.rfp-rr-write-review-warning-240-or.review-popup{position:fixed!important;top:50%!important;border:solid 1px #696969;box-shadow:none}.rfp-rr-write-review-success-239-or,.rfp-rr-already-submited-006-or{font-family:PlayfairDisplay-Regular;font-size:19px;line-height:1.58;letter-spacing:.3px;text-align:center;color:#242424}ul.rfp-rr-most-ratings-list-055-or.rr-help.float-left{display:none}.rfp-rr-title-section-176-or.write-review-btn.float-right:hover{transition:all .6s ease;top:-1px}.rfp-rr-title-section-177-or.review-popup-overlay{background-color:#e0e0e0b3}p.rfp-rr-most-ratings-list-102-or,p.rfp-rr-most-ratings-list-133-or,.rfp-rr-most-ratings-list-099-or span{font-weight:700!important}p.rfp-rr-most-ratings-list-100-or.rr-user-location{margin-bottom:15px!important}.rr-avg-customer-rating-inner{margin:0;padding:10% 4%}@media(max-width:767px){.rr-avg-customer-rating-inner{padding:2px!important}}.rr-avg-customer-rating{padding:6px}@media(min-width:769px){.rr-avg-customer-rating{position:relative;right:40px;padding-top:0}}.rr-all-review-item-left{padding:20px 20px 20px 35px}ul.rr-filter-item{margin-left:35px}a.rfp-rr-most-ratings-list-127-or.aReported{font-size:15px!important;text-decoration:underline!important;font-family:AvenirLTStd-Light,Arial,Helvetica,sans-serif!important}.rr-active-filter{margin-left:35px}.rr-snapshot-outer{margin:0;align-items:flex-start}@media(max-width:767px){.rr-snapshot-outer{margin-top:12px!important}}.popup_scroll{overflow:hidden!important}@media(max-width:767px){.popup_scroll{position:fixed;width:100%;height:100%;top:0!important}}@media(max-width:767px){p.rfp-rr-most-ratings-list-064-or.mobile-view{color:#000!important}.rfp-rr-most-ratings-list-062-or i.arrow-down{border-top:8px solid #fff}.hamburger__menu{width:24px;height:4px;background-color:#fff;margin-bottom:2px}p.rfp-rr-most-ratings-list-051-or{text-align:center;width:100%}.rfp-rr-most-ratings-list-055-or.rfp-button-radius{display:none}}.rfp-rr-most-ratings-list-095-or{margin-top:0}.rfp-rr-avg-cus-ratings-007-or{padding:9px}.rfp-rr-ratings-write-review-178-or.review-popup{top:90px;margin-bottom:40px}@media(max-width:767px){.rfp-rr-ratings-write-review-178-or.review-popup{padding-bottom:65px}}.rare-custom-body-class{overflow:hidden!important}@media(max-width:767px){.rare-custom-body-class{overflow:hidden!important;position:fixed;width:100%;height:100%;top:0!important}}.rare-custom-body-class-container{overflow-y:hidden;height:0}.rfp-rr-write-review-success-235-or{top:auto!important}@media(max-width:767px){.rfp-rr-write-review-success-235-or{left:3%;margin:0%}}.rfp-rr-ratings-write-review-202020-or.body-row.action-row{background:#fff}.rare-button-write-review{padding:14px 40px 10px;text-align:center;font-size:18px;font-family:DINNextW01-CondensedBol,Arial,Helvetica,sans-serif;text-decoration:none;letter-spacing:.3px;border:1px solid #4c4c4c;background:#fff!important;color:#242424}.rfp-rr-title-section-174-or.rr-title-section{padding-top:0;padding-bottom:0}span.custom-underline a{text-decoration:none}.tooltip__close__new .icon{stroke:#000;width:10px;height:10px}.collection-name a{display:block;text-decoration:none}.rfp-rr-star-rating-product-173-or{display:inline-flex;align-items:center}span.rfp-avg-rating-or{position:relative;top:-1px;font-size:15px}.grid a.product-button.ripple-animation.ripple-animation--black{width:110px!important;height:39px!important;font-weight:700!important;font-size:1em!important;line-height:.5em!important}ul.rr-sort>li:hover ul.rr-sort-content{display:block;z-index:9999}.reviews-container{margin-top:0}.reviews-container .header .header-right *{list-style:none}.reviews-container .header .header-right * p.rfp-desktop-view{font-size:18px!important;color:#fff!important;font-family:inherit!important;list-style:none}.reviews-container .rr-title-section{width:100%;display:inline-block;padding:0!important;border-bottom:1px solid #000}.reviews-container .rr-title-section h2.rfp-rr-title-section-175-or{font-size:15px!important;font-weight:300!important;color:#696969!important;font-family:avenirltstd-light!important;margin:0!important}.reviews-container button.write-review-btn{padding:8px 15px;margin:0;background:#fc2561;color:#fff;border:1px solid #ccc;text-transform:uppercase;font-weight:700;font-size:18px;cursor:pointer;letter-spacing:.3px;font-family:dinnextw01-condensedbol;line-height:25.7143px}@media(max-width:767px){.reviews-container h2.rfp-rr-title-section-175-or{margin-left:10px!important;margin-bottom:30px!important;text-align:left!important}.reviews-container button.write-review-btn{float:none!important;clear:both!important;text-align:center!important;display:table!important;margin:0 auto!important;position:relative!important;top:10px!important}}img.rfp-rr-show-full-review-168-or{display:none!important}@media(max-width:767px){.tabs-overflow{overflow:hidden!important}}.count__css{position:relative;top:-2px;font-size:15px}.rr-avg-rating-content .rr-rating-bar-outer{max-width:50%;margin:13px 0;border:1px solid #efefef;background:#e0e0e0!important;padding:1px;height:13px}ul.rr-filter-item-content li i{width:auto}@media(max-width:767px){.rfp-rr-avg-cus-ratings-007-or .rr-label-info{position:absolute;right:30px}span.rfp-rr-rating-review-value{position:absolute;right:20px}}.collection-name a .rfp-rr-star-rating-product-173-or{cursor:pointer}.rfp-rr-most-ratings-list-120-or img,.rfp-rr-ratings-helpful-021-or img{width:20px!important;height:20px!important;margin-top:0}.aReported{font-size:15px!important}.rfp-rr-most-ratings-list-132-or .paginate-links.items li.active a{color:#000!important}@media(max-width:767px){.rfp-rr-most-ratings-list-063-or.desktop-view{text-align:center;width:215px}}@media screen and (width<=365px){.mobile-view{display:block!important}.desktop-view{display:none!important}ul.rfp-rr-most-ratings-list-066-or{left:-125px}.rfp-rr-most-ratings-list-063-or.desktop-view{width:auto!important}}@media(max-width:767px){.rfp-rr-most-ratings-list-095-or{margin-top:-6px}.rfp-rr-rating-snapshot-155-or.rr-rating-bar-outer{max-width:205px}.product-item .product-item-info .vue-star-rating{margin:0 auto;line-height:0}.product-item .product-item-info .count__css{display:block;top:-4px}.product-item .product-item-info .product-description{margin-top:-4px}.product-item .product-item-info h3.product-name{margin-bottom:0}}@media(min-width:769px){.rr-black-band-menu{margin-bottom:30px}.scroll-population{height:80px;width:100%}}.reviews-container .form-container input[type=checkbox]{display:none}@media(max-width:767px){.rfp-rr-most-ratings-list-070-or.hamburger__menu{background-color:#fff}}.rfp-ratings-promoted-checkbox label svg{display:none}.rfp-ratings-promoted-checkbox label:after{border:2px solid black!important}.rfp-ratings-promoted-checkbox{margin-bottom:10px}@media(min-width:769px){.rfp-ratings-promoted-checkbox{width:169px!important}}.reviews-container .popup-inner .success{background-color:transparent!important}.reviews-container .popup-inner .review-popup-body .body-row input.rfp-rr-button.rfp-rr-button--primary{padding:14px 40px 10px;text-align:center;font-size:18px;font-family:dinnextw01-condensedbol;text-decoration:none;letter-spacing:.3px;border:1px solid #4c4c4c;background:#fff!important;color:#242424}.reviews-container .form-container{display:block!important;padding:0 8px!important;width:100%}.reviews-container .form-container .rfp-ratings-promoted-checkbox{display:inline-block!important;width:10em;margin-bottom:18px}.ra-faq__title{margin-bottom:35px;font-family:Gotham-Medium,arial,sans-serif;font-size:32px;line-height:120%}.ra-faq__subtitle{font-family:Gotham-Medium,arial,sans-serif;font-size:25px;line-height:1.2}.rfp-details{border-top:none!important}.rfp-details .rfp-details__summary,.rfp-details .rfp-details__contents{font-size:15px;line-height:1.2}.rfp-details .rfp-details__summary>*,.rfp-details .rfp-details__contents>*{font-size:inherit;line-height:inherit}.rfp-details .rfp-details__summary:after{top:22px}.rfp-details .rfp-details__summary>*{margin-bottom:10px;padding:16px 0 10px;padding-inline-end:42px!important;border-bottom:1px solid #d8d8d8;font-family:Gotham-Medium,arial,sans-serif}.rfp-details .rfp-details__contents,.rfp-details .rfp-details__contents>*{font-family:Gotham-Light,arial,sans-serif}.rfp-details .rfp-details__contents{padding-bottom:30px}.rfp-details .rfp-details__contents>*{font-weight:300;padding-bottom:0}.mctb-popupcommon-buynow{background-color:#333;border-radius:0;text-transform:uppercase;padding:10px 20px;color:#fff;border:none;font-size:14px;font-weight:400;box-shadow:inset 0 0 #31302b}.mctb-popupcommon-buynow:hover{background-color:#242424;text-decoration:none}.mctb-carousel{position:relative}.mctb-carousel-mctbwrapper{width:100%;position:relative;overflow:hidden}.mctb-carousel-mctbinner{display:flex;flex-direction:row;backface-visibility:hidden}.mctb-carousel-mctbslide{flex-basis:inherit;flex-grow:0;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;padding:2px;background-color:#e2e1e1;max-width:100%}.mctb-carousel-mctbpagination{width:100%;float:left;text-align:center}.mctb-carousel-mctbdot-mctbcontainer{display:inline-block;margin:0 auto}.mctb-carousel-mctbdot{float:left;cursor:pointer}.mctb-carousel-mctbdot-mctbinner{border-radius:100%}.mctb-carousel-mctbnavigation-button{position:absolute;top:50%;box-sizing:border-box;color:#000;text-decoration:none}.mctb-carousel-mctbnavigation-next{right:0;transform:translateY(-50%) translate(100%)}.mctb-carousel-navigation-prev{left:0;transform:translateY(-50%) translate(-100%)}.mctb-carousel-navigation--disabled{opacity:0;cursor:default}.mctb-carousel-prev-next-button{position:absolute;top:50%;width:60px;height:60px;background:#fff;border:none;font-size:30px;color:#333;transform:translateY(-50%)}.mctb-carousel-previous{left:0}.mctb-carousel-next{right:0}.mctb-carousel-headdercss{color:#fff;background-color:#000;text-align:center}.mctb-carousel-footercss{text-align:center}.mctb-carousel-headderfont{font-size:25px}.mctb-carousel-slidetext{position:fixed;top:85%;width:100%;text-align:center}.mctb-carousel-iframecss{height:100%;width:100%}.mctb-carousel-imagestyle{width:100%;height:500px}.mctb-carousel-mode-header{padding:4px;margin-bottom:8px;height:530px;overflow-y:auto}.mctb-carousel-mode-header-top-header{text-align:center;padding:9px;font-size:30px;font-family:DINNextW01-CondensedBol}.mctb-modal-close{float:right;border:1px solid #eee;background:none;padding:4px 8px;line-height:initial;font-size:14px;margin-right:9px}.mctb-image-alignment .mctb-button-image{float:none;margin:auto}.mctb-modal-mask{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:#0000000f;display:table;transition:opacity .3s ease}.mctb-modal-wrapper{display:table-cell;vertical-align:middle}.mctb-modal-container{width:320px;margin:auto;background-color:#fff;border-radius:5px;box-shadow:0 2px 8px #00000054;transition:all .3s ease;font-family:Helvetica,Arial,sans-serif;max-width:100%;box-sizing:border-box;overflow:hidden}@media(min-width:768px){.mctb-modal-container{width:400px}}@media(min-width:1024px){.mctb-modal-container{width:500px;margin-top:12vh}}.mctb-modal-container:after{content:"";display:block;height:0;width:0;clear:both}.mctb-button-text{display:inline-block;vertical-align:middle;float:left;padding:15px}.mctb-button-image{display:block;height:auto;max-width:300px;float:left}.mctb-slider-outer{padding:15px 0 0}.mctb-slider-description{font-size:14px;padding-bottom:20px;margin:0;text-align:center}.mctb-retailer-list{display:flex}.mctb-retailer-list li{justify-content:center}.mctb-retailer-item{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #9d9d9d;padding:10px;text-decoration:none}.mctb-retailer-image{max-width:120px;height:auto;padding-bottom:20px}.mctb-retailer-buynow{background-color:#333;border-radius:0;text-transform:uppercase;padding:5px 10px;color:#fff;border:none;font-size:14px;font-weight:400;box-shadow:inset 0 0 #31302b}.editorial-threecolumn{max-width:1440px;width:100%;margin:0 auto;display:flex;justify-content:center}@media screen and (width>=768px)and (width<=1030px){.editorial-threecolumn{max-width:1030px}}@media screen and (width<=767px){.editorial-threecolumn{display:block}}.editorial_video,.editorial_image,.editorial_text{max-width:480px;max-height:730px;aspect-ratio:480/730;display:flex;flex-flow:column;justify-content:center;align-items:start;width:100%;background-color:#fff;overflow:hidden}@media screen and (width>=768px)and (width<=1030px){.editorial_video,.editorial_image,.editorial_text{height:auto;max-width:100%;width:100%;align-items:center}}@media screen and (width<=767px){.editorial_video,.editorial_image,.editorial_text{display:block;height:auto;max-width:100%;margin:0 auto;aspect-ratio:auto;max-height:none}}.editorial_text{height:auto;min-height:auto;background-color:var(--backgroundColor, #fff)}.editorial_video video,.editorial_image video{max-width:100%;width:100%;max-height:100%}@media screen and (width<=1030px){.editorial_video video,.editorial_image video{display:block}}.editorial_video img,.editorial_image img{max-width:100%;max-height:100%}@media screen and (width<=1030px){.editorial_video picture,.editorial_image picture{width:100%}}.editorial_video .video-wrapper{position:relative;margin:0 auto}@media screen and (width>=768px)and (width<=1030px){.editorial_video .video-wrapper{width:100%}}@media screen and (width<=767px){.editorial_video .video-wrapper{display:block}}.editorial_video #play_button{stroke:#fff;height:40px;width:40px;position:absolute;right:15px;bottom:20px;background-color:transparent;border:none;text-align:center;padding:0%}@media screen and (width<=767px){.editorial_video #play_button{right:25px;bottom:25px}}.editorial_video #play_button svg{width:40px;height:40px;padding:0;border:none;background-color:transparent;outline:0}.editorial_text{padding:40px;aspect-ratio:auto}@media screen and (width<=767px){.editorial_text{padding:40px 15px}}.editorial_text .text_mainTitle{font-size:25px;font-weight:350;line-height:120%;font-family:Gotham-Medium;margin:0;padding-bottom:20px;width:100%;letter-spacing:0;color:#000}.editorial_text .text_subTitle{font-size:20px;font-weight:400;line-height:100%;font-family:AvenirLTStd-Light;text-align:unset;margin:0;padding-bottom:20px;width:100%;letter-spacing:0;color:#000}.editorial_text .text_description{font-size:14px;font-weight:400;line-height:21px;font-family:AvenirLTStd-Light;text-align:unset;width:100%;margin:0;padding-bottom:20px;letter-spacing:0;color:#000}.editorial_text .text_link,.editorial_text .text_link:focus:hover{font-size:14px;font-weight:400;line-height:100%;font-family:AvenirLTStd-Light;text-decoration:none;padding:15px 8.5px;background-color:#000;color:#fff;text-align:center;display:inline-flex;align-items:center;justify-content:center;min-width:107px;min-height:47px}.editorial_text.Centred{text-align:center}.editorial_text.Centred .text_link{margin:0 auto}:root{--comp-bg-color: #fff;--comp-preTitleColour-color: #fff;--comp-titleColour-color: #fff;--comp-ctacolour-color: #fff;--comp-contentTextColour-color: #fff;--comp-ctaTextColour-color: #000}.enhanced-editorialText{max-width:1600px;margin:0 auto 18px;aspect-ratio:1940/818;background-color:var(--comp-bg-color)}@media screen and (max-width:1023px){.enhanced-editorialText{margin-bottom:20px;display:table;width:100%;aspect-ratio:unset}}.enhanced-editorialText-innerWrapper{position:relative}.enhanced-editorialText .cardContent__container{display:flex;justify-content:center;align-items:flex-start;gap:100px;margin-top:70px}@media screen and (max-width:1023px){.enhanced-editorialText .cardContent__container{flex-wrap:wrap;margin:70px auto 0;gap:45px;max-width:345px;justify-content:flex-start}}.enhanced-editorialText .cardContent__wrapper{max-width:150px;width:100%}.enhanced-editorialText .cardContent__wrapper.CentredAligned{text-align:center}.enhanced-editorialText .cardContent__wrapper.LeftAligned{text-align:left}.enhanced-editorialText .cardContent__wrapper .cardContent__image{width:150px;height:150px;display:flex;justify-content:center;align-items:center}.enhanced-editorialText .cardContent__wrapper .cardContent__image img{max-width:100%;width:auto;max-height:100%;height:auto}.enhanced-editorialText .cardContent__wrapper .cardContent_preTitle{font-size:17px;font-weight:350;line-height:100%;letter-spacing:0;color:var(--comp-contentTextColour-color);margin:0;padding-top:10px}.enhanced-editorialText .cardContent__wrapper .cardContent_title{font-size:14px;font-weight:325;line-height:120%;letter-spacing:0;color:var(--comp-contentTextColour-color);margin:0;font-family:GothamPro-Regular;padding-top:10px}@media screen and (max-width:1023px){.enhanced-editorialText .cardContent__wrapper .cardContent_title{margin-bottom:20px}}.enhanced-editorialText .ButtonCTA,.enhanced-editorialText .UnderlinedCTA,.enhanced-editorialText .UnderlinedCTA:focus:hover{font-size:14px;font-weight:400;line-height:100%;letter-spacing:0;margin-top:20px;padding:15px;text-decoration:none;min-width:107px;min-height:49px;display:inline-flex;align-items:center;justify-content:center;color:var(--comp-ctaTextColour-color);font-family:GothamPro-Regular}.enhanced-editorialText .ButtonCTA{background-color:var(--comp-ctacolour-color)}.enhanced-editorialText .UnderlinedCTA,.enhanced-editorialText .UnderlinedCTA:focus:hover{text-decoration:underline;padding:10px 0;width:auto;min-width:auto;font-weight:800;min-height:39px}@media screen and (min-width:1024px){.enhanced-editorialText>.cardContent__container{display:none}}@media screen and (max-width:1023px){.enhanced-editorialText .enhanced__mainContent-container .cardContent__container{display:none}}.enhanced-editorialText.hasMoreContent .enhanced__mainContent-container{align-items:flex-start}@media screen and (max-width:1023px){.enhanced-editorialText .belowThreeImages{max-width:345px;margin:0 auto 30px;text-align:left}.enhanced-editorialText .belowThreeImages a{margin-top:0}}@media screen and (max-width:1023px){.enhanced-editorialText.RightCenterAligned-main .belowThreeImages,.enhanced-editorialText.CenterAligned-main .belowThreeImages{text-align:center}}.enhanced__bg-image{width:100%;height:auto;aspect-ratio:1940/818}@media screen and (max-width:1023px){.enhanced__bg-image{aspect-ratio:auto}}.enhanced__mainContent-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:1024px;width:100%;text-align:center;max-height:calc(100% - 20px);align-items:center;height:100%;display:flex;justify-content:center}.enhanced__mainContent-container .content-wrapper{font-family:Gotham-Medium}.enhanced__mainContent-container .content-wrapper .content__preTitle{font-size:34px;font-weight:325;line-height:110%;letter-spacing:.1px;font-family:Gotham-Light;color:var(--comp-preTitleColour-color);padding-bottom:10px;margin:0}.enhanced__mainContent-container .content-wrapper .content__title{font-size:34px;font-weight:350;line-height:110%;letter-spacing:0;color:var(--comp-titleColour-color);padding-bottom:10px;margin:0;font-family:Gotham-Medium}.enhanced__mainContent-container .content-wrapper .content__description,.enhanced__mainContent-container .content-wrapper .content__description p{font-size:14px;font-weight:325;line-height:120%;letter-spacing:0;color:#fff;font-family:GothamPro-Regular}.enhanced__mainContent-container .content-wrapper .content__description p:last-child{margin-bottom:0}.enhanced__mainContent-container.LeftAligned{max-width:1200px;text-align:left;justify-content:left}.enhanced__mainContent-container.LeftAligned .content-wrapper{max-width:585px;width:100%}.enhanced__mainContent-container.LeftAligned .cardContent__container{gap:67.5px;justify-content:flex-start}.enhanced__mainContent-container.RightCenterAligned,.enhanced__mainContent-container.RightLeftAligned{max-width:1200px;text-align:center;justify-content:flex-end}.enhanced__mainContent-container.RightCenterAligned .content-wrapper,.enhanced__mainContent-container.RightLeftAligned .content-wrapper{max-width:585px;width:100%}.enhanced__mainContent-container.RightCenterAligned .cardContent__container,.enhanced__mainContent-container.RightLeftAligned .cardContent__container{gap:67.5px;justify-content:center}.enhanced__mainContent-container.RightLeftAligned{text-align:left}.enhanced__mainContent-container.RightLeftAligned .cardContent__container{justify-content:flex-start}@media screen and (width>=1044px)and (width<=1655px){.enhanced__mainContent-container.LeftAligned,.enhanced__mainContent-container.RightCenterAligned,.enhanced__mainContent-container.RightLeftAligned{max-width:1024px}}@media screen and (width>=1024px)and (width<=1043px){.enhanced__mainContent-container.LeftAligned,.enhanced__mainContent-container.RightCenterAligned,.enhanced__mainContent-container.RightLeftAligned{max-width:100vw;padding:10px 30px}}.enhanced__mainContent-container.LeftAligned .content__preTitle,.enhanced__mainContent-container.RightCenterAligned .content__preTitle,.enhanced__mainContent-container.RightLeftAligned .content__preTitle{font-size:32px;font-weight:325;line-height:120%}.enhanced__mainContent-container.LeftAligned .content__title,.enhanced__mainContent-container.RightCenterAligned .content__title,.enhanced__mainContent-container.RightLeftAligned .content__title{font-size:32px;font-weight:350;line-height:120%}.enhanced__mainContent-container.LeftAligned .content__description,.enhanced__mainContent-container.LeftAligned .content__description p,.enhanced__mainContent-container.RightCenterAligned .content__description,.enhanced__mainContent-container.RightCenterAligned .content__description p,.enhanced__mainContent-container.RightLeftAligned .content__description,.enhanced__mainContent-container.RightLeftAligned .content__description p{font-size:14px;font-weight:400;line-height:21px}.enhanced__mainContent-container.LeftAligned .cardContent__container,.enhanced__mainContent-container.RightCenterAligned .cardContent__container,.enhanced__mainContent-container.RightLeftAligned .cardContent__container{margin-top:20px}@media screen and (width>=1024px)and (width<=1655px){.enhanced__mainContent-container.LeftAligned .cardContent__container,.enhanced__mainContent-container.RightCenterAligned .cardContent__container,.enhanced__mainContent-container.RightLeftAligned .cardContent__container{gap:23.5px}}@media screen and (width>=1044px)and (width<=1655px){.enhanced__mainContent-container.LeftAligned .content-wrapper,.enhanced__mainContent-container.RightCenterAligned .content-wrapper,.enhanced__mainContent-container.RightLeftAligned .content-wrapper{max-width:497px}}@media screen and (width>=1024px)and (width<=1043px){.enhanced__mainContent-container.LeftAligned .content-wrapper,.enhanced__mainContent-container.RightCenterAligned .content-wrapper,.enhanced__mainContent-container.RightLeftAligned .content-wrapper{max-width:48vw}}@media screen and (max-width:1023px){.enhanced-editorialText:not(.backgroundColorApplayed) .enhanced__mainContent-container.CenterAligned .content-wrapper,.enhanced-editorialText:not(.backgroundColorApplayed) .enhanced__mainContent-container.LeftAligned .content-wrapper,.enhanced-editorialText:not(.backgroundColorApplayed) .enhanced__mainContent-container.RightCenterAligned .content-wrapper,.enhanced-editorialText:not(.backgroundColorApplayed) .enhanced__mainContent-container.RightLeftAligned .content-wrapper{max-width:100%;width:100%}.enhanced-editorialText:not(.backgroundColorApplayed) .enhanced__mainContent-container.CenterAligned .content-wrapper .content__preTitle,.enhanced-editorialText:not(.backgroundColorApplayed) .enhanced__mainContent-container.LeftAligned .content-wrapper .content__preTitle,.enhanced-editorialText:not(.backgroundColorApplayed) .enhanced__mainContent-container.RightCenterAligned .content-wrapper .content__preTitle,.enhanced-editorialText:not(.backgroundColorApplayed) .enhanced__mainContent-container.RightLeftAligned .content-wrapper .content__preTitle{font-size:24px;font-weight:300;line-height:110%}}.enhanced-editorialText.backgroundColorApplayed{padding:40px}@media screen and (min-width:1024px){.enhanced-editorialText.backgroundColorApplayed{display:flex;flex-flow:column;justify-content:center}}@media screen and (max-width:1023px){.enhanced-editorialText.backgroundColorApplayed{aspect-ratio:auto;padding:40px 15px}.enhanced-editorialText.backgroundColorApplayed .enhanced__mainContent-container .content-wrapper .content__preTitle{font-size:34px;font-weight:325;line-height:110%;letter-spacing:.1px}.enhanced-editorialText.backgroundColorApplayed .enhanced__mainContent-container .content-wrapper .content__title{font-size:34px;font-weight:350;line-height:110%;letter-spacing:.1px}.enhanced-editorialText.backgroundColorApplayed .enhanced__mainContent-container .content-wrapper .content__description{font-size:14px;font-weight:400;line-height:21px;letter-spacing:0}}.enhanced-editorialText.backgroundColorApplayed .enhanced__mainContent-container{position:static;margin:0 auto;transform:translate(0)}@media screen and (max-width:1023px){.enhanced-editorialText:not(.backgroundColorApplayed) .enhanced__mainContent-container{top:auto;left:auto;transform:translate(0);bottom:30px;align-items:end;padding:30px 15px 0}.enhanced-editorialText:not(.backgroundColorApplayed) .cardContent__container{margin:0 auto;padding:20px 0}}
