<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*aw*/
body {
    color: #543d37;
}
.red {color: red}
.custom-radio {border-color: #bbb}

/***** products list page ******/
.product-name{font-size: 15px}


/*****checkout*****/
body#checkout section.checkout-step .payment-options .payment-option {
    margin-bottom: 3rem;
    margin-top: 1rem;
}
.cart-line-product-actions .remove-from-cart i {
    color: #bbb;
}

#cart .cart-grid .cart-grid-body &gt; a.label i {
    display: unset;
}
#cart .cart-grid .cart-grid-body &gt; a.label {
	border: none;
}
#cart .cart-grid .cart-grid-body &gt; a.label:hover {
	background: none;
	border: none;
	color: unset
}

#customer-form footer button, footer.form-footer .continue, .delivery-options-list .continue, .js-address-form .continue, #payment-confirmation .btn.btn-primary.center-block, .rewards div#transform #transform_button.btn.btn-primary {
    background: #67bd45 none repeat scroll 0 0;
    border: 1px solid #67bd45;
    border-radius: 25px;
    box-shadow: none;
    color: #fff;
    padding-left: 20px;
    padding-right: 20px;
    text-transform: none;
}
.rewards div#transform a {font-size:14px}

.checkout.cart-detailed-actions.card-block .btn.btn-primary:hover, .rewards div#transform #transform_button.btn.btn-primary:hover {
    background-color: #fff;
    border: 1px solid #67bd45;
    color: #67bd45;
}

/*header*/
#header #dor-header02 {
    margin-top: 4px
}
.dor-main-logo {
    height: 136px
}
#header .logo {
    max-height: 120px
}

.user-info .toogle_content .btn.btn-default.signout-button {
    padding: 5px 15px;
    margin-left: -8px;
}

#cms #wrapper {
    padding-top: 4.5625rem;
}
.page-content.page-cms {text-align: left}

/*menu horizontal*/
.dor-megamenu .navbar-nav &gt; li.parent &gt; a {
	padding-right: 30px
}
.dor-megamenu ul.navbar-nav &gt; li &gt; a {
	position: relative
}
.dor-megamenu ul.navbar-nav &gt; li:last-child &gt; a::after {
	content: "";
}
#header.header-absolute .dor-megamenu ul.navbar-nav &gt; li &gt; a::after {
	top: 30px
}
#header.header-absolute.fixed .dor-megamenu ul.navbar-nav &gt; li &gt; a::after {
	top: 22px
}
header#header.fixed.fixed-tran {
    height: 110px
}
#header.fixed #dor-header02 .dor-mainmenu-inner {
    top: 42px
}

.dor-megamenu ul.navbar-nav &gt; li &gt; a::after {
	background: none;
	content: "|";
	display: inline-block;
	width: auto;
	margin-left: 0;
	right: 0;
	left: unset;
	transform: none;
}

/*si static comme dans le theme style.css, alors sur Ã©cran ~1024 - 1200, le menu est sur deux lignes, et le sous menu disparaÃ®t le temps que la souris y arrive*/
.dor-megamenu .navbar-nav &gt; li.aligned-fullwidth {
/*    position: relative !important;
*/
}
/*si static-&gt; relative, alors width 100% du sous element se cale sur le bouton du menu "soin des cheveux", donc trop Ã©troit. solution passer la largeur selon largeur Ã©cran*/
.dor-megamenu .navbar-nav &gt; li.aligned-fullwidth ul.dropdown-menu {
/*	width: calc( 5px +  0.82 * 100vw ) !important;*/
}
/*above solved with below*/
.dor-megamenu .navbar-nav &gt; li.aligned-fullwidth ul.dropdown-menu.level1 {
top:80px
}
/*flÃ¨che en survol ligne du sous menu*/
.dor-megamenu .navbar-nav &gt; li &gt; .dropdown-menu li .widget-inner.block_content li::before {
	content: none;
	position: unset;
}
.dor-megamenu .navbar-nav &gt; li &gt; .dropdown-menu li .widget-inner.block_content li:hover &gt; a {
	padding-left: unset
}

@media(max-width: 991px){
	#dor-top-menu.navbar-collapse {
		background: #e9eae8 none repeat scroll 0 0;
	}
	.dor-megamenu ul.navbar-nav li a span.menu-title, .close_menu i, #dor-top-menu.navbar-collapse li a, #dor-top-menu.navbar-collapse ul &gt; li &gt; a, .dor-megamenu .navbar-nav &gt; li .caretmobile::before {
		color: #543d37;
	}
}

.dropdown-toggle::after {
	border-top: none;
}

.dor-breadcrumb {
    background-image: url("../dorado/img/bg-breadcrumb.jpg");
    margin-bottom: 50px
}
#cms .dor-breadcrumb {
    margin-bottom: 15px
}
#search_filters h3.title_block, .dor-filter-price h3.title_block, .dor-megamenu ul.navbar-nav li.orangeAw span.menu-title, #search_filters .facet .facet-title {
	color: #FBAF17
}

/*contact form*/
#contact-form-v1 .form-group-input label {margin-right: 12px}

/*account form*/
form div .custom-checkbox label {float: none}
.custom-checkbox input[type="checkbox"] + span.aw_newsletter {width: 48px}

/*home*/
.dor-service-box-wrapper {
    padding: 0
}
/*home rassurance*/
.rass_deliv_aw {
}

.rass_deliv_aw::before {
	content:  url(../dorado/img/livraison.png); /*in themes/dor_organick2/assets/dorado/img*/
	display: block;
}
.rass_gift_aw::before {
	content:  url(../dorado/img/cadeaux.png); /*in themes/dor_organick2/assets/dorado/img*/
	display: block;
}
.rass_custo_aw::before {
	content:  url(../dorado/img/service-client.png); /*in themes/dor_organick2/assets/dorado/img*/
	display: block;
}
.rass_secur_aw::before {
	content:  url(../dorado/img/security.png); /*in themes/dor_organick2/assets/dorado/img*/
	display: block;
}

.dor-box-html1 {
    padding-top: 6px
}
.dor-box-html1 .box-html-content {
	padding-bottom: 0
}
.dor-welcome-about {
    padding-top: 0;
    padding-bottom: 0
}
#dor-blog-home-style4 .row-latest-news .fancy-heading {
    margin-bottom: 0
}

.dorHomepageBar {
	display: none
}
.blockDorado1.blockPosition, .dor-box-html1 {
    padding-bottom: 0
}

/*navigation facettes*/
.js-search-filters-clear-all {
	top: -16px
}
@media (max-width: 767px){
	.subscribe-1 {background-image: none}

	#category #left-column #search_filter_controls {
	    position: unset;
	}

	#category #left-column #search_filter_controls button.btn.btn-secondary.ok {
	    background: #67bd45 none repeat scroll 0 0;
	    padding: 5px 25px;
	    margin-top: 4px;
	    position: unset;
	    transition: all 0.3 ease
	}
	#category #left-column #search_filter_controls button.btn.btn-secondary.ok:hover {
	    color:#543d37;
	    background-color: #fff;
	    border-color:#543d37;
	}
}

#search_filters section:first-child h3.title_block {
	margin-top: 0
}
#search_filters h3.title_block {
	margin-top: 1.625rem
}

/*left block*/
#left-column .block-categories .text-uppercase.h6 {
	color: #543d37
}

/*category page*/
#subcategories li a h3{
    background: #8cc542;
    color: #fff;
    height: 3em
}

#subcategories .subcategory-image {
    background:#8cc542
}

#subcategories li .subcategory-image a:hover h3 {
	color: #000 !important
}
.box-status span {
    color:#fff
}
/***product***/
#product .product-prices .current-price span {
    color: #67bd45
}
#content .product-flags &gt; li.product-flag {
    width: auto
}

#product-availability {
    float: none;
    font-weight: 700;
}
#product .product-actions .add-to-cart, .quickview .product-actions .add-to-cart, .box-status {
    background:#67bd45
}
#product .product-actions .add-to-cart[disabled], .quickview .product-actions .add-to-cart[disabled] {
    opacity: 0.4
}
#product-availability .material-icons {
    color: red;
}

#product .product-actions .add-to-cart:hover, .quickview .product-actions .add-to-cart:hover {
    background:#2b6c11
}
.product-variants &gt; .product-variants-item select.selectpickerAw {
 	width: 200px
}
.product-actions .control-label.labelAw {
    margin-top: 0
}

 #product #block-reassurance {
    padding-top: 0;
    margin-top: 1rem
}
#block-reassurance img {
    width: 4rem;
    margin-bottom: 4px
}
.popCartInfo {
    padding-left: unset
}
#tabInfoproduct.tabs .nav-tabs .nav-item {
    min-width: 230px
}
#tabInfoproduct.tabs .nav-tabs .nav-item a.nav-link {
    text-align: center
}
.product-name, h5.product-title-item {white-space: unset}

li.product-flag.aw_rupture {
	top: 0;
	right: 3px;
	border-radius: 3px;
	font-weight: 400;;
	font-size: 14px;
	text-transform: unset
}
.quickview #wishlist_button {display: none}

@media (min-width: 1200px){
	.product-add-to-cart {
	}
	#product .product-information .product-quantity .qty {
		margin-right: 63px
	}
	#product .product-information .product-actions .dor-wishlist {
	    right: 102px
	}
}
@media (max-width: 1199px){
	.product-add-to-cart {
	}
	#product .product-information .product-quantity .qty {
		margin-right: 7%
	}
	#product .product-information .product-actions .dor-wishlist {
	    right: 15%;
	}
}
@media (max-width: 991px){
	.social-sharing {display: none}
	.product-add-to-cart {
    	width: 95%
	}
	#product .product-information .product-quantity .qty {
		width: 26%;
		margin-right: 0%
	}
	#product .product-information .product-quantity .add {
		width: 74%;
		margin-left: 0;
		text-align: center
	}
	#product .product-information .product-actions .dor-wishlist {
	    margin-left: 0;
	    width: 5%;
	    position: unset;
	}
}
@media (max-width: 822px){
	.social-sharing {display: none}
	.product-add-to-cart {
    	width: 88%
	}
	#product .product-information .product-quantity .qty {
		width: 26%;
		margin-right: 0%
	}
	#product .product-information .product-quantity .add {
		width: 74%;
		margin-left: 0;
		text-align: center
	}
	#product .product-information .product-actions .dor-wishlist {
	    margin-left: 0;
	    width: 12%;
	    position: unset;
	}
}
@media (max-width: 767px){
	.modal-dialog .add {margin-left: 0}
	.product-add-to-cart {
    	width: 84%
	}
	.product-add-to-cart .product-quantity {
		width: 100%
	}
	#product .product-information .product-quantity .qty {
		width: 26%;
		margin-right: 0%
	}
	#product .product-information .product-quantity .add {
		width: 71%;
		margin-left: 0;
		text-align: center
	}
	#product .product-information .product-actions .dor-wishlist {
		right: 11%
	}
}

@media (max-width: 480px){
	.social-sharing {display: none}
	.product-add-to-cart {
    	width: 95%
	}
	.product-add-to-cart .product-quantity {
		width: 100%
	}
	#product .product-information .product-quantity .qty {
		width: 26%;
		margin-right: 0%
	}
	#product .product-information .product-quantity .add {
		width: 71%;
		margin-left: 0;
		text-align: center
	}
	#product .product-information .product-actions .dor-wishlist {
	    float: right;
	    margin-top: -52px !important;
	    margin-left: 0;
	    width: 5%;
	    position: unset;
	    padding-right: 7%;
	}
}

@media (max-width: 400px){
	.product-add-to-cart {
    	width: 95%
	}
	#product .product-information .product-quantity .qty {
		width: 26%;
		margin-right: 0%
	}
	#product .product-information .product-quantity .add {
		width: 74%;
		margin-left: 0;
		text-align: center
	}
	#product .product-information .product-actions .dor-wishlist {
	    float: right;
	    margin-top: -52px !important;
	    margin-left: 0;
	    width: 5%
	}
}

@media (max-width: 340px){
	.product-add-to-cart {
    	width: 100%
	}
	#product .product-information .product-quantity .qty {
		margin-right: 3%
	}
	#product .product-information .product-quantity .add {
		width: 71%;
	}
}


@media (max-width: 520px){
	#tabInfoproduct.tabs {
	    padding: 25px 0 0;
	}
	#tabInfoproduct.tabs .nav-tabs .nav-item {
	    float: left;
	    width: 50%;
    	min-width: auto
	}
	#tabInfoproduct .tab-content {
	    padding-top: 0
	}
	#tabInfoproduct .tab-content #description {
	    padding-top: 0
	}

	body#checkout section#checkout-personal-information-step h1 .step-edit {
		position: relative;
		display: inline-block;
		width: 100%;
		text-align: right;
		right: 36px
	}
	.product-more-opt li span {
		float: left;
	}
}
@media(max-width: 340px){
	#tabInfoproduct.tabs .nav-tabs .nav-link {
	    padding-left: 0;
	    padding-right: 0;
	}
}

/*promo voucher*/
.block-promo .promo-code {padding-bottom: 1.6rem}
.block-promo .promo-input + button {margin-top: 12px}

/*footer*/
.footer-container .block_newsletter_data h4 {
	text-align: left
}

.logo-footer img {
	max-width: 100%;
	margin-top: -4px
}

/*contact and create account pages with captcha*/
#submitMessage, #submitCreateAw {margin-top: 24px}
#authentication .g-recaptcha &gt; div {margin: auto}

/*404 page*/
#pagenotfound .dorpagenotfound_data .logo-notfound.align-center a {display: inline-block}
#pagenotfound .dorpagenotfound_inner {position: fixed}

@media(max-width: 1024px){
	#pagenotfound .dorpagenotfound_data .logo-notfound.align-center {padding-bottom: 16px}
	#pagenotfound .logo-notfound a { width: 100%}
	#pagenotfound .logo-notfound a img {display: inline-block}
	#pagenotfound .pagenotfound h1 {font-size: 36px}
}

/*identity form*/
#authentication .form-control-label.required::after, #identity .form-control-label.required::after {
	content: ' *';
	color: red
}
#authentication .label, #identity .label {display:inherit}

#registerFormSmart #customer-form img {max-width: 100%}
#registerFormSmart #customer-form h3 {color:#ddd}

.dor-cus-loginform-text::before {
    z-index: 0
}

/*categorie 404 page*/
#products .pagenotfound {display: none}
/* #products .dorpagenotfound_inner {
	position: absolute;
	top: 125px
}
#products .dorpagenotfound_inner h3 {color: rgb(135, 135, 135)} */

/*lien blog et descrp pdt*/
.content-blog-detail a, .product-information a, .product-description a {
	color: #67bd45;
	transition: color 0.3s ease
}
.content-blog-detail, .content-blog-detail a, .content-blog-detail li, .content-blog-detail span, .product-information, .product-information span, .product-information p, .product-description, .product-description &gt; p, .product-description span, .product-description a  {
	font-size: 15px;
	font-weight: 400;
}
.content-blog-detail ul, .product-description ul, .product-information ul {
	list-style: disc;
	list-style-position: inside;
	text-indent: 12px
}
.product-more-opt ul, #block-reassurance ul {
	list-style: none
}
.content-blog-detail a:hover, .product-information a:hover, .product-description a:hover, .dor-detail-reviews .dor-num-reviews a:hover {color: #2b6c11}
.form-control::placeholder {
    color: #aaa !important;
}

@media(max-width: 1200px){
	.dor-breadcrumb ul li {
		line-height: 24px
	}
	.dor-breadcrumb ul li &gt; a::before {top:0}
}


@media(max-width: 1024px){
	.dor-breadcrumb .breadcrumbs-items {
	    margin-top: -24px;
	}
	.dor-breadcrumb ul li {
		line-height: 24px
	}
	.dor-breadcrumb ul li &gt; a::before {top:0}
}
@media(max-width: 991px){
	.dor-breadcrumb .breadcrumbs-items {
		display: block;
	    position: absolute;
	    margin-top: -42px;
	    margin-left: 0
	}
}
@media(max-width: 767px){
	.dor-breadcrumb .breadcrumbs-items {
	    margin-top: -24px;
	}
	.dor-breadcrumb, .dor-breadcrumb .breadcrumbs-items {
		display: none !important;
	}
}
</pre></body></html>