@font-face{font-family:'BebasNeue';font-weight:400;src:url(/theme_common/static/src/font/bebas_neue_400.ttf) format("truetype")}@font-face{font-family:'BebasNeue';font-weight:700;src:url(/theme_common/static/src/font/bebas_neue_700.ttf) format("truetype")}@font-face{font-family:'Comic Sans MS';font-weight:400;src:url(/theme_common/static/src/font/comic_400.ttf) format("truetype")}@font-face{font-family:'Comic Sans MS';font-weight:700;src:url(/theme_common/static/src/font/comic_700.ttf) format("truetype")}@font-face{font-family:'Din Alternate';font-weight:700;src:url(/theme_common/static/src/font/din_alternate_700.ttf) format("truetype")}@font-face{font-family:'Droid Serif';font-style:normal;font-weight:400;src:url(/theme_common/static/src/font/droid_serif_400.ttf) format("truetype")}@font-face{font-family:'Droid Serif';font-style:normal;font-weight:700;src:url(/theme_common/static/src/font/droid_serif_700.ttf) format("truetype")}@font-face{font-family:'Droid Serif';font-style:italic;font-weight:400;src:url(/theme_common/static/src/font/droid_serif_400i.ttf) format("truetype")}@font-face{font-family:'Droid Serif';font-style:italic;font-weight:700;src:url(/theme_common/static/src/font/droid_serif_700i.ttf) format("truetype")}@font-face{font-family:'Fecske';font-weight:400;src:url(/theme_common/static/src/font/fecske_400.ttf) format("truetype")}@font-face{font-family:'Fontastique';font-weight:400;src:url(/theme_common/static/src/font/fontastique_400.ttf) format("truetype")}@font-face{font-family:'Luminari';font-weight:400;src:url(/theme_common/static/src/font/luminari_400.ttf) format("truetype")}@font-face{font-family:'Proxima';font-weight:300;src:url(/theme_common/static/src/font/proxima_nova_300.otf) format("truetype")}@font-face{font-family:'Proxima';font-weight:400;src:url(/theme_common/static/src/font/proxima_nova_400.otf) format("truetype")}@font-face{font-family:'Proxima';font-weight:700;src:url(/theme_common/static/src/font/proxima_nova_700.otf) format("truetype")}@font-face{font-family:'SinkinSans';font-weight:200;src:url(/theme_common/static/src/font/sinkin_sans_200.otf) format("truetype")}@font-face{font-family:'SinkinSans';font-weight:400;src:url(/theme_common/static/src/font/sinkin_sans_400.otf) format("truetype")}@font-face{font-family:'SinkinSans';font-weight:700;src:url(/theme_common/static/src/font/sinkin_sans_700.otf) format("truetype")}.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(240,173,78,.5)}.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger{color:#fff;background-color:#e6586c;border-color:#e6586c}.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:hover{color:#fff;background-color:#e1374f;border-color:#df2c45}.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.focus{box-shadow:0 0 0 .2rem rgba(230,88,108,.5)}.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:disabled{color:#fff;background-color:#e6586c;border-color:#e6586c}.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.dropdown-toggle{color:#fff;background-color:#df2c45;border-color:#dd213c}.o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(230,88,108,.5)}.o_ace_view_editor :not(.input-group):not(.form-group):not(.input-group-append):not(.input-group-prepend) > .form-control{height:34px}.o_ace_view_editor .form-control{padding:6px 12px;font-size:14px;line-height:1.5;border:1px solid #d4d5d7;color:#555;background-color:#fff;border-radius:0}.o_ace_view_editor .form-control.is-invalid{border-color:#dc3545}.o_ace_view_editor .input-group .form-control{height:auto}.o_ace_view_editor .input-group-text{background-color:#e9ecef}.o_ace_view_editor .was-validated .form-control:invalid{border-color:#dc3545}.o_ace_view_editor select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1\ sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHdpZHRoPScyNCcgaGVpZ2\ h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0Jz48cGF0aCBpZD0nc3ZnXzEnIGQ9J203LjQwNiw3L\ jgyOGw0LjU5NCw0LjU5NGw0LjU5NCwtNC41OTRsMC40MDYsMS40MDZsLTUsNC43NjZsLTUsLTQu\ NzY2bDAuNDA2LC0xLjQwNnonIGZpbGw9JyM4ODgnLz48L3N2Zz4=);background-position:100% 65%;background-repeat:no-repeat}.tour .popover-navigation{margin-left:13px;margin-bottom:8px}.css_published .btn-danger,.css_published .css_publish{display:none}.css_unpublished .btn-success,.css_unpublished .css_unpublish{display:none}[data-publish='off'] > *:not(.css_options){opacity:.5}@media print{a[href]:after{content:initial}}.o_page_management_info .o_switch{padding-top:9px}#list_website_pages th{background-color:#7c7bad;color:#fff}#list_website_pages td,#list_website_pages th{padding:.45rem}#list_website_pages td>a.fa{margin-left:5px;color:#7c7bad}#list_website_pages td .text-muted{opacity:.5}#list_website_pages .fa-check,#list_website_pages .fa-eye-slash{color:#17a2b8}.zoomodoo{position:relative;display:inline-block;*display: inline;*zoom: 1}.zoomodoo img{vertical-align:bottom}.zoomodoo-flyout{position:absolute;z-index:100;overflow:hidden;background:#fff;top:0;width:100%;height:100%}.zoomodoo-flyout img{max-width:500%}.zoomodoo-hover .zoomodoo-flyout{left:0}.zoomodoo-next .zoomodoo-flyout{left:100%}.s_google_map{height:100%;min-height:100px;position:relative}.s_google_map .map_container{position:absolute;top:0;left:0;bottom:0;right:0}.s_google_map .description{position:absolute;top:auto;left:0;bottom:0;right:0;z-index:99;padding:0 1em;background:rgba(219,232,237,.8);color:#fff;transition:background-color 250ms ease}.s_google_map .description font{float:left;margin-top:20px;margin-bottom:15px;font-weight:bold;text-transform:uppercase}.s_google_map .description span{float:left;text-transform:none;font-weight:normal;margin-top:20px;margin-left:10px}.s_google_map:hover .description{background:#dbe8ed;background:rgba(219,232,237,.55)}#mapModal{z-index:3000}.pac-container{z-index:3001}.pac-container:after{display:none}#wrapwrap .s_masonry_block .row,#wrapwrap .s_masonry_block .row>div{display:-webkit-box;display:-webkit-flex;display:flex}#wrapwrap .s_masonry_block .row>div{padding-bottom:15px;padding-top:15px;justify-content:center;-webkit-flex-flow:column wrap;flex-flow:column wrap}#wrapwrap .s_masonry_block .container-fluid>.row{-webkit-flex-flow:row nowrap;flex-flow:row nowrap}@media (max-width:991.98px){#wrapwrap .s_masonry_block .container-fluid>.row{-webkit-flex-flow:column nowrap;flex-flow:column nowrap}}#wrapwrap .s_masonry_block .container-fluid>.row>div.s_masonry_block_pseudo_col{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;padding:0}#wrapwrap .s_masonry_block .container-fluid>.row>div.s_masonry_block_pseudo_col>.row{-webkit-flex-flow:row wrap;flex-flow:row wrap;min-height:100%;margin:0}@media (max-width:767.98px){#wrapwrap .s_masonry_block .container-fluid>.row>div.s_masonry_block_pseudo_col>.row{-webkit-flex-flow:column nowrap;flex-flow:column nowrap}}#wrapwrap .s_masonry_block .container-fluid>.row>div.s_masonry_block_pseudo_col>.row>div{min-height:50%;-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto}#wrapwrap .s_masonry_block.s_ratio_2_1 .row>div{padding-top:30px;padding-bottom:30px}html[data-no-flex] .s_masonry_block{min-height:340px}html[data-no-flex] .s_masonry_block>div{height:100%}html[data-no-flex] .s_masonry_block .row{height:100%}html[data-no-flex] .s_masonry_block .row>div{position:relative;height:100%;min-height:170px;padding-top:0;padding-left:0}html[data-no-flex] .s_masonry_block .content::after{display:block;clear:both;content:""}@media (min-width:768px){html[data-no-flex] .s_masonry_block .row .row>div{height:50%}}@media (min-width:992px){html[data-no-flex] .s_masonry_block{height:0}html[data-no-flex] .s_masonry_block.s_ratio_2_1{position:relative;padding:0 0 50% 0}html[data-no-flex] .s_masonry_block.s_ratio_2_1>div{padding-top:0;padding-bottom:0;position:absolute;top:0;left:0;bottom:0;right:0}html[data-no-flex] .s_masonry_block .content{position:absolute;top:35%;left:25%;bottom:35%;right:25%}}#wrapwrap .s_header_text_big_picture .s_header_text_big_picture_picturecol{padding:0}#wrapwrap .s_header_text_big_picture .s_header_text_big_picture_picturecol img{width:100%}#wrapwrap .s_header_text_big_picture [class*="col-lg-"] p{padding:0 25px}#wrapwrap .s_text_picture_text h3{padding-bottom:30px}#wrapwrap .s_text_picture_text .row div:nth-child(2) img{margin-bottom:20px;width:100%}#wrapwrap .s_banner_parallax{margin-bottom:0!important}@media (max-width:767.98px){#wrapwrap .s_banner_parallax{background-position:none!important}}@media (max-width:991.98px){#wrapwrap .s_banner_parallax{height:100vh!important}}#wrapwrap .s_banner_parallax .container-fluid .row{height:100vh}#wrapwrap .s_banner_parallax .container-fluid .row .hero-bg:before{border-top:0 solid rgba(0,0,0,0)}#wrapwrap .s_banner_parallax .container-fluid .row .hero-bg:after{border-top:0 solid rgba(0,0,0,0)}#wrapwrap .s_banner_parallax .container-fluid .row .hero-bg{padding-left:0;color:#fff;margin-top:200px;width:auto;float:right;margin-right:50px;text-align:right}@media screen and (max-width:640px){#wrapwrap .s_banner_parallax .container-fluid .row .hero-bg{margin-top:50px;text-align:center;width:100%;float:none}}@media (max-width:767.98px){#wrapwrap .s_banner_parallax .container-fluid .row .hero-bg{text-align:center;padding-left:15px}}#wrapwrap .s_banner_parallax .container-fluid .row .hero-bg h1{font-size:50px;text-shadow:none}@media screen and (max-width:360px){#wrapwrap .s_banner_parallax .container-fluid .row .hero-bg h1{font-size:50px}}#wrapwrap .s_banner_parallax .container-fluid .row .hero-bg h2{font-size:40px;text-shadow:none}@media screen and (max-width:360px){#wrapwrap .s_banner_parallax .container-fluid .row .hero-bg h2{font-size:30px}}#wrapwrap .s_banner_parallax .container-fluid .row .hero-bg img{max-height:350px}@media screen and (max-width:360px){#wrapwrap .s_banner_parallax .container-fluid .row .hero-bg img{max-height:200px}}#wrapwrap .s_product_list{padding:15px}#wrapwrap .s_product_list>div>.row>div{margin-bottom:20px;height:200px;text-align:center}#wrapwrap .s_product_list>div>.row>div a{display:block}#wrapwrap .s_product_list>div>.row>div img{margin:auto;max-height:130px;transition:opacity .3s ease-out}#wrapwrap .s_product_list>div>.row>div img:hover{opacity:.3}#wrapwrap .s_product_list>div>.row>div .s_product_list_item_link{position:absolute;top:auto;left:10%;bottom:0;right:10%}#wrapwrap .s_product_list>div>.row>div .s_product_list_item_link>.btn{width:100%;padding:5px!important;font-size:16px;text-transform:uppercase}@media only screen and (max-width:1280px){#wrapwrap .s_product_list>div>.row>div .s_product_list_item_link>.btn{font-size:12px}}#wrapwrap .s_product_list>div>.row>div .s_product_list_item_link>.btn .fa{font-size:18px;padding-right:5px}@media only screen and (max-width:1024px){#wrapwrap .s_product_list>div>.row>div .s_product_list_item_link>.btn .fa{display:block;font-size:25px}}#wrapwrap .s_features_carousel .carousel-inner .row{margin:40px 70px}@media (max-width:767.98px){#wrapwrap .s_features_carousel .carousel-inner .row{margin:0}}#wrapwrap .s_features_carousel [class*="col-lg-"] img{max-height:400px}#wrapwrap .s_features_carousel .circle{position:relative;height:250px;width:250px}@media only screen and (max-width:360px){#wrapwrap .s_features_carousel .circle{width:165px;height:165px}}#wrapwrap .s_features_carousel .mask{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;justify-content:center;width:250px;height:250px;padding:40px;border-radius:50%;font-size:20px;line-height:20px;text-align:center;text-transform:uppercase;border:1px solid #d9d9d9}@media only screen and (max-width:360px){#wrapwrap .s_features_carousel .mask{font-size:15px;line-height:15px;padding:15px;height:auto}}#wrapwrap .s_features_carousel h2{border-bottom-width:0;border-bottom-style:dotted;text-align:center;padding-bottom:30px}#wrapwrap .s_features_carousel .carousel-indicators{border-top:1px dotted #777;padding-top:32px;visibility:visible}#wrapwrap .s_features_carousel .carousel-indicators li{border:1px solid #d9d9d9}#wrapwrap .s_features_carousel .carousel-indicators .active{border:1px solid rgba(0,132,35,.92)!important}#wrapwrap .s_features_carousel .carousel-control-prev,#wrapwrap .s_features_carousel .carousel-control-next{opacity:1;cursor:pointer}@media (max-width:767.98px){#wrapwrap .s_features_carousel [class*="col-lg-"]>p{padding:0 30px}}#wrapwrap .s_discount_box{background:#fff;padding:30px 0;border-radius:20px;position:relative;box-shadow:0 0 5px 0 rgba(85,85,85,.5);word-wrap:break-word}#wrapwrap .s_discount_box:before{content:" ";height:20px;width:20px;background:#fff;border-radius:20px;position:absolute;left:50%;top:20px;margin-left:-10px}#wrapwrap .s_discount_brand{text-transform:uppercase;letter-spacing:3px;padding:10px 15px;margin-top:10px;text-align:center;min-height:100px}#wrapwrap .s_discount_amount{min-height:100px;position:relative;font-size:80px;text-align:center;font-weight:bold;padding:20px 15px;text-shadow:1px 1px 2px 0 white;color:#fff}#wrapwrap .s_discount_amount:after{content:" ";border-right:20px solid rgba(0,0,0,0);border-left:20px solid rgba(0,0,0,0);position:absolute;bottom:-20px;left:20%}#wrapwrap .s_discount_type{font-size:20px;letter-spacing:1px;text-transform:uppercase}#wrapwrap .s_discount_descr{text-align:center;font-size:13px;color:#343a40;margin-top:10px;padding:20px 25px}#wrapwrap .s_discount_ends{padding:0 25px;margin-bottom:10px}#wrapwrap .s_discount_coupon{min-height:50px;text-align:center;text-transform:uppercase;font-weight:bold;font-size:18px;padding:20px 15px}#wrapwrap .s_discount_coupon a{color:#fff}#wrapwrap .s_discount_code{letter-spacing:1px;border-radius:4px;margin-top:10px;background:#f0f0f0;color:#343a40}#wrapwrap .s_discount_code .code{padding:10px 15px}#wrapwrap .s_color_blocks_4 .row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}#wrapwrap .s_color_blocks_4 .row::before,#wrapwrap .s_color_blocks_4 .row::after{width:0}#wrapwrap .s_color_blocks_4 [class*="col-lg-"]{padding:64px 20px}@media (max-width:991.98px){#wrapwrap .s_color_blocks_4 [class*="col-lg-"]{flex:1 1 100%}}#wrapwrap .s_color_blocks_4 img{max-width:100%;height:auto}#wrapwrap .s_products_carousel .carousel-inner{height:100vh}#wrapwrap .s_products_carousel .carousel-inner .carousel-item{height:100%}#wrapwrap .s_products_carousel .carousel-indicators{visibility:visible;bottom:120px}#wrapwrap .s_products_carousel .carousel-control-prev,#wrapwrap .s_products_carousel .carousel-control-next{cursor:pointer;opacity:1;width:70px}#wrapwrap .s_products_carousel .carousel-control-prev-icon,#wrapwrap .s_products_carousel .carousel-control-next-icon{width:30px;height:30px}#wrapwrap .s_products_carousel .row{margin:0}#wrapwrap .s_products_carousel .container-fluid{padding:0;overflow:hidden}#wrapwrap .s_products_carousel .container-fluid .product-widget{position:absolute;bottom:0;text-align:center}@media screen and (max-width:360px){#wrapwrap .s_products_carousel .container-fluid .product-widget{height:auto}}#wrapwrap .s_products_carousel .container-fluid .widget{display:inline-block;overflow:hidden}@media screen and (max-width:360px){#wrapwrap .s_products_carousel .container-fluid .widget{transform:none;padding-bottom:10px}}#wrapwrap .s_products_carousel .container-fluid .widget img{max-height:120px}#wrapwrap .s_products_carousel .container-fluid .widget img:hover{opacity:.7}#wrapwrap .s_products_carousel .container-fluid .hero-bg{padding:0;color:rgba(84,93,114,0);text-align:center}@media (max-width:767.98px){#wrapwrap .s_products_carousel .container-fluid .hero-bg{padding-top:20px;text-align:center}}@media screen and (max-width:360px){#wrapwrap .s_products_carousel .container-fluid .hero-bg{padding:0}}#wrapwrap .s_products_carousel .container-fluid .hero-bg h2{font-size:85px;text-shadow:1px 1px 11px rgba(0,0,0,.86)}@media (max-width:767.98px){#wrapwrap .s_products_carousel .container-fluid .hero-bg h2{font-size:65px}}@media screen and (max-width:360px){#wrapwrap .s_products_carousel .container-fluid .hero-bg h2{font-size:35px}}.s_timeline .s_timeline_line{position:relative}.s_timeline .s_timeline_line:before{content:'';position:absolute;width:1px;top:10px;bottom:10px;left:50%;background-color:#343a40;z-index:1}.s_timeline .s_timeline_row{align-items:center}.s_timeline .s_timeline_row .s_timeline_content{align-items:center;-webkit-box-pack:end;justify-content:flex-end;width:100%}.s_timeline .s_timeline_row .s_timeline_content ~ .s_timeline_content{-webkit-box-pack:start;justify-content:flex-start}.s_timeline .s_timeline_row.flex-row-reverse .s_timeline_content{flex-direction:row-reverse}.s_timeline .s_timeline_date{z-index:2}.s_timeline .s_timeline_date span:not(.fa){display:inline-block;padding:5px}.s_timeline .s_timeline_date .fa{margin:0 15px}.s_timeline .s_timeline_icon{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;margin:15px}#wrapwrap .s_event_list_item{box-shadow:0 0 5px rgba(0,0,0,.25);margin:0 0 20px}#wrapwrap .s_event_list_item::after{display:block;clear:both;content:""}#wrapwrap .s_event_list_item>time{display:block;padding:5px;text-align:center;text-transform:uppercase}#wrapwrap .s_event_list_item>time div{display:none}#wrapwrap .s_event_list_item>time .s_event_list_day,#wrapwrap .s_event_list_item>time .s_event_list_month,#wrapwrap .s_event_list_item>time .s_event_list_time{display:block;line-height:1}#wrapwrap .s_event_list_item>time .s_event_list_day{font-size:50px;padding-top:10px}#wrapwrap .s_event_list_item>time .s_event_list_month{font-size:30px}#wrapwrap .s_event_list_item>time .s_event_list_time{font-size:16px;font-weight:200;padding-bottom:10px}#wrapwrap .s_event_list_item>.s_event_list_icon{text-align:center}#wrapwrap .s_event_list_item>.s_event_list_info>ul,#wrapwrap .s_event_list_item>.s_event_list_social>ul{list-style:none;margin:0;padding:0;text-align:center}#wrapwrap .s_event_list_item>.s_event_list_info>ul>li,#wrapwrap .s_event_list_item>.s_event_list_social>ul>li{float:left;color:#343a40;font-size:11px;font-weight:300}#wrapwrap .s_event_list_item>.s_event_list_info>ul>li:hover,#wrapwrap .s_event_list_item>.s_event_list_social>ul>li:hover{color:#343a40;background-color:#d9d9d9}#wrapwrap .s_event_list_item>.s_event_list_info>ul>li>a,#wrapwrap .s_event_list_item>.s_event_list_social>ul>li>a{display:block;width:100%;height:100%}#wrapwrap .s_event_list_item>.s_event_list_info{padding-top:5px;text-align:center}#wrapwrap .s_event_list_item>.s_event_list_info>.s_event_list_title{margin:5px 0 0;display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:top}#wrapwrap .s_event_list_item>.s_event_list_info>.s_event_list_desc{font-size:14px;font-weight:300;margin:8px 0 0;word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;max-height:2.2em;line-height:1.1em}#wrapwrap .s_event_list_item>.s_event_list_info>.s_event_list_desc .fa{color:#fff}#wrapwrap .s_event_list_item>.s_event_list_info>ul{margin-top:10px}#wrapwrap .s_event_list_item>.s_event_list_info>ul>li{width:50%}#wrapwrap .s_event_list_item>.s_event_list_info>ul>li>a{display:block;width:100%;color:#343a40;text-decoration:none}#wrapwrap .s_event_list_item>.s_event_list_social>ul>li{width:33.3333%;padding:0}#wrapwrap .s_event_list_item>.s_event_list_social>ul>li>a{padding:9px 0 3px}#wrapwrap .s_event_list_item>.s_event_list_social>ul>li:hover>a{color:#fff!important}#wrapwrap .s_event_list_item .s_event_list_facebook a{color:#4b6ea8!important}#wrapwrap .s_event_list_item .s_event_list_twitter a{color:#4fd5f8!important}#wrapwrap .s_event_list_item .s_event_list_google_plus a{color:#dd4b39!important}#wrapwrap .s_event_list_item .s_event_list_facebook:hover a{background-color:#4b6ea8!important}#wrapwrap .s_event_list_item .s_event_list_twitter:hover a{background-color:#4fd5f8!important}#wrapwrap .s_event_list_item .s_event_list_google_plus:hover a{background-color:#dd4b39!important}@media (min-width:768px){#wrapwrap .s_event_list_item{display:-webkit-box;display:-webkit-flex;display:flex;position:relative}#wrapwrap .s_event_list_item>.s_event_list_icon{width:120px;height:120px;float:left;text-align:center}#wrapwrap .s_event_list_item>.s_event_list_icon .fa{line-height:120px}#wrapwrap .s_event_list_item>img{height:120px}#wrapwrap .s_event_list_item>time{max-width:120px}#wrapwrap .s_event_list_item>time,#wrapwrap .s_event_list_item>img{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;min-height:120px;min-width:120px;margin:0;padding:0;float:left}#wrapwrap .s_event_list_item>.s_event_list_info{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;position:relative;overflow:hidden;min-height:120px;padding-right:40px;text-align:left}#wrapwrap .s_event_list_item>.s_event_list_info>.s_event_list_title,#wrapwrap .s_event_list_item>.s_event_list_info .s_event_list_desc{padding:0 10px}#wrapwrap .s_event_list_item>.s_event_list_info>ul{position:absolute;top:auto;left:0;bottom:0;right:40px}#wrapwrap .s_event_list_item>.s_event_list_social{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;position:absolute;top:0;left:auto;bottom:0;right:0;width:40px}#wrapwrap .s_event_list_item>.s_event_list_social>ul{height:100%;border-left:1px solid #f2f2f2}#wrapwrap .s_event_list_item>.s_event_list_social>ul>li{width:100%;height:33.333%}#wrapwrap .s_event_list_item>.s_event_list_social>ul>li>a{padding:9px 0}}#wrapwrap .s_color_blocks_2 .row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}#wrapwrap .s_color_blocks_2 .row::before,#wrapwrap .s_color_blocks_2 .row::after{width:0}#wrapwrap .s_color_blocks_2 [class*="col-lg-"]{padding:8% 5%;padding-top:8vw;padding-bottom:8vw}@media (max-width:991.98px){#wrapwrap .s_color_blocks_2 [class*="col-lg-"]{flex:1 1 100%}}#wrapwrap .s_color_blocks_2 img{max-width:100%;height:auto}.s_big_icons{text-align:center}.s_big_icons .col-lg-12{float:none}.s_big_icons_box{text-align:center;width:150px;margin:0 auto}.s_big_icons_box .fa{color:#fff;font-size:40px}.s_big_icons_icon{width:120px;height:120px;text-align:center;padding:40px 0;transition:all .3s ease-in-out;border-radius:80px;margin:0 auto}.s_big_icons_icon h5{margin-top:48px}.s_big_icons_box:hover .s_big_icons_icon{transition:all .3s ease-in-out;background-color:rgba(0,132,35,.92)}.s_big_icons_box:hover .s_big_icons_content h4{transition:all .3s ease-in-out;color:rgba(0,132,35,.92)}@media (max-width:767.98px){#wrapwrap header .navbar-toggle{display:block}#wrapwrap header .navbar-fixed-top{top:0;border-width:0 0 1px}#wrapwrap header .navbar-collapse.collapse{display:none!important}#wrapwrap header .navbar-nav{float:none!important}#wrapwrap header .navbar-nav>li{float:none}#wrapwrap header .collapse.show{display:block!important;height:auto!important}#wrapwrap header .container{padding-left:15px;padding-right:15px}}.btn{padding:10px 20px;border-radius:0;transition:all .3s ease-out;border-width:0}.btn.btn-success{color:#fff;background-color:rgba(116,112,1,.79);border-color:rgba(116,112,1,.79)}.btn.btn-success:hover{color:#fff;background-color:rgba(78,75,1,.79);border-color:rgba(65,63,1,.79)}.btn.btn-success:focus,.btn.btn-success.focus{box-shadow:0 0 0 .2rem rgba(116,112,1,.5)}.btn.btn-success.disabled,.btn.btn-success:disabled{color:#fff;background-color:rgba(116,112,1,.79);border-color:rgba(116,112,1,.79)}.btn.btn-success:not(:disabled):not(.disabled):active, .btn.btn-success:not(:disabled):not(.disabled).active, .show > .btn.btn-success.dropdown-toggle{color:#fff;background-color:rgba(65,63,1,.79);border-color:rgba(53,51,0,.79)}.btn.btn-success:not(:disabled):not(.disabled):active:focus, .btn.btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(116,112,1,.5)}.btn.btn-outline-success{color:rgba(116,112,1,.79);background-color:transparent;background-image:none;border-color:rgba(116,112,1,.79)}.btn.btn-outline-success:hover{color:#fff;background-color:rgba(116,112,1,.79);border-color:rgba(116,112,1,.79)}.btn.btn-outline-success:focus,.btn.btn-outline-success.focus{box-shadow:0 0 0 .2rem rgba(116,112,1,.5)}.btn.btn-outline-success.disabled,.btn.btn-outline-success:disabled{color:rgba(116,112,1,.79);background-color:transparent}.btn.btn-outline-success:not(:disabled):not(.disabled):active, .btn.btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn.btn-outline-success.dropdown-toggle{color:#fff;background-color:rgba(116,112,1,.79);border-color:rgba(116,112,1,.79)}.btn.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn.btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(116,112,1,.5)}.btn.btn-info{color:#fff;background-color:rgba(0,132,35,.92);border-color:rgba(0,132,35,.92)}.btn.btn-info:hover{color:#fff;background-color:rgba(0,94,25,.92);border-color:rgba(0,81,21,.92)}.btn.btn-info:focus,.btn.btn-info.focus{box-shadow:0 0 0 .2rem rgba(0,132,35,.5)}.btn.btn-info.disabled,.btn.btn-info:disabled{color:#fff;background-color:rgba(0,132,35,.92);border-color:rgba(0,132,35,.92)}.btn.btn-info:not(:disabled):not(.disabled):active, .btn.btn-info:not(:disabled):not(.disabled).active, .show > .btn.btn-info.dropdown-toggle{color:#fff;background-color:rgba(0,81,21,.92);border-color:rgba(0,68,18,.92)}.btn.btn-info:not(:disabled):not(.disabled):active:focus, .btn.btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,132,35,.5)}.btn.btn-outline-info{color:rgba(0,132,35,.92);background-color:transparent;background-image:none;border-color:rgba(0,132,35,.92)}.btn.btn-outline-info:hover{color:#fff;background-color:rgba(0,132,35,.92);border-color:rgba(0,132,35,.92)}.btn.btn-outline-info:focus,.btn.btn-outline-info.focus{box-shadow:0 0 0 .2rem rgba(0,132,35,.5)}.btn.btn-outline-info.disabled,.btn.btn-outline-info:disabled{color:rgba(0,132,35,.92);background-color:transparent}.btn.btn-outline-info:not(:disabled):not(.disabled):active, .btn.btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn.btn-outline-info.dropdown-toggle{color:#fff;background-color:rgba(0,132,35,.92);border-color:rgba(0,132,35,.92)}.btn.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn.btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,132,35,.5)}.btn.btn-warning{color:#fff;background-color:rgba(73,64,154,.49);border-color:rgba(73,64,154,.49)}.btn.btn-warning:hover{color:#fff;background-color:rgba(60,53,127,.49);border-color:rgba(56,49,118,.49)}.btn.btn-warning:focus,.btn.btn-warning.focus{box-shadow:0 0 0 .2rem rgba(73,64,154,.5)}.btn.btn-warning.disabled,.btn.btn-warning:disabled{color:#fff;background-color:rgba(73,64,154,.49);border-color:rgba(73,64,154,.49)}.btn.btn-warning:not(:disabled):not(.disabled):active, .btn.btn-warning:not(:disabled):not(.disabled).active, .show > .btn.btn-warning.dropdown-toggle{color:#fff;background-color:rgba(56,49,118,.49);border-color:rgba(52,45,109,.49)}.btn.btn-warning:not(:disabled):not(.disabled):active:focus, .btn.btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(73,64,154,.5)}.btn.btn-outline-warning{color:rgba(73,64,154,.49);background-color:transparent;background-image:none;border-color:rgba(73,64,154,.49)}.btn.btn-outline-warning:hover{color:#fff;background-color:rgba(73,64,154,.49);border-color:rgba(73,64,154,.49)}.btn.btn-outline-warning:focus,.btn.btn-outline-warning.focus{box-shadow:0 0 0 .2rem rgba(73,64,154,.5)}.btn.btn-outline-warning.disabled,.btn.btn-outline-warning:disabled{color:rgba(73,64,154,.49);background-color:transparent}.btn.btn-outline-warning:not(:disabled):not(.disabled):active, .btn.btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn.btn-outline-warning.dropdown-toggle{color:#fff;background-color:rgba(73,64,154,.49);border-color:rgba(73,64,154,.49)}.btn.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn.btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(73,64,154,.5)}.btn.btn-danger{color:#fff;background-color:#000;border-color:#000}.btn.btn-danger:hover{color:#fff;background-color:#000;border-color:#000}.btn.btn-danger:focus,.btn.btn-danger.focus{box-shadow:0 0 0 .2rem rgba(0,0,0,.5)}.btn.btn-danger.disabled,.btn.btn-danger:disabled{color:#fff;background-color:#000;border-color:#000}.btn.btn-danger:not(:disabled):not(.disabled):active, .btn.btn-danger:not(:disabled):not(.disabled).active, .show > .btn.btn-danger.dropdown-toggle{color:#fff;background-color:#000;border-color:#000}.btn.btn-danger:not(:disabled):not(.disabled):active:focus, .btn.btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,0,0,.5)}.btn.btn-outline-danger{color:#000;background-color:transparent;background-image:none;border-color:#000}.btn.btn-outline-danger:hover{color:#000;background-color:#000;border-color:#000}.btn.btn-outline-danger:focus,.btn.btn-outline-danger.focus{box-shadow:0 0 0 .2rem rgba(0,0,0,.5)}.btn.btn-outline-danger.disabled,.btn.btn-outline-danger:disabled{color:#000;background-color:transparent}.btn.btn-outline-danger:not(:disabled):not(.disabled):active, .btn.btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#000;border-color:#000}.btn.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn.btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,0,0,.5)}main > :not(.o_portal_wrap):not(.o_portal){background-color:#fff}#wrap{margin:80px auto}#wrap .text-muted:after{color:rgba(0,0,0,0)}h1,h2,h3,h4,h5,h6{text-transform:uppercase}.bg-500 h1,.bg-500 h2,.bg-500 h3,.bg-500 h4,.bg-500 h5,.bg-500 h6,.bg-600 h1,.bg-600 h2,.bg-600 h3,.bg-600 h4,.bg-600 h5,.bg-600 h6,.bg-700 h1,.bg-700 h2,.bg-700 h3,.bg-700 h4,.bg-700 h5,.bg-700 h6,.bg-800 h1,.bg-800 h2,.bg-800 h3,.bg-800 h4,.bg-800 h5,.bg-800 h6,.bg-900 h1,.bg-900 h2,.bg-900 h3,.bg-900 h4,.bg-900 h5,.bg-900 h6{text-shadow:0 2px 0 #000}@media (max-width:767.98px){h1{font-size:30px}h2{font-size:26px}h3{font-size:22px}}address{text-align:left}.breadcrumb{background:rgba(0,0,0,0);border-radius:0}.card-header{background-color:rgba(0,0,0,0)!important;border:none;color:rgba(116,112,1,.79)!important;font-size:20px}.card-footer{background:rgba(0,0,0,0)}.card{text-align:center;border:none;box-shadow:none;border:1px solid #d9d9d9;border-radius:0}.card .list-group-item{background:rgba(0,0,0,0);border-color:#d9d9d9}.nav-pills .nav-link{color:#777}.nav-pills .nav-link:hover{color:#555}.nav-pills .nav-link.active{color:rgba(84,93,114,0)!important;background:rgba(116,112,1,.79)!important}.nav-pills .nav-link.active:hover{background-color:#d9d9d9;color:#555!important}.nav-pills .nav-link.active .badge{color:rgba(116,112,1,.79);background-color:rgba(84,93,114,0)}.bg-img-01,.bg-img-02,.bg-img-03,.bg-img-04,.bg-img-05,.bg-img-06,.bg-img-07{background-size:cover;background-position:center center}.bg-img-01{background-image:url(/web/image/theme_common.image_content_11)}.bg-img-02{background-image:url(/web/image/theme_common.image_content_09)}.bg-img-03{background-image:url(/web/image/theme_common.image_content_10)}.bg-img-04{background-image:url(/web/image/theme_common.image_content_12)}.bg-img-05{background-image:url(/web/image/theme_common.image_content_02)}.bg-img-06{background-image:url(/web/image/theme_common.image_content_03)}.bg-img-07{background-image:url(/web/image/theme_common.image_content_07)}.navbar{border:none;background-color:rgba(84,93,114,0);border-bottom:1px solid #d9d9d9}.navbar .container{margin-top:5px}.navbar .container::before{content:'';position:absolute;top:0;left:0;bottom:auto;right:0;height:5px;background:linear-gradient(to left,rgba(204,9,9,.56),rgba(116,112,1,.79))}.navbar .container li>.dropdown-menu{margin-top:9px;border:none}.navbar .container .navbar-toggler{top:4px;right:-25px;border-color:#555;border-radius:30px;background-color:rgba(0,0,0,.7);z-index:2;padding:7px 15px;transition:background-color .2s ease-out}.navbar .container .navbar-toggler:hover,.navbar .container .navbar-toggler:focus{background-color:rgba(0,0,0,0);background-color:rgba(0,0,0,.5)}.navbar .container .navbar-collapse{border-color:rgba(0,0,0,0);display:inline-block!important;vertical-align:middle}@media (max-width:767.98px){.navbar .container .navbar-collapse{width:auto}}#top_menu{padding:0;display:-webkit-box;display:-webkit-flex;display:flex;margin:0}@media (max-width:767.98px){#top_menu{padding:0}}#top_menu .divider{display:none}#top_menu .nav-link{color:rgba(116,112,1,.79)!important;font-size:12px;font-weight:normal;text-transform:uppercase;transition:all 0s ease 0s}#top_menu .nav-link.active{background-color:rgba(0,0,0,0);font-weight:bolder;color:initial}#top_menu .nav-link:hover,#top_menu .nav-link.active:hover{color:#555}#top_menu .show>a:focus{background-color:rgba(0,0,0,0)}#top_menu .dropdown-menu,#top_menu .navbar-collapse{background-color:#fff;border-color:rgba(0,0,0,0);border-radius:0;box-shadow:none;top:auto}#top_menu .dropdown-menu .dropdown-item,#top_menu .dropdown-menu .nav-link,#top_menu .navbar-collapse .dropdown-item,#top_menu .navbar-collapse .nav-link{font-size:12px;color:rgba(116,112,1,.79)}#top_menu .dropdown-menu .dropdown-item:hover,#top_menu .dropdown-menu .nav-link:hover,#top_menu .navbar-collapse .dropdown-item:hover,#top_menu .navbar-collapse .nav-link:hover{background:rgba(0,0,0,0);color:#555}#top_menu .dropdown-menu .dropdown-divider,#top_menu .dropdown-menu .divider,#top_menu .navbar-collapse .dropdown-divider,#top_menu .navbar-collapse .divider{background-color:rgba(0,0,0,0);margin:0}@media (max-width:767.98px){#top_menu li:hover{border:none}}#top_menu li a{text-transform:uppercase}#top_menu li a.nav-link.active{font-weight:normal}#top_menu .dropdown-menu{left:0;right:auto}@media (max-width:767.98px){#top_menu .dropdown-menu{position:relative}}#wrapwrap>footer .container{padding:8px 65px 32px}#wrapwrap>footer .container .js_language_selector .dropdown-toggle{padding:6px 20px}#wrapwrap>footer .container p,#wrapwrap>footer .container .list-unstyled{color:#fff;font-size:14px}#wrapwrap>footer .container h4{color:rgba(204,9,9,.56);margin-right:50px;padding:0;text-transform:none}#wrapwrap>footer .o_footer_copyright{background-color:rgba(73,64,154,.49);border-top:0;padding:20px 0}@media (min-width:992px){#wrapwrap>footer .container{padding:8px 65px}}#wrapwrap>footer .container .js_language_selector .dropdown-toggle{padding:3px 20px}#wrapwrap>footer #footer{border-top:1px solid #d9d9d9}#wrapwrap>footer #footer .col-lg-3,#wrapwrap>footer #footer .col-lg-5{padding:20px 0}#wrapwrap>footer #footer .col-lg-3 h2,#wrapwrap>footer #footer .col-lg-5 h2{text-transform:uppercase;font-size:25px;color:rgba(204,9,9,.56)}#wrapwrap>footer #footer .col-lg-3 h2 a,#wrapwrap>footer #footer .col-lg-5 h2 a{display:inline}#wrapwrap .form-control:not(.quantity){box-shadow:none;border-top-width:0;border-left-width:0;border-right-width:0;border-radius:0;color:#555}#wrapwrap .form-control:not(.quantity):focus{border-bottom-color:#555;border-bottom-width:2px;box-shadow:none}.website_blog #blog_right_column{border-left:0;padding:0 15px 35px 30px}.website_blog #blog_right_column h4{text-transform:none}.website_blog .col-md-8{padding:0 15px 30px 35px}.website_blog .post-meta{margin-top:20px;text-align:left}.website_blog .blog_title .post-meta{text-align:center}.website_blog #main_column h4{font-size:18px}.website_blog #main_column h2{font-size:25px}.website_forum{background-color:rgba(245,19,19,.56);margin-top:0!important;width:100%;max-width:100%;padding:0}.website_forum .navbar .nav-link,.website_forum .navbar .navbar-brand{color:rgba(0,0,0,.5)}.website_forum .navbar .nav-link.active{background-color:transparent!important}.website_forum .navbar .navbar-right{margin-bottom:0}.website_forum .navbar .navbar-right .btn{padding:5px 20px}.website_forum .navbar .navbar-right input{margin-right:15px;transition:background-color .3s ease-out}.website_forum+#wrap{padding:35px}.website_forum+#wrap .col-md-3 .btn-block{background-color:rgba(116,112,1,.79);color:#fff}.website_forum+#wrap .question #options button{color:rgba(116,112,1,.79)}.forum_docs{margin-top:30px;padding:10px 35px;background-color:#fff}[data-view-xmlid*="website_forum_doc.documentation_post"] .container:first-child{margin-bottom:0!important;height:90px;padding-top:20px}.website_forum .navbar .navbar-brand{color:rgba(0,0,0,.9)}.website_forum .navbar-right input{background-color:rgba(255,255,255,.5)}.website_forum .navbar-right input:focus{background-color:#fff}.website_forum+#wrap .col-md-3 .btn-block .btn{background-color:inherit;color:inherit}#wrapwrap #wrap{width:100%;max-width:100%;margin:auto}#wrapwrap .navbar>.container{max-width:100%}#footer{width:100%}#wrapwrap>footer .container{max-width:100%}.s_numbers .s_number{font-size:75px}@media (max-width:767.98px){.s_numbers .s_number{font-size:60px}}.s_numbers h6{text-transform:uppercase}#wrap{box-shadow:0 0 4px 0 rgba(50,50,50,.75)}.s_three_columns{padding-top:80px!important}.s_three_columns img{margin:0 auto;border-radius:0}.s_three_columns .container{width:100%}.s_three_columns h4{text-align:center}#wrap>.container-fluid form.pagination,#wrap>.container form.pagination{float:none;width:100%}.oe_website_sale{overflow:hidden;padding-bottom:20px!important;background-color:rgba(84,93,114,0);color:#555}.oe_website_sale .badge,.oe_website_sale .active>a>.badge{padding:5px 10px;margin-left:15px;min-width:28px}.oe_website_sale .card{text-align:unset}.oe_website_sale .pagination{margin:20px 0!important}.oe_website_sale .oe_cart .btn-primary{background-color:rgba(116,112,1,.79);color:#fff}.oe_website_sale .oe_cart .oe_website_spinner{max-width:180px;margin:auto;border-collapse:inherit}.oe_website_sale .oe_cart h4 .oe_currency_value,.oe_website_sale .oe_cart h4 .text-right{font-size:16px}.oe_website_sale .oe_product{border:0}.oe_website_sale .oe_product section .product_price .btn-secondary{top:-6px}.oe_website_sale .breadcrumb{padding-top:20px;background:rgba(0,0,0,0);border-bottom:1px solid #d9d9d9;font-size:15px}.oe_website_sale .breadcrumb li a{color:rgba(0,132,35,.92)}.oe_website_sale .form-inline .input-group .form-control{width:100%;box-shadow:none}.oe_website_sale .form-inline .input-group .form-control:focus{box-shadow:none}.oe_website_sale .form-inline .input-group .input-group-btn{width:50px}.oe_website_sale .form-inline .input-group .input-group-btn .btn{line-height:2.5}.oe_website_sale .form-inline .input-group .input-group-btn .btn-secondary{border-radius:0;height:50px;width:50px}.oe_website_sale .form-inline .input-group .input-group-btn .btn-secondary:hover{background-color:#fff!important}.oe_website_sale .js_add_cart_variants{color:#555}.oe_website_sale .js_add_cart_variants li strong{font-size:20px}.oe_website_sale .js_add_cart_json{background-color:#555;border:none;color:#fff;width:50px}.oe_website_sale .oe_price_h4{font-size:.875rem}.oe_website_sale .oe_product .ribbon{background-color:red;top:0;width:145px}.oe_website_sale .oe_product section{padding:0 15px}.oe_website_sale .oe_product section h6{border-top:0;border-bottom:1px solid #d9d9d9;font-size:13px;margin:0;padding:10px 0;text-align:left}.oe_website_sale .oe_product section h6 a{color:rgba(73,64,154,.49)}.oe_website_sale .oe_product section .oe_subdescription{margin-bottom:0}.oe_website_sale .oe_product section .product_price{font-size:12px;padding:0;position:relative;text-align:left}.oe_website_sale .oe_product section .product_price b .text-danger{color:red}.oe_website_sale .oe_product section .product_price .btn-secondary{background:rgba(0,0,0,0);border:none;font-size:15px;padding:10px 0 0 20px!important;position:relative}.oe_website_sale .oe_product section .text-info{text-align:left;color:#777}.oe_website_sale .oe_product_cart:hover{border:1px solid #d9d9d9}.oe_website_sale .oe_product_cart .in{background-color:rgba(0,0,0,.5)}.oe_website_sale .oe_list{margin:5px 0 5px 15px;width:90%}.oe_website_sale .oe_list section .product_price{display:inline-block}.oe_website_sale .oe_list section .oe_subdescription{max-width:70%}.oe_website_sale #products_grid_before ul.flex-column li a{color:rgba(116,112,1,.79);font-size:18px;text-transform:uppercase;margin:1px 0}.oe_website_sale #products_grid_before ul.flex-column li a:hover,.oe_website_sale #products_grid_before ul.flex-column li a:focus{background-color:#343a40;color:rgba(204,9,9,.56)}.oe_website_sale #products_grid_before ul.flex-column li a.active{background-color:rgba(116,112,1,.79);color:rgba(116,112,1,.79)}.oe_website_sale #products_grid_before #o_shop_collapse_category li{padding:0 15px}.oe_website_sale #products_grid_before #o_shop_collapse_category li i{color:rgba(116,112,1,.79)}.oe_website_sale #products_grid_before .js_attributes{padding:0 15px 15px 15px}.oe_website_sale #products_grid_before .js_attributes .css_attribute_color.active{border:5px ridge rgba(84,93,114,0)}.oe_website_sale #products_grid_before .js_attributes label>span{color:#555}.oe_website_sale #products_grid_before .js_attributes li>ul{display:block;padding-left:15px}.oe_website_sale #products_grid_before .js_attributes strong{color:rgba(0,132,35,.92);display:block;padding-left:10px;margin-bottom:10px;margin-top:10px;text-transform:uppercase}.oe_website_sale .list-unstyled .css_attribute_color.active{border:3px solid rgba(0,132,35,.92)}.oe_website_sale #website_sale_recommended_products{padding:30px}.oe_website_sale #website_sale_recommended_products h3{text-align:center;border-bottom:5px solid rgba(116,112,1,.79);padding-bottom:20px;color:rgba(0,132,35,.92)}.oe_website_sale #website_sale_recommended_products .row{padding:0 15px}.oe_website_sale #website_sale_recommended_products .col-lg-2{margin-top:10px;min-height:160px}.oe_website_sale #website_sale_recommended_products .col-lg-2 span{color:rgba(116,112,1,.79)}@media (max-width:767.98px){.oe_website_sale .oe_cart .btn{padding:10px}}.oe_website_sale .oe_cart .card{background-color:rgba(0,0,0,0)}.oe_website_sale .oe_cart strong{color:#555}.oe_website_sale .oe_cart #cart_products img{max-width:100px}.oe_website_sale .oe_cart .a-submit{padding:20px 0;min-width:150px}.oe_website_sale #modal_optional_products .modal-title{background:rgba(0,0,0,0)}.oe_website_sale #modal_optional_products .input-group{border-collapse:inherit}.oe_website_sale .product-description{text-align:center;font-size:18px}.oe_website_sale #right_column{color:#555}.oe_website_sale #right_column a{color:red}.oe_website_sale #right_column .btn{border-radius:0;border:none}.oe_website_sale #right_column .input-group-btn{padding-left:5px}.oe_website_sale #right_column h4{border-bottom:1px solid #555;color:#555;font-size:22px;font-weight:bold}.oe_website_sale #right_column .fa{padding-right:5px}.oe_website_sale .wizard{box-shadow:none}@media (max-width:767.98px){.oe_website_sale .wizard{padding-right:0}.oe_website_sale .wizard li{padding-left:7px}}.oe_website_sale .oe_sale_acquirer_button .btn{min-width:150px!important;text-transform:uppercase;font-size:20px;margin-bottom:20px}.oe_website_sale #products_grid_before #o_shop_collapse_category li{padding:0 0 0 15px}#products_grid{background-color:#fff}#products_grid table,#products_grid tbody{background-color:rgba(0,0,0,0)!important}#products_grid .products_pager{margin-top:15px}@media (max-width:767.98px){#products_grid .products_pager:last-child{float:right;width:100%}}#products_grid .products_pager ul.pagination a{border:rgba(0,0,0,0);color:#555;min-width:35px;transition:all .3s ease-out}#products_grid .products_pager ul.pagination a:hover{border-bottom:3px solid rgba(73,64,154,.49);background:rgba(0,0,0,0);color:#777}#products_grid .products_pager ul.pagination li.active>a{border-bottom:3px solid rgba(116,112,1,.79);background-color:rgba(0,0,0,0);color:rgba(116,112,1,.79)}#wrap .search{background-color:rgba(204,9,9,.56)}.js_sale .search form{padding-right:0}.pagination{padding-left:15px}.form-inline .input-group{background-color:rgba(0,0,0,0);border-bottom:1px solid rgba(116,112,1,.79);padding-right:0;width:100%}.form-inline .input-group .form-control{height:50px;text-transform:lowercase;border:none}.form-inline .input-group ::-webkit-input-placeholder{color:rgba(116,112,1,.79)}.form-inline .input-group ::-moz-placeholder{color:rgba(116,112,1,.79)}.form-inline .input-group :-ms-input-placeholder{color:rgba(116,112,1,.79)}.form-inline .input-group input:-moz-placeholder{color:rgba(116,112,1,.79)}.form-inline .input-group .input-group-btn .btn-secondary{background-color:rgba(0,0,0,0)}.form-inline .input-group .input-group-btn .btn-secondary:hover{background-color:rgba(0,0,0,0)!important;color:#fff}#products_grid_before{padding-bottom:800em;margin-bottom:-800em;background-color:rgba(73,64,154,.49)}#products_grid_before>.row{margin-bottom:20px!important}#products_grid_before .category-name{font-size:25px;text-transform:uppercase;text-align:left;margin-top:0;padding:10px 15px;color:rgba(84,93,114,0)}.js_sale>.container:first-child{margin-top:0!important}#product_detail .form-inline{width:100%}#product_detail .col-lg-5{padding:40px}.oe_website_sale.container{max-width:100%;padding-top:0!important}.oe_website_sale.container>:first-child{margin-top:0!important}.oe_website_sale.container>:last-child,.oe_website_sale.container+.oe_structure{margin-bottom:0!important}#add_to_cart{padding:10px;max-width:150px;display:inline-block;transition:all .5s ease-out}#add_to_cart .fa{font-size:22px;padding-right:5px}.oe_website_spinner{margin-bottom:25px;max-width:160px;width:100%;height:40px}@media (max-width:991.98px){.oe_website_spinner{margin-left:0}}.oe_website_spinner .quantity{text-align:center;border-color:#555;height:40px;width:50px}.oe_list{border:1px solid #d9d9d9;width:90%!important}.oe_list section h6{text-align:left!important;font-size:24px!important;border-bottom:none!important}.oe_list section .product_price{font-size:18px!important}#payment_method .oe_sale_acquirer_button .btn-primary{background-color:rgba(116,112,1,.79);color:#fff}.oe_website_sale_tx_status{clear:both;padding-top:4px}.js_follow[data-follow="on"] .js_follow_btn,.js_follow[data-follow="off"] .js_unfollow_btn{display:none}.o_website_form_flex{display:-webkit-box;display:-webkit-flex;display:flex;flex-wrap:wrap}.o_website_form_flex_item{flex-basis:33%}@media (max-width:991.98px){.o_website_form_flex_item{flex-basis:50%}}@media (max-width:767.98px){.o_website_form_flex_item{flex-basis:100%}}.o_website_form_field_hidden{display:none}.editor_enable .o_website_form_field_hidden{display:block;opacity:.5}.editor_enable .s_website_form .form-field select{pointer-events:none}.o_website_form_required .col-form-label:after,.o_website_form_required_custom .col-form-label:after{content:' *'}#editable_select.form-control{height:100%}.form-field input[type="file"].form-control{height:100%}.o_website_rating_static{color:#facc2e}.o_website_rating_card_container{}.o_website_rating_card_container .o_message_counter{color:#555}.o_website_rating_card_container table.o_website_rating_progress_table{width:100%;overflow:visible}.o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_star_num{min-width:30px}.o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_select[style*="opacity: 1"]{cursor:pointer}.o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress{min-width:120px}.o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress>.progress{margin-bottom:5px;margin-left:5px;margin-right:5px}.o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress .o_rating_progressbar{background-color:#facc2e}.o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_percent{text-align:right;padding-left:5px;font-size:.75rem}.o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_reset .o_website_rating_select_text{visibility:hidden}.o_rating_star_card{margin-bottom:5px}.o_rating_star_card .stars{display:inline-block;color:#facc2e;margin-right:15px}.o_rating_star_card .stars i{margin-right:-3px;text-align:center}.o_rating_star_card .stars.enabled{cursor:pointer}.o_rating_star_card .rate_text{display:inline-block}.oe_product{border:1px solid rgba(100,100,100,.2)}.oe_website_sale ul ul{margin-left:1.5rem}.oe_website_sale .o_payment_form .card{border-radius:4px!important}.oe_website_sale .address-inline address{display:inline-block}.oe_website_sale table#cart_products tr td,.oe_website_sale table#suggested_products tr td{vertical-align:middle}.oe_website_sale table#cart_products{margin-bottom:0}.oe_website_sale table#cart_products td:first-child,.oe_website_sale table#cart_products th:first-child{padding-left:15px}.oe_website_sale h1[itemprop="name"],.oe_website_sale .oe_product_cart form h5{word-wrap:break-word}@media (max-width:767.98px){.oe_website_sale .td-img{display:none}}@media (min-width:1200px){.oe_website_sale .toggle_summary_div{max-width:400px}}.o_alternative_product{margin:auto}.oe_product{position:relative}.oe_product .oe_product_image{position:absolute;left:15px;right:15px;top:15px;bottom:55px;text-align:center}.oe_product .oe_product_image img{max-width:100%;max-height:100%;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;z-index:4}.oe_product section{position:absolute;left:0;right:0;bottom:0;overflow:hidden;padding:0 15px 0 10px;min-height:56px;border-top:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.75);z-index:5}.oe_product .product_price{bottom:0}.oe_product .oe_product_cart{position:relative;width:100%;height:100%}.oe_product .oe_subdescription{font-size:.8em;overflow:hidden;margin-bottom:10px}.oe_mycart .input-group-addon{padding-left:6px;padding-right:6px}.oe_product.oe_image_full .oe_product_image{left:0;right:0;top:0;bottom:0}.oe_product.oe_ribbon_promo .ribbon-wrapper{display:block}.oe_product .ribbon-wrapper{display:none;width:85px;height:88px;z-index:5;overflow:hidden;position:absolute;top:0;right:0}.oe_product .ribbon{font:bold 15px sans-serif;color:#fff;text-align:center;transform:rotate(45deg);position:relative;padding:7px 0;left:-5px;top:15px;width:120px;cursor:default}#products_grid > table tr:not(:first-child) > td{height:100%}#products_grid.col-lg-12>table>tbody>tr>td:empty,#products_grid.col-lg-9>table>tbody>tr>td:empty{height:0}#products_grid.col-lg-12 .oe-height-1{height:75px}#products_grid.col-lg-12 .oe-height-2{height:150px}#products_grid.col-lg-12 .oe-height-4{height:300px}#products_grid.col-lg-12 .oe-height-6{height:450px}#products_grid.col-lg-12 .oe-height-8{height:600px}#products_grid.col-lg-9 .oe-height-1{height:70px}#products_grid.col-lg-9 .oe-height-2{height:140px}#products_grid.col-lg-9 .oe-height-4{height:280px}#products_grid.col-lg-9 .oe-height-6{height:420px}#products_grid.col-lg-9 .oe-height-8{height:560px}#products_grid .oe_product.oe_grid .oe_subdescription{max-height:40px}@media (min-width:992px){#products_grid.col-lg-12 .oe-height-1{height:95px}#products_grid.col-lg-12 .oe-height-2{height:190px}#products_grid.col-lg-12 .oe-height-4{height:380px}#products_grid.col-lg-12 .oe-height-6{height:570px}#products_grid.col-lg-12 .oe-height-8{height:760px}#products_grid.col-lg-12 .oe_product.oe_grid .oe_subdescription{max-height:70px}#products_grid.col-lg-9 .oe-height-1{height:72px}#products_grid.col-lg-9 .oe-height-2{height:144px}#products_grid.col-lg-9 .oe-height-4{height:288px}#products_grid.col-lg-9 .oe-height-6{height:432px}#products_grid.col-lg-9 .oe-height-8{height:576px}}@media (min-width:1200px){#products_grid.col-lg-12 .oe-height-1{height:125px}#products_grid.col-lg-12 .oe-height-2{height:250px}#products_grid.col-lg-12 .oe-height-4{height:500px}#products_grid.col-lg-12 .oe-height-6{height:750px}#products_grid.col-lg-12 .oe-height-8{height:1000px}#products_grid.col-lg-9 .oe-height-1{height:95px}#products_grid.col-lg-9 .oe-height-2{height:190px}#products_grid.col-lg-9 .oe-height-4{height:380px}#products_grid.col-lg-9 .oe-height-6{height:570px}#products_grid.col-lg-9 .oe-height-8{height:760px}#products_grid .oe_product.oe_grid .oe_subdescription{max-height:120px}}@media (max-width:767.98px){#products_grid table,#products_grid tbody,#products_grid td,#products_grid tr{float:left;width:100%;display:inline-block}#products_grid .oe_product{float:left;width:100%;display:inline-block}#products_grid .oe_product.oe_grid{height:400px}#products_grid .oe_product.oe_grid section{background:rgba(100,100,100,.2)}#products_grid .oe_product .oe_subdescription{max-height:200px}}@media (max-width:400px){#products_grid .oe_product.oe_grid{height:270px}#products_grid .oe_product.oe_list{height:200px}#products_grid .oe_product.oe_list .oe_subdescription{max-height:40px}#products_grid .oe_product.oe_list section{background:rgba(100,100,100,.2)}#products_grid .oe_product .oe_product_image{top:0;bottom:65px}#products_grid .oe_product.oe_image_full .oe_product_image{bottom:50px}}.oe_cart table td:first-child{min-width:76px}.oe_cart>.oe_structure{clear:both}div#payment_method div.list-group{margin-left:40px}div#payment_method .list-group-item{padding-top:5px;padding-bottom:5px}@media (min-width:400px){.oe_product.oe_list{border:none;border-bottom:1px solid rgba(100,100,100,.2);width:100%;min-height:100px;position:relative;padding-bottom:5px;padding-left:180px}.oe_product.oe_list .oe_product_image{top:0;bottom:0;left:0;right:0;width:170px}.oe_product.oe_list section{position:relative;border:0;top:auto;bottom:auto;left:auto;right:auto;background:transparent}}.oe_website_sale .row .row .col-lg-12{float:none}.product_detail_img{margin-left:auto;margin-right:auto;display:block;max-height:500px}.oe_website_sale input.js_quantity{min-width:48px;text-align:center}.oe_website_sale input.quantity{padding:0}.oe_overlay_options .dropdown div[name="size"] table{margin-left:20px}.oe_overlay_options .dropdown div[name="size"] td{margin:0;padding:0;width:20px;height:20px;border:1px #ddd solid;cursor:pointer}.oe_overlay_options .dropdown div[name="size"] td.selected{background-color:#b1d4f1}.oe_overlay_options .dropdown div[name="size"] table.oe_hover td.selected{background-color:transparent}.oe_overlay_options .dropdown div[name="size"] table.oe_hover td.select{background-color:#b1d4f1}ul.wizard{padding:0;margin-top:20px;list-style:none outside none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.065);-moz-box-shadow:0 1px 2px rgba(0,0,0,.065);box-shadow:0 1px 2px rgba(0,0,0,.065)}ul.wizard li{border:1px solid #d4d4d4;border-right-width:0;position:relative;float:left;padding:0 10px 0 20px;margin:0;line-height:38px;background:#fbfbfb}ul.wizard li .chevron{position:absolute;top:0;right:-10px;z-index:1;display:block;border:20px solid transparent;border-right:0;border-left:10px solid #d4d4d4}ul.wizard li .chevron:before{position:absolute;top:-20px;right:1px;display:block;border:20px solid transparent;border-right:0;border-left:10px solid #fbfbfb;content:""}ul.wizard li .o_link_disable{text-decoration:none;color:inherit;cursor:text}ul.wizard li.text-success{background:#f3f4f5}ul.wizard li.text-success .chevron:before{border-left:10px solid #f5f5f5}ul.wizard li.text-primary{background:#f1f6fc}ul.wizard li.text-primary .chevron:before{border-left:10px solid #f1f6fc}ul.wizard li:first-child{padding-left:15px;border-radius:4px 0 0 4px}ul.wizard li:last-child{border-radius:0 4px 4px 0;border-right-width:1px}ul.wizard li:last-child .chevron{display:none}#o_shop_collapse_category li{width:100%}#o_shop_collapse_category li a{display:inline-block;width:80%;padding-left:3px}#o_shop_collapse_category li i.fa{cursor:pointer}.mycart-popover{max-width:500px;min-width:250px}.mycart-popover .cart_line{border-bottom:1px #eee solid}tr#empty{display:none}td.noborder{border:none!important}.border_primary{border:1px solid #dbe8ed}.js_change_shipping{cursor:pointer}a.no-decoration{cursor:pointer;text-decoration:none!important}#o-carousel-product.css_not_available{opacity:.2}#o-carousel-product .carousel-inner div.item,#o-carousel-product .carousel-control-prev,#o-carousel-product .carousel-control-next{height:400px}#o-carousel-product .carousel-inner div.item img{max-height:100%}#o-carousel-product .carousel-control-prev,#o-carousel-product carousel-control-next{background-image:none!important}#o-carousel-product .carousel-indicators{background-color:transparent;margin:10px 0 0;overflow-y:hidden;position:static;text-align:left;white-space:nowrap;width:100%;height:100px!important;text-align:center;list-style-position:inside}#o-carousel-product .carousel-indicators li{background-color:transparent!important;border-radius:0;display:inline-block;margin:0!important;width:54px!important;height:54px!important;border:0!important;box-shadow:none!important}#o-carousel-product .carousel-indicators li img{display:block;opacity:.5}#o-carousel-product .carousel-indicators li.active img{opacity:1}.ecom-zoomable:not(.ecom-autozoom) img[data-zoom]{cursor:zoom-in}.ecom-zoomable.ecom-autozoom img[data-zoom]{cursor:crosshair}.ecom-zoomable .o_editable img[data-zoom]{cursor:pointer}.break-word{word-wrap:break-word}#coupon_box form{max-width:300px}.font-weight-normal{font-weight:normal}.o_website_sale_animate{opacity:.7;position:absolute!important;height:150px;width:150px;z-index:1020}.o_red_highlight{background:#db0700!important;box-shadow:0 0 0 0 rgba(240,8,0,.4);transition:all .5s linear}.o_shadow_animation{box-shadow:0 0 5px 10px rgba(240,8,0,.4)!important}.oe_msg img.oe_msg_avatar{width:50px;margin-right:10px}.oe_msg_attachment{display:inline-block;width:120px;margin:4px 2px;min-height:80px;position:relative;border-radius:3px;text-align:center;vertical-align:top}.oe_msg_attachment a img.oe_attachment_embedded{display:block;position:relative;margin:0 0 0 10px;width:100px;height:80px;border-radius:1px;border:solid 3px #fff;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.19);-moz-box-shadow:0 3px 10px rgba(0,0,0,.19);box-shadow:0 3px 10px rgba(0,0,0,.19)}.oe_msg_attachment a div.oe_attachment_name{display:inline-block;max-width:100%;padding:1px 3px;margin-top:2px;margin-bottom:5px;background:#f4f5fa;overflow:hidden;color:#4c4c4c;text-shadow:none;border-radius:3px;word-wrap:break-word}.progress-wizard{margin-top:15px;padding:0 15px}@media (min-width:768px){.progress-wizard{padding:0}}.progress-wizard .progress-wizard-step{position:relative}@media (min-width:768px){.progress-wizard .progress-wizard-step{margin-top:.8125rem;float:left;width:33.33333333%}.o_wizard_has_extra_step+.progress-wizard .progress-wizard-step{width:25%}}@media (max-width:767.98px){.progress-wizard .progress-wizard-step.disabled,.progress-wizard .progress-wizard-step.complete{display:none}}.progress-wizard .progress-wizard-step .progress-wizard-dot{width:.625rem;height:.625rem;position:relative;display:inline-block;background-color:#fff;border-radius:50%;box-shadow:0 0 0 .125rem #d9d9d9}@media (min-width:768px){.progress-wizard .progress-wizard-step .progress-wizard-dot{position:absolute;top:auto;left:50%;bottom:auto;right:auto;margin:-.375rem 0 0 -.3125rem}}.progress-wizard .progress-wizard-step .progress-wizard-steplabel{color:#777;margin:5px 0 5px 5px;font-size:.75rem;display:inline-block}@media (min-width:768px){.progress-wizard .progress-wizard-step .progress-wizard-steplabel{display:block;margin:1rem 0 20px 0}}@media (max-width:767.98px){.progress-wizard .progress-wizard-step .progress-wizard-steplabel{margin-left:-15px;font-size:24px}}.progress-wizard .progress-wizard-step .progress-wizard-bar{height:.125rem;background-color:#d9d9d9}.progress-wizard .progress-wizard-step.active .progress-wizard-dot{animation:fadeIn 1s ease 0s 1 normal none running;background:#dbe8ed;box-shadow:0 0 0 .1875rem white , 0 0 0 .25rem rgba(219,232,237,.5)}.progress-wizard .progress-wizard-step.active .progress-wizard-steplabel{color:#555;font-weight:bolder}.progress-wizard .progress-wizard-step.complete .progress-wizard-dot{background:none;box-shadow:none}.progress-wizard .progress-wizard-step.complete .progress-wizard-dot:after{position:absolute;top:-.3125rem;left:-.3125rem;bottom:auto;right:auto;width:1.25rem;height:1.25rem;border-radius:100%;background:#fff;color:#28a745;text-align:center;line-height:1;font-size:1.25rem;font-family:FontAwesome;content:"\f058"}.progress-wizard .progress-wizard-step.complete .progress-wizard-steplabel{color:#28a745}.progress-wizard .progress-wizard-step.complete:hover:not(.disabled) .progress-wizard-dot:after{color:#28a745}.progress-wizard .progress-wizard-step.complete:hover:not(.disabled) .progress-wizard-steplabel{color:#555}.progress-wizard .progress-wizard-step.disabled{cursor:default}table.js_cart_lines .td-img img{max-height:64px}.orders_vertical_align{display:-webkit-box;display:-webkit-flex;display:flex;align-items:center}.orders_label_text_align{vertical-align:15%}.css_attribute_color{display:inline-block;border:1px solid #999;text-align:center}.css_attribute_color input{margin:8px;height:13px;opacity:0}.css_attribute_color.active{border:3px ridge #6e6}.css_attribute_color.active input{margin:6px}.css_attribute_color.custom_value{background-image:linear-gradient(to bottom right,red,#fff200,#1e9600)}.css_not_available_msg{display:none}.css_not_available.js_product > *:nth-child(4) > *{display:none}.css_not_available.js_product .css_quantity,.css_not_available.js_product .product_price{display:none}.css_not_available.js_product .css_not_available_msg{display:block}.css_not_available.js_product .js_add,.css_not_available.js_product .oe_price,.css_not_available.js_product .oe_default_price,.css_not_available.js_product .oe_optional{display:none}.css_quantity{max-width:125px}.css_quantity input[name="add_qty"]{text-align:center}option.css_not_available{color:#ccc}label.css_not_available{opacity:.6}label.css_attribute_color.css_not_available{opacity:1;background-image:url(/website_sale/static/src/img/redcross.png);background-size:cover}.variant_attribute{padding-bottom:.5rem}.variant_attribute .attribute_name{padding-bottom:.5rem;display:inline-block}.variant_attribute .radio_input{margin-right:.7rem;vertical-align:middle}.variant_attribute .radio_input_value{display:inline-block;vertical-align:middle;line-height:1}.variant_attribute .variant_custom_value{margin-bottom:.7rem}.variant_attribute .custom_value_radio{margin:.3rem 0 .3rem 1.6rem}.variant_attribute .variant_custom_value_label{margin:.3rem 0}.o_product_configurator .product_detail_img{max-height:240px}.o_product_configurator .variant_attribute .custom_value_radio{margin:.3rem 0 .3rem 2.1rem}.oe_optional_products_modal .table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.025)}.oe_optional_products_modal .o_total_row{font-size:1.2rem}.modal.o_technical_modal .oe_optional_products_modal .btn.js_add_cart_json{padding:.075rem .75rem}.js_product.in_cart .js_add_cart_variants{display:none}.js_product select{-webkit--webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist;-moz--webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist;-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist;background-image:none}.js_product .td-product_name{word-wrap:break-word}.js_product .td-product_name{min-width:140px}.js_product .td-img{width:100px}.js_product .td-qty{width:200px}.js_product .td-qty a.input-group-addon{background-color:transparent;border:0}.js_product .td-qty .input-group{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}.js_product .td-action{width:30px}.js_product .td-price,.js_product .td-price-total{width:120px}@media (max-width:767.98px){.js_product .td-img,.js_product .td-price-total{display:none}.js_product .td-qty{width:60px}.js_product .td-price{width:80px}}@media (max-width:476px){.js_product .td-qty{width:60px}.js_product #modal_optional_products table thead,.js_product .oe_cart table thead{display:none}.js_product #modal_optional_products table td.td-img,.js_product .oe_cart table td.td-img{display:none}}.o_total_row{height:50px}.oe_striked_price{text-decoration:line-through;white-space:nowrap}.css_not_available.js_product > *:nth-child(5) > *{display:none}table.js_cart_lines .optional_product .js_delete_product{display:none}div#modal_optional_products table tr td{border:0}@media (max-width:767.98px){div#modal_optional_products .td-qty{display:none}}.oe_website_sale .td-wish-btn{width:140px}.oe_website_sale div.css_not_available .o_add_wishlist_dyn{display:none}@media (max-width:767.98px){.oe_website_sale .td-wish-btn{width:100px}}table.table-comparator .td-img img{max-height:100px}@media (max-width:767.98px){.o_delivery_compute{max-width:130px;text-overflow:ellipsis;overflow:hidden}}.o_thread_window{direction:ltr;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;position:fixed;width:325px;max-width:100%;height:400px;max-height:100%;font-size:12px;background-color:#fafafa;border-radius:6px 6px 0 0;z-index:1051;box-shadow:-5px -5px 10px rgba(0,0,0,.18)}@media (max-width:767.98px){.o_thread_window{width:100%;height:100%!important;box-shadow:none}.o_thread_window.o_folded{display:none}}@media print{.o_thread_window{display:none}}.o_thread_window .o_thread_window_header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;color:#fff;padding:5px 10px;border-radius:3px 3px 0 0;border-bottom:1px solid #d4d4d4;background-color:#7c7bad;padding:8px}@media (max-width:767.98px){.o_thread_window .o_thread_window_header{height:46px;padding-top:12px;border-radius:0}.o_thread_window .o_thread_window_header .o_thread_window_title{font-size:16px;margin-left:10px}.o_thread_window .o_thread_window_header .o_thread_window_close{font-size:17px;color:#fff}}.o_thread_window .o_thread_window_header .o_thread_window_title{cursor:pointer;-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.o_thread_window .o_thread_window_header .o_thread_window_buttons{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}.o_thread_window .o_thread_window_header .o_thread_window_buttons .o_thread_window_close,.o_thread_window .o_thread_window_header .o_thread_window_buttons .o_thread_window_expand{color:#fff;padding:3px;margin-left:5px;opacity:.7}.o_thread_window .o_thread_window_header .o_thread_window_buttons .o_thread_window_close:hover,.o_thread_window .o_thread_window_header .o_thread_window_buttons .o_thread_window_close:focus,.o_thread_window .o_thread_window_header .o_thread_window_buttons .o_thread_window_close.focus,.o_thread_window .o_thread_window_header .o_thread_window_buttons .o_thread_window_expand:hover,.o_thread_window .o_thread_window_header .o_thread_window_buttons .o_thread_window_expand:focus,.o_thread_window .o_thread_window_header .o_thread_window_buttons .o_thread_window_expand.focus{opacity:1}.o_thread_window .o_mail_thread{flex:1 1 100%;overflow:auto;-webkit-overflow-scrolling:touch}.o_thread_window .o_mail_thread .o_thread_typing_notification_bar{background-color:rgba(250,250,250,.75)}.o_thread_window .o_mail_thread .o_thread_date_separator{margin:0 0 15px 0}.o_thread_window .o_mail_thread .o_thread_date_separator .o_thread_date{background-color:#fafafa}.o_thread_window .o_mail_thread .o_thread_message{padding:4px 5px}.o_thread_window .o_mail_thread .o_thread_message .o_thread_message_sidebar{margin-right:5px}.o_thread_window .o_thread_composer input{width:100%}.o_thread_window_dropdown{width:auto;height:28px;color:#fff;background-color:#333;cursor:pointer;box-shadow:none}@media (max-width:767.98px){.o_thread_window_dropdown{display:none}}.o_thread_window_dropdown .o_thread_window_header{border-radius:0}.o_thread_window_dropdown .o_thread_window_dropdown_toggler{padding:5px}.o_thread_window_dropdown .o_thread_window_dropdown_toggler .o_total_unread_counter{position:absolute;top:-10px;left:auto;bottom:auto;right:0;background-color:#7c7bad;padding:0 2px;font-size:smaller}.o_thread_window_dropdown.show .o_thread_window_dropdown_toggler .o_total_unread_counter,.o_thread_window_dropdown .o_thread_window_expand{display:none}.o_thread_window_dropdown>ul{max-width:325px;padding:0}.o_thread_window_dropdown>ul>li.o_thread_window_header{font-size:12px;padding:3px 5px}.o_thread_window_dropdown > ul > li.o_thread_window_header ~ li.o_thread_window_header{border-top:1px solid #fff}.o_thread_window_dropdown>ul>li.o_thread_window_header:hover{background-color:#5f5e97}.o_ui_blocked .o_thread_window{z-index:1101}.o_no_thread_window .o_thread_window{display:none}.o_mail_thread .o_thread_show_more,.o_mail_activity .o_thread_show_more{text-align:center}.o_mail_thread .o_mail_thread_content,.o_mail_activity .o_mail_thread_content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;min-height:100%}.o_mail_thread .o_thread_bottom_free_space,.o_mail_activity .o_thread_bottom_free_space{height:15px}.o_mail_thread .o_thread_typing_notification_free_space,.o_mail_activity .o_thread_typing_notification_free_space{flex-grow:1}.o_mail_thread .o_thread_typing_notification_bar,.o_mail_activity .o_thread_typing_notification_bar{flex:0 , 0 , 20px;background-color:rgba(255,255,255,.75);padding:5px;text-align:center;color:#777}.o_mail_thread .o_thread_typing_notification_bar.o_thread_order_asc,.o_mail_activity .o_thread_typing_notification_bar.o_thread_order_asc{position:-webkit-sticky;position:sticky;top:auto;left:auto;bottom:0;right:auto}.o_mail_thread .o_thread_typing_notification_bar.o_thread_order_desc,.o_mail_activity .o_thread_typing_notification_bar.o_thread_order_desc{position:-webkit-sticky;position:sticky;top:0;left:auto;bottom:auto;right:auto}.o_mail_thread .o_thread_tooltip_container,.o_mail_activity .o_thread_tooltip_container{display:inline;position:relative}.o_mail_thread .o_thread_date_separator,.o_mail_activity .o_thread_date_separator{margin-top:15px;margin-bottom:30px;border-bottom:1px solid #ced4da;text-align:center}@media (max-width:767.98px){.o_mail_thread .o_thread_date_separator,.o_mail_activity .o_thread_date_separator{margin-top:0;margin-bottom:15px}}.o_mail_thread .o_thread_date_separator .o_thread_date,.o_mail_activity .o_thread_date_separator .o_thread_date{position:relative;top:10px;margin:0 auto;padding:0 10px;font-weight:bold;background:#fff}.o_mail_thread .o_thread_new_messages_separator,.o_mail_activity .o_thread_new_messages_separator{margin-bottom:15px;border-bottom:solid #abaaca 1px;text-align:right}.o_mail_thread .o_thread_new_messages_separator .o_thread_separator_label,.o_mail_activity .o_thread_new_messages_separator .o_thread_separator_label{position:relative;top:8px;padding:0 10px;background:#fff;color:#abaaca;font-size:smaller}.o_mail_thread .o_thread_message,.o_mail_activity .o_thread_message{display:-webkit-box;display:-webkit-flex;display:flex;padding:4px 16px;margin-bottom:0}.o_mail_thread .o_thread_message.o_mail_not_discussion,.o_mail_activity .o_thread_message.o_mail_not_discussion{background-color:rgba(212,212,212,.5);border-bottom:1px solid #ced4da}.o_mail_thread .o_thread_message .o_thread_message_sidebar,.o_mail_activity .o_thread_message .o_thread_message_sidebar{flex:0 0 36px;margin-right:10px;margin-top:2px;text-align:center;font-size:smaller}@media (max-width:767.98px){.o_mail_thread .o_thread_message .o_thread_message_sidebar,.o_mail_activity .o_thread_message .o_thread_message_sidebar{margin-top:4px;font-size:x-small}}.o_mail_thread .o_thread_message .o_thread_message_sidebar .o_thread_message_avatar,.o_mail_activity .o_thread_message .o_thread_message_sidebar .o_thread_message_avatar{max-width:36px}.o_mail_thread .o_thread_message .o_thread_message_sidebar .o_thread_message_side_date,.o_mail_activity .o_thread_message .o_thread_message_sidebar .o_thread_message_side_date{margin-left:-5px}.o_mail_thread .o_thread_message .o_thread_message_sidebar .o_thread_message_star,.o_mail_activity .o_thread_message .o_thread_message_sidebar .o_thread_message_star{margin-right:-5px}.o_mail_thread .o_thread_message .o_thread_message_sidebar .o_thread_message_side_date,.o_mail_activity .o_thread_message .o_thread_message_sidebar .o_thread_message_side_date{opacity:0}.o_mail_thread .o_thread_message .o_thread_icon,.o_mail_activity .o_thread_message .o_thread_icon{cursor:pointer;opacity:0}.o_mail_thread .o_thread_message .o_thread_icon.fa-star,.o_mail_activity .o_thread_message .o_thread_icon.fa-star{opacity:.6;color:#ffd700}.o_mail_thread .o_thread_message:hover .o_thread_message_side_date,.o_mail_thread .o_thread_message.o_thread_selected_message .o_thread_message_side_date,.o_mail_activity .o_thread_message:hover .o_thread_message_side_date,.o_mail_activity .o_thread_message.o_thread_selected_message .o_thread_message_side_date{opacity:.6}.o_mail_thread .o_thread_message:hover .o_thread_icon,.o_mail_thread .o_thread_message.o_thread_selected_message .o_thread_icon,.o_mail_activity .o_thread_message:hover .o_thread_icon,.o_mail_activity .o_thread_message.o_thread_selected_message .o_thread_icon{opacity:.6}.o_mail_thread .o_thread_message:hover .o_thread_icon:hover,.o_mail_thread .o_thread_message.o_thread_selected_message .o_thread_icon:hover,.o_mail_activity .o_thread_message:hover .o_thread_icon:hover,.o_mail_activity .o_thread_message.o_thread_selected_message .o_thread_icon:hover{opacity:1}.o_mail_thread .o_thread_message .o_mail_redirect,.o_mail_activity .o_thread_message .o_mail_redirect{cursor:pointer}.o_mail_thread .o_thread_message .o_thread_message_core,.o_mail_activity .o_thread_message .o_thread_message_core{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;min-width:0;max-width:100%;word-wrap:break-word}.o_mail_thread .o_thread_message .o_thread_message_core>pre,.o_mail_activity .o_thread_message .o_thread_message_core>pre{white-space:pre-wrap;word-break:break-word;text-align:justify}.o_mail_thread .o_thread_message .o_thread_message_core .o_mail_subject,.o_mail_activity .o_thread_message .o_thread_message_core .o_mail_subject{font-style:italic}.o_mail_thread .o_thread_message .o_thread_message_core .o_mail_notification,.o_mail_activity .o_thread_message .o_thread_message_core .o_mail_notification{font-style:italic;color:gray}.o_mail_thread .o_thread_message .o_thread_message_core [summary~="o_mail_notification"],.o_mail_activity .o_thread_message .o_thread_message_core [summary~="o_mail_notification"]{display:none}.o_mail_thread .o_thread_message .o_thread_message_core p,.o_mail_activity .o_thread_message .o_thread_message_core p{margin:0 0 9px}.o_mail_thread .o_thread_message .o_thread_message_core p:last-child,.o_mail_activity .o_thread_message .o_thread_message_core p:last-child{margin-bottom:0}.o_mail_thread .o_thread_message .o_thread_message_core a,.o_mail_activity .o_thread_message .o_thread_message_core a{display:inline-block;word-break:break-all}.o_mail_thread .o_thread_message .o_thread_message_core img,.o_mail_activity .o_thread_message .o_thread_message_core img{max-width:100%;height:auto}.o_mail_thread .o_thread_message .o_thread_message_core .o_mail_body_long,.o_mail_activity .o_thread_message .o_thread_message_core .o_mail_body_long{display:none}.o_mail_thread .o_thread_message .o_thread_message_core .o_mail_info,.o_mail_activity .o_thread_message .o_thread_message_core .o_mail_info{margin-bottom:2px}.o_mail_thread .o_thread_message .o_thread_message_core .o_mail_info strong,.o_mail_activity .o_thread_message .o_thread_message_core .o_mail_info strong{color:inherit}.o_mail_thread .o_thread_message .o_thread_message_core .o_thread_message_star,.o_mail_thread .o_thread_message .o_thread_message_core .o_thread_message_needaction,.o_mail_thread .o_thread_message .o_thread_message_core .o_thread_message_reply,.o_mail_thread .o_thread_message .o_thread_message_core .o_thread_message_email,.o_mail_activity .o_thread_message .o_thread_message_core .o_thread_message_star,.o_mail_activity .o_thread_message .o_thread_message_core .o_thread_message_needaction,.o_mail_activity .o_thread_message .o_thread_message_core .o_thread_message_reply,.o_mail_activity .o_thread_message .o_thread_message_core .o_thread_message_email{padding:4px}.o_mail_thread .o_thread_message .o_thread_message_core i.o_thread_message_email.o_thread_message_email_ready,.o_mail_activity .o_thread_message .o_thread_message_core i.o_thread_message_email.o_thread_message_email_ready{color:gray}.o_mail_thread .o_thread_message .o_thread_message_core i.o_thread_message_email.o_thread_message_email_exception,.o_mail_thread .o_thread_message .o_thread_message_core i.o_thread_message_email.o_thread_message_email_bounce,.o_mail_activity .o_thread_message .o_thread_message_core i.o_thread_message_email.o_thread_message_email_exception,.o_mail_activity .o_thread_message .o_thread_message_core i.o_thread_message_email.o_thread_message_email_bounce{color:red;opacity:1;cursor:pointer}.o_mail_thread .o_thread_message .o_thread_message_core .o_attachments_list:last-child,.o_mail_thread .o_thread_message .o_thread_message_core .o_attachments_previews:last-child,.o_mail_activity .o_thread_message .o_thread_message_core .o_attachments_list:last-child,.o_mail_activity .o_thread_message .o_thread_message_core .o_attachments_previews:last-child{margin-bottom:30px}.o_mail_thread .o_thread_message .o_thread_message_core .o_thread_tooltip_container,.o_mail_activity .o_thread_message .o_thread_message_core .o_thread_tooltip_container{display:inline;position:relative}.o_mail_thread .o_thread_title,.o_mail_activity .o_thread_title{margin-top:20px;margin-bottom:20px;font-weight:bold;font-size:125%}.o_mail_thread .o_mail_no_content,.o_mail_activity .o_mail_no_content{position:absolute;top:30%;left:0;bottom:0;right:0;text-align:center;font-size:115%}.o_mail_thread .o_thread_message .o_thread_message_core .o_mail_read_more,.o_mail_activity .o_thread_message .o_thread_message_core .o_mail_read_more{display:block}.o_web_client .popover .o_thread_tooltip_icon{min-width:1rem}.o_web_client.o_touch_device .o_mail_thread .o_thread_icon{opacity:.6}.o_livechat_button{position:fixed;bottom:0;right:6px;min-width:100px;cursor:pointer;white-space:nowrap;background-color:rgba(60,60,60,.6);font-family:'Lucida Grande','Lucida Sans Unicode',Arial,Verdana,sans-serif;font-size:14px;font-weight:bold;padding:10px;color:#fff;text-shadow:#3b4c58 1px 1px 0;border:1px solid #505050;border-bottom:0;border-top-left-radius:5px;border-top-right-radius:5px;z-index:5}.o_thread_window{z-index:1002}.o_thread_window .o_thread_date_separator{display:none}.o_thread_window .o_livechat_rating{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;overflow:auto;padding:15px;font-size:14px}.o_thread_window .o_livechat_rating .o_livechat_no_feedback{text-decoration:underline;cursor:pointer}.o_thread_window .o_livechat_rating .o_livechat_rating_feedback_text{margin-top:65px}.o_thread_window .o_livechat_rating .o_livechat_rating_choices{margin:40px 0}.o_thread_window .o_livechat_rating .o_livechat_rating_choices>img{width:65px;opacity:.60;cursor:pointer;margin:10px}.o_thread_window .o_livechat_rating .o_livechat_rating_choices>img:hover,.o_thread_window .o_livechat_rating .o_livechat_rating_choices>img.selected{opacity:1}.o_thread_window .o_livechat_rating .o_livechat_rating_reason{margin:10px 0;display:none}.o_thread_window .o_livechat_rating .o_livechat_rating_reason>textarea{width:100%;height:70px;resize:none}.o_thread_window .o_livechat_rating .o_livechat_rating_reason_button>input{float:right}.o_mg_avatar{width:40px;height:40px}.o_mg_link_show{display:none}.o_mg_link_content{display:none}.no-link-style{color:#000;text-decoration:none}.required-form-control{background-color:#cecdff}#filters li a,#filters li.active a,#filters li.active a.active,#filters li.active a:hover,#filters li.active a:focus,#filters li a:hover{padding:0 5px;border-radius:0;border:0;border-color:transparent;border-right:1px solid #999;padding-bottom:0;background-color:#fff}#filters li.active a{color:#999}#filters li:last-child a,#filters li:last-child a:hover,#filters li:last-child a:focus{border-right:0}.nav-tabs-inline{font-size:14px}#o_website_links_recent_links{min-height:30em}.o_website_links_code_error{display:none;color:red;font-weight:bold}.truncate_text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:500px}.editor_enable [data-oe-placeholder]:empty:not(:focus):before{content:" \00a0 " attr(data-oe-placeholder);opacity:.4}.o_popup_animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes o_popup_bounce_small{0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}40%, 43%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -14px, 0); transform: translate3d(0, -14px, 0);}70%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -8px, 0); transform: translate3d(0, -8px, 0);}90%{-webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0);}}@keyframes o_popup_bounce_small{0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}40%, 43%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -14px, 0); transform: translate3d(0, -14px, 0);}70%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -8px, 0); transform: translate3d(0, -8px, 0);}90%{-webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0);}}.o_popup_bounce_small{-webkit-animation-name:o_popup_bounce_small;animation-name:o_popup_bounce_small;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}.o_popup_bounce_del500ms{-webkit-animation-delay:500ms;animation-delay:500ms}#o_newsletter_popup .btn.btn-success{color:#fff;background-color:#21b799;border-color:#1da187}#o_newsletter_popup .btn.btn-success:hover,#o_newsletter_popup .btn.btn-success:focus,#o_newsletter_popup .btn.btn-success.focus,#o_newsletter_popup .btn.btn-success:active,#o_newsletter_popup .btn.btn-success.active,.open>.dropdown-toggle#o_newsletter_popup .btn.btn-success{color:#fff;background-color:#198c75;border-color:#146e5c}#o_newsletter_popup .btn.btn-success:active,#o_newsletter_popup .btn.btn-success.active,.open>.dropdown-toggle#o_newsletter_popup .btn.btn-success{background-image:none}#o_newsletter_popup .btn.btn-success.disabled,#o_newsletter_popup .btn.btn-success[disabled],fieldset[disabled] #o_newsletter_popup .btn.btn-success,#o_newsletter_popup .btn.btn-success.disabled:hover,#o_newsletter_popup .btn.btn-success[disabled]:hover,fieldset[disabled] #o_newsletter_popup .btn.btn-success:hover,#o_newsletter_popup .btn.btn-success.disabled:focus,#o_newsletter_popup .btn.btn-success[disabled]:focus,fieldset[disabled] #o_newsletter_popup .btn.btn-success:focus,#o_newsletter_popup .btn.btn-success.disabled.focus,#o_newsletter_popup .btn.btn-success[disabled].focus,fieldset[disabled] #o_newsletter_popup .btn.btn-success.focus,#o_newsletter_popup .btn.btn-success.disabled:active,#o_newsletter_popup .btn.btn-success[disabled]:active,fieldset[disabled] #o_newsletter_popup .btn.btn-success:active,#o_newsletter_popup .btn.btn-success.disabled.active,#o_newsletter_popup .btn.btn-success[disabled].active,fieldset[disabled] #o_newsletter_popup .btn.btn-success.active{background-color:#21b799;border-color:#1da187}#o_newsletter_popup h1,#o_newsletter_popup h2,#o_newsletter_popup h3,#o_newsletter_popup h4,#o_newsletter_popup h5,#o_newsletter_popup h6,#o_newsletter_popup .h1,#o_newsletter_popup .h2,#o_newsletter_popup .h3,#o_newsletter_popup .h4,#o_newsletter_popup .h5,#o_newsletter_popup .h6{font-weight:300;color:#666;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#o_newsletter_popup h1:first-child,#o_newsletter_popup h2:first-child,#o_newsletter_popup h3:first-child,#o_newsletter_popup h4:first-child,#o_newsletter_popup h5:first-child,#o_newsletter_popup h6:first-child,#o_newsletter_popup .h1:first-child,#o_newsletter_popup .h2:first-child,#o_newsletter_popup .h3:first-child,#o_newsletter_popup .h4:first-child,#o_newsletter_popup .h5:first-child,#o_newsletter_popup .h6:first-child{margin-top:0}#o_newsletter_popup .o_popup_modal_content{border-radius:2px;box-shadow:0 0 20px rgba(255,255,255,.11);-webkit-box-shadow:0 0 20px rgba(255,255,255,.11);border:1px solid #767676;background:#f2f2f2}#o_newsletter_popup .o_popup_modal_content:before{content:"";position:absolute;width:100%;height:100%;z-index:0;background:-moz-linear-gradient(-45deg,rgba(255,255,255,.3) 0%,rgba(255,255,255,0) 42%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,rgba(255,255,255,.3)),color-stop(42%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(-45deg,rgba(255,255,255,.3) 0%,rgba(255,255,255,0) 42%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(-45deg,rgba(255,255,255,.3) 0%,rgba(255,255,255,0) 42%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(-45deg,rgba(255,255,255,.3) 0%,rgba(255,255,255,0) 42%,rgba(255,255,255,0) 100%);background:linear-gradient(135deg,rgba(255,255,255,.3) 0%,rgba(255,255,255,0) 42%,rgba(255,255,255,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=1)}#web_editor_inside_iframe #o_newsletter_popup .o_popup_modal_content:before{content:none}#o_newsletter_popup .o_popup_modal_content .o_popup_modal_header{background:#6c1153;padding:5px}#o_newsletter_popup .o_popup_modal_content .o_popup_modal_header .o_popup_modal_title{color:#fff}#o_newsletter_popup .o_popup_modal_content .o_popup_modal_header *{position:relative;z-index:1}#o_newsletter_popup .o_popup_modal_content a.o_popup_btn_close{position:absolute;z-index:99;right:5px;top:6px;width:23px;height:23px;display:block;text-align:center;border-radius:100em;background:#6c1153;color:#daa3cb;text-decoration:none;-webkit-transition:all ease 200ms;-moz-transition:all ease 200ms;-ms-transition:all ease 200ms;-o-transition:all ease 200ms}#o_newsletter_popup .o_popup_modal_content a.o_popup_btn_close:hover{background:#89296e;color:#fff}#o_newsletter_popup .o_popup_modal_content .o_popup_modal_body{padding:0 0 30px;color:#666}#o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev{padding-bottom:15px}#o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_popup_message{font-size:3em;position:relative;text-align:left;padding-left:2em;line-height:1;margin:.5em;font-weight:100}#o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_popup_message font{font-weight:600;color:#875a7b;font-size:2.5em;font-style:italic;position:absolute;top:-.1em;margin-left:-.65em}#o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_popup_message strong{color:#875a7b}#o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_message_paragraph{position:relative}#o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .input-group{margin-left:auto;margin-right:auto;max-width:350px}#o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .input-group input{border-radius:2px 0 0 2px;border:none;outline:0;box-shadow:inset 0 -1px #ccc}#o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .input-group .btn{border-radius:0 2px 2px 0;border-width:0 0 1px;padding-top:7px;margin-left:-1px;-webkit-transition:all ease 200ms;-moz-transition:all ease 200ms;-ms-transition:all ease 200ms;-o-transition:all ease 200ms}.oe_slides_panel_footer .fa,.oe_slide_js_embed_option_link{color:#dbe8ed;cursor:pointer}.oe_slide_embed_option{position:absolute;padding:30px 30px 30px 30px;top:0;left:0;right:0;bottom:0;background-color:rgba(11,11,213,0);opacity:1;display:none;overflow-y:auto!important}.oe_slide_embed_wrapper{position:relative}section.oe_slides_promote_box{background-color:#f5f5f5;border-bottom:1px solid #d4d4d4;border-top:1px solid #d4d4d4}img.oe_slides_channel_thumbnail{object-fit:cover;object-position:top;height:250px;width:100%}img.oe_slides_opacity{opacity:.5}img.oe_slides_promote_image{object-fit:cover;object-position:top;max-height:300px;width:100%;overflow:hidden;display:block}.oe_slides_box_shadow{box-shadow:0 0 5px #ccc}.oe_slides_apart_small{object-fit:cover;object-position:top;height:60px;width:90px}.oe_slides_statistics_title{border-bottom:1px solid #d4d4d4;padding-bottom:5px}.oe_slides_transcript{overflow-y:auto;max-height:500px}.oe_slides_bottom_border{border-bottom:1px solid #d4d4d4}.oe_slide_js_like,.oe_slide_js_unlike{cursor:pointer;color:rgba(116,112,1,.79)}textarea.o_slides_comment{resize:vertical}.oe_slides_grid_thumbnail{object-fit:cover;object-position:top;height:200px;width:100%;overflow:hidden}.oe_slides_ellipsis{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}.o_slide_preview{max-height:160px;overflow:hidden}.oe_slides_suggestion_caption{position:absolute;top:0;right:0;background:rgba(10,10,10,.75);width:100%;height:100%;display:none;text-align:center;color:#fff!important;z-index:2}.oe_slides_suggestion_media{margin-top:10px;position:relative}.oe_slides_suggestion_media img{height:33%;width:100%;overflow:hidden}.oe_slides_loader{position:relative;width:100%}.oe_slides_loader h4{position:absolute;bottom:20px;left:0;width:35%;color:#fff;background:#000;background:rgba(0,0,0,.7);padding:10px}.oe_slides_share_bar{padding:10px 0}.oe_slides_panel_footer #page_number{width:45px}.oe_show_footer{z-index:2147483647}.o_product_feature_panel{position:fixed;bottom:0;left:50%;transform:translateX(-50%);z-index:10;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:0;padding:10px 20px;text-align:center;border:2px solid #dbe8ed;border-bottom:0;background-color:#fff;opacity:.95}.o_product_feature_panel .o_product_panel{position:relative}.o_product_feature_panel .o_product_panel .o_product_panel_header{margin:0 10px 0 10px;cursor:pointer}.o_product_feature_panel .o_product_panel .o_product_panel_header .o_product_icon{margin-right:5px}.o_product_feature_panel .o_product_panel .o_product_panel_header .o_product_text{text-transform:uppercase;vertical-align:middle;font-size:16px}.o_product_feature_panel .o_product_panel .o_product_panel_header .o_product_circle{vertical-align:6px;padding:0 3px;line-height:14px}.o_product_feature_panel .o_product_panel .o_product_panel_content{display:none!important}.oe_website_sale .product_summary>*{display:block;margin:15px 0 15px 0}.oe_website_sale .table-comparator .o_product_comparison_collpase{margin-right:8px}.oe_website_sale div.css_not_available .o_add_compare_dyn{display:none}#sp_website_sale_comparison{display:none}@media print{.js_surveyform{font-size:13px}.js_surveyform textarea.form-control{height:10em}.js_surveyform h1{font-size:28px}.js_surveyform h2{font-size:20px}.js_question-wrapper{page-break-inside:avoid}}.nvd3 .nv-axis{pointer-events:none;opacity:1}.nvd3 .nv-axis path{fill:none;stroke:#000;stroke-opacity:.75;shape-rendering:crispEdges}.nvd3 .nv-axis path.domain{stroke-opacity:.75}.nvd3 .nv-axis.nv-x path.domain{stroke-opacity:0}.nvd3 .nv-axis line{fill:none;stroke:#e5e5e5;shape-rendering:crispEdges}.nvd3 .nv-axis .zero line,.nvd3 .nv-axis line.zero{stroke-opacity:.75}.nvd3 .nv-axis .nv-axisMaxMin text{font-weight:bold}.nvd3 .x .nv-axis .nv-axisMaxMin text,.nvd3 .x2 .nv-axis .nv-axisMaxMin text,.nvd3 .x3 .nv-axis .nv-axisMaxMin text{text-anchor:middle}.nvd3 .nv-axis.nv-disabled{opacity:0}.nvd3 .nv-groups .nv-point.hover{stroke-width:20px;stroke-opacity:.5}.nvd3 .nv-scatter .nv-point.hover{fill-opacity:1}.nv-noninteractive{pointer-events:none}.nv-distx,.nv-disty{pointer-events:none}.nvtooltip{position:absolute;background-color:rgba(255,255,255,1.0);color:rgba(0,0,0,1.0);padding:1px;border:1px solid rgba(0,0,0,.2);z-index:10000;display:block;font-family:Arial;font-size:13px;text-align:left;pointer-events:none;white-space:nowrap;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nvtooltip{background:rgba(255,255,255,.8);border:1px solid rgba(0,0,0,.5);border-radius:4px}.nvtooltip.with-transitions,.with-transitions .nvtooltip{transition:opacity 50ms linear;-moz-transition:opacity 50ms linear;-webkit-transition:opacity 50ms linear;transition-delay:200ms;-moz-transition-delay:200ms;-webkit-transition-delay:200ms}.nvtooltip.x-nvtooltip,.nvtooltip.y-nvtooltip{padding:8px}.nvtooltip h3{margin:0;padding:4px 14px;line-height:18px;font-weight:normal;background-color:rgba(247,247,247,.75);color:rgba(0,0,0,1.0);text-align:center;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.nvtooltip p{margin:0;padding:5px 14px;text-align:center}.nvtooltip span{display:inline-block;margin:2px 0}.nvtooltip table{margin:6px;border-spacing:0}.nvtooltip table td{padding:2px 9px 2px 0;vertical-align:middle}.nvtooltip table td.key{font-weight:normal}.nvtooltip table td.key.total{font-weight:bold}.nvtooltip table td.value{text-align:right;font-weight:bold}.nvtooltip table tr.highlight td{padding:1px 9px 1px 0;border-bottom-style:solid;border-bottom-width:1px;border-top-style:solid;border-top-width:1px}.nvtooltip table td.legend-color-guide div{width:8px;height:8px;vertical-align:middle}.nvtooltip table td.legend-color-guide div{width:12px;height:12px;border:1px solid #999}.nvtooltip .footer{padding:3px;text-align:center}.nvtooltip-pending-removal{pointer-events:none;display:none}.nvd3 .nv-interactiveGuideLine{pointer-events:none}.nvd3 line.nv-guideline{stroke:#ccc}.nvd3 .nv-bars rect{fill-opacity:.75;transition:fill-opacity 250ms linear;-moz-transition:fill-opacity 250ms linear;-webkit-transition:fill-opacity 250ms linear}.nvd3 .nv-bars rect.hover{fill-opacity:1}.nvd3 .nv-bars .hover rect{fill:lightblue}.nvd3 .nv-bars text{fill:rgba(0,0,0,0)}.nvd3 .nv-bars .hover text{fill:rgba(0,0,0,1)}.nvd3 .nv-multibar .nv-groups rect,.nvd3 .nv-multibarHorizontal .nv-groups rect,.nvd3 .nv-discretebar .nv-groups rect{stroke-opacity:0;transition:fill-opacity 250ms linear;-moz-transition:fill-opacity 250ms linear;-webkit-transition:fill-opacity 250ms linear}.nvd3 .nv-multibar .nv-groups rect:hover,.nvd3 .nv-multibarHorizontal .nv-groups rect:hover,.nvd3 .nv-candlestickBar .nv-ticks rect:hover,.nvd3 .nv-discretebar .nv-groups rect:hover{fill-opacity:1}.nvd3 .nv-discretebar .nv-groups text,.nvd3 .nv-multibarHorizontal .nv-groups text{font-weight:bold;fill:rgba(0,0,0,1);stroke:rgba(0,0,0,0)}.nvd3 .nv-groups path.nv-line{fill:none}.nvd3 .nv-groups path.nv-area{stroke:none}.nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point{fill-opacity:0;stroke-opacity:0}.nvd3.nv-scatter.nv-single-point .nv-groups .nv-point{fill-opacity:.5!important;stroke-opacity:.5!important}.with-transitions .nvd3 .nv-groups .nv-point{transition:stroke-width 250ms linear , stroke-opacity 250ms linear;-moz-transition:stroke-width 250ms linear , stroke-opacity 250ms linear;-webkit-transition:stroke-width 250ms linear , stroke-opacity 250ms linear}.nvd3.nv-scatter .nv-groups .nv-point.hover,.nvd3 .nv-groups .nv-point.hover{stroke-width:7px;fill-opacity:.95!important;stroke-opacity:.95!important}.nvd3 .nv-point-paths path{stroke:#aaa;stroke-opacity:0;fill:#eee;fill-opacity:0}.nvd3 .nv-indexLine{cursor:ew-resize}svg.nvd3-svg{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;display:block;width:100%;height:100%}.nvtooltip.with-3d-shadow,.with-3d-shadow .nvtooltip{-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.nvd3 text{font:12px Arial}.nvd3 .title{font:bold 14px Arial}.nvd3 .nv-background{fill:white;fill-opacity:0}.nvd3.nv-noData{font-size:18px;font-weight:bold}.nv-brush .extent{fill-opacity:.125;shape-rendering:crispEdges}.nv-brush .resize path{fill:#eee;stroke:#666}.nvd3 .nv-legend .nv-series{cursor:pointer}.nvd3 .nv-legend .nv-disabled circle{fill-opacity:0}.nvd3 .nv-brush .extent{fill-opacity:0!important}.nvd3 .nv-brushBackground rect{stroke:#000;stroke-width:.4;fill:#fff;fill-opacity:.7}.nvd3.nv-pie path{stroke-opacity:0;transition:fill-opacity 250ms linear , stroke-width 250ms linear , stroke-opacity 250ms linear;-moz-transition:fill-opacity 250ms linear , stroke-width 250ms linear , stroke-opacity 250ms linear;-webkit-transition:fill-opacity 250ms linear , stroke-width 250ms linear , stroke-opacity 250ms linear}.nvd3.nv-pie .nv-pie-title{font-size:24px;fill:rgba(19,196,249,.59)}.nvd3.nv-pie .nv-slice text{stroke:#000;stroke-width:0}.nvd3.nv-pie path{stroke:#fff;stroke-width:1px;stroke-opacity:1}.nvd3.nv-pie path{fill-opacity:.7}.nvd3.nv-pie .hover path{fill-opacity:1}.nvd3.nv-pie .nv-label{pointer-events:none}.nvd3.nv-pie .nv-label rect{fill-opacity:0;stroke-opacity:0}.only_right_radius{border-top-right-radius:2em;border-bottom-right-radius:2em;border-top-left-radius:0;border-bottom-left-radius:0}.only_left_radius{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:2em;border-bottom-left-radius:2em}.no_radius{border-radius:0}.clear_survey_filter,.filter-all,.filter-finished{cursor:pointer}.nvtooltip h5{margin:0;line-height:18px;font-weight:bold;background-color:rgba(247,247,247,.75);text-align:center;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.survey_answer i{padding:3px;cursor:pointer}.survey_answer i.invisible{visibility:hidden!important}@media print{.tab-content>.tab-pane{display:block}.tab-content>.survey_graph>svg{width:1150px}}.o_preview_questions{border:3px solid #c9c6c6;width:auto;padding:10px 30px 5px;margin-top:15px;color:#c9c6c6}.o_preview_questions .o_datetime{border:1px solid #d8d7d7;margin-bottom:5px}.o_preview_questions .o_matrix_head{border-bottom:1px solid #d8d7d7}.o_preview_questions .o_matrix_row{border-top:1px solid #d8d7d7}.website_blog{}.website_blog .css_website_mail .o_has_error{border-color:red}.website_blog .css_website_mail .css_nav_month{display:none}.website_blog .css_website_mail .css_nav_month:first-of-type{display:block}.website_blog .read_width{max-width:700px;margin-left:auto;margin-right:auto}.website_blog .blog_content{min-height:350px!important}.website_blog .blog_content a.oe_mail_expand:after{content:" →"}.website_blog .blog_content a.oe_mail_expand{font-weight:bold}.website_blog p.post-meta{position:relative;top:-5px}.website_blog div#blog_angle_down a:hover{text-decoration:none}.website_blog .o_blog_cover_container{position:relative}.website_blog .o_blog_cover_container>.o_blog_cover_component{position:absolute;top:0;left:0;bottom:0;right:0;display:none;background-size:cover;background-position:center;background-repeat:no-repeat}.website_blog .o_blog_cover_container>.blog_title{margin:0 auto;text-align:center;font-weight:bold}.website_blog .o_blog_cover_container.cover>.o_blog_cover_component{display:block}.website_blog .o_blog_cover_container.cover>.blog_title,.website_blog .o_blog_cover_container.cover_footer>.blog_title{color:#fff;position:absolute;top:20%;left:30px;bottom:auto;right:30px}.website_blog .o_blog_cover_container.cover_full{height:600px;height:100vh}.website_blog .o_blog_cover_container.cover_narrow{height:300px;height:50vh}.website_blog .o_blog_cover_container.o_list_cover{display:none;width:auto!important;height:250px!important}.website_blog .o_blog_cover_container.o_list_cover.cover{display:block}.website_blog .o_blog_cover_container.cover_footer{min-height:350px;height:65vh;background-color:#b8b8b8;cursor:pointer}@media (max-width:767.98px){.website_blog .o_blog_cover_container>.blog_title>h1{font-size:26px}.website_blog .o_blog_cover_container>.blog_title>h2{font-size:20px}.website_blog .o_blog_cover_container.cover>.blog_title{top:10%}.website_blog .o_blog_cover_container.cover_narrow{height:65vh}.website_blog .o_blog_cover_container.cover_footer{min-height:280px;height:50vh}.website_blog .o_blog_cover_container.cover_footer>.blog_title{top:2%}}.website_blog mark+.popover,.website_blog .cover_footer{cursor:pointer}.website_blog .js_publish_management{z-index:1}.website_blog .js_publish_management .dropdown-menu{left:auto;right:0}.website_blog .o_blog_post_title{font-size:24px}.website_blog .o_blog_post_teaser{text-align:justify}.website_blog .o_grid{margin:0 6% 6% 0;border:1px solid #eee;box-shadow:.5px .5px .5px .5px #eee;padding-bottom:15px}.website_blog .o_grid .o_blog_post_teaser{width:100%}.website_blog .o_grid>.text-muted>.mb0>hr{display:none}.website_blog .o_author_avatar_little{width:40px;display:inline;margin-top:-5px}.website_blog .o_sharing_links{margin-top:20px}.website_blog .o_sharing_links>p{display:inline;font-size:12px}.website_blog .o_sharing_links>a{color:#b3b3b3;font:28px/1 FontAwesome;margin:0 4px 0 4px;cursor:pointer}.website_blog .o_sharing_links>a:hover{text-decoration:none}.website_blog .o_sharing_links>a.o_twitter_complete,.website_blog .o_sharing_links>a.o_twitter:hover{color:#4099ff}.website_blog .o_sharing_links>a.o_google_complete,.website_blog .o_sharing_links>a.o_google:hover{color:#dd4b39}.website_blog .o_sharing_links>a.o_facebook_complete,.website_blog .o_sharing_links>a.o_facebook:hover{color:#3b5998}.website_blog .o_sharing_links>a.o_linkedin_complete,.website_blog .o_sharing_links>a.o_linkedin:hover{color:#0e76a8}.website_blog .o_sharing_links>a.unhover{color:#b3b3b3}.website_blog .o_blog_post_complete.o_sharing_links{max-width:700px;margin:50px auto 50px auto;text-align:center}.website_blog .o_blog_post_complete.o_sharing_links>p{font-size:16px;font-weight:600}.website_blog .o_blog_post_complete.o_sharing_links>a{font:40px/1 FontAwesome}.website_blog div[name="blog_post_data"]{margin-top:20px!important;font-size:13px}.website_blog div[name="blog_post"]{position:relative}.website_blog div[name="blog_post"] hr{margin-top:10px}.website_blog .blog_post_year_collapse{cursor:pointer}.website_blog .blog_post_year_collapse>i{color:#dbe8ed}.website_blog section.blog_tags ul.nav-pills li a{padding:2px 15px}.s_latest_posts .media>a{width:100%;height:200px}@media (min-width:768px){.s_latest_posts .media>a{width:100px;height:100px}}.s_latest_posts .media>a>.o_blog_cover_container{position:relative;width:100%;height:100%;padding:0}.s_latest_posts .media>a>.o_blog_cover_container>.o_blog_cover_component{position:absolute;top:0;left:0;bottom:0;right:0}.s_latest_posts .media>a>.o_blog_cover_container>.o_blog_cover_image{background-size:cover;background-position:center}.s_latest_posts_big_picture .s_latest_posts_post{position:relative;height:250px;text-align:center;cursor:pointer;transition:all 300ms}.s_latest_posts_big_picture .s_latest_posts_post.js-loading{background:#d9d9d9!important}.s_latest_posts_big_picture .s_latest_posts_post .thumb{position:relative;display:block;width:100%;max-width:100%!important;height:100%;padding:0;opacity:.8;overflow:hidden}.s_latest_posts_big_picture .s_latest_posts_post .thumb>.o_blog_cover_component{position:absolute;top:0;left:0;bottom:0;right:0}.s_latest_posts_big_picture .s_latest_posts_post .thumb>.o_blog_cover_image{background-size:cover;background-position:center}.s_latest_posts_big_picture .s_latest_posts_post > div:not(.o_blog_cover_container):not(.js-loading), .s_latest_posts_big_picture .s_latest_posts_post > div:not(.o_blog_cover_container):not(.js-loading) > a{position:absolute;top:0;left:15px;bottom:0;right:15px;padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;backface-visibility:hidden}.s_latest_posts_big_picture .s_latest_posts_post > div:not(.o_blog_cover_container):not(.js-loading)::after, .s_latest_posts_big_picture .s_latest_posts_post > div:not(.o_blog_cover_container):not(.js-loading)::before, .s_latest_posts_big_picture .s_latest_posts_post > div:not(.o_blog_cover_container):not(.js-loading) > a::after, .s_latest_posts_big_picture .s_latest_posts_post > div:not(.o_blog_cover_container):not(.js-loading) > a::before{pointer-events:none}.s_latest_posts_big_picture .s_latest_posts_post > div:not(.o_blog_cover_container):not(.js-loading) > a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.s_latest_posts_big_picture .s_latest_posts_post > div:not(.o_blog_cover_container):not(.js-loading) h2{margin:0;font-size:1.5em;font-weight:300}.s_latest_posts_big_picture .s_latest_posts_post > div:not(.o_blog_cover_container):not(.js-loading) h2 span{font-weight:800}.s_latest_posts_big_picture .s_latest_posts_post > div:not(.o_blog_cover_container):not(.js-loading) p{margin:1em 0 0;letter-spacing:1px;font-size:68.5%}.s_latest_posts .js_get_posts,.s_latest_posts_big_picture .js_get_posts{position:relative;min-height:100px}.s_latest_posts .progress.js-loading,.s_latest_posts_big_picture .progress.js-loading{position:absolute;top:0;left:0;bottom:0;right:0;border-radius:0}.s_latest_posts .progress.js-loading .progress-bar,.s_latest_posts_big_picture .progress.js-loading .progress-bar{position:absolute;top:45%;left:10%;bottom:auto;right:10%;height:10px;margin:0;background:#777;box-shadow:none}.o_animate{animation-duration:1s;animation-fill-mode:both;transform:translate3d(0,0,0);backface-visibility:hidden;text-rendering:geometricPrecision;visibility:hidden}.o_animate_preview{visibility:visible}.o_anim_dur500{animation-duration:500ms}.o_anim_dur1500{animation-duration:1500ms}.o_anim_dur2000{animation-duration:2000ms}.o_anim_dur2500{animation-duration:2500ms}.o_anim_dur3000{animation-duration:3000ms}.o_anim_del500{animation-delay:500ms}.o_anim_del1000{animation-delay:1000ms}.o_anim_del1500{animation-delay:1500ms}.o_anim_del2000{animation-delay:2000ms}.o_anim_del2500{animation-delay:2500ms}@-moz-keyframes o_animate_timeline_duration{0%{width: 0;}100%{width: 100%;}}@-webkit-keyframes o_animate_timeline_duration{0%{width: 0;}100%{width: 100%;}}@keyframes o_animate_timeline_duration{0%{width: 0;}100%{width: 100%;}}@-moz-keyframes o_animate_timeline_delay{0%{width: 0;}100%{width: 100%;}}@-webkit-keyframes o_animate_timeline_delay{0%{width: 0;}100%{width: 100%;}}@keyframes o_animate_timeline_delay{0%{width: 0;}100%{width: 100%;}}@-moz-keyframes o_anim_bounce_in{0%, 20%, 40%, 60%, 80%, 100%{transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; transform: scale(0.3);}20%{transform: scale(1.1);}40%{transform: scale(0.9);}60%{opacity: 1; transform: scale(1.03);}80%{transform: scale(0.97);}100%{opacity: 1; transform: scale(1);}}@-webkit-keyframes o_anim_bounce_in{0%, 20%, 40%, 60%, 80%, 100%{transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; transform: scale(0.3);}20%{transform: scale(1.1);}40%{transform: scale(0.9);}60%{opacity: 1; transform: scale(1.03);}80%{transform: scale(0.97);}100%{opacity: 1; transform: scale(1);}}@keyframes o_anim_bounce_in{0%, 20%, 40%, 60%, 80%, 100%{transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; transform: scale(0.3);}20%{transform: scale(1.1);}40%{transform: scale(0.9);}60%{opacity: 1; transform: scale(1.03);}80%{transform: scale(0.97);}100%{opacity: 1; transform: scale(1);}}.o_anim_bounce_in{animation-name:o_anim_bounce_in}@-moz-keyframes o_anim_bounce_in_down{0%, 20%, 40%, 60%, 80%, 100%{transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; transform: translate(0, -3000px);}60%{opacity: 1; transform: translate(0, 25px);}75%{transform: translate(0, -10px);}90%{transform: translate(0, 5px);}100%{transform: translate(0, 0);}}@-webkit-keyframes o_anim_bounce_in_down{0%, 20%, 40%, 60%, 80%, 100%{transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; transform: translate(0, -3000px);}60%{opacity: 1; transform: translate(0, 25px);}75%{transform: translate(0, -10px);}90%{transform: translate(0, 5px);}100%{transform: translate(0, 0);}}@keyframes o_anim_bounce_in_down{0%, 20%, 40%, 60%, 80%, 100%{transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; transform: translate(0, -3000px);}60%{opacity: 1; transform: translate(0, 25px);}75%{transform: translate(0, -10px);}90%{transform: translate(0, 5px);}100%{transform: translate(0, 0);}}.o_anim_bounce_in_down{animation-name:o_anim_bounce_in_down}@-moz-keyframes o_anim_bounce_in_left{0%, 20%, 40%, 60%, 80%, 100%{transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; transform: translate(-3000px, 0);}60%{opacity: 1; transform: translate(25px, 0);}75%{transform: translate(-10px, 0);}90%{transform: translate(5px, 0);}100%{transform: translate(0, 0);}}@-webkit-keyframes o_anim_bounce_in_left{0%, 20%, 40%, 60%, 80%, 100%{transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; transform: translate(-3000px, 0);}60%{opacity: 1; transform: translate(25px, 0);}75%{transform: translate(-10px, 0);}90%{transform: translate(5px, 0);}100%{transform: translate(0, 0);}}@keyframes o_anim_bounce_in_left{0%, 20%, 40%, 60%, 80%, 100%{transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; transform: translate(-3000px, 0);}60%{opacity: 1; transform: translate(25px, 0);}75%{transform: translate(-10px, 0);}90%{transform: translate(5px, 0);}100%{transform: translate(0, 0);}}.o_anim_bounce_in_left{animation-name:o_anim_bounce_in_left}@-moz-keyframes o_anim_bounce_in_right{0%, 20%, 40%, 60%, 80%, 100%{transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; transform: translate(3000px, 0);}60%{opacity: 1; transform: translate(-25px, 0);}75%{transform: translate(10px, 0);}90%{transform: translate(-5px, 0);}100%{transform: translate(0, 0);}}@-webkit-keyframes o_anim_bounce_in_right{0%, 20%, 40%, 60%, 80%, 100%{transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; transform: translate(3000px, 0);}60%{opacity: 1; transform: translate(-25px, 0);}75%{transform: translate(10px, 0);}90%{transform: translate(-5px, 0);}100%{transform: translate(0, 0);}}@keyframes o_anim_bounce_in_right{0%, 20%, 40%, 60%, 80%, 100%{transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; transform: translate(3000px, 0);}60%{opacity: 1; transform: translate(-25px, 0);}75%{transform: translate(10px, 0);}90%{transform: translate(-5px, 0);}100%{transform: translate(0, 0);}}.o_anim_bounce_in_right{animation-name:o_anim_bounce_in_right}@-moz-keyframes o_anim_fade_in{0%{opacity: 0;}100%{opacity: 1;}}@-webkit-keyframes o_anim_fade_in{0%{opacity: 0;}100%{opacity: 1;}}@keyframes o_anim_fade_in{0%{opacity: 0;}100%{opacity: 1;}}.o_anim_fade_in{animation-name:o_anim_fade_in}@-moz-keyframes o_anim_fade_in_down{0%{opacity: 0; transform: translate(0, -100%);}100%{opacity: 1; transform: translate(0, 0);}}@-webkit-keyframes o_anim_fade_in_down{0%{opacity: 0; transform: translate(0, -100%);}100%{opacity: 1; transform: translate(0, 0);}}@keyframes o_anim_fade_in_down{0%{opacity: 0; transform: translate(0, -100%);}100%{opacity: 1; transform: translate(0, 0);}}.o_anim_fade_in_down{animation-name:o_anim_fade_in_down}@-moz-keyframes o_anim_fade_in_left{0%{opacity: 0; transform: translate(-100%, 0);}100%{opacity: 1; transform: translate(0, 0);}}@-webkit-keyframes o_anim_fade_in_left{0%{opacity: 0; transform: translate(-100%, 0);}100%{opacity: 1; transform: translate(0, 0);}}@keyframes o_anim_fade_in_left{0%{opacity: 0; transform: translate(-100%, 0);}100%{opacity: 1; transform: translate(0, 0);}}.o_anim_fade_in_left{animation-name:o_anim_fade_in_left}@-moz-keyframes o_anim_fade_in_right{0%{opacity: 0; transform: translate(100%, 0);}100%{opacity: 1; transform: translate(0, 0);}}@-webkit-keyframes o_anim_fade_in_right{0%{opacity: 0; transform: translate(100%, 0);}100%{opacity: 1; transform: translate(0, 0);}}@keyframes o_anim_fade_in_right{0%{opacity: 0; transform: translate(100%, 0);}100%{opacity: 1; transform: translate(0, 0);}}.o_anim_fade_in_right{animation-name:o_anim_fade_in_right}@-moz-keyframes o_anim_fade_in_up{0%{opacity: 0; transform: translate(0, 100%);}100%{opacity: 1; transform: translate(0, 0);}}@-webkit-keyframes o_anim_fade_in_up{0%{opacity: 0; transform: translate(0, 100%);}100%{opacity: 1; transform: translate(0, 0);}}@keyframes o_anim_fade_in_up{0%{opacity: 0; transform: translate(0, 100%);}100%{opacity: 1; transform: translate(0, 0);}}.o_anim_fade_in_up{animation-name:o_anim_fade_in_up}@-moz-keyframes o_anim_fade_out{0%{opacity: 1;}100%{opacity: 0;}}@-webkit-keyframes o_anim_fade_out{0%{opacity: 1;}100%{opacity: 0;}}@keyframes o_anim_fade_out{0%{opacity: 1;}100%{opacity: 0;}}.o_anim_fade_out{animation-name:o_anim_fade_out}@-moz-keyframes o_anim_rotate_in{0%{opacity: 0; transform-origin: center; transform: rotate(-200deg);}100%{opacity: 1; transform-origin: center; transform: rotate(0);}}@-webkit-keyframes o_anim_rotate_in{0%{opacity: 0; transform: rotate(-200deg);}100%{opacity: 1; transform: rotate(0);}}@keyframes o_anim_rotate_in{0%{opacity: 0; transform: rotate(-200deg);}100%{opacity: 1; transform: rotate(0);}}.o_anim_rotate_in{animation-name:o_anim_rotate_in}@-moz-keyframes o_anim_rotate_in_down_left{0%{opacity: 0; transform-origin: left bottom; transform: rotate(-45deg);}100%{opacity: 1; transform-origin: left bottom; transform: rotate(0);}}@-webkit-keyframes o_anim_rotate_in_down_left{0%{opacity: 0; transform-origin: left bottom; transform: rotate(-45deg);}100%{opacity: 1; transform-origin: left bottom; transform: rotate(0);}}@keyframes o_anim_rotate_in_down_left{0%{opacity: 0; transform-origin: left bottom; transform: rotate(-45deg);}100%{opacity: 1; transform-origin: left bottom; transform: rotate(0);}}.o_anim_rotate_in_down_left{animation-name:o_anim_rotate_in_down_left}@-moz-keyframes o_anim_rotate_in_down_right{0%{opacity: 0; transform-origin: right bottom; transform: rotate(45deg);}100%{opacity: 1; transform-origin: right bottom; transform: rotate(0);}}@-webkit-keyframes o_anim_rotate_in_down_right{0%{opacity: 0; transform-origin: right bottom; transform: rotate(45deg);}100%{opacity: 1; transform-origin: right bottom; transform: rotate(0);}}@keyframes o_anim_rotate_in_down_right{0%{opacity: 0; transform-origin: right bottom; transform: rotate(45deg);}100%{opacity: 1; transform-origin: right bottom; transform: rotate(0);}}.o_anim_rotate_in_down_right{animation-name:o_anim_rotate_in_down_right}@-moz-keyframes o_anim_zoom_in{0%{opacity: 0; transform: scale(0.3);}50%{opacity: 1;}}@-webkit-keyframes o_anim_zoom_in{0%{opacity: 0; transform: scale(0.3);}50%{opacity: 1;}}@keyframes o_anim_zoom_in{0%{opacity: 0; transform: scale(0.3);}50%{opacity: 1;}}.o_anim_zoom_in{animation-name:o_anim_zoom_in}@-moz-keyframes o_anim_zoom_in_down{0%{opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}@-webkit-keyframes o_anim_zoom_in_down{0%{opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}@keyframes o_anim_zoom_in_down{0%{opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}.o_anim_zoom_in_down{animation-name:o_anim_zoom_in_down}@-moz-keyframes o_anim_zoom_in_left{0%{opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}@-webkit-keyframes o_anim_zoom_in_left{0%{opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}@keyframes o_anim_zoom_in_left{0%{opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}.o_anim_zoom_in_left{animation-name:o_anim_zoom_in_left}@-moz-keyframes o_anim_zoom_in_right{0%{opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}@-webkit-keyframes o_anim_zoom_in_right{0%{opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}@keyframes o_anim_zoom_in_right{0%{opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}.o_anim_zoom_in_right{animation-name:o_anim_zoom_in_right}@-moz-keyframes o_anim_flash{0%, 50%, 100%{opacity: 1;}25%, 75%{opacity: 0;}}@-webkit-keyframes o_anim_flash{0%, 50%, 100%{opacity: 1;}25%, 75%{opacity: 0;}}@keyframes o_anim_flash{0%, 50%, 100%{opacity: 1;}25%, 75%{opacity: 0;}}.o_anim_flash{animation-name:o_anim_flash}@-moz-keyframes o_anim_pulse{0%{transform: scale(1);}50%{transform: scale(1.05);}100%{transform: scale(1);}}@-webkit-keyframes o_anim_pulse{0%{transform: scale(1);}50%{transform: scale(1.05);}100%{transform: scale(1);}}@keyframes o_anim_pulse{0%{transform: scale(1);}50%{transform: scale(1.05);}100%{transform: scale(1);}}.o_anim_pulse{animation-name:o_anim_pulse}@-moz-keyframes o_anim_shake{0%, 100%{transform: translate(0, 0);}10%, 30%, 50%, 70%, 90%{transform: translate(-10px, 0);}20%, 40%, 60%, 80%{transform: translate(10px, 0);}}@-webkit-keyframes o_anim_shake{0%, 100%{transform: translate(0, 0);}10%, 30%, 50%, 70%, 90%{transform: translate(-10px, 0);}20%, 40%, 60%, 80%{transform: translate(10px, 0);}}@keyframes o_anim_shake{0%, 100%{transform: translate(0, 0);}10%, 30%, 50%, 70%, 90%{transform: translate(-10px, 0);}20%, 40%, 60%, 80%{transform: translate(10px, 0);}}.o_anim_shake{animation-name:o_anim_shake}@-moz-keyframes o_anim_tada{0%{transform: scale3d(1, 1, 1);}10%, 20%{transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}30%, 50%, 70%, 90%{transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%, 60%, 80%{transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}100%{transform: scale3d(1, 1, 1);}}@-webkit-keyframes o_anim_tada{0%{transform: scale3d(1, 1, 1);}10%, 20%{transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}30%, 50%, 70%, 90%{transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%, 60%, 80%{transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}100%{transform: scale3d(1, 1, 1);}}@keyframes o_anim_tada{0%{transform: scale3d(1, 1, 1);}10%, 20%{transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}30%, 50%, 70%, 90%{transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%, 60%, 80%{transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}100%{transform: scale3d(1, 1, 1);}}.o_anim_tada{animation-name:o_anim_tada}@-moz-keyframes o_anim_flip_in_x{0%{perspective: 400px; transform: rotateX(90deg); transition-timing-function: ease-in; opacity: 0;}40%{perspective: 400px; transform: rotateX(-20deg); transition-timing-function: ease-in;}60%{perspective: 400px; transform: rotateX(10deg); opacity: 1;}80%{perspective: 400px; transform: rotateX(-5deg);}100%{perspective: 400px;}}@-webkit-keyframes o_anim_flip_in_x{0%{perspective: 400px; transform: rotateX(90deg); transition-timing-function: ease-in; opacity: 0;}40%{perspective: 400px; transform: rotateX(-20deg); transition-timing-function: ease-in;}60%{perspective: 400px; transform: rotateX(10deg); opacity: 1;}80%{perspective: 400px; transform: rotateX(-5deg);}100%{perspective: 400px;}}@keyframes o_anim_flip_in_x{0%{perspective: 400px; transform: rotateX(90deg); transition-timing-function: ease-in; opacity: 0;}40%{perspective: 400px; transform: rotateX(-20deg); transition-timing-function: ease-in;}60%{perspective: 400px; transform: rotateX(10deg); opacity: 1;}80%{perspective: 400px; transform: rotateX(-5deg);}100%{perspective: 400px;}}.o_anim_flip_in_x{backface-visibility:visible;animation-name:o_anim_flip_in_x}@-moz-keyframes o_anim_flip_in_y{0%{perspective: 400px; transform: rotateY(90deg); transition-timing-function: ease-in; opacity: 0;}40%{perspective: 400px; transform: rotateY(-20deg); transition-timing-function: ease-in;}60%{perspective: 400px; transform: rotateY(10deg); opacity: 1;}80%{perspective: 400px; transform: rotateY(-5deg);}100%{perspective: 400px;}}@-webkit-keyframes o_anim_flip_in_y{0%{perspective: 400px; transform: rotateY(90deg); transition-timing-function: ease-in; opacity: 0;}40%{perspective: 400px; transform: rotateY(-20deg); transition-timing-function: ease-in;}60%{perspective: 400px; transform: rotateY(10deg); opacity: 1;}80%{perspective: 400px; transform: rotateY(-5deg);}100%{perspective: 400px;}}@keyframes o_anim_flip_in_y{0%{perspective: 400px; transform: rotateY(90deg); transition-timing-function: ease-in; opacity: 0;}40%{perspective: 400px; transform: rotateY(-20deg); transition-timing-function: ease-in;}60%{perspective: 400px; transform: rotateY(10deg); opacity: 1;}80%{perspective: 400px; transform: rotateY(-5deg);}100%{perspective: 400px;}}.o_anim_flip_in_y{backface-visibility:visible;animation-name:o_anim_flip_in_y}#cfg_header{max-width:90%;min-height:320px}#cfg_image{max-width:90%;max-height:300px;text-align:center;text-align:-webkit-center;position:absolute;top:0;left:0;right:0;margin-left:auto;margin-right:auto}.config_weight{width:25%;float:left;padding:10px 10px 10px 0}.config_price{width:75%;float:left;padding:10px 10px 10px 0}@media all and (orientation:portrait){.config_weight{width:50%;float:left;padding:10px 10px 10px 0}.config_price{width:50%;float:left;padding:10px 10px 10px 0}}.spinner_qty{padding:0;min-width:48px;text-align:center}.config_attribute input[type="radio"],.config_attribute input[type="checkbox"]{position:absolute;z-index:999;margin:5px auto auto 5px;cursor:pointer}.config_attribute input:active+.image_config_attr_value_radio{opacity:90%}.config_attribute input[type="radio"]:checked+.image_config_attr_value_radio{-webkit-filter:none;-moz-filter:none;filter:none;box-shadow:0 4px 8px 0 rgba(0,0,0,.2) , 0 6px 20px 0 rgba(0,0,0,.19)}.config_attribute input[type="checkbox"]:checked+.image_config_attr_value_radio{-webkit-filter:none;-moz-filter:none;filter:none;box-shadow:0 4px 8px 0 rgba(0,0,0,.2) , 0 6px 20px 0 rgba(0,0,0,.19)}.config_attribute input[type="radio"][disabled]+.image_config_attr_value_radio{-webkit-filter:brightness(90%) contrast(110%) grayscale(50%) opacity(50%);-moz-filter:brightness(90%) contrast(110%) grayscale(50%) opacity(50%);filter:brightness(90%) contrast(110%) grayscale(50%) opacity(50%);border:none;border-radius:none;box-shadow:none;pointer-events:none;cursor:not-allowed}.config_attribute input[type="checkbox"][disabled]+.image_config_attr_value_radio{-webkit-filter:brightness(90%) contrast(110%) grayscale(50%) opacity(50%);-moz-filter:brightness(90%) contrast(110%) grayscale(50%) opacity(50%);filter:brightness(90%) contrast(110%) grayscale(50%) opacity(50%);border:none;border-radius:none;box-shadow:none;pointer-events:none;cursor:not-allowed}.image_config_attr_value_radio{cursor:pointer;background-size:contain;background-repeat:no-repeat;display:inline-block;width:160px;height:160px;-webkit-transition:all 100ms ease-in;-moz-transition:all 100ms ease-in;transition:all 100ms ease-in;-webkit-filter:brightness(90%) contrast(110%) grayscale(50%) opacity(90%);-moz-filter:brightness(90%) contrast(110%) grayscale(50%) opacity(90%);filter:brightness(90%) contrast(110%) grayscale(50%) opacity(90%)}.image_config_attr_value_radio:hover{-webkit-filter:none;-moz-filter:none;filter:none;border:solid silver 1px;border-radius:5px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2) , 0 6px 20px 0 rgba(0,0,0,.19)}.label_config_attr_value_radio{position:absolute;z-index:1;width:138px;margin:5px auto auto 25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:default}.radio-card-container{margin:5px 10px 5px 10px;float:left}.control-label{margin-top:15px;margin-bottom:auto}#cfg_footer{padding-top:15px}.label_config_price_extra_radio{position:absolute;z-index:1;width:138px;margin:25px auto auto 5px}.tooltip-inner{max-width:250px;padding:8px 12px}.tooltip{font-weight:bolder}.btn-disabled{pointer-events:none}.textbox-border-color{border-color:red}input#cc_number{background-repeat:no-repeat;background-position:14px 14px}div.card_placeholder{background-image:url(/website_payment/static/src/img/placeholder.png);background-repeat:no-repeat;width:32px;height:20px;position:absolute;top:8px;right:20px;-webkit-transition:.4s cubic-bezier(.455,.03,.515,.955);transition:.4s cubic-bezier(.455,.03,.515,.955);pointer-events:none}div.o_card_brand_detail{position:relative}div.o_card_brand_detail div.card_placeholder{right:5px}div.amex{background-image:url(/website_payment/static/src/img/amex.png);background-repeat:no-repeat}div.diners{background-image:url(/website_payment/static/src/img/diners.png);background-repeat:no-repeat}div.discover{background-image:url(/website_payment/static/src/img/discover.png);background-repeat:no-repeat}div.jcb{background-image:url(/website_payment/static/src/img/jcb.png);background-repeat:no-repeat}div.mastercard{background-image:url(/website_payment/static/src/img/mastercard.png);background-repeat:no-repeat}div.visa{background-image:url(/website_payment/static/src/img/visa.png);background-repeat:no-repeat}ul.payment_method_list img.rounded{max-width:100px;max-height:40px}.o_payment_form label>input[type="radio"],.o_payment_form input[type="checkbox"]{vertical-align:middle;margin-right:5px}.o_payment_form .payment_option_name{font-size:14px;font-weight:normal!important;font-family:Helvetica\ Neue,sans-serif;line-height:1.3em;color:#4d4d4d}.o_payment_form label{font-weight:normal;margin-top:5px}.o_payment_form .card-body:first-child{border-top:0}.o_payment_form .card{border-radius:10px}.o_payment_form .card-footer:last-child{border-bottom-right-radius:10px!important;border-bottom-left-radius:10px!important}.o_payment_form .card-body{border-top:1px solid #ddd;padding:1.14em!important}.o_payment_form .payment_icon_list{position:relative;margin-top:0!important;margin-bottom:-5px!important}.o_payment_form .payment_icon_list li{padding-left:5px!important;padding-right:0!important}.o_payment_form .payment_icon_list .more_option{position:absolute;top:auto;left:auto;bottom:auto;right:10px;font-size:10px}.orders_vertical_align{display:-webkit-box;display:-webkit-flex;display:flex;align-items:center}.orders_label_text_align{vertical-align:15%}.whatsappapi{position:fixed;z-index:1000;right:20px;bottom:20px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:16px;line-height:1.625em;color:#262626;transform:scale3d(0,0,0);transition:transform .3s ease-in-out;user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none}.whatsappapi *,.whatsappapi *:before,.whatsappapi *:after{box-sizing:border-box}.whatsappapi svg,.whatsappapi svg path{fill:currentColor!important}.whatsappapi.whatsappapi--show{transform:scale3d(1,1,1);transition:transform .5s cubic-bezier(.18,.89,.32,1.28)}.whatsappapi__button{display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;z-index:2;bottom:8px;right:8px;height:60px;min-width:60px;max-width:95vw;background-color:#25d366;color:#fff;border-radius:30px;box-shadow:1px 6px 24px 0 rgba(7,94,84,.24);cursor:pointer;transition:background-color .2s linear;-webkit-tap-highlight-color:rgba(0,0,0,0)}.whatsappapi__button:hover{background-color:#128c7e;transition:background-color 1.5s linear}.whatsappapi--chatbox .whatsappapi__button{background-color:#128c7e;transition:background-color .2s linear}.whatsappapi--chatbox .whatsappapi__button:hover{background-color:#075e54}.whatsappapi__button:active{background-color:#075e54;transition:none}@supports (-webkit-overflow-scrolling: touch){.whatsappapi--chatbox .whatsappapi__button{background-color: #34B7F1;}.whatsappapi--chatbox .whatsappapi__button:hover, .whatsappapi__button:active{background-color: #228bb9;}}.whatsappapi__button svg{width:36px;height:36px;margin:12px 12px}.whatsappapi--chatbox .whatsappapi__button{box-shadow:0 1px 2px 0 rgba(0,0,0,.3)}[dir="rtl"] .whatsappapi__button{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}[dir="rtl"] .whatsappapi--left .whatsappapi__button{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}@media (max-width:480px),(orientation:landscape) and (max-width:767px){.whatsappapi{bottom:6px;right:6px}}