html#product-single #header-cart[data-count="1"] span b{display:inline-block;-webkit-animation:.6s cartNumberBounce both;animation:.6s cartNumberBounce both}@-webkit-keyframes cartNumberBounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes cartNumberBounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}#cart-ajax{position:absolute!important;width:90%;max-width:300px;top:30px;right:0;margin-right:0;padding:0 20px 20px;text-align:center;border:1px solid;transition:.6s;z-index:300}html.cart_ajax_active #cart-ajax{opacity:1;pointer-events:auto}#cart-ajax-more{max-width:200px;margin:20px auto;padding:20px 0 0;border-top:1px solid}.ajax-item{position:relative;max-width:200px;margin:auto}.ajax-item a{position:absolute;width:100%;height:100%;top:0;left:0;z-index:10}.ajax-item img{display:block;max-width:150px;margin:auto}#cart-ajax .cta{width:100%}#pop-email{display:block;position:fixed;width:90%;max-width:540px;height:349px;top:50%;right:10px;padding:40px 50px;-webkit-transform:translate(120%,-50%);transform:translate(120%,-50%);background:transparent url(//c2h4losangeles.com/cdn/shop/t/40/assets/newsletter-bg.png?v=39468463581816983041591191805) center/contain no-repeat;border-radius:15px;box-shadow:0 0 5px 10px #0000000d;transition:.6s;z-index:300}html.pop_email_active #pop-email{-webkit-transform:translate(0%,-50%);transform:translateY(-50%)}#pop-email #pop-content{text-align:right}#pop-email #pop-content p{float:right;max-width:210px;margin:15px 0 30px}#pop-email form{width:360px;float:right}#pop-email input[type=email]{text-align:center}#pop-email input[type=submit]{display:block;width:100%;margin:auto}#pop-email_close{position:absolute;width:30px;height:30px;top:25px;right:15px}#pop-email_close:before,#pop-email_close:after{content:"";position:absolute;display:block;width:14px;height:1px;top:50%;left:50%;background:#000}#pop-email_close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}#pop-email_close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}#pop-email.error input[type=email]{box-shadow:inset 0 0 0 1px #be1e2d;-webkit-animation:.6s shake ease-out both;animation:.6s shake ease-out both}#pop-email-notice{display:none;max-width:320px;float:right;text-align:right}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}#newsbar{position:fixed;width:100%;max-width:calc(100% - 60px);top:15px;left:50%;-webkit-transform:translate(-50%,calc(-100% - 15px));transform:translate(-50%,calc(-100% - 15px));padding:11px 20px;background-color:var(--cr-white);border-radius:10px;box-shadow:0 0 10px 4px #0000001a;opacity:0;transition:.6s;z-index:120}html.newsbar_active #newsbar{-webkit-transform:translate(-50%,0);transform:translate(-50%);opacity:1}#newsbar-information-icon{position:absolute;width:20px;left:20px;top:10px}#newsbar-information-icon path{fill:none;stroke:var(--cr-gray-d);stroke-miterlimit:10;stroke-width:.49px}#newsbar-content{text-align:center}#newsbar-content p{display:inline-block;margin:0;font-size:14px}#newsbar-content p a{text-decoration:underline;font-weight:700;color:var(--cr-blue)}#newsbar_close{position:absolute;top:0;right:0;width:40px;height:40px;background:url(//c2h4losangeles.com/cdn/shop/t/40/assets/icon-close.svg?v=126068327668755494171591191803) center/12px no-repeat}@media screen and (max-width: 900px){#newsbar{max-width:calc(100% - 10px);padding:11px calc(5vw + 25px)}#newsbar-information-icon{left:5vw}}@media screen and (max-width: 600px){#newsbar-content p{font-size:12px}}#collection-hero{margin:60px auto;text-align:center}#collection-hero img{display:block;width:100%;margin:auto}#collection-hero #collection-description{margin:auto}#collection-content{margin:60px auto}#load_progress{display:none;position:fixed;bottom:15px;right:15px;width:20px;height:20px;border-radius:100%;box-shadow:inset 0 0 0 2px #000;-webkit-animation:.3s rotate infinite linear;animation:.3s rotate infinite linear}#load_progress:after{content:"";position:absolute;display:block;width:15px;height:15px;top:0;right:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:100%;background:#fff}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#load_done{display:none;text-align:center;white-space:nowrap}#load_done u{cursor:pointer}.product{position:relative;width:calc(33.33% - 30px);margin:0 15px 60px}.product a{position:absolute;width:100%;height:100%;top:0;left:0;z-index:10}.product.product_sold .product-image{opacity:.3}.product-image{position:relative}.product-image img{width:100%;transition:.3s}.product-image .image-hover{position:absolute;width:auto;max-width:100%;max-height:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0}.product:hover .product-image.image-hover .image-hover{opacity:1}.product:hover .product-image.image-hover img:not(.image-hover){opacity:0}.product-info{margin:30px 0 0;text-align:center}.product-info h2{margin:0 0 5px;text-transform:none}#product-container{margin:60px auto}#product-images{width:50%}#image-other>ul{margin:0;padding:0;list-style:none}#image-other>ul>li{position:relative;margin:0 0 20px;list-style:none}#image-other>ul>li:last-of-type{margin:0}#product-images [data-shopify-3d-variant-id]{position:absolute;top:0;right:0;width:90px;height:90px;z-index:2}#product-info{position:relative;width:calc(50% - 60px);max-width:420px;margin:90px 0 90px 60px}#product-info_scroll{position:sticky;top:90px;bottom:0}#product-description span{display:block;margin-top:10px}#product-description hr{max-width:120px;margin:20px 0}#product-description,#product-description>*{text-align:left!important}.product-variant ul{margin:5px 0 15px;padding:0;list-style:none;font-size:0}.product-variant ul li{display:inline-block;height:35px;line-height:35px;padding:0 12px;text-align:center;margin:0 5px 5px 0;text-transform:uppercase;letter-spacing:.05em;font-size:10px;box-shadow:inset 0 0 0 1px #ccc;cursor:pointer;transition:.3s}.product-variant ul li:hover{box-shadow:inset 0 0 0 1px #000}.product-variant ul li.active{color:#fff;background:#555;box-shadow:inset 0 0 0 1px #555}.product-variant ul li.no_stock{opacity:.3;pointer-events:none;text-decoration:stroke-through}#add_form{margin:30px 0 0}#add_form .cta{width:100%;max-width:335px}#add_message{margin:15px 0 0}#product-actions{margin:30px 0 0;padding:0;list-style:none}#product-actions li{margin:0 0 5px}#product-actions li .action-label{cursor:pointer;color:#555;font-weight:400}#product-actions li .action-label:after{content:"+";position:relative;display:inline-block;margin-left:5px;vertical-align:1px}#product-actions li.active .action-label:after{content:"-"}#product-actions li .action-content{display:none;padding:15px 0;color:#555}#product-actions li .action-content img{max-width:420px;margin:auto}#product-actions li .action-content p{margin:auto;font-weight:400}#product-related{text-align:center;margin:60px auto 120px}#product-related-heading{margin:auto}#product-related-heading hr{margin:0 0 30px}#product-related-grid{margin:30px auto 0}#product-related-heading h2{text-transform:uppercase}#product-related-grid .product{position:relative;width:calc(20% - 30px);margin:0 15px}#cart-content{margin:90px auto}#cart-content h1{margin:0 0 60px}#item-list{width:calc(100% - 360px);margin-right:120px}.item{position:relative;margin:0 0 30px}.item:last-of-type{margin:0}.item>*:not(.item-image){margin:30px 0 0}.item-image{width:180px}.item-info{flex:1}.item-info h2{margin:0 0 10px}.item-info .item-price{margin:0}.item-quantity{letter-spacing:0em;height:50px}.item-quantity-change{display:inline-block;-webkit-transform:translateY(-100%);transform:translateY(-100%);border-bottom:1px solid;cursor:pointer;pointer-events:none}.item-remove{min-width:90px;white-space:nowrap;padding-left:10px;text-align:right}.item hr{width:calc(100% - 30px);margin-left:30px!important;margin-top:30px}.item-actions{position:absolute;bottom:15px}.item-actions select{height:30px;line-height:30px;font-size:12px;padding:0 45px 0 15px;background-position-y:10px}#cart-actions{width:240px}#cart-additions{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;max-width:360px;margin:0 auto 10px}#cart-additions .cta{margin:0;padding:0 15px;flex:1;max-width:45%}#cart-additions #additional-payments{height:40px;margin-left:10px;z-index:1}#cart-additions #additional-payments .additional-checkout-button:not(.additional-checkout-button--paypal){display:none!important}#cart-additions #additional-payments .additional-checkout-button.additional-checkout-button--paypal{min-width:0!important;border-radius:5px!important;overflow:hidden}#cart-additions #additional-payments .additional-checkout-button.additional-checkout-button--paypal>*{height:40px!important}#cart-actions ul{max-width:360px;margin:30px auto;padding:0;list-style:none}#cart-actions ul span{float:right}#cart-actions input[type=submit]{width:100%}#cart-actions img{width:100%;max-width:240px;margin:15px auto 0}#main{position:relative;padding:.1px 0}#blogs{margin:120px auto}#campaign-hero{position:relative;z-index:10}#campaign-hero img{display:block;margin:auto}#campaign-grid,#campaign-video,#campaign-cta{margin:60px auto}.look{width:calc(25% - 4px);margin:0 2px 4px;cursor:pointer}.look img{width:100%;transition:.6s}.look:hover img{opacity:.3}[data-column="3"] .look{width:calc(33.33% - 4px)}#campaign-cta{text-align:center}#campaign-background{position:absolute;width:100%;height:100%;top:0;left:0;background-repeat:repeat}#campaign-foreground{position:relative;margin:60px 0;z-index:10}#runway-grid{margin:120px auto}#look-zoom{position:fixed;width:100%;height:100%;top:0;left:0;overflow:hidden;opacity:0;pointer-events:none;transition:opacity .3s;z-index:150}#zoom-images{position:absolute;height:100%;max-height:1024px;top:50%;left:50%;margin:0;padding:15px;white-space:nowrap;list-style:none;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}#zoom-images li{display:inline-block;vertical-align:bottom;width:120px;margin:0 7.5px}#zoom-images li span{display:block;overflow:hidden;background:#eee}#zoom-images li img{position:relative;transition:.3s}#zoom-images li#zoom-featured{position:relative;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;width:auto;height:100%}#zoom-images li#zoom-featured span,#zoom-images li#zoom-featured img{position:relative;width:auto;height:calc(100vh - 30px);max-width:calc(90vw - 300px)}[data-orientation=horizontal] #zoom-images,[data-orientation=horizontal] #zoom-images li#zoom-featured{height:auto}[data-orientation=horizontal] #zoom-images li#zoom-featured span,[data-orientation=horizontal] #zoom-images li#zoom-featured img{position:relative;height:auto!important;width:calc(90vw - 300px)}#zoom-images li#zoom-featured button{position:absolute;width:35px;height:35px;top:50%;z-index:160}#zoom-images li#zoom-featured #zoom-nav-prev{left:0;-webkit-transform:translate(-50px,-50%) scale(.6,.6);transform:translate(-50px,-50%) scale(.6)}#zoom-images li#zoom-featured #zoom-nav-next{right:0;-webkit-transform:translate(50px,-50%) rotate(180deg) scale(.6,.6);transform:translate(50px,-50%) rotate(180deg) scale(.6)}#zoom-images li#zoom-featured button:before,#zoom-images li#zoom-featured button:after{content:"";position:absolute;display:block;width:20px;height:2px;top:50%;left:50%;background:#000}#zoom-images li#zoom-featured button:before{top:31%;transform:translate(-50%,-50%) rotate(-45deg)}#zoom-images li#zoom-featured button:after{top:69%;transform:translate(-50%,-50%) rotate(45deg)}#zoom-images.ani_images_prev_out button,#zoom-images.ani_images_next_out button{pointer-events:none}#zoom-images.ani_images_prev_out img,#zoom-images.ani_images_next_out img{opacity:0}#zoom-images li:nth-of-type(1) img{transition-delay:.1s}#zoom-images li:nth-of-type(3) img{transition-delay:.2s}html.zoom_active,html.zoom_active body,html.zoom_active #frontpage-toggle-right{overflow:hidden!important;-webkit-overflow-scrolling:none!important}html.zoom_active #look-zoom{opacity:1;pointer-events:auto}#zoom_close{position:absolute;width:10px;height:10px;top:30px;right:30px;z-index:160}#zoom_close:before,#zoom_close:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:2px;background:#000}#zoom_close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}#zoom_close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}html#blog-narrative:not(scrolled_pass_window) #header{color:var(--cr-white)}html#blog-narrative.scroll_snapping:not(.scrolled_pass_window){-webkit-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}section.narrative-block{position:relative;min-height:calc(100vh + .1px);-webkit-scroll-snap-align:end;scroll-snap-align:end;scroll-snap-stop:always}html#blog-narrative #chemist-creations-tab{display:none}.narrative-content{position:absolute;width:75%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}[data-section].content_margin .narrative-content{position:relative;top:unset;left:unset;-webkit-transform:none;transform:none;margin:120px auto}#narrative-cover-content{max-width:300px;text-align:center}#narrative-cover-content .t-heading-outline{-webkit-text-stroke:1px #fff;text-stroke:1px #fff}#narrative-intro-content{max-width:830px}#narrative-intro-content h2{margin:0 0 60px;text-align:center}#narrative-lookbook-looks{top:40%}#narrative-lookbook-captions{position:relative;display:block;width:100%}#narrative-lookbook-captions .look-caption{position:absolute;width:90%;max-width:600px;-webkit-transform:translateY(100%);transform:translateY(100%);left:0;bottom:-30px;opacity:0;pointer-events:none;transition:.3s;z-index:10}#narrative-lookbook-captions .look-caption.active{opacity:1;pointer-events:auto}#narrative-chapter{position:fixed;margin:0;padding-left:30px;-webkit-flex-direction:column;flex-direction:column;height:calc(100vh - 60px);top:60px;right:15px;list-style:none;border-right:2px solid var(--cr-gray-d);opacity:0;transition:.3s;z-index:20}#narrative-chapter-pin{position:fixed;top:60px;right:-2px;width:45px;height:4px;background-color:var(--cr-blue);border-radius:2px;opacity:0;transition:opacity .3s;z-index:30}html.scrolled_pass_window #narrative-chapter,html.scrolled_pass_window #narrative-chapter-pin{opacity:1}#narrative-chapter li{position:relative;flex:auto;text-align:right}#narrative-chapter li:first-of-type:after{width:30px}#narrative-chapter li:last-of-type{height:5vh;flex:none}#narrative-chapter li:after{content:"";position:absolute;display:block;width:15px;height:2px;top:0;right:0;background-color:var(--cr-gray-d)}#narrative-chapter li span{position:absolute;display:block;right:0;-webkit-transform:translate(-45px,-6px);transform:translate(-45px,-6px);opacity:0;transition:.3s;pointer-events:none}#narrative-chapter:hover li span{opacity:1}#page,#article,#error{margin:180px auto 120px}#error{text-align:center}#error .t-heading,#error .t-title{margin-bottom:30px}#slide-toggle{position:fixed;width:20px;top:50%;right:50px;-webkit-transform:translateY(-50%);transform:translateY(-50%);mix-blend-mode:difference;filter:grayscale(100%);color:var(--cr-gray-d);cursor:pointer;opacity:0;pointer-events:none;transition:.3s;z-index:200}html.slide_toggle_show #slide-toggle,html.frontpage_toggle_right_active #slide-toggle{opacity:1;pointer-events:auto}#slide-toggle-line{position:relative;width:2px;height:45px;margin:auto;background-color:var(--cr-gray-d)}#slide-toggle-line:after{content:"";position:absolute;display:block;width:20px;height:3px;-webkit-transform:translateX(-50%);transform:translate(-50%);top:4px;left:50%;border-radius:2px;background-color:var(--cr-gray-d);border:1px solid var(--cr-gray-d);transition:.3s}html.frontpage_toggle_right_active #slide-toggle #slide-toggle-line:after{top:calc(100% - 8px)}#slide-toggle-label-up,#slide-toggle-label-down{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);white-space:nowrap;opacity:0;pointer-events:none;transition:.3s}#slide-toggle-label-up{top:-5px;-webkit-transform:translate(-50%,-100%);transform:translateX(50%,-100%)}#slide-toggle-label-down{top:calc(100% + 5px)}#slide-toggle:hover #slide-toggle-label-up,#slide-toggle:hover #slide-toggle-label-down{opacity:1}#frontpage-toggle-wrapper{width:100%;height:100vh;overflow:hidden;white-space:nowrap}#frontpage-toggle-left,#frontpage-toggle-right{display:inline-block;width:100%;height:100vh;-webkit-overflow-scrolling:touch;overflow-y:scroll;scroll-behavior:smooth;transition:.6s}#frontpage-toggle-left>*,#frontpage-toggle-right>*{white-space:normal}html.frontpage_toggle_right_active #frontpage-toggle-left,html.frontpage_toggle_right_active #frontpage-toggle-right{-webkit-transform:translateX(-100%);transform:translate(-100%)}html.frontpage_toggle_right_active #zoom_close{top:60px;right:60px}html.frontpage_toggle_right_active #collection-content{margin:120px auto}html#frontpage #narrative-chapter{display:none!important}.block{position:relative;height:100vh;overflow:hidden;background-color:var(--cr-gray-d);-webkit-scroll-snap-align:start;scroll-snap-align:start}.block a{position:absolute;width:100%;height:100%;top:0;left:0;z-index:5}.block img{width:100%}.block-content-data{position:absolute;visibility:hidden;pointer-events:none}.block-video{position:relative;height:100vh;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(1.01);transform:scale(1.01);background-color:#000}#frontpage-r001-x{position:relative;height:100vh;overflow:hidden}#shopify-section-frontpage_hotspots{min-width:100vw;min-height:100vh}#hotspot-container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);visibility:hidden}.hotspot{position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;z-index:110}@-webkit-keyframes breathing{0%{-webkit-transform:scale(.9);transform:scale(.9)}25%{-webkit-transform:scale(1.4);transform:scale(1.4)}60%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes breathing{0%{-webkit-transform:scale(.9);transform:scale(.9)}25%{-webkit-transform:scale(1.4);transform:scale(1.4)}60%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(.9);transform:scale(.9)}}.hotspot:before{content:"";position:absolute;display:block;width:30px;height:30px;background-color:#ffffff4d;top:-6px;left:-6px;pointer-events:none;-webkit-animation:breathing 5s ease-out infinite normal;animation:breathing 5s ease-out infinite normal;border-radius:100%;z-index:-1}.hotspot span{display:inline-block;white-space:nowrap;vertical-align:top;overflow:hidden;transition:.6s}.hotspot-content{position:fixed;width:100vw;height:100vh;top:0;left:0;background-color:#fff;z-index:120}.hotspot-content .hotspot-image{position:absolute;width:100%;height:100%;top:0;left:0}.hotspot-content .hotspot-text{position:fixed;top:50%;left:50px;width:90%;max-width:300px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#hotspot_close{position:fixed;width:30px;height:30px;top:50%;right:50px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:125}#hotspot_close svg{width:18px;margin:6px}.hotspot-content,#hotspot_close{opacity:0;pointer-events:none;transition:.3s}html.hotspot_active #header-logo,html.hotspot_active #page-scroll{opacity:0}html.hotspot_active #frontpage-hotspot-image{transition:.6s}html:not(.sidebar_links_active) .hotspot-content.active,html.hotspot_active:not(.sidebar_links_active) #hotspot_close{opacity:1;pointer-events:auto}#block-content_open,#block-content_close,#block-content{position:fixed;top:50%;left:50px;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:.3s;z-index:120}#block-content_open,#block-content_close{width:35px;height:35px;margin-left:-7.5px}#block-content_open svg,#block-content_close svg{width:20px;margin:7.5px;-webkit-transform-origin:center;transform-origin:center;transition:.3s}#block-content_open span{position:absolute;display:block;top:50%;left:100%;-webkit-transform:translate(10px,-50%);transform:translate(10px,-50%);white-space:nowrap;opacity:0;pointer-events:none;transition:.2s}html:not(.block_content_active) #block-content_open:hover span{opacity:1}#block-content{width:90%;max-width:280px;-webkit-transform:translate(-30px,-50%);transform:translate(-30px,-50%);margin-left:90px}html.block_content_active #block-content_open,html.sidebar_links_active #block-content,html.sidebar_links_active #block-content_open,html.sidebar_links_active #block-content_close,html.hotspot_active #block-content,html.hotspot_active #block-content_open,html.hotspot_active #block-content_close{opacity:0!important;pointer-events:none!important}html.block_content_active #block-content_open svg{-webkit-transform:rotate(45deg);transform:rotate(45deg)}html:not(.block_content_show) #block-content_open,html:not(.block_content_active) #block-content,html:not(.block_content_active) #block-content_close{opacity:0;pointer-events:none}html.block_content_active #block-content{-webkit-transform:translate(0,-50%);transform:translateY(-50%)}.expand-title{position:relative;margin:5px 0;padding:12px 20px;background:#dfdfdf;cursor:pointer}.expand-title h2{line-height:1em}.expand-title h2:after{content:"+";position:absolute;width:42px;height:42px;top:50%;right:-21px;text-align:center;line-height:42px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:center;transform-origin:center;transition:.3s}.expand-content{display:none;padding:15px 20px;background:#f1f1f1}.expand-content *:first-child{margin-top:0}.expand-content>*:last-child{margin-bottom:0}.expand-content .content-cta{margin-top:15px;text-align:right}.expand-content .content-cta .cta{width:auto!important}.expand.active .expand-title h2:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}html#page-stockists .expand-content ul{margin:0;padding:0;list-style:none}.contact-sent{padding:15px 30px;color:#050;background:#cfc}#authentication-hero{margin:0 0 30px;padding:0 0 15px;border-bottom:1px solid}#authentication-hero>img{height:18px!important;width:auto;margin:0 0 60px}#authentication-demo>*{width:calc(50% - 30px);text-align:center}#authentication-demo>* img{width:100%}#authentication-demo #demo-1{margin:0 60px 0 0}#clg-form{margin:0 auto 60px;-webkit-justify-content:center;justify-content:center}#clg-form .field{display:inline-block;width:auto!important;min-width:200px;margin:0;text-align:center}#clg-form .cta{display:inline-block;height:45px;margin:0}#account-content{margin:180px auto 120px}#account-content h1,#account-content .t-heading{margin:0 0 30px}#account-content .cta{width:100%;margin-top:10px}#recover-form_click{margin-top:15px;text-align:center}#recover-form{display:none}#account-address,#account-orders,#address-add,.address{margin:30px auto}#account-orders ol{margin:0;padding:0;list-style:none}#account-orders ul{margin:0;padding:12px 0;list-style:none;border-bottom:1px solid}#account-orders ul li{width:25%;padding-right:15px}#account-orders ul li:last-of-type{text-align:right;padding:0}#account-orders ol li.orders ul{cursor:pointer;transition:.2s}#account-orders ol li.orders ul:hover{opacity:.6}.order-details{display:none;padding:30px 30px 30px 15px;white-space:normal;border-bottom:1px solid}.order-details a{margin-bottom:30px}.order-details img{width:75px;margin:0 30px 0 0}.order-details p{width:calc(100% - 105px)}.order-details .order-info>*{width:50%}
/*# sourceMappingURL=/s/files/1/0369/8497/t/40/assets/css-style.css.map */
