.header-top span,.header-top a{color:#666}.form-list .name-middlename{display:none!important}.header-container #user-menu #mini-cart .mini-cart-heading>span{position:relative!important;background-color:#fff;line-height:1.7;margin-top:8px}.header-container #user-menu ul.links li>a,.header-container #user-menu #mini-cart .mini-cart-heading{padding-top:22px;font-size:11px;color:#666!important}a.btn-remove{color:#e3027c}a.btn-remove:hover{color:#a2d552}.header-container #user-menu ul.links li>a:hover{color:#a2d552!important}.special-price .price,.special-price .price-label,.minimal-price-link .price{color:#e3027c!important}.block-layered-nav dl dd ol>li>a:hover .number{color:#fff!important}input.input-text:hover,select:hover,textarea:hover,input.input-text:focus,select:focus,textarea:focus,.form-search .input-text:hover,.form-search .input-text:focus{border-color:#a2d552}.wp-search input.input-text:hover,.input-text:focus{border-color:#aaa!important}select:hover{cursor:pointer}.attributeInCurrentCategory{display:none}.footer-container-misc a:hover{text-decoration:underline}select option:disabled{display:none}.pager .pages li a{background-color:#e5e5e5}.page .footer-container .footer-container-seo,.header-container .header-top-container{background-color:#fafafa!important}h3.heading-highlight{font-weight:400;display:none}.button.full-width{float:none!important;display:block}.block-vertnav,.block.block-account{margin-bottom:20px;margin-top:0!important;box-shadow:inset 0 0 150px #fafafa;-moz-box-shadow:inset 0 0 150px #fafafa;-webkit-box-shadow:inset 0 0 150px #fafafa;background-color:#fcfcfc}.title div{position:relative}.tiles span.text{position:absolute;top:0;left:0;padding-top:2px;padding-left:5px;color:#333;text-transform:uppercase;font-weight:700}.tiles a.link{position:absolute;bottom:0;right:0;padding-bottom:2px;padding-right:10px;color:#999!important;text-transform:uppercase;font-weight:700!important;text-decoration:underline;font-size:11px}.tiles a.link.white{color:#fff!important}@media only screen and (min-width:640px){body.cms-index-index .main .mobile-grid.grid12-3{width:23%!important;margin-left:1%;margin-right:1%}}.offers.tiles span.text{font-weight:400;font-size:16px;padding:2.5%}.offers.tiles a.link{padding:10px;display:inline!important;font-size:11px}.offers.tiles span.description{font-weight:400;font-size:1.1em;display:block;position:absolute;bottom:10%;line-height:1.1em;text-align:center;width:96%;color:#999;padding:2%}.offers.tiles span.price{font-size:12px;word-spacing:0;position:absolute;bottom:0;padding:10px;color:#666;text-transform:uppercase;left:0}.offers.tiles span.price span.lt{text-decoration:line-through}.offers.tiles span.price span.ll{color:#e3027c}@media only screen and (min-width:768px) and (max-width:840px){.offers.tiles .grid12-3 span.description{font-size:1em}}@media only screen and (min-width:640px) and (max-width:1000px){.offers.tiles span.price{padding:3%;text-align:center;width:94%}}@media only screen and (min-width:640px) and (max-width:767px){.offers.tiles .grid12-3 span.description{font-size:1em}.offers.tiles .tiles span.hide{display:none}.offers.tiles span.text{font-size:12px}.offers.tiles span.price{font-size:11px;padding:2px;padding-left:10px}}@media only screen and (max-width:767px){.offers.tiles span.text{font-size:12px}.offers.tiles a.link{display:none!important}}@media only screen and (min-width:360px) and (max-width:479px){.offers.tiles span.price{padding:3%;text-align:center;width:94%}.offers.tiles span.hide{display:none}}@media only screen and (min-width:640px) and (max-width:980px){.offers.tiles span.hide{display:none}}@media only screen and (min-width:960px){.grid-col2-main .offers.tiles span.hide{display:none}.grid-col2-main .offers.tiles a.link{display:none!important}.grid-col2-main .offers.tiles span.price{padding:3%;text-align:center;width:94%}}@media only screen and (min-width:768px) and (max-width:840px){.offers.tiles span.text{font-size:14px}.offers.tiles span.price{font-size:12px;padding:5px;padding-left:10px}}.nav-panel-inner .tiles a.link,.nav-panel-inner .tiles span.text{font-size:12px!important;display:inline!important}.tiles span.tiles-show{display:none}.mobile-grid.hide-desktop{display:none}@media only screen and (min-width:0px) and (max-width:359px){.nested-container.grid-container-spaced.images.tiles.offers .grid12-3{width:98%!important;margin-left:1%!important;margin-right:1%!important}.nested-container.grid-container-spaced.images.tiles.offers .grid12-12{width:98%!important;margin-left:1%!important;margin-right:1%!important}.nested-container.grid-container-spaced.images.tiles.offers .grid12-4{width:48%!important;margin-left:1%!important;margin-right:1%!important}.nested-container.grid-container-spaced.images.tiles.offers .grid12-4.wide{width:100%!important;margin-left:0%!important;margin-right:0%!important}.nested-container.grid-container-spaced.images.tiles.offers .grid12-4.wide .grid12-12{width:48%!important;margin-left:1%!important;margin-right:1%!important}.mobile-grid.hide-desktop{display:block}.mobile-grid.show-desktop{display:none}}.grid12-4.wide .grid12-12{width:100%;margin-left:0;margin-right:0}@media only screen and (min-width:360px) and (max-width:639px){.nested-container.grid-container-spaced.images.tiles.offers .grid12-3{width:48%!important;margin-left:1%!important;margin-right:1%!important}.nested-container.grid-container-spaced.images.tiles.offers .grid12-12{width:98%!important;margin-left:1%!important;margin-right:1%!important}.nested-container.grid-container-spaced.images.tiles.offers .grid12-4{width:48%!important;margin-left:1%!important;margin-right:1%!important}.nested-container.grid-container-spaced.images.tiles.offers .grid12-4.wide{width:100%!important;margin-left:0%!important;margin-right:0%!important}.nested-container.grid-container-spaced.images.tiles.offers .grid12-4.wide .grid12-12{width:48%!important;margin-left:1%!important;margin-right:1%!important}.mobile-grid.hide-desktop{display:block}.mobile-grid.show-desktop{display:none}}@media only screen and (min-width:540px) and (max-width:767px){body.cms-index-index .main .nested-container.grid-container-spaced.images.tiles.offers.second-row .grid12-3{width:23%!important;margin-left:1%;margin-right:1%}body.cms-index-index .main .nested-container.grid-container-spaced.images.tiles.offers.second-row .show-dekstop{display:block!important}body.cms-index-index .main .nested-container.grid-container-spaced.images.tiles.offers.second-row .hide-dekstop{display:none!important}.nested-container.grid-container-spaced.second-row .grid12-6{width:48%!important;margin-left:1%;margin-right:1%}.widget-static-block .nested-container.grid-container-spaced.images.second-row img{max-width:100%}}body.cms-index-index span.h1{margin-bottom:0}@media only screen and (max-width:539px){body.cms-index-index .main .nested-container.grid-container-spaced.images.tiles.offers.second-row .grid12-3{width:48%!important}.nested-container.grid-container-spaced.second-row .grid12-6{width:98%!important;margin-left:1%}.widget-static-block .nested-container.grid-container-spaced.images.second-row img{max-width:100%}}@media only screen and (min-width:640px) and (max-width:767px){.nested-container.grid-container-spaced.images.tiles.offers .grid12-4{width:31.333333%!important;margin-left:1%!important;margin-right:1%!important}}@media only screen and (min-width:1001px) and (max-width:1040px){.tiles span.tiles-hide{display:none}.tiles span.tiles-show{display:inline!important}}@media only screen and (min-width:960px) and (max-width:1000px){.tiles span.text{font-size:11px}.tiles a.link{display:none}.tiles span.tiles-hide{display:none}.tiles span.tiles-show{display:inline!important}.vertnav .number{display:none}}@media only screen and (min-width:600px) and (max-width:767px){.tiles a.link{display:none}.tiles span.tiles-hide{display:none}.tiles span.tiles-show{display:inline!important}}@media only screen and (min-width:0px) and (max-width:420px){.tiles a.link{display:none}.tiles span.tiles-hide{display:none}.tiles span.tiles-show{display:inline!important}}.button{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}p{margin-bottom:10px}.products-grid .item a:hover,#cart-sidebar a:hover{text-decoration:underline;color:#333}.sorter{box-shadow:inset 0 0 150px #fafafa;-moz-box-shadow:inset 0 0 150px #fafafa;-webkit-box-shadow:inset 0 0 150px #fafafa;border-bottom:1px solid #ddd;border-right:1px solid #f0f0f0;border-left:1px solid #f0f0f0;border-top:1px solid #f4f4f4;background-color:#fcfcfc}.products-grid .item .button,.product-view .btn-cart,.btn-checkout,form .button{background-color:#a2d552;color:#fff}.btn-remove:hover,.btn-edit:hover{color:#a2d552!important}.products-grid .item .product-attributes{display:none;clear:both;overflow:hidden;color:#333;font-size:.8em;margin-top:2px;position:relative;z-index:1;width:100%}.product-sku{float:left}@media only screen and (min-width:1000px){.products-grid .item:hover .product-attributes.third .product-sku{display:block}.products-grid .item:hover .product-attributes.third .product-cos_content{float:right}.products-grid .item:hover .product-attributes.third{width:80%;margin-left:10%;margin-bottom:10px}}.hint-inline .number{color:#fff!important}.mini-cart .mini-cart-content .actions .btn-checkout{float:right}.button{text-transform:uppercase}.skip-link .count{background-color:#e3027c}.col-left.sidebar .block-title,.block-layered-nav .block-content>dl>dt{border:0!important;font-size:13px!important;font-weight:700!important;text-transform:uppercase;border:0!important;padding-left:10px;padding-top:10px}.block-layered-nav .block-content>dl>dt{display:inline-block}.block-content,.block-layered-nav .block-content>dl>dd{padding:0!important}.welcome-msg{display:none}.main-container form{padding:20px;display:block;padding:10px;box-shadow:inset 0 0 150px #fafafa;-moz-box-shadow:inset 0 0 150px #fafafa;-webkit-box-shadow:inset 0 0 150px #fafafa;border-bottom:1px solid #ddd;border-right:1px solid #f0f0f0;border-left:1px solid #f0f0f0;border-top:1px solid #f4f4f4;background-color:#fcfcfc}.catalog-product-view form,.my-wishlist form{display:inline;background-color:#fff;border:none;padding:0}.account-login .buttons-set a{float:left!important}.account-login .buttons-set button{float:right!important}.customer-account-login-content{margin-left:-1%;margin-right:-1%}.buttons-set{border:0}.buttons-set a{margin-top:2px}.block-layered-nav .btn-remove{margin-top:10px;margin-right:10px}.inner-container{padding-left:5px;padding-right:5px}.product-view .price-box .price,.map-popup-price .price,.map-popup-msrp .price{font-family:open sans,Arial,Helvetica,sans-serif!important}.ib.icon-color-productview,span.icon.icon-color-productview{background-color:transparent}.addto-links-icons .ic{background-color:transparent}.mini-cart.dropdown.open .label{color:#a2d552}.header-container #user-menu #mini-cart .skip-link .count{top:-40px!important;position:absolute!important;background-color:#e3027c;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;height:18px!important;line-height:19px!important;width:18px!important;color:#fff;font-weight:700;top:-6px;right:26px;z-index:1;font-size:11px;font-family:Arial,Helvetica,sans-serif;text-align:center}.wishlist-items-number{position:absolute!important;background-color:#e3027c;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;height:18px!important;line-height:19px!important;width:18px!important;color:#fff;font-weight:700;top:-6px;right:26px;z-index:1;font-size:11px;font-family:Arial,Helvetica,sans-serif;text-align:center}@media only screen and (max-width:769px){.user-menu{padding-top:0}}.header-mobile #header-account,.header-mobile #search-wrapper-regular{position:absolute;width:100%!important;z-index:100}@media only screen and (min-width:1025px){.header-container .header-top-container #mediabar-misc>*:last-child{margin-right:10px!important}}.item.slide>div{max-width:1190px;margin:0 auto}.products-list .product-name,.products-grid .product-name,h3.product-name{font-weight:700;font-size:12px!important;line-height:1.25em;height:43px;overflow:hidden}.itemslider-wrapper .add-to-links{display:none}.add-to-links .ic:hover{background-color:transparent;color:#a2d552}.addto-links-icons.addto-onimage{margin-right:-14px}#search-wrapper-regular .button:hover,#search-wrapper-regular .button:focus{background-color:#fff!important}.nav-container.sticky-container #mini-cart .caret{opacity:1!important;filter:alpha(opacity=100)!important}.cms-index-index .itemslider-wrapper .item .sticker-wrapper .sticker.sale{display:none}.itemslider{margin-bottom:0}.special-price .price-label{display:none}.special-price,.old-price{display:inline-block}.category-title{padding:10px;display:inline-block;color:#333;position:absolute;border:0;font-weight:700}.category-image{margin:0 0}.catalog-category-view .page-title h1{font-size:16px;margin-bottom:0;font-weight:400}.toolbar{border:0;margin:0}.breadcrumbs li .last-crumb{font-weight:700;color:#333;font-size:1.2em}.main{padding:10px 0;padding-bottom:40px}.pager .amount,.sorter .amount{display:none}.pager .limiter,.sorter .limiter{display:none}.sorter .sort-by{float:left;margin-right:0;padding-right:3px;background:0 0}.sorter .sort-by label{margin-right:10px}.attribute-filters-item{float:left;margin-right:10px}.attribute-filters .btn-remove{float:left;margin-left:0;margin-top:10px;margin-right:12px}.attribute-filters .btn-remove.attribute-filter-skintype{margin-right:0}.sorter .view-mode{display:none}.toolbar .pager{border:0;line-height:32px;padding:0;float:right}.block.block-layered-nav .block-title{display:none}.block.block-layered-nav .block-subtitle{display:none}.block.block-list.block-compare{display:none}.block.block-list.block-compared{display:none}.nav-regular .nav-submenu--mega>li{padding-bottom:3px;padding-top:3px;padding-left:15px}.nav-regular .nav-submenu--mega>li:hover{background-color:#a2d552}.nav-regular .nav-submenu--mega>li:hover a{color:#fff!important}#nav .nav-panel-inner{padding:0}.page .footer-container .footer-container-misc{background:#f5f5f5!important}.page .footer-container .footer-container-social{background:#f5f5f5!important}.block.block-vertnav li a{border:0;padding:5px 0 5px 15px}.block.block-vertnav li a:hover,.block-layered-nav dl dd ol>li>a:hover{background-color:#a2d552;color:#fff!important;text-decoration:none!important;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.vertnav li.current>a .number,.vertnav li.current>a:hover .number{color:#fff!important}.block.block-vertnav li a:hover .number{color:#fff!important}.block-layered-nav .block-content>dl>dt{padding-bottom:7px;border-bottom:1px solid #e5e5e5;font-weight:400;font-size:1.5em;line-height:1.2222em}.block .block-title{padding-top:0}span.hint-inline{background:#999;color:#fff}.form-list span.hint-inline{background-color:transparent}.breadcrumbs{margin:0 0 10px}#header-cart .subtotal .label{color:#333}@media only screen and (min-width:769px){.accordion-style1 li a{font-size:1.1em;line-height:1.3em}}#header-cart .price{font-weight:400;font-size:1em}.mini-cart .mini-cart-content .subtotal{text-align:right}#header-cart .product-image{padding-top:0!important}.block-layered-nav .block-content>dl>dd{padding:10px 0 0}.block-layered-nav dl dd ol>li>a,.block-layered-nav dl dd ol>li>span{padding:5px 0 5px 15px;border:0}.block-layered-nav dl dd ol>li>a:before{display:none}.nav-regular .nav-submenu--mega>li>a{line-height:1.5em}.vertnav .number{color:#999}.cms-page-view .main .std a{color:#a2d552;font-weight:700}.cms-page-view .main .std a:hover{text-decoration:underline}.cms-page-view .main .std .links a:hover{text-decoration:none}span.price{font-weight:700;font-size:14px}.sorter,.pager{line-height:36px;padding-left:10px;padding-right:10px}.footer-container-content .content h2{text-align:center;margin-top:0;margin-bottom:20px!important;font-weight:400;text-transform:uppercase;font-size:1.5em}.catalog-product-view.customizable-step #customize_label_designer_upselling ul.products-grid li.summary-actions .pricebox .price{font-weight:700;font-size:17px!important}.footer-container-content .content h3{text-align:center;font-size:1.2em!important;text-transform:uppercase;height:auto;min-height:40px}.footer-container-content .content p{color:#666;text-align:justify}.footer-container-misc .content li a{color:#666;line-height:1.7em}.page .footer-container .footer-container-content{background-color:#fafafa!important}.page .footer-container .footer-container-misc .container .inner-container .content h3.block-title{text-transform:uppercase;font-size:1.2em!important;//font-weight:bold!important;margin-bottom:15px!important}.footer-container-social .content h3{text-transform:uppercase;font-size:1.2em!important;font-weight:700!important;margin-bottom:5px!important}.page .footer-container .footer-container-misc .container .inner-container .content #subscribe-form label{color:#333;font-size:1.2em;font-weight:700}.page .footer-container .footer-container-misc .mobile-collapsible.shipping{margin-top:20px}.footer-container-social .icon{float:left;margin-right:20px;margin-bottom:30px;margin-top:0}.footer-container-social span{color:#666}.checkout-cart-index .item .col-product-information .button-set,.error-msg .button-set .btn-checkout{display:none!important}.formattings.button.action-call:hover,.button.btn-checkout:hover{background-color:#64d552!important}.section-title.padding-right{padding-right:80px!important;font-size:1.5em;border-bottom:0;font-weight:400;padding:5px 10px;color:#333;margin-bottom:0;font-variant:small-caps;box-shadow:inset 0 0 150px #fafafa;-moz-box-shadow:inset 0 0 150px #fafafa;-webkit-box-shadow:inset 0 0 150px #fafafa;border-bottom:1px solid #ddd;border-right:1px solid #f0f0f0;border-left:1px solid #f0f0f0;border-top:1px solid #f4f4f4;background-color:#fcfcfc}.owl-controls .owl-buttons .owl-prev:before{color:#333;font-size:30px;line-height:35px}.owl-controls .owl-buttons .owl-next:before{color:#333;font-size:30px;line-height:35px}.slider-arrows1 .owl-controls .owl-buttons .owl-prev,.slider-arrows1 .owl-controls .owl-buttons .owl-next{background-color:transparent;padding-bottom:1px}.slider-arrows1 .owl-controls .owl-buttons .owl-prev:hover:before,.slider-arrows1 .owl-controls .owl-buttons .owl-next:hover:before{color:#fff}.slider-arrows1-pos-top-right .owl-controls .owl-buttons{top:-32px}.itemslider-wrapper .products-grid h3.product-name{font-weight:400;font-size:1.1em;line-height:1.25em;height:31px;overflow:hidden}.sidebar-container .content{color:#999;text-align:justify;background-color:#fcfcfc;padding:10px}.sidebar-container .content:hover{color:#333}.sidebar-container .content h2,.sidebar-container .content h3{font-size:1em;font-weight:700;text-transform:uppercase;margin-bottom:15px}.sidebar-container .content h2:first-child,.sidebar-container .content h3:first-child{padding-top:0!important;margin-top:4px!important}.block.block-layered-nav{margin-bottom:20px;margin-top:0!important}.catalog-product-view .col-main .nested-container{overflow:hidden;margin-left:0;width:100%;margin-bottom:10px}.catalog-product-view .ratings,.catalog-product-view .no-rating{line-height:15px;margin:-5px 0 18px}.catalog-product-view .img-box{margin-top:0;padding-top:0;padding-bottom:20px;border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;margin-bottom:0}.catalog-product-view .product-shop .product-name{margin-top:20px;font-size:.8em;margin-bottom:20px}.img-box-style1 .product-image{border:0!important}.mini-cart.dropdown .mini-cart-content{width:400px}.mini-cart .mini-cart-content .mini-products-list li{margin:0 0 10px}.mini-cart .mini-cart-content .product-name{font-weight:700}@media only screen and (max-width:999999999999px) and (min-width:769px){.header-container #user-menu ul.links li#header-account-links-logout,.header-container #user-menu #mini-cart li#header-account-links-logout{right:auto!important;bottom:-10px!important}}.header-container #user-menu ul.links li#header-account-links-logout a,.header-container #user-menu #mini-cart li#header-account-links-logout a{color:#999}@media only screen and (max-width:767px){.product-view .product-img-column{margin-top:0!important}.product-view .product-shop{background-color:#fff;margin-bottom:0}.product-view .product-img-column{margin-bottom:0}.product-view .action-box{display:none}}.product-view .btn-cart{width:60%;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.product-view .tabs-panels{font-size:1.1em}.add-to-cart.left-side .qty-wrapper label{color:#333;font-weight:700;text-transform:uppercase;margin-right:10px;padding-left:0}.product-view .add-to-cart.left-side .qty-wrapper{width:38%;float:left}.add-to-cart.left-side .button{float:right}@media only screen and (max-width:479px){.product-view .add-to-cart .btn-cart{display:inline-block;width:60%;margin:0 0 7px;float:right;min-width:180px}}@media only screen and (max-width:959px){.header-primary{padding-bottom:0;width:100%;position:relative}.header-primary .inner-container{padding-left:0;padding-right:0}}.product-view .ratings .rating-box,.product-view .ratings .amount,.ratings .rating-links{margin-bottom:5px;margin-top:5px}.product-view .rating-links{float:right}.product-view .product-img-column{position:relative;margin-top:10px}.catalog-category-view .messages{margin-top:0}.products-grid .item .link-to-product-detail-page{display:block!important;font-weight:700;color:#a2d552;text-transform:uppercase;margin-bottom:6px;height:18px}a.link-to-product-detail-page:hover{color:#333!important}.products-grid.centered .item .ratings .amount{display:none}body.checkout-cart-index .cart #shopping-cart-table{margin-top:10px!important}.project_customize_container_actions_add_to_cart.button{background-color:#a2d552!important}.project_customize_container_actions_design.button{background-color:orange!important}.products-grid.equal-height .item .actions{position:static;padding-left:0!important;margin-bottom:-10px!important}.category-products .products-grid .ratings{margin-top:-25px}@media only screen and (min-width:960px){.products-grid .item .link-to-product-detail-page{display:none!important}.products-grid .item:hover .link-to-product-detail-page{display:block!important}}.itemslider-wrapper .item .actions{display:none}.product-view .collateral-container{margin-bottom:30px!important}.product-view .box-collateral{margin:0}.product-view .products-grid .ratings{margin:0}.product-view .products-grid .ratings .rating-box{margin:0}@media only screen and (min-width:1280px){.product-view .sticker{width:50px;height:50px}}.product-view .products-grid .price-box{height:auto}.product-view .products-grid .price-box p{margin:0}.product-view .block.block-upsell{margin:0}.products-grid .item:hover .desc.std{display:block}.product-view .description ul{margin-top:15px;margin-bottom:15px;line-height:1.5em}.button:hover,.button:focus{background-color:#64d552!important;color:#fff!important}@media only screen and (max-width:999999999999px) and (min-width:768px){.header-container #user-menu ul.links li#header-account-links-logout a{line-height:1em!important}}.product-view .description{font-size:1.1em;line-height:1.5}.product-view h1{font-size:2.3em;margin-top:0;margin-bottom:20px;font-weight:700}.product-view h2{font-size:1.3em;margin-top:0;margin-bottom:20px;font-weight:700;text-transform:uppercase}.product-view h3{font-size:1.1em;margin-top:0;margin-bottom:10px;font-weight:700}@media only screen and (max-width:959px){.product-view .rating-links #goto-reviews-form,.product-view .rating-links .separator{display:none}}.product-view .std p{margin:0 0 1.4em}.product-view .product-shop .price-box .regular-price .price,.product-view .product-shop .price-box .special-price .price,.product-view .product-shop .price-box .special-price .price-label,.product-view .product-shop .price-box .old-price .price,.product-view .product-shop .price-box .old-price .price-label,.product-view .product-shop .price-box .price-including-tax .price,.product-view .product-options-bottom .price-box .regular-price .price,.product-view .price-as-configured .price,.map-popup-price .regular-price .price,.product-view .price-box.map-info .old-price .price{font-weight:400}.button:active{background-color:#666}.form-list select{width:auto}#appCountdownClock{color:#e3027c}.countdownClockElement{float:left;font-size:1.5em;margin-right:12px;font-weight:700}.countdownClockElement span{font-weight:400;margin-left:4px}.product-view .availability{display:none}.product-view .availability.out-of-stock{display:block}#appCountdown{margin-top:0;margin-bottom:20px}.nav-regular li.level0>a .caret{opacity:1;filter:alpha(opacity=100)}.block-account .block-content ul{padding:0;margin:0;list-style-type:none;float:left;width:100%}.block-account .block-content ul li{float:left;display:block;width:100%!important;padding:0!important;margin:0;list-style-type:none;cursor:pointer;position:relative}.block-account .block-content ul li a,.block-account li>*{border:0;padding:5px 0 5px 15px;font-size:1.1em;line-height:1.3em;text-transform:none;font-weight:400!important}.block-account .block-content ul li a:hover{background-color:#a2d552;color:#fff}.block-account .block-content ul li.current{background-color:#666;color:#fff}.block-account .block-title{background:0 0;padding-left:10px!important}.addresses-list .addresses-additional .item{padding-bottom:28px}.catalog-product-view span.h1{margin-bottom:0}.customer-account-index .icon-myaccount.icon-orders{background:url(https://media.asambeauty.com/skin/media/wysiwyg/customer_account/ic_account_my_orders.png) no-repeat;width:72px;height:50px;margin-bottom:10px}.pager{border:0}.customer-account-index .icon-myaccount.icon-profil{background:url(https://media.asambeauty.com/skin/media/wysiwyg/customer_account/ic_account_my_profile.png) no-repeat;width:72px;height:50px;margin-bottom:10px}.customer-account-index .icon-myaccount.icon-wishlist{background:url(https://media.asambeauty.com/skin/media/wysiwyg/customer_account/ic_account_wishlist.png) no-repeat;width:72px;height:50px;margin-bottom:10px}.customer-account-index .icon-myaccount.icon-newsletter{background:url(https://media.asambeauty.com/skin/media/wysiwyg/customer_account/ic_account_newsletter.png) no-repeat;width:72px;height:50px;margin-bottom:10px}.customer-account-index .icon-myaccount.icon-help{background:url(https://media.asambeauty.com/skin/media/wysiwyg/customer_account/ic_account_help.png) no-repeat;width:72px;height:50px;margin-bottom:10px}.cms-box-grey{padding:10px;box-shadow:inset 0 0 150px #fafafa;-moz-box-shadow:inset 0 0 150px #fafafa;-webkit-box-shadow:inset 0 0 150px #fafafa;background-color:#fcfcfc}.customer-account-index .col-main .grid12-12{padding:10px 1%;margin:0%}.customer-account-index .col-main .grid12-4{padding:10px 1%;margin:0%;overflow:hidden}.customer-account-index .col-main .grid12-4 h2{margin-top:0}.customer-account-index .col-main .grid12-4 p{}.customer-account-index .col-main .grid12-6{padding:10px 1%;margin:0%}.customer-account-index .col-main .nested-container{border-bottom:1px solid #ddd;border-right:1px solid #f0f0f0;border-left:1px solid #f0f0f0;border-top:1px solid #f4f4f4;margin:0 0 2%;width:99.9%}.customer-account-index .col-main .nested-container h3{padding-top:0;margin-top:0}@media only screen and (max-width:769px){.cms-mein-konto .col-main .grid12-1,.cms-mein-konto .col-main .grid12-2,.cms-mein-konto .col-main .grid12-3,.cms-mein-konto .col-main .grid12-4,.cms-mein-konto .col-main .grid12-5,.cms-mein-konto .col-main .grid12-6,.cms-mein-konto .col-main .grid12-7,.cms-mein-konto .col-main .grid12-8,.cms-mein-konto .col-main .grid12-9,.cms-mein-konto .col-main .grid12-10,.cms-mein-konto .col-main .grid12-11,.cms-mein-konto .col-main .grid12-12,.cms-mein-konto .col-main .grid-full,.cms-mein-konto .col-main .grid-col2-sidebar,.cms-mein-konto .col-main .grid-col2-main,.cms-mein-konto .col-main .grid-col3-sidebar,.cms-mein-konto .col-main .grid-col3-main{width:98%!important;margin-left:0;margin-right:0}.cms-mein-konto .col-main .nested-container{width:99%}}a.button{color:#fff!important;background-color:#a2d552;font-weight:400!important;padding:5px 10px!important;line-height:1.8em}a.button:hover{text-decoration:none!important;background-color:#64d552}.header-mobile .nav{margin-bottom:0}.header-mobile .nav .inner-container{padding:0}.header-mobile .nav-container #nav{left:0;position:absolute;background-color:rgba(0,0,0,.75)}.acco li.nav-item{background-color:#fcfcfc}.nav-mobile li.nav-item.level0>a{background-color:#fcfcfc;color:#333;background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/general/ic_bullet.png);background-position:16px 17px;background-repeat:no-repeat;padding-top:6px;padding-bottom:6px;background-size:8px;padding-left:30px;height:30px;line-height:30px;margin-right:50px}.acco li.nav-item.level1{background-color:#fff;width:100%!important}#nav.nav-mobile ul.level0 .nav-item>a{background-color:#fff}.header-mobile .mini-cart-content{position:absolute;width:75%!important;top:53%;right:0;z-index:9999;border-left:1px solid #a2d552;border-top:1px solid #a2d552}.nav-mobile .nav-item.level0>a:hover+.opener{color:#fff}@media only screen and (max-width:959px){body.cms-index-index .main,body.cms-index-defaultindex .main,.main{padding-bottom:10px;padding-top:10px}.products-grid .actions{display:none}.col-main,.col-left,.col-right{margin-bottom:10px}.products-grid .item{padding-bottom:20px!important}.products-grid .item:hover{box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important}.sidebar-container{display:none}}@media only screen and (min-width:768px){.category-products-before.show-below-960.mobile-collapsible-960{display:none!important}}@media only screen and (max-width:767px){.footer-container-content{display:none}.page-title.category-title{display:none}.col-main .section-title.padding-right{font-size:1.3em}}@media only screen and (max-width:767px) and (min-width:480px){.page-title.category-title{display:block}}@media only screen and (min-width:0px) and (max-width:359px){body.cms-index-index .main .mobile-grid.grid12-3{width:100%!important;margin-left:0%;margin-right:0%}body.cms-index-index .main .mobile-grid.grid12-3 img{width:100%}}@media only screen and (min-width:360px) and (max-width:569px){body.cms-index-index .main .mobile-grid.grid12-3{width:48%!important;margin-left:1%;margin-right:1%}}.cms-page-view .std p{text-align:justify}.cms-marke-geschichte .col-main img{margin-bottom:10px}.header-mobile .logo-wrapper--mobile{width:30%;text-align:left;margin-left:15px;margin-bottom:15px}.autocomplete-suggestions{overflow:scroll;overflow-x:hidden;text-align:left;background-color:#fff;padding:10px;margin-top:-2px;margin-left:0;border:1px solid #ddd;border-top:0}.autocomplete-suggestion{cursor:pointer;padding:4px 10px}.autocomplete-suggestion:hover{background-color:#a2d552;color:#fff}.itemslider-thumbnails.count-1{display:none}.product-view .product-type-data>.price-box{border:0}.product-view .container1-wrapper{border:0}.product-view .description{margin:0 0}@media only screen and (max-width:959px){.breadcrumbs{text-align:left!important}#header-account .links a{background-position:0% 6px!important;padding-left:35px}#header-account .links #header-account-links-logout a{color:#333!important}}@media only screen and (min-width:481px) and (max-width:959px){.header-mobile .skip-content .links>li{float:left!important;position:relative!important}#header-account-links-service{margin-left:10px;margin-right:10px}}@media only screen and (min-width:481px) and (max-width:960px){.col-left>*{margin-right:10px}.inner-container{padding:0!important}}.header-mobile .skip-link.skip-active{background-color:#fcfcfc}#nav.nav-mobile ul.level0 .nav-item.current>a:hover{background-color:#666!important;color:#fff}.category-products-before .block.block-vertnav li a{font-size:1.1em;background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/general/ic_bullet.png);background-position:12px 10px;background-repeat:no-repeat;padding-left:27px;background-size:8px}.header-mobile .skip-content--style{background-color:#fcfcfc}.product-view .add-to-box{margin-top:0}.product-view .box-additional{margin:0;margin-top:20px;width:100%}.mobnav-trigger,.nav-mobile .nav-item.level0>a{font-size:14px}.nav-mobile .nav-item.level0>.opener{background-color:transparent;font-weight:700;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;height:42px;width:80px;line-height:42px;margin-top:0;margin-right:7px;font-size:1.6em;color:#000!important;text-align:right;padding-right:10px}#nav.nav-mobile ul.level0 .nav-item>a{color:#333;background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/general/ic_bullet.png);background-position:30px 12px;background-repeat:no-repeat;padding-top:6px;padding-bottom:6px;background-size:8px;padding-left:45px}#nav.nav-mobile .nav-item.level1.last{border-bottom:0}.acco .opener:hover{background-color:#666}.acco .nav-item>a{padding:10px}.acco .opener{width:40px;height:40px;line-height:40px}.nav-mobile .nav-item.level1>a{font-size:14px}@media only screen and (max-width:769px){.product-view .box-additional{margin-top:0!important}.product-view .add-to-box{padding:0;margin:0 0 20px;border-bottom:0}}@media only screen and (max-width:641px){.header-mobile .skip-link .label{display:inline-block}}.header-mobile .skip-links--4 .skip-link{width:33.3333%}.header-mobile .skip-link.skip-cart{position:absolute;bottom:45%;right:0;background-color:#fff}.header-mobile .skip-link.skip-cart{color:#333!important}.header-mobile .skip-link.skip-cart.skip-active .count{color:#fff!important}.header-mobile .skip-link{line-height:40px;height:40px}.header-mobile .skip-link{background-color:#a2d552;color:#fff;text-transform:uppercase}.header-mobile .skip-link.skip-active span{color:#333}.skip-link.skip-cart{background-color:#fff;color:#333}.header-mobile .skip-link:hover{opacity:1;filter:alpha(opacity=100);color:#fff}.header-mobile .skip-link.skip-active:hover{opacity:1;filter:alpha(opacity=100);color:#333!important}.header-mobile .skip-cart.skip-active{z-index:10000;background-color:#fcfcfc}.form-list label{font-size:1.1em}.buttons-set a{color:#a2d552;font-weight:700;padding:10px}.sticky-header .nav-holder .dropdown-heading .label{display:inline;float:left;color:#fff!important;margin-right:10px;text-transform:uppercase;font-size:14px}.sticky-header #nav .nav-holder .dropdown-heading{background-color:#a2d552}.header-container.sticky-header #mini-cart a span span.count{top:4px}.header-container.sticky-header #mini-cart.open a span span.count{right:0!important}.header-container.sticky-header #mini-cart.open span.label{color:#333!important}.buttons-set a:hover{color:#fff;background-color:#a2d552}@media only screen and (max-width:479px){.buttons-set .back-link{display:block}}#customer-account-login-content .field.name-prefix{float:left!important;width:22%!important;padding-right:2%!important}#customer-account-login-content .field.name-firstname{float:left!important;width:37%!important;padding-left:0%!important;padding-right:2%!important}#customer-account-login-content .field.name-lastname{float:left!important;width:37%!important}h1,.page-title h1{font-size:2em;margin-bottom:10px;min-height:1.3125em;font-weight:700}.page-title h2{font-size:1.8em;margin-bottom:10px!important;min-height:1.2em;margin-top:25px}h2,.page-title h2{font-size:1.8em;margin-bottom:10px!important;min-height:1.2em;margin-top:25px}h3,.page-title h3{font-size:1.6em;line-height:1.2em}.page-title{margin-bottom:0;border:0!important}.customer-account .my-account .box-title,.customer-account .my-account .box-head{border:0!important}.customer-account .my-account .data-table tr.odd.last{box-shadow:inset 0 0 150px #fafafa;-moz-box-shadow:inset 0 0 150px #fafafa;-webkit-box-shadow:inset 0 0 150px #fafafa;border-bottom:1px solid #ddd;border-right:1px solid #f0f0f0;border-left:1px solid #f0f0f0;border-top:1px solid #f4f4f4}.customer-account .my-account .box-content .col-1,.customer-account .my-account .box-content .col-2,.customer-account .my-account .col2-set .col-1,.customer-account .my-account .col2-set .col-2{border:0 solid #ddd}.customer-account .my-account .data-table{width:100%;border:0 solid #ddd}.customer-account .my-account .data-table tr.even{background-color:#f5f5f5}.customer-account .my-account a{color:#a2d552}.customer-account .my-account a:hover{text-decoration:underline}.box-account.box-info,.box-account.box-recent{padding:10px;box-shadow:inset 0 0 150px #fafafa;-moz-box-shadow:inset 0 0 150px #fafafa;-webkit-box-shadow:inset 0 0 150px #fafafa;border-bottom:1px solid #ddd;border-right:1px solid #f0f0f0;border-left:1px solid #f0f0f0;border-top:1px solid #f4f4f4;background-color:#fcfcfc}.dashboard .box-info h4{text-transform:uppercase;font-size:1em;font-weight:700}.dashboard .box .box-title h3{font-size:1.2em;font-weight:700;text-transform:uppercase;margin-bottom:15px}.customer-account .my-account .box-title{margin-bottom:0}.box-account{margin:0 0 2%}.customer-account .data-table tr.odd td,.customer-account .data-table tr.odd th{border-right:0}body.catalog-product-view .col-main .product-view #testresults .test-results .result-list span.quote{font-family:playfair display!important}.gen-tabs .tabs a.current{padding-top:0;margin-top:0;background-color:#fff;border-bottom:0;color:#333;margin-bottom:0;border-bottom:1px solid #fff}.gen-tabs .tabs a:hover{background-color:#fff;color:#333;border-color:#e5e5e5;border-bottom:1px solid #fff}.gen-tabs .tabs-panels{padding:20px 0 0!important;border:0}body.catalog-product-view #product-tabs ul.tabs{text-align:center;border-bottom:1px solid #ddd}body.catalog-product-view #product-tabs ul.tabs li{float:none!important;display:inline-block;margin-bottom:-1px}.product-view .box-reviews dl{margin:5px 0 15px}h2.acctab{margin-bottom:0!important;margin-top:0}.gen-tabs .tabs a{font-size:1.1em;background:#f5f5f5;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;padding:0 15px}.catalog-product-view .product-view .sticker-wrapper.top-left{top:10px;left:10px}.product-view .box-reviews dt .heading{font-size:1.1em;font-weight:700}.tabs-panels h2{font-size:1.2em}@media only screen and (min-width:960px) and (max-width:999px){.sorter .pager{display:none}.sorter .attribute-filters label{display:none}.sorter .sort-by label{margin-right:0}.sorter .sort-by a{width:25px!important}}.attribute-filters-item:last-child{margin-right:0}@media only screen and (min-width:959px){.attribute-filters{float:left}}@media only screen and (min-width:1280px){.sorter .pager{display:block!important}.attribute-filters{float:left}}@media only screen and (min-width:1000px) and (max-width:1049px){.sorter .pager{display:none}.sorter .attribute-filters label{display:none}.sorter .sort-by label{margin-right:10px}.sorter .sort-by a{width:30px!important}}.toolbar-bottom .pager{display:block!important;float:right}@media only screen and (min-width:1280px){.sorter .attribute-filters label{display:block;margin-right:10px}.sorter .sort-by label{margin-right:10px}.sorter .sort-by a{width:30px!important}.attribute-filters-item{margin-right:5px}}.header-mobile .hp-blocks-holder .hp-block.right-column.grid12-5,.header-mobile .hp-blocks-holder .hp-block.central-column.grid12-4{width:100%!important;margin:0!important}@media only screen and (min-width:960px){.sorter .pager{display:none}.sorter .attribute-filters label{margin-right:4px}.sorter .sort-by label{margin-right:4px}.sorter .sort-by a{width:25px!important}.attribute-filters-item{margin-right:4px}}@media only screen and (max-width:959px){.toolbar .pager{float:right;margin-top:10px;display:none}}@media only screen and (max-width:479px){.sorter .sort-by{width:100%;text-align:left}}@media only screen and (min-width:480px) and (max-width:767px){.attribute-filters{overflow:hidden;float:left;width:58%!important}.sorter .sort-by{float:right}}@media only screen and (max-width:767px){.toolbar .attribute-filters-item.attribute-filter-cosmeticline,.toolbar .btn-remove.attribute-filter-cosmeticline{display:block!important}}@media only screen and (max-width:959px){.sorter .sort-by label{margin-right:10px;display:block;text-align:left;font-weight:700;font-size:1.1em}.catalog-product-view .img-box{padding:0}.attribute-filters-item{float:none;text-align:left}.attribute-filters label{text-align:left;font-weight:700;float:none!important;display:block;font-size:1.1em}.attribute-filters select{width:100%}.attribute-filters-item{margin-right:0}.sorter{padding-top:0}}@media only screen and (max-width:479px){.pager .pages li{display:block}}@media only screen and (max-width:959px) and (min-width:768px){.header-container #user-menu ul.links li#header-account-links-logout,.header-container #user-menu #mini-cart li#header-account-links-logout{bottom:-10px!important;position:relative!important}}.attribute-filters label{float:left;margin-right:10px;display:block}@media only screen and (max-width:960px){.products-grid .item:hover .desc.std,.products-grid .item:hover .product-attributes,.products-grid .item:hover .add-to-links{display:none!important}}@media only screen and (max-width:999999999999px) and (min-width:960px){.header-container #user-menu ul.links li#header-account-links-logout a{color:#999!important;left:0}.header-container #user-menu ul.links li#header-account-links-logout a:hover{color:#a2d552!important;left:0}}.old-price .price-label,.special-price .price-label{display:none!important}.special-price .price,.minimal-price-link .price{display:inline-block!important}.catalog-product-view.customizable-step .col-main .nested-container{overflow:visible!important;background-color:transparent;width:100%!important}.customizable-step .products-grid .item .link-to-product-detail-page,.customizable-step .products-grid .item:hover .link-to-product-detail-page{display:none!important}body.catalog-category-view.customizable-step .col-main .project_customize_teaser_container{margin-left:-1%!important;width:102%!important;background-color:#fff!important}body.catalog-category-view.customizable-step .col-main .project_customize_teaser_container{margin-top:0!important}.catalog-product-view.customizable-step #customize_label_designer_upselling ul.products-grid li.item .check,.catalog-product-view.customizable-step #customize_label_designer_upselling ul.products-grid li.summary-actions .check{left:91%!important;top:70%!important}body.catalog-category-view.customizable-step .col-main .page-title{display:none!important}@media only screen and (max-width:767px){body.catalog-category-view.customizable-step .col-main .page-title h1,.catalog-product-view.customizable-step h1{display:none}.project_customize_teaser_container.nested-container.grid-container-spaced.formattings.centered,.catalog-product-view.customizable-step #customize_label_designer,body.catalog-category-view.customizable-step .col-main .project_customize_categories_container{margin-top:0!important}}body.catalog-category-view.customizable-step .col-main .project_customize_categories_container{margin-top:0!important}.catalog-product-view.customizable-step h3.step-name{font-size:1.6em!important;line-height:1.2em!important;font-weight:400!important}.catalog-product-view.customizable-step h3.product-name{font-weight:700!important;font-size:1.1em!important}@media only screen and (max-width:960px){.category-products-grid.hover-effect .item .display-onhover.add-to-links.addto-links-icons.addto-onimage{display:none!important}}@media only screen and (max-width:1024px) and (min-width:959px){.catalog-product-view.customizable-step #customize_label_designer .project_customize_label_container{width:48%!important}}@media only screen and (max-width:1024px) and (min-width:959px){.catalog-product-view.customizable-step #customize_label_designer .project_customize_label_preview_container{width:48%!important}}@media only screen and (max-width:767px){.catalog-product-view.customizable-step .product-view .product-shop{background-color:transparent;margin-bottom:0}.catalog-product-view.customizable-step #customize_label_designer_upselling{display:none!important}.project_customize_teaser_container{display:none!important}.project_customize_categories_container{display:block!important}body.catalog-category-view.customizable-step .col-main .category-products ul.products-grid .item{background-size:100%!important;background-position-y:25%!important}}body.catalog-category-view.customizable-step .col-main .category-products ul.products-grid .item.active{border:4px solid #a2d552!important}body.catalog-category-view.customizable-step .col-main .category-products ul.products-grid .item{border:4px solid transparent!important}body.catalog-category-view.customizable-step .col-main .category-products ul.products-grid .item .product-image-wrapper .product-attributes{display:block!important}@media only screen and (max-width:479px){body.catalog-category-view.customizable-step .col-main h2 .hint,body.catalog-category-view.customizable-step .col-main h3 .hint{display:none}}@media only screen and (max-width:767px){body.catalog-category-view.customizable-step .col-main .project_customize_categories_container{margin-bottom:20px!important}body.catalog-category-view.customizable-step .products-list .product-name,body.catalog-category-view.customizable-step .products-grid .product-name,body.catalog-category-view.customizable-step h3.product-name{height:auto!important}body.catalog-category-view.customizable-step .col-main .category-products ul.products-grid .item .product-attributes{display:none!important}}body.catalog-category-view.customizable-step .col-main .project_customize_categories_container{margin-bottom:20px!important}body.catalog-category-view.customizable-step .col-main .project_customize_categories_container ul{margin-top:10px!important}@media only screen and (max-width:1280px) and (min-width:0){body.catalog-category-view.customizable-step .col-main .category-products ul.products-grid .item{width:33%!important}}@media only screen and (max-width:767px){body.catalog-category-view.customizable-step .col-main .category-products ul.products-grid{min-height:0!important}}.itemslider .item{padding-top:10px!important}.category-products-before .block.block-vertnav li a{font-size:1.1em}@media only screen and (min-width:768px){body.catalog-category-view.customizable-step .col-main .page-title{margin-top:-25px!important}body.catalog-category-view.customizable-step .col-main.grid12-4{width:33.33%}body.catalog-category-view.customizable-step .col-main .project_customize_categories_container ul>li.item{width:50%!important}}body.catalog-category-view.customizable-step .col-main .project_customize_teaser_container .step{padding:0!important;margin:0 0 35px!important}@media only screen and (min-width:960px){body.catalog-category-view.customizable-step .col-main .project_customize_teaser_container .step{padding:80px 0!important}}@media only screen and (max-width:479px){body.catalog-category-view.customizable-step .col-main .category-products ul.products-grid .item{width:100%!important;padding-top:0;padding-bottom:0}body.catalog-category-view.customizable-step .col-main .category-products ul.products-grid .item a{margin-top:-20px}}@media only screen and (min-width:479px) and (max-width:767px){body.catalog-category-view.customizable-step .products-grid .product-name{height:45px!important}}@media only screen and (min-width:768px){body.catalog-category-view.customizable-step .col-main .category-products ul.products-grid .item{background-size:85%!important;background-position-y:25%!important}.catalog-product-view.customizable-step #customize_label_designer .project_customize_label_container,.catalog-product-view.customizable-step #customize_label_designer .project_customize_label_preview_container{width:48%!important}.catalog-product-view.customizable-step #customize_label_designer_upselling ul.products-grid li.item{width:20%!important;float:left}.catalog-product-view.customizable-step #customize_label_designer_upselling ul.products-grid li.summary-actions{width:30%!important;float:left}.catalog-product-view.customizable-step #customize_label_designer_upselling ul.products-grid li.sperator-sum{width:3%!important;line-height:235px!important}body.catalog-category-view.customizable-step .col-main .project_customize_container_actions .connector{width:20%!important}}@media only screen and (max-width:767px){.catalog-product-view.customizable-step #customize_label_designer .project_customize_label_preview_container{display:none}}.toolbar-bottom .sorter{display:block}.toolbar-bottom .sort-by,.toolbar-bottom .attribute-filters{display:none}.cms-page-view .main .products-grid .item h2 a{color:#333}#category-product-additional-data-img{overflow:hidden;color:#999}#category-product-additional-data-img div{float:left;margin:5px 0;margin-left:11px}#category-product-additional-data-img .stockQuantity{display:none}#category-product-additional-data-img div .label{font-weight:700}.product-view .action-box{margin:15px 0}@media only screen and (max-width:767px){#category-product-additional-data-img{margin-bottom:15px;margin-left:-10px}.factfinder-suggestions #cos_content .label{display:none}}.toolbar-bottom .sorter{display:block;border:0;background-color:#fff;box-shadow:0 0 0 #fff;-moz-box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;padding:0}.add-to-cart .qty-wrapper .qty{width:55px}.product-view .block.block-upsell{margin-top:-20px}@media only screen and (min-width:640px) and (max-width:767px){.cms-page-view .grid12-6{margin-bottom:2%;width:48%!important;margin-left:1%;margin-right:1%}}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}h3{font-size:1.4em;line-height:1.2em;font-weight:700;margin-bottom:10px;margin-top:20px}ul.decorated-list.margin-bottom{margin-bottom:20px}ul.decorated-list{margin-bottom:20px}.cms-page-view .col-main{font-size:1.1em}.cms-page-view .col-main .collapsible .block-title,.cms-page-view .col-main .mobile-collapsible .block-title{padding-top:0;padding-bottom:0;border-bottom:0;border-color:rgba(0,0,0,.05);margin-bottom:.625em;font-size:1.4em;line-height:1em;font-weight:400;margin-top:0}.justify{text-align:justify}.cms-page-view .grid-container-spaced .grid12-12.justify{margin-bottom:0}.nav-panel-inner h3.categories{font-size:1.1em;font-weight:700;margin-bottom:5px;margin-top:0;padding-left:12px;text-transform:uppercase}.header-mobile .nav-panel-inner h3{display:none}#nav.nav-mobile ul.level0 .nav-item.current>a,.nav-mobile .nav-item.level0.current>a{background-color:#fcfcfc;font-weight:700;color:#333}.header-mobile #header-cart .subtotal .price{background-color:#fcfcfc;font-weight:700;color:#333}.header-mobile #header-cart{width:85%!important;border:0!important;background-color:rgba(0,0,0,.75)}.header-mobile #header-cart>div{background-color:#fcfcfc;padding:15px;margin:-20px}.nav-mobile .nav-item.level0>a:hover{background-color:#fcfcfc;color:#333}#header-cart .subtotal .label{font-weight:400}.nav-mobile .nav-item.level0.current{color:#333}.footer-container-social h3{margin-top:0}.footer-container-social a:hover span{text-decoration:underline}.footer-container-social a:hover .icon{background-position:0 -46px!important}.gen-tabs--style1.gen-tabs.accor{margin-bottom:40px}.sorter .block.block-vertnav li a{padding:0}.toolbar-bottom .block .block-content{box-shadow:inset 0 0 0 #fff!important;-moz-box-shadow:inset 0 0 0 #fff!important;-webkit-box-shadow:inset 0 0 0 #fff!important;background-color:#fff!important}.toolbar .block-vertnav{margin:0!important}@media only screen and (min-width:960px){.sorter.mobile-collapsible-960 .block-title{display:none}}.catalog-product-view .product-view.product-image{width:363px;!important}.toolbar-bottom .block.block-vertnav .block-title{display:none}@media only screen and (max-width:959px){.category-products-before.mobile-collapsible-960 .block .block-title,.sorter.mobile-collapsible-960 .block .block-title{border-bottom:0;font-weight:400;font-size:1.1em;line-height:1.2222em;font-weight:700;padding:10px;margin:0;display:block!important;cursor:pointer}.attribute-filters .btn-remove{display:none}.toolbar .btn-remove.attribute-filter-cosmeticline{display:none!important}.attribute-filters .actions .btn-remove{display:block}.sorter .block.block-vertnav .block-content{margin-top:-15px}.sorter .block.block-vertnav .attribute-filters .actions .btn-remove{float:left!important;margin-left:5px;margin-top:9px}.sorter .block.block-vertnav .attribute-filters .actions span{float:left!important}.sorter .block.block-vertnav,.category-products-before .block.block-vertnav{padding:0!important;margin:0!important}.sorter.mobile-collapsible-960 .block .block-title.active strong{visibility:hidden}.mobile-collapsible-960 .block-title:after{content:"\e261";display:inline-block!important;font-family:themeicons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;float:right;font-size:22px}.sorter .block.block-vertnav .block-content{padding:0 10px 10px!important}.category-products-before .block.block-vertnav .block-content{padding-bottom:10px!important}.sorter.mobile-collapsible-960{text-align:left;padding:0}.category-products-before.mobile-collapsible-960{border-bottom:1px solid #ddd;border-right:1px solid #f0f0f0;border-left:1px solid #f0f0f0;border-top:1px solid #f4f4f4;background-color:#fcfcfc;line-height:36px;padding:0;display:block!important;margin-top:-2px}}@media only screen and (min-width:1280px){.itemgrid-adaptive.itemgrid-4col>li:nth-of-type(5n+1){clear:none!important}.itemgrid-adaptive.itemgrid-4col>li:nth-of-type(4n+1){clear:left!important}.itemgrid-adaptive.itemgrid-4col .item{width:23%!important;clear:none!important}body.catalog-category-view.customizable-step .col-main .category-products ul.products-grid .item{width:33.333%!important}}.catalog-product-view .data-table tr.odd.last{border-bottom:0}#subscribe-form form{background-color:transparent;padding:0;box-shadow:inset 0 0 0 #fafafa;-moz-box-shadow:inset 0 0 0 #fafafa;-webkit-box-shadow:inset 0 0 0 #fafafa;border:0}.project_customize_teaser_container .grid12-4.step{width:33.33%}.customizable-step .category-products-before.mobile-collapsible{display:none!important}@media only screen and (max-width:959px){.category-products-before.show-below-960.mobile-collapsible-960 .block-title:after,.sorter.mobile-collapsible-960 .block-title:after{display:inline-block!important}}.toolbar-bottom .block-title.show-below-960{display:none!important}#mini-cart.open a span span.count{right:0!important}.customizable-step .col-main h3{font-size:1.6em;font-weight:400;margin-bottom:10px;margin-top:0;line-height:1.2em;margin-bottom:10px}body.catalog-category-view.customizable-step .col-main .category-products ul.products-grid{min-height:0!important}.project_customize_label_text{margin-top:50px!important}input.project_customize_label_text.input-text{margin-top:10px!important}.customizable-step .col-main h4{font-weight:700}.project_customize_label_text p{margin-bottom:0}.product-view #customize_label_designer_upselling h2{font-size:1.7em!important}.product-view .tipsy{display:none}body.catalog-category-view.customizable-step .category-products-grid.hover-effect .item{margin-bottom:20px!important}body.catalog-category-view.customizable-step .col-main .category-products .project_customize_container_list_and_actions.inactive .project_customize_products_title span.tease{top:60px;margin-top:150px;left:0;width:100%;text-align:center;font-weight:700;font-size:26px;text-transform:uppercase;line-height:normal;display:block;position:relative;margin-bottom:75px}.catalog-product-view.customizable-step #customize_label_designer_upselling ul.products-grid li.item .check,.catalog-product-view.customizable-step #customize_label_designer_upselling ul.products-grid li.summary-actions .check{width:52px!important;margin-top:-55px!important;margin-left:-35px!important}.header-container #user-menu ul.links li#header-account-links-logout a{left:0!important}.catalog-product-view.customizable-step #customize_label_designer_upselling ul.products-grid li.summary-actions .sticker-wrapper{top:0!important;right:0!important;margin-top:32px!important;margin-right:initial!important;left:51%!important;margin-left:40px!important}body.catalog-category-view.customizable-step .col-main h2 .hint,body.catalog-category-view.customizable-step .col-main h3 .hint,.project_customize_label_variant_container .hint{color:#999!important;margin-left:.25em!important}body.catalog-category-view.customizable-step .col-main .project_customize_teaser_container .step .description{font-weight:400!important}@media only screen and (max-width:959px) and (min-width:0){.header-container #user-menu ul.links>li>a,.header-container #user-menu ul.links .mini-cart-heading,.header-container #user-menu #mini-cart>li>a,.header-container #user-menu #mini-cart .mini-cart-heading{background-position:100% 0;padding-top:0!important}}body .page #customer-account-login-content h2{padding-bottom:7px!important;border-bottom:0!important;font-weight:700!important;margin-bottom:15px!important;font-size:1.4em!important;line-height:1em!important;padding:0 0 10px!important;margin:0!important}.nav-block h3.section-title{border-bottom:0!important}.success-msg .button-set,.notice-msg .button-set{display:inline-block;width:100%}.success-msg .button-set .button,.notice-msg .button{margin-top:10px;float:left}.button-set .button.btn-checkout,.button.customer-address-manual-input,.button.customer-address-form-button{background-color:#a2d552;color:#fff}.button-set .button.btn-checkout:hover,.button.customer-address-manual-input:hover,.button.customer-address-form-button:hover{background-color:#64d552!important}.success-msg .button-set .button.btn-checkout,.notice-msg .button-set .button.customer-address-manual-input{float:right}@media only screen and (max-width:539px){.success-msg .button-set .button.btn-checkout,.notice-msg .button-set .button.customer-address-manual-input{float:none;display:block;margin-bottom:0}.success-msg .button-set .button.btn-inline,.notice-msg .button-set .button.customer-address-form-button{margin-bottom:10px}}.button.customer-address-form-button{margin-right:15px}.messages h2{margin-top:0}.success-msg .button-set .button.btn-inline{margin-right:15px}.success-msg .button-set .button.btn-checkout.btn-inline{margin-right:0}.std i,.std em{font-style:normal;font-weight:700}@media only screen and (min-width:320px) and (max-width:767px){.checkout-cart-index td.col-product-image{width:26%!important;float:left}.checkout-cart-index .col-product-information{width:67%!important;float:right}.checkout-cart-index .a-center.col-qty,.checkout-cart-index .col-unit-price.a-right,.checkout-cart-index .col-total.a-right{float:right;width:67%!important}body.checkout-cart-index .cart #shopping-cart-table tr.item,body.checkout-cart-index .cart #shopping-cart-table tr.item>td{overflow:hidden;padding-top:20px!important}body.checkout-cart-index .cart #shopping-cart-table tr.item>td{padding-top:0!important}body.checkout-cart-index .cart #shopping-cart-table tr.item{padding-bottom:20px!important}}@media only screen and (max-width:319px){.checkout-cart-index td.col-product-image{width:100%!important;float:left}.checkout-cart-index td.col-product-image img{text-align:center;width:50%!important}.checkout-cart-index .a-center.col-qty,.checkout-cart-index .col-unit-price.a-right,.checkout-cart-index .col-total.a-right{width:100%!important}.checkout-cart-index .col-product-information{width:100%!important}body.checkout-cart-index .cart #shopping-cart-table tr.item,body.checkout-cart-index .cart #shopping-cart-table tr.item>td{overflow:hidden;padding-top:0!important}body.checkout-cart-index .cart #shopping-cart-table tr.item>td{padding-top:0!important}body.checkout-cart-index .cart #shopping-cart-table tr.item{padding-bottom:20px!important}}@media only screen and (min-width:768px){body.checkout-cart-index .cart #shopping-cart-table tr.item,body.checkout-cart-index .cart #shopping-cart-table tr.item>td{padding-top:20px!important;padding-bottom:20px!important}body.checkout-cart-index .cart #shopping-cart-table tr.item,body.checkout-cart-index .cart #shopping-cart-table tr.item>td{vertical-align:middle}}body.checkout-cart-index .cart #shopping-cart-table>thead{box-shadow:inset 0 0 150px #fafafa;-moz-box-shadow:inset 0 0 150px #fafafa;-webkit-box-shadow:inset 0 0 150px #fafafa;background-color:#fcfcfc!important;border-bottom:1px solid #ddd!important;border-right:1px solid #f0f0f0;border-left:1px solid #f0f0f0;border-top:1px solid #f4f4f4}body.checkout-cart-index .cart #shopping-cart-table tr.item{border-bottom:1px solid #ddd!important}body.checkout-cart-index .cart .title-buttons{margin-top:0!important}body.checkout-cart-index form .button{color:#333;background-color:#eee;line-height:36px}#shopping-cart-table thead tr th:last-child{border-right:1px solid #f0f0f0}.checkout-cart-index .success-msg .button-set,.checkout-cart-index .item-msg.error .button-set{display:none}.checkout-cart-index #cart-list-foot-coupon{padding-bottom:10px;border-top:2px dashed #a2d552;padding-top:10px;margin-top:-5px;padding-right:10px}body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-summary td{background-color:#e9ffca!important;width:auto!important}.checkout-cart-index #cart-list-foot-coupon .discount-form{overflow:hidden;margin-bottom:-10px}body.checkout-cart-index .cart{overflow:visible!important}body.checkout-cart-index .cart #shopping-cart-table{margin-top:20px;overflow:visible!important;width:100%}.cart-benefits img{width:100%!important}.checkout-cart-index #cart-list-foot-coupon .discount-form div{float:left}.checkout-cart-index #cart-list-foot-coupon .discount-form .button{margin-left:10px;float:left;margin-bottom:10px}.cart .discount label{display:block;margin:0 10px 0 0;font-size:1.2em;font-weight:400;line-height:49px;padding-left:10px}#cart-list-foot-coupon .validation-advice{position:absolute}.checkout-cart-index #cart-list-foot-gift-coupon{margin-bottom:0!important}body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-gift-coupon #cart-list-foot-gift,body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-action #cart-list-foot-gift{display:none}body.checkout-cart-index .cart #shopping-cart-table tr.item:last-child{border:0!important}body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-gift-coupon>td{padding:0!important}body.checkout-cart-index #shopping-cart-totals-table tfoot span.price{font-weight:700}body.checkout-cart-index select{margin-right:10px}.product-view h3.section-title{font-weight:400}.product-view .box-additional.box-sidebar.custom-sidebar-right{display:none}@media only screen and (max-width:479px){body.checkout-cart-index .button.btn-continue.btn-inline{display:none!important}}@media only screen and (max-width:767px){.cart .data-table tr{border-bottom:0!important;margin-bottom:0!important}#cart-list-foot-additional-top,#cart-list-foot-additional-top td{border-bottom:0!important;margin-bottom:0!important;width:auto!important}}#cart-list-foot-additional-top{display:none}body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-action td{text-align:right!important;padding:15px 0!important}.page .footer-container .footer-container-misc .container .inner-container .content h3.block-title{margin-top:0;margin-bottom:10px!important;padding-right:0}#header-cart .subtotal .price{font-weight:700}.cms-page-view strong.block-title{font-size:1.1em!important;font-weight:700!important;line-height:1.6em!important;margin-bottom:6px!important;display:block}.cms-page-view .grid12-12.collapsible{margin-bottom:0!important}.cms-page-view h2:first-child{margin-top:0!important}.cms-page-view h2.intext{margin-top:25px!important}@media only screen and (max-width:959px){div.snize-ac-results{background-color:rgba(0,0,0,.75)!important;width:100%!important;left:0!important;height:100%!important}div.snize-ac-results ul{background-color:#fff;font-size:14px!important}}#nav .nav-custom-link .header-nav-dropdown-wrapper .heading{margin:12px 0 6px!important;display:block!important;font-size:13px}.nav-item .nav-panel-inner p{min-height:72px!important}.main-container.col1-layout .page-title.category-title{padding:0;margin:0;background-color:#fff;position:relative;color:#333;display:block}.main-container.col1-layout .page-title.category-title h1{font-size:2em;margin-bottom:10px;min-height:1.3125em;font-weight:700}body.catalog-category-view .col-main .category-products>.toolbar{margin-bottom:-1px}@media only screen and (max-width:959px){body.catalog-category-view .col-main .category-products>.toolbar{z-index:999;position:relative}.category-products-grid.hover-effect .item:hover{border-color:#f5f5f5}}#cart-list-foot-summary{font-size:13px!important}#cart-list-foot-summary span.price{font-size:13px!important;font-weight:400!important}#cart-list-foot-summary #grand_total span.price{font-weight:700!important}#cart-list-foot-summary #summary-delivery b{margin-bottom:10px;display:inline-block}#cart-list-foot-coupon .discount-form .input-box{width:auto!important}#cart-list-foot-additional-after-summary{display:none}#shopping-cart-totals-table #tax{color:#999}.catalog-category-view .sorter .actions{display:none}@media only screen and (max-width:959px){.catalog-category-view .sorter .actions{display:block;border:0;margin:0;padding:0}.catalog-category-view .toolbar-bottom .sorter .actions{display:none}}#acount-loggin-forgotpassword-bottom{margin-top:15px}#cart-list-foot-additional-after-actions td{padding:0;padding-top:35px}.store-de-de .cart-benefits-at{display:none}.store-de-at .cart-benefits-de{display:none}div.nav-teaser{margin-top:-18px;overflow:hidden;margin-left:10px;margin-right:10px;margin-bottom:5px}.sticky-header div.nav-teaser{display:none}.nav-regular .nav-panel--dropdown,.dropdown.open .dropdown-content,.dropdown.open>.dropdown-heading.cover{-moz-box-shadow:0 3px 10px rgba(0,0,0,.4);-webkit-box-shadow:0 3px 10px rgba(0,0,0,.4);box-shadow:0 3px 10px rgba(0,0,0,.4)}div.nav-teaser .nav-teaser-top{margin-bottom:5px;text-align:center}div.nav-teaser .nav-teaser-items{overflow:hidden}div.nav-teaser .nav-teaser-items img{float:left;width:33.3333%}.nav-block.nav-block--right.std.grid12-9 .nav-block--center.grid12-4{margin-top:0!important}#nav .nav-panel-inner{padding:0;overflow:hidden}.cms-page-view i{font-style:italic!important;font-weight:400!important}.newsletter-manage-index .checkbox{margin-top:-2px}a:hover,.mobnav-trigger:hover .trigger-icon .line,.opener:hover,.nav-item>a:hover+.opener,a:hover>.ib,a.feature-icon-hover:hover>.ib{transition-duration:0s!important;-moz-transition-duration:0s!important;-webkit-transition-duration:0s!important;-o-transition-duration:0s!important}a,.mobnav-trigger .trigger-icon .line,.opener,a>.ib,a.feature-icon-hover>.ib{transition:none!important;-moz-transition:none!important;-webkit-transition:none!important;-o-transition:none!important}@media only screen and (max-width:1279px) and (min-width:1120px){.nav-regular .nav-item.level0>a{padding:0 10px!important;font-size:14px!important}}@media only screen and (max-width:1019px) and (min-width:768px){.nav-regular .nav-item.level0>a{padding:0 5px!important}}#misc-newsletter{margin-right:-5px!important}#mediabar-dropdowns .dropdown .dropdown-heading.cover>span{padding:0 8px}@media only screen and (max-width:399px){.checkout-cart-index .page-title .btn-checkout{position:fixed;bottom:0;left:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;z-index:99;display:none}body.checkout-cart-index .cart #shopping-cart-table tr.item:first-child{padding-top:0!important}}@media only screen and (min-width:400px) and (max-width:479px){.checkout-cart-index .btn-checkout{width:auto!important}}.header-after-top{width:100%;height:10px;box-shadow:inset 0 14px 12px -21px #333!important;-webkit-box-shadow:inset 0 14px 7px -15px #333!important;-moz-box-shadow:inset 0 14px 12px -21px #333!important;margin-bottom:-10px;z-index:9;position:relative;display:none}.header-container{box-shadow:0 0 0,0 0 5px -1px #333;-moz-box-shadow:0 0 0,0 0 5px -1px #333;-webkit-box-shadow:0 0 0,0 0 5px -1px #333}.small-margin{margin-bottom:10px!important;margin-top:-10px!important}.customer-account p,.customer-account a{font-size:13px}.customer-account .col-main address{font-size:13px!important}.customer-account .customer-account-background{color:#333;padding:0!important;width:100%}.customer-account .customer-account-background h1{margin-bottom:0;padding:10px 0 20px 10px;background-color:rgba(0,0,0,.15);color:#fff}.customer-account.sales-order-history .my-account .pager:nth-child(2){display:none}.customer-account.sales-order-history .my-account .pager{border:0;margin:0;padding:0}.customer-account.sales-order-history #my-orders-table thead tr th:first-child{width:80px}.customer-account .buttons-set{margin:15px 0 0}.customer-account .back-link a{font-size:1em;font-weight:400}.customer-account .back-link a:hover{color:#fff;text-decoration:none}.box .box-title h2,.customer-account .fieldset h2,.box-head h2,.addresses-list .item h3{margin-top:0;padding-top:0;font-size:1.5em;border:0}.addresses-list .addresses-additional .item{padding-bottom:10px}.customer-address-index .button{background-color:#a2d552;color:#fff}.customer-account.customer-account-overview .dashboard .box-content a{margin-top:10px;display:block;font-size:13px}.form-list .name-prefix{width:85px}.form-list .name-prefix select{width:71px}.my-account .form-list select#country{width:262px}#wishlist-table textarea,#wishlist-table .link-edit{display:none}#wishlist-view-form .button.btn-update{display:none}#wishlist-view-form .button.btn-share{float:left}#wishlist-view-form img{height:100px}.my-wishlist .btn-cart{line-height:36px;margin:5px 0}.my-wishlist a{font-weight:400}.my-wishlist h3.product-name a{font-size:15px}.data-table thead{box-shadow:inset 0 0 150px #fafafa;-moz-box-shadow:inset 0 0 150px #fafafa;-webkit-box-shadow:inset 0 0 150px #fafafa;background-color:#fcfcfc!important;border-bottom:1px solid #ddd!important;border-right:1px solid #f0f0f0;border-left:1px solid #f0f0f0;border-top:1px solid #f4f4f4}.customer-account .my-account .data-table tr.even{background-color:#fff}.customer-account .data-table tr{border-bottom:1px solid #ddd!important}.customer-account .data-table tr:last-child{border:0!important}.customer-account .data-table tr.even td,.customer-accoun .data-table tr.even th{border-right:0}.customer-account .btn-remove,.customer-account .btn-remove2{font-size:16px}.wishlist-index-index .main.container .btn-remove,.wishlist-index-index .main.container .btn-remove2{color:#e3027c;font-size:16px}.customer-account h3.product-name a{color:#333}.customer-account .btn-remove:hover,.customer-account .btn-remove2:hover{color:#a2d552!important}.checkout-cart-index .product-name a:hover{text-decoration:underline}.products-grid .item .link-to-product-detail-page:hover{color:#a2d552!important}body.checkout-cart-index .cart #shopping-cart-table tr.item .description-short{color:#999;font-size:1.1em!important}body.checkout-onepage-index #checkout-progress-wrapper .block{margin:0}body.checkout-onepage-index #checkout-progress-wrapper .block .block-title{padding:0;border:0}body.checkout-onepage-index #checkout-progress-wrapper .block .block-content a{color:#a2d552}body.checkout-onepage-index #checkout-progress-wrapper .block .block-content dt{margin:0 0 5px}body.checkout-onepage-index #checkout-progress-wrapper .block .block-content dd{padding:5px;margin-bottom:20px}body.checkout-onepage-index #payment-progress-opcheckout dd p{display:none}body.checkout-onepage-index #payment-progress-opcheckout dd p:first-child{display:block}.block-progress address{color:#666}body.checkout-onepage-index #checkout-progress-wrapper .block .block-content a:hover{text-decoration:underline}body.checkout-onepage-index #progress-bar{background-color:#fff!important}body.checkout-onepage-index #progress-bar .opc-step h2{font-size:13px!important}body.checkout-onepage-index #checkoutSteps #checkout-step-billing-shipping h2{margin-bottom:15px!important;margin-top:50px!important}body.checkout-onepage-index #checkoutSteps #checkout-step-billing-shipping h2:first-child{margin-top:0!important}body.checkout-onepage-index #checkoutSteps #checkout-step-billing-shipping label{margin-bottom:15px;font-weight:400}body.checkout-onepage-index #checkoutSteps #checkout-step-billing-shipping #co-billing-form .form-list>.control{margin-bottom:15px}body.checkout-onepage-index #checkoutSteps #checkout-step-billing-shipping #co-billing-form .form-list .control label{font-weight:700!important}body.checkout-onepage-index #checkoutSteps #checkout-step-billing-shipping .address-new{font-size:15px;top:1px;margin-top:15px}body.checkout-onepage-index #billing-new-address-form ul{}body.checkout-onepage-index #billing-new-address-form,body.checkout-onepage-index #shipping-new-address-form{margin-top:-44px;background-color:#fafafa;position:relative}body.checkout-onepage-index #billing-new-address-form h3,body.checkout-onepage-index #shipping-new-address-form h3{margin-bottom:5px;margin-top:-10px;display:inline-block;background-color:#fbfbfb;padding-top:16px;padding-bottom:15px;position:relative;font-size:15px;width:100%}body.checkout-onepage-index #checkoutSteps #checkout-step-billing-shipping .address-new{z-index:9;cursor:pointer}#dhlaccount_shipping_packstation .control{background-color:#e7f2d7}#dhlaccount_shipping_packstation li.control{width:100%!important}body.checkout-onepage-index #billing-new-address-form label,body.checkout-onepage-index #shipping-new-address-form label{font-weight:700!important;margin-bottom:0!important}#package_announcement_label{font-size:12px}#progress-bar .opc-step.allow{background-color:#eee}#co-payment-form dt,#co-payment-form dd,.sp-methods .form-list{margin:0;padding:0}#co-payment-form dt{padding:15px}#co-payment-form dd{margin-left:54px}.sp-methods input[type=radio],#checkout-step-billing-shipping input[type=radio]{width:20px;height:20px;margin-top:2px;vertical-align:top}.sp-methods label[for=p_method_invoice]{background-image:url(https://media.asambeauty.com/skin/frontend/shop/images/images/layout/general/sprite-sde361c9ce3.png);background-repeat:no-repeat;background-position:0 -184px;height:25px;display:inline-block;padding-left:40px;line-height:25px;font-size:15px;margin-left:10px;padding-top:0}.sp-methods label[for=p_method_checkmo]{background-image:url(https://media.asambeauty.com/skin/frontend/shop/images/images/layout/general/sprite-sde361c9ce3.png);background-repeat:no-repeat;background-position:0 -159px;height:25px;display:inline-block;padding-left:40px;line-height:25px;font-size:15px;margin-left:10px;padding-top:0}.sp-methods label[for=p_method_payone_wallet]{background-image:url(https://media.asambeauty.com/skin/frontend/shop/images/images/layout/general/sprite-sde361c9ce3.png);background-repeat:no-repeat;background-position:0 -209px;height:25px;display:inline-block;padding-left:40px;line-height:25px;font-size:15px;margin-left:10px;padding-top:0}.sp-methods label[for=p_method_payone_online_bank_transfer]{background-image:url(https://media.asambeauty.com/skin/frontend/shop/images/images/layout/general/sprite-sde361c9ce3.png);background-repeat:no-repeat;background-position:0 -234px;height:25px;display:inline-block;padding-left:40px;line-height:25px;font-size:15px;margin-left:10px;padding-top:0}.sp-methods label[for=p_method_payone_creditcard]{background-image:url(https://media.asambeauty.com/skin/frontend/shop/images/images/layout/general/sprite-sde361c9ce3.png);background-repeat:no-repeat;background-position:0 -284px;height:25px;display:inline-block;padding-left:75px;line-height:25px;font-size:15px;margin-left:10px;padding-top:0}.checkout-onepage-index .account-login h1,.checkout-onepage-index .account-create h1{font-size:1.3em}.checkout-onepage-index .account-create .name-prefix{float:left!important;width:18%!important;margin-right:2%}.checkout-onepage-index .account-create .name-firstname{float:left!important;width:39%!important;margin-right:2%}.checkout-onepage-index .account-create .name-lastname{float:left!important;width:39%!important}.checkout-onepage-index #opc-login .buttons-set a{float:left!important}.checkout-onepage-index #opc-login .buttons-set .button{float:right!important}body.checkout-onepage-index #dhl_packstation .field select{width:98%;height:80px}#opc-login .form-list{margin:0!important}#opc-login .form-list li{margin:0 0 8px!important}body.checkout-onepage-index #onepage-step-login-register .form-list li.half:nth-child(odd){margin-right:2%!important}body.checkout-onepage-index .account-forgotpassword h2{padding-bottom:7px!important;border-bottom:0!important;font-weight:700!important;margin-bottom:15px!important;font-size:1.4em!important;line-height:1em!important;padding:0 0 10px!important;margin:0!important}body.checkout-onepage-index .buttons-set .back-link{line-height:2em!important}body.checkout-onepage-index #progress-bar .opc-step .number{padding:0!important;margin:0!important;float:left!important;line-height:30px!important;margin-top:0!important;padding-left:25px!important;background:#eee;font-size:13px}.opc-step-active-login label.required:after,.opc-step-active-login span.required:after{position:absolute}@media only screen and (max-width:839px){.opc-step-active-login #progress-bar li{display:none!important}.opc-step-active-login #progress-bar li.opc-step.opc-step-login#checkout-progress-step-login{display:inline-block!important;background-color:#fff!important}.opc-step-active-login #progress-bar li.opc-step.opc-step-login#checkout-progress-step-login:before{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #fff;display:block;content:"";float:right;position:relative;left:15px;margin-left:-15px}.opc-step-active-login #progress-bar li.opc-step.opc-step-login#checkout-progress-step-login:after{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #a2d552;display:block;content:"";float:right;position:relative;left:10px;margin-left:-10px}}@media only screen and (max-width:959px){.opc-step-active-login #checkout-progress-wrapper{display:none}}@media only screen and (max-width:667px){.checkout-onepage-index .footer-container,.checkout-onepage-index .cart-collaterals.nested-container{display:none}.checkout-cart-index .footer-container,.checkout-cart-index .cart-collaterals.nested-container{display:none}}.checkout-onepage-index #payment_form_payone_creditcard{width:100%!important}.checkout-onepage-index #payment_form_payone_creditcard input.input-text{max-width:258px!important}.checkout-onepage-index #payone_creditcard_cc_type_select{width:258px!important}.checkout-onepage-index #payone_online_bank_transfer_obt_type_select{min-width:258px;width:100%}#payone_online_bank_transfer_sepa_iban_xxx,#payone_online_bank_transfer_sepa_bic{min-width:258px;width:100%}@media only screen and (max-width:400px){.checkout-onepage-index #payment_form_payone_creditcard input.input-text{max-width:200px!important}#payone_online_bank_transfer_obt_type_select{width:200px!important}.checkout-onepage-index #payone_creditcard_cc_type_select{width:200px!important}#payone_online_bank_transfer_sepa_iban_xxx,#payone_online_bank_transfer_sepa_bic{width:200px}#payone_creditcard_cc_expiration_month{width:120px!important}#payone_creditcard_cc_expiration_year{width:65px!important}}.opc-step-active-payment .form-list label{margin-bottom:5px!important;font-size:1em}.opc-step-active-payment .form-list input.input-text,.opc-step-active-payment .form-list select{margin-bottom:10px}.checkout-onepage-index .mobile-collapsible-960{margin-left:0!important}#checkout-progress-wrapper{margin-left:24px!important}#billing-new-address-form ul#shipping_dhl_account_number li label.required:after,#billing-new-address-form ul#shipping_dhl_account_number li span.required:after,#shipping-new-address-form ul#shipping_dhl_account_number li label.required:after,#shipping-new-address-form ul#shipping_dhl_account_number li span.required:after{position:relative!important}@media only screen and (max-width:667px){#billing-new-address-form ul li,#shipping-new-address-form ul li{width:100%}#billing-new-address-form ul li label.required:after,#billing-new-address-form ul li span.required:after,#shipping-new-address-form ul li label.required:after,#shipping-new-address-form ul li span.required:after{position:absolute}body.checkout-onepage-index .fields.half{width:49%!important;float:left}body.checkout-onepage-index .fields.half.field-postcode{margin-right:2%}}@media only screen and (min-width:668px){#billing-new-address-form ul li,#shipping-new-address-form ul li{width:75%}body.checkout-onepage-index.opc-step-active-billing-shipping .fields.half{width:36.5%!important;float:left;margin-right:2%}}@media only screen and (max-width:690px){body.checkout-onepage-index #billing-address-select,body.checkout-onepage-index #shipping-address-select{width:100%!important;margin-bottom:15px}body.checkout-onepage-index #checkoutSteps #checkout-step-billing-shipping .seperator{margin-left:0!important}body.checkout-onepage-index #checkoutSteps #checkout-step-billing-shipping .address-new{display:block}body.checkout-onepage-index #billing-new-address-form,body.checkout-onepage-index #shipping-new-address-form{margin-top:0;background-color:#fafafa;position:relative}body.checkout-onepage-index #checkout-step-billing-shipping .state-back #billing-address-select,body.checkout-onepage-index #checkout-step-billing-shipping .state-back #shipping-address-select{display:none}body.checkout-onepage-index #checkout-step-billing-shipping .state-back .seperator{display:none}body.checkout-onepage-index #checkout-step-billing-shipping .state-back label[for=billing-address-select],body.checkout-onepage-index #checkout-step-billing-shipping .state-back label[for=shipping-address-select]{display:none}}@media only screen and (max-width:479px){.checkout-onepage-index #co-shipping-form .buttons-set .button{margin-right:-3%!important;width:106%}}@media only screen and (min-width:690px){body.checkout-onepage-index #billing-address-select,body.checkout-onepage-index #shipping-address-select{width:auto!important}}@media only screen and (max-width:959px){.checkout-onepage-index #checkout-progress-wrapper{display:none}}body.checkout-onepage-index .field input,body.checkout-onepage-index .wide input,body.checkout-onepage-index .wide select,body.checkout-onepage-index .fields input{width:100%!important}@media only screen and (max-width:1000px){.checkout-onepage-index #checkout-progress-wrapper{margin-left:26px}}.contacts-index-index .sidebar-container .content{color:#333;text-align:justify;background-color:#fcfcfc;padding:0}.contacts-index-index .fieldset .legend,.sendfriend-product-send .fieldset .legend{padding-top:0!important;font-size:1.5em!important;border:0!important;margin-top:0!important}.checkout-onepage-index #checkout-step-billing-shipping p.required{display:none}.product-view .box-reviews h4 em{display:none}.product-view .box-reviews .form-list label{font-size:1em}.product-view .box-reviews .form-add .data-table{box-shadow:inset 0 0 150px #fafafa;-moz-box-shadow:inset 0 0 150px #fafafa;-webkit-box-shadow:inset 0 0 150px #fafafa;border-bottom:1px solid #ddd;border-right:1px solid #f0f0f0;border-left:1px solid #f0f0f0;border-top:1px solid #f4f4f4;max-width:500px;margin-top:35px;margin-bottom:10px}@media only screen and (max-width:479px){.product-view .box-reviews .form-add .data-table th:first-child{display:none}.product-view .box-reviews .form-add .data-table th{width:20%}.product-view .box-reviews .form-add .form-list textarea{width:100%}}.product-view .box-reviews .form-add .data-table th{color:#333}.product-view .box-reviews .form-add .form-list input.input-text{width:100%;max-width:500px}@media only screen and (min-width:960px) and (max-width:1120px){.opc-step-active-login #progress-bar li{display:none!important}.opc-step-active-login #progress-bar li.opc-step.opc-step-login#checkout-progress-step-login{display:inline-block!important}.opc-step-active-login #progress-bar li.opc-step.opc-step-login#checkout-progress-step-login:before{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #fff;display:block;content:"";float:right;position:relative;left:15px;margin-left:-15px}.opc-step-active-login #progress-bar li.opc-step.opc-step-login#checkout-progress-step-login:after{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #a2d552;display:block;content:"";float:right;position:relative;left:10px;margin-left:-10px}}body.checkout-onepage-index #progress-bar .opc-step{display:inline-block;padding:0!important;background-color:#fff!important;margin-left:-28px!important;margin-bottom:-5px}@media only screen and (max-width:639px){body.checkout-onepage-index.opc-step-active-billing-shipping #progress-bar .opc-step,body.checkout-onepage-index.opc-step-active-payment #progress-bar .opc-step,body.checkout-onepage-index.opc-step-active-review #progress-bar .opc-step{display:block!important;float:none!important;height:30px;margin-left:0!important;width:100%!important;margin-bottom:0;background-color:#eee!important}body.checkout-onepage-index #progress-bar .opc-step.allow.active,body.checkout-onepage-index #progress-bar .opc-step.opc-step-review.active{background-color:#a2d552!important}body.checkout-onepage-index #progress-bar .opc-step .number{padding-left:10px!important}}@media only screen and (max-width:479px){body.checkout-onepage-index.opc-step-active-payment #payment-buttons-container .back-link,body.checkout-onepage-index.opc-step-active-review #review-buttons-container .back-link{margin-bottom:15px}}@media only screen and (min-width:640px){body.checkout-onepage-index #progress-bar .opc-step:before{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #fff;display:block;content:"";float:right;position:relative;left:-10px}body.checkout-onepage-index #progress-bar .opc-step:after{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #eee;display:block;content:"";float:right;position:relative}body.checkout-onepage-index #progress-bar .opc-step.opc-step-review:after{display:block!important;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #eee;left:10px;margin-left:-10px}body.checkout-onepage-index #progress-bar .opc-step.opc-step-review:before{display:block!important;left:15px;margin-left:-15px}#progress-bar .opc-step.allow.active:after,body.checkout-onepage-index.opc-step-active-review #progress-bar .opc-step.opc-step-review:after{border-left:15px solid #a2d552!important}}body.checkout-onepage-index #progress-bar .opc-step:first-child .number{padding-left:10px!important}body.checkout-onepage-index #progress-bar .opc-step h2{margin:0!important;display:block!important;float:left!important;line-height:30px!important;margin-top:0!important;padding-left:7px!important;padding-right:10px;background-color:#eee;font-size:13px}.success-msg{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/general/ic_check_green.png)}body.checkout-onepage-index #checkout-progress-wrapper dt.complete .changelink:before{content:"";background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/general/ic_check_green.png);background-size:18px;background-position:right;background-repeat:no-repeat;width:17px;height:26px;display:inline-block;margin-top:-14px;position:relative;top:7px;left:2px}.products-grid .item .actions .availability.out-of-stock{display:none!important}.products-grid .item .availability.out-of-stock{position:absolute;top:110px;width:100%;height:30px;text-align:center;background-color:#ddd;color:#fff;line-height:30px;z-index:0}.products-grid .item:hover .availability.out-of-stock{width:88%}body.checkout-onepage-index #progress-bar .opc-step:first-child{margin-left:0!important}.sticky-header .nav-item.level0.last{display:none}#progress-bar .opc-step.allow.active span{color:#fff;background:#a2d552!important}#progress-bar .opc-step.allow.active h2{background-color:#a2d552!important}#progress-bar .opc-step.allow h2{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/general/ic_check_green.png);background-position:right;background-repeat:no-repeat;padding-right:35px!important;background-size:25px}body.checkout-onepage-index #checkout-progress-wrapper dt.complete{}#progress-bar .opc-step.allow h2:hover{text-decoration:underline}#progress-bar .opc-step.allow.active h2:hover{text-decoration:none}#progress-bar .opc-step.active span{color:#fff;background:#a2d552!important}#progress-bar .opc-step.active h2{background-color:#a2d552!important;background-image:none!important;padding-right:0!important}body.checkout-onepage-index #checkoutSteps #checkout-review-table{margin-top:0!important}body.checkout-onepage-index .field.name-prefix{width:18%!important;margin-right:2%!important}body.checkout-onepage-index .field{width:100%!important}body.checkout-onepage-index .form-list .name-prefix select,body.checkout-onepage-index .form-list .customer-name-prefix .name-firstname input.input-text,body.checkout-onepage-index .form-list .name-lastname input.input-text{width:100%!important}body.checkout-onepage-index #billing-new-address-form,body.checkout-onepage-index #shipping-new-address-form{width:100%!important}body.checkout-onepage-index .field.name-firstname{width:39%!important;margin-right:2%!important}body.checkout-onepage-index .field.name-lastname{width:39%!important;margin-right:0%!important}body.checkout-onepage-index #progress-bar li.opc-step.opc-step-login span{display:none}body.checkout-onepage-index #onepage-step-login-register h1{margin-bottom:15px!important;padding-bottom:10px!important;margin-top:0;padding-top:4px}.checkout-onepage-index .step-title{display:none}body.checkout-onepage-index #progress-bar{background-color:#eee!important}.opc-step-active-login #checkout-progress-wrapper .block-content{color:#ddd}body.checkout-onepage-index.opc-step-active-review #progress-bar{background-color:#a2d552}body.checkout-onepage-index .account-login .buttons-set .button,body.checkout-onepage-index .account-forgotpassword .buttons-set .button,body.checkout-onepage-index .account-create .buttons-set .button{line-height:36px;min-width:130px;margin-top:2px}.opc-step-active-payment p.required,.opc-step-active-payment span.required{display:none}.checkout-onepage-index .buttons-set{margin-top:10px}.checkout-onepage-index .buttons-set .button{color:#fff;background-color:#a2d552}.checkout-onepage-index #co-shipping-form{margin-bottom:50px}.checkout-onepage-index #co-shipping-form .buttons-set .button{margin-bottom:-77px;margin-top:32px;margin-right:-11px}.checkout-onepage-index #co-shipping-form .buttons-set p.required{display:none}.checkout-onepage-index #checkout-review-table-wrapper tbody tr,.checkout-onepage-index #checkout-review-table-wrapper tbody td{border-top:0!important;border-left:0!important;border-right:0!important}.checkout-onepage-index #checkout-review-table-wrapper tfoot{background-color:#e9ffca}.checkout-onepage-index #checkout-review-table-wrapper tfoot td{text-align:right!important}.order-review .data-table td{display:table-cell;vertical-align:middle}.order-review .data-table tr{border:0!important;display:table-row}#checkout-review-table-wrapper h3.product-name{font-weight:400;line-height:1.25em;height:auto!important;overflow:hidden}#checkout-review-table tbody .a-center{font-weight:700}#checkout-review-table tr.even,#checkout-review-table tr.even{background-color:#fff!important}#checkout-review-table tbody tr{border-bottom:1px solid #ddd!important}#checkout-review-table tbody tr:last-child{border-bottom:0!important}#checkout-review-table tbody tr:last-child td{padding-bottom:15px}.order-review{font-size:13px!important}#checkout-review-table-wrapper tfoot span.price{font-size:13px!important;font-weight:400!important}#checkout-review-table-wrapper tfoot #grand_total span.price{font-weight:700!important}#checkout-review-table-wrapper thead{display:table-header-group!important}#checkout-review-table-wrapper thead tr{display:table-row!important}#checkout-review-table-wrapper thead th{display:table-cell!important;padding:10px!important}body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-summary #shopping-cart-totals-table td{text-align:right!important}.checkout-onepage-index #checkout-review-table-wrapper tfoot tr:first-child td{padding-top:10px}.checkout-onepage-index #checkout-review-table-wrapper tfoot tr:last-child td{padding-bottom:10px}.checkout-onepage-index #checkout-review-table-wrapper tfoot td{padding:0 10px;font-weight:400}.checkout-onepage-index #checkout-review-table-wrapper tfoot tr#tax td{color:#999}p.availability.out-of-stock{font-size:15px;font-weight:400;color:#e3027c;margin-top:14px;display:block}.product-view .alert-stock{float:right;margin:10px 0;display:none}.product-view .availability.out-of-stock{display:block;margin-top:9px;width:96%;padding:2%;background-color:#f3abd2;color:#fff;text-align:center;margin-bottom:15px}.product-view .normPrice .label{display:none}.product-view .normPrice{font-size:11px;margin-left:5px!important;float:left}.product-view .cosContent{font-size:12px;font-weight:700;float:left}.product-view .additional{overflow:hidden}.product-view .alert-price{float:right;margin:26px 0 10px 0}@media only screen and (max-width:399px){.product-view .alert-price{display:none}.product-view .add-to-cart .btn-cart{min-width:175px}.add-to-cart.left-side .qty-wrapper label{margin-right:0}}.cart-empty a:hover,.checkout-onepage-success a:hover{text-decoration:underline}.product-view .form-add{padding:10px;box-shadow:inset 0 0 150px #fafafa;-moz-box-shadow:inset 0 0 150px #fafafa;-webkit-box-shadow:inset 0 0 150px #fafafa;border-bottom:1px solid #ddd;border-right:1px solid #f0f0f0;border-left:1px solid #f0f0f0;border-top:1px solid #f4f4f4}.catalog-category-view .sticker-wrapper .sticker.sale,.catalog-product-view .sticker-wrapper .sticker.sale,.catalogsearch-result-index .sticker-wrapper .sticker.sale,.products-grid .sticker-wrapper .sticker.sale{visibility:hidden}.catalog-category-view.category-outlet .sticker-wrapper .sticker.sale,.category-outlet.catalog-product-view .sticker-wrapper .sticker.sale{visibility:visible}h1{text-transform:uppercase}.cms-vino-gold .main.container h3,.cms-vinolift .main.container h3,.cms-aqua-intense .main.container h3,.cms-resveratrol-premium .main.container h3,.cms-collagen-boost .main.container h3,.cms-pure-vitamins .main.container h3,.cms-vitamin-e .main.container h3,.cms-clear-skin .main.container h3,.cms-dormacell .main.container h3{font-weight:400;padding:5px 10px;color:#333;margin-bottom:0;font-variant:small-caps;box-shadow:inset 0 0 150px #fafafa;-moz-box-shadow:inset 0 0 150px #fafafa;-webkit-box-shadow:inset 0 0 150px #fafafa;border-bottom:1px solid #ddd;border-right:1px solid #f0f0f0;border-left:1px solid #f0f0f0;border-top:1px solid #f4f4f4;background-color:#fcfcfc}.block.block-vertnav li.active a,.block.block-vertnav li a.active{font-weight:700!important;color:#000!important}.block.block-vertnav li.active:hover a,.block.block-vertnav li a.active:hover{color:#fff!important}@media only screen and (max-width:479px){.checkout-onepage-index.opc-step-active-review #checkout-review-table-wrapper h3,.checkout-onepage-index #checkout-review-table-wrapper tbody td,.checkout-onepage-index.opc-step-active-review #checkout-review-table-wrapper span.price,.checkout-onepage-index.opc-step-active-review #checkout-review-table-wrapper thead th{font-size:11px!important}.checkout-onepage-index.opc-step-active-payment #co-payment-form dd{font-size:1em!important}}@media only screen and (max-width:419px){.checkout-onepage-index.opc-step-active-review #checkout-review-table-wrapper thead th{padding:5px!important}.checkout-onepage-index.opc-step-active-review #checkout-review-table-wrapper .col-product-image{display:table-column}}@media only screen and (max-width:339px){.checkout-onepage-index.opc-step-active-review #checkout-review-table-wrapper thead th{padding:1px!important}}.checkout-onepage-index.opc-step-active-payment .method-invoice-content,.checkout-onepage-index.opc-step-active-payment .method-checkmo-content,.checkout-onepage-index.opc-step-active-payment .method-payone_wallet-content{display:none}.checkout-onepage-index.opc-step-active-payment #co-payment-form dd{font-size:1.1em;text-align:justify}@media only screen and (max-width:767px){.checkout-onepage-index.opc-step-active-review .order-review .data-table tr,.checkout-onepage-index.opc-step-active-review .order-review .data-table td{width:auto!important}}.footer-nl-text{padding:0 110px 0 0;text-align:justify;font-weight:700;line-height:1.4}#dhlaccount_shipping_packstation{position:relative;top:7px;left:-5px;height:38px;width:280px}#dhl_packstation #my_city{margin-top:8px}#dhl_packstation #my_city,#dhl_packstation .packstation-city-field{}@media only screen and (max-width:668px){.packstation-account-field{width:100%!important}}#shipping-packstationbuttons .validation-advice{margin-top:10px;margin-bottom:10px;text-align:center;font-size:13px}.packstation-account-field{width:133.3333%}#dhl_packstation,#shipping_dhl_account_number{overflow:hidden;background-color:#e7f2d7;margin-right:-10px;width:90%!important;padding:5%}#dhl_packstation{padding-top:0%!important}#shipping_dhl_account_number{padding-bottom:0%!important}.required.packstation-postcode-label:after,#dhl_packstation #my_city:after{position:relative!important}.packstation-finder-label{margin-bottom:2px!important}body.checkout-onepage-index #dhl_packstation .field select{width:100%;height:100px;padding:10px;padding-top:5px}#shipping-search-packstation-button{margin-top:20px;margin-bottom:15px}.addresscheck-suggestion-item td{padding:3px}.customer-account-login h1{padding-top:4px!important;font-size:1.3em!important}.button.right{float:right}.cms-page-view .main-container td{padding:5px}.checkout-onepage-index.opc-step-active-billing-shipping #billing-shipping-progress-opcheckout .changelink{display:none}.checkout-onepage-index.opc-step-active-payment #payment-progress-opcheckout .changelink{display:none}.store-de-de .price:after,.store-de-at .price:after,.store-de-ch .price:after{content:"*"}.data-table .price:after,.header-primary-container .price:after{display:none}.store-de-de .price,.store-de-at .price{word-spacing:-.2em}#mediabar-versand img{float:right;margin-left:20px;margin-right:12px;margin-top:2px}.footer-ts img{margin-top:10px;display:block}#order-info-tabs{display:none}.sales-order-view .data-table tr{border-bottom:0!important}.cms-index-noroute a{color:#a2d552}#customize_label_designer_upselling .additional .price{color:#e3027c!important;font-size:1em}.catalog-product-view.customizable-step #customize_label_designer_upselling ul.products-grid li.summary-actions .pricebox .old-price{text-decoration:line-through;color:#e3027c!important}.catalog-product-view.customizable-step #customize_label_designer_upselling ul.products-grid li.summary-actions .pricebox .price:after{display:none}.sticker{width:50px;height:50px}.category-products-grid.hover-effect .item:hover{box-shadow:0 0 20px rgba(0,0,0,.4);-moz-box-shadow:0 0 20px rgba(0,0,0,.4);-webkit-box-shadow:0 0 20px rgba(0,0,0,.4)}.checkout-onepage-index.opc-step-active-review #checkout-review-table tfoot .btn-remove{display:none}.cart .discount input.input-text{border:1px solid #a2d552}.checkout-cart-index #cart-list-foot-coupon .discount-form .button{color:#fff!important;background-color:#a2d552}@media only screen and (min-width:640px){.cms-page-view .grid12-6 .products-grid.itemgrid-4col li.item{width:48%!important}}@media only screen and (max-width:959px){.col-left.sidebar .ts-bewertung{display:none}}.page .footer-container .footer-container-content .container .inner-container .content:nth-child(2){background-image:none;padding-top:0}.footer-container-content .decorated-list a:hover{text-decoration:underline}.mini-cart .mini-cart-content .actions .btn-checkout{float:right;font-size:12px!important}.mini-cart .mini-cart-content .actions button{color:#fff;background-color:#a2d552}.formattings.button.action-call:after,.button.btn-checkout:after{top:9px!important;left:5px!important;margin-right:-10px!important;font-size:30px!important;line-height:0!important}#cart-list-foot-action .btn-continue{display:none}.notice-msg{border:2px dashed #e1941a}.error-msg{border:2px dashed #c02230}.button.btn-checkout{font-size:12px!important}#header-cart #shopping-cart-totals-table .price:after{display:none}.nav-panel-inner .nav-block--center.grid12-3{margin-left:0;margin-top:0;padding-top:1%;padding-left:1%;box-shadow:inset 0 0 150px #fafafa;-moz-box-shadow:inset 0 0 150px #fafafa;-webkit-box-shadow:inset 0 0 150px #fafafa;background-color:#fcfcfc;padding-right:1%;margin-right:-1%}h2.filter-head{margin:0;font-size:13px;font-weight:700;text-transform:uppercase}.nav.container .ratings,.nav.container .price-box{display:none}.cosmeticline_box{box-shadow:inset 0 0 150px #fafafa;-moz-box-shadow:inset 0 0 150px #fafafa;-webkit-box-shadow:inset 0 0 150px #fafafa;border-bottom:1px solid #ddd;border-right:1px solid #f0f0f0;border-left:1px solid #f0f0f0;border-top:1px solid #f4f4f4;padding:10px;position:relative;overflow:hidden}.cosmeticline_box h2{font-size:1.5em;margin-bottom:10px!important;min-height:1.2em;margin-top:15px;text-transform:uppercase}@media only screen and (min-width:768px){.cosmeticline_box{min-height:535px}}@media only screen and (max-width:767px){.cosmeticline_box a.button{position:relative!important;float:right}}.cosmeticline_box a.button{position:absolute;bottom:10px;right:10px}#product-tabs .tabs-panels img{float:left;margin-right:15px;margin-bottom:15px}#product-tabs .tabs-panels div{overflow:hidden}.the-slideshow .owl-prev,.the-slideshow .owl-next{background-color:transparent!important}.the-slideshow .owl-prev:before,.the-slideshow .owl-next:before{font-size:60px!important}.the-slideshow .owl-prev:hover:before,.the-slideshow .owl-next:hover:before{color:#a2d552!important}.category-103 .category-image,.category-103 .page-title.category-title,.category-112 .category-image,.category-112 .page-title.category-title{display:none}@media only screen and (max-width:600px){.catalog-category-view .col-main .nested-container.grid-container-spaced .grid12-3{width:48%!important;margin-left:1%!important;margin-right:1%!important}.catalog-category-view .col-main .small-tiles{width:102%;margin-left:-1%}}@media only screen and (min-width:601px) and (max-width:767px){.catalog-category-view .col-main .nested-container.grid-container-spaced .grid12-3{width:23%!important;margin-left:1%!important;margin-right:1%!important}.catalog-category-view .col-main .nested-container.grid-container-spaced{margin-left:-1%!important;width:102%!important}.catalog-category-view .col-main .nested-container.grid-container-spaced .grid12-12{width:98%!important;margin-left:1%}}@media only screen and (min-width:600px){.catalog-category-view .col-main .nested-container.grid-container-spaced .grid12-6{width:48%!important;margin-left:1%!important;margin-right:1%!important}}h2.border-headline{font-weight:400;font-size:1.4em;padding:5px 10px;margin-top:0;color:#333;margin-bottom:0;font-variant:small-caps;box-shadow:inset 0 0 150px #fafafa;-moz-box-shadow:inset 0 0 150px #fafafa;-webkit-box-shadow:inset 0 0 150px #fafafa;border-bottom:1px solid #ddd;border-right:1px solid #f0f0f0;border-left:1px solid #f0f0f0;border-top:1px solid #f4f4f4;background-color:#fcfcfc}.checkout-cart-index .owl-item .item:hover .actions{display:block;top:-66px!important;margin-bottom:-50px!important}.checkout-cart-index .owl-item .item:hover .actions .button{padding:5px 10px;line-height:25px}.checkout-cart-index .owl-item .item .ratings{display:none}body.catalog-product-view .col-main .product-view.state-video-teaser .product-video-teaser h1{position:relative;text-align:center;padding-top:10px;margin-bottom:10px;font-size:1.9em}@media only screen and (max-width:599px){.hide-below-600{display:none}}.show-below-600{display:none}@media only screen and (max-width:599px){.show-below-600{display:block!important}}@media only screen and (max-width:767px){*,body,div,a,li,ul,span{box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;transition-duration:0s!important;-moz-transition-duration:0s!important;-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition:none!important;-moz-transition:none!important;-webkit-transition:none!important;-o-transition:none!important}}body .item .sticker.discount{font-size:14px!important;background:#f3abd2;color:#fff;height:40px!important;width:40px!important;font-weight:400}@media only screen and (min-width:768px){body[class*=cms-page-view] .item .sticker.discount,body .product-view .product-img-column .sticker{display:table-cell!important}}body.catalog-product-view .col-main .product-view.state-video-teaser .product-img-column div[id*=additional-data-img]{padding-top:5px;background-color:#fff;margin-top:0!important}@media only screen and (max-width:767px){body.catalog-product-view .col-main .product-view.state-video-teaser .product-img-column div[id*=additional-data-img]{background-color:#fff!important}}.nav-block.nav-block--bottom.std.grid-full{margin-bottom:-10px;margin-top:-10px;margin-right:0}.nav-block.nav-block--bottom.std.grid-full .grid12-6{}.pagination-pos-over-bottom-centered .owl-pagination{text-align:center;margin-top:-35px;position:absolute;width:50%;left:25%}body.catalog-category-view .col-main .category-image-back{display:block;margin-top:-26px;text-align:right;padding:5px 10px}body.catalog-category-view .col-main .category-image-back:hover{text-decoration:underline}body .sidebar .vertnav li.current>a,body .sidebar .block.block-vertnav li a,body .sidebar .block-layered-nav dl dd ol>li>a{padding-left:10px}body .block-layered-nav .block-content>dl>dt{padding-left:0}body .col-left.sidebar .block-vertnav .vertnav-side .nav-item.category-current a{padding-left:0}body .sidebar .block-vertnav .vertnav-side .nav-item.category-current a .number{color:#999!important;font-weight:400;display:none}body .col-left>*{margin-right:18px}@media only screen and (min-width:960px) and (max-width:1020px){body .col-left>*{margin-right:4px}}body .sidebar .block-vertnav .vertnav-side .nav-item.category-current a:hover .number{background-color:transparent}body .sidebar .block-vertnav{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;background-color:transparent}body.catalog-category-view .block.block-vertnav .block-title{display:none}.col-left.sidebar .block-title{padding-left:0}body .product-information-wrapper .product-attributes{display:none!important}body .sidebar .block-vertnav .vertnav-side .nav-item.category-current{display:block!important}#payone_creditcard_cc_cid{width:60px!important}.header-container #user-menu #mini-cart a.mini-cart-heading{padding:10px!important}@media only screen and (min-width:768px) and (max-width:960px){.nav-regular .nav-item--parent>a .caret{display:none}.header-primary{}.header-container .form-search #search_autocomplete{width:260%!important}}@media only screen and (min-width:768px){.section-title.padding-right{border-bottom:0;font-weight:400;padding:5px 10px;color:#333;margin-bottom:0;font-family:playfair display;text-align:center;padding-right:0!important;font-style:italic;text-shadow:0 0 0 #ddd;font-size:28px;border:0!important;background:#fff!important;box-shadow:inset 0 0 0 #fff;-moz-box-shadow:inset 0 0 0 #fff;-webkit-box-shadow:inset 0 0 0 #fff;font-variant:normal}}@media only screen and (min-width:960px){.col-main .toolbar .attribute-filters-item select{max-width:130px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.footer-switch-device{display:none!important}#acount-loggin-forgotpassword-bottom .hide-below-960{display:block!important}.images.tiles .grid12-12.hide-below-960.small-margin{display:block!important}.header-container #user-menu #mini-cart .skip-link .count{right:5px!important}#mediabar-misc{margin-right:-10px}.tiles a.link{display:none}.header-container .nav-regular .nav-item.level0>a{padding:0 6px!important}.header-container .nav-regular .nav-item.level0>a{font-size:13px!important}.header-container #user-menu ul.links li#header-account-links-logout{bottom:0!important;right:175px!important;position:absolute!important}.products-grid .item .link-to-product-detail-page{display:block!important;font-weight:700;color:#a2d552;text-transform:uppercase;margin-bottom:15px;height:18px;padding-top:10px}.breadcrumbs li{float:left;font-size:1.1em}.breadcrumbs li .last-crumb{font-weight:400}.category-products-before.show-below-960.mobile-collapsible-960 .block-title:after,.sorter.mobile-collapsible-960 .block-title:after{display:inline-block!important;font-size:30px}.category-products-before.mobile-collapsible-960{border-bottom:0}.fa-search:before{content:"\f002";font-size:20px;top:-25px;position:absolute;right:25px}body.catalog-category-view .col-main .category-image-back{display:none!important;margin-top:-35px!important;margin-bottom:8px!important;margin-right:15px!important}.customer-account .sidebar{display:none!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.header-container #user-menu ul.links li#header-account-links-logout{position:absolute!important;bottom:-20px}.footer-switch-device{display:none!important}.nav-regular .nav-item--parent>a .caret{display:none}}@media only screen and (max-width:767px){.cms-index-index .widget.widget-static-block .nested-container{width:102%;margin-left:-1%;margin-right:-1%}}@media only screen and (min-width:640px){.cms-index-index .widget.widget-static-block{display:block;margin-top:1%}.widget-static-block .nested-container.grid-container-spaced.images img{max-width:101%;width:auto}.cms-index-index .small-margin{margin-bottom:2%!important;margin-top:-10px!important}.cms-index-index .slider-margin{margin-top:2%!important}.cms-index-index .tiles .grid12-8 span.text{padding:1.5%}body.cms-index-index .main,body.cms-index-defaultindex .main{margin-top:15px;padding-bottom:20px;padding-top:0}}@media only screen and (min-width:1100px){.cms-index-index .tiles .grid12-3 a.link{padding:10px;display:inline!important;font-size:12px;background-color:#a2d552;color:#fff!important;text-decoration:none;right:5px;padding:5px 14px;bottom:5px;font-weight:400!important;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.cms-index-index .tiles .grid12-3 a.link:hover{background-color:#64d552!important}}body .nav-regular li.level0>a{padding:0 8px!important}@media only screen and (min-width:768px){body.abtest-dropdown #nav .nav-item--parent.mega .nav-panel--dropdown{display:none!important}body.abtest-dropdown #nav .nav-item--parent.mega .caret{display:none!important}}@media only screen and (max-width:1280px) and (min-width:769px){.header-container .nav-regular .nav-item.level0>a{font-size:14px!important}}.small-margin.benefits{margin:0;width:100%}.products-grid .item .desc.std{color:#999;text-align:justify;line-height:1.4em;display:none;font-size:12px}.mini-cart .mini-cart-content .product-details strong{font-weight:700;font-size:15px;margin-top:1px;display:inline-block;margin-bottom:15px}.mini-cart .mini-cart-content .mini-products-list li img{margin-top:-10px}.mini-cart .mini-cart-content .product-name{line-height:1.1em}.header-container #shopping-cart-totals-table{width:100%;margin-top:25px;margin-bottom:15px}ol#cart-sidebar{border-bottom:1px solid #ddd;padding-bottom:15px}.catalogsearch-result-index .block-layered-nav .block-content>dl>dt{padding-left:0;padding-top:5px}@media only screen and (max-width:959px){body .category-products-grid .item:hover .display-onhover{display:none!important}body .category-products-grid .item:hover .actions.display-onhover,.catalogsearch-result-index .item:hover .actions.display-onhover{display:none!important}body.catalog-category-view .products-grid .item:hover .link-to-product-detail-page,body.catalog-category-view .products-grid .item:hover .display-onhover.link-to-product-detail-page,.category-products-grid.hover-effect .item .display-onhover.link-to-product-detail-page{width:100%;display:none!important;margin-top:40px!important}.products-grid .item .link-to-product-detail-page{display:none!important}.category-products-grid.hover-effect .item .display-onhover{display:none!important}}body .category-products-grid .item:hover .display-onhover{display:none!important}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){body .category-products-grid .item:hover .display-onhover{display:none!important}body .category-products-grid .item:hover .actions.display-onhover{display:none!important}body.catalog-category-view .products-grid .item:hover .link-to-product-detail-page,body.catalog-category-view .products-grid .item:hover .display-onhover.link-to-product-detail-page,.category-products-grid.hover-effect .item .display-onhover.link-to-product-detail-page{width:100%;display:none!important;margin-top:40px!important}.products-grid .item .link-to-product-detail-page{display:none!important}}.application-type{display:block!important;color:#999;font-weight:700;font-size:12px;margin-bottom:5px}body.catalog-category-view .product-information-wrapper .product-attributes.third,.catalogsearch-result-index .product-information-wrapper .product-attributes.third{display:block!important;margin-top:8px;margin-bottom:-7px;font-size:11px;font-weight:400}body.catalog-category-view .product-information-wrapper .product-attributes.third .product-sku,.catalogsearch-result-index .product-information-wrapper .product-attributes.third .product-sku{display:none}.category-125 .category-title,.category-180 .category-title{display:none!important}.category-186.catalog-category-view .products-grid.centered .item{padding-top:0!important;padding-bottom:0!important;border:0!important}.category-186.catalog-category-view .page-title{display:none}@media only screen and (min-width:960px){.category-178.catalog-category-view .main-container,.category-180.catalog-category-view .main-container,.category-127.catalog-category-view .main-container{background:url(https://media.asambeauty.com/skin/media/wysiwyg/cms/special-pages/2015/kachel05_sterne_kristalle.jpg)!important}.category-127 .main,.category-178 .main,.category-180 .main,.category-150 .main{background-color:rgba(255,255,255,.75)}}.container{max-width:1107px!important}@media only screen and (min-width:400px){.catalog-product-view .col-main .additional{padding:10px;border:1px solid;border-bottom:0;padding-bottom:0;margin-bottom:-15px;border-color:#f6f6f6;background-color:#fdfdfd}.catalog-product-view div[itemprop=offers]{padding:10px;border:1px solid;border-top:0;border-bottom:0;padding-top:0;padding-bottom:0;border-color:#f6f6f6;background-color:#fdfdfd}.catalog-product-view .container1-wrapper,.catalog-product-view .add-to-box{padding:10px;border:1px solid;border-top:0;padding-top:0;border-color:#efefef;background-color:#fdfdfd}.product-view.state-video-teaser .additional,.customizable-step.catalog-product-view .additional{padding:0;border:0 solid;border-bottom:0;padding-bottom:0;margin-bottom:0;border-color:#f6f6f6;background-color:#fff}.product-view.state-video-teaser div[itemprop=offers]{padding:0;border:0 solid;border-top:0;border-bottom:0;padding-top:0;padding-bottom:0;border-color:#efefef;background-color:#fff}.product-view.state-video-teaser .container1-wrapper,.product-view.state-video-teaser .add-to-box{padding:0;border:0 solid;border-top:0;padding-top:0;border-color:#efefef;background-color:#fff}}@media only screen and (min-width:1024px) and (max-width:1100px){.products-grid.category-products-grid .item .price-box *{font-size:13px}.products-grid.category-products-grid .item .price-box{margin-top:6px!important;margin-left:5%!important}.itemgrid-adaptive.itemgrid-3col .item .product-name,.itemgrid-adaptive.itemgrid-3col .item .desc.std{width:90%!important;max-width:90%!important}.products-grid.category-products-grid .product-information-wrapper .product-attributes.third{width:90%!important;max-width:90%!important;margin-left:5%!important}.products-grid.category-products-grid .item .ratings{margin-right:5%!important}}@media only screen and (min-width:1024px){.products-grid .product-image-wrapper{position:static}.products-grid .item{position:relative}.itemgrid-adaptive.itemgrid-3col>li:nth-of-type(4n+1){clear:none!important}.itemgrid-adaptive.itemgrid-3col>li:nth-of-type(3n+1){clear:left!important;margin-left:0}.itemgrid-adaptive.itemgrid-3col>li:nth-of-type(3n){margin-right:0}.category-products-grid.itemgrid-adaptive.itemgrid-3col .item{width:31.3333%!important}.category-products-grid.itemgrid-adaptive .item{clear:none!important;border:1px solid #efefef;box-sizing:border-box;margin:1.5%;padding-left:0%;padding-right:0%;overflow:hidden}.category-products-grid.itemgrid-adaptive .item:hover{margin-left:1.5%;margin-right:1.5%;padding-left:0%;padding-right:0%}.itemgrid-adaptive.itemgrid-3col>li:nth-of-type(3n+1):hover{margin-left:0}.itemgrid-adaptive.itemgrid-3col>li:nth-of-type(3n):hover{margin-right:0}.products-grid .item .desc.std{display:block;font-size:12px!important;letter-spacing:-.05em}.itemgrid-adaptive.itemgrid-3col .item .product-name{letter-spacing:-.03em}.products-grid.category-products-grid .product-information-wrapper .product-attributes.third .product-sku{display:block}.products-grid.category-products-grid .product-information-wrapper .product-attributes.third .product-cos_content{float:right;max-width:60%;height:15px;text-align:right;overflow:hidden}.products-grid.category-products-grid .product-information-wrapper .product-attributes.third{display:block!important;margin-top:5px;margin-bottom:0;font-size:11px;font-weight:700;width:80%;margin-left:10%;color:#333}.products-grid.category-products-grid .item .price-box{height:20px;margin-bottom:0;float:left;margin-top:5px;margin-left:10%}.products-grid.category-products-grid .item .special-price{margin-bottom:0!important}.products-grid.category-products-grid .item .ratings{height:13px;margin-top:8px;float:right;margin-right:10%;margin-bottom:0!important}.products-grid.category-products-grid .item .link-to-product-detail-page{width:100%;margin-top:35px;text-align:center!important}.products-grid.category-products-grid .item:hover .product-attributes.third{margin-top:5px;margin-bottom:0}body .products-grid.size-xs .item .sticker{height:20px!important;width:140px!important;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.category-products-grid .sticker-wrapper.top-right{top:27px;right:-33px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg)}body.catalog-category-view.customizable-step .itemgrid-adaptive.itemgrid-3col .item{margin:0}.category-products-grid .label-wrapper{display:block!important;top:48px;right:-42px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;background:rgba(227,2,124,.5);width:200px;height:20px;padding:5px;color:#fff;font-weight:700;font-size:11px}.label-wrapper.live-on-tv,.label-wrapper.customized{display:none!important}body .item .sticker.discount{font-size:14px!important;background:rgba(227,2,124,.5)}}@media only screen and (max-width:559px){.header-top.header .left-column{display:none}}@media only screen and (min-width:768px){.itemgrid-adaptive .item .product-name{margin:0 auto;max-width:80%}.itemgrid-adaptive .item .desc.std{height:48px;max-width:80%;margin:0 auto}}body.catalog-category-view .sticker-wrapper.top-right .sticker.discount.amount-below-10{display:none!important}.form-search .search-autocomplete.advanced-suggest li.delimiter{cursor:default;font-weight:700;color:#333;font-size:13px}.form-search .search-autocomplete.advanced-suggest .selectable-item{padding-left:10px}.form-search .search-autocomplete.advanced-suggest .selectable-item:hover{background-color:#a2d552;color:#fff}.form-search .search-autocomplete.advanced-suggest .selectable-item:hover strong{color:#fff}.form-search.open .input-text{position:relative;z-index:4101;border-bottom:1px solid #fff;transition:color 0ms ease-in-out,background-color 0ms ease-in-out,border-color 0ms ease-in-out;-moz-transition:color 0ms ease-in-out,background-color 0ms ease-in-out,border-color 0ms ease-in-out;-webkit-transition:color 0ms ease-in-out,background-color 0ms ease-in-out,border-color 0ms ease-in-out;-o-transition:color 0ms ease-in-out,background-color 0ms ease-in-out,border-color 0ms ease-in-out}.form-search .search-autocomplete{-moz-box-shadow:0 3px 10px rgba(0,0,0,.7);-webkit-box-shadow:0 3px 10px rgba(0,0,0,.7);box-shadow:0 3px 10px rgba(0,0,0,.7);border:1px solid #a2d552;margin-top:-7px}@media only screen and (min-width:1170px){.factfinder-suggestions{width:100%}}@media only screen and (min-width:1000px) and (max-width:1169px){.factfinder-suggestions{width:100%}}@media only screen and (min-width:960px) and (max-width:999px){.factfinder-suggestions{width:100%}}@media only screen and (min-width:600px) and (max-width:767px){.factfinder-suggestions{width:100%;margin-top:-1px}.open .form-search .search-autocomplete{border:0;border-bottom:3px solid #a2d552;display:block!important;border-left:1px solid #a2d552;border-right:1px solid #a2d552}.hp-block.central-column.grid12-6{width:100%;padding:0!important;margin:0!important}}@media only screen and (max-width:599px){.factfinder-suggestions{width:100%;margin-top:-1px}.open .form-search .search-autocomplete{border:0;border-bottom:3px solid #a2d552;display:block!important;border-left:1px solid #a2d552;border-right:1px solid #a2d552}.factfinder-suggestions ul.suggestions{width:98%!important;padding:1%!important}.factfinder-suggestions ul.suggestions{display:none!important}.factfinder-suggestions ul.suggestions#type-productName,.factfinder-suggestions ul.suggestions#type-category{display:inline-block!important}.hp-block.central-column.grid12-6{width:100%;padding:0!important;margin:0!important}}.form-search .search-autocomplete li{line-height:20px}.factfinder-suggestions ul.suggestions{-moz-box-shadow:0 0 0 #000!important;-webkit-box-shadow:0 0 0 #000!important;box-shadow:0 0 0 #000!important;display:inline-block;width:49%;padding:.5%;float:left}.factfinder-suggestions.mode-single ul.suggestions{width:98%;padding:1%}.factfinder-suggestions span.name:before{content:'';position:relative;width:0;height:0;display:block;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #ddd;border-right:none;margin-top:4px;float:left;margin-left:0;padding-right:7px}.factfinder-suggestions .selectable-item.productName span.name:before{display:none}.factfinder-suggestions ul.suggestions li strong{color:#a2d552}.factfinder-suggestions #type-productName{float:right}.form-search .search-autocomplete.advanced-suggest img.thumbnail{width:65px;height:65px;border:1px solid #f5f5f5;background-color:#fff!important}.factfinder-advisorCampaign{border:2px dashed #a2d552;padding:20px;background-color:#fdfefa;font-size:16px;font-weight:700}.factfinder-advisorCampaign h1{font-size:25px}.factfinder-advisorCampaign ul{font-weight:400}.factfinder-advisorCampaign li,.factfinder-advisorCampaign li a{padding:5px}.factfinder-advisorCampaign li a:hover{background-color:#a2d552!important;color:#fff!important}.factfinder-suggestions #reviews{display:none}.factfinder-suggestions #price .label,.factfinder-suggestions #special_price .label{display:none}.factfinder-suggestions #price .value{font-weight:700}.factfinder-suggestions #special_price .value{font-weight:700;color:#e3027c}span#special_price~span#price{text-decoration:line-through}.factfinder-suggestions .attribute{float:left}.factfinder-suggestions .attribute#sku{display:none}.factfinder-suggestions span#cos_content{float:right}.factfinder-suggestions #price .value:after{content:' \20AC ';font-weight:700}.store-de-ch .factfinder-suggestions #price .value:after{content:' CHF ';font-weight:700}.factfinder-suggestions .selectable-item.selected{background-color:#a2d552;color:#fff!important}.factfinder-suggestions .selectable-item.selected strong{color:#fff!important}.form-search .search-autocomplete.advanced-suggest #type-productName .selectable-item{padding-left:10px;border-bottom:1px solid #f5f5f5;margin-bottom:5px;padding-bottom:10px}.form-search .search-autocomplete #sourceField,.form-search .search-autocomplete #parentCategory{display:none}.form-search .search-autocomplete.advanced-suggest #type-productName .selectable-item:last-child{border:0}.factfinder-suggestions #special_price .value:after{content:' \20AC ';margin-right:3px;font-weight:700}.store-de-ch .factfinder-suggestions #special_price .value:after{content:' CHF ';margin-right:3px;font-weight:700}.header-container .form-search.open .button{z-index:4102}.factfinder-suggestions .selectable-item.productName span.name{display:block;font-weight:700;line-height:16px;height:50px}.factfinder-suggestions #cos_content .label{font-weight:700;margin-right:3px}.factfinder-suggestions .selectable-item.productName{height:70px}.customer-account .header-top p,.customer-account .header-top a{font-size:12px}.header-container #user-menu #mini-cart .mini-cart-heading span.label{font-size:13px;margin-top:-4px;text-transform:none;font-weight:700}.header-container #user-menu #mini-cart .mini-cart-heading span.additional{font-size:13px}.header-container #user-menu #mini-cart .mini-cart-heading span.additional .filler{margin-left:3px!important}span.h1{font-size:26px;text-align:center;color:#333;margin-bottom:20px;position:relative;display:block;text-transform:uppercase;font-weight:400}span.h1:before{content:"";width:100%;height:1px;background-color:#ddd;position:absolute;top:50%;left:0;z-index:0}span.h1 span{padding:0 15px;background-color:#fff;position:relative;z-index:1;display:inline-block;font-family:playfair display;font-style:italic;text-transform:none;font-weight:400;line-height:28px;text-shadow:0 0 0 #ddd;font-size:28px}.itemslider{width:90%;margin-left:5%}.itemslider .owl-controls .owl-buttons .owl-prev,.itemslider .owl-controls .owl-buttons .owl-next{background-color:transparent;padding-bottom:1px;width:60px;height:60px}.itemslider .owl-controls .owl-buttons .owl-prev{margin-left:-29px}.itemslider .owl-controls .owl-buttons .owl-next{margin-right:-9px}.itemslider .owl-buttons{width:110%;left:-5%;top:30%}.itemslider .owl-controls .owl-buttons .owl-prev:before,.itemslider .owl-controls .owl-buttons .owl-next:before{font-size:80px;line-height:80px;color:#ddd}.itemslider .owl-controls .owl-buttons .owl-next{float:right}.itemslider .owl-controls .owl-buttons .owl-prev{float:left}.itemslider .owl-controls .owl-buttons{top:-160px!important;position:relative;margin-top:-60px;overflow:hidden;z-index:0}.owl-wrapper-outer{z-index:1}.itemslider .owl-controls .owl-buttons .owl-prev:hover:before,.itemslider .owl-controls .owl-buttons .owl-next:hover:before{color:#333}.itemslider .owl-controls.clickable .owl-buttons div:hover{background-color:transparent}.itemslider .ratings{display:none}.itemslider-wrapper .products-grid h3.product-name{font-weight:700;margin-bottom:10px;margin-top:10px}.itemslider-wrapper .product-information-wrapper{margin-top:15px}.itemslider-wrapper .product-information-wrapper .cos-brand{color:#555;display:block;margin-bottom:10px;font-weight:400;font-size:12px}.product-view .block.block-upsell{margin-top:0;margin-bottom:3%}.product-view .products-grid .item{padding-top:10px}body.catalog-product-view .col-main .product-view #testresults .test-results .result-list ul li{min-height:110px!important}body.catalog-product-view .col-main .product-view #testresults .test-results .result-list span.result-source{color:#999;margin-top:7px!important}body.catalog-product-view .col-main .product-view #testresults .test-results .result-list span.quote{line-height:21px!important}.checkout-cart-index .cart_list_collateral_begin .itemslider .item img{max-width:150px!important}.checkout-cart-index .cart_list_collateral_begin .itemslider .item .price{display:none}.checkout-cart-index .cart_list_collateral_begin .itemslider .item .application-type{display:none!important}@media only screen and (min-width:480px) and (max-width:767px){body.catalog-category-view.customizable-step .col-main .project_customize_categories_container ul>li.item{width:33%!important}body.catalog-category-view.customizable-step .project_customize_categories_list .item .box-container .element_image{max-width:1000px!important;max-height:125px}.catalog-product-view.customizable-step .inner-container{padding:0!important}div.project_customize_label_text{bottom:40px!important;height:125px}}body.catalog-category-view.customizable-step .col-main .project_customize_categories_container ul>li.item.active .box-container{border:0 solid #fff!important}body.catalog-category-view.customizable-step .project_customize_categories_list .item.active .box-container{background-color:#333}body.catalog-category-view.customizable-step .project_customize_categories_list .item.active .box-container .element_image{opacity:.2}body.catalog-category-view.customizable-step .project_customize_categories_list .item.active.show-info .box-container .element_image{opacity:1}body.catalog-category-view.customizable-step .project_customize_categories_list .item.active.show-info .box-container .check{display:none}body.catalog-category-view.customizable-step .project_customize_categories_list .item.active .box-container .info{opacity:1!important}body.catalog-category-view.customizable-step .project_customize_categories_list{width:102%;margin-left:-1%}body.catalog-category-view.customizable-step .project_customize_container_list_and_actions .sticker-wrapper.top-right{display:none!important}@media only screen and (min-width:768px){body.catalog-category-view.customizable-step .col-main .project_customize_categories_container ul>li.item.active .box-container{border:4px solid #fff!important}}@media only screen and (max-width:1279px){body.catalog-category-view.customizable-step .col-main .project_customize_categories_container ul>li.item.show-info .element_additional{font-size:11px;line-height:13px;padding:2%!important;width:96%!important}}body.catalog-category-view.customizable-step .col-main .project_customize_categories_container ul>li.item{margin:0!important}.catalog-product-view.customizable-step img{image-rendering:initial}@media only screen and (max-width:767px){.catalog-product-view.customizable-step .project_customize_breadcrumbs span.hint{display:none!important}body.customizable-step .col-main .project_customize_breadcrumbs{width:102%;margin-left:-2%;background:#a2d552;padding:2%!important;margin-top:-40px;color:#fff;overflow:hidden;margin-bottom:55px;position:relative;z-index:99;text-align:center}body.catalog-product-view.customizable-step .col-main .project_customize_breadcrumbs{margin-top:-10px!important;margin-bottom:0;width:100%;margin-left:0%}body.customizable-step .col-main .project_customize_breadcrumbs .step.active{font-weight:700;opacity:1}body.customizable-step .col-main .project_customize_breadcrumbs .step.active *{font-weight:700;opacity:1}body.catalog-category-view.customizable-step .col-main h2 .hint,body.catalog-category-view.customizable-step .col-main h3 .hint,.project_customize_label_variant_container .hint{display:none!important}.catalog-product-view.customizable-step #customize_label_designer .project_customize_label_container{margin-bottom:0}.catalog-product-view.customizable-step #customize_label_designer .project_customize_label_container .project_customize_label_variant_container{margin-top:0!important;position:relative;z-index:99;width:100%;margin-left:0%;top:-10px}body.customizable-step .main-container .main{background:0 0;overflow:hidden}.customizable-step .col-main h3{font-size:13px!important;font-weight:400;margin-bottom:10px;margin-top:0;line-height:1.2em;margin-bottom:0!important}body.customizable-step .col-main .project_customize_breadcrumbs .step{display:inline-block!important;opacity:.5}body.customizable-step .col-main .project_customize_breadcrumbs #step2{padding-left:4%;padding-right:4%}body.customizable-step .col-main .project_customize_breadcrumbs .step .prefix{display:none}body.customizable-step .footer-container-misc,body.customizable-step .social-youtube,body.customizable-step .social-twitter,body.customizable-step .social-facebook,body.customizable-step .breadcrumbs,body.customizable-step .header-top{display:none}body.customizable-step .col-main .project_customize_categories_container ul>li.item .box-container .check{width:28px!important}.formattings.boxed,body.catalog-category-view.customizable-step .col-main .project_customize_teaser_container,body.catalog-category-view.customizable-step .col-main .project_customize_categories_container,body.catalog-category-view.customizable-step .col-main .project_customize_container_list_and_actions,.catalog-product-view.customizable-step #customize_label_designer,.catalog-product-view.customizable-step #customize_label_designer_upselling{padding:0!important}body.catalog-category-view.customizable-step .col-main .page-title{display:block!important}body.catalog-category-view.customizable-step .col-main .page-title h1{display:block!important;background-repeat:no-repeat;margin-bottom:-20px!important;margin-top:-10px}body.catalog-category-view.customizable-step .col-main .category-products ul.products-grid .item{background:#fff!important}body.customizable-step .category-products-grid .item .price-box,body.customizable-step .category-products-grid .item .ratings{display:none}body.catalog-category-view.customizable-step .col-main .category-products ul.products-grid .item .product-image-wrapper .product-attributes{display:none!important}body.catalog-category-view.customizable-step .application-type{display:block!important}body.catalog-category-view.customizable-step .col-main .category-products ul.products-grid .item .product-attributes.third{display:block!important;margin-bottom:10px!important}body.catalog-category-view.customizable-step .products-list .product-image img,body.catalog-category-view.customizable-step .category-products-grid .product-image img{width:100%;max-width:200px}body.catalog-category-view.customizable-step .col-main .category-products ul.products-grid .item.active{border:0!important}body.catalog-category-view.customizable-step .col-main .category-products{background:0 0!important}body.catalog-category-view.customizable-step .col-main .category-products ul.products-grid .item{padding:0!important;border:0!important;min-height:250px!important}body.catalog-category-view.customizable-step .col-main .project_customize_categories_container ul>li.item .box-container .element_additional:after{left:auto!important;top:125px!important;width:25px!important;text-align:center!important;vertical-align:middle!important;line-height:25px!important;font-weight:400!important;color:#333!important;font-size:25px!important;right:25px!important}body.catalog-category-view.customizable-step .wrapper,body.catalog-category-view.customizable-step .main-container{background-color:transparent!important;background:0 0!important}body.catalog-category-view.customizable-step .col-main .category-products ul.products-grid .item .sticker-wrapper.top-right{display:none!important}body.catalog-category-view.customizable-step .col-main .project_customize_categories_container ul>li.item .box-container .info{opacity:1!important}body.catalog-category-view.customizable-step .col-main .category-products ul.products-grid .product-image-wrapper{margin-top:20px}body.customizable-step .skip-nav,body.customizable-step .skip-search{display:none}body.customizable-step{background:url(http://skin.cdn.asambeauty.com/skin/frontend/shop/asambeauty/css/../images/module/customized/PD_kachel01.png) repeat}body.customizable-step .col-main .project_customize_container_actions.invalid *{opacity:.5!important}.catalog-product-view.customizable-step #customize_label_designer{background:0 0!important}.catalog-product-view.customizable-step.product-customizable-tiegel #customize_label_designer .project_customize_label_preview{margin-top:-85px!important;margin-bottom:25px}.catalog-product-view.customizable-step .product-view .product-type-data{margin:5px 0 0}body.catalog-category-view.customizable-step .col-main .project_customize_categories_container ul>li.item.show-info .element_additional{right:0!important;position:fixed!important;bottom:0!important;top:0!important;left:0;z-index:999;padding:10%!important;width:80%!important;padding-top:160px!important;background:linear-gradient(to bottom,rgb(162,213,82) 0%,rgb(244,255,226) 60%,rgba(255,255,255,0) 100%)!important;font-size:14px;line-height:19px;color:#000}.catalog-product-view.customizable-step h3.product-name{display:none}body.catalog-category-view.customizable-step .col-main .project_customize_categories_container ul>li.item .box-container .element_additional h4{padding-left:0!important}body.catalog-category-view.customizable-step .col-main .project_customize_container_actions{text-align:center;padding:2%!important;width:97%;background:#a2d552;margin-left:-2%;position:fixed;bottom:0}body.catalog-category-view.customizable-step .col-main .project_customize_container_actions[data-step-current="1"] .project_customize_container_actions_back.button{display:none!important}body.catalog-category-view.customizable-step .col-main .project_customize_container_actions .connector{display:none!important}.project_customize_container_actions_back.button{float:left;line-height:30px;background-color:#fff!important;color:#a2d552!important;font-weight:700;line-height:30px}body.catalog-category-view.customizable-step .col-main .project_customize_container_actions.invalid .project_customize_container_actions_back.button{opacity:1!important}body.catalog-category-view.customizable-step .col-main .project_customize_container_actions.invalid .project_customize_container_actions_back.button span{opacity:1!important}.project_customize_container_actions_design.button{float:right;background-color:#fff!important;color:#a2d552!important;font-weight:700;line-height:30px}.customizable-step .footer-container{display:none}.project_customize_actions{position:fixed;bottom:0;z-index:999;background:#a2d552;width:96%;margin-left:0%;padding:2%}.project_customize_actions .button{line-height:30px!important;background-color:#fff!important;color:#a2d552!important;line-height:30px;padding:0;margin-bottom:0!important}.project_customize_actions .product-type-data{display:inline-block;float:left}.project_customize_actions .product-type-data .price-box,.project_customize_actions .product-type-data .price-box *{border:0!important;margin:0!important;padding:0!important;color:#fff!important}body.catalog-category-view.customizable-step .col-main .project_customize_categories_container ul>li.item .box-container{border:0!important}body.catalog-category-view.customizable-step .col-main .project_customize_categories_container ul>li.item .box-container .element_additional{background:0 0!important}body.catalog-category-view.customizable-step .col-main .project_customize_categories_container ul>li.item.active .box-container .element_additional{background:linear-gradient(to bottom,rgb(255,255,255) 0%,rgb(244,255,226) 60%,rgba(255,255,255,0) 100%)!important}body.catalog-category-view.customizable-step .col-main .category-products .project_customize_container_products{padding:0!important}body.catalog-category-view.customizable-step .col-main{margin-bottom:0!important}.catalog-product-view.customizable-step #customize_label_designer .project_customize_label_container .project_customize_label_variant_container>h4.sliding{line-height:30px!important;border-bottom:0!important;border-right:0!important;border-left:0!important;border-top:0!important;background-color:transparent!important;position:relative;top:25px;display:none}.catalog-product-view.customizable-step #customize_label_designer .project_customize_label_container .project_customize_label_variant_container .owl-buttons{top:auto!important;position:fixed;bottom:60px;z-index:999;width:100%}.catalog-product-view.customizable-step.product-customizable-tiegel #customize_label_designer .project_customize_label_preview .project_customize_label_preview_image_product{display:none}.catalog-product-view.customizable-step #customize_label_designer .project_customize_label_container .project_customize_label_text h4:after{content:" & Etikett w\00E4hlen"}.catalog-product-view.customizable-step #customize_label_designer .project_customize_label_container .project_customize_label_text h4{font-size:12px;text-align:center}}@media only screen and (max-width:340px){body.catalog-category-view.customizable-step .project_customize_categories_list .item .box-container .element_image{max-width:1000px!important;max-height:85px}body.catalog-category-view.customizable-step .col-main .project_customize_breadcrumbs .additional{display:none}body.catalog-category-view.customizable-step .col-main .page-title h1{margin-top:-20px!important}body.catalog-category-view.customizable-step .col-main{margin-bottom:-10px!important}}@media only screen and (min-width:341px) and (max-width:479px){body.catalog-category-view.customizable-step .project_customize_categories_list .item .box-container .element_image{max-width:1000px!important;max-height:105px}body.catalog-category-view.customizable-step .col-main .page-title h1{margin-top:-20px!important}body.catalog-category-view.customizable-step .col-main{margin-bottom:-10px!important}}@media only screen and (min-width:480px) and (max-width:767px){body.customizable-step .inner-container{padding-left:10px!important;padding-right:10px!important}body.customizable-step .container{width:100%}body.customizable-step .col-main .project_customize_breadcrumbs{margin-bottom:65px}body.catalog-category-view.customizable-step .col-main .page-title h1{margin-bottom:-80px!important;margin-top:30px!important}}@media only screen and (max-width:479px){body.catalog-category-view.customizable-step .col-main .page-title h1{margin-bottom:-70px!important;margin-top:20px!important}}@media only screen and (max-width:767px){body.catalog-category-view.customizable-step .col-main .project_customize_categories_container ul>li.item{width:48%!important;margin:1%!important;border-radius:10px!important;-moz-border-radius:10px!important;-webkit-border-radius:10px!important;overflow:hidden}body.customizable-step .col-main .project_customize_breadcrumbs .additional{display:none}.catalog-product-view.customizable-step .owl-carousel .owl-wrapper-outer{display:none!important}.catalog-product-view.customizable-step #customize_label_designer .project_customize_label_preview_container{display:block!important;margin-top:-110px;margin-bottom:-65px}.catalog-product-view.customizable-step .inner-container{padding:0}.catalog-product-view.customizable-step.product-customizable-spender #customize_label_designer .project_customize_label_preview .project_customize_label_preview_image_product{display:none}.catalog-product-view.customizable-step .slider-arrows1 .owl-controls .owl-buttons .owl-prev,.catalog-product-view.customizable-step .slider-arrows1 .owl-controls .owl-buttons .owl-next{background-color:transparent;padding-bottom:1px;width:60px;height:60px}.catalog-product-view.customizable-step .owl-controls .owl-buttons .owl-next:before,.catalog-product-view.customizable-step .owl-controls .owl-buttons .owl-prev:before{color:#333;font-size:60px;line-height:60px}.catalog-product-view.customizable-step .owl-controls .owl-buttons .owl-prev{position:absolute;left:0;bottom:0}.catalog-product-view.customizable-step .owl-controls .owl-buttons .owl-next{position:absolute;right:0;bottom:0}div.project_customize_label_text{margin-top:0!important;position:fixed;z-index:50;width:60%;background:rgba(255,255,255,.85);padding-left:20%;padding-right:20%;bottom:40px}.customizable-step .col-main h4{font-weight:700;margin-bottom:20px;margin-top:5px}input.project_customize_label_text.input-text{margin-top:-10px!important}.catalog-product-view.customizable-step #customize_label_designer .project_customize_label_container .project_customize_label_text .input-box{margin-bottom:43px}.project_customize_label_text p{display:none!important}body.catalog-category-view.customizable-step .col-main .page-title h1{height:80px!important}body.catalog-category-view.customizable-step .col-main .category-products ul.products-grid .item{width:31.3333%!important;margin-top:20px;margin-left:1%;margin-right:1%;margin-top:0;border-radius:10px!important;-moz-border-radius:10px!important;-webkit-border-radius:10px!important;overflow:hidden}body.catalog-category-view.customizable-step .col-main .category-products ul.products-grid{min-height:425px;margin-left:-1%;width:102%}body.catalog-category-view.customizable-step .col-main .category-products .project_customize_container_products ul.products-grid .item:active,body.catalog-category-view.customizable-step .col-main .category-products .project_customize_container_products ul.products-grid .item:hover{margin-left:1%!important;margin-right:1%!important;background:rgba(0,0,0,.6)!important}body.catalog-category-view.customizable-step .col-main .category-products .project_customize_container_products ul.products-grid .item:active *,body.catalog-category-view.customizable-step .col-main .category-products .project_customize_container_products ul.products-grid .item:hover *{color:#fff!important;text-decoration:none!important}body.catalog-category-view.customizable-step .product-information-wrapper{padding-left:1%;padding-right:1%}}@media only screen and (max-width:400px){body.catalog-category-view.customizable-step .col-main .page-title h1{display:block!important;background-repeat:no-repeat!important;background-size:180%!important;margin-bottom:-70px!important}}@media only screen and (max-width:1300px){div.reviews.de_DE,div.reviews.de_DE#tsbadge_db8d3657bdbe440c985ae127463eaad4{display:none!important}html body div[id*=tsbadgeResponsiveTop]{display:none!important}html body div#tsbadgeResponsiveTop_db8d3657bdbe440c985ae127463eaad4node{display:none!important}}@media only screen and (min-width:768px){.cms-index-index div.reviews.de_DE,.cms-index-index div.reviews.de_DE#tsbadge_db8d3657bdbe440c985ae127463eaad4{display:block!important}}body.category-185 .products-grid.size-xs .sticker.discount{display:block!important;line-height:40px!important}#firecheckout-form{background-color:#fcfcfc;background:#fff;border:0;padding:0;box-shadow:0 0 0 #fff;-moz-box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff}.firecheckout-section{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background:#fff}.firecheckout-section .block-title .num{display:none}.firecheckout-set #shipping-method-reset,.firecheckout-set #payment-method-reset{display:none}body.firecheckout-index-index #dhl_packstation,body.firecheckout-index-index #shipping_dhl_account_number{background-color:#f9f9f9}body.firecheckout-index-index .input-box.dhl-packstation-select.packstation-finder-select{height:60px}.firecheckout-set input.input-text,.firecheckout-set select,.firecheckout-set textarea{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;height:35px}body.firecheckout-index-index #billing-shipping-container .firecheckout-section .block-title>span{float:left}body.firecheckout-index-index #billing-shipping-container .block-title .toggle-edit{margin-left:10px}.firecheckout-set .col2-set .col-1,.firecheckout-set .col2-set .col-2{width:47%}.firecheckout-index-index #billing-new-address-form,.firecheckout-index-index #shipping-new-address-form{background:#f7f7f7;padding:10px}.firecheckout-index-index .page-title h1{height:0;margin-top:2px;margin-bottom:-1px}body.firecheckout-index-index #billing-shipping-container .firecheckout-section .block-title{font-size:14px}.firecheckout-header,.firecheckout-set .col2-set,.firecheckout-set .col3-set,.step-content,.firecheckout-set .form-list li,.firecheckout-set .form-list .field,.firecheckout-index-index #checkout-shipping-method-load,.firecheckout-index-index #checkout-payment-method-load,.firecheckout-index-index .block-content{font-size:13px}body.firecheckout-index-index #payment-method dd[class*=method][class*=description]{color:#999;margin-bottom:10px}body.firecheckout-index-index .error-msg,body.firecheckout-index-index .success-msg,body.firecheckout-index-index .note-msg,body.firecheckout-index-index .notice-msg{padding:5px 5px 5px 80px!important}body.firecheckout-index-index .notice-msg{margin-bottom:10px}body.firecheckout-index-index .sp-methods dt label{font-weight:400}body.firecheckout-index-index .notice-msg{margin-bottom:10px!important}.method-payone_online_bank_transfer-content span.required:after,.method-payone_creditcard-content span.required:after{display:none}body.firecheckout-index-index .form-list li.control input.radio,body.firecheckout-index-index .form-list li.control input.checkbox{margin-right:6px;width:20px;height:20px}@media only screen and (max-width:699px){.firecheckout-set .col2-set .col-1,.firecheckout-set .col2-set .col-2,.firecheckout-set #shipping-method,.firecheckout-set #payment-method,.firecheckout-set #checkout-coupon-discount-load,.firecheckout-set #checkout-giftcard-load{float:none;width:100%!important}.method-payone_creditcard-content,.method-payone_online_bank_transfer-content{max-width:300px}}@media only screen and (min-width:700px){.firecheckout-set .sp-methods{position:relative;overflow:hidden}body.firecheckout-index-index #payment-method dd[class*=method][class*=description]{margin-left:0!important;margin-top:0!important;position:absolute;left:300px;top:0}.method-payone_online_bank_transfer-content{float:left;margin-left:300px!important;margin-top:-110px!important}.method-payone_creditcard-title{float:left}.method-payone_creditcard-content{top:-105px;position:relative;left:300px;max-width:330px;margin-left:0!important}}@media only screen and (max-width:900px){.method-payone_creditcard-content{top:-75px!important}}#checkout-review-table-wrapper thead tr{display:none!important}@media only screen and (max-width:768px){.firecheckout-index-index .buttons-set button.button{width:100%}}.firecheckout-set #checkout-review .firecheckout-items-after{height:0;padding:0}body.firecheckout-index-index #checkout-review .checkout-hint-container .checkout-hint{padding-right:170px!important;height:90px!important;text-align:left}body.firecheckout-index-index #checkout-review .checkout-hint-container{margin-bottom:-50px!important;color:#999;font-size:11px}body.firecheckout-index-index .data-table tr.even td,body.firecheckout-index-index .data-table tr.even th{border:none}body.firecheckout-index-index .notice-msg .button-set{display:none}.firecheckout-set #checkout-review-submit{padding:0}body.firecheckout-index-index #co-payment-form{display:none}body.firecheckout-index-index .footer-container{display:none}body.firecheckout-index-index .data-table tr.odd td,.data-table tr.odd th{border:none}body.firecheckout-index-index .main{padding-bottom:0}body.firecheckout-index-index .newsletter.control{padding-left:10px;padding-top:15px}@media only screen and (min-width:768px){body.firecheckout-index-index #header-search{display:none}body.firecheckout-index-index .method-payone_creditcard-title{padding-right:440px}body.firecheckout-index-index #checkout-review table tbody tr td .collateral .collateral-inner .product-name,body.firecheckout-index-index .qty-wrapper .qty{font-size:14px!important}}.checkout-header-topsearch.skip-content img{width:50px;margin-top:8px}@media only screen and (max-width:480px){.firecheckout-index-index #billing-new-address-form,.firecheckout-index-index #shipping-new-address-form{background-color:transparent!important}}body.firecheckout-index-index #checkout-review table tfoot{font-size:13px}@media only screen and (max-width:768px){.firecheckout-set #checkout-review .firecheckout-items-after{height:60px;padding:0;margin-top:60px}body.firecheckout-index-index #checkout-review .checkout-hint-container .checkout-hint{padding-right:0!important}.firecheckout-set #checkout-review-submit{padding:0;margin-top:-120px;margin-bottom:60px}}body.firecheckout-index-index .breadcrumbs{display:none}.firecheckout-section{margin-top:10px}#billing-shipping-container,#payment-method,#checkout-review,#send-as-present-section{box-shadow:inset 0 0 150px #fafafa;-moz-box-shadow:inset 0 0 150px #fafafa;-webkit-box-shadow:inset 0 0 150px #fafafa;border-bottom:1px solid #ddd;border-right:1px solid #f0f0f0;border-left:1px solid #f0f0f0;border-top:1px solid #f4f4f4;background-color:#fcfcfc}body.firecheckout-index-index #billing-shipping-container #dhlaccount_shipping_packstation .control .control-sub,body.firecheckout-index-index #billing-shipping-container .form-list.same-as-billing .control .control-sub,body.firecheckout-index-index #billing-shipping-container .form-list.same-as-billing-radio .control .control-sub{display:block!important}body.firecheckout-index-index #billing-shipping-container #dhlaccount_shipping_packstation .control input,body.firecheckout-index-index #billing-shipping-container .form-list.same-as-billing .control input,body.firecheckout-index-index #billing-shipping-container .form-list.same-as-billing-radio .control input{width:20px;height:20px}body.firecheckout-index-index #billing-shipping-container .form-list.same-as-billing-radio .control .control-sub:first-child{margin-bottom:10px}body.firecheckout-index-index *[id*=new-address-form] div[id*=message-group]{}body.firecheckout-index-index span.price{font-weight:700;font-size:15px}.firecheckout-set #checkout-payment-method-load{padding:10px}body.firecheckout-index-index #header-nav,body.firecheckout-index-index .header-after-top{}body.firecheckout-index-index #billing-shipping-container .form-list label,body.firecheckout-index-index #billing-shipping-container .form-list.same-as-billing-radio .control label{font-weight:400!important;font-size:13px}.firecheckout-section .block-title{background:0 0;border:0!important;text-transform:none;font-size:16px!important;margin-top:5px;margin-left:3px}body.firecheckout-index-index #billing-shipping-container>.block-title{display:none}.firecheckout-set #checkout-review .block-title{margin-top:5px!important;margin-left:3px!important}body.firecheckout-index-index #billing-shipping-container .block-title{margin-left:0;margin-bottom:10px;margin-top:-3px}.firecheckout-index-index .buttons-set button.button{min-width:200px}body.firecheckout-index-index #billing-shipping-container .block-title .toggle-edit{font-size:13px!important;font-weight:400!important}body.firecheckout-index-index #checkout-review table tfoot{background:#f7f7f7!important}body.firecheckout-index-index #checkout-review-table tr.even,#checkout-review-table tr.even{background-color:transparent!important}body.firecheckout-index-index #checkout-review-table tbody tr{border-bottom:0 solid #ddd!important}body.firecheckout-index-index #checkout-review-table-wrapper thead{display:table-header-group!important;border:0!important}.firecheckout-set #checkout-review .product-image img{border:1px solid #f7f7f7;background-color:#fff}@media only screen and (max-width:999999px) and (min-width:768px){body.checkout-cart-index .cart #shopping-cart-table tr.item.col-product-image,body.checkout-cart-index .cart #shopping-cart-table tr.item>td.col-product-image{padding:0 10px 10px 0!important}}.firecheckout-index-index td#summary-delivery,.firecheckout-index-index #checkout-review-table tfoot{color:#999;font-size:14px!important}.firecheckout-index-index .fa-truck:before,.firecheckout-index-index td#summary-delivery b,.firecheckout-index-index #checkout-review-table-wrapper #grand_total{color:#333}.firecheckout-index-index #checkout-review-table-wrapper tfoot span.price{font-size:14px!important;font-weight:400!important}.vertnav .number{display:none}.sidebar .block.block-vertnav li a:before{font-family:ThemeIcons;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:greyscale;font-style:normal;font-variant:normal;font-weight:400;letter-spacing:normal;line-height:1;text-decoration:none;text-transform:none;content:'\e263';font-size:15px;margin-right:3px;position:relative;top:1px;left:0;margin-left:-4px;margin-bottom:-15px;height:35px;display:block;float:left}body .col-left.sidebar .block-vertnav .vertnav-side .nav-item.category-current a{padding-left:0}.factfinder-feedbackCampaign{margin-bottom:5px}.catalog-category-view .block-layered-nav{display:none}.customizable-step .block-vertnav{display:none}.tiles div{position:relative}@charset "UTF-8";@import "https://fonts.googleapis.com/css?family=Open+Sans:400,600,700";.formattings.button{display:inline-block;margin:0;border:0;overflow:visible;cursor:pointer;font-size:12px;font-weight:400;white-space:nowrap;text-align:center;background-color:#ddd;color:#333;line-height:45px;padding:0 25px;text-shadow:0 0 0 #bbb;text-transform:uppercase;transition:color 300ms ease-in-out,background-color 300ms ease-in-out;-moz-transition:color 300ms ease-in-out,background-color 300ms ease-in-out;-webkit-transition:color 300ms ease-in-out,background-color 300ms ease-in-out;-o-transition:color 300ms ease-in-out,background-color 300ms ease-in-out;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.formattings.button.action,body.catalog-category-view.customizable-step .col-main .project_customize_teaser_container .project_customize_teaser_next,body.catalog-category-view.customizable-step .col-main .project_customize_container_actions .project_customize_container_actions_design{background-color:#a2d552;color:#fff}.formattings.button.action:hover,body.catalog-category-view.customizable-step .col-main .project_customize_teaser_container .project_customize_teaser_next:hover,body.catalog-category-view.customizable-step .col-main .project_customize_container_actions .project_customize_container_actions_design:hover{background-color:#64d552}.formattings.button.action-call,.button.btn-checkout{background-color:#a2d552;color:#fff}.formattings.button.action-call:hover,.button.btn-checkout:hover{color:#fff!important;text-decoration:none;opacity:1}.formattings.button.action-call:after,.button.btn-checkout:after{font-family:ThemeIcons;content:'\e263';position:relative;top:1px;left:5px;margin-right:-5px}.formattings.button.action-alternative,body.catalog-category-view.customizable-step .col-main .project_customize_container_actions .project_customize_container_actions_add_to_cart{color:#fff}.formattings.centered{text-align:center}.formattings.lefted{text-align:left}.formattings.righted{text-align:right}.formattings.margin{margin:20px}.formattings.margin-vertical{margin-top:20px;margin-bottom:20px}.formattings.margin-horizontal{margin-left:20px;margin-right:20px}.formattings.margin-top{margin-top:20px}.formattings.margin-right{margin-right:20px}.formattings.margin-bottom{margin-bottom:20px}.formattings.margin-left{margin-left:20px}.formattings.padding{padding:20px}.formattings.padding-vertical,.page .footer-container .container .inner-container .content{padding-top:20px;padding-bottom:20px}.formattings.padding-horizontal{padding-left:20px;padding-right:20px}.formattings.padding-top{padding-top:20px}.formattings.padding-right{padding-right:20px}.formattings.padding-bottom{padding-bottom:20px}.formattings.padding-left{padding-left:20px}.formattings.boxed,body.catalog-category-view.customizable-step .col-main .project_customize_teaser_container,body.catalog-category-view.customizable-step .col-main .category-products,.catalog-product-view.customizable-step #customize_label_designer,.catalog-product-view.customizable-step #customize_label_designer_upselling{border:0;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);margin:0 auto;padding:20px}.formattings.rounded-top-left,.formattings.rounded-top,.formattings.rounded,.formattings.rounded-left{-webkit-border-top-left-radius:20px;-moz-border-radius-topleft:20px;border-top-left-radius:20px}.formattings.rounded-top-right,.formattings.rounded-top,.formattings.rounded,.formattings.rounded-right{-webkit-border-top-right-radius:20px;-moz-border-radius-topright:20px;border-top-right-radius:20px}.formattings.rounded-bottom-left,.formattings.rounded-bottom,.formattings.rounded,.formattings.rounded-left{-webkit-border-bottom-left-radius:20px;-moz-border-radius-bottomleft:20px;border-bottom-left-radius:20px}.formattings.rounded-bottom-right,.formattings.rounded-bottom,.formattings.rounded,.formattings.rounded-right{-webkit-border-bottom-right-radius:20px;-moz-border-radius-bottomright:20px;border-bottom-right-radius:20px}.formattings.circle,body.catalog-category-view.customizable-step .col-main .project_customize_teaser_container .step h3{border-radius:50%;background-color:#a2d552}.formattings.checklist li,.formattings.checklist-green li,.formattings.checklist-blue li,.formattings.checklist-red li,.formattings.checklist-brown li{background:left 10px no-repeat;background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/general/ic_check_grey.png?49633c9abd3b478446b2abd260f65401);background-size:20px auto!important;padding:10px 0;padding-left:25px}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.formattings.checklist li,.formattings.checklist-green li,.formattings.checklist-blue li,.formattings.checklist-red li,.formattings.checklist-brown li{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/general/ic_check_grey__2x.png?d7a14a660f1720dea948bd70c9f16120);background-size:40px 40px}}.formattings.checklist-green li{background:left 10px no-repeat;background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/general/ic_check_green.png?9c9622363b7a9ce833f5b5da68f9f49a);background-size:20px auto!important}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.formattings.checklist-green li{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/general/ic_check_green__2x.png?6ce9b97a7d6176be110b7125a7cd78ac);background-size:40px 40px}}.formattings.checklist-blue li{background:left 10px no-repeat;background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/general/floramare/ic_check_blue.png?57aab8001725874373f7515e1cfd5c02);background-size:20px auto!important}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.formattings.checklist-blue li{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/general/floramare/ic_check_blue__2x.png?7081dd763d2fe8bde3e64047ad0d86ca);background-size:40px 40px}}.formattings.checklist-red li{background:left 10px no-repeat;background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/general/dmc/ic_check_red.png?7f62729c5995fd28049e2279a8fd0ce7);background-size:20px auto!important}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.formattings.checklist-red li{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/general/dmc/ic_check_red__2x.png?eb18946f0ba68f5f7e99e6b6d229df31);background-size:40px 40px}}.formattings.checklist-brown li{background:left 10px no-repeat;background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/general/ahuhu/ic_check_brown.png?2472e134e3f62d7c0768493d9ec97123);background-size:20px auto!important}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.formattings.checklist-brown li{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/general/ahuhu/ic_check_brown__2x.png?93cf7fcd3a7495ac51af3dfbacf661be);background-size:40px 40px}}.wrapper{border-top:none}.dropdown .dropdown-content{padding:10px}.ajaxblock-container{display:inline}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}body .page{position:relative}body .header-container{z-index:10;position:relative}body .main-container{z-index:1;position:relative}.header-mobile .nav-container #nav{background:0 0;width:66%}.header-mobile .nav-container #nav li.nav-item{width:100%}.header-mobile #header-cart{background:0 0}ul.decorated-list li{padding:4px 0 4px 20px;background:2px 9px no-repeat;background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/general/ic_bullet.png?38cfe65862a593c9e2161181847434b3);background-size:10px!important}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){ul.decorated-list li{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/general/ic_bullet__2x.png?c1158de92f879b6f96eb9f728abefa0f);background-size:15px 14px}}body .the-slideshow-wrapper .slider-arrows2 .owl-controls .owl-buttons div{opacity:1;filter:alpha(opacity=100)}@media only screen and (max-width:768px) and (min-width:0){body .the-slideshow-wrapper .slider-arrows2 .owl-controls .owl-buttons div{opacity:.4;filter:alpha(opacity=40)}}body .the-slideshow-wrapper .slider-arrows2 .owl-controls .owl-buttons .owl-prev,body .the-slideshow-wrapper .slider-arrows2 .owl-controls .owl-buttons .owl-next{z-index:8}body .the-slideshow-wrapper .slider-arrows2 .owl-controls .owl-buttons .owl-prev:before,body .the-slideshow-wrapper .slider-arrows2 .owl-controls .owl-buttons .owl-next:before{color:#bababa}body .the-slideshow-wrapper .slider-arrows2 .owl-controls .owl-buttons .owl-prev{margin-left:-18px;left:0;top:44%}body .the-slideshow-wrapper .slider-arrows2 .owl-controls .owl-buttons .owl-next{width:42px;right:0;top:44%}body .products-grid.size-xs .item .label-wrapper,body .products-grid.size-xs .product-img-column .label-wrapper,body .products-grid .item .label-wrapper,body .products-grid .product-img-column .label-wrapper,body .product-view .item .label-wrapper,body .product-view .product-img-column .label-wrapper{display:none}*[show-on-cookie]{display:none}.notice-primary{background:#3ec2df;color:#fff}.notice-primary h1,.notice-primary h2,.notice-primary h3,.notice-primary h4{margin-top:0}.notice-primary span,.notice-primary p,.notice-primary div{margin-bottom:0}.error-msg,.success-msg,.note-msg,.notice-msg{padding:15px 15px 15px 80px!important}.success-msg{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/general/ic_check_green.png?9c9622363b7a9ce833f5b5da68f9f49a);border:none}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.success-msg{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/general/ic_check_green__2x.png?6ce9b97a7d6176be110b7125a7cd78ac);background-size:40px 40px}}.success-msg .button.btn-inline{color:#fff;background-color:#a2d552}.success-msg .button-set .button.btn-checkout.btn-inline{font-size:12px}.notice-msg{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/general/ic_msg_notice.png?54114e2ad8b39ce071f04fec660172c2);border:none}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.notice-msg{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/general/ic_msg_notice__2x.png?3b290b4f32e98381c3a81a6afc737f4c);background-size:30px 30px}}.error-msg{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/general/ic_msg_error.png?df0af237e8027906890ed28f9632a95d);border:none}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.error-msg{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/general/ic_msg_error__2x.png?853f439fce00954da4609e20ee69f7dd);background-size:30px 30px}}.error-msg .button-set{display:none}iframe[src*='marketing.net.asambeauty'],iframe[src*='googleads.g.doubleclick'],img[src*='googleadservices.com'],object[data*=searchanise],img[src*=intelliad]{position:absolute;top:0}body .fancybox-wrap .fancybox-title{background-color:#a2d552;color:#fff;margin:-15px;margin-bottom:0;padding:10px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;z-index:1}body .fancybox-wrap .fancybox-inner{overflow:hidden!important}.lightbox-wrapper-lightbox-newsletter .fancybox-skin{background:no-repeat;background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/general/lightbox.jpg?8e66351d74fe47b396b8f9e9ed8aa72e)}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.lightbox-wrapper-lightbox-newsletter .fancybox-skin{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/general/lightbox__2x.jpg?8e66351d74fe47b396b8f9e9ed8aa72e);background-size:620px 550px}}.rating-box{background:0 0 repeat-x;background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/general/ic_rating-yellow-grey.png?3bf1c4c65078aba193ee3235bbbb01b8)}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.rating-box{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/general/ic_rating-yellow-grey__2x.png?f92fe57d04853839787f296164f1eec0);background-size:14px 43px}}.rating-box .rating{background:0 100% repeat-x;background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/general/ic_rating-yellow-grey.png?3bf1c4c65078aba193ee3235bbbb01b8);float:left;height:13px}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.rating-box .rating{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/general/ic_rating-yellow-grey__2x.png?f92fe57d04853839787f296164f1eec0);background-size:14px 43px}}@media only screen and (max-width:960px) and (min-width:0){.display-desktop{display:none!important}}@media only screen and (max-width:999999px) and (min-width:960px){.hide-desktop{display:none!important}}@media only screen and (max-width:99999px) and (min-width:767px){.display-mobile{display:none!important}}@media only screen and (max-width:767px) and (min-width:0){.hide-mobile{display:none!important}}@media only screen and (max-width:767px) and (min-width:0){.hide-cms-mobile{display:none!important}}@media only screen and (max-width:99999px) and (min-width:767px){.hide-cms-above-mobile{display:none!important}}.show-below-1280{display:none!important}@media only screen and (max-width:1279px) and (min-width:0){.show-below-1280{display:inline-block!important}}.show-below-1024{display:none!important}@media only screen and (max-width:1023px) and (min-width:0){.show-below-1024{display:inline-block!important}}.show-below-960{display:none!important}@media only screen and (max-width:959px) and (min-width:0){.show-below-960{display:inline-block!important}}.show-below-768{display:none!important}@media only screen and (max-width:767px) and (min-width:0){.show-below-768{display:inline-block!important}}.show-below-640{display:none!important}@media only screen and (max-width:639px) and (min-width:0){.show-below-640{display:inline-block!important}}.show-below-480{display:none!important}@media only screen and (max-width:479px) and (min-width:0){.show-below-480{display:inline-block!important}}.show-below-320{display:none!important}@media only screen and (max-width:319px) and (min-width:0){.show-below-320{display:inline-block!important}}.requiredAsterisk{color:#ee001c}body input.input-text,textarea{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}body.store-de-de .visible-store-de-de,body.store-de-de .visible-store-de-at,body.store-de-de .visible-store-de-ch,body.store-de-at .visible-store-de-de,body.store-de-at .visible-store-de-at,body.store-de-at .visible-store-de-ch,body.store-de-ch .visible-store-de-de,body.store-de-ch .visible-store-de-at,body.store-de-ch .visible-store-de-ch{display:none!important}body.store-de-de .hide-store-de-de,body.store-de-de .hide-store-de-at,body.store-de-de .hide-store-de-ch,body.store-de-at .hide-store-de-de,body.store-de-at .hide-store-de-at,body.store-de-at .hide-store-de-ch,body.store-de-ch .hide-store-de-de,body.store-de-ch .hide-store-de-at,body.store-de-ch .hide-store-de-ch{display:inline-block!important}body.store-de-de .visible-store-de-de{display:inline-block!important}body.store-de-at .visible-store-de-at{display:inline-block!important}body.store-de-ch .visible-store-de-ch{display:inline-block!important}body.store-de-de .hide-store-de-de{display:none!important}body.store-de-at .hide-store-de-at{display:none!important}body.store-de-ch .hide-store-de-ch{display:none!important}.form-list .customer-dob .dob-day input.input-text,.form-list .customer-dob .dob-month input.input-text{width:60px}body #cookie-bar{height:auto;line-height:24px;text-align:center;padding:3px 0}body #cookie-bar.fixed{position:fixed;top:0;left:0;width:100%}body #cookie-bar.fixed.bottom{bottom:0;top:auto}body #cookie-bar p{margin:0;padding:0}body #cookie-bar a.cookie-link{text-decoration:underline}body #cookie-bar a.cookie-link:hover{text-decoration:none}body #cookie-bar .cb-enable{background:#a2d552;display:inline-block;border-radius:3px;text-decoration:none;padding:0 6px;margin-left:8px}body #cookie-bar .cb-enable:hover{background:#64d552}body #cookie-bar .cb-disable{background:#900}body #cookie-bar .cb-disable:hover{background:#b00}body #cookie-bar .cb-policy{background:#03b}body #cookie-bar .cb-policy:hover{background:#05d}.header-container #lang-switcher-wrapper-regular{display:none}.header-container .form-search #search_autocomplete{box-sizing:border-box}.header-container .form-search #wrapper{position:relative!important;padding:0;border:none!important;float:none;overflow:hidden}.header-container .form-search #wrapper input{position:absolute;left:0;top:0;width:100%;height:100%;background:0 0;float:none}.header-container .form-search #wrapper input#search{z-index:2}.header-container .form-search #wrapper input#search-suggest{z-index:1}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.header-container .form-search #wrapper input#search-suggest{display:none}}.header-container .form-search .button{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -4286px;background-repeat:no-repeat;height:20px;width:20px;display:inline-block;*zoom:1;*display:inline;top:4px;right:6px}.header-container .form-search .button:hover{background-position:0 -4310px}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.header-container .form-search .button{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -2268px}.header-container .form-search .button:hover{background-position:0 -2292px}}@media only screen and (max-width:960px){.header-container .form-search .button{left:6px;top:5px}}.header-container .form-search .button:hover{background-color:inherit!important}.header-container .form-search .button:before{display:none}.header-container .tv-senders-block{float:right!important;display:table}.header-container .tv-senders-block a.level-top{display:table-cell;padding-right:0!important;cursor:default}.header-container .tv-senders-block li{vertical-align:middle}.header-container .tv-senders-block .prosieben-icon{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -1871px;background-repeat:no-repeat;height:16px;width:35px;display:inline-block;*zoom:1;*display:inline}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.header-container .tv-senders-block .prosieben-icon{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -1098px}}.header-container .tv-senders-block .sixx-icon{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -2088px;background-repeat:no-repeat;height:16px;width:35px;display:inline-block;*zoom:1;*display:inline;margin-right:8px}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.header-container .tv-senders-block .sixx-icon{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -1250px}}.header-container .tv-senders-block .voxx-icon{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -3116px;background-repeat:no-repeat;height:16px;width:35px;display:inline-block;*zoom:1;*display:inline}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.header-container .tv-senders-block .voxx-icon{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -1522px}}@media only screen and (max-width:99999px) and (min-width:767px){li.customer-service,li.customer_login,li.store-switcher-tab{display:none}}body.asam-multi-de-en{font-size:12px}body.asam-multi-de-en.firecheckout-index-index .header-primary-container{box-shadow:0 3px 6px -4px #333}body.asam-multi-de-en .header-container{box-shadow:none}body.asam-multi-de-en .header-container .header-top-container{height:37px}body.asam-multi-de-en .header-container .header-top-container .header-top{width:100%}body.asam-multi-de-en .header-container .header-top-container .header-top .inner-container{padding-left:10px!important;height:30px;background-color:#f5f5f5}body.asam-multi-de-en .header-container .header-top-container .header-top .inner-container .block_header_top_left2 .top-cms-items-left{display:block;width:100%}body.asam-multi-de-en .header-container .header-top-container .header-top .inner-container .block_header_top_left2 .top-cms-items-left .tabs-items .nav-item.level0{width:200px}body.asam-multi-de-en .header-container .header-top-container .header-top .inner-container .block_header_top_left2 .top-cms-items-left .tabs-items .nav-item.level0 .level-top{float:left;text-align:left;padding-right:10px}body.asam-multi-de-en .header-container .header-top-container .header-top .inner-container .block_header_top_left2 .top-cms-items-left .tabs-items .nav-item.level0 .level-top span{color:#acacac;font-size:12px;line-height:27px}@media only screen and (max-width:999999px) and (min-width:767px){body.asam-multi-de-en .header-container .left-column .checkout-header-topsearch img{width:40px;margin-top:-30px}}body.asam-multi-de-en .header-container .left-column .checkout-header-topsearch .skip-content{padding-left:5px!important}body.asam-multi-de-en .header-container .left-column #search-wrapper-regular{display:none}body.asam-multi-de-en .header-container .center-column{float:left;margin-left:3%}body.asam-multi-de-en .header-container .center-column .benefits-table{margin-top:3px}body.asam-multi-de-en .header-container .center-column .benefits-table .benefits-element .item{color:#acacac;margin-right:30px}body.asam-multi-de-en .header-container .center-column .icon-check{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -645px;background-repeat:no-repeat;height:15px;width:15px;display:inline-block;*zoom:1;*display:inline;margin-right:3px}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){body.asam-multi-de-en .header-container .center-column .icon-check{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -304px}}body.asam-multi-de-en .header-container .inner-container .checkout-header-topsearch .trusted-shop{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -4542px;background-repeat:no-repeat;display:inline-block;*zoom:1;*display:inline;width:40px;height:40px}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){body.asam-multi-de-en .header-container .inner-container .checkout-header-topsearch .trusted-shop{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -2316px}}@media only screen and (min-width:961px){body.asam-multi-de-en .header-container .inner-container .checkout-header-topsearch .trusted-shop{margin-top:-30px}}body.asam-multi-de-en .header-container.multi-header #header-nav{height:40px;background-color:#fff}@media only screen and (min-width:960px){body.asam-multi-de-en .header-container.multi-header #header-nav{box-shadow:0 3px 6px -4px #333!important}}body.asam-multi-de-en .header-container.multi-header .logo-link{width:240px;margin-top:0;margin-bottom:20px}@media only screen and (max-width:999999px) and (min-width:767px){body.asam-multi-de-en .header-container.multi-header .logo-link{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -3759px;background-repeat:no-repeat;height:67px;width:240px;display:inline-block;*zoom:1;*display:inline}}@media only screen and (max-width:999999px) and (min-width:767px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:999999px) and (min-width:767px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:999999px) and (min-width:767px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:999999px) and (min-width:767px) and (min-device-pixel-ratio:1.5),only screen and (max-width:999999px) and (min-width:767px) and (min-resolution:144dpi){body.asam-multi-de-en .header-container.multi-header .logo-link{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -2165px}}body.asam-multi-de-en .header-container.multi-header .header-top-container{background:0 0;background-color:#f5f5f5!important;height:30px}body.asam-multi-de-en .header-container.multi-header .links li a,body.asam-multi-de-en .header-container.multi-header .links li #myAccount{display:none}body.asam-multi-de-en .header-container.multi-header .links li a:hover,body.asam-multi-de-en .header-container.multi-header .links li #myAccount:hover{background-color:#fff;color:#666!important}body.asam-multi-de-en .header-container.multi-header #misc-storeswitcher{display:inline-block;vertical-align:sub}body.asam-multi-de-en .header-container.multi-header #misc-storeswitcher ul.misc-storeswitcher-stores{padding-left:4px;margin-top:7px}body.asam-multi-de-en .header-container.multi-header #misc-storeswitcher ul.misc-storeswitcher-stores li{float:left;margin-right:4px}body.asam-multi-de-en .header-container.multi-header #misc-storeswitcher ul.misc-storeswitcher-stores li a{height:14px;width:24px;display:block}body.asam-multi-de-en .header-container.multi-header #misc-storeswitcher ul.misc-storeswitcher-stores li a span.store,body.asam-multi-de-en .header-container.multi-header #misc-storeswitcher ul.misc-storeswitcher-stores li a span.store-name{display:none}body.asam-multi-de-en .header-container.multi-header #misc-storeswitcher ul.misc-storeswitcher-stores li:last-child{margin-right:0}body.asam-multi-de-en .header-container.multi-header #misc-storeswitcher ul.misc-storeswitcher-stores li.selected{display:none}body.asam-multi-de-en .header-container.multi-header #misc-storeswitcher ul.misc-storeswitcher-stores #switch-store-german{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -730px;background-repeat:no-repeat;height:14px;width:14px;display:inline-block;*zoom:1;*display:inline}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){body.asam-multi-de-en .header-container.multi-header #misc-storeswitcher ul.misc-storeswitcher-stores #switch-store-german{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -389px}}body.asam-multi-de-en .header-container.multi-header #misc-storeswitcher ul.misc-storeswitcher-stores #switch-store-german.inactive{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -766px;background-repeat:no-repeat;height:14px;width:14px;display:inline-block;*zoom:1;*display:inline}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){body.asam-multi-de-en .header-container.multi-header #misc-storeswitcher ul.misc-storeswitcher-stores #switch-store-german.inactive{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -406.5px}}body.asam-multi-de-en .header-container.multi-header #misc-storeswitcher ul.misc-storeswitcher-stores #switch-store-switzerland{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -1199px;background-repeat:no-repeat;height:14px;width:14px;display:inline-block;*zoom:1;*display:inline}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){body.asam-multi-de-en .header-container.multi-header #misc-storeswitcher ul.misc-storeswitcher-stores #switch-store-switzerland{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -544px}}body.asam-multi-de-en .header-container.multi-header #misc-storeswitcher ul.misc-storeswitcher-stores #switch-store-switzerland.inactive{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -1235px;background-repeat:no-repeat;height:14px;width:14px;display:inline-block;*zoom:1;*display:inline}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){body.asam-multi-de-en .header-container.multi-header #misc-storeswitcher ul.misc-storeswitcher-stores #switch-store-switzerland.inactive{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -561.5px}}body.asam-multi-de-en .header-container.multi-header #misc-storeswitcher ul.misc-storeswitcher-stores #switch-store-uk{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -1271px;background-repeat:no-repeat;height:14px;width:14px;display:inline-block;*zoom:1;*display:inline}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){body.asam-multi-de-en .header-container.multi-header #misc-storeswitcher ul.misc-storeswitcher-stores #switch-store-uk{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -579px}}body.asam-multi-de-en .header-container.multi-header #misc-storeswitcher ul.misc-storeswitcher-stores #switch-store-uk.inactive{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -1289px;background-repeat:no-repeat;height:14px;width:14px;display:inline-block;*zoom:1;*display:inline}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){body.asam-multi-de-en .header-container.multi-header #misc-storeswitcher ul.misc-storeswitcher-stores #switch-store-uk.inactive{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -596.5px}}body.asam-multi-de-en .header-container.multi-header #misc-storeswitcher ul.misc-storeswitcher-stores #switch-store-international{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -831px;background-repeat:no-repeat;height:14px;width:14px;display:inline-block;*zoom:1;*display:inline}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){body.asam-multi-de-en .header-container.multi-header #misc-storeswitcher ul.misc-storeswitcher-stores #switch-store-international{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -424px}}body.asam-multi-de-en .header-container.multi-header #misc-storeswitcher ul.misc-storeswitcher-stores #switch-store-international.inactive{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -867px;background-repeat:no-repeat;height:14px;width:14px;display:inline-block;*zoom:1;*display:inline}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){body.asam-multi-de-en .header-container.multi-header #misc-storeswitcher ul.misc-storeswitcher-stores #switch-store-international.inactive{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -441.5px}}body.asam-multi-de-en .header-container.multi-header #misc-storeswitcher ul.misc-storeswitcher-stores #switch-store-austria{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -554px;background-repeat:no-repeat;height:14px;width:14px;display:inline-block;*zoom:1;*display:inline}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){body.asam-multi-de-en .header-container.multi-header #misc-storeswitcher ul.misc-storeswitcher-stores #switch-store-austria{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -250px}}body.asam-multi-de-en .header-container.multi-header #misc-storeswitcher ul.misc-storeswitcher-stores #switch-store-austria.inactive{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -590px;background-repeat:no-repeat;height:14px;width:14px;display:inline-block;*zoom:1;*display:inline}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){body.asam-multi-de-en .header-container.multi-header #misc-storeswitcher ul.misc-storeswitcher-stores #switch-store-austria.inactive{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -267.5px}}body.asam-multi-de-en .header-container.multi-header .nav .inner-container{display:flex;display:-webkit-flex}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav{flex:2;-webkit-flex:2;background-color:#fff}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav .nav-panel--dropdown a{color:#000}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav li.open-close{display:none}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav li.nav-item.level-top{text-align:left;padding-right:10px;color:#666459;text-decoration:none;font-size:14px}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav li.nav-item.level-top a.level-top{line-height:40px;color:#000;text-transform:none;font-weight:400}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav li.nav-item.level-top.active a.level-top,body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav li.nav-item.level-top:hover a.level-top{color:#a2d552;background-color:#fff;border-bottom:2px solid #a2d552;line-height:36px;border-top:2px solid transparent}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav li.nav-item.level-top .nav-submenu .alllink{display:none}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav li.nav-item.level-top .nav-panel.full-width{width:123%!important;top:41px!important;max-width:1100px!important}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav li.nav-item.level-top .nav-panel.full-width .nav-block--center.grid12-3{box-shadow:none!important;background-color:#fff!important}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav li.nav-item.level-top .nav-panel.full-width h3.categories{font-weight:600}body.asam-multi-de-en .header-container.multi-header .nav .inner-container .item-nav-search-multi{width:175px;display:inline-block;float:right;margin:5px 0}body.asam-multi-de-en .header-container.multi-header .nav .inner-container .item-nav-search-multi #search,body.asam-multi-de-en .header-container.multi-header .nav .inner-container .item-nav-search-multi #search-navigation-bar{border-radius:0;border:solid 1px #bbb;background-color:#fff;height:30px;line-height:30px}body.asam-multi-de-en .header-container.multi-header .nav .inner-container .item-nav-search-multi #search:focus,body.asam-multi-de-en .header-container.multi-header .nav .inner-container .item-nav-search-multi #search-navigation-bar:focus{border:1px solid #ddd;background-color:#fbfbfb;transition:none}body.asam-multi-de-en .header-container.multi-header .nav .inner-container .item-nav-search-multi #search-wrapper-regular .button:hover{background-color:transparent!important}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #search_mini_form_navigation{float:right}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #search_mini_form_navigation div.input-text{padding-right:0;height:auto}body.asam-multi-de-en .header-container.multi-header .nav .inner-container .form-search{float:right;max-width:none}body.asam-multi-de-en .header-container.multi-header .nav .inner-container .form-search #search_autocomplete_navigation{width:760px!important;position:absolute;top:43px!important;right:0!important;left:auto!important;border:0!important}body.asam-multi-de-en .header-container.multi-header .nav .inner-container .form-search #search_autocomplete_navigation #auto-suggest-close-btn{display:none}body.asam-multi-de-en .header-container.multi-header .nav .inner-container .form-search #wrapper{height:32px}body.asam-multi-de-en .header-container.multi-header .nav .inner-container .form-search #search_autocomplete{background-color:#fff;right:0!important;width:600px!important}body.asam-multi-de-en .header-container.multi-header .nav .inner-container .form-search #search_autocomplete .mobile-tools{display:none;position:absolute;top:0;left:0;bottom:0;right:0;height:0}body.asam-multi-de-en .header-container.multi-header .nav .inner-container .form-search #search_autocomplete .mobile-tools .btn-close{display:inline-block;float:right;margin:10px;padding:10px;width:18px;height:18px}body.asam-multi-de-en .header-container.multi-header .nav .inner-container .form-search #search_autocomplete .mobile-tools .btn-close:before{content:"\e22d";display:inline-block;font-family:ThemeIcons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none}body.asam-multi-de-en .header-container.multi-header .nav .inner-container .form-search #search_autocomplete .searchwords,body.asam-multi-de-en .header-container.multi-header .nav .inner-container .form-search #search_autocomplete .additional-box{width:213px}body.asam-multi-de-en .header-container.multi-header .nav .inner-container .form-search #search_autocomplete .searchwords{display:inline-block;float:right}body.asam-multi-de-en .header-container.multi-header .nav .inner-container .form-search #search_autocomplete>:not(.products-box){font-size:14px}body.asam-multi-de-en .header-container.multi-header .nav .inner-container .form-search #search_autocomplete ul{background:0 0;box-shadow:none;box-sizing:border-box;padding:0 10px;width:100%}body.asam-multi-de-en .header-container.multi-header .nav .inner-container .form-search #search_autocomplete ul li{padding-left:0}body.asam-multi-de-en .header-container.multi-header .nav .inner-container .form-search #search_autocomplete ul li a{display:block}body.asam-multi-de-en .header-container.multi-header .nav .inner-container .form-search #search_autocomplete h3{color:#333;font-weight:400;font-size:14px;padding:1em 10px .2em}body.asam-multi-de-en .header-container.multi-header .nav .inner-container .form-search #search_autocomplete .selectable-item{box-sizing:border-box;cursor:pointer;display:inline-block;padding:10px;width:100%}body.asam-multi-de-en .header-container.multi-header .nav .inner-container .form-search #search_autocomplete .selectable-item:hover{background-color:#a2d552;color:#fff}body.asam-multi-de-en .header-container.multi-header .nav .inner-container .form-search #search_autocomplete .products-box{border:none;display:inline;float:left;width:384px}body.asam-multi-de-en .header-container.multi-header .nav .inner-container .form-search #search_autocomplete .products-box ul.products li{border:0;display:block;float:none;margin:0;padding:0;width:100%}body.asam-multi-de-en .header-container.multi-header .nav .inner-container .form-search #search_autocomplete .additional-box{background:0 0;border-right:none;float:left}body.asam-multi-de-en .header-container.multi-header .nav .inner-container .form-search #search_autocomplete .additional-box>div{padding:0;width:100%}body.asam-multi-de-en .header-container.multi-header .nav .inner-container .form-search #search_autocomplete .additional-box ul.categories li{float:none;padding:0;margin:0;width:auto}body.asam-multi-de-en .header-container.multi-header .nav .inner-container .form-search #search_autocomplete .additional-box ul.attributes li{width:100%}body.asam-multi-de-en .header-container.multi-header .nav .inner-container .form-search #search_autocomplete .additional-box ul.attributes li a{font-size:14px;padding:5px 0;text-decoration:none}body.asam-multi-de-en .header-container.multi-header .nav .inner-container .form-search #search_autocomplete .last{float:right;width:100%;visibility:visible}body.asam-multi-de-en .header-container.multi-header .nav .inner-container .form-search #search_autocomplete .action{display:block;text-align:center;line-height:2.5em;padding:0;margin:1em 10px;text-transform:uppercase}body.asam-multi-de-en .header-container.multi-header .nav .inner-container .form-search #search_autocomplete .action.primary{color:#fff;background-color:#e3027c}body.asam-multi-de-en .header-container.multi-header .nav .inner-container .form-search #search_autocomplete .action.primary:hover{background-color:#ac005e}body.asam-multi-de-en .header-container.multi-header #user-menu-wrapper-regular{display:inline-block;padding-right:0!important}body.asam-multi-de-en .header-container.multi-header .item.item-icons-multi{width:225px;float:right}body.asam-multi-de-en .header-container.multi-header #user-menu{float:left}body.asam-multi-de-en .header-container.multi-header #user-menu #mini-cart-wrapper-regular{display:block;float:left}body.asam-multi-de-en .header-container.multi-header #user-menu #mini-cart-wrapper-regular #mini-cart.open a.mini-cart-heading{box-shadow:none}body.asam-multi-de-en .header-container.multi-header #user-menu #mini-cart-wrapper-regular #mini-cart.open a.mini-cart-heading .label{color:#666!important}body.asam-multi-de-en .header-container.multi-header #user-menu #mini-cart-wrapper-regular #mini-cart.open #header-cart.dropdown.open,body.asam-multi-de-en .header-container.multi-header #user-menu #mini-cart-wrapper-regular #mini-cart.open #header-cart.dropdown-content{box-shadow:0 4px 27px rgba(0,0,0,.4)}body.asam-multi-de-en .header-container.multi-header #user-menu #mini-cart-wrapper-regular #mini-cart.open #header-cart{z-index:9999}body.asam-multi-de-en .header-container.multi-header #user-menu #mini-cart-wrapper-regular #mini-cart.open #header-cart:before{border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;content:'';display:block;height:0;position:absolute;right:15px;top:-10px;width:0}body.asam-multi-de-en .header-container.multi-header #user-menu #mini-cart-wrapper-regular #mini-cart a.mini-cart-heading.skip-cart.skip-link{background:0 0;display:block;float:right;padding:0!important;max-height:none}body.asam-multi-de-en .header-container.multi-header #user-menu #mini-cart-wrapper-regular #mini-cart a.mini-cart-heading.skip-cart.skip-link>span{margin-top:0;float:left}body.asam-multi-de-en .header-container.multi-header #user-menu #mini-cart-wrapper-regular #mini-cart a.mini-cart-heading.skip-cart.skip-link>span span.icon.ic.ic-cart{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -1307px;background-repeat:no-repeat;height:28px;width:28px;display:inline-block;*zoom:1;*display:inline;display:block;margin:0 auto;background-size:auto}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){body.asam-multi-de-en .header-container.multi-header #user-menu #mini-cart-wrapper-regular #mini-cart a.mini-cart-heading.skip-cart.skip-link>span span.icon.ic.ic-cart{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -614px}}body.asam-multi-de-en .header-container.multi-header #user-menu #mini-cart-wrapper-regular #mini-cart a.mini-cart-heading.skip-cart.skip-link>span .label{margin-left:0;right:-20px;top:30px;font-size:12px;font-weight:100;margin-top:0;background-color:transparent}body.asam-multi-de-en .header-container.multi-header #user-menu #mini-cart-wrapper-regular #mini-cart a.mini-cart-heading.skip-cart.skip-link>span .label:hover{color:#666!important}body.asam-multi-de-en .header-container.multi-header #user-menu #mini-cart-wrapper-regular #mini-cart a.mini-cart-heading.skip-cart.skip-link>span .additional{position:absolute;display:block;width:100%;top:0;margin-left:0}body.asam-multi-de-en .header-container.multi-header #user-menu #mini-cart-wrapper-regular #mini-cart a.mini-cart-heading.skip-cart.skip-link>span .additional .amount{height:16px;width:16px;line-height:16px;text-align:center;font-size:9px;background-color:#a2d552;border-radius:50%;color:#fff;position:absolute;top:10px;right:8px}body.asam-multi-de-en .header-container.multi-header #user-menu #mini-cart-wrapper-regular #mini-cart .mini-cart-heading span.additional{min-width:0;margin-left:10px}body.asam-multi-de-en .header-container.multi-header #user-menu #mini-cart-wrapper-regular #mini-cart .mini-cart-heading span.additional .filler,body.asam-multi-de-en .header-container.multi-header #user-menu #mini-cart-wrapper-regular #mini-cart .mini-cart-heading span.additional .price{display:none}body.asam-multi-de-en .header-container.multi-header #user-menu #mini-cart-wrapper-regular #mini-cart .mini-cart-heading .mask{display:none}body.asam-multi-de-en .header-container.multi-header .item .container-icon .label{display:inherit;margin-left:0;font-size:12px;font-weight:100;color:#666;line-height:1.7;display:inline-table;vertical-align:middle}body.asam-multi-de-en .header-container.multi-header .item .container-wishlist-item{float:left;display:block;margin-left:12px}body.asam-multi-de-en .header-container.multi-header .item .container-wishlist-item a{display:block;float:left}body.asam-multi-de-en .header-container.multi-header .item .container-wishlist-item .item-wishlist{float:left}body.asam-multi-de-en .header-container.multi-header .item .container-wishlist-item .item-wishlist .icon-wishlist{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -1339px;background-repeat:no-repeat;height:28px;width:28px;display:inline-block;*zoom:1;*display:inline;display:block;margin:0 auto}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){body.asam-multi-de-en .header-container.multi-header .item .container-wishlist-item .item-wishlist .icon-wishlist{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -646px}}body.asam-multi-de-en .header-container.multi-header .item .container-login-item{float:left;display:block}body.asam-multi-de-en .header-container.multi-header .item .container-login-item .icon-login{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -698px;background-repeat:no-repeat;height:28px;width:28px;display:inline-block;*zoom:1;*display:inline;display:block;margin:0 auto}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){body.asam-multi-de-en .header-container.multi-header .item .container-login-item .icon-login{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -357px}}@media only screen and (max-width:960px){body.asam-multi-de-en .header-container.multi-header .item .container-login-item{display:none}body.asam-multi-de-en .header-container.multi-header .item .item-icons-multi{width:150px}}body.asam-multi-de-en .top-cms-items-right{font-size:12px;display:inline-flex}body.asam-multi-de-en .top-cms-items-right #mediabar-phone{display:inline-block;margin-right:0;padding-right:10px;float:left;margin-top:3px}body.asam-multi-de-en .top-cms-items-right #mediabar-phone .mediabar-phone-number a{color:#acacac;cursor:default}body.asam-multi-de-en .top-cms-items-right #mediabar-phone .icon-phone{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/hotline__2x.png);background-size:14px;background-repeat:no-repeat}body.asam-multi-de-en .top-cms-items-right #mediabar-phone .icon-phone>a{margin-left:17px;color:#acacac}body.asam-multi-de-en .top-cms-items-right #mediabar-phone .mediabar-phone-number-mobile{display:inline-block;position:absolute;top:7px;right:50px;height:24px;width:35px}@media only screen and (max-width:319px) and (min-width:0){body.asam-multi-de-en .top-cms-items-right #mediabar-phone .mediabar-phone-number-mobile{display:none!important}}@media only screen and (max-width:999999px) and (min-width:767px){body.asam-multi-de-en .top-cms-items-right #mediabar-phone .mediabar-phone-number-mobile{display:none}}@media only screen and (max-width:320px) and (min-width:319px){body.asam-multi-de-en .top-cms-items-right #mediabar-phone .mediabar-phone-number-mobile{top:7px}}@media only screen and (max-width:999999px) and (min-width:450px){body.asam-multi-de-en .top-cms-items-right #mediabar-phone .mediabar-phone-number-mobile{width:130px}}body.asam-multi-de-en .top-cms-items-right #mediabar-phone .mediabar-phone-number-mobile .visible_number{text-align:left;display:inline-block}@media only screen and (max-width:450px) and (min-width:0){body.asam-multi-de-en .top-cms-items-right #mediabar-phone .mediabar-phone-number-mobile .visible_number{display:none!important}}body.asam-multi-de-en .top-cms-items-right #mediabar-phone .mediabar-phone-number-mobile .visible_number span{color:#acacac}body.asam-multi-de-en .top-cms-items-right #mediabar-phone .mediabar-phone-number-mobile .caret{margin-right:10px;border-color:#c9c9c9 transparent transparent}@media only screen and (max-width:330px) and (min-width:319px){body.asam-multi-de-en .top-cms-items-right #mediabar-phone .mediabar-phone-number-mobile .caret{position:absolute;top:10px;right:0}}body.asam-multi-de-en .top-cms-items-right #mediabar-phone .mediabar-phone-number-mobile .expand-container{display:none}body.asam-multi-de-en .top-cms-items-right #mediabar-phone .mediabar-phone-number-mobile.expand{background-image:none;line-height:16px}body.asam-multi-de-en .top-cms-items-right #mediabar-phone .mediabar-phone-number-mobile.expand .caret{position:absolute;top:10px;right:0}body.asam-multi-de-en .top-cms-items-right #mediabar-phone .mediabar-phone-number-mobile.expand .expand-container{display:block;box-shadow:0 0 0 2038px rgba(0,0,0,.5)!important;padding-left:5px;width:220px;position:absolute;right:0;z-index:1000;top:0;text-align:left;background-color:#fff}body.asam-multi-de-en .top-cms-items-right #mediabar-phone .mediabar-phone-number-mobile.expand .expand-container .headline{font-size:16px;margin:8px 0;display:block;text-transform:uppercase}body.asam-multi-de-en .top-cms-items-right #mediabar-phone .mediabar-phone-number-mobile.expand .expand-container .number{font-weight:700;display:block}body.asam-multi-de-en .top-cms-items-right #mediabar-phone .mediabar-phone-number-mobile.expand .expand-container .number a{cursor:pointer}body.asam-multi-de-en .top-cms-items-right #mediabar-phone .mediabar-phone-number-mobile.expand .expand-container .button-wrapper{text-align:center;margin-bottom:8px;margin-top:10px}body.asam-multi-de-en .top-cms-items-right #mediabar-phone .mediabar-phone-number-mobile.expand .expand-container .button-wrapper .button{background-color:#a2d552;width:98%;margin-right:2%}body.asam-multi-de-en .top-cms-items-right #mediabar-phone .mediabar-phone-number-mobile.expand .expand-container .button-wrapper .button span{color:#fff}body.asam-multi-de-en .top-cms-items-right #mediabar-phone .mediabar-phone-number-mobile.icon-phone{background-position-y:3px}body.asam-multi-de-en .top-cms-items-right .links.multi-header-user-tab #header-account-links-logout{display:none}body.asam-multi-de-en .top-cms-items-right .firstname-item{color:#a2d552}body.asam-multi-de-en .top-cms-items-left ul{display:inline}body.asam-multi-de-en .top-cms-items-left ul li{height:37px;width:108px;display:inline-block;text-align:center}body.asam-multi-de-en .top-cms-items-left ul li.tab-site.vip span.name{display:none}body.asam-multi-de-en .top-cms-items-left ul li.tab-site.vip.logged span.no-name{display:none}body.asam-multi-de-en .top-cms-items-left ul li.tab-site.vip.logged span.name{color:#a2d552;display:block;font-size:12px}body.asam-multi-de-en .top-cms-items-left ul li.tab-site.vip.logged span.name:after{content:"\00b4s"}body.asam-multi-de-en .top-cms-items-left ul li a{display:block;height:100%}body.asam-multi-de-en .top-cms-items-left ul li.inactive{width:165px;background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/full-link-separator.png);background-size:165px 37px;background-repeat:no-repeat;opacity:.9}@media only screen and (max-width:450px) and (min-width:0){body.asam-multi-de-en .top-cms-items-left ul li.inactive{width:125px;background-size:125px 37px}}body.asam-multi-de-en .top-cms-items-left ul li span{display:block;height:13px;font-size:11px}body.asam-multi-de-en .top-cms-items-left ul li.inactive:hover{opacity:1}@media only screen and (max-width:1175px){body.asam-multi-de-en .center-column{display:none}}@media only screen and (max-width:960px){body.asam-multi-de-en{}body.asam-multi-de-en.firecheckout-index-index .header-primary-container{box-shadow:none}body.asam-multi-de-en .header-top-container{display:none}body.asam-multi-de-en .header-after-top{display:block;box-shadow:0 3px 6px -4px #333!important;margin-bottom:0;width:100%;background:#fff}body.asam-multi-de-en .breadcrumbs{margin-top:0}body.asam-multi-de-en .category-products-before ul.accordion li.active.current a{color:#000!important}body.asam-multi-de-en .category-products-before ul.accordion li.active.current a:hover{color:#000!important;background-color:#fff}body.asam-multi-de-en .category-products-before ul.accordion li.active.current a span:hover{color:#000}body.asam-multi-de-en .header-container.multi-header #header-nav{border-top:0}body.asam-multi-de-en .header-container.multi-header .left-column{width:100%;display:block;float:none}body.asam-multi-de-en .header-container.multi-header .left-column .checkout-header-topsearch{display:block;position:absolute;top:0;left:55px;width:32px}body.asam-multi-de-en .header-container.multi-header .left-column .checkout-header-topsearch img{width:20px;margin-top:10px}body.asam-multi-de-en .header-container.multi-header .left-column .checkout-header-topsearch img:nth-of-type(2){display:none}body.asam-multi-de-en .header-container.multi-header .left-column .item{height:26px}body.asam-multi-de-en .header-container.multi-header .left-column #search-wrapper-regular{display:block;padding-top:3px}body.asam-multi-de-en .header-container.multi-header .left-column #search-wrapper-regular #header-search{display:block;background-color:transparent;padding:0 10px}body.asam-multi-de-en .header-container.multi-header .left-column #search-wrapper-regular #header-search #search_mini_form .form-search input{border:0;padding-left:40px;padding-right:5px;background-color:#ebebeb}body.asam-multi-de-en .header-container.multi-header .left-column #search-wrapper-regular #header-search #search_mini_form .form-search input:focus{font-size:16px}body.asam-multi-de-en .header-container.multi-header .left-column #search-wrapper-regular #header-search #search_mini_form .form-search .search-autocomplete{display:block;border:0!important;box-shadow:0 1187px 0 1180px rgba(0,0,0,.5)!important;transition:1s}body.asam-multi-de-en .header-container.multi-header .left-column #search-wrapper-regular #header-search #search_mini_form .form-search div.input-text{height:32px;position:relative!important;padding:0;border:none!important;float:none;overflow:hidden}body.asam-multi-de-en .header-container.multi-header .left-column #search-wrapper-regular #header-search #search_mini_form .form-search #wrapper{border:0}body.asam-multi-de-en .header-container.multi-header .left-column #search-wrapper-regular #header-search #search_mini_form .form-search .button.search-button{background-color:transparent!important;left:5px;border:0;top:5px;z-index:4102}body.asam-multi-de-en .header-container.multi-header .left-column #search-wrapper-regular #header-search #search-suggest{background-color:#ebebeb}body.asam-multi-de-en .header-container.multi-header .nav .inner-container{display:block}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav{width:80%!important}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile{position:absolute;top:0}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .opener{width:100%}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .open-close{display:block;background-color:#fff}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .open-close a{float:right;display:grid;height:100%}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .open-close a .ic-close{text-align:center;font-size:25px;margin:0 auto;background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -664px;background-repeat:no-repeat;height:30px;width:30px;display:inline-block;*zoom:1;*display:inline;vertical-align:top}}@media only screen and (max-width:960px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:960px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:960px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:960px) and (min-device-pixel-ratio:1.5),only screen and (max-width:960px) and (min-resolution:144dpi){body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .open-close a .ic-close{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -323px}}@media only screen and (max-width:960px){body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .open-close a .ic-close:before{display:none}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .open-close a label{font-size:7px;line-height:9px;margin-top:4px}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .open-close a,body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .customer_login a{background-image:none;background-color:#fff;color:#000;text-transform:none;line-height:35px;padding-top:9px;padding-bottom:1px;margin-right:0;text-transform:uppercase}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .open-close a span.text,body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .customer_login a span.text{width:85%;float:left}}@media only screen and (max-width:960px) and (max-width:360px) and (min-width:0){body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .open-close a span span.small_mobile,body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .customer_login a span span.small_mobile{display:none!important}}@media only screen and (max-width:960px){body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .customer_login{border-bottom:1px solid #eaeaea}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .customer_login a.not-logged{background-image:none;background-color:#a0c66c;height:52px;color:#fff;text-transform:none;line-height:20px;padding-top:12px;margin-right:0}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .customer_login a{padding-top:6px}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .customer_login a .headline{font-weight:700}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .customer_login a span.ic-user{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -698px;background-repeat:no-repeat;height:28px;width:28px;display:inline-block;*zoom:1;*display:inline}}@media only screen and (max-width:960px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:960px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:960px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:960px) and (min-device-pixel-ratio:1.5),only screen and (max-width:960px) and (min-resolution:144dpi){body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .customer_login a span.ic-user{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -357px}}@media only screen and (max-width:960px){body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .customer_login a span.ic-user:before{display:none}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .customer_login .text{float:left;font-size:14px}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .customer_login .ic{line-height:37px;font-size:20px;position:absolute;right:7px}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .customer_login .ic.logout{right:14px;top:2px}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .customer_login .opener{line-height:70px;height:70px;margin-right:0;padding-right:3px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;font-size:22.4px;font-weight:700;right:5px;width:40px}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .customer_login .opener:before{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -4173px;background-repeat:no-repeat;height:29px;width:29px;display:inline-block;*zoom:1;*display:inline;content:''}}@media only screen and (max-width:960px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:960px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:960px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:960px) and (min-device-pixel-ratio:1.5),only screen and (max-width:960px) and (min-resolution:144dpi){body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .customer_login .opener:before{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -2236px}}@media only screen and (max-width:960px){body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .customer-service{background-color:#fff}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .customer-service .icon-phone{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/hotline__2x.png)!important;margin-right:13px;background-size:21px;background-repeat:no-repeat;width:20px;display:block;float:right;line-height:30px;background-position:center}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .customer-service .icon-phone:before{display:none}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .customer-service .icon-phone>a{margin-left:17px;color:#acacac}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .customer-service .caret.overlay-handler{border-color:#c9c9c9 transparent transparent;display:block!important;position:absolute;right:10px;top:18px}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .customer-service .customer-service-info .nav-item{background-image:none;background-color:#eaeaea!important}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .customer-service .customer-service-info .nav-item .expand-container{padding:10px 0}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .customer-service .customer-service-info .nav-item .expand-container .headline{text-transform:uppercase}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .customer-service .customer-service-info .nav-item .expand-container .headline,body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .customer-service .customer-service-info .nav-item .expand-container .number,body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .customer-service .customer-service-info .nav-item .expand-container .info_text{font-size:12px;padding-left:30px;display:block;width:auto;text-align:left}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .customer-service .customer-service-info .nav-item .expand-container .button-wrapper{text-align:center;margin-top:10px}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .customer-service .customer-service-info .nav-item .expand-container .button-wrapper button{background-color:#a2d552;width:90%;margin-right:2%}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile .customer-service .customer-service-info .nav-item .expand-container .button-wrapper button span{color:#fff}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile ul.level0 .nav-item>a{background-image:none;background-color:#eaeaea!important}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile ul.level0 .nav-item>a span{text-transform:none}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav.nav-mobile ul.level0 .nav-item.alllink{display:block}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav li.nav-item.level-top .nav-panel.full-width{width:100%!important;top:0!important}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav li.nav-item.level-top .nav-panel.full-width .nav-panel-inner .nav-block--center.grid12-3{margin:0!important}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav li.nav-item.level-top a.level-top{line-height:30px;color:#000!important;background-color:#fff!important;background-image:none;text-transform:uppercase;font-weight:500}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav li.nav-item.level-top a:active{font-weight:700}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav li.nav-item.level-top:not(:last-child){border-bottom:1px solid #eaeaea}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav li.nav-item.level-top.active a.level-top,body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav li.nav-item.level-top:hover a.level-top{border:none;line-height:30px}body.asam-multi-de-en .header-container.multi-header .nav .inner-container #nav li.nav-item.level-top .nav-submenu li a{line-height:20px}body.asam-multi-de-en .header-container.multi-header .nav .inner-container .item-nav-search-multi{display:block;float:none;margin:0 10px;width:auto}body.asam-multi-de-en .header-container.multi-header .nav .inner-container .item-nav-search-multi #search{height:32px}}@media only screen and (max-width:960px) and (max-width:960px){body.asam-multi-de-en .header-container.multi-header .nav .inner-container .item-nav-search-multi #search{padding:0 0 0 39px}}@media only screen and (max-width:960px){body.asam-multi-de-en .header-container.multi-header .nav .inner-container .item-nav-search-multi #search_autocomplete{width:100%!important;left:0!important;z-index:unset!important}body.asam-multi-de-en .header-container.multi-header .nav .inner-container .item-nav-search-multi #search_autocomplete>*{display:none;float:none;width:100%!important}body.asam-multi-de-en .header-container.multi-header .nav .inner-container .item-nav-search-multi #search_autocomplete>* h3{margin-top:5px}body.asam-multi-de-en .header-container.multi-header .nav .inner-container .item-nav-search-multi #search_autocomplete>.mobile-tools,body.asam-multi-de-en .header-container.multi-header .nav .inner-container .item-nav-search-multi #search_autocomplete>.searchwords,body.asam-multi-de-en .header-container.multi-header .nav .inner-container .item-nav-search-multi #search_autocomplete>.products-box,body.asam-multi-de-en .header-container.multi-header .nav .inner-container .item-nav-search-multi #search_autocomplete>.last{display:block}body.asam-multi-de-en .header-container.multi-header .nav .inner-container .item-nav-search-multi #search_autocomplete>.searchwords{display:none}body.asam-multi-de-en .header-container.multi-header .nav .inner-container .item-nav-search-multi #search_autocomplete:after{content:'';background-color:gray;position:absolute;left:-20vw;right:-20vw;top:10px;bottom:-100vh;width:auto;height:auto;opacity:.8;z-index:-1}body.asam-multi-de-en .header-container.multi-header .inner-container .hp-blocks-holder.skip-links--4{padding-bottom:7px}body.asam-multi-de-en .header-container.multi-header .inner-container .skip-nav{background-color:transparent!important;text-align:left;padding-left:20px;position:absolute;left:0;top:6px;display:grid;color:#acacac}body.asam-multi-de-en .header-container.multi-header .inner-container .skip-nav span.icon.ic-menu{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -1027px;background-repeat:no-repeat;height:28px;width:28px;display:inline-block;*zoom:1;*display:inline;height:31px!important;margin-top:-4px;vertical-align:top}}@media only screen and (max-width:960px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:960px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:960px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:960px) and (min-device-pixel-ratio:1.5),only screen and (max-width:960px) and (min-resolution:144dpi){body.asam-multi-de-en .header-container.multi-header .inner-container .skip-nav span.icon.ic-menu{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -493px}}@media only screen and (max-width:960px){body.asam-multi-de-en .header-container.multi-header .inner-container .skip-nav span.icon.ic-menu:before{display:none}body.asam-multi-de-en .header-container.multi-header .inner-container .skip-nav .label{color:#acacac;font-size:9px;line-height:10px;text-align:center;width:35px;margin-top:-3px;margin-left:-3px}body.asam-multi-de-en .header-container.multi-header #mediabar-phone .mediabar-phone-number,body.asam-multi-de-en .header-container.multi-header .multi-header-user-tab{display:none}body.asam-multi-de-en .header-container.multi-header .item .container-wishlist-item{position:absolute;right:35px;top:5%;margin-right:14px;margin-top:4px}body.asam-multi-de-en .header-container.multi-header .item .container-wishlist-item .item-wishlist span.icon.icon-wishlist{display:inline-block!important;vertical-align:middle;height:31px!important}body.asam-multi-de-en .header-container.multi-header .item .container-wishlist-item .item-wishlist span.label{display:none}body.asam-multi-de-en .header-container.multi-header .right-column{height:0;padding-bottom:9px}body.asam-multi-de-en .header-container.multi-header .right-column #misc-storeswitcher{position:absolute;top:5px;right:10px;background-color:#fff;z-index:999}body.asam-multi-de-en .header-container.multi-header .right-column #misc-storeswitcher ul.misc-storeswitcher-stores{padding-left:0;margin-top:0}body.asam-multi-de-en .header-container.multi-header .right-column #misc-storeswitcher ul.misc-storeswitcher-stores li{float:none;margin-right:4px;font-size:14px}body.asam-multi-de-en .header-container.multi-header .right-column #misc-storeswitcher ul.misc-storeswitcher-stores li a{display:table;width:auto}body.asam-multi-de-en .header-container.multi-header .right-column #misc-storeswitcher ul.misc-storeswitcher-stores li a span{display:inline-table;margin-right:5px;border-color:#c9c9c9 transparent transparent;color:#c9c9c9;font-weight:500}body.asam-multi-de-en .header-container.multi-header .right-column #misc-storeswitcher ul.misc-storeswitcher-stores li a span.caret{margin-left:0;margin-right:5px}body.asam-multi-de-en .header-container.multi-header .right-column #misc-storeswitcher ul.misc-storeswitcher-stores li:last-child{margin-right:0}body.asam-multi-de-en .header-container.multi-header .right-column #misc-storeswitcher ul.misc-storeswitcher-stores li#switch-store-german,body.asam-multi-de-en .header-container.multi-header .right-column #misc-storeswitcher ul.misc-storeswitcher-stores li#switch-store-switzerland,body.asam-multi-de-en .header-container.multi-header .right-column #misc-storeswitcher ul.misc-storeswitcher-stores li#switch-store-international,body.asam-multi-de-en .header-container.multi-header .right-column #misc-storeswitcher ul.misc-storeswitcher-stores li#switch-store-austria{background-image:none;display:block;height:auto;width:auto;display:none}body.asam-multi-de-en .header-container.multi-header .right-column #misc-storeswitcher ul.misc-storeswitcher-stores li.selected{display:block;padding-bottom:2px}body.asam-multi-de-en .header-container.multi-header .right-column #misc-storeswitcher ul.misc-storeswitcher-stores li.selected span.store{font-weight:700;text-decoration:underline}body.asam-multi-de-en .header-container.multi-header .right-column #misc-storeswitcher ul.misc-storeswitcher-stores li.selected span.store .selected-store-name{display:none}body.asam-multi-de-en .header-container.multi-header .right-column #misc-storeswitcher ul.misc-storeswitcher-stores li.selected span.store.inactive{display:none}body.asam-multi-de-en .header-container.multi-header .right-column #misc-storeswitcher ul.misc-storeswitcher-stores.expand{box-shadow:0 0 0 2038px rgba(0,0,0,.5)!important;padding-left:5px}body.asam-multi-de-en .header-container.multi-header .right-column #misc-storeswitcher ul.misc-storeswitcher-stores.expand li{margin-left:5px}body.asam-multi-de-en .header-container.multi-header .right-column #misc-storeswitcher ul.misc-storeswitcher-stores.expand li.inactive{display:block!important}body.asam-multi-de-en .header-container.multi-header .right-column #misc-storeswitcher ul.misc-storeswitcher-stores.expand li.selected span.store{text-decoration:underline}body.asam-multi-de-en .header-container.multi-header .right-column #misc-storeswitcher ul.misc-storeswitcher-stores.expand li.selected span.store .selected-store-name{display:inline-table;font-weight:600;text-decoration:underline;margin-left:5px}body.asam-multi-de-en .header-container.multi-header #mini-cart-wrapper-mobile #mini-cart .ic-cart{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -1307px;background-repeat:no-repeat;height:28px;width:28px;display:inline-block;*zoom:1;*display:inline;margin-right:0;padding-bottom:1px;background-size:auto}}@media only screen and (max-width:960px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:960px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:960px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:960px) and (min-device-pixel-ratio:1.5),only screen and (max-width:960px) and (min-resolution:144dpi){body.asam-multi-de-en .header-container.multi-header #mini-cart-wrapper-mobile #mini-cart .ic-cart{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -614px}}@media only screen and (max-width:960px){body.asam-multi-de-en .header-container.multi-header #mini-cart-wrapper-mobile #mini-cart .label{display:none}body.asam-multi-de-en .header-container.multi-header #mini-cart-wrapper-mobile #mini-cart #header-cart>div{margin-top:-17px}body.asam-multi-de-en .multi-header .header-top.header .left-column{display:block}body.asam-multi-de-en .header-container.header-mobile .header-primary-container{margin-top:0!important;padding-top:5px!important}body.asam-multi-de-en .header-container.header-mobile .header-primary-container .skip-link.skip-nav{width:auto;padding-left:10px}body.asam-multi-de-en .header-container.header-mobile .skip-link.skip-cart{top:0;width:auto;font-size:12px;text-transform:none;right:3px;background-color:transparent!important;margin-top:2px}body.asam-multi-de-en .header-container.header-mobile .skip-link.skip-cart .count{background-color:#a2d552;left:-1px;height:14px;width:14px;line-height:14px;top:2px}@-moz-document url-prefix(){body.asam-multi-de-en .header-container.header-mobile .skip-link.skip-cart .count{height:16px;width:16px;line-height:16px;top:2px}}body.asam-multi-de-en .skip-search{display:none}body.asam-multi-de-en .logo-wrapper--mobile{width:30%;display:block;margin:0 auto;padding:0}body.asam-multi-de-en .logo-wrapper--mobile .logo{margin-top:0;margin-bottom:10px}body.asam-multi-de-en .hp-block.central-column.grid12-6,body.asam-multi-de-en .after-mobile-logo{display:none}}@media only screen and (max-width:479px){body.asam-multi-de-en .item.item-left{float:left;min-width:276px}}@media only screen and (max-width:320px){body.asam-multi-de-en .item.item-left{margin-left:0}body.asam-multi-de-en .tabs-items li{vertical-align:middle;line-height:22px}body.asam-multi-de-en #misc-storeswitcher{right:3px!important}body.asam-multi-de-en #misc-storeswitcher ul.misc-storeswitcher-stores{margin-top:10px!important}body.asam-multi-de-en #misc-storeswitcher ul.misc-storeswitcher-stores.expand{margin-top:0!important;padding-top:5px!important}body.asam-multi-de-en #misc-storeswitcher ul.misc-storeswitcher-stores.expand li{padding-top:5px}body.asam-multi-de-en #misc-storeswitcher ul.misc-storeswitcher-stores.expand li:last-child{padding-bottom:5px}}@media only screen and (min-width:961px){body.masam-cosmetics-en .header-container.multi-header .item.item-icons-multi{width:auto}body.masam-cosmetics-en .header-container.multi-header .item.item-icons-multi .container-icon,body.masam-cosmetics-en .header-container.multi-header .item.item-icons-multi #user-menu-wrapper-regular{margin-left:25px;text-align:center}body.masam-cosmetics-en .header-container.multi-header .item.item-icons-multi .container-icon div.user-menu,body.masam-cosmetics-en .header-container.multi-header .item.item-icons-multi #user-menu-wrapper-regular div.user-menu{float:right}body.masam-cosmetics-en .header-container.multi-header .item.item-icons-multi .container-icon div.user-menu #mini-cart-wrapper-regular,body.masam-cosmetics-en .header-container.multi-header .item.item-icons-multi #user-menu-wrapper-regular div.user-menu #mini-cart-wrapper-regular{float:right}}.header-container.header-regular #mini-cart a.skip-cart{cursor:pointer}.header-container .header-top-container{background:#f6f5f4}.header-container .header-top-container .header-top,.header-container .header-top-container .dropdown .dropdown-heading{line-height:24px}@media only screen and (max-width:320px){.header-container .header-top-container .header-top{line-height:8px}}.header-container .header-top-container .header-top .inner-container .left-column{float:left}.header-container .header-top-container .header-top .inner-container .right-column{float:right}.header-container .header-top-container .dropdown{float:left}.header-container .header-top-container .dropdown .dropdown-heading.cover>span>*{vertical-align:initial}.header-container .header-top-container .dropdown .dropdown-content{width:400px}.header-container .header-top-container #mediabar-phone{margin-right:10px}.header-container .header-top-container #mediabar-phone .mediabar-phone-number{position:relative}.header-container .header-top-container #mediabar-dropdowns{*zoom:1}.header-container .header-top-container #mediabar-dropdowns:before,.header-container .header-top-container #mediabar-dropdowns:after{content:" ";display:table}.header-container .header-top-container #mediabar-dropdowns:after{clear:both}.header-container .header-top-container ul.links{display:inline;float:left}.header-container .header-top-container ul.links li,.header-container .header-top-container ul.links li>a{line-height:24px;display:inline-block}.header-container .header-top-container #mediabar-misc>*{margin-right:5px}.header-container .header-top-container #mediabar-misc>*:last-child{margin-right:0}.header-container .header-top-container #mediabar-misc #misc-shows:hover,.header-container .header-top-container #mediabar-misc #misc-newsletter:hover{text-decoration:underline}.header-container .header-top-container #mediabar-misc .ajaxblock-container{float:left}.header-container .header-top-container #mediabar-misc #misc-storeswitcher{display:inline-block;margin-left:10px}.header-container .header-top-container #mediabar-misc #misc-storeswitcher .misc-storeswitcher-stores{cursor:default}.header-container .header-top-container #mediabar-misc #misc-storeswitcher .misc-storeswitcher-stores li{position:relative;display:inline-block;top:2px}.header-container .header-top-container #mediabar-misc #misc-storeswitcher .misc-storeswitcher-stores li .label{display:none}.header-container .welcome-msg{display:none}.header-container .icon.ic-TODO{width:16px;height:16px}.header-container .icon.ic-TODO:before{display:none}.header-container.header-mobile .skip-link.skip-search{width:66.666%}.header-container.header-mobile .skip-link.skip-account{display:none}.header-container.header-mobile .skip-link.skip-cart{bottom:auto;top:15%}.header-container.header-mobile .skip-link.skip-cart .additional{display:none}.header-container #shopping-cart-totals-table{width:100%;margin-top:15px;margin-bottom:15px}.header-container #shopping-cart-totals-table #subtotal{display:none}.header-container #shopping-cart-totals-table .btn-remove{display:none}.header-container #shopping-cart-totals-table td:last-child{min-width:75px}.header-container #shopping-cart-totals-table td{font-size:13px}.header-container #user-menu{position:relative;*zoom:1}.header-container #user-menu ul.links{display:none}.header-container #user-menu:before,.header-container #user-menu:after{content:" ";display:table}.header-container #user-menu:after{clear:both}.header-container #user-menu ul.links>li>a,.header-container #user-menu ul.links .mini-cart-heading,.header-container #user-menu #mini-cart>li>a,.header-container #user-menu #mini-cart .mini-cart-heading{background-position:50% 0;background-repeat:no-repeat;padding-top:26px;position:relative;text-transform:uppercase;line-height:3em;font-size:11px}@media only screen and (max-width:768px) and (min-width:0){.header-container #user-menu ul.links>li>a,.header-container #user-menu ul.links .mini-cart-heading,.header-container #user-menu #mini-cart>li>a,.header-container #user-menu #mini-cart .mini-cart-heading{background-position:100% 0;padding-top:0}}.header-container #user-menu ul.links>li>a span.count,.header-container #user-menu ul.links .mini-cart-heading span.count,.header-container #user-menu #mini-cart>li>a span.count,.header-container #user-menu #mini-cart .mini-cart-heading span.count{display:none}.header-container #user-menu ul.links>li>a span.icon,.header-container #user-menu ul.links .mini-cart-heading span.icon,.header-container #user-menu #mini-cart>li>a span.icon,.header-container #user-menu #mini-cart .mini-cart-heading span.icon{display:none}.header-container #user-menu ul.links>li>a span.label,.header-container #user-menu ul.links .mini-cart-heading span.label,.header-container #user-menu #mini-cart>li>a span.label,.header-container #user-menu #mini-cart .mini-cart-heading span.label{vertical-align:inherit;display:block;text-align:left;margin-left:40px;font-weight:700}@media only screen and (max-width:1024px) and (min-width:0){.header-container #user-menu ul.links>li>a span.label,.header-container #user-menu ul.links .mini-cart-heading span.label,.header-container #user-menu #mini-cart>li>a span.label,.header-container #user-menu #mini-cart .mini-cart-heading span.label{margin-left:30px}}.header-container #user-menu ul.links>li>a span.additional,.header-container #user-menu ul.links .mini-cart-heading span.additional,.header-container #user-menu #mini-cart>li>a span.additional,.header-container #user-menu #mini-cart .mini-cart-heading span.additional{margin-top:-10px;margin-left:40px;text-transform:none}@media only screen and (max-width:1024px) and (min-width:0){.header-container #user-menu ul.links>li>a span.additional,.header-container #user-menu ul.links .mini-cart-heading span.additional,.header-container #user-menu #mini-cart>li>a span.additional,.header-container #user-menu #mini-cart .mini-cart-heading span.additional{margin-left:30px}}.header-container #user-menu ul.links>li>a span.additional .price,.header-container #user-menu ul.links .mini-cart-heading span.additional .price,.header-container #user-menu #mini-cart>li>a span.additional .price,.header-container #user-menu #mini-cart .mini-cart-heading span.additional .price{font-weight:400;color:#a2d552;font-size:inherit}.header-container #user-menu ul.links>li>a span.additional .filler,.header-container #user-menu ul.links .mini-cart-heading span.additional .filler,.header-container #user-menu #mini-cart>li>a span.additional .filler,.header-container #user-menu #mini-cart .mini-cart-heading span.additional .filler{margin-left:.5em}.header-container #user-menu ul.links>li>a span.additional .amount,.header-container #user-menu ul.links .mini-cart-heading span.additional .amount,.header-container #user-menu #mini-cart>li>a span.additional .amount,.header-container #user-menu #mini-cart .mini-cart-heading span.additional .amount{font-weight:700}.header-container #user-menu ul.links>li>a span.mask,.header-container #user-menu ul.links .mini-cart-heading span.mask,.header-container #user-menu #mini-cart>li>a span.mask,.header-container #user-menu #mini-cart .mini-cart-heading span.mask{display:block;background:#fff;height:8px;position:absolute;bottom:-4px;left:-10px;right:-10px}.header-container #user-menu ul.links>li>a>span,.header-container #user-menu ul.links .mini-cart-heading>span,.header-container #user-menu #mini-cart>li>a>span,.header-container #user-menu #mini-cart .mini-cart-heading>span{position:initial;background:0 0;padding:0;margin-top:6px}.header-container #user-menu ul.links li>a:hover,.header-container #user-menu ul.links .mini-cart-heading:hover,.header-container #user-menu ul.links.open .mini-cart-heading,.header-container #user-menu #mini-cart li>a:hover,.header-container #user-menu #mini-cart .mini-cart-heading:hover,.header-container #user-menu #mini-cart.open .mini-cart-heading{background-color:inherit}@media only screen and (max-width:769px) and (min-width:0){.header-container #user-menu ul.links li>a:hover,.header-container #user-menu ul.links .mini-cart-heading:hover,.header-container #user-menu ul.links.open .mini-cart-heading,.header-container #user-menu #mini-cart li>a:hover,.header-container #user-menu #mini-cart .mini-cart-heading:hover,.header-container #user-menu #mini-cart.open .mini-cart-heading{background-position:100% -226px}}.header-container #user-menu ul.links li#header-account-links-account>a,.header-container #user-menu #mini-cart li#header-account-links-account>a{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/header/ic_my_account.png?11dc2d906bdce6da52c13e9227f1f5c0)}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.header-container #user-menu ul.links li#header-account-links-account>a,.header-container #user-menu #mini-cart li#header-account-links-account>a{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/header/ic_my_account__2x.png?11dc2d906bdce6da52c13e9227f1f5c0);background-size:26px 252px}}@media only screen and (max-width:960px) and (min-width:0){.header-container #user-menu ul.links li#header-account-links-wishlist,.header-container #user-menu #mini-cart li#header-account-links-wishlist{display:none!important}}.header-container #user-menu ul.links li#header-account-links-wishlist>a,.header-container #user-menu #mini-cart li#header-account-links-wishlist>a{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/header/ic_wishlist.png)}@media only screen and (max-width:999999999999px) and (min-width:768px){.header-container #user-menu ul.links li#header-account-links-logout,.header-container #user-menu #mini-cart li#header-account-links-logout{position:absolute;bottom:-12px;right:15px}.header-container #user-menu ul.links li#header-account-links-logout a,.header-container #user-menu #mini-cart li#header-account-links-logout a{line-height:initial;padding-top:0;background:0 0}}.header-container #user-menu ul.links a.mini-cart-heading,.header-container #user-menu #mini-cart a.mini-cart-heading{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/header/ic_cart.png?45e99a3e96a7c4cdc754ab9c5ab7c11c);background-position:5px 50%}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.header-container #user-menu ul.links a.mini-cart-heading,.header-container #user-menu #mini-cart a.mini-cart-heading{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/header/ic_cart__2x.png?50eadea137657747c55ca9d0a1bbf829);background-size:31px 37px}}.header-container #user-menu ul.links a.mini-cart-heading:hover,.header-container #user-menu #mini-cart a.mini-cart-heading:hover{text-decoration:none}.header-container #user-menu ul.links .skip-link .count,.header-container #user-menu #mini-cart .skip-link .count{position:absolute;top:-5px;right:30px;margin:0}.header-container #user-menu-wrapper-regular{padding-right:8%}.header-container #user-menu.user-menu{width:108%}.header-container .nav-regular ul li a{background:0 6px no-repeat;background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/general/ic_bullet.png?38cfe65862a593c9e2161181847434b3);background-size:8px;padding-left:18px}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.header-container .nav-regular ul li a{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/general/ic_bullet__2x.png?c1158de92f879b6f96eb9f728abefa0f);background-size:15px 14px}}.header-container .nav-regular ul li:hover a{background-image:none}@media only screen and (max-width:1280px) and (min-width:0){.header-container .nav-regular .nav-item.level0>a{font-size:13px}}.header-container .nav-regular .nav-item.nav-item--only-subcategories.parent .caret{display:none!important}.header-container .nav-regular .nav-item.nav-item--only-subcategories.parent .nav-submenu{display:none!important}.header-container .hp-blocks-holder .skip-search .ic-search:before{display:none}.header-container .hp-blocks-holder .skip-account .ic-user{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/header/ic_account_small.png?500afe0a696513d1171a7ba0a7394532);background-position:0 0;width:16px;height:16px}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.header-container .hp-blocks-holder .skip-account .ic-user{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/header/ic_account_small__2x.png?500afe0a696513d1171a7ba0a7394532);background-size:16px 32px}}.header-container .hp-blocks-holder .skip-account .ic-user:before{display:none}.header-container .hp-blocks-holder .skip-account.skip-active .ic-user{background-position:0 -16px}.header-container .hp-blocks-holder #mini-cart .ic-cart{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/header/ic_cart_small.png?5f3c1d4679fa6a77f79672390dcb6376);background-position:0 -16px;width:16px;height:16px}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.header-container .hp-blocks-holder #mini-cart .ic-cart{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/header/ic_cart_small__2x.png?c7583617b38af8bc2dd8602ccb9b8dbd);background-size:16px 16px}}.header-container .hp-blocks-holder #mini-cart .ic-cart:before{display:none}.header-container.sticky-header .nav-regular .nav-custom-link{display:none}.header-container.sticky-header #mini-cart .mini-cart-heading span.additional{display:none}.header-container.sticky-header #mini-cart .mini-cart-heading .ic-cart{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/header/ic_cart_small.png?5f3c1d4679fa6a77f79672390dcb6376)}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.header-container.sticky-header #mini-cart .mini-cart-heading .ic-cart{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/header/ic_cart_small__2x.png?c7583617b38af8bc2dd8602ccb9b8dbd);background-size:16px 16px}}.header-container.sticky-header #mini-cart .mini-cart-heading .ic-cart:before{display:none}body.store-de-ch .header-container #user-menu #mini-cart .mini-cart-heading span.label,body.store-de-ch .header-container #user-menu #mini-cart .mini-cart-heading span.additional{margin-left:33px}body.store-en-us #nav li.nav-item span.caret{display:none}body.store-en-us #nav li.nav-item .nav-panel--dropdown.nav-panel{}@media only screen and (max-width:767px){.nav-item .nav-panel.nav-panel--dropdown .about-info-desktop{display:none}.nav-item .nav-panel.nav-panel--dropdown .about-info-mobile{display:block!important}.nav-mobile.opt-sb0 .nav-item.nav-item--only-blocks.nav-custom-link{display:block}.nav-mobile.opt-sb0 .nav-item.nav-item--only-blocks.nav-custom-link .opener{padding-right:0}.nav-mobile.opt-sb0 .nav-item.nav-item--only-blocks.nav-custom-link .nav-panel.nav-panel--dropdown .header-nav-dropdown-wrapper.nav-block{display:block;margin-left:0}.nav-item.level0.nav-5 .nav-block--center .nav-item.level1{display:block}}.header .logo-link{margin:10px 0;display:inline-block}.header .logo-text{position:absolute;top:-999em;left:-999em;width:0;height:0;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}.product-view.sport-line{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat}.product-view.sport-line .owl-pagination .owl-page{padding:0!important}.product-view.sport-line.hot{background-image:url(/skin/frontend/shop/default/images/layout/general/kraeuterhof/kraeuterhof_AB-pds-01-rot1097x600.jpg)}.product-view.sport-line.hot .img-box .product-image #image-main{border:1px solid #cb8350}.product-view.sport-line.hot .img-box .owl-pagination .owl-page{border:1px solid #cb8350!important}.product-view.sport-line.cold{background-image:url(/skin/frontend/shop/default/images/layout/general/kraeuterhof/kraeuterhof_AB-pds-01-blau-1097x600.jpg)}.product-view.sport-line.cold .img-box .product-image #image-main{border:1px solid #b8deed}.product-view.sport-line.cold .owl-pagination .owl-page{border:1px solid #b8deed!important}.product-view.sport-line.refresh{background-image:url(/skin/frontend/shop/default/images/layout/general/kraeuterhof/kraeuterhof_AB-pds-01-gruen-1097x600.jpg)}.product-view.sport-line.refresh .img-box .product-image #image-main{border:1px solid #d1e1c5}.product-view.sport-line.refresh .img-box .owl-pagination .owl-page{border:1px solid #d1e1c5!important}.product-view.sport-line .product-brand,.product-view.sport-line .ratings{display:none}.product-view.sport-line .product-name h1{text-transform:uppercase!important;font-size:25px!important}.product-view.sport-line .img-box .product-image .zoom-btn-large,.product-view.sport-line .img-box .product-image .zoom-btn-small{display:none}.product-view.sport-line .img-box .owl-buttons{display:none}.product-view.sport-line .description .std ul:not(.ic-ul) li{background-image:url(/skin/frontend/shop/default/images/layout/general/ic_check_grey.png)}.product-view.sport-line #product-container-sale{background-color:transparent;border:0}.product-view.sport-line #product-container-sale .additional,.product-view.sport-line #product-container-sale .add-to-box,.product-view.sport-line #product-container-sale div[itemprop=offers]{border:0;background-color:transparent}.product-view.sport-line #product-container-sale .old-price .price{color:grey}.product-view.sport-line #product-container-sale .special-price{font-weight:700}.product-view.sport-line #product-container-sale .special-price .price{color:#000!important}.product-view.sport-line #product-container-sale .special-price .price:after{color:#000!important}.product-view.sport-line #product-container-sale .add-to-box .add-to-cart .btn-cart{background-color:#fdec36!important;font-weight:bolder!important;border-radius:0;padding:0 10px!important;color:#000!important;text-transform:none}.product-view.sport-line #product-container-sale .add-to-box .add-to-cart .btn-cart:hover{color:#fff!important;background-color:#000!important}.product-view.sport-line #product-container-sale .add-to-box .add-to-cart .wish-list-button .add-to-links{background:gray;border:0}.product-view.sport-line #product-container-sale .add-to-box .add-to-cart .wish-list-button .add-to-links .ic-heart,.product-view.sport-line #product-container-sale .add-to-box .add-to-cart .wish-list-button .add-to-links .ib{color:#fff}.product-view.sport-line #product-container-sale .add-to-box .add-to-cart .wish-list-button .add-to-links .ic-heart:before,.product-view.sport-line #product-container-sale .add-to-box .add-to-cart .wish-list-button .add-to-links .ib:before{content:"\e226"!important}.product-view.sport-line #product-container-sale .add-to-box .add-to-cart .wish-list-button .add-to-links .ic-heart:hover,.product-view.sport-line #product-container-sale .add-to-box .add-to-cart .wish-list-button .add-to-links .ib:hover{background-color:transparent!important;font-size:27px}.product-view.sport-line #product-container-sale .add-to-box .add-to-cart .wish-list-button .add-to-links .feature-icon-hover:hover .ib.icon-color-productview{background-color:transparent!important}@media only screen and (max-width:767px){.product-view.sport-line{padding:0 10px 5px;margin-bottom:10px}.product-view.sport-line.hot{background-image:url(/skin/frontend/shop/default/images/layout/general/kraeuterhof/mobile/kraeuterhof_AB-pds-mobile-01-rot-960x1800.jpg)}.product-view.sport-line.cold{background-image:url(/skin/frontend/shop/default/images/layout/general/kraeuterhof/mobile/kraeuterhof_AB-pds-mobile-01-blau-960xx1800.jpg)}.product-view.sport-line.refresh{background-image:url(/skin/frontend/shop/default/images/layout/general/kraeuterhof/mobile/kraeuterhof_AB-pds-mobile-01-gruen-960x1800.jpg)}.product-view.sport-line .product-shop{background:0 0}.product-view.sport-line .product-img-column .product-name{display:none!important}.product-view.sport-line .product-primary-column .product-name{display:block!important}.product-view.sport-line .owl-pagination{display:block!important}.product-view.sport-line .owl-pagination .owl-page{width:55px!important;height:55px!important}.product-view.sport-line .owl-buttons,.product-view.sport-line .zoom-btn-small{display:none!important}.product-view.sport-line #product-container-sale{position:relative;padding-bottom:16px}.product-view.sport-line #product-container-sale .add-to-cart{display:block!important}.product-view.sport-line #product-container-sale .add-to-cart .container-price-button{padding:0;position:inherit!important}.product-view.sport-line #product-container-sale .add-to-cart .container-price-button .price-box{width:100%;margin-bottom:10px!important}.product-view.sport-line #product-container-sale .add-to-cart .container-price-button .price-box .special-price{height:100%;display:table}.product-view.sport-line #product-container-sale .add-to-cart .container-price-button .btn-cart{float:left;display:inline-block;width:81%!important;max-width:none!important}.product-view.sport-line #product-container-sale .add-to-cart .wish-list-button{display:block;float:right;margin-left:0;margin-right:1%}.product-view.sport-line #product-container-sale .add-to-cart .wish-list-button .add-to-links{padding-bottom:2px}.product-view.sport-line #product-container-sale .additional{position:absolute;bottom:2px;padding:10px 0}.product-view.sport-line #product-container-sale .add-to-box{padding:10px 0!important}.product-view.sport-line #product-container-sale .product-type-data .availability.out-of-stock{margin-top:30px}}body.store-de-de .footer-container .footer-container-misc .sprite-sticker_newsletter_discount{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -2108px;background-repeat:no-repeat;height:80px;width:80px;display:inline-block;*zoom:1;*display:inline;float:right}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){body.store-de-de .footer-container .footer-container-misc .sprite-sticker_newsletter_discount{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -1270px}}@media only screen and (max-width:767px){body.store-de-de .footer-container .footer-container-misc .sprite-sticker_newsletter_discount{background-image:none!important;height:0;width:0}}body.store-de-at .footer-container .footer-container-misc .sprite-sticker_newsletter_discount{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -2108px;background-repeat:no-repeat;height:80px;width:80px;display:inline-block;*zoom:1;*display:inline;float:right}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){body.store-de-at .footer-container .footer-container-misc .sprite-sticker_newsletter_discount{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -1270px}}@media only screen and (max-width:767px){body.store-de-at .footer-container .footer-container-misc .sprite-sticker_newsletter_discount{background-image:none!important;height:0;width:0}}body.store-de-ch .footer-container .footer-container-misc .sprite-sticker_newsletter_discount{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -2612px;background-repeat:no-repeat;height:80px;width:80px;display:inline-block;*zoom:1;*display:inline;float:right}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){body.store-de-ch .footer-container .footer-container-misc .sprite-sticker_newsletter_discount{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -1354px}}@media only screen and (max-width:767px){body.store-de-ch .footer-container .footer-container-misc .sprite-sticker_newsletter_discount{background-image:none!important;height:0;width:0}}body.store-en-us .footer-container .footer-container-misc .sprite-sticker_newsletter_discount{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -2696px;background-repeat:no-repeat;height:80px;width:80px;display:inline-block;*zoom:1;*display:inline;float:right}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){body.store-en-us .footer-container .footer-container-misc .sprite-sticker_newsletter_discount{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -1438px}}@media only screen and (max-width:767px){body.store-en-us .footer-container .footer-container-misc .sprite-sticker_newsletter_discount{background-image:none!important;height:0;width:0}}body.store-en-us .footer-container .footer-container-misc .sprite-payment-vorkasse{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -1679px;background-repeat:no-repeat;height:25px;width:35px;display:inline-block;*zoom:1;*display:inline}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){body.store-en-us .footer-container .footer-container-misc .sprite-payment-vorkasse{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -903px}}.page .footer-container .container .inner-container .content{overflow:hidden}.page .footer-container .container .inner-container .content .newsletter-tab .only-mobile{display:none}.page .footer-container .container .inner-container .content .mobile-collapsible .block-title,.page .footer-container .container .inner-container .content h3{padding-top:0;padding-right:38px;padding-bottom:0;border-bottom:none;margin-bottom:10px;font-size:1.6666em;line-height:1.2em;font-weight:400;text-transform:none!important;color:#919191}.page .footer-container .container .inner-container .content .mobile-collapsible.magazin h3{color:transparent}.page .footer-container .container .inner-container .content .mobile-collapsible.magazin ul>li a[title=Magazin]{color:#919191;font-size:1.2em}.page .footer-container .footer-container-content{background-color:#f7f7f7}@media only screen and (max-width:768px) and (min-width:0){.page .footer-container .footer-container-content{max-height:350px;display:block!important;overflow:hidden;position:relative}.page .footer-container .footer-container-content .fadeout{display:block!important;position:absolute;bottom:0;width:100%;height:150px;background:-webkit-linear-gradient(rgba(255,255,255,0) 0%,white 70%,white 100%);background-image:-moz-linear-gradient(rgba(255,255,255,0) 0%,white 70%,white 100%);background-image:-o-linear-gradient(rgba(255,255,255,0) 0%,white 70%,white 100%);background-image:linear-gradient(rgba(255,255,255,0) 0%,white 70%,white 100%);background-image:-ms-linear-gradient(rgba(255,255,255,0) 0%,white 70%,white 100%)}.page .footer-container .footer-container-content .show-more{cursor:pointer;display:block!important;position:absolute;bottom:0;text-align:center;left:0;right:0;height:50px;font-size:12px;line-height:20px;letter-spacing:.5px;color:#c92976}}.page .footer-container .footer-container-content .show-more,.page .footer-container .footer-container-content .fadeout{display:none}.page .footer-container .footer-container-content .show-more .arrow-down{display:block;height:16px;font-weight:700;transform:rotate(90deg)}.page .footer-container .footer-container-content .container .inner-container .content{padding-top:80px;background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/horizontal-s6301f3d52b.png);background-position:0 0;background-repeat:no-repeat;display:inline-block;*zoom:1;*display:inline;background-position:center 20px!important;height:inherit;margin-top:11px;display:inherit}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.page .footer-container .footer-container-content .container .inner-container .content{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/horizontal-s8b01e7f4c7.png);-moz-background-size:1190px 28px;-o-background-size:1190px 28px;-webkit-background-size:1190px 28px;background-size:1190px 28px;background-position:0 0}}.page .footer-container .footer-container-misc{background:#e7e7e7}.page .footer-container .footer-container-misc .block-title{text-transform:none}.page .footer-container .footer-container-misc .sprite-payment-visa{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -1836px;background-repeat:no-repeat;height:31px;width:50px;display:inline-block;*zoom:1;*display:inline}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.page .footer-container .footer-container-misc .sprite-payment-visa{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -1063px}}.page .footer-container .footer-container-misc .sprite-payment-master{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -1522px;background-repeat:no-repeat;height:31px;width:50px;display:inline-block;*zoom:1;*display:inline;margin-right:2px}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.page .footer-container .footer-container-misc .sprite-payment-master{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -743px}}.page .footer-container .footer-container-misc .sprite-payment-sofort{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -1772px;background-repeat:no-repeat;height:31px;width:50px;display:inline-block;*zoom:1;*display:inline;margin-right:2px}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.page .footer-container .footer-container-misc .sprite-payment-sofort{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -998px}}.page .footer-container .footer-container-misc .sprite-payment-paypal{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -1644px;background-repeat:no-repeat;height:31px;width:50px;display:inline-block;*zoom:1;*display:inline;margin-right:2px}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.page .footer-container .footer-container-misc .sprite-payment-paypal{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -868px}}.page .footer-container .footer-container-misc .sprite-payment-vorkasse{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -1708px;background-repeat:no-repeat;height:31px;width:50px;display:inline-block;*zoom:1;*display:inline}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.page .footer-container .footer-container-misc .sprite-payment-vorkasse{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -933px}}.page .footer-container .footer-container-misc .sprite-payment-rechnung{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -1458px;background-repeat:no-repeat;height:31px;width:50px;display:inline-block;*zoom:1;*display:inline}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.page .footer-container .footer-container-misc .sprite-payment-rechnung{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -708px}}.page .footer-container .footer-container-misc .sprite-shipment-dhl{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -1965px;background-repeat:no-repeat;height:53px;width:100px;display:inline-block;*zoom:1;*display:inline}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.page .footer-container .footer-container-misc .sprite-shipment-dhl{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -1192px}}.page .footer-container .footer-container-misc .sprite-sticker_trusted_shops{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -1891px;background-repeat:no-repeat;height:70px;width:70px;display:inline-block;*zoom:1;*display:inline}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.page .footer-container .footer-container-misc .sprite-sticker_trusted_shops{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -1118px}}.page .footer-container .footer-container-bottom-links .container .content{border-top:1px solid #ddd;width:98%;margin-left:1%;margin-right:1%;text-align:center}.page .footer-container .footer-container-bottom-links .container .content ul{display:flex;justify-content:center;align-items:center}@media only screen and (max-width:640px){.page .footer-container .footer-container-bottom-links .container .content ul{display:inline}}.page .footer-container .footer-container-bottom-links .container .content ul li{padding:0 16px;margin:0;display:table-cell;vertical-align:middle}@media only screen and (max-width:768px){.page .footer-container .footer-container-bottom-links .container .content ul li{padding:0 10px}}@media only screen and (max-width:480px){.page .footer-container .footer-container-bottom-links .container .content ul li{padding:0 4px;display:inline-block}}.page .footer-container .footer-container-bottom-links .container .content ul li a{color:gray;line-height:19px;font-size:12px}@media only screen and (max-width:768px){.page .footer-container .footer-container-bottom-links .container .content ul li a{line-height:9px;font-size:8px}}.page .footer-container .footer-container-bottom-links .container .content ul li.separator{border-bottom:none;padding:0}@media only screen and (max-width:640px){.page .footer-container .footer-container-bottom-links .container .content ul li.separator.mobile-separator{display:block}.page .footer-container .footer-container-bottom-links .container .content ul li.separator.mobile-separator span{background-color:transparent;height:1px}}.page .footer-container .footer-container-bottom-links .container .content ul li.separator span{background-color:gray;height:17px;width:1px;display:block}@media only screen and (max-width:768px){.page .footer-container .footer-container-bottom-links .container .content ul li.separator span{height:9px;margin-top:4px}}.page .footer-container .footer-container-social .container{text-align:center}.page .footer-container .footer-container-social .container .separator-line{position:relative;display:block}.page .footer-container .footer-container-social .container .separator-line:before{content:"";width:100%;height:1px;background-color:#ddd;position:absolute;top:50%;left:0;z-index:0}.page .footer-container .footer-container-social .container .content-social{padding:0 15px;background-color:#f5f5f5;position:relative;z-index:1;display:inline-block;font-family:playfair display;font-style:italic;text-transform:none;font-weight:400;line-height:28px;text-shadow:0 0 0 #ddd;font-size:28px;margin-bottom:15px}@media only screen and (max-width:768px){.page .footer-container .footer-container-social .container .h2:before{display:none}.page .footer-container .footer-container-social .container .header-social{float:left;font-size:17px}}.page .footer-container .footer-container-social .sprite-social-facebook{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -58px;background-repeat:no-repeat;height:46px;width:46px;display:inline-block;*zoom:1;*display:inline;margin-right:5px}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.page .footer-container .footer-container-social .sprite-social-facebook{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 0}}.page .footer-container .footer-container-social .sprite-social-facebook:hover{cursor:pointer}.page .footer-container .footer-container-social .sprite-social-youtube{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -454px;background-repeat:no-repeat;height:46px;width:46px;display:inline-block;*zoom:1;*display:inline;margin-right:5px}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.page .footer-container .footer-container-social .sprite-social-youtube{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -200px}}.page .footer-container .footer-container-social .sprite-social-youtube:hover{cursor:pointer}.page .footer-container .footer-container-social .sprite-social-twitter{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -354px;background-repeat:no-repeat;height:46px;width:46px;display:inline-block;*zoom:1;*display:inline;margin-right:5px}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.page .footer-container .footer-container-social .sprite-social-twitter{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -150px}}.page .footer-container .footer-container-social .sprite-social-twitter:hover{cursor:pointer}.page .footer-container .footer-container-social .sprite-social-insta{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -158px;background-repeat:no-repeat;height:46px;width:46px;display:inline-block;*zoom:1;*display:inline;margin-right:5px}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.page .footer-container .footer-container-social .sprite-social-insta{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -50px}}.page .footer-container .footer-container-social .sprite-social-insta:hover{cursor:pointer}.page .footer-container .footer-container-social .sprite-social-pinterest{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -304px;background-repeat:no-repeat;height:46px;width:46px;display:inline-block;*zoom:1;*display:inline;margin-right:5px}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.page .footer-container .footer-container-social .sprite-social-pinterest{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -100px}}.page .footer-container .footer-container-social .sprite-social-pinterest:hover{cursor:pointer}.page .footer-container .footer-container-social .social-link{float:left;display:block;width:100%;height:100%}.page .footer-container .footer-switch-device{text-align:center;background:#333;overflow:hidden}.page .footer-container .footer-switch-device a{color:#fff;width:100%;display:block;padding:10px}.page .footer-container .footer-switch-device a[show-on-cookie=forceDesktop]{padding:30px;font-size:30px}@media only screen and (max-width:767px){.page .footer-container .footer-container-misc .container{width:100%}.page .footer-container .footer-container-misc .container .inner-container{padding:0}.page .footer-container .footer-container-misc .container .inner-container .content{padding-top:10px;padding-bottom:0}.page .footer-container .footer-container-misc .container .inner-container .content ul.block-content{padding-left:30px!important;padding-bottom:10px!important}.page .footer-container .footer-container-misc .container .inner-container .content .block-content li{font-size:14px;margin-bottom:5px}.page .footer-container .footer-container-misc .container .inner-container .content .block-content span{margin-left:20px;margin-bottom:5px}.page .footer-container .footer-container-misc .container .inner-container .content .newsletter-tab .block-content{padding-left:10px!important;padding-right:10px!important}.page .footer-container .footer-container-misc .container .inner-container .content .newsletter-tab .block-title:before{display:none}.page .footer-container .footer-container-misc .container .inner-container .content .newsletter-tab:not(.expand){border-top:10px solid #fff;border-bottom:10px solid #fff}.page .footer-container .footer-container-misc .container .inner-container .content .newsletter-tab:not(.expand) .buttons-set .button-newsletter{margin:0 auto;display:block;float:none;background-color:#a2d552;color:#fff;text-transform:none;font-weight:600}.page .footer-container .footer-container-misc .container .inner-container .content .newsletter-tab:not(.expand) .only-mobile{display:block;margin-right:10px}.page .footer-container .footer-container-misc .container .inner-container .grid12-2{margin-bottom:0}.page .footer-container .footer-container-misc .container .inner-container .mobile-collapsible{margin-top:0!important}.page .footer-container .footer-container-misc .container .inner-container .mobile-collapsible.magazin h3{color:#919191}.page .footer-container .footer-container-misc .container .inner-container .mobile-collapsible.magazin ul>li a[title=Magazin]{color:#666;font-size:inherit}.page .footer-container .footer-container-misc .container .inner-container .mobile-collapsible.expand{background-color:#fff}.page .footer-container .footer-container-misc .container .inner-container .mobile-collapsible h3.block-title{padding-left:10px;border-bottom:1px solid #e5e5e5;padding-top:15px;padding-bottom:15px;margin-bottom:0!important}.page .footer-container .footer-container-misc .container .inner-container .mobile-collapsible h3.block-title:before{content:"+";float:right;margin-right:10px;font-weight:100;font-size:32px}.page .footer-container .footer-container-misc .container .inner-container .mobile-collapsible h3.block-title.active:before{content:"–";float:right;margin-right:12px;font-weight:100;font-size:32px}.page .footer-container .footer-container-misc .container .inner-container .mobile-collapsible h3.block-title.active{border-bottom:0}.page .footer-container .footer-container-misc .container .inner-container .mobile-collapsible ul{padding-left:20px!important}.page .footer-container .footer-container-social .content{padding-top:0!important}}body.catalog-category-view .col-main .category-image-back{display:none}body.catalog-category-view .col-main .category-products{}body.catalog-category-view .col-main .category-products>ul{*zoom:1}body.catalog-category-view .col-main .category-products>ul:before,body.catalog-category-view .col-main .category-products>ul:after{content:" ";display:table}body.catalog-category-view .col-main .category-products>ul:after{clear:both}@media only screen and (min-width:768px) and (max-width:1024px){body.catalog-category-view .col-main .category-products .toolbar .sorter{padding:10px}body.catalog-category-view .col-main .category-products .toolbar .sorter .block-vertnav{margin:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;background:0 0}body.catalog-category-view .col-main .category-products .toolbar .sorter .block-title{display:none!important}body.catalog-category-view .col-main .category-products .toolbar .sorter .block-content{padding:0!important}body.catalog-category-view .col-main .category-products .toolbar .sorter .block-content .attribute-filters{margin:0;float:right}body.catalog-category-view .col-main .category-products .toolbar .sorter .block-content .attribute-filters .attribute-filters-item{float:left;width:20%;min-width:109px;margin-right:4px}body.catalog-category-view .col-main .category-products .toolbar .sorter .block-content .attribute-filters label{float:left!important;margin:0;display:block;font-weight:400;width:60px;margin-right:4px;text-align:right}body.catalog-category-view .col-main .category-products .toolbar .sorter .block-content.no-display{display:block!important;margin:0}body.catalog-category-view .col-main .category-products .toolbar .sorter .block-content .sort-by{display:inline-table}body.catalog-category-view .col-main .category-products .toolbar .sorter .block-content .sort-by label{display:table-cell;font-weight:400}body.catalog-category-view .col-main .category-products .toolbar .sorter .block-content .sort-by select{margin-left:4px}}body.catalog-category-view .col-main .category-products .toolbar .sorter .sort-by{float:none;margin-bottom:3px}body.catalog-category-view .col-main .category-products .toolbar .sorter .sort-by select{width:calc(100% - 34px)}@media only screen and (min-width:960px){body.catalog-category-view .col-main .category-products .toolbar .attribute-filters{margin-left:25px}body.catalog-category-view .col-main .category-products .toolbar .attribute-filters .attribute-filters-item select{width:130px}body.catalog-category-view .col-main .category-products .toolbar .attribute-filters label{display:block;margin-right:6px}body.catalog-category-view .col-main .category-products .toolbar .pager{line-height:inherit}body.catalog-category-view .col-main .category-products .toolbar .pager .pages{vertical-align:sub}body.catalog-category-view .col-main .category-products .toolbar .sorter .sort-by select{width:130px}}@media only screen and (min-width:1024px) and (max-width:1024px){body.catalog-category-view .col-main .category-products .toolbar .block-content .attribute-filters label{width:56px!important}}@media only screen and (max-width:768px) and (min-width:480px){body.catalog-category-view .col-main .category-products .toolbar .attribute-filters .attribute-filters-item{margin-left:0!important;margin-right:4px}}@media only screen and (max-width:767px){body.catalog-category-view .col-main .category-products .toolbar .sorter .sort-by{float:right}}@media only screen and (max-width:1024px) and (min-width:960px){body.catalog-category-view .col-main .category-products .toolbar .attribute-filters{float:left!important}body.catalog-category-view .col-main .category-products .toolbar .attribute-filters label{width:56px!important}body.catalog-category-view .col-main .category-products .toolbar .attribute-filters .attribute-filters-item{width:130px!important}}@media only screen and (max-width:959px){body.catalog-category-view .col-main .category-products-before.mobile-hide-layered-navigation{display:none!important}}body .category-products-grid .item{transition:none!important;-moz-transition:none!important;-webkit-transition:none!important;-o-transition:none!important}body .category-products-grid .item .link-to-product-detail-page{margin-top:20px!important}body .category-products-grid .item .product-information-wrapper{margin-top:15px}body .category-products-grid .item .product-information-wrapper .cos-brand{display:block;margin-bottom:10px}body .category-products-grid .item .product-information-wrapper .product-attributes{display:none}body .category-products-grid .item .product-information-wrapper .product-attributes.third{display:block!important}body .category-products-grid .item .product-information-wrapper .product-attributes .norm-price-wrapper{float:right}@media only screen and (max-width:1024px){body .category-products-grid .item .product-information-wrapper .product-attributes .norm-price-wrapper{float:none}}body .category-products-grid .item .product-information-wrapper .product-attributes .norm-price-wrapper .product-cos_content{float:none!important}body .category-products-grid .item .product-information-wrapper .product-attributes .norm-price-wrapper .norm-price{font-size:9px;font-weight:200;line-height:15px;margin-left:3px}body .category-products-grid .item .product-information-wrapper .baseprice{text-align:left;margin-left:10%;float:left;margin-top:8px;clear:none}@media only screen and (max-width:1024px) and (min-width:0){body .category-products-grid .item .product-information-wrapper .baseprice{float:none;text-align:center;margin-left:0;margin-top:10px}}body .category-products-grid .item .product-information-wrapper.bottom{display:none}body .category-products-grid .item .price-box{height:28px;margin:0!important}@media only screen and (max-width:1024px) and (min-width:0){body .category-products-grid .item .price-box{margin-top:5px!important}}body .category-products-grid .item .ratings{margin-bottom:0;height:13px;margin-top:-23px}@media only screen and (max-width:1024px) and (min-width:0){body .category-products-grid .item .ratings{margin-top:4px}}body .category-products-grid .item .desc.std{height:48px}body .category-products-grid .item:hover{margin-bottom:-136px}@media only screen and (max-width:960px) and (min-width:0){body .category-products-grid .item:hover{margin-bottom:0}}body .category-products-grid .item:hover .display-onhover{display:block!important;opacity:1!important}body .category-products-grid .item:hover .baseprice{float:none}body .category-products-grid .item:hover .ratings{margin-top:0}body .sidebar .block-vertnav .vertnav-side .nav-item.category-current{display:none}body .sidebar .block-vertnav .vertnav-side .nav-item.category-current>span{border-left-color:transparent}body .sidebar ul.accordion.accordion-style1.vertnav.vertnav-side.clearer{margin-top:5px!important}body .sidebar ol.accordion.accordion-style1.vertnav.vertnav-side.clearer{overflow-y:auto;max-height:250px;background-color:#fbfbfb;box-shadow:inset 0 0 8px rgba(0,0,0,.07);-moz-box-shadow:inset 0 0 8px rgba(0,0,0,.07);-webkit-box-shadow:inset 0 0 8px rgba(0,0,0,.07)}body.catalog-product-view .container1-wrapper{padding:10px;border:1px solid;border-top:0;padding-top:0;border-color:#efefef;background-color:#fdfdfd}body.catalog-product-view .container1-wrapper #product-options-wrapper{display:none}body.catalog-product-view .col-main .additional{padding:10px;border:1px solid;border-bottom:0;padding-bottom:0;margin-bottom:-15px;border-color:#f6f6f6;background-color:#fdfdfd}@media only screen and (max-width:768px) and (min-width:0){body.catalog-product-view .col-main .additional{padding-bottom:10px}}@media only screen and (min-width:1024px){body.catalog-product-view .description{float:left}}body.catalog-product-view .description .std ul:not(.ic-ul) li,body.catalog-product-view .description .product-view .box-tabs .std ul:not(.ic-ul) li{padding:4px 0 4px 20px;background:2px 7px no-repeat;background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/general/ic_check_green.png?9c9622363b7a9ce833f5b5da68f9f49a);background-size:12px!important}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){body.catalog-product-view .description .std ul:not(.ic-ul) li,body.catalog-product-view .description .product-view .box-tabs .std ul:not(.ic-ul) li{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/general/ic_check_green__2x.png?6ce9b97a7d6176be110b7125a7cd78ac);background-size:40px 40px}}body.catalog-product-view .add-to-box{padding:10px;border:1px solid #f6f6f6;border-top:0;padding-top:0;background-color:#fdfdfd}body.catalog-product-view .col-main .product-view{}body.catalog-product-view .col-main .product-view .description h2{margin-top:20px}body.catalog-product-view .col-main .product-view h1{font-size:20px!important}@media only screen and (max-width:640px) and (min-width:0){body.catalog-product-view .col-main .product-view h1 .video-skip .label{display:none!important}}body.catalog-product-view .col-main .product-view .rating-links{float:none}body.catalog-product-view .col-main .product-view .rating-links a{color:#999}body.catalog-product-view .col-main .product-view #category-product-additional-data-img{max-width:350px;margin-left:60px;margin-right:auto}body.catalog-product-view .col-main .product-view #category-product-additional-data-img div{padding-top:5px;float:none}body.catalog-product-view .col-main .product-view #category-product-additional-data-img div span.label{font-weight:400}body.catalog-product-view .col-main .product-view #category-product-additional-data-img .deliveryTime span.value{color:#a2d552}body.catalog-product-view .col-main .product-view .add-to-links{display:flex;width:99%}body.catalog-product-view .col-main .product-view .add-to-links li{border:solid 1px #eee;padding:8px 0;margin:0;text-align:center;display:flex;align-items:center;justify-content:center;width:50%}body.catalog-product-view .col-main .product-view .add-to-links li .label{padding-left:5px;padding-right:5px;line-height:18px;color:gray}@media only screen and (min-width:768px) and (max-width:970px){body.catalog-product-view .col-main .product-view .add-to-links li .label{width:130px}}body.catalog-product-view .col-main .product-view .add-to-links li a{display:flex;align-items:center;justify-content:center;cursor:pointer}body.catalog-product-view .col-main .product-view .add-to-links li .ic{color:gray}body.catalog-product-view .col-main .product-view .add-to-links li span.icon{min-width:36px}@media only screen and (max-width:767px){body.catalog-product-view .col-main .product-view .add-to-links li a{flex-flow:column}body.catalog-product-view .col-main .product-view .add-to-links li .ic{margin:auto}}body.catalog-product-view .col-main .product-view .add-to-links .feature{margin:0}@media only screen and (max-width:400px){body.catalog-product-view .col-main .product-view .add-to-links{flex-flow:column}body.catalog-product-view .col-main .product-view .add-to-links li:first-child{margin-bottom:10px}body.catalog-product-view .col-main .product-view .add-to-links li{width:100%}}body.catalog-product-view .col-main .product-view .additional .pzn{font-weight:700}body.catalog-product-view .col-main .product-view .additional .cosContent{clear:both}body.catalog-product-view .col-main .product-view.state-video-teaser .product-video-teaser h1{padding-top:0;margin-bottom:0;min-height:0}body.catalog-product-view .col-main .product-view.state-video-teaser .product-img-column{background:0 0}body.catalog-product-view .col-main .product-view.state-video-teaser .product-img-column .img-box,body.catalog-product-view .col-main .product-view.state-video-teaser .product-img-column .action-box{display:none}body.catalog-product-view .col-main .product-view.state-video-teaser .product-img-column div[id*=additional-data-img]{margin-top:5px}body.catalog-product-view .col-main .product-view.state-video-teaser .video-skip{position:absolute;bottom:-55px;z-index:1;right:10px}body.catalog-product-view .col-main .product-view.state-video-teaser .product-primary-column .product-name,body.catalog-product-view .col-main .product-view.state-video-teaser .product-primary-column .ratings,body.catalog-product-view .col-main .product-view.state-video-teaser .product-primary-column .description,body.catalog-product-view .col-main .product-view.state-video-teaser .product-primary-column #appCountdown{display:none}body.catalog-product-view .col-main .product-view.state-video-teaser .product-primary-column .additional{width:48%;display:inline-block;box-sizing:border-box}body.catalog-product-view .col-main .product-view.state-video-teaser .product-primary-column div[itemprop=offers]{width:48%;padding-left:8%;display:inline-block;box-sizing:border-box}@media only screen and (min-width:768px){body.catalog-product-view .col-main .product-view .product-img-column .product-name{display:none}}body.catalog-product-view .col-main .product-view .product-img-column .product-name span.mobile_headline{position:relative;text-transform:none;font-size:20px;font-weight:700;min-height:1.3125em;line-height:1.25em;margin:0 0 10px;display:block}body.catalog-product-view .col-main .product-view .product-img-column .ratings{margin-bottom:10px}@media only screen and (min-width:768px){body.catalog-product-view .col-main .product-view .product-img-column .ratings{display:none}}@media only screen and (max-width:768px) and (min-width:0){body.catalog-product-view .col-main .product-view .product-img-column .no-rating{display:none}}body.catalog-product-view .col-main .product-view .product-img-column .action-box .empfehlung .short-label{display:none}body.catalog-product-view .col-main .product-view .product-img-column .itemslider-thumbnails{max-width:350px}body.catalog-product-view .col-main .product-view .product-img-column .owl-theme .owl-controls .owl-page{display:inline-block;border:1px solid #eee;width:65px;height:65px;padding:4px;background-origin:content-box!important;background-repeat:no-repeat!important;margin:4px}body.catalog-product-view .col-main .product-view .product-img-column .owl-theme .owl-controls .owl-page span{display:block;height:35px;margin:5px 7px;opacity:.5;width:35px}body.catalog-product-view .col-main .product-view .product-img-column .owl-theme .owl-controls .owl-page:hover{border-color:#999}@media only screen and (max-width:600px){body.catalog-product-view .col-main .product-view .product-img-column .owl-theme .owl-controls .owl-pagination{display:none}}body.catalog-product-view .col-main .product-view .product-img-column .owl-theme .owl-controls .owl-buttons div{width:40px;height:40px;line-height:40px}body.catalog-product-view .col-main .product-view .product-img-column .owl-theme .owl-controls .owl-buttons div:hover{background-color:transparent}body.catalog-product-view .col-main .product-view .product-img-column .owl-theme .owl-controls .owl-buttons .owl-next{right:0;z-index:10;background-color:transparent}@media only screen and (max-width:999999px) and (min-width:768px){body.catalog-product-view .col-main .product-view .product-img-column .owl-theme .owl-controls .owl-buttons .owl-next{right:22px}}body.catalog-product-view .col-main .product-view .product-img-column .owl-theme .owl-controls .owl-buttons .owl-prev{left:0;z-index:10;background-color:transparent}body.catalog-product-view .col-main .product-view .product-img-column .owl-theme .owl-controls .owl-buttons .owl-prev:before,body.catalog-product-view .col-main .product-view .product-img-column .owl-theme .owl-controls .owl-buttons .owl-next:before{font-size:50px;line-height:40px;color:#ddd}body.catalog-product-view .col-main .product-view .product-img-column .owl-theme .owl-controls .owl-buttons .owl-prev:hover:before,body.catalog-product-view .col-main .product-view .product-img-column .owl-theme .owl-controls .owl-buttons .owl-next:hover:before{color:#333}body.catalog-product-view .col-main .product-view .product-img-column .more-images .thumbnails .item a{border:none;overflow:visible}@media only screen and (max-device-width:1024px) and (min-device-width:768px) and (orientation:portrait){body.catalog-product-view .col-main .product-view .product-img-column .fa-search:before{top:-15px;right:0}}body.catalog-product-view .col-main .product-view .add-to-cart .price-box{display:none}@media only screen and (max-width:768px) and (min-width:0){body.catalog-product-view .col-main .product-view .add-to-cart .price-box{line-height:29px}body.catalog-product-view .col-main .product-view .add-to-cart .price-box .old-price{line-height:18px}body.catalog-product-view .col-main .product-view .add-to-cart .price-box .special-price{display:block;line-height:1px}}@media only screen and (max-width:767px) and (min-width:0){body.catalog-product-view .col-main .product-view .add-to-cart .price-box{display:block!important}}body.catalog-product-view .col-main .product-view .add-to-cart .taxhint{display:none}@media only screen and (max-width:767px) and (min-width:0){body.catalog-product-view .col-main .product-view .add-to-cart .taxhint{display:block!important;float:left;margin-left:10px;line-height:35px}}@media only screen and (max-width:767px){body.catalog-product-view .col-main .product-view .product-primary-column .product-name{display:none}}body.catalog-product-view .col-main .product-view .product-primary-column .product-name h1{text-transform:none}@media only screen and (max-width:767px){body.catalog-product-view .col-main .product-view .product-primary-column .ratings{display:none}}body.catalog-product-view .col-main .product-view .product-primary-column .rating-links{float:none}body.catalog-product-view .col-main .product-view .product-primary-column .description ul{padding-left:20px}@media only screen and (max-width:768px) and (min-width:0){body.catalog-product-view .col-main .product-view .product-primary-column .description ul{padding-left:10px;padding-right:10px}}body.catalog-product-view .col-main .product-view .product-primary-column .add-to-cart.left-side{display:flex;display:-webkit-flex}body.catalog-product-view .col-main .product-view .product-primary-column .add-to-cart.left-side .qty-wrapper{width:30%;height:55px;line-height:55px;margin-right:30px;float:left;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center}body.catalog-product-view .col-main .product-view .product-primary-column .add-to-cart.left-side .container-price-button{width:100%}@media only screen and (max-width:767px) and (min-width:0){body.catalog-product-view .col-main .product-view .product-primary-column .add-to-cart.left-side .container-price-button{padding:0}}body.catalog-product-view .col-main .product-view .product-primary-column .add-to-cart.left-side .container-price-button .price-box{padding-bottom:10px}body.catalog-product-view .col-main .product-view .product-primary-column .add-to-cart.left-side .container-price-button .container-add-to-cart{clear:both}body.catalog-product-view .col-main .product-view .product-primary-column .add-to-cart.left-side .container-price-button .container-add-to-cart #product-addtocart-button{margin-bottom:10px;text-transform:initial;width:100%!important;max-width:100%!important}body.catalog-product-view .col-main .product-view .product-primary-column .add-to-cart.left-side .container-price-button .container-add-to-cart .wish-list-link{width:100%;text-align:center}body.catalog-product-view .col-main .product-view .product-primary-column .add-to-cart.left-side .container-price-button .container-add-to-cart .wish-list-link a{color:#999;text-decoration:underline}body.catalog-product-view .col-main .product-view .product-primary-column .add-to-cart.left-side .container-price-button .container-add-to-cart .wish-list-link a:hover{color:#333}body.catalog-product-view .col-main .product-view .product-primary-column .add-to-cart.left-side .container-price-button .container-add-to-cart .wish-list-link .ic{margin-right:5px}@media only screen and (max-width:999999px) and (min-width:960px){body.catalog-product-view .col-main .product-view .box-additional #product-tabs .tabs-panels #customer-reviews .review-list-wrapper{float:left;width:48%}}body.catalog-product-view .col-main .product-view .box-additional #product-tabs .tabs-panels #customer-reviews #display-all-reviews{color:#a2d552;font-weight:400;text-shadow:0 0 0 #a2d552;text-align:right;margin-top:-30px;margin-bottom:26px;cursor:pointer}body.catalog-product-view .col-main .product-view .box-additional #product-tabs .tabs-panels #customer-reviews #display-all-reviews:hover{color:#64d552;cursor:pointer}body.catalog-product-view .col-main .product-view .box-additional #product-tabs .tabs-panels #customer-reviews dl dd{border:none;color:initial}body.catalog-product-view .col-main .product-view .box-additional #product-tabs .tabs-panels #customer-reviews dl dd small.date{font-style:italic;color:#999}body.catalog-product-view .col-main .product-view .box-additional #product-tabs .tabs-panels #customer-reviews span.loader{background:url(https://media.asambeauty.com/skin/frontend/ultimo/default/images/infortis/_shared/ajax-loader.gif) no-repeat;background-size:18px auto;padding-left:20px}@media only screen and (max-width:999999px) and (min-width:960px){body.catalog-product-view .col-main .product-view .box-additional #product-tabs .tabs-panels #customer-reviews .form-add{float:right;width:48%}}@media only screen and (min-width:1024px){body.catalog-product-view .col-main .product-view .box-additional #product-tabs .tabs-panels .cosmecticsAnalysisWrapper p{float:left;width:80%}}body.catalog-product-view .col-main .product-view .box-additional #product-tabs .tabs-panels .cosmecticsAnalysisTab{float:right}@media only screen and (max-width:960px) and (min-width:0){body.catalog-product-view .col-main .product-view .box-additional #product-tabs.gen-tabs .acctab:hover{background-color:#f5f5f5;color:#333}body.catalog-product-view .col-main .product-view .box-additional #product-tabs.gen-tabs .acctab.current{background-color:#666;color:#fff}body.catalog-product-view .col-main .product-view .box-additional #product-tabs.gen-tabs .acctab.current:hover{color:#fff}}@media only screen and (max-width:767px) and (min-width:0){body.catalog-product-view .col-main .product-view #testresults{padding:0}}body.catalog-product-view .col-main .product-view #testresults .test-results{font-size:16px}body.catalog-product-view .col-main .product-view #testresults .test-results span.h1{margin-bottom:30px}body.catalog-product-view .col-main .product-view #testresults .test-results .result-list{overflow:hidden;width:90%;margin-left:5%}@media only screen and (max-width:1100px){body.catalog-product-view .col-main .product-view #testresults .test-results .result-list{width:95%;margin-left:2.5%}}@media only screen and (max-width:840px){body.catalog-product-view .col-main .product-view #testresults .test-results .result-list{width:100%;margin-left:0%}}body.catalog-product-view .col-main .product-view #testresults .test-results .result-list ul.left,body.catalog-product-view .col-main .product-view #testresults .test-results .result-list ul.right{width:50%}@media only screen and (max-width:767px) and (min-width:0){body.catalog-product-view .col-main .product-view #testresults .test-results .result-list ul.left,body.catalog-product-view .col-main .product-view #testresults .test-results .result-list ul.right{width:100%;text-align:center}}body.catalog-product-view .col-main .product-view #testresults .test-results .result-list ul li{min-height:100px;line-height:25px}@media only screen and (max-width:767px) and (min-width:0){body.catalog-product-view .col-main .product-view #testresults .test-results .result-list ul li{margin-top:32px}}body.catalog-product-view .col-main .product-view #testresults .test-results .result-list span.quote{font-family:Playfair Display;display:block;font-size:19px;line-height:30px}@media only screen and (max-width:767px) and (min-width:0){body.catalog-product-view .col-main .product-view #testresults .test-results .result-list span.quote{font-size:18px;line-height:24px}}body.catalog-product-view .col-main .product-view #testresults .test-results .result-list span.quote strong,body.catalog-product-view .col-main .product-view #testresults .test-results .result-list span.number{font-weight:400;color:#666}body.catalog-product-view .col-main .product-view #testresults .test-results .result-list span.number{font-family:Times New Roman;font-size:30px}@media only screen and (max-width:767px) and (min-width:0){body.catalog-product-view .col-main .product-view #testresults .test-results .result-list span.number{font-size:23px;line-height:24px}}body.catalog-product-view .col-main .product-view #testresults .test-results .result-list span.result-source{font-size:9px;font-weight:400;float:left;line-height:10px;margin-top:5px;width:95%}@media only screen and (max-width:767px) and (min-width:0){body.catalog-product-view .col-main .product-view #testresults .test-results .result-list span.result-source{font-size:12px;line-height:17px}}@media only screen and (max-width:767px){body.catalog-product-view .col-main .product-view #testresults .test-results.customer-reviews{display:none}}body.catalog-product-view.cosmeticline-125 #testresults .result-list span.quote strong,body.catalog-product-view.cosmeticline-125 #testresults .result-list span.number{color:#9acb4d!important}body.catalog-product-view.cosmeticline-126 #testresults .result-list span.quote strong,body.catalog-product-view.cosmeticline-126 #testresults .result-list span.number{color:#aaa!important}body.catalog-product-view.cosmeticline-127 #testresults .result-list span.quote strong,body.catalog-product-view.cosmeticline-127 #testresults .result-list span.number{color:#38cde3!important}body.catalog-product-view.cosmeticline-128 #testresults .result-list span.quote strong,body.catalog-product-view.cosmeticline-128 #testresults .result-list span.number{color:#d1b07b!important}body.catalog-product-view.cosmeticline-129 #testresults .result-list span.quote strong,body.catalog-product-view.cosmeticline-129 #testresults .result-list span.number{color:#9a62ad!important}body.catalog-product-view.cosmeticline-130 #testresults .result-list span.quote strong,body.catalog-product-view.cosmeticline-130 #testresults .result-list span.number{color:#ffb060!important}body.catalog-product-view.cosmeticline-131 #testresults .result-list span.quote strong,body.catalog-product-view.cosmeticline-131 #testresults .result-list span.number{color:#dfac69!important}body.catalog-product-view.cosmeticline-132 #testresults .result-list span.quote strong,body.catalog-product-view.cosmeticline-132 #testresults .result-list span.number{color:#11c1ea!important}body.catalog-product-view.cosmeticline-133 #testresults .result-list span.quote strong,body.catalog-product-view.cosmeticline-133 #testresults .result-list span.number{color:#d6be91!important}body.catalog-product-view.cosmeticline-150 #testresults .result-list span.quote strong,body.catalog-product-view.cosmeticline-150 #testresults .result-list span.number{color:#378bf2!important}body.catalog-product-view .cosmecticsAnalysis{float:right}@media only screen and (max-width:1024px){body.catalog-product-view .cosmecticsAnalysis{display:none}}body.catalog-product-view .cosmecticsAnalysis .smiley{float:right;clear:left;padding:10px;width:100px}body.catalog-product-view #product-container-sale{clear:both}body.catalog-product-view #product-container-sale .price-wrapper{padding:0 10px;border-width:0 1px;border-style:solid;border-bottom:0;padding-bottom:0;border-color:#f6f6f6;background-color:#fdfdfd}body.catalog-product-view #product-container-sale .price-wrapper .product-type-data{display:block}body.catalog-product-view #product-container-sale .price-wrapper .product-type-data>.price-box{margin-top:0;display:inline-block}@media only screen and (max-width:767px){body.catalog-product-view #product-container-sale .price-wrapper .price-box,body.catalog-product-view #product-container-sale .price-wrapper .availability.in-stock,body.catalog-product-view #product-container-sale .price-wrapper .taxhint{display:none!important}}@media only screen and (max-width:767px){body.catalog-product-view .success-msg .button-set .button.btn-inline{margin:5px 0!important;float:left}}body.catalog-product-view .success-msg .amountToFreeShippingMsg{float:right;font-size:14px;text-align:center;font-weight:700;color:#e4047e}body.catalog-product-view .success-msg .amountToFreeShippingMsg .fa.fa-star{margin-right:.5em}body.catalog-product-view .itemslider-upsell-wrapper{z-index:2}body.catalog-product-view .itemslider-upsell-wrapper .ratings{display:block}body.catalog-product-view .itemslider-upsell-wrapper #itemslider-upsell .price-box .price:after{}body.catalog-product-view .itemslider-upsell-wrapper #itemslider-upsell .owl-wrapper-outer{z-index:2}body.catalog-product-view .itemslider-upsell-wrapper #itemslider-upsell .owl-buttons{z-index:1}@media only screen and (max-width:767px){#product-container-sale{min-width:295px}.product-view .action-box{display:block}#category-product-additional-data-img .sku{display:none}}@media only screen and (min-width:768px) and (max-width:99999px){.pds_teaser_wrapper{}.pds_teaser_wrapper .background_image{margin:0 auto;width:1097px;height:200px}.pds_teaser_wrapper .flexible_background_image{margin:0 auto;background-size:contain;background-repeat:no-repeat}}.my-wishlist .btn-cart{padding:0 15px!important}.products-grid .price-box{margin-bottom:3px}.taxhint{color:#c2c2c2;font-size:11px}.taxhint a{font-size:1em;color:#c2c2c2!important;font-weight:400!important}.baseprice{clear:both;font-size:.8em;color:#999}.cosmeticline_upsell_slider-wrapper{margin-top:25px}.cosmeticline_upsell_slider-wrapper .add-to-links{display:none!important}.legal_link{color:#000!important;text-decoration:underline!important}body.catalog-product-view .col-main .product-view.product-view-gift .product-primary-column .add-to-cart.left-side .qty-wrapper{display:none}body.catalog-product-view .col-main .product-view.product-view-gift .product-options{border-top:none;padding:10px 0;margin:0;border:1px solid;border-bottom:0;padding-bottom:0;border-color:#f6f6f6;background-color:#fdfdfd}body.catalog-product-view .col-main .product-view.product-view-gift .product-options p.required{display:none}body.catalog-product-view .col-main .product-view.product-view-gift .product-options dl{margin-bottom:0}body.catalog-product-view .col-main .product-view.product-view-gift .product-options .product_option_box dd{margin:0 10px}body.catalog-product-view .col-main .product-view.product-view-gift .product-options .product_option_box dt{margin:0 10px 5px}body.catalog-product-view .col-main .product-view.product-view-gift .product-options .product_option_box label{font-size:1.3em;font-weight:700;line-height:1.25em}body.catalog-product-view .col-main .product-view.product-view-gift .product-options .product_option_box label:after{display:none}body.catalog-product-view .col-main .product-view.product-view-gift .product-type-data{margin:0}body.catalog-product-view .col-main .product-view.product-view-gift .product-type-data>.price-box{margin-top:0}body.catalog-product-view .col-main .product-view.product-view-gift .product-options-bottom .container-price-button .price-box{padding:10px 0 0}body.catalog-category-view.customizable-step .main-container{background:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/customized/PD_kachel01.png) repeat}body.catalog-category-view.customizable-step .main-container .main{background:0 0}body.catalog-category-view.customizable-step .col-main h2 .hint,body.catalog-category-view.customizable-step .col-main h3 .hint{color:#ababab;margin-left:.25em}body.catalog-category-view.customizable-step .col-main .page-title{border:none}body.catalog-category-view.customizable-step .col-main .page-title{margin:0;position:inherit;background:0 0;padding:0;display:block}body.catalog-category-view.customizable-step .col-main .page-title h1{background:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/customized/PD_logo_produktdesigner.png) 50% 0%;overflow:hidden;text-indent:-999999999px;height:100px;margin-bottom:-50px}body.catalog-category-view.customizable-step .col-main .project_customize_teaser_container{width:98%;margin-top:40px;box-sizing:border-box;background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/customized/PD_hintergrund_fruechte.png);background-repeat:no-repeat;background-size:100% auto;background-position:bottom}body.catalog-category-view.customizable-step .col-main .project_customize_teaser_container h2{background-color:#a2d552;margin:-20px;padding:10px;color:#fff}body.catalog-category-view.customizable-step .col-main .project_customize_teaser_container .step{box-sizing:border-box;padding:80px 0;margin:80px 1%}body.catalog-category-view.customizable-step .col-main .project_customize_teaser_container .step h3{margin:20px auto;height:50px;width:50px;background-color:transparent;border:3px solid #999;line-height:50px;font-weight:700}body.catalog-category-view.customizable-step .col-main .project_customize_teaser_container .step .description{display:block;font-weight:700;font-size:16px;text-align:center;margin-top:20px}body.catalog-category-view.customizable-step .col-main .project_customize_teaser_container .step:nth-child(3){border-left:2px solid #999;border-right:2px solid #999}body.catalog-category-view.customizable-step .col-main .category-products{padding:0}body.catalog-category-view.customizable-step .col-main .category-products .project_customize_container_products{padding:20px}body.catalog-category-view.customizable-step .col-main .category-products .project_customize_container_products .project_customize_products_title{position:relative}body.catalog-category-view.customizable-step .col-main .category-products .project_customize_container_products .project_customize_products_title .tease{display:none;position:absolute}body.catalog-category-view.customizable-step .col-main .category-products .project_customize_container_products .project_customize_products_title img.tease{top:60px}body.catalog-category-view.customizable-step .col-main .category-products .project_customize_container_products .project_customize_products_title img.tease:nth-of-type(1){left:25%;margin-left:-30px}body.catalog-category-view.customizable-step .col-main .category-products .project_customize_container_products .project_customize_products_title img.tease:nth-of-type(2){right:25%;margin-right:-30px}body.catalog-category-view.customizable-step .col-main .category-products .project_customize_container_products .project_customize_products_title span.tease{top:60px;margin-top:150px;left:0;width:100%;text-align:center;font-weight:700;font-size:26px;text-transform:uppercase;line-height:normal}body.catalog-category-view.customizable-step .col-main .category-products .project_customize_container_products.inactive .tease{display:block}body.catalog-category-view.customizable-step .col-main .category-products ul.products-grid{min-height:425px}body.catalog-category-view.customizable-step .col-main .category-products ul.products-grid .item{width:33.333%;cursor:pointer;*zoom:1;height:inherit!important;box-sizing:border-box;border:4px solid transparent}@media only screen and (max-width:768px) and (min-width:0){body.catalog-category-view.customizable-step .col-main .category-products ul.products-grid .item{width:100%}}body.catalog-category-view.customizable-step .col-main .category-products ul.products-grid .item .desc{display:none}body.catalog-category-view.customizable-step .col-main .category-products ul.products-grid .item:before,body.catalog-category-view.customizable-step .col-main .category-products ul.products-grid .item:after{content:" ";display:table}body.catalog-category-view.customizable-step .col-main .category-products ul.products-grid .item:after{clear:both}body.catalog-category-view.customizable-step .col-main .category-products ul.products-grid .item .check{display:none;position:absolute;left:5px;bottom:5px;width:28px}body.catalog-category-view.customizable-step .col-main .category-products ul.products-grid .item:hover{padding-left:1%;padding-right:1%;margin-left:0!important;margin-right:0!important}body.catalog-category-view.customizable-step .col-main .category-products ul.products-grid .item.active{border:4px solid #a2d552}body.catalog-category-view.customizable-step .col-main .category-products ul.products-grid .item.active .check{display:block}body.catalog-category-view.customizable-step .col-main .project_customize_categories_container{padding:0 20px}body.catalog-category-view.customizable-step .col-main .project_customize_categories_container ul{*zoom:1}body.catalog-category-view.customizable-step .col-main .project_customize_categories_container ul:before,body.catalog-category-view.customizable-step .col-main .project_customize_categories_container ul:after{content:" ";display:table}body.catalog-category-view.customizable-step .col-main .project_customize_categories_container ul:after{clear:both}body.catalog-category-view.customizable-step .col-main .project_customize_categories_container ul>li.item{cursor:pointer;float:left;width:50%;text-align:center}body.catalog-category-view.customizable-step .col-main .project_customize_categories_container ul>li.item .box-container{width:100%;max-width:455px;margin:0 auto;position:relative;overflow:hidden;box-sizing:border-box;border:4px solid transparent}body.catalog-category-view.customizable-step .col-main .project_customize_categories_container ul>li.item .box-container .info{position:absolute;right:0;bottom:0;width:auto;-moz-opacity:.75;-khtml-opacity:.75;opacity:.75;filter:alpha(opacity=75);filter:alpha(opacity=75);transition:right 1s ease,bottom 1s ease}body.catalog-category-view.customizable-step .col-main .project_customize_categories_container ul>li.item .box-container .info:hover{-moz-opacity:1;-khtml-opacity:1;opacity:1;filter:alpha(opacity=100);filter:alpha(opacity=100)}body.catalog-category-view.customizable-step .col-main .project_customize_categories_container ul>li.item .box-container .element_additional{position:absolute;right:-100%;top:0;bottom:0;width:75%;background:rgba(255,255,255,.9);padding:5px 20px;transition:right 1s ease;display:block!important;text-align:justify}body.catalog-category-view.customizable-step .col-main .project_customize_categories_container ul>li.item .box-container .element_additional h1,body.catalog-category-view.customizable-step .col-main .project_customize_categories_container ul>li.item .box-container .element_additional h2,body.catalog-category-view.customizable-step .col-main .project_customize_categories_container ul>li.item .box-container .element_additional h3,body.catalog-category-view.customizable-step .col-main .project_customize_categories_container ul>li.item .box-container .element_additional h4{padding-left:25px}body.catalog-category-view.customizable-step .col-main .project_customize_categories_container ul>li.item .box-container .element_additional:after{content:"\e22d";font-family:themeicons;position:absolute;left:8px;top:12px;width:16px;text-align:center;vertical-align:middle;line-height:16px;font-weight:700;color:#333;font-size:15px}body.catalog-category-view.customizable-step .col-main .project_customize_categories_container ul>li.item .box-container .check{display:none;position:absolute;left:5px;bottom:5px;width:52px}body.catalog-category-view.customizable-step .col-main .project_customize_categories_container ul>li.item.active .box-container{border:4px solid #a2d552}body.catalog-category-view.customizable-step .col-main .project_customize_categories_container ul>li.item.active .check{display:block}body.catalog-category-view.customizable-step .col-main .project_customize_categories_container ul>li.item.show-info .element_additional{right:0}body.catalog-category-view.customizable-step .col-main .project_customize_categories_container ul>li.item.show-info .info{right:-52px;bottom:-52px}@media only screen and (max-width:768px) and (min-width:0){body.catalog-category-view.customizable-step .col-main .project_customize_categories_container ul>li.item{width:100%;margin:5px 0}}body.catalog-category-view.customizable-step .col-main .project_customize_breadcrumbs{padding:10px 20px;padding-bottom:0}body.catalog-category-view.customizable-step .col-main .project_customize_breadcrumbs .step{display:none}body.catalog-category-view.customizable-step .col-main .project_customize_breadcrumbs .step.active{display:block}body.catalog-category-view.customizable-step .col-main .project_customize_container_actions{text-align:center;padding-bottom:20px}body.catalog-category-view.customizable-step .col-main .project_customize_container_actions .connector{width:20%;display:inline-block;font-weight:700;font-size:20px}@media only screen and (max-width:768px) and (min-width:0){body.catalog-category-view.customizable-step .col-main .project_customize_container_actions .connector{width:100%}}body.catalog-category-view.customizable-step .col-main .project_customize_container_actions[data-step-current="1"] .project_customize_container_actions_back,body.catalog-category-view.customizable-step .col-main .project_customize_container_actions[data-step-current="1"] .connector{opacity:0;visibility:hidden;cursor:default}body.catalog-category-view.customizable-step .col-main .project_customize_container_actions .invalid{opacity:.25}body.catalog-category-view.customizable-step .col-main .project_customize_container_actions.progressing{opacity:.5}@media only screen and (max-width:767px){.catalog-product-view.customizable-step{background:repeat;background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/customized/PD_kachel01.png?cf93f145be6aa5d5688a9dc78db6c878)}}@media only screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:767px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:767px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:767px) and (min-device-pixel-ratio:1.5),only screen and (max-width:767px) and (min-resolution:144dpi){.catalog-product-view.customizable-step{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/customized/PD_kachel01__2x.png?cf93f145be6aa5d5688a9dc78db6c878);background-size:500px 500px}}.catalog-product-view.customizable-step .main-container{background:repeat;background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/customized/PD_kachel01.png?cf93f145be6aa5d5688a9dc78db6c878)}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.catalog-product-view.customizable-step .main-container{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/customized/PD_kachel01__2x.png?cf93f145be6aa5d5688a9dc78db6c878);background-size:500px 500px}}.catalog-product-view.customizable-step .main-container .main{background:0 0}.catalog-product-view.customizable-step h2 .hint,.catalog-product-view.customizable-step h3 .hint{color:#ababab;margin-left:.25em}.catalog-product-view.customizable-step .page-title{border:none}.catalog-product-view.customizable-step h1{background:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/customized/PD_logo_produktdesigner.png) 50% 0%;overflow:hidden;text-indent:-999999999px;height:100px;margin-bottom:-50px;cursor:pointer}.catalog-product-view.customizable-step #template-header-designer{display:none}.catalog-product-view.customizable-step .product-shop{margin-left:0;margin-right:0}.catalog-product-view.customizable-step #customize_label_designer{*zoom:1;box-sizing:border-box;width:98%;margin-top:40px}.catalog-product-view.customizable-step #customize_label_designer:before,.catalog-product-view.customizable-step #customize_label_designer:after{content:" ";display:table}.catalog-product-view.customizable-step #customize_label_designer:after{clear:both}.catalog-product-view.customizable-step #customize_label_designer .project_customize_breadcrumbs .step{display:none}.catalog-product-view.customizable-step #customize_label_designer .project_customize_breadcrumbs .step.active{display:block}.catalog-product-view.customizable-step #customize_label_designer .add-to-cart .qty-wrapper{display:none}.catalog-product-view.customizable-step #customize_label_designer h3{font-weight:700;font-size:20px}.catalog-product-view.customizable-step #customize_label_designer .project_customize_label_preview_container{overflow:hidden}@media only screen and (max-width:1024px) and (min-width:0){.catalog-product-view.customizable-step #customize_label_designer .project_customize_label_preview_container{width:98%}}.catalog-product-view.customizable-step #customize_label_designer .project_customize_label_preview_container .project_customize_label_preview{position:relative;margin-left:0}.catalog-product-view.customizable-step #customize_label_designer .project_customize_label_preview_container .project_customize_label_preview .project_customize_label_preview_image_product{position:absolute;top:0;left:50%;margin-top:0!important;max-width:none}.catalog-product-view.customizable-step #customize_label_designer .project_customize_label_preview_container .project_customize_label_preview .project_customize_label_preview_image_label{position:absolute;max-width:none}.catalog-product-view.customizable-step #customize_label_designer .project_customize_label_preview_container .project_customize_label_preview .input-container{border:none!important;background:0 0!important;-webkit-box-shadow:0 0 0 0 transparent;-moz-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent;position:absolute;left:50%;margin-top:0!important;resize:none;text-align:center;padding:0;white-space:nowrap;line-height:1.4}@media only screen and (max-width:1024px) and (min-width:0){.catalog-product-view.customizable-step #customize_label_designer .project_customize_label_container{width:98%}}.catalog-product-view.customizable-step #customize_label_designer .project_customize_label_container .project_customize_label_text{margin-top:20px}.catalog-product-view.customizable-step #customize_label_designer .project_customize_label_container .project_customize_label_text .input-box{margin-bottom:10px}.catalog-product-view.customizable-step #customize_label_designer .project_customize_label_container .project_customize_label_text .input-box input{width:100%}.catalog-product-view.customizable-step #customize_label_designer .project_customize_label_container .project_customize_label_variant_container{margin-top:20px}.catalog-product-view.customizable-step #customize_label_designer .project_customize_label_container .project_customize_label_variant_container>h4.sliding{line-height:30px;border-bottom:1px solid #ddd;border-right:1px solid #f0f0f0;border-left:1px solid #f0f0f0;border-top:1px solid #f4f4f4;background-color:#fcfcfc}.catalog-product-view.customizable-step #customize_label_designer .project_customize_label_container .project_customize_label_variant_container .owl-buttons{top:-42px}.catalog-product-view.customizable-step #customize_label_designer .project_customize_label_container .project_customize_label_variant_container .project_customize_label_variant_list{*zoom:1}.catalog-product-view.customizable-step #customize_label_designer .project_customize_label_container .project_customize_label_variant_container .project_customize_label_variant_list:before,.catalog-product-view.customizable-step #customize_label_designer .project_customize_label_container .project_customize_label_variant_container .project_customize_label_variant_list:after{content:" ";display:table}.catalog-product-view.customizable-step #customize_label_designer .project_customize_label_container .project_customize_label_variant_container .project_customize_label_variant_list:after{clear:both}.catalog-product-view.customizable-step #customize_label_designer .project_customize_label_container .project_customize_label_variant_container .project_customize_label_variant_list .project_customize_label_variant_list_element{float:left;width:96%;max-width:300px;position:relative;background:0 0!important;cursor:pointer;padding:0!important;border:4px solid transparent;*zoom:1}.catalog-product-view.customizable-step #customize_label_designer .project_customize_label_container .project_customize_label_variant_container .project_customize_label_variant_list .project_customize_label_variant_list_element:before,.catalog-product-view.customizable-step #customize_label_designer .project_customize_label_container .project_customize_label_variant_container .project_customize_label_variant_list .project_customize_label_variant_list_element:after{content:" ";display:table}.catalog-product-view.customizable-step #customize_label_designer .project_customize_label_container .project_customize_label_variant_container .project_customize_label_variant_list .project_customize_label_variant_list_element:after{clear:both}.catalog-product-view.customizable-step #customize_label_designer .project_customize_label_container .project_customize_label_variant_container .project_customize_label_variant_list .project_customize_label_variant_list_element img{margin:0!important;float:left;max-width:100%!important}.catalog-product-view.customizable-step #customize_label_designer .project_customize_label_container .project_customize_label_variant_container .project_customize_label_variant_list .project_customize_label_variant_list_element img.check{display:none;position:absolute;left:5px;bottom:5px;width:52px!important;position:absolute;width:28px}.catalog-product-view.customizable-step #customize_label_designer .project_customize_label_container .project_customize_label_variant_container .project_customize_label_variant_list .project_customize_label_variant_list_element.active{border:4px solid #a7d15a}.catalog-product-view.customizable-step #customize_label_designer .project_customize_label_container .project_customize_label_variant_container .project_customize_label_variant_list .project_customize_label_variant_list_element.active img.check{display:block}.catalog-product-view.customizable-step #customize_label_designer_upselling{margin-top:20px}.catalog-product-view.customizable-step #customize_label_designer_upselling ul.products-grid li{float:left;cursor:default}.catalog-product-view.customizable-step #customize_label_designer_upselling ul.products-grid li.tiegel,.catalog-product-view.customizable-step #customize_label_designer_upselling ul.products-grid li.sperator-sum,.catalog-product-view.customizable-step #customize_label_designer_upselling ul.products-grid li.summary-actions{padding-top:14.5%}.catalog-product-view.customizable-step #customize_label_designer_upselling ul.products-grid li.sperator-sum{width:3%;text-align:center;font-weight:700;line-height:235px;font-weight:600;font-size:30px}@media only screen and (max-width:960px) and (min-width:0){.catalog-product-view.customizable-step #customize_label_designer_upselling ul.products-grid li.sperator-sum{width:100%;line-height:normal}}.catalog-product-view.customizable-step #customize_label_designer_upselling ul.products-grid li.item,.catalog-product-view.customizable-step #customize_label_designer_upselling ul.products-grid li.summary-actions{width:22%;text-align:center;box-sizing:border-box;position:relative}@media only screen and (max-width:960px) and (min-width:0){.catalog-product-view.customizable-step #customize_label_designer_upselling ul.products-grid li.item,.catalog-product-view.customizable-step #customize_label_designer_upselling ul.products-grid li.summary-actions{width:100%}}.catalog-product-view.customizable-step #customize_label_designer_upselling ul.products-grid li.item .check,.catalog-product-view.customizable-step #customize_label_designer_upselling ul.products-grid li.summary-actions .check{display:none;position:absolute;left:50%;top:50%;width:52px!important;margin-top:-69px;margin-left:-26px}.catalog-product-view.customizable-step #customize_label_designer_upselling ul.products-grid li.item.active .check,.catalog-product-view.customizable-step #customize_label_designer_upselling ul.products-grid li.summary-actions.active .check{display:block}.catalog-product-view.customizable-step #customize_label_designer_upselling ul.products-grid li.item{cursor:pointer}.catalog-product-view.customizable-step #customize_label_designer_upselling ul.products-grid li.summary-actions .btn-cart{line-height:normal;padding:10px;text-transform:uppercase}.catalog-product-view.customizable-step #customize_label_designer_upselling ul.products-grid li.summary-actions .pricebox{font-size:16px;max-width:155px;margin:50px auto 5px;position:relative;left:-11px;text-align:left}.catalog-product-view.customizable-step #customize_label_designer_upselling ul.products-grid li.summary-actions .pricebox .price{font-weight:700}.catalog-product-view.customizable-step #customize_label_designer_upselling ul.products-grid li.summary-actions .pricebox .old-price{text-decoration:line-through;color:red}.catalog-product-view.customizable-step #customize_label_designer_upselling ul.products-grid li.summary-actions .sticker-wrapper{top:50%;left:50%;margin-top:-45px;margin-left:40px}.catalog-product-view.customizable-step #customize_label_designer_upselling ul.products-grid li.summary-actions .sticker-wrapper .sticker{width:64px;height:64px}.catalog-product-view.customizable-step #customize_label_designer_upselling ul.products-grid li.summary-actions .hint{color:#898989;display:block;font-size:12px;text-align:center;position:relative;top:8px}.catalog-product-view.customizable-step.product-customizable-spender #customize_label_designer .project_customize_label_preview{height:1130px;margin-top:-340px}.catalog-product-view.customizable-step.product-customizable-spender #customize_label_designer .project_customize_label_preview .project_customize_label_preview_image_product{width:700px;margin-left:-350px}.catalog-product-view.customizable-step.product-customizable-tiegel #customize_label_designer .project_customize_label_preview{height:615px;margin-top:-60px}.catalog-product-view.customizable-step.product-customizable-tiegel #customize_label_designer .project_customize_label_preview .project_customize_label_preview_image_product{width:610px;margin-left:-305px}#customer-account-login-content h1,body.checkout-onepage-index #onepage-step-login-register h1{background:right 0 no-repeat;background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/customer/ic_lock.png?87d6de11b77f4d552cc08a294725d93e)}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){#customer-account-login-content h1,body.checkout-onepage-index #onepage-step-login-register h1{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/customer/ic_lock__2x.png?87d6de11b77f4d552cc08a294725d93e);background-size:20px 27px}}#customer-account-login-content h2,body.checkout-onepage-index #onepage-step-login-register h2{padding-bottom:7px;border-bottom:1px solid #a2d552;font-weight:400;margin-bottom:15px;font-size:2em;line-height:1.25em}#customer-account-login-content h3,body.checkout-onepage-index #onepage-step-login-register h3{border:none;font-size:1.25em}#customer-account-login-content h3.legend,body.checkout-onepage-index #onepage-step-login-register h3.legend{display:none}#customer-account-login-content form,body.checkout-onepage-index #onepage-step-login-register form{*zoom:1;margin-bottom:20px;display:block}#customer-account-login-content form:before,body.checkout-onepage-index #onepage-step-login-register form:before,#customer-account-login-content form:after,body.checkout-onepage-index #onepage-step-login-register form:after{content:" ";display:table}#customer-account-login-content form:after,body.checkout-onepage-index #onepage-step-login-register form:after{clear:both}#customer-account-login-content form .buttons-set a,body.checkout-onepage-index #onepage-step-login-register form .buttons-set a{margin-bottom:0}#customer-account-login-content form .buttons-set button,body.checkout-onepage-index #onepage-step-login-register form .buttons-set button{margin-bottom:0}#customer-account-login-content .fieldset,body.checkout-onepage-index #onepage-step-login-register .fieldset{margin-bottom:0}#customer-account-login-content .form-list li,body.checkout-onepage-index #onepage-step-login-register .form-list li{margin-bottom:15px}#customer-account-login-content .form-list li:not(.control) label,body.checkout-onepage-index #onepage-step-login-register .form-list li:not(.control) label{display:none}#customer-account-login-content .form-list li.half,body.checkout-onepage-index #onepage-step-login-register .form-list li.half{width:49%;float:left}#customer-account-login-content .form-list li.half:nth-child(odd),body.checkout-onepage-index #onepage-step-login-register .form-list li.half:nth-child(odd){margin-right:1%}#customer-account-login-content .form-list li.half:nth-child(even),body.checkout-onepage-index #onepage-step-login-register .form-list li.half:nth-child(even){margin-left:1%}#customer-account-login-content .form-list input[type=checkbox],body.checkout-onepage-index #onepage-step-login-register .form-list input[type=checkbox]{margin-right:6.66667px}#customer-account-login-content .form-list .input-box-checkbox,body.checkout-onepage-index #onepage-step-login-register .form-list .input-box-checkbox{display:inline-block}#customer-account-login-content .form-list .input-box-checkbox label,body.checkout-onepage-index #onepage-step-login-register .form-list .input-box-checkbox label{font-weight:400}#customer-account-login-content .form-list .field,body.checkout-onepage-index #onepage-step-login-register .form-list .field,#customer-account-login-content .form-list .input-box,body.checkout-onepage-index #onepage-step-login-register .form-list .input-box,#customer-account-login-content .form-list .wide,body.checkout-onepage-index #onepage-step-login-register .form-list .wide{display:block;float:none;width:100%}#customer-account-login-content .form-list .field input,body.checkout-onepage-index #onepage-step-login-register .form-list .field input,#customer-account-login-content .form-list .field select,body.checkout-onepage-index #onepage-step-login-register .form-list .field select,#customer-account-login-content .form-list .input-box input,body.checkout-onepage-index #onepage-step-login-register .form-list .input-box input,#customer-account-login-content .form-list .input-box select,body.checkout-onepage-index #onepage-step-login-register .form-list .input-box select,#customer-account-login-content .form-list .wide input,body.checkout-onepage-index #onepage-step-login-register .form-list .wide input,#customer-account-login-content .form-list .wide select,body.checkout-onepage-index #onepage-step-login-register .form-list .wide select{width:100%}#customer-account-login-content .form-list textarea:focus~.floating-label,body.checkout-onepage-index #onepage-step-login-register .form-list textarea:focus~.floating-label,#customer-account-login-content .form-list input:focus~.floating-label,body.checkout-onepage-index #onepage-step-login-register .form-list input:focus~.floating-label,#customer-account-login-content .form-list .not-empty,body.checkout-onepage-index #onepage-step-login-register .form-list .not-empty{top:2px!important;bottom:10px;left:10px!important;font-size:10px;opacity:1;color:#a2d552!important;font-weight:700}#customer-account-login-content .form-list input.inputText,body.checkout-onepage-index #onepage-step-login-register .form-list input.inputText{height:35px}#customer-account-login-content .form-list .inputText,body.checkout-onepage-index #onepage-step-login-register .form-list .inputText{font-size:14px;padding-top:13px;padding-bottom:4px;padding-left:9px;color:#333}#customer-account-login-content .form-list .floating-label,body.checkout-onepage-index #onepage-step-login-register .form-list .floating-label{position:absolute;pointer-events:none;left:13px;top:9px;transition:.05s ease all;color:#a9a9a9}#customer-account-login-content .form-list .input-box.floating-box,body.checkout-onepage-index #onepage-step-login-register .form-list .input-box.floating-box{position:relative}#customer-account-login-content .form-list .field,body.checkout-onepage-index #onepage-step-login-register .form-list .field{margin-bottom:15px}#customer-account-login-content .form-list .fields,body.checkout-onepage-index #onepage-step-login-register .form-list .fields{margin-bottom:0}#customer-account-login-content .form-list .wide .field,body.checkout-onepage-index #onepage-step-login-register .form-list .wide .field{margin-bottom:0}@media only screen and (max-width:767px) and (min-width:0){#customer-account-login-content #acount-loggin-forgotpassword-bottom,body.checkout-onepage-index #onepage-step-login-register #acount-loggin-forgotpassword-bottom{display:none!important}}#customer-account-login-content .account-login .registered-users,body.checkout-onepage-index #onepage-step-login-register .account-login .registered-users{margin:0}#customer-account-login-content .account-login .registered-users .form-list .validation-advice.not-empty,body.checkout-onepage-index #onepage-step-login-register .account-login .registered-users .form-list .validation-advice.not-empty{color:red!important;font-weight:400!important}@media only screen and (max-width:960px) and (min-width:0){#customer-account-login-content .customer-login-button,body.checkout-onepage-index #onepage-step-login-register .customer-login-button{min-width:100px}}body.customer-account{}body.customer-account.customer-account-index .icon-myaccount{width:72px;height:50px;margin-bottom:10px}body.customer-account.customer-account-index .icon-myaccount.icon-orders{background:no-repeat;background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/customer/multi/ic_account_my_orders.png?87704b479f4c94cc7aa6fa72bc962d91)}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){body.customer-account.customer-account-index .icon-myaccount.icon-orders{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/customer/multi/ic_account_my_orders__2x.png?57f22e44ffa699ea38a8d0e28d835803);background-size:50px 50px}}body.customer-account.customer-account-index .icon-myaccount.icon-abo{background:no-repeat;background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/customer/multi/ic_account_abo.png?b09de4a42cbabba96a09c1ea08b00d52)}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){body.customer-account.customer-account-index .icon-myaccount.icon-abo{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/customer/multi/ic_account_abo__2x.png?c183b2b30b4ede56b53f5eec831b3d56);background-size:50px 50px}}body.customer-account.customer-account-index .icon-myaccount.icon-profil{background:no-repeat;background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/customer/multi/ic_account_my_profile.png?2b9b92229c4e86ec24a9280d9c9a8e2a)}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){body.customer-account.customer-account-index .icon-myaccount.icon-profil{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/customer/multi/ic_account_my_profile__2x.png?4c43f6bf2d534b6363d302b5f0524c83);background-size:50px 50px}}body.customer-account.customer-account-index .icon-myaccount.icon-wishlist{background:no-repeat;background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/customer/multi/ic_account_wishlist.png?234610bd979f66e966dcb7b731b80983)}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){body.customer-account.customer-account-index .icon-myaccount.icon-wishlist{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/customer/multi/ic_account_wishlist__2x.png?79fff1b566199888888c4cd9bbe16941);background-size:50px 50px}}body.customer-account.customer-account-index .icon-myaccount.icon-newsletter{background:no-repeat;background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/customer/multi/ic_account_newsletter.png?cca18c99514ccc31b39c4d50bff1e958)}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){body.customer-account.customer-account-index .icon-myaccount.icon-newsletter{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/customer/multi/ic_account_newsletter__2x.png?43226ff1e9a5b23c29f3367424a7c67f);background-size:50px 50px}}body.customer-account.customer-account-index .icon-myaccount.icon-abo{background:no-repeat;background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/customer/multi/ic_account_abo.png?b09de4a42cbabba96a09c1ea08b00d52)}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){body.customer-account.customer-account-index .icon-myaccount.icon-abo{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/customer/multi/ic_account_abo__2x.png?c183b2b30b4ede56b53f5eec831b3d56);background-size:50px 50px}}body.customer-account.customer-account-index .icon-myaccount.icon-aklamio{background:no-repeat;background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/customer/multi/ic_account_aklamio.png?fb68f7946c2164047f8089bb1eb70d85)}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){body.customer-account.customer-account-index .icon-myaccount.icon-aklamio{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/customer/multi/ic_account_aklamio__2x.png?d8515531334ba0a63422b798ca7ea2ca);background-size:50px 50px}}body.customer-account.customer-account-index .icon-myaccount.icon-help{background:no-repeat;background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/customer/multi/ic_account_help.png?19e32a3b1a948edff76dc5048bc8a202)}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){body.customer-account.customer-account-index .icon-myaccount.icon-help{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/customer/multi/ic_account_help__2x.png?c0f9e45c2fc553c9165ccf85b96c24cf);background-size:50px 50px}}body.customer-account.customer-account-index .col-main .grid12-8 .grid12-6 a{box-sizing:border-box;width:100%}@media only screen and (max-width:1024px) and (min-width:0){body.customer-account.customer-account-index .col-main .grid12-4,body.customer-account.customer-account-index .col-main .grid12-12,body.customer-account.customer-account-index .col-main .grid12-8{width:98%!important}body.customer-account.customer-account-index .col-main .icon-myaccount{float:left}}@media only screen and (max-width:768px) and (min-width:0){body.customer-account.customer-account-index .col-main{width:100%}}@media only screen and (max-width:480px) and (min-width:0){body.customer-account.customer-account-index .col-main .grid12-8 .grid12-6{width:98%!important}body.customer-account.customer-account-index .col-main .icon-myaccount{float:none}}body.customer-account .sidebar li.current a{color:#fff}body.customer-account .my-account textarea:focus~.floating-label,body.customer-account .my-account input:focus~.floating-label,body.customer-account .my-account .not-empty{top:2px!important;bottom:10px;left:10px!important;font-size:10px;opacity:1;color:#a2d552!important;font-weight:700}body.customer-account .my-account input.inputText{height:35px}body.customer-account .my-account .inputText{font-size:14px;padding-top:13px;padding-bottom:4px;padding-left:9px;color:#333}body.customer-account .my-account .floating-label{position:absolute;pointer-events:none;left:13px;top:9px;transition:.05s ease all;color:#a9a9a9}body.customer-account .my-account .input-box.floating-box{position:relative}body.customer-account .my-account .fieldset li:not(.control) label{display:none}body.customer-account .my-account .fieldset .form-list li{margin-bottom:15px}body.customer-account .my-account .fields .field{margin-bottom:0}@media only screen and (max-width:767px){body.customer-account .data-table tr{display:flex;align-items:center;justify-content:center;flex-flow:column}body.customer-account .data-table tr td{text-align:center!important}body.customer-account .data-table tr td:nth-child(1){order:2}body.customer-account .data-table tr td:nth-child(2){order:1}body.customer-account .data-table tr td:nth-child(2) h3.product-name{height:auto;padding:2px 0}body.customer-account .data-table tr td:nth-child(3){order:3}body.customer-account .data-table tr td:nth-child(3) .button{padding:0 22px}body.customer-account .data-table tr td:nth-child(4){order:4;padding-top:0}body.customer-account .data-table tr td:nth-child(4) .btn-remove2{width:190px;border:1px solid #ddd;padding:8px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;line-height:17px}body.customer-account .data-table tr td:nth-child(4) .btn-remove2:before{padding-right:10px}}@media only screen and (max-width:768px){body.customer-account .sidebar{width:100%}body.customer-account .sidebar .block-account{margin-right:0}body.customer-account .sidebar .block-account .block-content.no-display{display:block!important}}.my-account #form-validate.packstation-enabled #dhl_packstation,.my-account #form-validate.packstation-enabled #shipping_dhl_account_number,.my-account #form-validate.packstation-enabled #dhl_packstation,.my-account #form-validate.packstation-enabled #dhl-account,.my-account #form-validate.packstation-enabled #shipping-packstationbuttons,.my-account #form-validate.packstation-enabled #packstationerrors,.my-account #form-validate.packstation-enabled #packstationfinder_label,.my-account #form-validate.packstation-enabled #packstationfinder,.my-account #form-validate.packstation-enabled #packstation-number-field,.my-account #form-validate.packstation-enabled .packstation-finder-label,.my-account #form-validate.packstation-enabled .packstation-postcode-field,.my-account #form-validate.packstation-enabled .packstation-number-field,.my-account #form-validate.packstation-enabled .packstation-city-field,.my-account #form-validate.packstation-enabled .packstation-account-field,.my-account #form-validate.packstation-enabled .packstation-finder-select,.my-account #form-validate.packstation-enabled .packstation-title,.my-account #form-validate.packstation-enabled .floating-box{display:block!important}.my-account #form-validate.packstation-enabled #dhl_packstation .field #dhl_packingstation_label,.my-account #form-validate.packstation-enabled #shipping_dhl_account_number .field #dhl_packingstation_label,.my-account #form-validate.packstation-enabled #dhl_packstation .field #dhl_packingstation_label,.my-account #form-validate.packstation-enabled #dhl-account .field #dhl_packingstation_label,.my-account #form-validate.packstation-enabled #shipping-packstationbuttons .field #dhl_packingstation_label,.my-account #form-validate.packstation-enabled #packstationerrors .field #dhl_packingstation_label,.my-account #form-validate.packstation-enabled #packstationfinder_label .field #dhl_packingstation_label,.my-account #form-validate.packstation-enabled #packstationfinder .field #dhl_packingstation_label,.my-account #form-validate.packstation-enabled #packstation-number-field .field #dhl_packingstation_label,.my-account #form-validate.packstation-enabled .packstation-finder-label .field #dhl_packingstation_label,.my-account #form-validate.packstation-enabled .packstation-postcode-field .field #dhl_packingstation_label,.my-account #form-validate.packstation-enabled .packstation-number-field .field #dhl_packingstation_label,.my-account #form-validate.packstation-enabled .packstation-city-field .field #dhl_packingstation_label,.my-account #form-validate.packstation-enabled .packstation-account-field .field #dhl_packingstation_label,.my-account #form-validate.packstation-enabled .packstation-finder-select .field #dhl_packingstation_label,.my-account #form-validate.packstation-enabled .packstation-title .field #dhl_packingstation_label,.my-account #form-validate.packstation-enabled .floating-box .field #dhl_packingstation_label{display:block}.my-account #form-validate.packstation-enabled .packstation-account-field .input-text{display:block!important}.my-account #form-validate.packstation-enabled .address-field,.my-account #form-validate.packstation-enabled #primary_billing,.my-account #form-validate.packstation-enabled .label-primary-billing,.my-account #form-validate.packstation-enabled .address-title{display:none}.my-account #form-validate #package_announcement_label{display:inline}.my-account .packstation-title{display:none}.my-account #dhl_packstation{padding:0;background:0 0}.my-account #dhl_packstation .floating-box{margin-bottom:15px}.my-account #dhl_packstation .field label{display:none}.my-account #dhl_packstation .dhl-packstation-select{width:100%;height:100%}.my-account #dhl_packstation .control,.my-account #dhlaccount_shipping_packstation .control{background:0 0}.my-account .add-packstation{cursor:pointer}.my-account #shipping_dhl_account_number{display:none!important}.my-account #advice-validate-six-to-ten-digits-shipping:dhl-account{display:block!important}.my-account #shipping_dhl_account_number{margin-bottom:15px;padding:0;background-color:transparent}.my-account .validation-advice.not-empty{color:red!important;font-weight:400!important}.my-account .fieldset.extra-info{margin-top:0}@media only screen and (max-width:768px){.my-account .field.name-lastname{float:none}.my-account .field.name-firstname{margin-bottom:15px!important}.my-account #zip{margin-bottom:15px}}body.customer-logged-in #shipping-new-address-form [for=shipping\:country_id],body.customer-logged-in #shipping-new-address-form #shipping\:country_id,body.customer-logged-in #shipping-new-address-form [for=billing\:country_id],body.customer-logged-in #shipping-new-address-form #billing\:country_id,body.customer-logged-in #billing-new-address-form [for=shipping\:country_id],body.customer-logged-in #billing-new-address-form #shipping\:country_id,body.customer-logged-in #billing-new-address-form [for=billing\:country_id],body.customer-logged-in #billing-new-address-form #billing\:country_id{display:none!important}body.customer-logged-in.customer-address-form [for=country],body.customer-logged-in.customer-address-form #country{display:none!important}body.sales-order-retour .col-main .my-account .order-info-box{display:none}body.sales-order-retour .col-main .my-account h2.table-caption .separator,body.sales-order-retour .col-main .my-account h2.table-caption a{display:none}body.sales-order-retour .col-main .my-account .order-recent-retours dt{font-weight:700;margin-top:10px}body.sales-order-retour .col-main .my-account form{background:0 0;border:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;padding:10px 0}body.sales-order-retour .col-main .my-account .download-invoice{display:none}body[class*=checkout-] .checkout-header-benefits{background:#f5f5f5}@media only screen and (max-width:767px) and (min-width:0){body[class*=checkout-] .checkout-header-benefits{display:none!important}}body[class*=checkout-] .checkout-header-benefits ul{display:table;table-layout:fixed;width:100%;line-height:40px}body[class*=checkout-] .checkout-header-benefits ul li{display:table-cell;text-align:center;font-size:14px}body[class*=checkout-] .checkout-header-benefits ul li *,body[class*=checkout-] .checkout-header-benefits ul li .fa:before{color:#999}body[class*=checkout-] .checkout-header-benefits ul li:first-child{text-align:left}body[class*=checkout-] .checkout-header-benefits ul li:last-child{text-align:right}body[class*=checkout-] .checkout-header-benefits ul li i,body[class*=checkout-] .checkout-header-benefits ul li .fa{margin-right:5px}body[class*=checkout-] .checkout-header-benefits-singlepage{display:none}@media only screen and (max-width:767px) and (min-width:0){body[class*=checkout-] .checkout-header-benefits-singlepage{display:none!important}}body[class*=checkout-] .checkout-header-benefits-singlepage .inner-container{position:relative}body[class*=checkout-] .checkout-header-benefits-singlepage .inner-container ul.benefits{position:absolute;z-index:1;right:0;top:25px}body[class*=checkout-] .checkout-header-benefits-singlepage .inner-container ul.benefits li{display:inline-block}body[class*=checkout-] .checkout-header-benefits-singlepage .inner-container ul.benefits li img{width:54px;opacity:.7}body[class*=checkout-] .checkout-header-benefits-singlepage .inner-container ul.benefits li img:hover{opacity:1}#shopping-cart-totals-table .summary-total,#checkout-review-table .summary-total,#summary-totals .summary-total{display:none!important}#shopping-cart-totals-table .summary-details,#checkout-review-table .summary-details,#summary-totals .summary-details{display:table-row!important}#shopping-cart-totals-table .summary-details td,#checkout-review-table .summary-details td,#summary-totals .summary-details td{border-top:none;color:#333}td#summary-delivery{font-size:13px}@media only screen and (max-width:768px) and (min-width:0){td#summary-delivery{display:none!important}}td#summary-delivery i.fa{margin-right:.5em;font-size:14px}td#summary-delivery b{font-size:14px;margin-bottom:10px;display:inline-block}td#summary-delivery a{color:inherit}body.checkout-cart-index ul.messages{margin-top:10px}body.checkout-cart-index .cart .title-buttons h1{display:none}@media only screen and (max-width:999999px) and (min-width:399px){body.checkout-cart-index .cart .title-buttons{margin-top:-25px!important}}body.checkout-cart-index .cart .title-buttons .btn-continue{display:none}body.checkout-cart-index .cart #shopping-cart-table{margin-top:20px;overflow:hidden;max-width:1190px}body.checkout-cart-index .cart #shopping-cart-table .fa{margin-right:.5em}body.checkout-cart-index .cart #shopping-cart-table .col-qty{width:90px;text-align:right}body.checkout-cart-index .cart #shopping-cart-table .col-qty select.qty{border-radius:3px}body.checkout-cart-index .cart #shopping-cart-table .col-qty .btn-remove{position:relative;top:5px;margin-right:-5px}body.checkout-cart-index .cart #shopping-cart-table .col-img,body.checkout-cart-index .cart #shopping-cart-table .col-product-image{width:140px;max-width:140px}@media only screen and (max-width:767px) and (min-width:0){body.checkout-cart-index .cart #shopping-cart-table .col-img,body.checkout-cart-index .cart #shopping-cart-table .col-product-image{width:100%;max-width:100%}}body.checkout-cart-index .cart #shopping-cart-table .col-price-unit{width:160px;text-align:right}@media only screen and (max-width:960px) and (min-width:0){body.checkout-cart-index .cart #shopping-cart-table .col-price-unit{width:80px}}body.checkout-cart-index .cart #shopping-cart-table .col-price-subtotal{width:180px;text-align:right}@media only screen and (max-width:960px) and (min-width:0){body.checkout-cart-index .cart #shopping-cart-table .col-price-subtotal{width:120px}}body.checkout-cart-index .cart #shopping-cart-table>thead,body.checkout-cart-index .cart #shopping-cart-table>thead th{background:0 0!important;border-left:none!important;border-top:none!important;border-right:none!important;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}body.checkout-cart-index .cart #shopping-cart-table>thead th{padding:5px 0}body.checkout-cart-index .cart #shopping-cart-table>thead,body.checkout-cart-index .cart #shopping-cart-table>thead tr{border-bottom:none;font-weight:700;font-size:13px}body.checkout-cart-index .cart #shopping-cart-table tr.item,body.checkout-cart-index .cart #shopping-cart-table tr.item>td{background:0 0;border:none}@media only screen and (max-width:999999px) and (min-width:768px){body.checkout-cart-index .cart #shopping-cart-table tr.item,body.checkout-cart-index .cart #shopping-cart-table tr.item>td{padding:5px 0!important}}@media only screen and (max-width:999999px) and (min-width:768px){body.checkout-cart-index .cart #shopping-cart-table tr.item .col-product-information,body.checkout-cart-index .cart #shopping-cart-table tr.item .col-qty,body.checkout-cart-index .cart #shopping-cart-table tr.item .col-unit-price,body.checkout-cart-index .cart #shopping-cart-table tr.item .col-total{vertical-align:middle}}@media only screen and (max-width:999999px) and (min-width:768px){body.checkout-cart-index .cart #shopping-cart-table tr.item .col-qty,body.checkout-cart-index .cart #shopping-cart-table tr.item .col-total{line-height:36px}}@media only screen and (max-width:767px) and (min-width:0){body.checkout-cart-index .cart #shopping-cart-table tr.item .col-unit-price .cell-label{display:block;float:left;height:30px}body.checkout-cart-index .cart #shopping-cart-table tr.item .col-unit-price .cart-price{position:relative;display:block;float:left}body.checkout-cart-index .cart #shopping-cart-table tr.item .col-unit-price .baseprice{text-align:right;position:absolute;top:19px;right:0;width:100px}}body.checkout-cart-index .cart #shopping-cart-table tr.item .product-name{font-size:1.3em}body.checkout-cart-index .cart #shopping-cart-table tr.item .product-image{width:100%;text-align:center;display:block;max-width:none}body.checkout-cart-index .cart #shopping-cart-table tr.item .item-options{margin:5px 0}body.checkout-cart-index .cart #shopping-cart-table tr.item .description-short{color:#999;font-size:90%}body.checkout-cart-index .cart #shopping-cart-table tr.item .additionals{font-size:90%;margin-top:5px;margin-bottom:5px}body.checkout-cart-index .cart #shopping-cart-table tr.item .additionals .label{font-weight:700}body.checkout-cart-index .cart #shopping-cart-table tr.item .additionals .additional-deliverytime{display:none}body.checkout-cart-index .cart #shopping-cart-table tr.item.sku-GUTSCHEIN .additionals .additional-deliverytime{display:inline}body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-gift-coupon,body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-action{padding:10px;box-sizing:border-box}body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-gift-coupon>td,body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-gift-coupon tr,body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-action>td,body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-action tr{padding:10px 0;border:none;font-size:13px;line-height:20px}body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-gift-coupon #cart-list-foot-gift,body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-action #cart-list-foot-gift{opacity:0;visibility:hidden;display:none;padding-left:1%;box-sizing:border-box;line-height:60px;white-space:nowrap}@media only screen and (max-width:768px) and (min-width:0){body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-gift-coupon #cart-list-foot-gift,body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-action #cart-list-foot-gift{text-align:right}}body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-action td{text-align:right!important}body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-action #clearCart{display:none}body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-additional-after-actions td{padding:0!important}body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-coupon{margin-top:0;border-width:1px}body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-coupon #discount-coupon-form{background:0 0;border:none;box-shadow:none;-webkit-box-shadow:none;text-align:right;padding:0}@media only screen and (max-width:480px) and (min-width:0){body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-coupon #discount-coupon-form .a-right{width:100%}body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-coupon #discount-coupon-form .a-right label{line-height:inherit;text-align:left;padding-left:0}}body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-coupon #discount-coupon-form .discount-form .code{display:block;float:left;line-height:49px;font-size:1.2em;color:#e3027c}body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-coupon #discount-coupon-form .discount-form .btn-remove{display:block;height:49px;line-height:49px;margin-left:5px;margin-right:10px;float:left}body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-coupon #discount-coupon-form .discount-form>div{display:inline-block}body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-coupon #discount-coupon-form .discount-form>div.input-box{width:185px;margin-top:7.5px;margin-bottom:7.5px}body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-coupon #discount-coupon-form .discount-form>div.input-box input,body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-coupon #discount-coupon-form .discount-form>div.input-box button{border-radius:3px}body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-coupon #discount-coupon-form .discount-form>div.input-box input{border-color:#e1e1e1}body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-coupon #discount-coupon-form .discount-form>div.input-box input:focus,body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-coupon #discount-coupon-form .discount-form>div.input-box input:hover{border-color:#888}body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-coupon #discount-coupon-form .discount-form>div.input-box button{border:1px solid #a2d552;background:0 0;color:#a2d552!important;line-height:34px}body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-coupon #discount-coupon-form .discount-form>div.input-box button:hover,body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-coupon #discount-coupon-form .discount-form>div.input-box button:focus{border:1px solid #64d552;color:#fff!important}body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-summary{padding:10px;box-sizing:border-box}body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-summary,body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-summary td{background-color:#f5f5f5!important;border:none;color:#999;font-size:14px}body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-summary b,body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-summary strong,body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-summary i.fa,body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-summary td b,body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-summary td strong,body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-summary td i.fa{color:#333}body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-summary td{padding:20px}body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-summary #shopping-cart-totals-table{width:100%}body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-summary #shopping-cart-totals-table tr{display:table-row}body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-summary #shopping-cart-totals-table td{display:table-cell}body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-summary #shopping-cart-totals-table tr,body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-summary #shopping-cart-totals-table td{border:0!important;padding:0;margin:0;background:0 0!important}body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-summary #shopping-cart-totals-table tr span.price,body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-summary #shopping-cart-totals-table td span.price{font-size:14px!important}body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-summary #shopping-cart-totals-table tr:last-child,body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-summary #shopping-cart-totals-table td:last-child{min-width:90px;text-align:right!important}body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-summary #shopping-cart-totals-table .discount-code td{line-height:25px}body.checkout-cart-index .cart #shopping-cart-table #cart-list-body #cart-list-foot-summary #shopping-cart-totals-table .discount-code .btn-remove{display:block;float:right;line-height:25px;height:25px;margin-left:5px}body.checkout-cart-index .cart .btn-checkout{line-height:36px;padding:0 15px}@media only screen and (max-width:767px) and (min-width:0px){body.checkout-cart-index .cart .page-title .btn-checkout{display:none}}body.checkout-cart-index .cart .cart-collaterals .itemslider .item .price-box{text-align:center;margin:20px 0}body.checkout-cart-index .cart .cart-collaterals .itemslider .item .actions{margin:0;position:relative;top:-55px;margin-bottom:-35px;text-align:center;height:45px}body.checkout-cart-index .cart .cart-collaterals .itemslider .item .actions button{display:none}body.checkout-cart-index .cart .cart-collaterals .itemslider .item:hover .actions button{display:inline-block}body.checkout-cart-index .callcenter-popup{position:fixed;top:250px;left:50%;margin-left:-550px;z-index:12;background-color:#fff;width:1120px;padding:20px}body.checkout-cart-index .callcenter-popup .callcenter-popup-closing-button{position:absolute;right:10px;top:10px;content:"X";font-size:22px;cursor:pointer;border:1px solid #333;border-radius:10px;padding:5px;background-color:#fff}body.checkout-cart-index .callcenter-popup-background{left:0;right:0;top:0;bottom:0;position:fixed;background-color:#333;opacity:.5;z-index:10;cursor:pointer}body.checkout-cart-index #discount-spinner{position:fixed;left:50%;top:50%;z-index:10000;background:#fff url(https://media.asambeauty.com/skin/frontend/shop/default/images/ajax-loader.gif) no-repeat 50% 25px;border-radius:4px;text-align:center;padding:60px 0 0;box-shadow:0 0 10px rgba(0,0,0,.2);width:200px;height:30px;margin:-60px 0 0 -100px;font-weight:700;box-sizing:content-box;color:#666}body.checkout-cart-index #discount-spinner:not(.show){display:none}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.checkout-cart-index #discount-spinner{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/ajax-loader@2x.gif);background-size:30px 30px;background-position:50% 20px}}body.checkout-onepage-index .page-title h1{display:none}body.checkout-onepage-index #message-group .messages{margin-top:10px}body.checkout-onepage-index .checkout-header-benefits ul{padding:5px 0}body.checkout-onepage-index [id*=tsbadge]{width:0!important;overflow:hidden}body.checkout-onepage-index #progress-bar .opc-step{background-color:#f5f5f5;display:inline-block;padding:10px}body.checkout-onepage-index #progress-bar .opc-step.active{background-color:#a2d552}body.checkout-onepage-index #progress-bar .opc-step.active h2{color:#fff}body.checkout-onepage-index #progress-bar .opc-step.allow{cursor:pointer}body.checkout-onepage-index #progress-bar .opc-step .number{padding:5px 10px;margin:0 10px 0 0}body.checkout-onepage-index #progress-bar .opc-step h2{margin:0;font-size:12px;display:inline}body.checkout-onepage-index #checkoutSteps .opc-step{display:none}body.checkout-onepage-index #checkoutSteps .opc-step.active{display:block}body.checkout-onepage-index #checkoutSteps .opc-step .step{padding:0}body.checkout-onepage-index #checkoutSteps #checkout-review-table{margin-top:20px;overflow:hidden;max-width:1190px}body.checkout-onepage-index #checkoutSteps #checkout-review-table .fa{margin-right:.5em}body.checkout-onepage-index #checkoutSteps #checkout-review-table .col-qty{width:90px;text-align:right}body.checkout-onepage-index #checkoutSteps #checkout-review-table .col-qty select.qty{border-radius:3px}body.checkout-onepage-index #checkoutSteps #checkout-review-table .col-qty .btn-remove{position:relative;top:5px;margin-right:-5px}body.checkout-onepage-index #checkoutSteps #checkout-review-table .col-img,body.checkout-onepage-index #checkoutSteps #checkout-review-table .col-product-image{width:140px;max-width:140px}@media only screen and (max-width:767px) and (min-width:0){body.checkout-onepage-index #checkoutSteps #checkout-review-table .col-img,body.checkout-onepage-index #checkoutSteps #checkout-review-table .col-product-image{width:100%;max-width:100%}}body.checkout-onepage-index #checkoutSteps #checkout-review-table .col-price-unit{width:160px;text-align:right}@media only screen and (max-width:960px) and (min-width:0){body.checkout-onepage-index #checkoutSteps #checkout-review-table .col-price-unit{width:80px}}body.checkout-onepage-index #checkoutSteps #checkout-review-table .col-price-subtotal{width:180px;text-align:right}@media only screen and (max-width:960px) and (min-width:0){body.checkout-onepage-index #checkoutSteps #checkout-review-table .col-price-subtotal{width:120px}}body.checkout-onepage-index #checkoutSteps #checkout-review-table>thead,body.checkout-onepage-index #checkoutSteps #checkout-review-table>thead th{background:0 0!important;border-left:none!important;border-top:none!important;border-right:none!important;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}body.checkout-onepage-index #checkoutSteps #checkout-review-table>thead th{padding:5px 0}body.checkout-onepage-index #checkoutSteps #checkout-review-table>thead,body.checkout-onepage-index #checkoutSteps #checkout-review-table>thead tr{border-bottom:none;font-weight:700;font-size:13px}body.checkout-onepage-index #checkoutSteps #checkout-review-table tr.item,body.checkout-onepage-index #checkoutSteps #checkout-review-table tr.item>td{background:0 0;border:none}@media only screen and (max-width:999999px) and (min-width:768px){body.checkout-onepage-index #checkoutSteps #checkout-review-table tr.item,body.checkout-onepage-index #checkoutSteps #checkout-review-table tr.item>td{padding:5px 0!important}}@media only screen and (max-width:999999px) and (min-width:768px){body.checkout-onepage-index #checkoutSteps #checkout-review-table tr.item .col-product-information,body.checkout-onepage-index #checkoutSteps #checkout-review-table tr.item .col-qty,body.checkout-onepage-index #checkoutSteps #checkout-review-table tr.item .col-unit-price,body.checkout-onepage-index #checkoutSteps #checkout-review-table tr.item .col-total{vertical-align:middle}}@media only screen and (max-width:999999px) and (min-width:768px){body.checkout-onepage-index #checkoutSteps #checkout-review-table tr.item .col-qty,body.checkout-onepage-index #checkoutSteps #checkout-review-table tr.item .col-total{line-height:36px}}@media only screen and (max-width:767px) and (min-width:0){body.checkout-onepage-index #checkoutSteps #checkout-review-table tr.item .col-unit-price .cell-label{display:block;float:left;height:30px}body.checkout-onepage-index #checkoutSteps #checkout-review-table tr.item .col-unit-price .cart-price{position:relative;display:block;float:left}body.checkout-onepage-index #checkoutSteps #checkout-review-table tr.item .col-unit-price .baseprice{text-align:right;position:absolute;top:19px;right:0;width:100px}}body.checkout-onepage-index #checkoutSteps #checkout-review-table tr.item .product-name{font-size:1.3em}body.checkout-onepage-index #checkoutSteps #checkout-review-table tr.item .product-image{width:100%;text-align:center;display:block;max-width:none}body.checkout-onepage-index #checkoutSteps #checkout-review-table tr.item .item-options{margin:5px 0}body.checkout-onepage-index #checkoutSteps #checkout-review-table tr.item .description-short{color:#999;font-size:90%}body.checkout-onepage-index #checkoutSteps #checkout-review-table tr.item .additionals{font-size:90%;margin-top:5px;margin-bottom:5px}body.checkout-onepage-index #checkoutSteps #checkout-review-table tr.item .additionals .label{font-weight:700}body.checkout-onepage-index #checkoutSteps #checkout-review-table tr.item .additionals .additional-deliverytime{display:none}body.checkout-onepage-index #checkoutSteps #checkout-review-table tr.item.sku-GUTSCHEIN .additionals .additional-deliverytime{display:inline}body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-gift-coupon,body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-action{padding:10px;box-sizing:border-box}body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-gift-coupon>td,body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-gift-coupon tr,body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-action>td,body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-action tr{padding:10px 0;border:none;font-size:13px;line-height:20px}body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-gift-coupon #cart-list-foot-gift,body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-action #cart-list-foot-gift{opacity:0;visibility:hidden;display:none;padding-left:1%;box-sizing:border-box;line-height:60px;white-space:nowrap}@media only screen and (max-width:768px) and (min-width:0){body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-gift-coupon #cart-list-foot-gift,body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-action #cart-list-foot-gift{text-align:right}}body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-action td{text-align:right!important}body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-action #clearCart{display:none}body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-additional-after-actions td{padding:0!important}body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-coupon{margin-top:0;border-width:1px}body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-coupon #discount-coupon-form{background:0 0;border:none;box-shadow:none;-webkit-box-shadow:none;text-align:right;padding:0}@media only screen and (max-width:480px) and (min-width:0){body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-coupon #discount-coupon-form .a-right{width:100%}body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-coupon #discount-coupon-form .a-right label{line-height:inherit;text-align:left;padding-left:0}}body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-coupon #discount-coupon-form .discount-form .code{display:block;float:left;line-height:49px;font-size:1.2em;color:#e3027c}body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-coupon #discount-coupon-form .discount-form .btn-remove{display:block;height:49px;line-height:49px;margin-left:5px;margin-right:10px;float:left}body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-coupon #discount-coupon-form .discount-form>div{display:inline-block}body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-coupon #discount-coupon-form .discount-form>div.input-box{width:185px;margin-top:7.5px;margin-bottom:7.5px}body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-coupon #discount-coupon-form .discount-form>div.input-box input,body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-coupon #discount-coupon-form .discount-form>div.input-box button{border-radius:3px}body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-coupon #discount-coupon-form .discount-form>div.input-box input{border-color:#e1e1e1}body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-coupon #discount-coupon-form .discount-form>div.input-box input:focus,body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-coupon #discount-coupon-form .discount-form>div.input-box input:hover{border-color:#888}body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-coupon #discount-coupon-form .discount-form>div.input-box button{border:1px solid #a2d552;background:0 0;color:#a2d552!important;line-height:34px}body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-coupon #discount-coupon-form .discount-form>div.input-box button:hover,body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-coupon #discount-coupon-form .discount-form>div.input-box button:focus{border:1px solid #64d552;color:#fff!important}body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-summary{padding:10px;box-sizing:border-box}body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-summary,body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-summary td{background-color:#f5f5f5!important;border:none;color:#999;font-size:14px}body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-summary b,body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-summary strong,body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-summary i.fa,body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-summary td b,body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-summary td strong,body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-summary td i.fa{color:#333}body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-summary td{padding:20px}body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-summary #shopping-cart-totals-table{width:100%}body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-summary #shopping-cart-totals-table tr{display:table-row}body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-summary #shopping-cart-totals-table td{display:table-cell}body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-summary #shopping-cart-totals-table tr,body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-summary #shopping-cart-totals-table td{border:0!important;padding:0;margin:0;background:0 0!important}body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-summary #shopping-cart-totals-table tr span.price,body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-summary #shopping-cart-totals-table td span.price{font-size:14px!important}body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-summary #shopping-cart-totals-table tr:last-child,body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-summary #shopping-cart-totals-table td:last-child{min-width:90px;text-align:right!important}body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-summary #shopping-cart-totals-table .discount-code td{line-height:25px}body.checkout-onepage-index #checkoutSteps #checkout-review-table #cart-list-body #cart-list-foot-summary #shopping-cart-totals-table .discount-code .btn-remove{display:block;float:right;line-height:25px;height:25px;margin-left:5px}body.checkout-onepage-index #checkoutSteps #checkout-step-billing-shipping h2{margin-top:0}body.checkout-onepage-index #checkoutSteps #checkout-step-billing-shipping #co-billing-form{border-bottom:none}body.checkout-onepage-index #checkoutSteps #checkout-step-billing-shipping #co-billing-form .form-list>.control{display:inline-block;margin-right:1em}body.checkout-onepage-index #checkoutSteps #checkout-step-billing-shipping #co-billing-form .form-list.new-addresses-radio{margin-top:17px}body.checkout-onepage-index #checkoutSteps #checkout-step-billing-shipping #co-shipping-form{border-top:none;margin-top:-20px}body.checkout-onepage-index #checkoutSteps #checkout-step-billing-shipping #co-shipping-form #dhlaccount_shipping_packstation{margin-bottom:-37px}body.checkout-onepage-index #checkoutSteps #checkout-step-billing-shipping #co-shipping-form .form-list a.address-new span.back{margin-left:-83px}@media only screen and (max-width:689px){body.checkout-onepage-index #checkoutSteps #checkout-step-billing-shipping #co-shipping-form .form-list a.address-new span.back{margin-left:0}}body.checkout-onepage-index #checkoutSteps #checkout-step-billing-shipping #dhl_packstation input[id*=':dhl-packstation']{display:none!important}body.checkout-onepage-index #checkoutSteps #checkout-step-billing-shipping #dhl_packstation label[id*=dhl_packingstation_label]{display:none!important}body.checkout-onepage-index #checkoutSteps #checkout-step-billing-shipping #dhl_packstation label em{display:none!important}body.checkout-onepage-index #checkoutSteps #checkout-step-billing-shipping #dhl_packstation .field select.mobile{height:36px}body.checkout-onepage-index #checkoutSteps #checkout-step-billing-shipping #dhl_packstation .packstation-number-field .validation-advice{float:right}body.checkout-onepage-index #checkoutSteps #checkout-step-billing-shipping .seperator{margin:0 1em}body.checkout-onepage-index #checkoutSteps #checkout-step-billing-shipping .address-new{color:#a2d552;position:relative}body.checkout-onepage-index #checkoutSteps #checkout-step-billing-shipping .address-new:hover{text-decoration:underline}body.checkout-onepage-index #checkoutSteps #checkout-step-billing-shipping .state-new .address-new .back{display:none}body.checkout-onepage-index #checkoutSteps #checkout-step-billing-shipping .state-back .address-new .new{display:none}body.checkout-onepage-index .order-review tfoot .btn-remove{display:none}body.checkout-onepage-index .sidebar .block-progress #payment-progress-opcheckout .checkmo-mailing-address{display:none}body.checkout-onepage-index .sidebar .block-progress #payment-progress-opcheckout dd{margin-bottom:0}body.firecheckout-index-index #top .checkout-header-benefits{background:#a2d552}body.firecheckout-index-index #top .checkout-header-benefits ul{line-height:30px}body.firecheckout-index-index #top .checkout-header-benefits ul li *,body.firecheckout-index-index #top .checkout-header-benefits ul li .fa:before{color:#fff}body.firecheckout-index-index #top.header-container.header-regular #header-nav,body.firecheckout-index-index #top.header-container.header-regular #nav{display:none}body.firecheckout-index-index #top.header-container.header-mobile #header-nav{visibility:hidden}body.firecheckout-index-index #top.header-container.header-mobile #header-nav.skip-active #nav{visibility:visible}body.firecheckout-index-index .firecheckout-login-wrapper{line-height:25px;text-align:right}@media only screen and (max-width:375px) and (min-width:0){body.firecheckout-index-index .firecheckout-login-wrapper{line-height:normal}}body.firecheckout-index-index .firecheckout-login-wrapper .firecheckout-login{background-color:#e3027c;position:relative;line-height:25px;float:left}@media only screen and (max-width:400px) and (min-width:0){body.firecheckout-index-index .firecheckout-login-wrapper .firecheckout-login{float:right}}body.firecheckout-index-index .firecheckout-login-wrapper .firecheckout-login:hover{background-color:#e3027c!important}body.firecheckout-index-index .firecheckout-login-wrapper .firecheckout-login>span{font-size:13px}body.firecheckout-index-index #billing-shipping-container>.block-content{width:98%;margin:0 1%}body.firecheckout-index-index #billing-shipping-container .block-title .toggle-edit{color:#a2d552;text-decoration:underline;text-transform:none;float:right;cursor:pointer}body.firecheckout-index-index #billing-shipping-container *[id*=message-group] ul.messages{margin-bottom:15px}body.firecheckout-index-index #billing-shipping-container *[id*=message-group] ul.messages li{width:100%;box-sizing:border-box}body.firecheckout-index-index #billing-shipping-container *[id*=message-group] ul.messages li .addresscheck-suggestion{width:100%}body.firecheckout-index-index #billing-shipping-container .firecheckout-section{background:0 0;border:none}body.firecheckout-index-index #billing-shipping-container .firecheckout-section .block-title{background:0 0;border:none;padding-left:0}body.firecheckout-index-index #billing-shipping-container .firecheckout-section .form-list .validation-advice.not-empty{color:red!important;font-weight:400!important}body.firecheckout-index-index #billing-shipping-container .packstation-number-field,body.firecheckout-index-index #billing-shipping-container .packstation-number-label{display:none!important}body.firecheckout-index-index #billing-shipping-container .required em{display:none!important}body.firecheckout-index-index #billing-shipping-container #shipping-new-address-form{box-sizing:border-box}body.firecheckout-index-index #billing-shipping-container #shipping-new-address-form.state-packstation{padding:0}body.firecheckout-index-index #billing-shipping-container #dhlaccount_shipping_packstation,body.firecheckout-index-index #billing-shipping-container .form-list.same-as-billing,body.firecheckout-index-index #billing-shipping-container .form-list.same-as-billing-radio{position:inherit;top:inherit;left:inherit;height:auto;width:auto;margin:5px 0}body.firecheckout-index-index #billing-shipping-container #dhlaccount_shipping_packstation .control,body.firecheckout-index-index #billing-shipping-container .form-list.same-as-billing .control,body.firecheckout-index-index #billing-shipping-container .form-list.same-as-billing-radio .control{background:0 0}body.firecheckout-index-index #billing-shipping-container #dhlaccount_shipping_packstation .control .control-sub,body.firecheckout-index-index #billing-shipping-container .form-list.same-as-billing .control .control-sub,body.firecheckout-index-index #billing-shipping-container .form-list.same-as-billing-radio .control .control-sub{display:inline-block}body.firecheckout-index-index #billing-shipping-container #dhlaccount_shipping_packstation .control#checkbox,body.firecheckout-index-index #billing-shipping-container .form-list.same-as-billing .control#checkbox,body.firecheckout-index-index #billing-shipping-container .form-list.same-as-billing-radio .control#checkbox{display:none!important}body.firecheckout-index-index #billing-shipping-container #dhlaccount_shipping_packstation .control input,body.firecheckout-index-index #billing-shipping-container .form-list.same-as-billing .control input,body.firecheckout-index-index #billing-shipping-container .form-list.same-as-billing-radio .control input{margin:0}body.firecheckout-index-index #billing-shipping-container #dhlaccount_shipping_packstation .control label,body.firecheckout-index-index #billing-shipping-container .form-list.same-as-billing .control label,body.firecheckout-index-index #billing-shipping-container .form-list.same-as-billing-radio .control label{margin-left:10px;font-weight:700}body.firecheckout-index-index #billing-shipping-container #dhl_packstation,body.firecheckout-index-index #billing-shipping-container #shipping_dhl_account_number{width:100%!important;padding:0%}body.firecheckout-index-index #billing-shipping-container .toggle-ship-packstation{color:#a2d552;float:right;cursor:pointer}body.firecheckout-index-index #billing-shipping-container .is-packstation .toggle-ship-packstation .packstation,body.firecheckout-index-index #billing-shipping-container .mode-edit .toggle-ship-packstation .packstation{display:none}body.firecheckout-index-index #billing-shipping-container .is-normal .toggle-ship-packstation .normal,body.firecheckout-index-index #billing-shipping-container .mode-edit .toggle-ship-packstation .normal{display:none}body.firecheckout-index-index *[id*=new-address-form]{box-sizing:border-box;padding:0!important;background:0 0!important}body.firecheckout-index-index *[id*=new-address-form]>div[id*=message-group] .button-set{display:none}body.firecheckout-index-index *[id*=new-address-form] textarea:focus~.floating-label,body.firecheckout-index-index *[id*=new-address-form] input:focus~.floating-label,body.firecheckout-index-index *[id*=new-address-form] .not-empty{top:2px!important;bottom:10px;left:10px!important;font-size:10px;opacity:1;color:#a2d552!important;font-weight:700}body.firecheckout-index-index *[id*=new-address-form] input.inputText{height:35px}body.firecheckout-index-index *[id*=new-address-form] .inputText{font-size:14px;padding-top:13px;padding-bottom:4px;padding-left:9px;color:#333}body.firecheckout-index-index *[id*=new-address-form] .floating-label{position:absolute;pointer-events:none;left:13px;top:9px;transition:.05s ease all;color:#a9a9a9}body.firecheckout-index-index *[id*=new-address-form] .input-box.floating-box{position:relative}body.firecheckout-index-index *[id*=new-address-form] fieldset ul li{width:100%!important}body.firecheckout-index-index *[id*=new-address-form] fieldset ul .fields,body.firecheckout-index-index *[id*=new-address-form] fieldset ul .wide{margin-bottom:15px}body.firecheckout-index-index *[id*=new-address-form] fieldset ul .fields .field,body.firecheckout-index-index *[id*=new-address-form] fieldset ul .wide .field{margin-bottom:0}body.firecheckout-index-index *[id*=new-address-form] .customer-name-prefix .field{width:31.33%!important;margin:0 1%;clear:none!important}body.firecheckout-index-index *[id*=new-address-form] .customer-name-prefix .field select,body.firecheckout-index-index *[id*=new-address-form] .customer-name-prefix .field input,body.firecheckout-index-index *[id*=new-address-form] .customer-name-prefix .field .input-box{width:100%!important}body.firecheckout-index-index *[id*=new-address-form] .customer-name-prefix .field:first-child{margin-left:0;margin-right:2%}body.firecheckout-index-index *[id*=new-address-form] .customer-name-prefix .field:last-child{margin-right:0;margin-left:2%}body.firecheckout-index-index *[id*=new-address-form] .customer-name-prefix .field label{display:none}body.firecheckout-index-index .fields label,body.firecheckout-index-index .wide label{display:none}body.firecheckout-index-index .newsletter.control{padding-left:0!important}body.firecheckout-index-index .hint{color:#999}body.firecheckout-index-index #firecheckout-mask{opacity:.6;-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60)}body.firecheckout-index-index .firecheckout-window textarea:focus~.floating-label,body.firecheckout-index-index .firecheckout-window input:focus~.floating-label,body.firecheckout-index-index .firecheckout-window .not-empty{top:2px!important;bottom:10px;left:10px!important;font-size:10px;opacity:1;color:#a2d552!important;font-weight:700}body.firecheckout-index-index .firecheckout-window input.inputText{height:35px}body.firecheckout-index-index .firecheckout-window .inputText{font-size:14px;padding-top:13px;padding-bottom:4px;padding-left:9px;color:#333}body.firecheckout-index-index .firecheckout-window .floating-label{position:absolute;pointer-events:none;left:13px;top:9px;transition:.05s ease all;color:#a9a9a9}body.firecheckout-index-index .firecheckout-window .input-box.floating-box{position:relative}body.firecheckout-index-index .firecheckout-window label{display:none}body.firecheckout-index-index .firecheckout-window .please-wait{position:relative;padding:0;background:0 0;border:none;margin:0;left:-23px;margin-right:-20px;top:12px}body.firecheckout-index-index .firecheckout-window .message{padding-bottom:10px}body.firecheckout-index-index .firecheckout-window .message.error{color:#ee001c}body.firecheckout-index-index .firecheckout-window .close{background:#000;color:#fff;text-align:center;vertical-align:middle;display:table-cell;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;line-height:24px;width:24px;height:24px;top:-12px;right:-12px;border:2px solid #fff;font-size:24px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.5);box-shadow:0 0 5px 0 rgba(0,0,0,.5)}body.firecheckout-index-index .firecheckout-window .buttons-set{text-align:center}body.firecheckout-index-index .firecheckout-window .buttons-set a{line-height:45px;padding:0;margin:0;text-align:right;width:100%}body.firecheckout-index-index .firecheckout-window .buttons-set a:hover{color:#a2d552;background-color:transparent;text-decoration:underline}body.firecheckout-index-index .firecheckout-window .buttons-set button.login_button{min-width:inherit;background-color:#a2d552;color:#fff;width:100%;padding:0;margin-left:0;margin-bottom:10px}body.firecheckout-index-index .firecheckout-window .buttons-set button.login_button.split-half{width:49%;margin:0;box-sizing:border-box}body.firecheckout-index-index .firecheckout-window .buttons-set button.login_button.split-half:first-child{margin-right:1%;float:left}body.firecheckout-index-index .firecheckout-window .buttons-set button.login_button.split-half:last-child{margin-left:1%;float:right}body.firecheckout-index-index #payment-method .method-invoice-content,body.firecheckout-index-index #payment-method .method-checkmo-content,body.firecheckout-index-index #payment-method .method-payone_wallet-content{display:none}body.firecheckout-index-index #payment-method dt[class*=method][class*=title] label{padding-left:40px;line-height:25px;font-size:15px;margin-left:10px;padding-top:0}body.firecheckout-index-index #payment-method dt[class*=method][class*=title] label span{font-size:12px}body.firecheckout-index-index #payment-method dt[class*=method][class*=title] label[for=p_method_invoice]{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -1586px;background-repeat:no-repeat;height:25px;width:35px;display:inline-block;*zoom:1;*display:inline;max-width:69%;display:inline-block}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){body.firecheckout-index-index #payment-method dt[class*=method][class*=title] label[for=p_method_invoice]{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -808px}}body.firecheckout-index-index #payment-method dt[class*=method][class*=title] label[for=p_method_checkmo]{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -1557px;background-repeat:no-repeat;height:25px;width:35px;display:inline-block;*zoom:1;*display:inline}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){body.firecheckout-index-index #payment-method dt[class*=method][class*=title] label[for=p_method_checkmo]{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -778px}}body.firecheckout-index-index #payment-method dt[class*=method][class*=title] label[for=p_method_payone_wallet]{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -1615px;background-repeat:no-repeat;height:25px;width:35px;display:inline-block;*zoom:1;*display:inline}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){body.firecheckout-index-index #payment-method dt[class*=method][class*=title] label[for=p_method_payone_wallet]{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -838px}}body.firecheckout-index-index #payment-method dt[class*=method][class*=title] label[for=p_method_paypal_express]{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -1615px;background-repeat:no-repeat;height:25px;width:35px;display:inline-block;*zoom:1;*display:inline}body.firecheckout-index-index #payment-method dt[class*=method][class*=title] label[for=p_method_paypal_express]:before{content:"Paypal"}body.firecheckout-index-index #payment-method dt[class*=method][class*=title] label[for=p_method_paypal_express] img{display:none}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){body.firecheckout-index-index #payment-method dt[class*=method][class*=title] label[for=p_method_paypal_express]{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -838px}}body.firecheckout-index-index #payment-method dt[class*=method][class*=title] label[for=p_method_payone_online_bank_transfer],body.firecheckout-index-index #payment-method dt[class*=method][class*=title] label[for=p_method_wirecardee_paymentgateway_sofortbanking]{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -1743px;background-repeat:no-repeat;height:25px;width:35px;display:inline-block;*zoom:1;*display:inline}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){body.firecheckout-index-index #payment-method dt[class*=method][class*=title] label[for=p_method_payone_online_bank_transfer],body.firecheckout-index-index #payment-method dt[class*=method][class*=title] label[for=p_method_wirecardee_paymentgateway_sofortbanking]{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -968px}}body.firecheckout-index-index #payment-method dt[class*=method][class*=title] label[for=p_method_payone_creditcard],body.firecheckout-index-index #payment-method dt[class*=method][class*=title] label[for=p_method_wirecardee_paymentgateway_creditcard]{padding-left:75px;background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -1371px;background-repeat:no-repeat;height:25px;width:70px;display:inline-block;*zoom:1;*display:inline}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){body.firecheckout-index-index #payment-method dt[class*=method][class*=title] label[for=p_method_payone_creditcard],body.firecheckout-index-index #payment-method dt[class*=method][class*=title] label[for=p_method_wirecardee_paymentgateway_creditcard]{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -678px}}body.firecheckout-index-index #payment-method dt[class*=method][class*=title] label[for=p_method_wirecardee_paymentgateway_sepadirectdebit]{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/payment_sepa.png);background-repeat:no-repeat;background-size:36px;display:inline-block}body.firecheckout-index-index #payment-method dd[class*=method][class*=description],body.firecheckout-index-index #payment-method [class*=method][class*=content]{position:initial;margin:10px 0!important;color:#999}body.firecheckout-index-index #payment-method dd[class*=method][class*=content]{margin-left:40px}@media only screen and (max-width:900px) and (min-width:0){body.firecheckout-index-index #payment-method dd[class*=method][class*=content][class*=payone_creditcard] ul{margin-bottom:-70px}}@media only screen and (max-width:699px) and (min-width:0){body.firecheckout-index-index #payment-method dd[class*=method][class*=content][class*=payone_creditcard] ul{margin-bottom:0}}body.firecheckout-index-index #payment-method dd[class*=method][class*=content] .cvv-what-is-this{color:#999;text-decoration:underline}@media only screen and (min-width:700px){body.firecheckout-index-index #payment-method dd.method-payone_creditcard-content{position:relative;max-width:330px}body.firecheckout-index-index #payment-method dd.method-payone_online_bank_transfer-content{padding-top:44px}body.firecheckout-index-index #payment-method dd.method-payone_online_bank_transfer-content #payment_form_payone_online_bank_transfer{margin-bottom:0}body.firecheckout-index-index #payment-method dd.method-payone_online_bank_transfer-content .firecheckout-set .sp-methods dd ul{margin-bottom:0}}body.firecheckout-index-index #checkout-coupon-discount-load{display:block}body.firecheckout-index-index #checkout-coupon-discount-load .discount-form:after{content:'';clear:both;display:block}body.firecheckout-index-index #checkout-coupon-discount-load .discount-form .code,body.firecheckout-index-index #checkout-coupon-discount-load .discount-form .btn-remove{float:left;margin-right:5px}body.firecheckout-index-index #checkout-coupon-discount-load .discount-form .code{line-height:49px;font-size:1.2em;color:#e3027c}body.firecheckout-index-index #checkout-coupon-discount-load .discount-form .btn-remove{height:49px;line-height:49px}body.firecheckout-index-index #checkout-coupon-discount-load .discount-form button{border:1px solid #a2d552;background:0 0;color:#a2d552!important;line-height:33px;margin:2px 0 2px 10px}body.firecheckout-index-index #checkout-coupon-discount-load .discount-form button:hover,body.firecheckout-index-index #checkout-coupon-discount-load .discount-form button:focus{border:1px solid #64d552;color:#fff!important}body.firecheckout-index-index #checkout-coupon-discount-load .discount-form .success-msg{padding:10px 5px 10px 60px!important;background-size:24px 24px}body.firecheckout-index-index #checkout-coupon-discount-load #coupon-code{width:152px;border-radius:3px}@media only screen and (max-width:375px) and (min-width:0){body.firecheckout-index-index #checkout-review table{font-size:90%}body.firecheckout-index-index #checkout-review table thead tr th{padding:5px 0!important}}body.firecheckout-index-index #checkout-review table tbody tr td{vertical-align:middle;text-align:right}body.firecheckout-index-index #checkout-review table tbody tr td:first-child{text-align:left}body.firecheckout-index-index #checkout-review table tbody tr td .collateral{position:relative;width:65%;display:inline-block;margin-left:10px!important;max-width:65%}body.firecheckout-index-index #checkout-review table tbody tr td .collateral .collateral-inner{position:absolute;top:50%;transform:translate(0,-50%)}body.firecheckout-index-index #checkout-review table tbody tr td .collateral .collateral-inner .additionals{font-size:90%;margin-top:5px;margin-bottom:5px}body.firecheckout-index-index #checkout-review table tbody tr td .collateral .collateral-inner .additionals .label{font-weight:700}@media only screen and (max-width:480px) and (min-width:0){body.firecheckout-index-index #checkout-review table tbody tr td .collateral{max-width:100%}}body.firecheckout-index-index #checkout-review table tbody tr td .qty-wrapper .qty{width:auto!important}body.firecheckout-index-index #checkout-review table tbody tr td .cart-price{display:block;padding-top:13px}body.firecheckout-index-index #checkout-review table tbody tr td:last-child .cart-price{display:inline;padding-top:0}body.firecheckout-index-index #checkout-review table tbody tr td .baseprice{white-space:nowrap}body.firecheckout-index-index #checkout-review table tfoot{background:#e9ffca}body.firecheckout-index-index #checkout-review table tfoot .btn-remove[href*=ugiftcert]{}body.firecheckout-index-index #checkout-review table tfoot tr td{padding:0}body.firecheckout-index-index #checkout-review table tfoot tr td.last{padding-right:10px}body.firecheckout-index-index #checkout-review table tfoot tr td:first-child{min-width:170px}body.firecheckout-index-index #checkout-review table tfoot tr#delivery td{position:absolute;padding-left:10px;padding-top:10px;min-width:0}@media only screen and (max-width:768px) and (min-width:0){body.firecheckout-index-index #checkout-review table tfoot tr#delivery td{display:table-cell!important}body.firecheckout-index-index #checkout-review table tfoot tr#delivery td *{visibility:hidden;display:none}}body.firecheckout-index-index #checkout-review table tfoot tr:nth-child(2) td{padding-top:10px}body.firecheckout-index-index #checkout-review table tfoot tr:last-child td{padding-bottom:10px}body.firecheckout-index-index #checkout-review .firecheckout-items-after{position:relative;z-index:5}body.firecheckout-index-index #checkout-review .firecheckout-items-after .checkout-hint-container{height:0;display:block;padding-left:10px;box-sizing:border-box;text-align:right;margin-bottom:0!important;margin-right:220px;font-size:12px}@media only screen and (max-width:767px) and (min-width:0){body.firecheckout-index-index #checkout-review .firecheckout-items-after .checkout-hint-container{margin-right:0}}body.firecheckout-index-index #checkout-review .firecheckout-items-after .checkout-hint-container .checkout-hint{display:table-cell;vertical-align:middle;height:55px;font-size:14px}@media only screen and (max-width:767px) and (min-width:0){body.firecheckout-index-index #checkout-review .firecheckout-items-after .checkout-hint-container{margin-bottom:-25px}body.firecheckout-index-index #checkout-review .firecheckout-items-after .checkout-hint-container .checkout-hint{padding-right:0}}body.firecheckout-index-index #checkout-review #review-please-wait{display:none!important}body.firecheckout-index-index #checkout-review #review-buttons-container{position:relative}body.firecheckout-index-index #checkout-review #review-buttons-container .please-wait{position:absolute;right:0;top:-25px}@media only screen and (max-width:767px) and (min-width:0){body.firecheckout-index-index #checkout-review #review-buttons-container .please-wait{display:none!important}}body.firecheckout-index-index #send-as-present-section .block-content{width:98%;margin:0 1%;padding:10px 0!important}body.firecheckout-index-index #send-as-present-section .block-content input.checkbox{margin-right:6px;width:20px;height:20px}body.firecheckout-index-index #send-as-present-section .block-content span.send-as-present-link{text-decoration:underline;cursor:pointer}body.firecheckout-index-index #send-as-present-section #send-as-present-fancybox{display:none}body.firecheckout-index-index.store-en-us #payment-method dt[class*=method][class*=title] label[for=p_method_checkmo]{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -1679px;background-repeat:no-repeat;height:25px;width:35px;display:inline-block;*zoom:1;*display:inline}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){body.firecheckout-index-index.store-en-us #payment-method dt[class*=method][class*=title] label[for=p_method_checkmo]{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -903px}}body.firecheckout-index-index .firecheckout_footer a{text-decoration:underline}body.firecheckout-index-index .firecheckout-set .form-list .validation-advice{margin:5px}.paymentgateway-gateway-index #wirecardee-credit-card--iframe-div{height:320px!important}@media only screen and (max-width:822px) and (min-width:0){.paymentgateway-gateway-index #wirecardee-credit-card--iframe-div{height:390px!important}}@media only screen and (max-width:502px) and (min-width:0){.paymentgateway-gateway-index #wirecardee-credit-card--iframe-div{height:460px!important}}.paymentgateway-gateway-index .header-container.multi-header #user-menu #mini-cart-wrapper-regular #mini-cart a.mini-cart-heading.skip-cart.skip-link>span .additional .amount{display:none}.paymentgateway-gateway-index .confirm--content h2,.paymentgateway-gateway-index .confirm--content p{padding-left:8px}.paymentgateway-gateway-index #wirecardee-credit-card--form-submit{margin-right:8px}.paymentgateway-gateway-index a.cancel{margin-left:8px}body.checkout-onepage-success .col-main.grid12-9.grid-col2-main.no-gutter{width:100%}body.checkout-onepage-success #customTrustedShopsCheckoutDiv{margin-top:7px}body.checkout-onepage-success .social_media_wrapper{display:inline-block;width:100%}body.checkout-onepage-success .social_media_wrapper>div{margin:10px 0}@media only screen and (max-width:1147px) and (min-width:0px){body.checkout-onepage-success .social_media_wrapper>div{width:100%}}body.checkout-onepage-success .social_media_wrapper .facebook_box{max-height:218px;overflow:hidden}@media only screen and (max-width:545px) and (min-width:0px){body.checkout-onepage-success .social_media_wrapper .facebook_box{max-height:none}}body.checkout-onepage-success .social_media_wrapper .refer_a_friend{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/checkout_success_refer_a_friend.jpg);height:218px;padding:30px 40px;box-sizing:border-box;position:relative;float:right;background-position:right;background-repeat:no-repeat;background-color:#fbedd3}@media only screen and (max-width:400px) and (min-width:0px){body.checkout-onepage-success .social_media_wrapper .refer_a_friend{text-align:center}}body.checkout-onepage-success .social_media_wrapper .refer_a_friend h2{margin-top:0}body.checkout-onepage-success .social_media_wrapper .refer_a_friend p{font-size:14px;padding:10px 0}@media only screen and (max-width:330px) and (min-width:0px){body.checkout-onepage-success .social_media_wrapper .refer_a_friend p{padding:0}}body.checkout-onepage-success .social_media_wrapper .refer_a_friend button{text-transform:uppercase;position:absolute;bottom:20px;right:50px;background-color:#e3027c;color:#fff;font-weight:700;padding:8px 30px;line-height:17px}@media only screen and (max-width:400px) and (min-width:0px){body.checkout-onepage-success .social_media_wrapper .refer_a_friend button{position:relative;bottom:initial;right:initial;margin-top:10px}}.paymentgateway-gateway-index .button.btn-cart{float:right}.paymentgateway-gateway-index .cancel{color:#a2d552;font-size:1em;font-weight:400;padding:10px;background:0 0}.paymentgateway-gateway-index .cancel:hover{color:#fff;text-decoration:none;background-color:#a2d552}.paymentgateway-gateway-index .cancel:before{content:"\e22a";display:inline-block;font-family:ThemeIcons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}.contacts-index-index #contactForm textarea:focus~.floating-label,.contacts-index-index #contactForm input:focus~.floating-label,.contacts-index-index #contactForm .not-empty{top:2px!important;bottom:10px;left:10px!important;font-size:10px;opacity:1;color:#a2d552!important;font-weight:700}.contacts-index-index #contactForm input.inputText{height:35px}.contacts-index-index #contactForm .inputText{font-size:14px;padding-top:13px;padding-bottom:4px;padding-left:9px;color:#333}.contacts-index-index #contactForm .floating-label{position:absolute;pointer-events:none;left:13px;top:9px;transition:.05s ease all;color:#a9a9a9}.contacts-index-index #contactForm .input-box.floating-box{position:relative}.contacts-index-index #contactForm label{display:none}.contacts-index-index #contactForm .fields,.contacts-index-index #contactForm li,.contacts-index-index #contactForm .wide{margin-bottom:15px}.contacts-index-index #contactForm .fields .field,.contacts-index-index #contactForm li .field,.contacts-index-index #contactForm .wide .field{margin-bottom:0}.contacts-index-index #contactForm .fieldset li:first-of-type,.contacts-index-index #contactForm .fieldset .cc-fields{margin-bottom:0}.contacts-index-index #contactForm #name,.contacts-index-index #contactForm #email,.contacts-index-index #contactForm #customer-number,.contacts-index-index #contactForm #order-number{margin-bottom:15px}.contacts-index-index #contactForm label.agb_label{display:inline;font-weight:400}.mini-cart-heading span.additional{min-width:150px}.mini-cart-heading span.additional span{float:left;margin-right:5px}.mini-cart-heading span.additional.placeholder{text-align:left}body[class*=sales-order] .col-main .title-buttons .link-print,body[class*=sales-order] .col-main .title-buttons .separator{display:none}body[class*=sales-order] .col-main #order-info-tabs{display:block!important}body[class*=sales-order] .col-main .order-date{margin-bottom:0}body[class*=sales-order] .col-main .download-invoice{margin-top:5px;margin-bottom:10px;display:block}@media only screen and (min-device-width:768px) and (max-device-width:1024px){body[class*=sales-order-history] .col-main .invoice-donwload{display:none}body[class*=sales-order-history] .col-main .data-table .separator{display:none}body[class*=sales-order-history] .col-main .data-table .nobr{white-space:inherit!important}body[class*=sales-order-history] .col-main .invoice-download-md-device{display:block!important}}body[class*=sales-order-history] .col-main .invoice-download-md-device{display:none}#subscribe-form{width:100%}#subscribe-form textarea:focus~.floating-label,#subscribe-form input:focus~.floating-label,#subscribe-form .not-empty{top:2px!important;bottom:10px;left:10px!important;font-size:10px;opacity:1;color:#a2d552!important;font-weight:700}#subscribe-form input.inputText{height:35px}#subscribe-form .inputText{font-size:14px;padding-top:13px;padding-bottom:4px;padding-left:9px;color:#333}#subscribe-form .floating-label{position:absolute;pointer-events:none;left:13px;top:9px;transition:.05s ease all;color:#a9a9a9}#subscribe-form .input-box.floating-box{position:relative}#subscribe-form .button{float:right}#subscribe-form .button.nl-abonnieren-btn{float:none;display:block;margin:0 auto}#subscribe-form .input-box{float:none;margin:10px 0}#subscribe-form .input-box input,#subscribe-form .input-box select{float:none;width:100%;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#subscribe-form .input-box .validation-advice{padding:5px;margin:0;width:auto;position:inherit;top:auto;left:auto;text-align:right;background:0 0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#subscribe-form .buttons-set{margin-top:10px}#subscribe-form .buttons-set p.required{margin:0;float:left}.lightbox-wrapper-lightbox-newsletter .fancybox-inner{max-width:590px}#lightbox-newsletter{width:100%;max-width:590px;box-sizing:border-box;padding:20px;text-align:left}#lightbox-newsletter ul{*zoom:1}#lightbox-newsletter ul:before,#lightbox-newsletter ul:after{content:" ";display:table}#lightbox-newsletter ul:after{clear:both}#lightbox-newsletter ul li{box-sizing:border-box;width:50%;display:block;float:left;font-weight:700;min-height:55px}#lightbox-newsletter h3{margin-top:0}.nl-fn-block{padding:20px;display:block;padding:10px;box-shadow:inset 0 0 150px #fafafa;-moz-box-shadow:inset 0 0 150px #fafafa;-webkit-box-shadow:inset 0 0 150px #fafafa;border-bottom:1px solid #ddd;border-right:1px solid #f0f0f0;border-left:1px solid #f0f0f0;border-top:1px solid #f4f4f4;background-color:#fcfcfc;margin:20px 0 0}.nl-fussnote{font-size:10px;padding:10px;margin-top:1%}#nl-submit:disabled{opacity:.5}.customer-review-wrapper{margin-top:15px}.box-reviews .form-add .data-table{box-shadow:inset 0 0 150px #fafafa;-moz-box-shadow:inset 0 0 150px #fafafa;-webkit-box-shadow:inset 0 0 150px #fafafa;border-bottom:1px solid #ddd;border-right:1px solid #f0f0f0;border-left:1px solid #f0f0f0;border-top:1px solid #f4f4f4;width:100%;margin-top:35px;margin-bottom:10px}.box-reviews .form-add .data-table tbody td{text-align:center}.box-reviews .form-add .input-text,.box-reviews .form-add textarea{width:100%}.box-reviews .form-add .buttons-set{text-align:center}.box-reviews .form-add .buttons-set button.button{float:none}.review_box .review_box_right{display:inline-block}.review_box p.product_title{font-size:12px;font-weight:700;margin-top:10px}@media only screen and (max-width:9999999px) and (min-width:600px){.review_box .review_image{float:left;max-width:150px}}@media only screen and (max-width:600px) and (min-width:0px){.review_box .review_image{float:left}}.review_box .review_star{display:inline-block;background:no-repeat;background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/review/rating_button-empty.png?00f83c3f997826d7e50cac2a6c9ef2db);background-size:contain;height:48px;width:48px;cursor:pointer}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.review_box .review_star{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/review/rating_button-empty__2x.png?713c71ef9d53d341089cf7b347526c84);background-size:48px 48px}}@media only screen and (max-width:340px) and (min-width:0px){.review_box .review_star{width:42px;height:42px;background-size:42px 42px}}.review_box .review_star.active{background:no-repeat;background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/review/rating_button.png?301151af69f9612931b6c3c1a76a9d49)}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.review_box .review_star.active{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/review/rating_button__2x.png?dc2df2df035082bafd47e9647c113d6b);background-size:48px 48px}}@media only screen and (max-width:340px) and (min-width:0px){.review_box .review_star.active{background-size:42px 42px}}.review_box .review_star input{display:none}.review_box img.review_image{float:left;margin-right:50px}.review-list-wrapper p.summary{margin-top:5px}.review-list-wrapper .review_histogram{position:relative;margin-bottom:20px;padding-top:4px}.review-list-wrapper .review_histogram .histogram-box{cursor:pointer}.review-list-wrapper .review_histogram .histogram-box .review-counter{width:25px;text-align:right;display:inline-block}.review-list-wrapper .review_histogram .histogram-box .meter-wrapper{width:100px;box-shadow:rgba(0,0,0,.4) 0 1px 2px inset,rgba(0,0,0,.1) 0 0 0 1px inset;border-radius:1px;height:17px;overflow:hidden;background:linear-gradient(#eeeeee,#f6f6f6) #f3f3f3;display:inline-block;margin-top:5px;margin-bottom:-3px}.review-list-wrapper .review_histogram .histogram-box .meter-wrapper .meter-filled{box-shadow:rgba(0,0,0,.25) 0 0 0 1px inset,rgba(0,0,0,.05) 0 -1px 0 inset;border-radius:1px;background:#fff600;background:-moz-linear-gradient(top,#fff600 0%,#fbe300 50%,#ebc900 99%);background:-webkit-linear-gradient(top,#fff600 0%,#fbe300 50%,#ebc900 99%);background:linear-gradient(to bottom,#fff600 0%,#fbe300 50%,#ebc900 99%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff600',endColorstr='#ebc900',GradientType=0 );float:left;height:100%;transition:width .5s ease}.review-list-wrapper .review_histogram .histogram-box span{margin-right:10px}@media only screen and (max-width:9999999px) and (min-width:600px){.review-list-wrapper .review_histogram .review_sort{position:absolute;top:0;right:0}}@media only screen and (max-width:600px) and (min-width:0px){.review-list-wrapper .review_histogram .review_sort{margin-top:20px}}.review-list-wrapper .review-summary-stars-wrapper{background:repeat-x;background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/review/rating_button-empty.png?00f83c3f997826d7e50cac2a6c9ef2db);background-size:contain!important;height:35px;width:175px;float:left}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.review-list-wrapper .review-summary-stars-wrapper{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/review/rating_button-empty__2x.png?713c71ef9d53d341089cf7b347526c84);background-size:48px 48px}}.review-list-wrapper .review-summary-stars-wrapper .review-summary-stars{background:repeat-x;background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/review/rating_button.png?301151af69f9612931b6c3c1a76a9d49);height:35px;background-size:contain!important}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.review-list-wrapper .review-summary-stars-wrapper .review-summary-stars{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/review/rating_button__2x.png?dc2df2df035082bafd47e9647c113d6b);background-size:48px 48px}}.review-list-wrapper .review-list-total-count{font-weight:700;font-size:15px;line-height:35px;margin-left:10px}body.checkout-onepage-success .trustedshops{box-shadow:inset 0 0 150px #fafafa;-moz-box-shadow:inset 0 0 150px #fafafa;-webkit-box-shadow:inset 0 0 150px #fafafa;border-bottom:1px solid #ddd;border-right:1px solid #f0f0f0;border-left:1px solid #f0f0f0;border-top:1px solid #f4f4f4;background-color:#fcfcfc}body.checkout-onepage-success .trustedshops div[class*=grid]{margin-top:2%;margin-bottom:2%}body.checkout-onepage-success .trustedshops form{background:0 0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border:none;padding:0}body.checkout-onepage-success .trustedshops form[name=formSiegel]{float:left;margin-right:20px}body.checkout-onepage-success .trustedshops .message{min-height:55px;display:inherit}body.checkout-onepage-success .trustedshops .button{float:right;margin-top:20px}.widget-video-youtube{position:relative;padding-bottom:56.25%;padding-top:0;height:0}.widget-video-youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}#development-tools .item{background:#f6f5f4;padding:20px 0}#development-tools .item .toggle-container{vertical-align:middle;text-align:center;padding:1% 0}#development-tools .item .toggle-container a{display:block}.customized-brand-slider{border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-bottom:10px}.customized-brand-slider h3{display:none}.customized-brand-slider .itemslider .item{padding-bottom:10px!important}.customized-brand-slider .itemslider .item a.title{display:none}.customized-brand-slider .itemslider .owl-controls .owl-pagination{display:none}.customized-brand-slider .itemslider .owl-controls .owl-buttons{top:-30px!important}.widget-customer-reviews{margin:10px 0;padding:15px}.widget-customer-reviews .review-list-wrapper h2{font-weight:700;text-transform:uppercase}.widget-customer-reviews #display-all-reviews{color:#a2d552;font-weight:400;text-shadow:0 0 0 #a2d552;text-align:right;margin-bottom:26px;cursor:pointer}.widget-reviews-form{margin:10px 0;padding:15px}.widget-reviews-form .review_box{overflow:hidden}.widget-reviews-form .review_box .review_image{float:none;margin-right:0;margin-bottom:15px}.widget-reviews-form .form-list input,.widget-reviews-form .form-list textarea{width:100%;max-width:500px}.widget-reviews-form .form-list .form-list{margin:15px 0 0}.widget-reviews-form .form-list .form-list .input-box{overflow:hidden}@media only screen and (max-width:999999px) and (min-width:960px){.widget-customer-reviews{padding:0;float:left;width:48%}.widget-reviews-form{float:right;width:48%}}.catalogsearch-result-index{}.catalogsearch-result-index .block-layered-nav .btn-remove{box-sizing:border-box;float:left;text-align:left;margin:10px 0;padding:0 5px;width:100%}.catalogsearch-result-index .block-layered-nav .btn-remove:before{margin-right:5px;float:left}.catalogsearch-result-index .block-layered-nav .block-content #narrow-by-list dd ol>li>a>span .crossbox.crossbox--checked:before{background:0 0;border-color:#999}.catalogsearch-result-index .block-layered-nav .block-content #narrow-by-list dd ol>li>a>span .crossbox.crossbox--checked:after{color:#a2d552;top:0}.catalogsearch-result-index .block-layered-nav .block-content #narrow-by-list dd ol>li>a:hover>span .crossbox.crossbox--checked:after{color:#fff}@media only screen and (max-width:767px){.catalogsearch-result-index .page-title{display:none}.catalogsearch-result-index .block-layered-nav .block-title{display:block;padding:10px;font-size:13px;font-weight:700;border:1px solid #f5f5f5;background-color:#fcfcfc}.catalogsearch-result-index .block-layered-nav.open .block-title{background-color:#f5f5f5}.catalogsearch-result-index .block-layered-nav.open .block-content{display:block}.catalogsearch-result-index .block-layered-nav .block-content{display:none}.catalogsearch-result-index .block-layered-nav .block-content .btn-remove{font-size:13px}.catalogsearch-result-index .block-layered-nav .block-content #narrow-by-list{display:block!important;margin:0;width:100%}.catalogsearch-result-index .block-layered-nav .block-content #narrow-by-list dt{box-sizing:border-box;padding:10px;margin:0;display:inline-block;width:100%;list-style-type:none;cursor:pointer;text-transform:none;border:1px solid #f6f6f6!important;border-top:none!important}.catalogsearch-result-index .block-layered-nav .block-content #narrow-by-list dt:first-child{border-top:1px solid #f6f6f6!important}.catalogsearch-result-index .block-layered-nav .block-content #narrow-by-list dt.current{border-bottom:none!important}.catalogsearch-result-index .block-layered-nav .block-content #narrow-by-list dt:after{content:"\e261";display:inline-block!important;font-family:themeicons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;float:right;font-size:22px;border:0!important;position:absolute;width:auto;height:auto;right:10px;left:auto;top:14px}.catalogsearch-result-index .block-layered-nav .block-content #narrow-by-list dd{border:1px solid #f6f6f6!important;margin-right:0}.catalogsearch-result-index .block-layered-nav .block-content #narrow-by-list dd.current{border-top:none!important}.catalogsearch-result-index .block-layered-nav .block-content #narrow-by-list dd ol{border-bottom:1px solid #ddd!important;border-right:1px solid #f0f0f0!important;border-left:1px solid #f0f0f0!important;border-top:1px solid #f4f4f4!important;background-color:#fcfcfc;display:contents}.catalogsearch-result-index .block-layered-nav .block-content #narrow-by-list dd ol>li>a{background-color:transparent;font-size:0!important;padding:5px 15px}.catalogsearch-result-index .block-layered-nav .block-content #narrow-by-list dd ol>li>a:hover{background-color:#a2d552;color:#000!important;text-decoration:none!important;border-radius:4px}.catalogsearch-result-index .block-layered-nav .block-content #narrow-by-list dd ol>li>a>span{display:inline-block;font-size:12px;margin-bottom:-1px}}body.catalogsearch-advanced-result #root-wrapper .main-container .col-main{width:100%}@media only screen and (min-width:1024px){body.catalogsearch-advanced-result #root-wrapper .main-container .col-main .products-grid.category-products-grid.itemgrid-adaptive>li:nth-of-type(5n+1){clear:none!important}body.catalogsearch-advanced-result #root-wrapper .main-container .col-main .products-grid.category-products-grid.itemgrid-adaptive>li:nth-of-type(3n+1){clear:none!important;margin-left:1.5%}body.catalogsearch-advanced-result #root-wrapper .main-container .col-main .products-grid.category-products-grid.itemgrid-adaptive>li:nth-of-type(4n+1){clear:left!important;margin-left:0}body.catalogsearch-advanced-result #root-wrapper .main-container .col-main .products-grid.category-products-grid.itemgrid-adaptive>li:nth-of-type(3n){margin-right:1.5%}body.catalogsearch-advanced-result #root-wrapper .main-container .col-main .products-grid.category-products-grid.itemgrid-adaptive>li:nth-of-type(4n){margin-right:0}body.catalogsearch-advanced-result #root-wrapper .main-container .col-main .products-grid.category-products-grid.itemgrid-adaptive .item{width:22.75%!important}body.catalogsearch-advanced-result #root-wrapper .main-container .col-main .products-grid.category-products-grid.itemgrid-adaptive>li:nth-of-type(3n+1):hover{margin-left:1.5%}body.catalogsearch-advanced-result #root-wrapper .main-container .col-main .products-grid.category-products-grid.itemgrid-adaptive>li:nth-of-type(4n+1):hover{margin-left:0}body.catalogsearch-advanced-result #root-wrapper .main-container .col-main .products-grid.category-products-grid.itemgrid-adaptive>li:nth-of-type(3n):hover{margin-right:1.5%}body.catalogsearch-advanced-result #root-wrapper .main-container .col-main .products-grid.category-products-grid.itemgrid-adaptive>li:nth-of-type(4n):hover{margin-right:0}}@media only screen and (min-width:768px) and (max-width:1023px){body.catalogsearch-advanced-result #root-wrapper .main-container .col-main .products-grid.category-products-grid.itemgrid-adaptive>.item{width:23%}body.catalogsearch-advanced-result #root-wrapper .main-container .col-main .products-grid.category-products-grid.itemgrid-adaptive>li:nth-of-type(3n+1){clear:unset}body.catalogsearch-advanced-result #root-wrapper .main-container .col-main .products-grid.category-products-grid.itemgrid-adaptive>li:nth-of-type(4n+1){clear:left}}body.cms-index-index span.h2{font-size:26px;text-align:center;color:#333;margin-bottom:20px;position:relative;display:block;text-transform:uppercase;font-weight:400}body.cms-index-index span.h2:before{content:"";width:100%;height:1px;background-color:#ddd;position:absolute;top:50%;left:0;z-index:0}body.cms-index-index span.h2 span{padding:0 15px;background-color:#fff;position:relative;z-index:1;display:inline-block;font-family:playfair display;font-style:italic;text-transform:none;font-weight:400;line-height:28px;text-shadow:0 0 0 #ddd;font-size:28px}.container:after{clear:both;content:"";display:block}.page{overflow:hidden}.visible{box-sizing:border-box;font-size:14px}.visible *{box-sizing:border-box}.visible .container{width:100%;width:102%;max-width:1200px!important;margin-left:-1%;margin-right:-1%}@media only screen and (max-width:767px) and (min-width:0){.visible .container{margin-left:0%;margin-right:0%}}.visible h2{font-size:20px;font-weight:700;margin-bottom:13px!important;margin-top:0;padding:0 40px;text-align:center;text-transform:uppercase}.visible h2:before{content:none}.visible h2 .line{display:inline-block;position:relative}.visible h2 .line:not(.gold) before{background-color:#000;content:'';height:2px;left:-50px;position:absolute;top:12px;width:40px}.visible h2 .line:not(.gold) after{background-color:#000;content:'';height:2px;position:absolute;right:-50px;top:12px;width:40px}.visible h2.gold{margin-bottom:6px!important}.visible h3{font-size:16px;font-weight:400}.visible .gold{color:#cea149;margin:0 0 20px;text-align:left;transform:translateX(-37px)}.visible .home-price{color:#e3027c;font-size:20px;font-weight:600;margin-bottom:10px}.visible .home-price .old{color:#000;font-size:16px;font-weight:700;text-decoration:line-through;vertical-align:text-bottom}.visible .fa{font-style:normal!important}.visible .accent{color:#e3027c}.visible img{width:100%;max-width:110%}.visible .left-block{float:left;position:relative;width:67%;width:64.6%;width:64.8%;margin-left:1%;margin-right:1%;z-index:1}.visible .left-block .timer{width:50%;position:absolute;bottom:21%;left:43%;font-size:15px;font-weight:600}.visible .left-block .timer.left,.visible .left-block .btn.left{left:15px}.visible .left-block .timer.center,.visible .left-block .btn.center{left:50%;transform:translateX(-50%);text-align:center}.visible .left-block .timer.right,.visible .left-block .btn.right{right:15px;left:auto}.visible .left-block .timer.right{text-align:right;right:22px}.visible .left-block .timer.left{left:22px}.visible .left-block .btn{transform:none}.visible .left-block:before{background-color:#deecc9;background-color:#e2efd2;bottom:-1px;content:"";position:absolute;right:100%;top:0;width:9999px;z-index:-1}.visible .right-block{background-size:cover;float:left;position:relative;width:31%;margin-right:1%;margin-left:1%;z-index:1}.visible .right-block h3{font-weight:700}.visible .right-block:before{background-color:#f4ede7;background-color:#ebe4dd;bottom:-1px;content:"";left:100%;position:absolute;top:0;width:9999px;z-index:-1}.visible .right-block ul{margin-top:26px}.visible .right-block li{margin-bottom:10px}.visible .btn{background-color:#e3027c;border-radius:3px;bottom:20px;color:#fff!important;display:inline-block;font-weight:400;padding:5px 20px;position:absolute;text-align:center;width:230px;left:50%;transform:translateX(-50%)}.visible .btn .fa:before{font-weight:700}.visible .btn:hover{opacity:.8;text-decoration:none}.visible i{font-style:none}.visible ul{font-weight:600;list-style:none;margin-bottom:10px;margin:0;padding:0}@media only screen and (max-width:1023px) and (min-width:0){.visible .left-block:before,.visible .right-block:before{content:none}.visible .left-block{width:65%;margin-left:1%;margin-right:1%}.visible .right-block{width:31.2%;margin-left:.8%;margin-right:1%}.visible .btn{width:187px;bottom:10px;transform:translateX(-50%)}.visible p{margin-bottom:3px}.visible .left-block .timer{width:100%;text-align:center}.visible .left-block .timer.left,.visible .left-block .btn.left{left:50%;transform:translateX(-50%);right:0}.visible .left-block .timer.center,.visible .left-block .btn.center{left:50%;transform:translateX(-50%);right:0}.visible .left-block .timer.right,.visible .left-block .btn.right{left:50%;transform:translateX(-50%);right:0}.visible .btn{width:150px;padding:5px}}@media only screen and (max-width:767px) and (min-width:0){.visible .visible{margin-left:0;margin-right:0}.visible .left-block{width:63.6%}.visible .right-block{width:30.4%;margin-left:1%;margin-right:1%}.visible .hide-mobile{display:block!important}}@media only screen and (max-width:639px) and (min-width:0){.visible .container{margin-left:-1%;margin-right:-1%}.visible .hide-mobile{display:none!important}.visible .left-block,.visible .right-block{width:auto}.visible .left-block .text,.visible .left-block .timer,.visible .right-block .text,.visible .right-block .timer{font-size:11px}.visible .left-block .timer,.visible .right-block .timer{line-height:.9;bottom:45px}.visible .left-block{margin-left:2%;margin-right:2%}.visible .right-block{margin-left:2%;margin-right:2%}.visible .right-block .btn{left:calc( 50% - 150px/2);transform:none}}@media only screen and (max-width:999999px) and (min-width:640px){.visible .hide-desktop{display:none!important}}body .sticker.free-shipping,body .sticker.xxl-product{background:#ffb739;color:#fff;font-size:12px}body .sticker.xxl-product{background:#e3027c}#root-wrapper .page .main-container .sticker-wrapper .sticker{width:45px;height:45px;padding:5px;font-size:12px}@media only screen and (max-width:1024px) and (min-width:0){#root-wrapper .page .main-container .sticker-wrapper .sticker{width:40px;height:40px;font-size:10px;font-weight:400}#root-wrapper .page .main-container .sticker-wrapper .sticker.xxl-product{font-size:12px;font-weight:700}}#root-wrapper .page .main-container .product-img-column .sticker-wrapper{top:20px;right:20px}@media only screen and (max-width:768px) and (min-width:0){#root-wrapper .page .main-container .product-img-column .sticker-wrapper{top:70px}}#root-wrapper .page .main-container .product-img-column .sticker-wrapper.active-player{display:none}#root-wrapper .page .main-container .product-img-column .sticker-wrapper .sticker{width:45px;height:45px;font-size:12px;font-weight:700}#root-wrapper .page .main-container .owl-wrapper .sticker-wrapper{top:20px;right:20px}#root-wrapper .page .main-container .owl-wrapper .sticker-wrapper.top-left{left:0}#root-wrapper .page .main-container .owl-wrapper .sticker-wrapper .sticker{width:50px;height:50px}#root-wrapper .page .main-container .owl-wrapper .sticker-wrapper .sticker.xxl-product{width:40px!important;height:40px!important}@media only screen and (max-width:1024px) and (min-width:0){#root-wrapper .page .main-container .owl-wrapper .sticker-wrapper{top:5px;right:5px}#root-wrapper .page .main-container .owl-wrapper .sticker-wrapper .sticker{width:45px;height:45px}}@media only screen and (max-width:767px) and (min-width:0){#root-wrapper .page .main-container .owl-wrapper .sticker-wrapper .sticker{width:40px;height:40px}}.sticker-wrapper.top-right{top:-3px;right:-3px}body .sticker.discount{font-size:14px!important;background:#e3027c;color:#fff}body .sticker.discount.amount-below-10{display:none!important}body .sticker.discount span.sale_badge{font-weight:700}@media only screen and (max-width:1024px) and (min-width:0){body .sticker.discount span.sale_badge{display:block}}body .sticker.gift-box{font-size:12px!important;background:#a2d552;color:#fff;display:none!important}body .category-products-grid .sticker-wrapper .sticker.gift-box{display:table-cell!important}@media only screen and (max-width:1024px) and (min-width:0){body .category-products-grid .sticker-wrapper .sticker.gift-box{border-radius:0%}}@media only screen and (max-width:99999px) and (min-width:1024px){body .category-products-grid .sticker-wrapper.top-left{-moz-transform:rotate(315deg);-ms-transform:rotate(315deg);-o-transform:rotate(315deg);-webkit-transform:rotate(315deg);top:27px;left:-33px}}body.catalog-product-view .sticker.discount span.sale_badge{display:block}@media only screen and (max-width:99999px) and (min-width:768px){body ul.show_badge_in_category .sticker.discount{display:table-cell!important}}body.catalog-product-view .col-main .product-view.state-video-teaser .sticker-wrapper.top-right{top:10px;right:10px}body.catalog-product-view .col-main .product-view .sticker.gift-box{display:none!important}.cart .me-lff-notification{float:right;border:0;background-color:transparent;padding:25px 0 0}.cart .me-lff-notification .block-content{border-color:none;background-color:transparent;padding:0}.cart .me-lff-notification p{margin:0;font-size:14px;text-align:center;font-weight:700;color:#e4047e}@media only screen and (max-width:767px) and (min-width:0){.cart .me-lff-notification{display:none!important}}.sidebar .me-lff-notification{background-color:#e9ffca;border:1px solid #a2d552;color:#296a23;padding:0 5px 5px 9px}.sidebar .me-lff-notification .block-content{padding:5px 10px}.sidebar .me-lff-notification p{margin:0;font-size:11px}#all4coding_subscriptions_profile_list_view .subscription_description{line-height:80px}#all4coding_subscriptions_profile_list_view .subscription_description img{border:1px solid #d8d8d8;margin-right:10px}#all4coding_subscriptions_profile_list_view .subscription_action{color:#e64242;font-size:13px}td.subscription_image_box{padding-right:10px}td.subscription_image_box img{border:1px solid #d8d8d8}body.firecheckout-index-index #checkout-review table tbody tr td .collateral .collateral-inner dl.item-options dt:first-of-type{padding-left:0;background:0 0;font-weight:700}body.firecheckout-index-index #checkout-review table tbody tr td .collateral .collateral-inner dl.item-options dd:first-of-type:before{content:" ( "}body.firecheckout-index-index #checkout-review table tbody tr td .collateral .collateral-inner dl.item-options dd:first-of-type:after{content:" ) "}body.checkout-cart-index .cart table tbody tr td dl.item-options dl:first-of-type dt:first-of-type{padding-left:0;background:0 0;font-weight:700}body.checkout-cart-index .cart table tbody tr td dl.item-options dl:first-of-type dd:first-of-type:before{content:" ( "}body.checkout-cart-index .cart table tbody tr td dl.item-options dl:first-of-type dd:first-of-type:after{content:" ) "}.all4coding-subscriptions-profile-page table.info-table tbody tr th{padding-right:15px;font-weight:700}table#all4coding_subscriptions_profile_list_view tbody tr td{line-height:80px}@media only screen and (max-width:960px) and (min-width:0){table#all4coding_subscriptions_profile_list_view tbody tr td{line-height:15px}}.catalog-product-view .product-options{border-top:1px dashed #a2d552;padding-top:13px;margin-top:20px;margin-bottom:10px}.catalog-product-view .product-options .subscription_info_block a.modal{float:right}.catalog-product-view .product-options .subscription_info_block span.headline{display:block;font-size:14px;font-weight:700;margin-bottom:10px}.catalog-product-view .product-options .subscription_info_block span.subheadline{font-size:13px}.catalog-product-view .product-options .product_option_box span.subscription_title{font-size:13px;margin-top:10px;display:block}.catalog-product-view .product-options ul.options-list{margin-right:5px;overflow:hidden}.catalog-product-view .product-options ul.options-list li{line-height:1.5;padding:10px 20px 0 0;float:left}.catalog-product-view .product-options ul.options-list li.has_subscription_discount{float:none}.catalog-product-view .product-options ul.options-list li span.label span.additional_subscription_info{font-weight:700;margin-left:15px}.catalog-product-view .product-options ul.options-list li span.label span.additional_subscription_info span.price{font-size:12px}.catalog-product-view .product-options ul.options-list .label{display:inline;margin-left:4px}.catalog-product-view .product-options ul.options-list input.radio{width:20px;height:20px}.customer-account .my-account a.subscription_link{font-size:12px;font-weight:700}#aboinfo-modal{display:none;margin:5px 30px 20px;float:left}#aboinfo-modal .icon-kalender-abo{display:block;margin:0 auto}#aboinfo-modal h2{text-align:center;text-transform:uppercase;font-weight:700;margin-top:3px;margin-bottom:0}#aboinfo-modal hr{margin:15px 0;border:1px solid #888}#aboinfo-modal h3{font-size:1.8em;font-weight:700;padding-bottom:15px}#aboinfo-modal .column{float:left;width:290px}#aboinfo-modal li{line-height:25px;margin-bottom:4px;clear:both;float:left}#aboinfo-modal li .icon{display:block;float:left;margin-right:8px}#aboinfo-modal li .coltext{float:left;display:block;width:calc(100% - 33px);line-height:1.5em;margin-top:5px}@media only screen and (max-width:767px){#aboinfo-modal{margin:5px 0 20px}#aboinfo-modal .column{width:240px}}/*!* lazyYT (lazy load YouTube videos)
* v1.0.1 - 2014-12-30
* (CC) This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
* http://creativecommons.org/licenses/by-sa/4.0/
* Contributors: https://github.com/tylerpearson/lazyYT/graphs/contributors || https://github.com/daugilas/lazyYT/graphs/contributors*/.lazyYT-container{direction:ltr;position:relative;display:block;height:0;padding:0 0 56.25%;overflow:hidden;background-color:#000;margin-bottom:15px}.lazyYT-container iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.lazyYT-container .html5-info-bar{position:absolute;top:0;z-index:935;width:100%;height:30px;overflow:hidden;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#fff;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);-moz-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1)}.lazyYT-container .html5-title{padding-right:6px;padding-left:12px}.lazyYT-container .html5-title-text-wrapper{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap}.lazyYT-container .html5-title-text{width:100%;font-size:13px;line-height:30px;color:#ccc;text-decoration:none}.lazyYT-container .html5-title-text:hover{color:#fff;text-decoration:underline}.ytp-thumbnail{padding-bottom:inherit;cursor:pointer;background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.ytp-large-play-button{position:absolute;top:50%!important;left:50%!important;width:86px!important;height:60px!important;padding:0!important;margin:-29px 0 0 -42px!important;font-size:normal!important;font-weight:400!important;line-height:1!important;opacity:.9}.ytp-large-play-button-svg{opacity:.9;fill:#1f1f1f}.lazyYT-image-loaded:hover .ytp-large-play-button-svg,.ytp-large-play-button:focus .ytp-large-play-button-svg{opacity:1;fill:#cc181e}@media only screen and (max-width:960px){.misc-storeswitcher-stores,.store-switcher-tab{padding-top:2px}.misc-storeswitcher-stores .german-flag,.store-switcher-tab .german-flag{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -730px;background-repeat:no-repeat;height:14px;width:14px;display:inline-block;*zoom:1;*display:inline}}@media only screen and (max-width:960px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:960px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:960px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:960px) and (min-device-pixel-ratio:1.5),only screen and (max-width:960px) and (min-resolution:144dpi){.misc-storeswitcher-stores .german-flag,.store-switcher-tab .german-flag{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -389px}}@media only screen and (max-width:960px){.misc-storeswitcher-stores .austria-flag,.store-switcher-tab .austria-flag{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -554px;background-repeat:no-repeat;height:14px;width:14px;display:inline-block;*zoom:1;*display:inline}}@media only screen and (max-width:960px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:960px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:960px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:960px) and (min-device-pixel-ratio:1.5),only screen and (max-width:960px) and (min-resolution:144dpi){.misc-storeswitcher-stores .austria-flag,.store-switcher-tab .austria-flag{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -250px}}@media only screen and (max-width:960px){.misc-storeswitcher-stores .swiss-flag,.store-switcher-tab .swiss-flag{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -1199px;background-repeat:no-repeat;height:14px;width:14px;display:inline-block;*zoom:1;*display:inline}}@media only screen and (max-width:960px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:960px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:960px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:960px) and (min-device-pixel-ratio:1.5),only screen and (max-width:960px) and (min-resolution:144dpi){.misc-storeswitcher-stores .swiss-flag,.store-switcher-tab .swiss-flag{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -544px}}@media only screen and (max-width:960px){.misc-storeswitcher-stores .international-flag,.store-switcher-tab .international-flag{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -831px;background-repeat:no-repeat;height:14px;width:14px;display:inline-block;*zoom:1;*display:inline}}@media only screen and (max-width:960px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:960px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:960px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:960px) and (min-device-pixel-ratio:1.5),only screen and (max-width:960px) and (min-resolution:144dpi){.misc-storeswitcher-stores .international-flag,.store-switcher-tab .international-flag{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -424px}}@media only screen and (max-width:960px){.misc-storeswitcher-stores .uk-flag,.store-switcher-tab .uk-flag{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -1271px;background-repeat:no-repeat;height:14px;width:14px;display:inline-block;*zoom:1;*display:inline}}@media only screen and (max-width:960px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:960px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:960px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:960px) and (min-device-pixel-ratio:1.5),only screen and (max-width:960px) and (min-resolution:144dpi){.misc-storeswitcher-stores .uk-flag,.store-switcher-tab .uk-flag{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -579px}}@media only screen and (max-width:960px){.misc-storeswitcher-stores:not(.expand) .selected .store>span,.store-switcher-tab:not(.expand) .selected .store>span{margin-right:0!important}.misc-storeswitcher-stores .store-name,.store-switcher-tab .store-name{margin-left:5px;vertical-align:text-bottom}.store-switcher-tab{background-color:#fff!important}.store-switcher-tab .misc-storeswitcher-stores{padding:10px 0!important;background-color:#eaeaea!important}.store-switcher-tab .misc-storeswitcher-stores li{padding-left:30px;padding-top:10px}.store-switcher-tab .misc-storeswitcher-stores li:not(.inactive){font-weight:700}.store-switcher-tab .opener:before{display:none}.store-switcher-tab .opener .caret.overlay-handler{border-color:#c9c9c9 transparent transparent;display:block!important;position:absolute;right:4px;top:18px}.store-switcher-tab .icon-country{background-repeat:no-repeat;height:14px;width:14px;position:absolute;top:13px;right:15px}.store-switcher-tab .icon-country:before{display:none}}.storeswitcher-footer-tab{padding-top:2px}.storeswitcher-footer-tab .block-content{display:none}.storeswitcher-footer-tab .german-flag{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -730px;background-repeat:no-repeat;height:14px;width:14px;display:inline-block;*zoom:1;*display:inline}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.storeswitcher-footer-tab .german-flag{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -389px}}.storeswitcher-footer-tab .austria-flag{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -554px;background-repeat:no-repeat;height:14px;width:14px;display:inline-block;*zoom:1;*display:inline}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.storeswitcher-footer-tab .austria-flag{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -250px}}.storeswitcher-footer-tab .swiss-flag{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -1199px;background-repeat:no-repeat;height:14px;width:14px;display:inline-block;*zoom:1;*display:inline}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.storeswitcher-footer-tab .swiss-flag{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -544px}}.storeswitcher-footer-tab .international-flag{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -831px;background-repeat:no-repeat;height:14px;width:14px;display:inline-block;*zoom:1;*display:inline}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.storeswitcher-footer-tab .international-flag{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -424px}}.storeswitcher-footer-tab .uk-flag{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -1271px;background-repeat:no-repeat;height:14px;width:14px;display:inline-block;*zoom:1;*display:inline}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.storeswitcher-footer-tab .uk-flag{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -579px}}.storeswitcher-footer-tab:not(.expand) .selected .store>span{margin-right:0!important}.storeswitcher-footer-tab .store-name{margin-left:10px;vertical-align:text-bottom}.storeswitcher-footer-tab .block-title:before{display:none}.storeswitcher-footer-tab .buttons-set{margin-top:0}.storeswitcher-footer-tab .buttons-set a{color:#919191}.storeswitcher-footer-tab .buttons-set a:hover{background-color:transparent;color:#919191}.storeswitcher-footer-tab .buttons-set a .selected-store-name{padding-left:10px}.storeswitcher-footer-tab .buttons-set .store.inactive{display:none}.storeswitcher-footer-tab .misc-storeswitcher-stores:not(.expand){display:none}.storeswitcher-footer-tab .misc-storeswitcher-stores.expand{width:inherit;background-color:#fff;min-width:145px}.storeswitcher-footer-tab .misc-storeswitcher-stores li{padding:5px;padding-left:10px;padding-right:19px;width:100%}.storeswitcher-footer-tab.opened .misc-storeswitcher-stores{width:inherit;background-color:#fff;min-width:145px;display:block}@media only screen and (max-width:767px){.storeswitcher-footer-tab{border-bottom:10px solid #fff}.storeswitcher-footer-tab .buttons-set{text-align:center}.storeswitcher-footer-tab.expand{background-color:transparent!important;margin:0 auto}.storeswitcher-footer-tab .misc-storeswitcher-stores{background-color:#fff}.storeswitcher-footer-tab .misc-storeswitcher-stores:not(.expand){display:block}}form.emarsys-enrichment:not(.edit){background-color:transparent;padding:0;box-shadow:inset 0 0 0 #fff;-moz-box-shadow:inset 0 0 0 #fff;-webkit-box-shadow:inset 0 0 0 #fff;border:0}form.emarsys-enrichment textarea:focus~.floating-label,form.emarsys-enrichment input:focus~.floating-label,form.emarsys-enrichment .not-empty{top:2px!important;bottom:10px;left:10px!important;font-size:10px;opacity:1;color:#a2d552!important;font-weight:700}form.emarsys-enrichment input.inputText{height:35px}form.emarsys-enrichment .inputText{font-size:14px;padding-top:13px;padding-bottom:4px;padding-left:9px;color:#333}form.emarsys-enrichment .floating-label{position:absolute;pointer-events:none;left:13px;top:9px;transition:.05s ease all;color:#a9a9a9}form.emarsys-enrichment .input-box.floating-box{position:relative}form.emarsys-enrichment .floating-box{float:left;clear:none;margin:5px 5px 0 0}form.emarsys-enrichment .sectionlabel{display:block;float:none}form.emarsys-enrichment .nameFields .input-box.floating-box{width:calc(50% - 5px)}form.emarsys-enrichment .nameFields .input-box.floating-box input{width:100%}form.emarsys-enrichment input.brandchoice{display:none;visibility:hidden}form.emarsys-enrichment input.brandchoice+label{float:left;padding:2px 10px;font-weight:400;color:#a9a9a9;border:1px #a9a9a9 solid;margin:1px;border-radius:5px}form.emarsys-enrichment input.brandchoice:checked+label{font-weight:700;color:#a2d552;border:2px #a2d552 solid;margin:0}form.emarsys-enrichment input.brandchoice:checked+label:after{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -626px;background-repeat:no-repeat;height:15px;width:15px;display:inline-block;*zoom:1;*display:inline;content:"";float:right;margin-left:8px;display:block}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){form.emarsys-enrichment input.brandchoice:checked+label:after{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -285px}}form.emarsys-enrichment .customer-overview .control{width:50%}form.emarsys-enrichment .customer-overview .control input{float:right}form.emarsys-enrichment .customer-overview .control .checkbox{margin-top:0}.box-content .customer-overview-data{float:left}.box-content .edit-link{float:right}.nl-terms-label{font-weight:400!important}@media only screen and (max-width:768px){.customer-overview .control{width:100%!important}}.three-in-one-tabs-section{border:1px solid #e4e4e4}.three-in-one-tabs{padding:0;width:100%;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.three-in-one-tabs li{width:33.333%;background-color:#f5f5f5;box-shadow:inset 0 0 9px rgba(0,0,0,.1)!important;padding:0;margin:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.three-in-one-tabs li .heading{width:100%;text-align:center;border-top:3px solid transparent}.three-in-one-tabs li h2{padding:10px;position:relative;z-index:1;display:inline-block;font-family:Playfair Display;font-style:italic;text-transform:none;font-weight:400;text-shadow:0 0 0 #ddd;font-size:20px;margin:0!important}.three-in-one-tabs li.active{background-color:#fff;box-shadow:none!important}.three-in-one-tabs li.active .heading{border-top:3px solid #a3c961}.three-in-one-tabs span.h2:before{display:none}@media only screen and (min-width:961px){.the-slideshow-wrapper-outer{padding-left:0;padding-right:0}}@media only screen and (max-width:768px){.three-in-one-tabs li h2{font-size:14px}}@media only screen and (max-width:600px){.three-in-one-tabs li h2{display:flex;align-items:center;justify-content:center;min-height:2.4em}}.recommended-tabs span.h2{display:none!important}body.cms-index-index .breadcrumbs{display:block!important}.pagination-pos-over-bottom-centered .owl-pagination{margin-top:-20px!important}#customer-account-login-content,body.checkout-onepage-index #onepage-step-login-register{}@media only screen and (max-width:99999px) and (min-width:480px){#customer-account-login-content .account-create h1,body.checkout-onepage-index #onepage-step-login-register .account-create h1{float:left;background-image:none}}#customer-account-login-content .account-create button.button,body.checkout-onepage-index #onepage-step-login-register .account-create button.button{float:right;margin-bottom:10px}@media only screen and (max-width:479px) and (min-width:0){#customer-account-login-content .account-create button.button,body.checkout-onepage-index #onepage-step-login-register .account-create button.button{width:100%}}#customer-account-login-content .account-create .form-list .validation-advice.not-empty,body.checkout-onepage-index #onepage-step-login-register .account-create .form-list .validation-advice.not-empty{color:red!important;font-weight:400!important}#customer-account-login-content .account-login .button-set-facebooklogin,body.checkout-onepage-index #onepage-step-login-register .account-login .button-set-facebooklogin{margin-top:0;padding-top:0}#customer-account-login-content .account-login .login-facebook-button,body.checkout-onepage-index #onepage-step-login-register .account-login .login-facebook-button{margin-right:10px}#customer-account-login-content .account-login .required,body.checkout-onepage-index #onepage-step-login-register .account-login .required{margin-top:10px}@media only screen and (max-width:479px) and (min-width:0){#customer-account-login-content .account-login .login-facebook-button-desktop,body.checkout-onepage-index #onepage-step-login-register .account-login .login-facebook-button-desktop{margin-top:10px;margin-right:0}}@media only screen and (max-width:9999999px) and (min-width:480px){#customer-account-login-content .account-login .login-facebook-button-mobile,body.checkout-onepage-index #onepage-step-login-register .account-login .login-facebook-button-mobile{display:none}}button.login-facebook-button{background-color:#3b5998;color:#fff;background-size:17px;background-repeat:no-repeat;background-position:10px center;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjUiIGhlaWdodD0iMjUwIiB2aWV3Qm94PSI4OC40MjggMTIuODI4IDEwNy41NDMgMjA3LjA4NSI+PHBhdGggZD0iTTE1OC4yMzIgMjE5LjkxMnYtOTQuNDYxaDMxLjcwN2w0Ljc0Ny0zNi44MTNoLTM2LjQ1NFY2NS4xMzRjMC0xMC42NTggMi45Ni0xNy45MjIgMTguMjQ1LTE3LjkyMmwxOS40OTQtLjAwOVYxNC4yNzhjLTMuMzczLS40NDctMTQuOTQ0LTEuNDQ5LTI4LjQwNi0xLjQ0OS0yOC4xMDYgMC00Ny4zNDggMTcuMTU1LTQ3LjM0OCA0OC42NjF2MjcuMTQ5SDg4LjQyOHYzNi44MTNoMzEuNzg4djk0LjQ2MWwzOC4wMTYtLjAwMXoiIGZpbGw9IiNmZmZmZmYiLz48L3N2Zz4=);padding-left:45px;text-transform:none}button.login-facebook-button:hover,button.login-facebook-button:focus{background-color:#3b5998!important}button.login-facebook-button-small{line-height:25px;padding:5px 10px 5px 35px;background-size:14px}button.login-facebook-button-checkout{line-height:18px;background-size:11px;float:right}.buttons-set button.login-facebook-button-popup{width:100%;margin-left:0;padding:0}button.login-facebook-button-topcheckout{float:left}@media only screen and (max-width:400px) and (min-width:0){button.login-facebook-button-topcheckout{float:left}}.inchoo-socialconnect-login,.inchoo-socialconnect-login-lower,.inchoo-socialconnect-checkout{display:none}.loading_screen{position:fixed;padding:0;margin:0;top:0;left:0;width:100%;height:100%;background:rgba(120,120,120,.6);z-index:1000;display:none}.loading_screen span{display:table-cell;vertical-align:middle;text-align:center;background:url(data:image/gif;base64,R0lGODlhEAAQAPIAAP///wAAAMLCwkJCQgAAAGJiYoKCgpKSkiH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==) no-repeat center;background-size:30px;padding-top:70px;font-size:17px;color:#fff;font-weight:700}/*!* shariff - v2.0.4 - Fri, 03 Nov 2017 12:22:44 GMT
* https://github.com/heiseonline/shariff
* Copyright (c) 2017 Ines Pauer, Philipp Busse, Sebastian Hilbig, Erich Kramer, Deniz Sesli
* Licensed under the MIT license*/.shariff:after,.shariff:before{content:" ";display:table}.shariff:after{clear:both}.shariff ul{padding:0;margin:0;list-style:none}.shariff li{overflow:hidden}.shariff li,.shariff li a{height:35px;-webkit-box-sizing:border-box;box-sizing:border-box}.shariff li a{color:#fff;position:relative;display:block;text-decoration:none}.shariff li .share_count,.shariff li .share_text{font-family:Arial,Helvetica,sans-serif;font-size:12px;vertical-align:middle;line-height:35px}.shariff li .fa{width:35px;line-height:35px;text-align:center;vertical-align:middle}.shariff li .share_count{padding:0 8px;height:33px;position:absolute;top:1px;right:1px}.shariff .orientation-horizontal li{-webkit-box-flex:1}.shariff .orientation-horizontal .info{-webkit-box-flex:0}.shariff .orientation-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.shariff .orientation-horizontal li{float:left;-webkit-box-flex:0;-ms-flex:none;flex:none;width:35px;margin-right:3%}.shariff .orientation-horizontal li:last-child{margin-right:0}.shariff .orientation-horizontal li .share_text{display:block;text-indent:-9999px;padding-left:3px}.shariff .orientation-horizontal li .share_count{display:none}.shariff .theme-grey .shariff-button a{background-color:#b0b0b0}.shariff .theme-grey .shariff-button .share_count{background-color:#ccc;color:#333}.shariff .theme-white .shariff-button{border:1px solid #ddd}.shariff .theme-white .shariff-button a{background-color:#fff}.shariff .theme-white .shariff-button a:hover{background-color:#fff}.shariff .theme-white .shariff-button .share_count{background-color:#fff;color:#999}.shariff .orientation-vertical{min-width:110px}.shariff .orientation-vertical li{display:block;width:100%;margin:5px 0}.shariff .orientation-vertical li .share_count{width:24px;text-align:right}@media only screen and (min-width:360px){.shariff .orientation-horizontal li{margin-right:1.8%;min-width:80px;width:auto;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.shariff .orientation-horizontal li .share_count{display:block}.shariff .orientation-horizontal.col-1 li,.shariff .orientation-horizontal.col-2 li{min-width:110px;max-width:160px}.shariff .orientation-horizontal.col-1 li .share_text,.shariff .orientation-horizontal.col-2 li .share_text{text-indent:0;display:inline}.shariff .orientation-horizontal.col-5 li,.shariff .orientation-horizontal.col-6 li{-webkit-box-flex:0;-ms-flex:none;flex:none}}@media only screen and (min-width:640px){.shariff .orientation-horizontal.col-3 li{min-width:110px;max-width:160px}.shariff .orientation-horizontal.col-3 li .share_text{text-indent:0;display:inline}}@media only screen and (min-width:768px){.shariff .orientation-horizontal li{min-width:110px;max-width:110px}.shariff .orientation-horizontal li .share_text{text-indent:0;display:inline}.shariff .orientation-horizontal.col-5 li,.shariff .orientation-horizontal.col-6 li{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}@media only screen and (min-width:1024px){.shariff li,.shariff li a{height:30px}.shariff li .fa{width:30px}.shariff li .fa,.shariff li .share_count,.shariff li .share_text{line-height:30px}.shariff li .share_count{height:28px}}.shariff .addthis a{background-color:#f8694d}.shariff .addthis a:hover{background-color:#f75b44}.shariff .addthis .fa-plus{font-size:14px}.shariff .addthis .share_count{color:#f8694d;background-color:#f1b8b0}.shariff .theme-white .addthis a{color:#f8694d}@media only screen and (min-width:600px){.shariff .addthis .fa-plus{font-size:14px;position:relative;top:1px}}.shariff .diaspora a{background-color:#999}.shariff .diaspora a:hover{background-color:#b3b3b3}.shariff .diaspora .fa-times-circle{font-size:17px}.shariff .theme-white .diaspora a{color:#999}@media only screen and (min-width:600px){.shariff .diaspora .fa-times-circle{font-size:16px}}.shariff .facebook a{background-color:#3b5998}.shariff .facebook a:hover{background-color:#4273c8}.shariff .facebook .fa-facebook{font-size:22px}.shariff .facebook .share_count{color:#183a75;background-color:#99adcf}.shariff .theme-white .facebook a{color:#3b5998}@media only screen and (min-width:600px){.shariff .facebook .fa-facebook{font-size:19px}}.shariff .flattr a{background-color:#7ea352}.shariff .flattr a:hover{background-color:#f67c1a}.shariff .flattr a:hover .share_count{color:#d56308;background-color:#fab47c}.shariff .flattr .fa-money{font-size:22px}.shariff .flattr .share_count{color:#648141;background-color:#b0c893}.shariff .theme-white .flattr a{color:#f67c1a}@media only screen and (min-width:600px){.shariff .flattr .fa-money{font-size:19px}}.shariff .googleplus a{background-color:#d34836}.shariff .googleplus a:hover{background-color:#f75b44}.shariff .googleplus .fa-google-plus{font-size:22px}.shariff .googleplus .share_count{color:#a31601;background-color:#eda79d}.shariff .theme-white .googleplus a{color:#d34836}@media only screen and (min-width:600px){.shariff .googleplus .fa-google-plus{font-size:19px}}.shariff .info{border:1px solid #ccc}.shariff .info a{color:#666;background-color:#fff}.shariff .info a:hover{background-color:#efefef}.shariff .info .fa-info{font-size:20px;width:33px}.shariff .info .share_text{display:block!important;text-indent:-9999px!important}.shariff .theme-grey .info a{background-color:#fff}.shariff .theme-grey .info a:hover{background-color:#efefef}.shariff .orientation-vertical .info{width:35px;float:right}@media only screen and (min-width:360px){.shariff .orientation-horizontal .info{-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important;width:35px;min-width:35px!important}}@media only screen and (min-width:1024px){.shariff .info .fa-info{font-size:16px;width:23px}.shariff .orientation-horizontal .info{width:25px;min-width:25px!important}.shariff .orientation-vertical .info{width:25px}}.shariff .linkedin a{background-color:#0077b5}.shariff .linkedin a:hover{background-color:#0369a0}.shariff .linkedin .fa-linkedin{font-size:22px}.shariff .linkedin .share_count{color:#004785;background-color:#33aae8}.shariff .theme-white .linkedin a{color:#0077b5}@media only screen and (min-width:600px){.shariff .linkedin .fa-linkedin{font-size:19px}}.shariff .mail a{background-color:#999}.shariff .mail a:hover{background-color:#a8a8a8}.shariff .mail .fa-envelope{font-size:21px}.shariff .theme-white .mail a{color:#999}@media only screen and (min-width:600px){.shariff .mail .fa-envelope{font-size:18px}}.shariff .print a{background-color:#999}.shariff .print a:hover{background-color:#a8a8a8}.shariff .print .fa-print{font-size:21px}.shariff .theme-white .print a{color:#999}@media only screen and (min-width:600px){.shariff .print .fa-print{font-size:18px}}.shariff .pinterest a{background-color:#bd081c}.shariff .pinterest a:hover{background-color:#d50920}.shariff .pinterest .fa-pinterest-p{font-size:22px}.shariff .pinterest .share_count{color:#a31601;background-color:#eda79d}.shariff .theme-white .pinterest a{color:#bd081c}@media only screen and (min-width:600px){.shariff .pinterest .fa-pinterest-p{font-size:19px;position:relative;top:1px}}.shariff .reddit a{background-color:#ff4500}.shariff .reddit a:hover{background-color:#ff6a33}.shariff .reddit .fa-reddit{font-size:17px}.shariff .theme-white .reddit a{color:#ff4500}@media only screen and (min-width:600px){.shariff .reddit .fa-reddit{font-size:16px}}.shariff .stumbleupon a{background-color:#eb4924}.shariff .stumbleupon a:hover{background-color:#ef7053}.shariff .stumbleupon .fa-stumbleupon{font-size:17px}.shariff .theme-white .stumbleupon a{color:#eb4924}@media only screen and (min-width:600px){.shariff .stumbleupon .fa-stumbleupon{font-size:16px}}.shariff .twitter a{background-color:#55acee}.shariff .twitter a:hover{background-color:#32bbf5}.shariff .twitter .fa-twitter{font-size:28px}.shariff .twitter .share_count{color:#0174a4;background-color:#96d4ee}.shariff .theme-white .twitter a{color:#55acee}@media only screen and (min-width:600px){.shariff .twitter .fa-twitter{font-size:24px}}.shariff .whatsapp a{background-color:#5cbe4a}.shariff .whatsapp a:hover{background-color:#34af23}.shariff .whatsapp .fa-whatsapp{font-size:28px}.shariff .theme-white .whatsapp a{color:#5cbe4a}@media only screen and (min-width:600px){.shariff .whatsapp .fa-whatsapp{font-size:22px}}.shariff .xing a{background-color:#126567}.shariff .xing a:hover{background-color:#29888a}.shariff .xing .fa-xing{font-size:22px}.shariff .xing .share_count{color:#15686a;background-color:#4fa5a7}.shariff .theme-white .xing a{color:#126567}@media only screen and (min-width:600px){.shariff .xing .fa-xing{font-size:19px}}.shariff .tumblr a{background-color:#36465d}.shariff .tumblr a:hover{background-color:#44546b}.shariff .tumblr .fa-tumblr{font-size:28px}.shariff .theme-white .tumblr a{color:#5cbe4a}@media only screen and (min-width:600px){.shariff .tumblr .fa-tumblr{font-size:22px}}.shariff .threema a{background-color:#333}.shariff .threema a:hover{background-color:#1f1f1f}.shariff .threema .fa-lock{font-size:28px}.shariff .theme-white .threema a{color:#333}@media only screen and (min-width:600px){.shariff .threema .fa-lock{font-size:22px}}.shariff .weibo a{background-color:#f56770}.shariff .weibo a:hover{background-color:#fa7f8a}.shariff .weibo .fa-weibo{font-size:28px}.shariff .weibo .share_count{color:#0174a4;background-color:#f56770}.shariff .theme-white .weibo a{color:#f56770}@media only screen and (min-width:600px){.shariff .weibo .fa-weibo{font-size:24px}}.shariff .tencent-weibo a{background-color:#26ace0}.shariff .tencent-weibo a:hover{background-color:#38bbeb}.shariff .tencent-weibo .fa-tencent-weibo{font-size:28px}.shariff .tencent-weibo .share_count{color:#0174a4;background-color:#26ace0}.shariff .theme-white .tencent-weibo a{color:#26ace0}@media only screen and (min-width:600px){.shariff .tencent-weibo .fa-tencent-weibo{font-size:24px}}.shariff .qzone a{background-color:#2b82d9}.shariff .qzone a:hover{background-color:#398fe6}.shariff .qzone .fa-qq{font-size:28px}.shariff .qzone .share_count{color:#0174a4;background-color:#2b82d9}.shariff .theme-white .qzone a{color:#2b82d9}@media only screen and (min-width:600px){.shariff .qzone .fa-qq{font-size:24px}}.shariff_box{width:100%;border-bottom:1px solid #ddd;padding:15px 0}.shariff_box .shariff li.shariff-button{background:0 0!important;padding-left:0!important}.shariff_box .shariff .info{color:#999;width:78px}.shariff_box .shariff .info .fa-info{font-family:ThemeIcons}.shariff_box .shariff .info .fa-info:before{content:"\e230"}.shariff_box .shariff .info .share_text{display:inline-block!important;text-indent:0!important}.shariff_box .shariff_label{float:left;line-height:30px;vertical-align:middle;color:#bfbfbf;font-size:12px;font-style:italic;padding-right:20px}@media only screen and (max-width:99999px) and (min-width:768px){.shariff .orientation-horizontal li{min-width:78px;max-width:78px}}@media only screen and (max-width:768px) and (min-width:500px){.shariff .orientation-horizontal li .share_text{text-indent:0;display:inline}}@media only screen and (max-width:500px) and (min-width:0){.shariff .orientation-horizontal li{max-width:50px;min-width:50px}}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/fancybox_jquery/fancybox_sprite.png)}#fancybox-loading div{background:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/fancybox_jquery/fancybox_loading.gif) center center no-repeat}.fancybox-nav{background:transparent url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/fancybox_jquery/blank.gif)}.fancybox-overlay{background:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/fancybox_jquery/fancybox_overlay.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/fancybox_jquery/fancybox_sprite@2x.png)}#fancybox-loading div{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/fancybox_jquery/fancybox_loading@2x.gif)}}@media only screen and (max-width:639px) and (min-width:0){.cms-index-index .widget.widget-static-block .nested-container.grid-container-spaced.images.tiles.offers{display:block;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-align-items:left;-webkit-moz-items:left;align-items:left;-webkit-justify-content:left;-moz-justify-content:left;justify-content:left;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-content:flex-end;-moz-align-content:flex-end;align-content:flex-end}.cms-index-index .widget.widget-static-block .nested-container.grid-container-spaced.images.tiles.offers:before{content:none}.cms-index-index .widget.widget-static-block .nested-container.grid-container-spaced.images.tiles.offers .banner-vkf{margin-bottom:10px!important}.cms-index-index .widget.widget-static-block .nested-container.grid-container-spaced.images.tiles.offers .sublinks-list li{text-align:center}.cms-index-index .widget.widget-static-block .nested-container.grid-container-spaced.images.tiles.offers .sublinks-list li a.floramare-sub-link span{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.cms-index-index .widget.widget-static-block .nested-container.grid-container-spaced.images.tiles.offers .grid12-4{display:inline-block;display:box}}.cms-page-view .grid12-3 .block-title{padding:10px;background-color:#999!important;color:#fff!important;text-align:center!important}body.cms-home .itemslider .product-information-wrapper .application-type{display:none!important}.sprite-benefit-familienunternehmen{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -3136px;background-repeat:no-repeat;height:88px;width:100px;display:inline-block;*zoom:1;*display:inline}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.sprite-benefit-familienunternehmen{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -1542px}}.sprite-benefit-kontakt{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -3228px;background-repeat:no-repeat;height:88px;width:100px;display:inline-block;*zoom:1;*display:inline}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.sprite-benefit-kontakt{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -1634px}}.sprite-benefit-lieferung{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -3320px;background-repeat:no-repeat;height:88px;width:100px;display:inline-block;*zoom:1;*display:inline}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.sprite-benefit-lieferung{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -1726px}}.sprite-benefit-made-in-germany{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -3412px;background-repeat:no-repeat;height:88px;width:100px;display:inline-block;*zoom:1;*display:inline}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.sprite-benefit-made-in-germany{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -1818px}}.sprite-benefit-rabatte{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -3504px;background-repeat:no-repeat;height:88px;width:100px;display:inline-block;*zoom:1;*display:inline}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.sprite-benefit-rabatte{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -1910px}}.sprite-benefit-zahlung{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite/vertical-s9dac8f3521.png);background-position:0 -3596px;background-repeat:no-repeat;height:88px;width:100px;display:inline-block;*zoom:1;*display:inline}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.sprite-benefit-zahlung{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/sprite-retina/vertical-s08d6c901cc.png);-moz-background-size:240px 2356px;-o-background-size:240px 2356px;-webkit-background-size:240px 2356px;background-size:240px 2356px;background-position:0 -2002px}}.main-container.empty-with-header div.breadcrumbs{display:none}.main-container.empty-with-header>.container{max-width:100%!important;margin:0!important;width:100%!important}.cms-index-index div.highlight-box-baseprice{line-height:19px;margin-top:10px}.preloader{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:9999}.brand-slider-wrapper{position:relative}.status{border:3px solid #fcfcfc;border-top:3px solid #a2d552;border-radius:50%;width:35px;height:35px;animation:spin 1.2s linear infinite;position:absolute;top:50%;right:50%;margin-right:-22px;margin-top:-22px;z-index:999}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.campaign_full_width a:hover{text-decoration:none!important}.campaign_full_width div{overflow:auto}.campaign_full_width .features{margin-bottom:15px;margin-top:15px}@media only screen and (max-width:767px) and (min-width:0){.campaign_full_width .features .grid12-3{width:49%!important;margin-right:2%}.campaign_full_width .features .grid12-3:nth-child(even){margin-right:0}.campaign_full_width .features .grid12-3:nth-child(even) .innerbox{float:right;width:100%}}.campaign_full_width .features div.innerbox{box-sizing:border-box;padding:0 0 0 50px;height:50px;font-size:16px;color:#fff;text-align:center;background-repeat:no-repeat;max-width:252px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:768px) and (min-width:0){.campaign_full_width .features div.innerbox{margin-bottom:15px;font-size:14px}}.campaign_full_width .features .shipping{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/landingpage/AB_landingpage_YC_button01_Gratis_Versand.jpg)}.campaign_full_width .features .retoure{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/landingpage/AB_landingpage_YC_button02_Kostenloser_Rueckversand.jpg)}.campaign_full_width .features .payment{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/landingpage/AB_landingpage_YC_button03_Sichere_Zahlung.jpg)}.campaign_full_width .features .products{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/module/landingpage/AB_landingpage_YC_button04_Ueber_600_Produkte.jpg)}.campaign_full_width .special-products{display:block;text-align:center}.campaign_full_width .special-products a{color:#333!important;font-weight:400!important}.campaign_full_width .special-products span{display:block}.campaign_full_width .special-products div.information_wrapper{border:1px solid #535257;border-top:0;box-sizing:border-box;padding:0 35px}@media only screen and (max-width:768px) and (min-width:0){.campaign_full_width .special-products div.information_wrapper{max-width:351px;margin:0 auto 20px}}.campaign_full_width .special-products div.information_wrapper .productname{margin-top:25px;margin-bottom:10px;text-transform:uppercase}.campaign_full_width .special-products div.information_wrapper .info{margin-bottom:15px;text-align:left}.campaign_full_width .special-products div.information_wrapper .features{text-align:left;font-size:11px}.campaign_full_width .special-products div.information_wrapper .feature_message{margin-bottom:10px;font-size:16px;color:#f81f72}.campaign_full_width .special-products div.information_wrapper .content{float:left}.campaign_full_width .special-products div.information_wrapper .price_box{float:right;font-weight:700;font-size:16px}.campaign_full_width .special-products div.information_wrapper .add-to-cart{text-align:center;padding-top:10px;padding-bottom:10px;color:#fff!important;background:#ff176e;background:-moz-linear-gradient(top,#ff176e 1%,#e6007e 44%,#c40062 100%);background:-webkit-linear-gradient(top,#ff176e 1%,#e6007e 44%,#c40062 100%);background:linear-gradient(to bottom,#ff176e 1%,#e6007e 44%,#c40062 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff176e',endColorstr='#c40062',GradientType=0 );border:1px solid transparent!important;border-radius:3px;border-bottom:#000!important;border-top:#000!important;text-decoration:none!important;font-weight:700;clear:both;margin:15px 0}.campaign_full_width .special-products div.information_wrapper .add-to-cart:hover{text-decoration:none}.campaign_full_width .favorite-products{text-align:center}.campaign_full_width .favorite-products a{color:#333!important;font-weight:400!important}.campaign_full_width .favorite-products span{display:block}.campaign_full_width .favorite-products h2.subtitle{width:100%;text-align:center;text-transform:uppercase;margin-top:40px!important}@media only screen and (max-width:768px) and (min-width:0){.campaign_full_width .favorite-products .grid12-3{width:48%!important;margin-right:1%}.campaign_full_width .favorite-products .grid12-3:nth-child(odd){float:right;margin-left:1%}}.campaign_full_width .favorite-products .brand{text-transform:uppercase;font-weight:700}.campaign_full_width .favorite-products .productname{font-weight:700}.campaign_full_width .favorite-products .info{font-size:13px}.campaign_full_width .favorite-products .price_box{font-size:16px;font-weight:700}.campaign_full_width .t-carousel{overflow:hidden;position:relative;width:100vw;left:calc(-50vw + 50%)}.campaign_full_width #custom_carousel{max-width:1920px;margin:auto;overflow:hidden}.campaign_full_width #custom_carousel .slide{width:100%;cursor:pointer}.campaign_full_width #custom_carousel section{float:left;box-sizing:border-box;margin-right:.25%;background-size:cover;font-family:open sans,sans-serif;padding-bottom:21%}.campaign_full_width #custom_carousel section.section_1{position:relative;width:42%}.campaign_full_width #custom_carousel section.section_1 .disturber{position:absolute;top:15px;left:150px;width:100px;height:100px;line-height:100px;text-transform:uppercase;text-align:center;border-radius:50px;background-color:#e3027c;box-shadow:3px 3px 3px rgba(0,0,0,.3)}.campaign_full_width #custom_carousel section.section_1 .disturber span{display:inline-block;vertical-align:middle;font-family:roboto condensed,sans-serif;font-size:12px;line-height:15px;font-weight:700;color:#fff}.campaign_full_width #custom_carousel section.section_2{position:relative;width:16%;color:#fff}.campaign_full_width #custom_carousel section.section_2 .upper.copy{position:absolute;top:10%;width:100%;font-size:1.6vw;font-weight:400;line-height:1.4vw;text-align:center}.campaign_full_width #custom_carousel section.section_2 .lower.copy{position:absolute;top:50%;width:100%;font-size:2.6vw;font-family:open sans condensed,sans-serif;font-weight:400;line-height:2.6vw;text-align:center;text-transform:uppercase}.campaign_full_width #custom_carousel section.section_3{position:relative;width:20%}.campaign_full_width #custom_carousel section.section_4{position:relative;width:21.2%;margin-right:0}.campaign_full_width #custom_carousel section.section_4 .copy{position:absolute;top:10%;width:100%;color:#535257;font-weight:400;font-size:1.9vw;line-height:1.6vw;text-align:center}@media only screen and (max-width:1200px){.campaign_full_width #custom_carousel section.section_1 .disturber{left:50px}}@media only screen and (max-width:1000px){.campaign_full_width #custom_carousel section.section_1 .disturber{width:95px;height:95px;line-height:95px;font-size:8px;top:5px;left:10px}}@media only screen and (max-width:600px){.campaign_full_width #custom_carousel section{padding-bottom:50%;margin-right:1%}.campaign_full_width #custom_carousel section.section_1,.campaign_full_width #custom_carousel section.section_2,.campaign_full_width #custom_carousel section.section_3,.campaign_full_width #custom_carousel section.section_4{width:49.5%}.campaign_full_width #custom_carousel section.section_2 .upper.copy{top:10%;font-size:4vw;line-height:4vw}.campaign_full_width #custom_carousel section.section_2 .lower.copy{top:44%;font-size:6vw;line-height:5vw}.campaign_full_width #custom_carousel section.section_4 .copy{top:10%;color:#535257;font-size:3.5vw;line-height:3.5vw}.campaign_full_width #custom_carousel section.section_1{margin-bottom:1%}.campaign_full_width #custom_carousel section.section_2{margin-bottom:1%;margin-right:0}.campaign_full_width #custom_carousel section.section_4{margin-right:0}}.campaign_full_width .slide{display:none}.campaign_full_width .slide#slide_1{display:block}.quiz{width:400px;margin:0 auto;max-width:100%}.quiz textarea:focus~.floating-label,.quiz input:focus~.floating-label,.quiz .not-empty{top:2px!important;bottom:10px;left:10px!important;font-size:10px;opacity:1;color:#a2d552!important;font-weight:700}.quiz input.inputText{height:35px}.quiz .inputText{font-size:14px;padding-top:13px;padding-bottom:4px;padding-left:9px;color:#333}.quiz .floating-label{position:absolute;pointer-events:none;left:13px;top:9px;transition:.05s ease all;color:#a9a9a9}.quiz .input-box.floating-box{position:relative}.quiz button.quiz_question_submit,.quiz button.quiz_form_submit{float:right}.quiz .quiz_form_submit{margin-top:10px}.quiz .quiz_part label{padding-left:5px}.quiz .validation_area{font-weight:700}.quiz .form_part{display:none}.quiz .success_part{display:none;padding-top:15px}.quiz .success_part h3{text-align:center}.quiz #quiz-agb-fancybox{display:none}.quiz form{border:none;background-color:transparent;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.quiz .agb{text-decoration:underline;cursor:pointer}.quiz .form_part .field{margin:10px 0}.quiz .form_part .field input{width:100%}@media only screen and (max-width:767px) and (min-width:0){.quiz .form_part .field.birthday .input-box{margin-bottom:2%}}.quiz .form_part .field.birthday .input-box:first-of-type{margin-left:0%;width:32.33%}.quiz .form_part .field.birthday .input-box:nth-child(4){margin-right:0%;width:32.33%}.quiz .form_part .field.birthday h4{font-size:10px;color:#a2d552!important;font-weight:700}.quiz .form_part .field.birthday select{width:100%;text-align:right}.quiz .form_part .newsletter_agreement{margin-bottom:5px}body.cms-page-view .fancybox-wrap .fancybox-inner{overflow:scroll!important}.agent_session_info{display:none;width:100%;position:fixed;background-color:#e3027c;text-align:center;padding:9px 0;bottom:0;left:0;z-index:1000}.agent_session_info a{font-size:1.5em;color:#fff}body.agent-session .agent_session_info{display:block}.cc-theme-asam.cc-window,.cc-theme-asam.cc-revoke{background-color:#eee;color:#666;font-size:14px;min-height:72px}.cc-theme-asam .cc-message{padding-right:1.8em}.cc-theme-asam .cc-link{padding:0;color:#666}.cc-theme-asam .cc-link:active,.cc-theme-asam .cc-link:visited{color:#666}.cc-theme-asam .cc-btn{background-color:#666;border-color:transparent;color:#eee;font-weight:400;padding:.2em .4em}.cc-theme-asam .cc-btn:hover,.cc-theme-asam .cc-btn:focus{background-color:#999}.cc-theme-asam .cc-highlight .cc-btn:first-child{color:#eee}.cc-open #root-wrapper{padding-bottom:72px}.cc-open #scroll-to-top{margin-bottom:72px}.cc-window.cc-invisible{display:none}@media only screen and (max-width:1023px){.cc-open #root-wrapper{padding-bottom:108px}}@media only screen and (max-width:479px){.cc-open #root-wrapper{padding-bottom:144px}}@media only screen and (max-width:319px){.cc-open #root-wrapper{padding-bottom:180px}}.grid12-8 .lazyloading_box{padding-bottom:30.428769%}.lazyloading_box{position:relative;padding-bottom:62.6780627%;background-color:#f5f5f5}.lazyloading_box img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}@keyframes scaleout{0%{transform:scale(0)}100%{transform:scale(1);opacity:0}}.loading:before{content:"";position:absolute;z-index:1;top:50%;left:50%;margin-top:-16px;margin-left:-16px;width:32px;height:32px;border-radius:32px;animation:scaleout 1.2s infinite ease-in-out;mix-blend-mode:soft-light;background-color:rgba(0,0,0,.9)}.lazyload,.lazyloading{opacity:0}.loading,.lazyload,.lazyloaded,.image{opacity:1;transition:2s cubic-bezier(.215,.61,.355,1)}.spinner{width:40px;height:40px;background-color:#333;position:absolute!important;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:100%;-webkit-animation:sk-scaleout 1s infinite ease-in-out;animation:sk-scaleout 1s infinite ease-in-out}@-webkit-keyframes sk-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}#cboxClose{top:10px!important}.advisor-wrapper .advisor-step-bar{margin-top:10px;min-height:40px;text-align:right}@media only screen and (max-width:480px) and (min-width:0){.advisor-wrapper .advisor-step-bar{text-align:center}}.advisor-wrapper .advisor-step-bar>div{display:inline-block;height:40px}.advisor-wrapper .advisor-step-bar .step{width:100%;max-width:calc(20% - 1px);margin-left:1px;float:left;color:#fff;background-color:#57565c;text-align:center}@media only screen and (max-width:640px) and (min-width:0){.advisor-wrapper .advisor-step-bar .step{display:none}}.advisor-wrapper .advisor-step-bar .step span{line-height:40px;font-family:playfair display}.advisor-wrapper .advisor-step-bar .step .ring{margin-right:5px;font-size:20px;vertical-align:top;border:1px solid #fff;box-shadow:0 0 1px 0 #fff inset,0 0 1px 0 #fff;border-radius:50%;width:32px;height:34px;padding-left:2px;display:inline-block;margin-top:2px;position:relative}@media only screen and (max-width:960px) and (min-width:0){.advisor-wrapper .advisor-step-bar .step .ring{width:22px;height:24px;margin-top:8px;margin-right:3px}}@media only screen and (max-width:770px) and (min-width:0){.advisor-wrapper .advisor-step-bar .step .ring{display:none}}.advisor-wrapper .advisor-step-bar .step .ring span{font-size:25px;line-height:32px;position:absolute;top:-3px;left:0;width:100%}@media only screen and (max-width:960px) and (min-width:0){.advisor-wrapper .advisor-step-bar .step .ring span{font-size:20px;line-height:24px}}.advisor-wrapper .advisor-step-bar .step>span:last-of-type{font-size:20px;vertical-align:top}@media only screen and (max-width:960px) and (min-width:0){.advisor-wrapper .advisor-step-bar .step>span:last-of-type{font-size:16px}}.advisor-wrapper .advisor-step-bar .step.active{background-color:initial}.advisor-wrapper .advisor-step-bar .step.active~.step{background-color:#e3027c}.advisor-wrapper .advisor-step-bar .step-0{background-color:#fff;vertical-align:top;margin-left:0}@media only screen and (max-width:640px) and (min-width:0){.advisor-wrapper .advisor-step-bar .step-0{display:block;float:none;margin:0 auto;max-width:366px}}@media only screen and (max-width:380px) and (min-width:0){.advisor-wrapper .advisor-step-bar .step-0{max-width:300px}}.advisor-wrapper .advisor-step-bar .step-0 span{font-family:arial}.advisor-wrapper .advisor-step-bar .step-0 span:first-of-type{display:none}.advisor-wrapper .advisor-step-bar .step-0 span:last-of-type{font-size:16.5px;color:#474747;text-align:center;text-transform:uppercase}@media only screen and (max-width:960px) and (min-width:0){.advisor-wrapper .advisor-step-bar .step-0 span:last-of-type{font-size:12px}}@media only screen and (max-width:640px) and (min-width:0){.advisor-wrapper .advisor-step-bar .step-0 span:last-of-type{font-size:34.6px}}@media only screen and (max-width:380px) and (min-width:0){.advisor-wrapper .advisor-step-bar .step-0 span:last-of-type{font-size:26px}}.advisor-wrapper .mobile-steps{display:none;margin-top:41px;padding-bottom:30px;margin-left:auto;margin-right:auto;max-width:70%;min-width:365px}.advisor-wrapper .mobile-steps.prev-steps{padding-bottom:0}.advisor-wrapper .mobile-steps.prev-steps .mobile-step{position:relative;background-color:#333}.advisor-wrapper .mobile-steps.prev-steps .mobile-step i{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/advisor/ic_check_white.png);width:30px;height:30px;right:10px;top:20px;position:absolute;background-size:30px 30px;background-repeat:no-repeat}@media only screen and (max-width:379px) and (min-width:0){.advisor-wrapper .mobile-steps.prev-steps .mobile-step i{display:none}}@media only screen and (max-width:640px) and (min-width:0){.advisor-wrapper .mobile-steps{display:block}}@media only screen and (max-width:480px) and (min-width:0){.advisor-wrapper .mobile-steps{max-width:100%;min-width:initial}}@media only screen and (max-width:640px) and (min-width:0){.advisor-wrapper .mobile-steps .mobile-step{color:#fff;background-color:#e3027c;text-align:left;padding:6px 0;margin-bottom:6px}.advisor-wrapper .mobile-steps .mobile-step span{line-height:45px;font-family:playfair display}.advisor-wrapper .mobile-steps .mobile-step .ring{margin-right:15px;vertical-align:middle;margin-left:20px;border:1px solid #fff;box-shadow:0 0 1px 0 #fff inset,0 0 1px 0 #fff;border-radius:50%;width:55px;height:55px;display:inline-block;margin-top:2px;position:relative;text-align:center;line-height:62px}}@media only screen and (max-width:640px) and (min-width:0) and (max-width:379px) and (min-width:0){.advisor-wrapper .mobile-steps .mobile-step .ring{margin-right:10px;margin-left:15px}}@media only screen and (max-width:640px) and (min-width:0){.advisor-wrapper .mobile-steps .mobile-step .ring span{font-size:37px;width:100%}.advisor-wrapper .mobile-steps .mobile-step>span:last-of-type{font-size:34px;vertical-align:middle;position:relative;top:-5px}}.productadvisor-index-index .advisor-wrapper{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/advisor/background1.png);min-height:647px}.productadvisor-index-index .advisor-wrapper .options-text{margin-top:50px;margin-bottom:30px;text-align:center;font-size:16px;font-style:italic;color:#636363;margin-left:15px;margin-right:15px}@media only screen and (max-width:480px) and (min-width:0){.productadvisor-index-index .advisor-wrapper .options-text{margin-top:25px}}.productadvisor-index-index .advisor-wrapper .options-text span{display:block}.productadvisor-index-index .advisor-wrapper .options{display:block;margin:0 auto;text-align:center}.productadvisor-index-index .advisor-wrapper .options .option{display:inline-block;height:137px;width:137px;margin:0 10px;background-repeat:no-repeat;border-bottom:8px solid #fff}@media only screen and (max-width:480px) and (min-width:0){.productadvisor-index-index .advisor-wrapper .options .option{display:block;margin:0 auto;width:300px;background-size:100%;height:82px;margin-bottom:6px}}.productadvisor-index-index .advisor-wrapper .options .option a{color:#fff;display:table;height:100%;width:100%;font-size:34px;font-family:playfair display;background-color:rgba(230,0,126,.34)}.productadvisor-index-index .advisor-wrapper .options .option a>span{display:table-cell;vertical-align:middle}.productadvisor-index-index .advisor-wrapper .options .option a>span span:after{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/advisor/icon_arrow.png);width:10px;height:20px;content:'';display:inline-block;background-repeat:no-repeat;margin-left:5px}.productadvisor-index-index .advisor-wrapper .options .option a>span i{width:42px;height:41px;display:block;margin:0 auto;margin-top:-20px}@media only screen and (max-width:480px) and (min-width:0){.productadvisor-index-index .advisor-wrapper .options .option a>span i{display:inline-block;margin-top:0;margin-bottom:-8px}}.productadvisor-index-index .advisor-wrapper .options .option.opt-1{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/advisor/opt1.png)}@media only screen and (max-width:480px) and (min-width:0){.productadvisor-index-index .advisor-wrapper .options .option.opt-1{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/advisor/opt1-2.png)}}.productadvisor-index-index .advisor-wrapper .options .option.opt-1 i{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/advisor/icon_hair.png)}.productadvisor-index-index .advisor-wrapper .options .option.opt-2{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/advisor/opt2.png)}@media only screen and (max-width:480px) and (min-width:0){.productadvisor-index-index .advisor-wrapper .options .option.opt-2{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/advisor/opt2-2.png)}}.productadvisor-index-index .advisor-wrapper .options .option.opt-2 i{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/advisor/icon_eye.png)}.productadvisor-index-index .advisor-wrapper .options .option.opt-3{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/advisor/opt3.png)}@media only screen and (max-width:480px) and (min-width:0){.productadvisor-index-index .advisor-wrapper .options .option.opt-3{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/advisor/opt3-2.png)}}.productadvisor-index-index .advisor-wrapper .options .option.opt-3 i{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/advisor/icon_skin.png)}.productadvisor-questions-index .advisor-wrapper{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/advisor/background1.png);min-height:647px}.productadvisor-questions-index .advisor-wrapper #option-form{background-color:initial;box-shadow:initial;border:none;text-align:center}.productadvisor-questions-index .advisor-wrapper .options-label{text-align:center;margin-top:50px;margin-bottom:10px;color:#636363;position:relative}@media only screen and (max-width:640px) and (min-width:0){.productadvisor-questions-index .advisor-wrapper .options-label{margin-top:30px}}.productadvisor-questions-index .advisor-wrapper .options-label .label-id-block{font-family:playfair display;color:#fff;font-size:50px;line-height:50px;width:65px;height:65px;display:inline-block;border:2px solid #fff;border-radius:50%;position:absolute;left:calc(50% - 33px)}.productadvisor-questions-index .advisor-wrapper .options-label .label-text{display:block;font-size:40px;font-family:playfair display;padding-top:40px;position:relative}.productadvisor-questions-index .advisor-wrapper .options-text{margin-bottom:30px;text-align:center;font-size:16px;font-style:italic;color:#636363}.productadvisor-questions-index .advisor-wrapper .options-text span{display:block}.productadvisor-questions-index .advisor-wrapper .options .option{width:154px;height:66px;display:inline-block;margin:0 5px 10px;cursor:pointer;background-color:#fff;font-family:arial;position:relative}.productadvisor-questions-index .advisor-wrapper .options .option input{opacity:0;position:absolute;bottom:0}.productadvisor-questions-index .advisor-wrapper .options .option input:checked+span{border:2px solid #e3027c;box-sizing:border-box;background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/advisor/ic_check.png);background-repeat:no-repeat;background-position:125px 40px}.productadvisor-questions-index .advisor-wrapper .options .option .validation-advice{display:none}.productadvisor-questions-index .advisor-wrapper .options .option>span{width:154px;height:66px;display:table}.productadvisor-questions-index .advisor-wrapper .options .option>span label{display:table-cell;text-align:center;vertical-align:middle;color:#636363;font-style:italic;font-size:15px;cursor:pointer}.productadvisor-questions-index .advisor-wrapper .options.option-step-1{max-width:665px;margin:0 auto;text-align:center}.productadvisor-questions-index .advisor-wrapper .options.option-step-2{max-width:332px;margin:0 auto;text-align:center}.productadvisor-questions-index .advisor-wrapper .options.option-step-2 .option{height:120px}.productadvisor-questions-index .advisor-wrapper .options.option-step-2 .option input:checked+span{background-position:125px 92px}.productadvisor-questions-index .advisor-wrapper .options.option-step-2 .option>span{height:120px}.productadvisor-questions-index .advisor-wrapper #opt-validate{display:none}.productadvisor-questions-index .advisor-wrapper .validation-advice{font-size:15px}.productadvisor-questions-index .advisor-wrapper .range-option .range input{width:180px;height:40px;border:none;padding:0 10px;font-size:20px;color:#636363}.productadvisor-questions-index .advisor-wrapper .range-option .range input.validation-failed{border:none!important}.productadvisor-questions-index .advisor-wrapper .question-btn{margin-top:25px}.productadvisor-questions-index .advisor-wrapper .question-btn span{width:116px;height:47px;background-color:#e3027c;color:#fff;font-size:20px;text-align:center;font-family:calibri;display:inline-block}@media only screen and (max-width:640px) and (min-width:0){.productadvisor-questions-index .advisor-wrapper .question-btn span{font-size:35px;height:65px;width:206px}}.productadvisor-questions-index .advisor-wrapper .question-btn span button{background-color:initial;border:none;font-size:20px;line-height:47px;color:#fff;width:100%;cursor:pointer}@media only screen and (max-width:640px) and (min-width:0){.productadvisor-questions-index .advisor-wrapper .question-btn span button{line-height:65px}}.productadvisor-questions-index .advisor-wrapper.step-type-1 .step-1,.productadvisor-questions-index .advisor-wrapper.step-type-1 .step-2{max-width:calc(50% - (10% + 1px))}@media only screen and (max-width:640px) and (min-width:0){.productadvisor-questions-index .advisor-wrapper.step-type-1 .step-1,.productadvisor-questions-index .advisor-wrapper.step-type-1 .step-2{max-width:100%}}body.productadvisor-product-index .advisor-wrapper{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/advisor/background2.png);background-repeat:no-repeat}body.productadvisor-product-index .advisor-wrapper #option-form{background-color:initial;box-shadow:initial;border:none;text-align:center}@media only screen and (max-width:480px) and (min-width:0){body.productadvisor-product-index .advisor-wrapper .bottom-block{display:none}body.productadvisor-product-index .advisor-wrapper .bottom-block-first{height:40px;background-color:#fff}body.productadvisor-product-index .advisor-wrapper .bottom-block-first .bottom-arrow-first{width:0;height:0;border-left:35px solid transparent;border-right:35px solid transparent;border-top:20px solid #e2ebde;margin:0 auto}}body.productadvisor-product-index .advisor-wrapper .options-label{text-align:center;margin-top:0;margin-bottom:10px;color:#636363;position:relative}@media only screen and (max-width:480px) and (min-width:0){body.productadvisor-product-index .advisor-wrapper .options-label{margin-top:20px;margin-bottom:15px}}body.productadvisor-product-index .advisor-wrapper .options-label .label-id-block{font-family:playfair display;color:#fff;font-size:50px;line-height:50px;width:65px;height:65px;display:inline-block;border:2px solid #fff;border-radius:50%;position:absolute;left:calc(50% - 33px)}body.productadvisor-product-index .advisor-wrapper .options-label .label-text{display:block;font-size:40px;font-family:playfair display;padding-top:40px;position:relative}body.productadvisor-product-index .advisor-wrapper .options-text{padding-bottom:30px;text-align:center;font-size:16px;color:#636363}@media only screen and (max-width:480px) and (min-width:0){body.productadvisor-product-index .advisor-wrapper .options-text{background-color:#fff;padding-bottom:10px}}body.productadvisor-product-index .advisor-wrapper .options-text .product-name{color:#5bd2ec;font-weight:700}body.productadvisor-product-index .advisor-wrapper .options-text>span{display:block;max-width:650px;margin:0 auto}body.productadvisor-product-index .advisor-wrapper .bottom-block{height:30px;background-color:#fff}body.productadvisor-product-index .advisor-wrapper .bottom-block .bottom-arrow{width:0;height:0;border-left:35px solid transparent;border-right:35px solid transparent;border-top:20px solid #e2ebde;margin:0 auto}body.productadvisor-product-index .advisor-wrapper-bottom{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/advisor/background1.png);background-repeat:no-repeat;background-size:100% 100%;padding-bottom:60px;padding-top:20px}@media only screen and (max-width:480px) and (min-width:0){body.productadvisor-product-index .advisor-wrapper-bottom{padding-bottom:20px}}body.productadvisor-product-index .nested-container .product-brand,body.productadvisor-product-index .nested-container .product-name,body.productadvisor-product-index .nested-container .ratings{display:none}@media only screen and (max-width:480px) and (min-width:0){body.productadvisor-product-index .nested-container .description .std h2{padding:0 5px}}@media only screen and (max-width:480px) and (min-width:0){body.productadvisor-product-index .nested-container .product-shop #product-container-sale{padding:0 10px}}@media only screen and (max-width:420px) and (min-width:0){body.productadvisor-product-index .nested-container .product-shop #product-container-sale .add-to-cart{display:block}body.productadvisor-product-index .nested-container .product-shop #product-container-sale .add-to-cart .qty-wrapper{width:100%;margin-right:0;line-height:45px;height:45px;margin-bottom:15px}}body.productadvisor-product-index .advisor-slider{margin-bottom:30px}body.productadvisor-product-index .advisor-slider .slider-label{text-align:center;margin-top:0;margin-bottom:10px;color:#636363;position:relative}body.productadvisor-product-index .advisor-slider .slider-label .label-icon{font-family:playfair display;color:#fff;font-size:50px;line-height:50px;width:68px;height:68px;display:inline-block;position:absolute;left:calc(50% - 34px);background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/advisor/icon_drop.png)}body.productadvisor-product-index .advisor-slider .slider-label .label-text{display:block;font-size:40px;font-family:playfair display;padding-top:40px;position:relative}body.productadvisor-product-index .advisor-slider .slider-content span.h2{display:none}body.productadvisor-product-index .advisor-slider .slider-content .owl-wrapper-outer{margin-bottom:-140px}@media only screen and (max-width:767px) and (min-width:0){body.productadvisor-product-index .advisor-slider .slider-content .owl-wrapper-outer{margin-bottom:-80px}}body.productadvisor-product-index .advisor-slider .slider-content .owl-item{min-height:488px}body.productadvisor-product-index .advisor-slider .slider-content .item{display:inline-block;transition:none!important;-moz-transition:none!important;-webkit-transition:none!important;-o-transition:none!important}@media only screen and (max-width:767px) and (min-width:0){body.productadvisor-product-index .advisor-slider .slider-content .item{width:240px}}body.productadvisor-product-index .advisor-slider .slider-content .item .product-information-wrapper{margin-top:15px}body.productadvisor-product-index .advisor-slider .slider-content .item .product-information-wrapper .product-name{height:30px;margin-top:0}body.productadvisor-product-index .advisor-slider .slider-content .item .product-information-wrapper .cos-brand{display:inline-block;margin-top:15px}body.productadvisor-product-index .advisor-slider .slider-content .item .product-information-wrapper .product-attributes{display:none}body.productadvisor-product-index .advisor-slider .slider-content .item .product-information-wrapper .product-attributes .norm-price-wrapper{float:right}@media only screen and (max-width:1024px) and (min-width:0){body.productadvisor-product-index .advisor-slider .slider-content .item .product-information-wrapper .product-attributes .norm-price-wrapper{float:none}}body.productadvisor-product-index .advisor-slider .slider-content .item .product-information-wrapper .product-attributes .norm-price-wrapper .product-cos_content{float:none!important}body.productadvisor-product-index .advisor-slider .slider-content .item .product-information-wrapper .product-attributes .norm-price-wrapper .norm-price{font-size:9px;font-weight:200;line-height:15px;margin-left:3px}@media only screen and (max-width:767px) and (min-width:0){body.productadvisor-product-index .advisor-slider .slider-content .item .product-information-wrapper .link-to-product-detail-page{background-color:rgba(255,255,255,.73)}body.productadvisor-product-index .advisor-slider .slider-content .item .product-information-wrapper .link-to-product-detail-page.display-onhover{display:block!important}}body.productadvisor-product-index .advisor-slider .slider-content .item .link-to-product-detail-page{background-color:#fff;font-size:16px;padding:10px 20px;line-height:18px}body.productadvisor-product-index .advisor-slider .slider-content .item .product-information-wrapper.bottom{display:none}body.productadvisor-product-index .advisor-slider .slider-content .item .ratings{height:13px;margin-top:-23px}body.productadvisor-product-index .advisor-slider .slider-content .item .desc.std{height:48px}body.productadvisor-product-index .advisor-slider .slider-content .item .actions .btn-cart{line-height:38px;font-size:16px;width:100%;border-radius:0}@media only screen and (max-width:780px) and (min-width:481px){body.productadvisor-product-index .advisor-slider .slider-content .item{max-width:calc(100% - 20px)}}@media only screen and (max-width:9999px) and (min-width:768px){body.productadvisor-product-index .advisor-slider .slider-content .item:hover{background-color:rgba(255,255,255,.8)}body.productadvisor-product-index .advisor-slider .slider-content .item:hover .display-onhover{display:block!important;opacity:1!important;margin-top:5px}}@media only screen and (max-width:960px) and (min-width:0){body.productadvisor-product-index .advisor-slider .slider-content .item:hover{margin-bottom:0}}body.productadvisor-product-index .advisor-slider .slider-content .item:hover .actions.display-onhover{display:block!important}@media only screen and (max-width:767px) and (min-width:0){body.productadvisor-product-index .advisor-slider .slider-content .item .actions .btn-cart{background-color:#a4ca61;padding:0;min-width:auto}body.productadvisor-product-index .advisor-slider .slider-content .item .actions.display-onhover{display:block!important}}body.productadvisor-product-index .advisor-slider .slider-content .itemslider .owl-controls .owl-buttons .owl-prev:before,body.productadvisor-product-index .advisor-slider .slider-content .itemslider .owl-controls .owl-buttons .owl-next:before{color:#919191}body.productadvisor-product-index .advisor-block{margin-bottom:30px}body.productadvisor-product-index .advisor-block .block-label{text-align:center;margin-top:0;margin-bottom:10px;color:#636363;position:relative}body.productadvisor-product-index .advisor-block .block-label .label-icon{font-family:playfair display;color:#fff;font-size:50px;line-height:50px;width:68px;height:68px;display:inline-block;position:absolute;left:calc(50% - 34px)}body.productadvisor-product-index .advisor-block .block-label .label-text{display:block;font-size:40px;font-family:playfair display;padding-top:40px;position:relative}body.productadvisor-product-index .advisor-block.content-1 .block-label .label-icon{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/advisor/icon_heart.png)}body.productadvisor-product-index .advisor-block.content-2 .block-label .label-icon{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/advisor/icon_phone.png)}body.productadvisor-product-index .advisor-block.content-2 .button{max-width:280px;margin:0 auto;margin-top:20px;text-transform:initial;background-color:#e3027c;font-size:20px;line-height:40px;padding:0}body.productadvisor-product-index .advisor-block.content-2 .button a{display:block;color:#fff}body.productadvisor-product-index .advisor-block.content-2 .button:hover{background-color:#e3027c!important}body.productadvisor-product-index .advisor-block .block-content{margin-bottom:30px;text-align:center;font-size:16px;font-style:italic;color:#636363;margin:0 15px}body.productadvisor-product-index .advisor-block .block-content span{display:block}body.productadvisor-product-index .container1-wrapper{padding:10px;border:1px solid;border-top:0;padding-top:0;border-color:#efefef;background-color:#fdfdfd}body.productadvisor-product-index .container1-wrapper #product-options-wrapper{display:none}body.productadvisor-product-index .col-main .additional{padding:10px;border:1px solid;border-bottom:0;padding-bottom:0;margin-bottom:-15px;border-color:#f6f6f6;background-color:#fdfdfd}@media only screen and (max-width:768px) and (min-width:0){body.productadvisor-product-index .col-main .additional{padding-bottom:10px}}@media only screen and (min-width:1024px){body.productadvisor-product-index .description{width:400px;float:left}}body.productadvisor-product-index .description .std ul:not(.ic-ul) li,body.productadvisor-product-index .description .product-view .box-tabs .std ul:not(.ic-ul) li{padding:4px 0 4px 20px;background:2px 7px no-repeat;background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/general/ic_check_green.png?9c9622363b7a9ce833f5b5da68f9f49a);background-size:12px!important}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3 / 2),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){body.productadvisor-product-index .description .std ul:not(.ic-ul) li,body.productadvisor-product-index .description .product-view .box-tabs .std ul:not(.ic-ul) li{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/general/ic_check_green__2x.png?6ce9b97a7d6176be110b7125a7cd78ac);background-size:40px 40px}}body.productadvisor-product-index .add-to-box{padding:10px;border:1px solid #f6f6f6;border-top:0;padding-top:0;background-color:#fdfdfd}body.productadvisor-product-index .col-main .product-view{}body.productadvisor-product-index .col-main .product-view .description h2{margin-top:20px}body.productadvisor-product-index .col-main .product-view h1{font-size:20px!important}@media only screen and (max-width:640px) and (min-width:0){body.productadvisor-product-index .col-main .product-view h1 .video-skip .label{display:none!important}}body.productadvisor-product-index .col-main .product-view .rating-links{float:none}body.productadvisor-product-index .col-main .product-view .rating-links a{color:#999}body.productadvisor-product-index .col-main .product-view #category-product-additional-data-img{max-width:350px;margin-left:60px;margin-right:auto}body.productadvisor-product-index .col-main .product-view #category-product-additional-data-img div{padding-top:5px;float:none}body.productadvisor-product-index .col-main .product-view #category-product-additional-data-img div span.label{font-weight:400}body.productadvisor-product-index .col-main .product-view #category-product-additional-data-img .deliveryTime span.value{color:#a2d552}body.productadvisor-product-index .col-main .product-view .add-to-links{display:flex;width:99%}body.productadvisor-product-index .col-main .product-view .add-to-links li{border:solid 1px #eee;padding:8px 0;margin:0;text-align:center;display:flex;align-items:center;justify-content:center;width:50%}body.productadvisor-product-index .col-main .product-view .add-to-links li .label{padding-left:5px;padding-right:5px;line-height:18px;color:gray}@media only screen and (min-width:768px) and (max-width:970px){body.productadvisor-product-index .col-main .product-view .add-to-links li .label{width:130px}}body.productadvisor-product-index .col-main .product-view .add-to-links li a{display:flex;align-items:center;justify-content:center;cursor:pointer}body.productadvisor-product-index .col-main .product-view .add-to-links li .ic{color:gray}body.productadvisor-product-index .col-main .product-view .add-to-links li span.icon{min-width:36px}@media only screen and (max-width:767px){body.productadvisor-product-index .col-main .product-view .add-to-links li a{flex-flow:column}body.productadvisor-product-index .col-main .product-view .add-to-links li .ic{margin:auto}}body.productadvisor-product-index .col-main .product-view .add-to-links .feature{margin:0}@media only screen and (max-width:400px){body.productadvisor-product-index .col-main .product-view .add-to-links{flex-flow:column}body.productadvisor-product-index .col-main .product-view .add-to-links li:first-child{margin-bottom:10px}body.productadvisor-product-index .col-main .product-view .add-to-links li{width:100%}}body.productadvisor-product-index .col-main .product-view .additional .pzn{font-weight:700}body.productadvisor-product-index .col-main .product-view .additional .cosContent{clear:both}body.productadvisor-product-index .col-main .product-view.state-video-teaser .product-video-teaser h1{padding-top:0;margin-bottom:0;min-height:0}body.productadvisor-product-index .col-main .product-view.state-video-teaser .product-img-column{background:0 0}body.productadvisor-product-index .col-main .product-view.state-video-teaser .product-img-column .img-box,body.productadvisor-product-index .col-main .product-view.state-video-teaser .product-img-column .action-box{display:none}body.productadvisor-product-index .col-main .product-view.state-video-teaser .product-img-column div[id*=additional-data-img]{margin-top:5px}body.productadvisor-product-index .col-main .product-view.state-video-teaser .video-skip{position:absolute;bottom:-55px;z-index:1;right:10px}body.productadvisor-product-index .col-main .product-view.state-video-teaser .product-primary-column .product-name,body.productadvisor-product-index .col-main .product-view.state-video-teaser .product-primary-column .ratings,body.productadvisor-product-index .col-main .product-view.state-video-teaser .product-primary-column .description,body.productadvisor-product-index .col-main .product-view.state-video-teaser .product-primary-column #appCountdown{display:none}body.productadvisor-product-index .col-main .product-view.state-video-teaser .product-primary-column .additional{width:48%;display:inline-block;box-sizing:border-box}body.productadvisor-product-index .col-main .product-view.state-video-teaser .product-primary-column div[itemprop=offers]{width:48%;padding-left:8%;display:inline-block;box-sizing:border-box}@media only screen and (min-width:768px){body.productadvisor-product-index .col-main .product-view .product-img-column .product-name{display:none}}body.productadvisor-product-index .col-main .product-view .product-img-column .product-name h1{margin-bottom:10px}body.productadvisor-product-index .col-main .product-view .product-img-column .ratings{margin-bottom:10px}@media only screen and (min-width:768px){body.productadvisor-product-index .col-main .product-view .product-img-column .ratings{display:none}}@media only screen and (max-width:768px) and (min-width:0){body.productadvisor-product-index .col-main .product-view .product-img-column .no-rating{display:none}}body.productadvisor-product-index .col-main .product-view .product-img-column .action-box .empfehlung .short-label{display:none}body.productadvisor-product-index .col-main .product-view .product-img-column .itemslider-thumbnails{max-width:350px}body.productadvisor-product-index .col-main .product-view .product-img-column .owl-theme .owl-controls .owl-page{display:inline-block;border:1px solid #eee;width:65px;height:65px;padding:4px;background-origin:content-box!important;background-repeat:no-repeat!important;margin:4px}body.productadvisor-product-index .col-main .product-view .product-img-column .owl-theme .owl-controls .owl-page span{display:block;height:35px;margin:5px 7px;opacity:.5;width:35px}body.productadvisor-product-index .col-main .product-view .product-img-column .owl-theme .owl-controls .owl-page:hover{border-color:#999}@media only screen and (max-width:600px){body.productadvisor-product-index .col-main .product-view .product-img-column .owl-theme .owl-controls .owl-pagination{display:none}}body.productadvisor-product-index .col-main .product-view .product-img-column .owl-theme .owl-controls .owl-buttons div{width:40px;height:40px;line-height:40px}body.productadvisor-product-index .col-main .product-view .product-img-column .owl-theme .owl-controls .owl-buttons div:hover{background-color:transparent}body.productadvisor-product-index .col-main .product-view .product-img-column .owl-theme .owl-controls .owl-buttons .owl-next{right:0;z-index:10;background-color:transparent}@media only screen and (max-width:999999px) and (min-width:768px){body.productadvisor-product-index .col-main .product-view .product-img-column .owl-theme .owl-controls .owl-buttons .owl-next{right:22px}}body.productadvisor-product-index .col-main .product-view .product-img-column .owl-theme .owl-controls .owl-buttons .owl-prev{left:0;z-index:10;background-color:transparent}body.productadvisor-product-index .col-main .product-view .product-img-column .owl-theme .owl-controls .owl-buttons .owl-prev:before,body.productadvisor-product-index .col-main .product-view .product-img-column .owl-theme .owl-controls .owl-buttons .owl-next:before{font-size:50px;line-height:40px;color:#ddd}body.productadvisor-product-index .col-main .product-view .product-img-column .owl-theme .owl-controls .owl-buttons .owl-prev:hover:before,body.productadvisor-product-index .col-main .product-view .product-img-column .owl-theme .owl-controls .owl-buttons .owl-next:hover:before{color:#333}body.productadvisor-product-index .col-main .product-view .product-img-column .more-images .thumbnails .item a{border:none;overflow:visible}@media only screen and (max-device-width:1024px) and (min-device-width:768px) and (orientation:portrait){body.productadvisor-product-index .col-main .product-view .product-img-column .fa-search:before{top:-15px;right:0}}body.productadvisor-product-index .col-main .product-view .add-to-cart .price-box{display:none}@media only screen and (max-width:768px) and (min-width:0){body.productadvisor-product-index .col-main .product-view .add-to-cart .price-box{line-height:29px}body.productadvisor-product-index .col-main .product-view .add-to-cart .price-box .old-price{line-height:18px}body.productadvisor-product-index .col-main .product-view .add-to-cart .price-box .special-price{display:block;line-height:1px}}@media only screen and (max-width:767px){body.productadvisor-product-index .col-main .product-view .product-primary-column .product-name{display:none}}body.productadvisor-product-index .col-main .product-view .product-primary-column .product-name h1{text-transform:none}@media only screen and (max-width:767px){body.productadvisor-product-index .col-main .product-view .product-primary-column .ratings{display:none}}body.productadvisor-product-index .col-main .product-view .product-primary-column .rating-links{float:none}body.productadvisor-product-index .col-main .product-view .product-primary-column .description ul{padding-left:20px}@media only screen and (max-width:768px) and (min-width:0){body.productadvisor-product-index .col-main .product-view .product-primary-column .description ul{padding-left:10px;padding-right:10px}}body.productadvisor-product-index .col-main .product-view .product-primary-column .add-to-cart.left-side{display:flex;display:-webkit-flex}body.productadvisor-product-index .col-main .product-view .product-primary-column .add-to-cart.left-side .qty-wrapper{width:30%;height:55px;line-height:55px;margin-right:30px;float:left;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center}@media only screen and (max-width:768px) and (min-width:0){body.productadvisor-product-index .col-main .product-view .product-primary-column .add-to-cart.left-side .qty-wrapper{display:none}}body.productadvisor-product-index .col-main .product-view .product-primary-column .add-to-cart.left-side .container-price-button{width:100%}@media only screen and (max-width:767px) and (min-width:0){body.productadvisor-product-index .col-main .product-view .product-primary-column .add-to-cart.left-side .container-price-button{padding:0}}body.productadvisor-product-index .col-main .product-view .product-primary-column .add-to-cart.left-side .container-price-button .price-box{padding-bottom:10px;margin:0}body.productadvisor-product-index .col-main .product-view .product-primary-column .add-to-cart.left-side .container-price-button .container-add-to-cart #product-addtocart-button{margin-bottom:10px;text-transform:initial;width:100%!important;max-width:100%!important}body.productadvisor-product-index .col-main .product-view .product-primary-column .add-to-cart.left-side .container-price-button .container-add-to-cart .wish-list-link{width:100%;text-align:center}body.productadvisor-product-index .col-main .product-view .product-primary-column .add-to-cart.left-side .container-price-button .container-add-to-cart .wish-list-link a{color:#999;text-decoration:underline}body.productadvisor-product-index .col-main .product-view .product-primary-column .add-to-cart.left-side .container-price-button .container-add-to-cart .wish-list-link a:hover{color:#333}body.productadvisor-product-index .col-main .product-view .product-primary-column .add-to-cart.left-side .container-price-button .container-add-to-cart .wish-list-link .ic{margin-right:5px}@media only screen and (max-width:999999px) and (min-width:960px){body.productadvisor-product-index .col-main .product-view .box-additional #product-tabs .tabs-panels #customer-reviews .review-list-wrapper{float:left;width:48%}}body.productadvisor-product-index .col-main .product-view .box-additional #product-tabs .tabs-panels #customer-reviews #display-all-reviews{color:#a2d552;font-weight:400;text-shadow:0 0 0 #a2d552;text-align:right;margin-top:-30px;margin-bottom:26px;cursor:pointer}body.productadvisor-product-index .col-main .product-view .box-additional #product-tabs .tabs-panels #customer-reviews #display-all-reviews:hover{color:#64d552;cursor:pointer}body.productadvisor-product-index .col-main .product-view .box-additional #product-tabs .tabs-panels #customer-reviews dl dd{border:none;color:initial}body.productadvisor-product-index .col-main .product-view .box-additional #product-tabs .tabs-panels #customer-reviews dl dd small.date{font-style:italic;color:#999}body.productadvisor-product-index .col-main .product-view .box-additional #product-tabs .tabs-panels #customer-reviews span.loader{background:url(https://media.asambeauty.com/skin/frontend/ultimo/default/images/infortis/_shared/ajax-loader.gif) no-repeat;background-size:18px auto;padding-left:20px}@media only screen and (max-width:999999px) and (min-width:960px){body.productadvisor-product-index .col-main .product-view .box-additional #product-tabs .tabs-panels #customer-reviews .form-add{float:right;width:48%}}@media only screen and (min-width:1024px){body.productadvisor-product-index .col-main .product-view .box-additional #product-tabs .tabs-panels .cosmecticsAnalysisWrapper p{float:left;width:80%}}body.productadvisor-product-index .col-main .product-view .box-additional #product-tabs .tabs-panels .cosmecticsAnalysisTab{float:right}@media only screen and (max-width:960px) and (min-width:0){body.productadvisor-product-index .col-main .product-view .box-additional #product-tabs.gen-tabs .acctab:hover{background-color:#f5f5f5;color:#333}body.productadvisor-product-index .col-main .product-view .box-additional #product-tabs.gen-tabs .acctab.current{background-color:#666;color:#fff}body.productadvisor-product-index .col-main .product-view .box-additional #product-tabs.gen-tabs .acctab.current:hover{color:#fff}}@media only screen and (max-width:767px) and (min-width:0){body.productadvisor-product-index .col-main .product-view #testresults{padding:0}}body.productadvisor-product-index .col-main .product-view #testresults .test-results{font-size:16px}body.productadvisor-product-index .col-main .product-view #testresults .test-results span.h1{margin-bottom:30px}body.productadvisor-product-index .col-main .product-view #testresults .test-results .result-list{overflow:hidden;width:90%;margin-left:5%}@media only screen and (max-width:1100px){body.productadvisor-product-index .col-main .product-view #testresults .test-results .result-list{width:95%;margin-left:2.5%}}@media only screen and (max-width:840px){body.productadvisor-product-index .col-main .product-view #testresults .test-results .result-list{width:100%;margin-left:0%}}body.productadvisor-product-index .col-main .product-view #testresults .test-results .result-list ul.left,body.productadvisor-product-index .col-main .product-view #testresults .test-results .result-list ul.right{width:50%}body.productadvisor-product-index .col-main .product-view #testresults .test-results .result-list ul li{min-height:100px;line-height:25px}body.productadvisor-product-index .col-main .product-view #testresults .test-results .result-list span.quote{font-family:Playfair Display;display:block;font-size:19px;line-height:30px}body.productadvisor-product-index .col-main .product-view #testresults .test-results .result-list span.quote strong,body.productadvisor-product-index .col-main .product-view #testresults .test-results .result-list span.number{font-weight:400;color:#666}body.productadvisor-product-index .col-main .product-view #testresults .test-results .result-list span.number{font-family:Times New Roman;font-size:30px}body.productadvisor-product-index .col-main .product-view #testresults .test-results .result-list span.result-source{font-size:9px;font-weight:400;float:left;line-height:10px;margin-top:5px;width:95%}@media only screen and (max-width:767px){body.productadvisor-product-index .col-main .product-view #testresults .test-results{display:none}}body.productadvisor-product-index.cosmeticline-125 #testresults .result-list span.quote strong,body.productadvisor-product-index.cosmeticline-125 #testresults .result-list span.number{color:#9acb4d!important}body.productadvisor-product-index.cosmeticline-126 #testresults .result-list span.quote strong,body.productadvisor-product-index.cosmeticline-126 #testresults .result-list span.number{color:#aaa!important}body.productadvisor-product-index.cosmeticline-127 #testresults .result-list span.quote strong,body.productadvisor-product-index.cosmeticline-127 #testresults .result-list span.number{color:#38cde3!important}body.productadvisor-product-index.cosmeticline-128 #testresults .result-list span.quote strong,body.productadvisor-product-index.cosmeticline-128 #testresults .result-list span.number{color:#d1b07b!important}body.productadvisor-product-index.cosmeticline-129 #testresults .result-list span.quote strong,body.productadvisor-product-index.cosmeticline-129 #testresults .result-list span.number{color:#9a62ad!important}body.productadvisor-product-index.cosmeticline-130 #testresults .result-list span.quote strong,body.productadvisor-product-index.cosmeticline-130 #testresults .result-list span.number{color:#ffb060!important}body.productadvisor-product-index.cosmeticline-131 #testresults .result-list span.quote strong,body.productadvisor-product-index.cosmeticline-131 #testresults .result-list span.number{color:#dfac69!important}body.productadvisor-product-index.cosmeticline-132 #testresults .result-list span.quote strong,body.productadvisor-product-index.cosmeticline-132 #testresults .result-list span.number{color:#11c1ea!important}body.productadvisor-product-index.cosmeticline-133 #testresults .result-list span.quote strong,body.productadvisor-product-index.cosmeticline-133 #testresults .result-list span.number{color:#d6be91!important}body.productadvisor-product-index.cosmeticline-150 #testresults .result-list span.quote strong,body.productadvisor-product-index.cosmeticline-150 #testresults .result-list span.number{color:#378bf2!important}body.productadvisor-product-index .cosmecticsAnalysis{float:right}@media only screen and (max-width:1024px){body.productadvisor-product-index .cosmecticsAnalysis{display:none}}body.productadvisor-product-index .cosmecticsAnalysis .smiley{float:right;clear:left;padding:10px;width:100px}body.productadvisor-product-index #product-container-sale{clear:both}body.productadvisor-product-index .success-msg .amountToFreeShippingMsg{float:right;font-size:14px;text-align:center;font-weight:700;color:#e4047e}body.productadvisor-product-index .success-msg .amountToFreeShippingMsg .fa.fa-star{margin-right:.5em}body.productadvisor-product-index .itemslider-upsell-wrapper{z-index:2}body.productadvisor-product-index .itemslider-upsell-wrapper #itemslider-upsell .owl-wrapper-outer{z-index:2}body.productadvisor-product-index .itemslider-upsell-wrapper #itemslider-upsell .owl-buttons{z-index:1}.amazon-login{padding-top:0;display:inline-block}@media only screen and (max-width:767px) and (min-width:0px){.checkout-cart-index .amazonpayments-or{display:block;text-align:center}}.account-login .registered-users .buttons-set,.account-login #form-validate-register .buttons-set,.account-create .registered-users .buttons-set,.account-create #form-validate-register .buttons-set{text-align:center}.account-login .registered-users .buttons-set .customer-login-button,.account-login #form-validate-register .buttons-set .customer-login-button,.account-create .registered-users .buttons-set .customer-login-button,.account-create #form-validate-register .buttons-set .customer-login-button{min-width:198px!important}.account-login .registered-users .buttons-set .customer-login-button,.account-login .registered-users .buttons-set .customer-register-button,.account-login #form-validate-register .buttons-set .customer-login-button,.account-login #form-validate-register .buttons-set .customer-register-button,.account-create .registered-users .buttons-set .customer-login-button,.account-create .registered-users .buttons-set .customer-register-button,.account-create #form-validate-register .buttons-set .customer-login-button,.account-create #form-validate-register .buttons-set .customer-register-button{margin:0 auto;display:block;float:none!important}@media only screen and (max-width:767px) and (min-width:0px){.account-login .registered-users .buttons-set .customer-login-button,.account-login .registered-users .buttons-set .customer-register-button,.account-login #form-validate-register .buttons-set .customer-login-button,.account-login #form-validate-register .buttons-set .customer-register-button,.account-create .registered-users .buttons-set .customer-login-button,.account-create .registered-users .buttons-set .customer-register-button,.account-create #form-validate-register .buttons-set .customer-login-button,.account-create #form-validate-register .buttons-set .customer-register-button{width:100%}}.account-login .registered-users .buttons-set .amazon-login,.account-login #form-validate-register .buttons-set .amazon-login,.account-create .registered-users .buttons-set .amazon-login,.account-create #form-validate-register .buttons-set .amazon-login{margin-top:15px;text-align:center;display:block}.account-login .registered-users .buttons-set .amazon-login #loginButtonWidgetDiv_login img,.account-login #form-validate-register .buttons-set .amazon-login #loginButtonWidgetDiv_login img,.account-create .registered-users .buttons-set .amazon-login #loginButtonWidgetDiv_login img,.account-create #form-validate-register .buttons-set .amazon-login #loginButtonWidgetDiv_login img{width:198px;padding-left:198px;max-height:45px!important;height:45px}.account-login .registered-users .buttons-set .amazon-login #loginButtonWidgetDiv_register img,.account-login #form-validate-register .buttons-set .amazon-login #loginButtonWidgetDiv_register img,.account-create .registered-users .buttons-set .amazon-login #loginButtonWidgetDiv_register img,.account-create #form-validate-register .buttons-set .amazon-login #loginButtonWidgetDiv_register img{padding-left:180px;width:180px;height:37px}.account-login .registered-users .buttons-set .login-facebook-button,.account-login #form-validate-register .buttons-set .login-facebook-button,.account-create .registered-users .buttons-set .login-facebook-button,.account-create #form-validate-register .buttons-set .login-facebook-button{margin:15px 0 0!important;text-align:center;float:none!important}.loginButtonWidget img,#payButtonWidgetTop img{width:174px;height:35px;box-sizing:border-box;padding-left:174px;background:url(https://media.asambeauty.com/skin/frontend/shop/default/images/payments/login_with_amazon.png) left top no-repeat;background-size:contain}.firecheckout-index-index .checkout-title .payButtonWidget{float:right;margin:3px 0 0 0}#firecheckout-login-window .amazon-login{width:100%;margin-top:10px}button.login-facebook-button-topcheckout{margin:0 10px}.checkout-login-buttons{float:right}.firecheckout-login-wrapper{float:left}@media only screen and (max-width:700px) and (min-width:0px){.checkout-login-buttons{width:100%;display:block}.firecheckout-login-wrapper-registered{width:100%}.firecheckout-login-wrapper-registered .firecheckout-login{margin-left:0;width:100%;box-sizing:border-box}button.login-facebook-button-topcheckout{margin:10px 0}.firecheckout-index-index .checkout-title .payButtonWidget{margin:13px 0}}.amazonpayments-checkout-index .breadcrumbs{display:none}.amazonpayments-checkout-index #apa-shipping_method_additional{display:none}.amazonpayments-checkout-index .discount-form h2{font-size:14px;font-weight:700}.amazonpayments-checkout-index .discount-form .button-wrapper{display:inline-block}.amazonpayments-checkout-index .discount-form .button-wrapper button.button{max-height:37px;line-height:37px;margin-left:10px}.amazonpayments-checkout-index #OffAmazonPaymentsWidgets1IFrame,.amazonpayments-checkout-index #OffAmazonPaymentsWidgets0IFrame{border-radius:2px!important}.amazonpayments-checkout-index .page-title h1{text-transform:none!important}.amazonpayments-advanced-login-index .buttons-set button.cancel{margin-right:20px;border-color:none;background-color:#a2d552}.press .product-images img{margin:2%;width:29%}.press .product-info{margin-top:20px;padding:30px;border:1px solid #ddd;display:flex;align-items:center}.press .product-info .brand{font-size:1.8em;color:#333;font-family:playfair display;margin-top:0}.press .product-info .product-name{font-size:20px;font-weight:700}.press .product-info a{background:#e3027c;color:#fff;line-height:55px;border-radius:3px;display:inline-block;width:100%;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px}.press .press-contact a{color:#a2d552;font-weight:700}.press .press-contact a:hover{text-decoration:underline}.press .press-download{margin-top:40px}.press .press-download a{float:right;display:block;width:250px;padding:8px 8px 8px 20px;margin-top:10px;border:1px solid #ddd;font-size:14px;font-weight:700;text-align:center}.press .press-download a.download-link{background:url(https://media.asambeauty.com/skin/frontend/shop/default/images/download-ico.png) 10px 0 no-repeat}.press .category-products-grid .item{padding:0}.press .category-products-grid .item .item-product-link{padding-top:5%;padding-bottom:5%;display:block}.press .category-products-grid .item .item-product-link:hover{text-decoration:none}.press .category-products-grid .item:hover{margin-bottom:1.5%}body span#optiRealPersonContent{position:fixed;bottom:30px;right:0;z-index:1}@media only screen and (max-width:767px) and (min-width:0px){body span#optiRealPersonContent{bottom:auto;top:380px}}body span#optiRealPersonContent div{z-index:1}@font-face{font-family:'37fb28_0_0';src:url(https://media.asambeauty.com/skin/frontend/shop/default/asam_adventcalendar/fonts/37FB28_0_0.eot?#iefix) format("embedded-opentype"),url(https://media.asambeauty.com/skin/frontend/shop/default/asam_adventcalendar/fonts/37FB28_0_0.woff) format("woff"),url(https://media.asambeauty.com/skin/frontend/shop/default/asam_adventcalendar/fonts/37FB28_0_0.ttf) format("truetype");font-weight:400;font-style:normal}#calendar-top{margin-bottom:12px}#calendar-bottom{margin-top:12px}#advent-calendar-list{padding:12.5px;display:inline-block;vertical-align:top;width:100%;background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/asam_adventcalendar/images/background.jpg);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:5px solid #dfc583}.advent-calendar-daylink{position:absolute;width:calc(100% - 25px);height:calc(100% - 25px);background-size:100% 100%;background-position:center center;background-repeat:no-repeat;box-sizing:border-box;margin:12.5px}.advent-calendar-day{box-sizing:border-box;float:left;position:relative}.advent-calendar-day.after{opacity:.5;pointer-events:none}.advent-calendar-day.before{pointer-events:none}.advent-calendar-day.current{display:block}.advent-calendar-day.current .advent-calendar-daylink{border:6px solid #dfc583;background-size:calc(100% + 12px)}@media(min-width:640px) and (max-width:748px){#advent-calendar-list{border:3px solid #dfc583}.advent-calendar-day.current .advent-calendar-daylink{border:4px solid #dfc583;background-size:calc(100% + 6px)}}@media(min-width:640px){.advent-calendar-day.standard{width:20%;padding-bottom:20%}.advent-calendar-day.long{width:40%;padding-bottom:20%}.advent-calendar-day.tall{width:20%;padding-bottom:40%}.advent-calendar-day.quad{width:40%;padding-bottom:40%}.advent-calendar-day:nth-of-type(4){float:right}.advent-calendar-day.group-2-2{width:40%;padding-bottom:40%}.advent-calendar-day.group-2-2>ul{position:absolute;width:100%;height:100%}.advent-calendar-day.group-2-2 .long{width:100%;padding-bottom:50%}.advent-calendar-day.group-2-2 .standard{width:50%;padding-bottom:50%}.advent-calendar-daylink>span{display:none}}@media(max-width:639px){#advent-calendar-list{border:3px solid #dfc583}.advent-calendar-day.after{display:none}.advent-calendar-day.before{display:none}.advent-calendar-day.group-2-2{display:none}.advent-calendar-day.group-2-2.active{width:100%;padding-bottom:100%;display:block}.advent-calendar-day.group-2-2>ul{position:absolute;width:100%;height:100%}.advent-calendar-day.current{width:100%;padding-bottom:100%}.advent-calendar-day.current .advent-calendar-daylink{border:none;background-size:100%;background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/asam_adventcalendar/images/day-mobile.png)!important;text-align:center}.advent-calendar-day.current .advent-calendar-daylink>span{display:table;width:100%;height:100%}.advent-calendar-day.current .advent-calendar-daylink>span>span{display:table-cell;vertical-align:middle;font-family:"37fb28_0_0";color:#dfc583;font-size:38vw;padding-top:50px}}#advent-calendar-day-1{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/asam_adventcalendar/images/day-1.png)}#advent-calendar-day-2{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/asam_adventcalendar/images/day-2.png)}#advent-calendar-day-3{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/asam_adventcalendar/images/day-3.png)}#advent-calendar-day-4{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/asam_adventcalendar/images/day-4.png)}#advent-calendar-day-5{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/asam_adventcalendar/images/day-5.png)}#advent-calendar-day-6{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/asam_adventcalendar/images/day-6.png)}#advent-calendar-day-7{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/asam_adventcalendar/images/day-7.png)}#advent-calendar-day-8{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/asam_adventcalendar/images/day-8.png)}#advent-calendar-day-9{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/asam_adventcalendar/images/day-9.png)}#advent-calendar-day-10{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/asam_adventcalendar/images/day-10.png)}#advent-calendar-day-11{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/asam_adventcalendar/images/day-11.png)}#advent-calendar-day-12{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/asam_adventcalendar/images/day-12.png)}#advent-calendar-day-13{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/asam_adventcalendar/images/day-13.png)}#advent-calendar-day-14{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/asam_adventcalendar/images/day-14.png)}#advent-calendar-day-15{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/asam_adventcalendar/images/day-15.png)}#advent-calendar-day-16{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/asam_adventcalendar/images/day-16.png)}#advent-calendar-day-17{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/asam_adventcalendar/images/day-17.png)}#advent-calendar-day-18{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/asam_adventcalendar/images/day-18.png)}#advent-calendar-day-19{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/asam_adventcalendar/images/day-19.png)}#advent-calendar-day-20{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/asam_adventcalendar/images/day-20.png)}#advent-calendar-day-21{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/asam_adventcalendar/images/day-21.png)}#advent-calendar-day-22{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/asam_adventcalendar/images/day-22.png)}#advent-calendar-day-23{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/asam_adventcalendar/images/day-23.png)}#advent-calendar-day-24{background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/asam_adventcalendar/images/day-24.png)}.cta_banner_wrapper{width:100%;overflow:hidden;display:none}.cta_banner_wrapper.closed{height:0;display:none}.cta_banner_wrapper .cta_banner{background:#e3027c;padding:4px 0;position:relative;width:100%;text-align:center}.cta_banner_wrapper .text{text-align:center;margin:0 40px;font-size:20px;color:#f5f5f5;line-height:1.1;letter-spacing:-.3px;display:inline-block;vertical-align:top}@media only screen and (max-width:500px) and (min-width:0){.cta_banner_wrapper .text{font-size:14px;letter-spacing:-.2px}}@media only screen and (max-width:380px) and (min-width:0){.cta_banner_wrapper .text{display:inline}}.cta_banner_wrapper strong{font-weight:600}.cta_banner_wrapper p{margin:0 14px}.cta_banner_wrapper .action{text-decoration:underline}.cta_banner_wrapper .close{position:absolute;right:0;top:0;height:100%;cursor:pointer;display:flex;justify-content:center;flex-direction:column;padding:0 15px}.cta_banner_wrapper .close::after{content:'\f00d';font-family:fontawesome;color:#f5f5f5;font-size:13px;vertical-align:top}.customer_benefits{position:relative;color:#c78a85;overflow:hidden}.customer_benefits .content{position:absolute;top:10px;left:16%;width:55%}.customer_benefits .title{font-size:22px;font-weight:600;margin-bottom:20px}.customer_benefits .list{font-size:15px}.customer_benefits .list li{line-height:21px}.customer_benefits .list li::before{content:'\f00c';font-family:fontawesome;font-weight:lighter;font-size:14px;vertical-align:middle;margin-right:3px}@media only screen and (max-width:480px) and (min-width:0){.customer_benefits .image{display:none}}.customer_benefits .image.mobile{display:none}@media only screen and (max-width:480px) and (min-width:0){.customer_benefits .image.mobile{display:block}}@media only screen and (max-width:767px) and (min-width:0){#customer-account-login-content #acount-loggin-forgotpassword-bottom,body.checkout-onepage-index #onepage-step-login-register #acount-loggin-forgotpassword-bottom{display:block!important}}@media only screen and (max-width:960px) and (min-width:0){.cms-index-noroute .container{width:100%}.cms-index-noroute .container .std{width:96%;margin:0 auto}}#site_not_found_alert{width:100%;padding:10px 80px;text-align:center;color:#fff;background-color:#a9c75f;font-size:14px;margin-top:-10px;box-sizing:border-box}@media only screen and (max-width:640px) and (min-width:0){#site_not_found_alert{padding:10px 20px;font-size:12px}}#solr_noroute_wrapper .headline{text-align:center;color:#333;margin:20px 0;position:relative;display:block;clear:both}@media only screen and (max-width:640px) and (min-width:0){#solr_noroute_wrapper .headline{padding:0 60px}}#solr_noroute_wrapper .headline::before{content:"";width:100%;height:1px;background-color:#ddd;position:absolute;top:50%;left:0;z-index:0}#solr_noroute_wrapper .headline span{padding:0 15px;background-color:#fff;position:relative;z-index:1;display:inline-block;font-family:playfair display;font-style:italic;text-transform:none;font-weight:400;line-height:28px;text-shadow:0 0 0 #ddd;font-size:28px}@media only screen and (max-width:640px) and (min-width:0){#solr_noroute_wrapper .headline span{font-size:22px;padding:0 5px;line-height:.95}}#solr_noroute_wrapper .primary_products_wrapper{display:flex}@media only screen and (max-width:640px) and (min-width:0){#solr_noroute_wrapper .primary_products_wrapper{display:block}}#solr_noroute_wrapper .primary_products_wrapper::after,#solr_noroute_wrapper .additional_products_wrapper::after{content:"";clear:both;display:block}#solr_noroute_wrapper .primary_product_block{width:49%;margin-right:2%;border:1px solid #ddd;padding:32px 42px 27px;box-sizing:border-box;position:relative;overflow:hidden;display:flex;flex-flow:column nowrap}@media only screen and (max-width:960px) and (min-width:0){#solr_noroute_wrapper .primary_product_block{padding:20px 25px}}@media only screen and (max-width:640px) and (min-width:0){#solr_noroute_wrapper .primary_product_block{width:100%;margin-right:0;margin-bottom:15px}}#solr_noroute_wrapper .primary_product_block:last-child{margin-right:0}@media only screen and (max-width:640px) and (min-width:0){#solr_noroute_wrapper .primary_product_block:last-child{margin-bottom:0}}#solr_noroute_wrapper .primary_product_block .brand{font-family:PlayfairDisplay;font-size:20px;font-style:italic}#solr_noroute_wrapper .primary_product_block .name{font-size:16px;font-weight:700;margin-top:11px}#solr_noroute_wrapper .primary_product_block .reviews{height:16px}#solr_noroute_wrapper .primary_product_block .reviews .ratings{margin:0;line-height:17px}#solr_noroute_wrapper .primary_product_block .reviews .ratings .amount{font-size:12px;color:#999;text-transform:none}#solr_noroute_wrapper .primary_product_block .image_box{text-align:center}#solr_noroute_wrapper .primary_product_block .description h2{padding:0;margin:0 0 30px;font-size:14px;font-weight:700}#solr_noroute_wrapper .primary_product_block .description ul{padding-left:20px}@media only screen and (max-width:960px) and (min-width:0){#solr_noroute_wrapper .primary_product_block .description ul{padding-left:0}}#solr_noroute_wrapper .primary_product_block .description ul li{padding:4px 0 4px 20px;background:2px 7px no-repeat;background-image:url(https://media.asambeauty.com/skin/frontend/shop/default/images/layout/general/ic_check_green.png);background-size:12px!important}#solr_noroute_wrapper .primary_product_block a{margin-top:auto}#solr_noroute_wrapper .primary_product_block .cta_button{color:#fff;background:#ff176e;background:-moz-linear-gradient(top,#ff176e 1%,#e6007e 44%,#c40062 100%);background:-webkit-linear-gradient(top,#ff176e 1%,#e6007e 44%,#c40062 100%);background:linear-gradient(to bottom,#ff176e 1%,#e6007e 44%,#c40062 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff176e',endColorstr='#c40062',GradientType=0 );border:1px solid transparent;border-radius:3px;font-weight:700;font-size:12px;text-align:center;padding:10.5px 0;margin-top:25px}#solr_noroute_wrapper .primary_product_block .cta_button:hover{background:#e51662;background:-moz-linear-gradient(top,#e51662 1%,#bf0065 49%,#a00050 100%);background:-webkit-linear-gradient(top,#e51662 1%,#bf0065 49%,#a00050 100%);background:linear-gradient(to bottom,#e51662 1%,#bf0065 49%,#a00050 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e51662',endColorstr='#a00050',GradientType=0 )}#solr_noroute_wrapper .primary_product_block .sticker-wrapper{top:46px;right:-41px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg)}@media only screen and (max-width:960px) and (min-width:0){#solr_noroute_wrapper .primary_product_block .sticker-wrapper{top:27px;right:-30px}}#solr_noroute_wrapper .primary_product_block .sticker-wrapper .sticker{height:20px!important;width:195px!important;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;font-size:12px!important}@media only screen and (max-width:960px) and (min-width:0){#solr_noroute_wrapper .primary_product_block .sticker-wrapper .sticker{height:15px!important;width:130px!important}}#solr_noroute_wrapper .additional_products_wrapper .additional_product_block{float:left;width:23.3%;margin-left:2.26%;border:1px solid #ddd;background:#fff;padding:20px 27.5px;box-sizing:border-box;margin-bottom:20px;position:relative;z-index:1}@media only screen and (max-width:960px) and (min-width:0){#solr_noroute_wrapper .additional_products_wrapper .additional_product_block{padding:7px;width:25%;margin-left:0;border:none}}@media only screen and (max-width:640px) and (min-width:0){#solr_noroute_wrapper .additional_products_wrapper .additional_product_block{width:50%}#solr_noroute_wrapper .additional_products_wrapper .additional_product_block:nth-child(2n+1){clear:left}}#solr_noroute_wrapper .additional_products_wrapper .additional_product_block:nth-child(4n+1){margin-left:0;clear:left}#solr_noroute_wrapper .additional_products_wrapper .additional_product_block .image_box{text-align:center}#solr_noroute_wrapper .additional_products_wrapper .additional_product_block .brand{font-size:12px;text-align:center;margin-top:13px;height:17px}#solr_noroute_wrapper .additional_products_wrapper .additional_product_block .name{font-size:11px;font-weight:700;letter-spacing:-.6px;margin-top:9px;text-align:center;line-height:1.27;height:29px;overflow:hidden}@media only screen and (max-width:960px) and (min-width:0){#solr_noroute_wrapper .additional_products_wrapper .additional_product_block .name{font-size:10px}}#solr_noroute_wrapper .additional_products_wrapper .additional_product_block .application_type{font-size:12px;text-align:center;margin-top:25px;color:#999}#solr_noroute_wrapper .additional_products_wrapper .additional_product_block .description{font-size:11px;text-align:center;margin-top:5px;color:#999;letter-spacing:-.6px;line-height:1.36;height:28px;overflow:hidden}@media only screen and (max-width:960px) and (min-width:0){#solr_noroute_wrapper .additional_products_wrapper .additional_product_block .description{display:none}}#solr_noroute_wrapper .additional_products_wrapper .additional_product_block .sku{float:left;width:50%;margin-top:23px;font-size:11px}@media only screen and (max-width:960px) and (min-width:0){#solr_noroute_wrapper .additional_products_wrapper .additional_product_block .sku{display:none}}#solr_noroute_wrapper .additional_products_wrapper .additional_product_block .content{float:left;width:50%;text-align:right;margin-top:23px;font-size:11px}@media only screen and (max-width:960px) and (min-width:0){#solr_noroute_wrapper .additional_products_wrapper .additional_product_block .content{float:none;width:100%;text-align:center;margin-top:8px}}#solr_noroute_wrapper .additional_products_wrapper .additional_product_block .price_wrapper{clear:both;font-size:14px;letter-spacing:-.4px;padding-top:5px}@media only screen and (max-width:960px) and (min-width:0){#solr_noroute_wrapper .additional_products_wrapper .additional_product_block .price_wrapper{text-align:center}}#solr_noroute_wrapper .additional_products_wrapper .additional_product_block .price_wrapper .special-price{margin-bottom:0}#solr_noroute_wrapper .additional_products_wrapper .additional_product_block .view_more_button{text-align:center;margin-top:15px;font-size:12px;font-weight:700;color:#a2d552;text-transform:uppercase;display:none}#solr_noroute_wrapper .additional_products_wrapper .additional_product_block .add_to_cart_button{background-color:#a2d552;color:#fff;height:30px;line-height:30px;width:158px;margin:10px auto 0;text-transform:uppercase;border-radius:3px;font-size:12px;text-align:center;display:none}#solr_noroute_wrapper .additional_products_wrapper .additional_product_block:hover{box-shadow:0 0 20px rgba(0,0,0,.4);margin-bottom:-73px;z-index:2}#solr_noroute_wrapper .additional_products_wrapper .additional_product_block:hover .add_to_cart_button,#solr_noroute_wrapper .additional_products_wrapper .additional_product_block:hover .view_more_button{display:block}.my-wishlist .cart-cell .price-box{margin-bottom:0;float:left;line-height:26px}.my-wishlist .cart-cell .price-box .special-price{margin-bottom:0}.my-wishlist .cart-cell .baseprice{float:left;clear:none;margin-left:8px;margin-bottom:6px;line-height:14px}.my-wishlist .cart-cell .add-to-cart-alt{clear:both}@media only screen and (max-width:767px){.my-wishlist .cart-cell .price-box,.my-wishlist .cart-cell .baseprice{float:none}}.recolize-upsell{display:none}.grid-container-spaced{margin-left:-1%;margin-right:-1%}@media only screen and (max-width:767px){.grid-container-spaced{margin-left:0%;margin-right:0%}}.inner-container{padding-left:5px;padding-right:5px}.centered{text-align:center}body{font-family:open sans,Arial,sans-serif!important}