<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/***********************************************************************************************************************************/
/***********************************************************************************************************************************
##    ##    ###    ##    ##  #######  ##    ## ######## ##     ## ########  #### ########   #######  ##       ########  
 ##  ##    ## ##   ###   ## ##     ## ###   ## ##       ##     ## ##     ##  ##  ##     ## ##     ## ##       ##     ## 
  ####    ##   ##  ####  ## ##     ## ####  ## ##       ##     ## ##     ##  ##  ##     ## ##     ## ##       ##     ## 
   ##    ##     ## ## ## ## ##     ## ## ## ## ######   ##     ## ########   ##  ########  ##     ## ##       ##     ## 
   ##    ######### ##  #### ##     ## ##  #### ##       ##     ## ##     ##  ##  ##     ## ##     ## ##       ##     ## 
   ##    ##     ## ##   ### ##     ## ##   ### ##       ##     ## ##     ##  ##  ##     ## ##     ## ##       ##     ## 
   ##    ##     ## ##    ##  #######  ##    ## ########  #######  ########  #### ########   #######  ######## ########  
************************************************************************************************************************************/
/***********************************************************************************************************************************/

.yanoneubibold-50{
    font-size: 50px;
}
.yanoneubibold-40{
    font-size: 40px;
}
.yanoneubibold-30{
    font-size: 30px;
}
.yanoneubibold-24{
    font-size: 24px;
}
.yanoneubibold-17{
    font-size: 17px;
}

/***********************************************************************************************************************************/
/***********************************************************************************************************************************
######## #### ######## ##       ########  ######  
   ##     ##     ##    ##       ##       ##    ## 
   ##     ##     ##    ##       ##       ##       
   ##     ##     ##    ##       ######    ######  
   ##     ##     ##    ##       ##             ## 
   ##     ##     ##    ##       ##       ##    ## 
   ##    ####    ##    ######## ########  ######  
************************************************************************************************************************************/
/***********************************************************************************************************************************/

.text--h1{
    font-size: 50px;
    line-height: 1.3;
}
.text--h2{
    font-size: 40px;
    line-height: 1.3;
}
.text--h3{
    font-size: 30px;
    line-height: 1.33;
}
.text--h4{
    font-size: 24px;
    line-height: 1.33;
}
.text--h1,
.text--h2,
.text--h3,
.text--h4{
    font-family: 'yanoneubibold', Arial,sans-serif;
    font-weight: normal;
    color: #3d251b;
}
.text--ornements::after{
    content: "";
    display: block;
    background: url(/media/equideo/image/components/popups/popupview-ornements.png) no-repeat right top;
    background-size: cover;
    width: 300px;
    height: 21px;
    margin: 0 auto;
}
.text--resume{
    font-size: 60px;
    line-height: 60px;
    font-weight: bold;
    text-shadow: 1px 2px 0 rgba(0,0,0,0.35);
}

/***********************************************************************************************************************************/
/***********************************************************************************************************************************
######## ##    ## ########   #######  
   ##     ##  ##  ##     ## ##     ## 
   ##      ####   ##     ## ##     ## 
   ##       ##    ########  ##     ## 
   ##       ##    ##        ##     ## 
   ##       ##    ##        ##     ## 
   ##       ##    ##         #######  
************************************************************************************************************************************/
/***********************************************************************************************************************************/

.text--ellipsis{
    text-overflow: ellipsis;
}
.text--breakword{
    word-wrap: break-word;
}
.text--linethrough{
	text-decoration-line: line-through;
	-webkit-text-decoration-line: line-through;
	-moz-text-decoration-line: line-through;
}
.opacity-0{ /* todo : move to cosmows.css */
    opacity: 0;
}


/***********************************************************************************************************************************/
/***********************************************************************************************************************************
 ######   #######  ##        #######  ########   ######  
##    ## ##     ## ##       ##     ## ##     ## ##    ## 
##       ##     ## ##       ##     ## ##     ## ##       
##       ##     ## ##       ##     ## ########   ######  
##       ##     ## ##       ##     ## ##   ##         ## 
##    ## ##     ## ##       ##     ## ##    ##  ##    ## 
 ######   #######  ########  #######  ##     ##  ######  #  
************************************************************************************************************************************/
/***********************************************************************************************************************************/

[class*="text--"] a:not(.button):not(.btn),
a[class*="text--"]{
    text-decoration: underline;
}
[class*="text--"] a:hover,
[class*="text--"] a.btn,
[class*="text--"] a.button,
a[class*="text--"]:hover{
    text-decoration: none;
}
.text--primary{
    color: #3d251b;
}
.text--secondary{
    color: #82685b;
}
.text--primary a:not(.button):not(.btn),
.text--secondary a:not(.button):not(.btn){
    color: #AD5B50;
}
.text--white,
.text--white a:not(.button):not(.btn){
    color: #fff;
}
.text--dark,
.text--dark a:not(.button):not(.btn){
    color: rgba(0,0,0,.3);
}
.text--link,
.text--link:visited,
.ui-page a.text--link,
.ui-page a.text--link:visited{
    color: #ad5b50;
    text-decoration: underline;
}
.text--important,
.text--important a:not(.button):not(.btn){
    color: #EEC213;
}
.text--success,
.text--success a:not(.button):not(.btn){
    color: #849644;
}
.text--danger,
.text--danger a:not(.button):not(.btn){
    color: #C93A3A;
}
.text--primary .link-style-1::after,
.text--secondary .link-style-1::after,
.text--white .link-style-1::after,
.text--dark .link-style-1::after{
    display: none;
}

/***********************************************************************************************************************************/
/***********************************************************************************************************************************
 ######  #### ######## ########  ######  
##    ##  ##       ##  ##       ##    ## 
##        ##      ##   ##       ##       
 ######   ##     ##    ######    ######  
      ##  ##    ##     ##             ## 
##    ##  ##   ##      ##       ##    ## 
 ######  #### ######## ########  ######   
************************************************************************************************************************************/
/***********************************************************************************************************************************/

.text--xs{
    font-size: 11px;
    line-height: 16px;
}
.text--s{
    font-size: 13px;
    line-height: 18px;
}
.text--m{
    font-size: 16px;
    line-height: 24px;
}
.text--l{
    font-size: 22px;
    line-height: 28px;
}
.text--xl{
    font-size: 30px;
    line-height: 30px;
}
.text--huge{
    font-size: 66px;
    line-height: 66px;
}

/***********************************************************************************************************************************/
/***********************************************************************************************************************************
########  ########  ####  ######  ######## ########    ###     ######   
##     ## ##     ##  ##  ##    ## ##          ##      ## ##   ##    ##  
##     ## ##     ##  ##  ##       ##          ##     ##   ##  ##        
########  ########   ##  ##       ######      ##    ##     ## ##   #### 
##        ##   ##    ##  ##       ##          ##    ######### ##    ##  
##        ##    ##   ##  ##    ## ##          ##    ##     ## ##    ##  
##        ##     ## ####  ######  ########    ##    ##     ##  ######   
************************************************************************************************************************************/
/***********************************************************************************************************************************/

.pricetag{
    background: #fdfff0;
    border-radius: 8px;
    border-style: solid;
    border-width: 2px;
    box-sizing: border-box;    
    display: inline-block;    
}
.pricetag:not(.pricetag--s) {
    height: 40px;
    padding: 0 5px 0 10px;
}
.pricetag:not(.pricetag--disabled) {
    color: #3d251b;
    border-color: #F2EFCF;
}

/* ELEMENT : VALUE *****************************************************************************************************************
 ***********************************************************************************************************************************/

.pricetag strong{
    display: inline-block;
    padding: 0 5px;
}
.pricetag:not(.pricetag--s) strong{
    font-size: 16px;
    height: 36px;
    line-height: 36px;
}

/* ELEMENT : IMAGE *****************************************************************************************************************
 ***********************************************************************************************************************************/

.pricetag img{    
    position: relative;
}
.body--ltr .pricetag img{
    margin-right: -7px;   
}
.body--rtl .pricetag img{
    margin-left: -7px;   
}
.pricetag:not(.pricetag--s) img{
    bottom: 2px;
    height: 48px;
    margin-bottom: -9px;
    margin-top: -7px;
    width: 48px;
}

/* MODIFIER : SMALL ****************************************************************************************************************
 ***********************************************************************************************************************************/

.pricetag--s{
    font-size: 12px;
    height: 24px;
    padding: 0 5px;
    line-height: 24px;
}
.pricetag--s strong{
    bottom: 2px;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    position: relative;
}
.pricetag--s img{
    height: 32px;
    margin-top: -6px;
    width: 32px;
}

/* MODIFIER : DISABLED *************************************************************************************************************
 ***********************************************************************************************************************************/

.pricetag--disabled{
    border-color: #D0D0D0;
    color: #949494;
}
.pricetag--disabled img{
    -webkit-filter: grayscale(1);
    filter: grayscale(1);
}
</pre></body></html>