/* updated : 2023-10-03 09:27:26 */
@import url("//hello.myfonts.net/count/2827ea"); @font-face { font-family: 'ITCStoneSerifCom-Medium'; src: url('/site/assets/fonts/2827EA_1_0.eot'); src: url('/site/assets/fonts/2827EA_1_0.eot?#iefix') format('embedded-opentype'), url('/site/assets/fonts/2827EA_1_0.woff') format('woff'), url('/site/assets/fonts/2827EA_1_0.ttf') format('truetype'), url('/site/assets/fonts/2827EA_1_0.svg#wf') format('svg'); font-style: normal; } @font-face { font-family: 'ITCStoneSerifCom-Medium'; src: url('/site/assets/fonts/2827EA_0_0.eot'); src: url('/site/assets/fonts/2827EA_0_0.eot?#iefix') format('embedded-opentype'), url('/site/assets/fonts/2827EA_0_0.woff') format('woff'), url('/site/assets/fonts/2827EA_0_0.ttf') format('truetype'), url('/site/assets/fonts/2827EA_0_0.svg#wf') format('svg'); font-style: italic; } @font-face { font-family: 'Bonne Maman Script'; src: url('/site/assets/fonts/bonnemaman-webfont.eot'); } @font-face { font-family: 'Bonne Maman Script'; src: url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff'), url('/site/assets/fonts/bonnemaman-webfont.ttf') format('truetype'), url('/site/assets/fonts/bonnemaman-webfont.svg#bonnemamanscript') format('svg'); font-weight: normal; font-style: normal; } * { outline: none !important; } html, body { width: 100%; height: 100%; margin: 0; padding: 0; font-size: 15px; line-height: 25px; } img { border: none; max-width: 100%; } .padding-space, .padding-separate, .padding-small, .padding-mini { width: 100%; } .padding-space { height: 100px; } .padding-separate { height: 50px; } .padding-small { height: 30px; } .padding-mini { height: 15px; } .row-no-margin { margin-left: 0; margin-right: 0; } .no-margin { margin: 0 !important; } .no-margin-top { margin-top: 0 !important; } .no-margin-bottom { margin-bottom: 0 !important; } .no-margin-left { margin-left: 0 !important; } .no-margin-right { margin-right: 0 !important; } .no-padding { padding: 0 !important; } .small-padding-left { padding-left: 15px !important; } .small-padding-right { padding-right: 15px !important; } .small-padding-top { padding-top: 15px !important; } .small-padding-bottom { padding-bottom: 15px !important; } .mini-padding-left { padding-left: 5px !important; } .mini-padding-right { padding-right: 5px !important; } .no-padding-left { padding-left: 0 !important; } .no-padding-right { padding-right: 0 !important; } .full-width { width: 100% !important; } .display-block { display: block; } .display-inline-block { display: inline-block !important; } .float-left { float: left; } .float-right { float: right; } input[type="submit"], .btn { padding: 4px 10px; border: 1px solid #333; } input[type="submit"].no-shadow, input.no-shadow { -moz-box-shadow: none !important; -webkit-box-shadow: none !important; box-shadow: none !important; } .btn.btn-corpo { padding: 6px 14px; } div.btn.btn-corpo { cursor: default; } .btn.btn-corpo.btn-big { padding: 14px; } i.fa-al-left { font-size: 15px; padding-right: 4px; } i.fa-al-right { font-size: 15px; padding-left: 4px; } .small .list-menu a i.fa-al-right { padding-right: 5px; } .btn.btn-corpo i.fa-al-left { font-size: 18px; } .btn.btn-corpo i.fa-al-right { font-size: 18px; } i.fa-chevron-left, i.fa-chevron-right { font-size: 13px; } h5 i.fa-al-left, .h5 i.fa-al-left { font-size: 21px; } h5 i.fa-al-right, .h5 i.fa-al-right { font-size: 21px; } .border-radius, input[type="submit"], .btn { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; color: #333; } ul, ul li { margin: 0; padding: 0; list-style: none; } ul.list-text { margin-bottom: 20px; } .product-text ul li, .product-info ul li { list-style: disc; margin-left: 20px; } .size-square { height: 0; padding-bottom: 100%; } hr { margin: 20px 0 15px; } .alert hr { margin: 15px 0; } p.bg-info { padding: 20px 25px; } .anchor-parent { position: relative; display: block; } .anchor { position: absolute; left: 0; top: 0; height: 0; width: 100%; } .alert-danger { background-image: none !important; border: none !important; -webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; border-radius: 0 !important; color: #FFF !important; } .center-vertical, .center-horizontal { position: absolute !important; } .center-vertical { top: 50% !important; -webkit-transform: translateY(-50%) translate3d(0, 0, 0); -moz-transform: translateY(-50%) translate3d(0, 0, 0); -o-transform: translateX(0) translateY(-50%); -ms-transform: translateY(-50%) translate3d(0, 0, 0); transform: translateY(-50%) translate3d(0, 0, 0); } .center-horizontal { left: 50% !important; -webkit-transform: translateX(-50%) translate3d(0, 0, 0); -moz-transform: translateX(-50%) translate3d(0, 0, 0); -o-transform: translateX(-50%) translateY(0); -ms-transform: translateX(-50%) translate3d(0, 0, 0); transform: translateX(-50%) translate3d(0, 0, 0); } .center-vertical.center-horizontal { -webkit-transform: translateX(-50%) translateY(-50%) translate3d(0, 0, 0); -moz-transform: translateX(-50%) translateY(-50%) translate3d(0, 0, 0); -o-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%) translate3d(0, 0, 0); transform: translateX(-50%) translateY(-50%) translate3d(0, 0, 0); } .visible-touch { display: none; } html, body { font-weight: 300; font-family: 'Montserrat', 'ITCStoneSerifCom-Medium', serif; font-style: normal; } .search-bar:before, .slick-prev:before, .slick-next:before, label.select:before { font-family: FontAwesome; font-style: normal; } p { font-size: 15px; font-family: 'Montserrat', 'ITCStoneSerifCom-Medium', serif; line-height: 1.5em; } p.small, p .small, .small p, .small .list-menu a, .list-menu ul a { font-size: 13px; line-height: 16px; } h1, h2, h3, h4, h5, .font-bonnemaman, .font-bonnemaman p, .font-bonnemaman h1, .font-bonnemaman h2, .font-bonnemaman h3, .font-bonnemaman h4, .font-bonnemaman h5, .h1, .h2, .h3, .h4, .h5, .font-bonnemaman .h1, .font-bonnemaman .h2, .font-bonnemaman .h3, .font-bonnemaman .h4, .font-bonnemaman .h5 { font-family: "Bonne Maman Script", "Brush Script MT", cursive; font-style: normal; } h1, h2, h3, h4, h5, .h1, .h2, .h3, .h4, .h5 { line-height: 1.1; color: #000; } h1, .h1 { font-size: 61px; line-height: 1.5em; padding-bottom: 15px; text-align: center; } #blog-article h1, #blog-article .h1 { font-size: 52px; line-height: 1.1em; } .product-info h1, .product-info .h1 { text-align: left; } .page-content h1, .page-content .h1 { text-align: center; } h2, .h2 { font-size: 42px; line-height: 1.5em; } .product-text h2, .product-text .h2 { color: #cc1231; } .adress-contact h2, .adress-contact .h2 { font-family: 'ITCStoneSerifCom-Medium', serif; font-style: normal; font-size: 34px; color: #cc1231; } .product-info h2 .product-info .h2, h3, .h3, h4, .h4 { color: #cc1231; font-family: 'ITCStoneSerifCom-Medium', serif; font-style: italic; font-size: 20px !important; } .excerpt-details h3, .excerpt-details .h3 { font-family: "Bonne Maman Script", "Brush Script MT", cursive; font-style: normal; color: #000; font-size: 42px !important; line-height: 1.2em; } h3, .h3, .cart-message { font-size: 38px; line-height: 1.5em; text-align: center; } .cart-message { font-size: 22px; line-height: 1.5em; text-align: center; } h4, .h4, p.big, .big p { font-size: 34px; font-weight: 300; line-height: 1.5em; } .product-price-number { font-family: 'Montserrat', sans-serif; font-style: normal; font-weight: bold !important; color: #000; font-size: 16px; } h5, .h5 { font-size: 30px; font-weight: 400; display: block; clear: both; text-align: left; } #footer h5, #footer .h5 { font-weight: 400; } .product-text h3, .product-text .h3 { font-size: 26px; margin-bottom: 0; } .col-product h5, .col-product .h5 { font-size: 22px; } .col-product.col-md-3 h5, .col-product.col-md-3 .h5 { font-size: 18px; line-height: 22px; } h5.small, .h5.small { font-size: 15px; line-height: 19px; } .col-product h5, h5.big, .col-product .h5, .h5.big { font-size: 22px; } h6, .h6, .list-menu a { font-size: 15px; color: #cc1231; font-weight: 300; } .price-reference, .price-final { font-family: 'Montserrat', sans-serif; font-style: normal; } .price-final { font-size: 18px; } .price-final, .price-url, .product-sumary { text-shadow: 0px 0px 5px #FFF; } .addtocart .price-final { text-shadow: none; } .price-title { font-size: 25px; text-transform: uppercase; padding-top: 10px; padding-bottom: 8px; } .col-product.col-md-3 h6, .col-product.col-md-3 .h6, .col-product.col-md-3 p { font-size: 14px; font-weight: 400; line-height: 18px; } .product-text h6, .product-text .h6 { margin: 6px 0 2px; } body#bonnemaman .product-text h2, body#bonnemaman .product-text .h2 { color: #000; } h7, .h7 { display: block; font-size: 16px; font-weight: 700; margin-bottom: 4px; } .product-info li { font-family: "Bonne Maman Script", "Brush Script MT", cursive; font-style: normal; line-height: 0.8; font-size: 40px; list-style-image: url(/site/assets/images/puce.png) !important; } .product-info ul { padding-left: 30px; } label { font-weight: 400; } .blog-meta { font-size: 16px; font-style: italic; } .blog-date { font-size: 14px; } .italic { font-style: italic; } strong, b, .bold { font-weight: 700; } .text-xxl { font-size: 40px; } a, .btn-carousel, .link-excerpt-full { text-decoration: none !important; } .line-through { text-decoration: line-through; } .blog-date, .uppercase { text-transform: uppercase; } .text-normal { font-style: normal !important; } input, .addtocart button, .addtocart .btn { font-family: 'Montserrat', sans-serif; font-style: normal; } .social-icons-icon { font-size: 20px; margin: 0px 6px; } .modal-close, .navbar-toggle, .carousel-control span { background-color: #cc1231 !important; } input[type="submit"]:hover, .search-bar input, .row-form input, .row-form textarea { background-color: transparent !important; } .bg-light, .btn-carousel, .btn.btn-light, .modal-backdrop, .navbar-toggle .icon-bar, .carousel-control { background-color: #FFFFFF !important; } .comment-post { background-color: #F7F7F7; } .btn-carousel:hover, .btn.btn-light:hover { background-color: a(255, 255, 255rgb, 0.6) !important; } .menu-separate { background-color: rgba(255, 255, 255, 0.2) !important; } a.btn.btn-corpo:hover, .product-link:hover + .excerpt-details a.btn.btn-corpo, button.btn.btn-corpo:hover, .product-link:hover + .excerpt-details button.btn.btn-corpo, input.btn.btn-corpo:hover, .product-link:hover + .excerpt-details input.btn.btn-corpo { background-color: #b40000 !important; color: #FFF !important; } button.btn-corpo-inverse, button.btn-corpo-inverse:hover, input.btn-corpo-inverse, input.btn-corpo-inverse:hover, .slide-infos .btn-corpo-inverse { background-color: #FFF !important; } .slide-infos button.btn-corpo-inverse:hover { color: #b40000; } input.btn-corpo-inverse, input.btn-corpo-inverse:hover { background-color: #FFF !important; color: #000 !important; border-color: #b40000; } .bg-grey { background-color: #F2F2F2 !important; } body a.bg-grey { color: #666 !important; border: none; } body a.bg-grey:hover { background-color: #cc1231 !important; color: #FFF !important; } .bg-grey-light, .btn.bg-grey-light { background-color: #F2F2F2 !important; } .dark-grey { color: #666 !important; } .bg-corporate-3 { background-color: #eaeaea !important; } .bg-corporate-4 { background-color: #cc1231 !important; } .alert-danger { background-color: #D71016 !important; } .bg-grey.alert-success { border: none; background-image: none; } .bg-grey.alert-success p { color: #000; border: none; color: #000 !important; } .btn:hover { color: #FFF; background-color: #cc1231; box-shadow: none; border: 1px solid #cc1231; } .btn.btn-light { border-color: #FFFFFF !important; } body label.label-url-switcher { background-color: #cc1231 !important; } label.label-url-switcher::before { color: #FFF !important; } hr, input, select, .btn.btn-corpo { background-color: #cc1231; } .btn.btn-corpo { color: #cc1231 !important; background-color: #FFF; } .btn.btn-corpo.price-percent { color: #fff !important; border-color: transparent !important; background-color: #cc1231 !important; } input[type="submit"] { color: #cc1231 !important; } body label.select-price { background-color: #fff !important; } .btn.bg-grey-light { border-color: #F0F0F0 !important; } .alert hr, hr.color-light { border-color: #C5C5C5 !important; } .has-error input, .has-error input.form-control, .has-error textarea { border-color: #D71016 !important; } .color-dark, #footer a, .link-excerpt-full, .link-excerpt-full:hover, .list-text a, .sub-menu li a { color: #333333; } .carousel-nav, input[type="submit"], .btn.btn-corpo, .btn.btn-light.btn-corpo:hover, .carousel-nav h4, .carousel-nav .h4, .alert-danger, label.color-light.select:before, .no-touch .btn.bg-grey-light:hover { color: #cc1231; } #menu { font-size: 13px; line-height: 13px; } @media (max-width: 991px) { #menu { height: 0; overflow: hidden; clear: both; position: relative; font-size: 15px; line-height: 15px; } } #menu > ul { list-style: none; } @media (max-width: 991px) { #menu > ul { padding-top: 15px; } } @media (min-width: 992px) { #menu > ul { text-align: center; } } #menu > ul li { display: inline-block; margin-left: 16px; margin-right: 16px; } @media (max-width: 991px) { #menu > ul li { display: block; margin-left: 0; margin-right: 0; } } #menu > ul li a { font-family: 'Montserrat', sans-serif; font-style: normal; color: #000; display: block; padding-top: 17px; padding-bottom: 18px; border-bottom: 3px transparent solid; } @media (max-width: 991px) { #menu > ul li a { padding-top: 10px; padding-bottom: 8px; padding-left: 16px; padding-right: 16px; border-bottom: 2px #f8f8f8 solid; background-color: #f0f0f0; } } @media (min-width: 992px) { #menu > ul li.current > a, #menu > ul li:hover > a { border-bottom-color: #cc1231; } } @media (max-width: 991px) { #menu > ul li.current > a, #menu > ul li:hover > a { color: white; background-color: #cc1231; } } #menu > ul li.custom-page > a { color: #cc1231; } @media (max-width: 991px) { #menu > ul li.custom-page:hover > a, #menu > ul li.custom-page.current > a { color: white; } } #menu > ul li.language { position: relative; } #menu > ul li.language:after { content: ''; position: absolute; top: 16px; left: -16px; width: 1px; height: 15px; background-color: black; } #menu > ul li.menu-item-alt a { background-color: #f9e1e5; } #menu > ul li.menu-item-alt.current a, #menu > ul li.menu-item-alt:hover a { color: white; background-color: #cc1231; } @media (max-width: 991px) { #menu > ul li .submenu-container { height: 0; overflow: hidden; } } @media (min-width: 992px) { #menu > ul li .submenu-container ul { display: none; position: absolute; top: 100%; left: 15px; right: 15px; z-index: 100; background-color: white; overflow: hidden; } } @media (min-width: 992px) { #menu > ul li .submenu-container ul:after { content: ''; position: absolute; bottom: -1px; left: 0; right: 0; height: 1px; width: 100%; -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5); box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5); } } @media (min-width: 992px) { #menu > ul li .submenu-container ul li { margin-left: 24px; margin-right: 24px; } } @media (max-width: 991px) { #menu > ul li .submenu-container ul li a { padding-left: 32px; } } @media (max-width: 991px) { #menu > ul li.has-submenu > a:after { content: '\f107'; font-family: FontAwesome; float: right; } } @media (min-width: 992px) { #menu > ul li.has-submenu:hover ul { display: block; } } @media (max-width: 991px) { #menu > ul li.has-submenu.submenu-open > a:after { content: '\f106'; } } .header-search { position: absolute; top: 105px; right: 15px; } .header-search .header-search-field { display: none; float: left; margin-right: 15px; width: 300px; height: 35px; position: relative; background-color: white; } .header-search .header-search-field.open { display: block; } .header-search .header-search-field input { position: absolute; top: 0; height: 100%; margin: 0; background-color: transparent; border: none; } .header-search .header-search-field input[type="search"] { left: 0; width: 100%; } .header-search .header-search-field input[type="submit"] { right: 0; width: auto; padding-right: 25px; } .header-search .header-search-trigger { display: block; width: 31px; height: 31px; float: left; background-image: url(/site/assets/images/loupe.svg); background-size: contain; background-position: right center; background-repeat: no-repeat; } .color-light { color: #FFF; } .color-grey, .color-grey input[type="submit"], #footer-copyright, #breadcrumb li, #breadcrumb li a, .btn.bg-grey-light { color: #747474 !important; } #breadcrumb li.current, #breadcrumb li.current a { color: #cc1231 !important; } .color-grey-light, .row-form label { color: #AAAAAA; } .slick-prev, .slick-next, .slick-prev::before, .slick-next::before, .slick-prev:hover, .slick-next:hover, .slick-prev:focus, .slick-next:focus { color: #cc1231 !important; background-color: #FFF; } .color-corporate, .corporate-color, a, a:focus, #footer a:hover, .btn-carousel, .btn-carousel:hover, h7, .btn.btn-light, #breadcrumb li.current a, label.select:before, .sub-menu li.active a, .sub-menu li a:hover { color: #cc1231; } ul.list-menu li a { color: #000; } .margin-top.btn-check { margin-top: 4px !important; } .color-corporate-2, a:hover, h6, .h6, ul.list-menu li.current a, #breadcrumb li a:hover, ul.list-menu li a:hover { color: #b40000; } .has-error label, p.error, .mauticform-errormsg { color: #D71016 !important; } .fa-facebook-square { color: #244183; } .fa-facebook-square:hover { color: #3662c6; } .fa-twitter-square { color: #2695ce; } .fa-twitter-square:hover { color: #4cb6ec; } .fa-google-plus-square { color: #dd4b39; } .fa-google-plus-square:hover { color: #ff6754; } .highlight-section, .slick-slide, .section-video, .video-button { background: no-repeat center center; background-size: cover; } .slide-infos button:hover, .slide-infos .slider-button:hover { background-color: #cc1231 !important; color: #FFF !important; box-shadow: none; } .bg-white-85 { background: url(/site/assets/images/bg-white-85.png); } select.form-control, input.form-control, select.form-contact, input.form-contact, textarea { border-color: #CCC !important; color: #000 !important; } .btn.price-new { background-color: #cc1231; color: #FFF !important; box-shadow: none; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; } .btn-no-shadow { box-shadow: none; } .btn-block:hover { color: #000; } #comment_message { background: #F2F2F2; } .highlight-section { padding: 40px; } div.bloc-social { padding-top: 70px; padding-bottom: 30px; } .bloc-line { overflow: hidden; } .bloc-line-under { border-bottom: 1px dashed #808080; padding: 0px; width: 200px; margin: auto; } .bloc-title-line::before, .bloc-title-line::after { content: ""; display: block; height: 1px; border-top: 1px dashed #808080; position: absolute; top: 8px; width: 1000px; } .bloc-title-line::before { margin-right: 15px; right: 100%; } .bloc-title-line::after { left: 100%; margin-left: 15px; } .bloc-title-line { display: inline; position: relative; } .icon-corpo { background-position: center bottom; background-repeat: no-repeat; background-size: 21px auto; display: inline-block; margin: 0 10px; width: 21px; height: 27px; } .icon-account { background-image: url(/site/assets/images/icon-account.png); } .icon-cart { background-image: url(/site/assets/images/icon-cart.png); } .btn-arrow, input[type="submit"], .addtocart button, .addtocart .btn:not(.btn-sold-out):not(.price-new) { background: url(/site/assets/images/flecheCote.png) no-repeat right 10px center; padding-right: 28px !important; } .icon-arrow-bottom { background-position: center center; background-repeat: no-repeat; background-size: 100% 100%; background-image: url(/site/assets/images/flecheBas.png); width: 10px; height: 5px; } .btn-arrow-bas { background: url(/site/assets/images/flecheBasNoir.png) no-repeat right 10px center !important; padding-right: 28px !important; } .btn-arrow-top, .btn-arrow-bottom { background-size: auto 7px; } .btn-arrow-top { background-image: url(/site/assets/images/icon-arrow-top.png); } .btn-arrow-bottom, .btn-arrow-top { background-image: url(/site/assets/images/flecheCote.png); } .btn-arrow-top:hover { background-image: url(/site/assets/images/flecheBlanche.png); } .btn-arrow-bottom-white::before { background-image: url(/site/assets/images/flecheBlanche.png); } .color-grey .btn-arrow, .color-grey input[type="submit"] { background-image: url(/site/assets/images/icon-arrow-right-grey.png); } .no-touch .search-bar.focus-search input[type="submit"]:hover { background-position: right 8px center; } #header { position: relative; background-color: #f8f8f8; } @media (max-width: 991px) { #header { padding-bottom: 25px; } } .bonnemaman-feuille { -webkit-transform-origin: 50% -200%; -moz-transform-origin: 50% -200%; -ms-transform-origin: 50% -200%; -o-transform-origin: 50% -200%; transform-origin: 50% -200%; } #header-logo { clear: both; width: 242px; margin: 10px auto 10px auto; } @media (max-width: 991px) { #header-logo { width: 193px; } } #header-logo img { width: 100%; } #header-slogan { position: absolute; right: 15px; top: 305px; font-size: 28px; line-height: 31px; text-align: right; } #header-slogan .line-1 { margin-right: 50px; } .padding-header { width: 100%; height: 1px; } #language { padding-left: 30px; } #language ul { margin: 0 -15px 0 0; } #breadcrumb { margin: 11px 0 12px 0; height: 28px; } #breadcrumb ul, #breadcrumb li { display: inline; font-size: 13px; } .menu-top { padding-top: 20px; font-family: 'Montserrat', sans-serif; font-size: 13px; } .menu-top ul { margin-left: 0; } .menu-top ul li { padding-right: 0; padding-left: 0; } .menu-top ul li a { color: black; font-style: normal; } .menu-top ul li a.navcart { position: relative; } .menu-top ul li a img { margin-top: -2px; } .menu-top ul li a .badge { position: absolute; top: -9px; left: -9px; font-size: 9px; padding: 4px 6px; background-color: black; } .menu-top.menu-utilities { float: left; } .menu-top.menu-utilities ul li { padding-right: 30px; } .menu-top.menu-account { float: right; } .menu-top.menu-account ul li { padding-left: 30px; } #language ul { margin: 0 -15px 0 0; } #language ul li a { padding: 0; } .search-bar { position: relative; height: 55px; padding: 14px 25px; overflow: hidden; } .search-bar.focus-search { padding-left: 0; } .search-bar:before { content: "\f002"; display: inline-block; position: relative; z-index: 10; color: #cc1231; } .search-bar.focus-search:before { margin-left: -20px; } .search-bar input[type="search"], .search-bar input[type="submit"] { position: absolute; top: 0; margin: 0; height: 100%; z-index: 10; } .search-bar input[type="search"] { left: 0; width: 100%; padding: 4px 55px; } .search-bar input[type="search"]:focus { padding-left: 25px; } .search-bar input[type="submit"] { right: 15px; padding-right: 23px !important; } .search-bar input { border: none; } #header .navshop-toggle, #header .navshop-close, #header .navaccount, #header .navgifts { padding-top: 4px; right: 74px; background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: medium none; margin: 0; padding: 0; } #header .menu-top img { margin-top: -6px; } .cart-label { padding-right: 7px; } #language-menu { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: medium none; text-transform: uppercase; padding-bottom: -3px; } ul.dropdown-menu, ul.dropdown-menu, ul.dropdown-menu li a:hover { text-transform: uppercase; background-color: #FFF; background-image: none; padding: 5px; } .slick-slider { margin-bottom: 0 !important; } .slick-slide { position: relative; } .slick-slide:not(.slick-place) { -moz-box-shadow: inset 0 0 70px rgba(0, 0, 0, 0.15); -webkit-box-shadow: inset 0 0 70px rgba(0, 0, 0, 0.15); box-shadow: inset 0 0 70px rgba(0, 0, 0, 0.15); cursor: move; cursor: -webkit-grab; cursor: -moz-grab; cursor: grab; } .slide-box { float: none; margin: 140px auto; padding: 80px 40px; } .slide-box h3 { margin: 0 auto 20px; } .slick-prev, .slick-next { width: 50px; height: 50px; top: 225px; -webkit-border-radius: 200px; -moz-border-radius: 200px; border-radius: 200px; z-index: 1; } .slick-prev { left: 30px; } .slick-next { right: 30px; } .slick-prev:before, .slick-next:before { font-size: 28px; font-style: normal !important; } .slick-prev:before { content: "\f104"; margin-left: -2px; } .slick-next:before { content: "\f105"; margin-left: 2px; } .no-touch .slick-prev:hover:before { margin-left: -9px !important; } .no-touch .slick-next:hover:before { margin-left: 9px !important; } .slide-product { position: absolute; right: 30px; bottom: -45px; height: 185px; } @media (min-width: 992px) { .slick-carousel .slick-prev, .slick-carousel .slick-next { top: 50%; } } .slick-carousel .bg-image { width: 100%; height: 0; padding-bottom: 57.89%; background-repeat: no-repeat; background-position: center center; background-size: cover; } .slick-carousel .slide-infos { padding: 35px; text-align: center; } @media (min-width: 992px) { .slick-carousel .slide-infos { position: absolute; width: 350px; top: 50%; -webkit-transform: translateY(-50%) translate3d(0, 0, 0); -moz-transform: translateY(-50%) translate3d(0, 0, 0); -o-transform: translateX(0) translateY(-50%); -ms-transform: translateY(-50%) translate3d(0, 0, 0); transform: translateY(-50%) translate3d(0, 0, 0); left: 110px; background-color: white; } } .slick-carousel .slide-infos h3, .slick-carousel .slide-infos .h3 { font-family: "Bonne Maman Script", "Brush Script MT", cursive; font-style: normal; font-size: 36px !important; line-height: 36px; color: black; } .slick-carousel .slide-infos p { font-size: .9375em; } .slick-carousel .slide-infos .btn { margin: 20px auto 0 auto; } .slider-product .slick-prev:before, .slider-product .slick-next:before, .slider-product .slick-dots li button:before { font-family: 'Montserrat', sans-serif; content: ''; } .slider-product .slick-dots li button:before { background-color: #cc1231; width: 10px; height: 10px; } .slider-product .slick-dots { position: static; } .slider-product ul li, .slider-product ul li { margin-left: 0px !important; } .home-winterthur { position: relative; } @media (min-width: 992px) { .home-winterthur { height: 0; padding-bottom: 56.14%; } } @media (min-width: 992px) { body#winterthur .home-winterthur { padding-bottom: 41.4%; } } .home-winterthur .home-winterthur-image { background-image: url(/site/assets/images/bg-winterthur.jpg); background-repeat: no-repeat; background-size: cover; background-position: center center; } @media (min-width: 992px) { .home-winterthur .home-winterthur-image { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } } @media (max-width: 991px) { .home-winterthur .home-winterthur-image { height: 0; padding-bottom: 56.14%; } } .home-winterthur .home-winterthur-text { padding-bottom: 20px; } @media (min-width: 992px) { .home-winterthur .home-winterthur-text { position: absolute; right: 50px; top: 50%; width: 480px; -webkit-transform: translateY(-50%) translate3d(0, 0, 0); -moz-transform: translateY(-50%) translate3d(0, 0, 0); -o-transform: translateX(0) translateY(-50%); -ms-transform: translateY(-50%) translate3d(0, 0, 0); transform: translateY(-50%) translate3d(0, 0, 0); background-color: white; padding: 40px; } } @media (min-width: 992px) { body#winterthur .home-winterthur .home-winterthur-text { right: auto; left: 80px; width: 400px; } } .video-button { width: 180px; height: 180px; margin: 0 auto; font-size: 50px; line-height: 172px; text-align: center; position: relative; overflow: hidden; } .no-touch .video-button:hover { font-size: 60px; } .video-button .fancybox-media { display: block; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 98; } .video-button iframe { z-index: 100; } .product-info table { font-size: 15px; } .product-info td { padding: 0px 5px; } .product-info tr:first-child > td[colspan]:not([colspan="1"]), .product-info tr > td[colspan]:not([colspan="1"]) { color: #cc1231; } .product-info h6, .product-info .h6, h5, .h5 { font-family: "ITCStoneSerifCom-Medium", serif !important; font-style: italic; font-size: 16px !important; padding: 0px; } .product-info h5, .product-info .h5 { color: #cc1231; } .product-info h6, .product-info .h6 { color: #000; } .info-box { padding: 40px; position: relative; } .bg-feuille { position: absolute; right: -40px; bottom: -16px; width: 160px; height: 70px; } .col-sidebar .col-product { position: relative; } .col-product { margin: -15px 0 15px; padding: 0 !important; overflow: hidden; } .show-product { display: block; } .discovered-product { display: none; } .price-container:hover .show-product, .product-stick-on-top .show-product, html.touch .col-product:not(.col-promo-cupcake):not(.col-product-cupcake) .show-product { display: none; } .price-container:hover .discovered-product, .product-stick-on-top .discovered-product, html.touch .discovered-product { display: block; } .col-sidebar { padding: 15px 40px 35px; line-height: 23px; } .col-product.col-md-3 { margin: 0; } .excerpt-shadow, .excerpt-img, .product-link { position: absolute; left: 15px; right: 15px; top: 15px; bottom: 15px; overflow: hidden; z-index: 1; } .blog-article-product-related .excerpt-img { background-image: url(/site/assets/images/recette-800x360.png); background-repeat: no-repeat; background-position: center bottom; background-size: contain; } .no-touch .discovered-product .excerpt-img, .no-touch .col-promo-cupcake:hover .excerpt-img { opacity: 0.4; filter: alpha(opacity=40); -ms-filter: "prodig:DXImageTransform.Microsoft.Alpha(Opacity=40)"; -moz-opacity: 0.4; -khtml-opacity: 0.4; } .col-sidebar .excerpt-shadow { top: 0; } body#catalogue .col-sidebar .excerpt-shadow { top: 15px; } .product-link { display: block; z-index: 100; } .excerpt-shadow { -webkit-box-shadow: inset 0 0 80px 2px #e6e6e6; -moz-box-shadow: inset 0 0 80px 2px #e6e6e6; box-shadow: inset 0 0 80px 2px #e6e6e6; z-index: 2; } .col-sidebar .excerpt-shadow { -webkit-box-shadow: inset 0px 0px 80px 0px rgba(255, 81, 81, 0.3); -moz-box-shadow: inset 0px 0px 80px 0px rgba(255, 81, 81, 0.3); box-shadow: inset 0px 0px 80px 0px rgba(255, 81, 81, 0.3); } body#bonnemaman .col-sidebar .excerpt-shadow { background-color: #F5EAEA !important; box-shadow: none; min-height: 300px; } .col-product img { display: block; float: right; margin: 0px; width: 100%; } .col-product .discovered-product img { display: block; float: right; margin: 0px; width: 100%; } .col-product.img-position-right img { width: auto; height: 80%; position: absolute; right: 0; bottom: 0; margin: 0 20px 10% 0; } .col-product.col-md-3 img { margin-top: 98px; } .col-product.col-md-3.img-position-right img { height: 76%; margin-bottom: 12%; } .col-product .no-image-text-wrapper { position: absolute; right: -30px; top: 50px; width: 73%; padding-bottom: 73%; } body#catalogue-details .product-image .no-image-text-wrapper { position: absolute; left: 0; top: 0; width: 100%; height: 0; padding-bottom: 100%; } .no-image-text-wrapper .no-image-text { position: absolute; left: 25%; top: 50%; margin-top: -14px; padding: 0 10px; width: 50%; line-height: 1.4em; text-align: center; } .col-sidebar img.img-bg-sidebar { width: auto; margin: 0; position: absolute; right: 0; bottom: 0; } .col-sidebar .excerpt-details, .col-product .excerpt-details { position: relative; z-index: 3; } .col-product .excerpt-details { bottom: 30px; left: 40px; position: absolute; right: 40px; top: 30px; } .col-sidebar .excerpt-details { padding-left: 20px; } .col-product.col-md-3 .excerpt-details { left: 35px; right: 35px; top: 35px; } .col-product h5, .col-product .h5 { margin: 0 0 5px; } .col-product h6, .col-product .h6 { margin: 0 0 7px; } .col-product .addtocart { position: absolute; left: 40px; right: 40px; bottom: 40px; z-index: 200; } .col-product .addtocart input, .col-product .addtocart button { width: 100%; } .excerpt-full { position: relative; margin-bottom: 20px; overflow: hidden; } .excerpt-full img.bg-excerpt-full { position: relative; z-index: 0; } .link-excerpt-full { display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 4; } .excerpt-full img.thumb-excerpt-full { display: block; position: absolute; right: 0; top: 0; z-index: 3; } .excerpt-full:hover img.thumb-excerpt-full { right: -80%; } .excerpt-full .row-excerpt-text { position: absolute; left: 0; top: 0; bottom: 0; margin: 0; } .excerpt-full .excerpt-text { padding-top: 50px; height: 100%; position: relative; z-index: 2; } .excerpt-text { font-size: 17px !important; } .title-excerpt-full { position: absolute; top: 90px; right: 38%; z-index: 1000; font-size: 45px; text-transform: uppercase; } .excerpt-full:hover .excerpt-text { display: block !important; } .excerpt-full .btn-excerpt-full { position: absolute; left: 15px; bottom: 50px; } .col-sidebar .list-menu { padding-bottom: 40px; } .list-menu li a { display: block; padding: 10px 0 0; } .small .list-menu li a { padding-top: 6px; } .product-label-wrapper, .product-label { position: absolute; overflow: hidden; } .product-label-wrapper { width: 100px; height: 100px; right: 12px; top: 12px; } .product-label { font-size: 12px; font-weight: 400; letter-spacing: 0.02em; line-height: 1em; width: 200px; height: auto; padding: 4px; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); cursor: default; z-index: 3; } .product-label-promo { left: -19%; top: 8%; } .product-label-new { left: -36%; top: 23%; } .product-cupcake-tag { background-color: white; border: 1px #b40000 solid; width: 48px; height: 48px; position: absolute; left: 40px; z-index: 50; font-size: 12px; line-height: 48px; border-radius: 100%; text-align: center; } @media (min-width: 992px) { .product-cupcake-tag { bottom: 40px; } } @media (max-width: 991px) { .product-cupcake-tag { top: 40px; } } @media (min-width: 992px) { .no-touch .price-container:hover .product-cupcake-tag { bottom: auto; top: 40px; } } .loading-articles { width: 100%; height: 2px; margin-bottom: 20px; position: relative; overflow: hidden; } .loading-articles .loading-bar { width: 0; height: auto; position: absolute; left: 0; top: -10px; bottom: -10px; } .block-has-title { margin-top: 75px !important; overflow: visible; } .block-has-title .block-title { position: absolute; top: -80px; padding: 15px 0px 0px 15px; } .blog-meta { margin-top: 5px; clear: both; } .blog-title { margin: 0; padding-top: 0; padding-bottom: 20px; clear: both; } .blog-date { padding: 10px 0; } #blog-detail .blog-date { padding: 30px 0; } ul.social-share li { display: inline-block; } ul.social-share li a { display: block; padding: 2px; font-size: 19px; } .comments-list { padding-bottom: 15px; } .comment-post { padding: 15px; -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15); -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15); box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15); } .comment-post p:last-child { margin-bottom: 0; } .comment-header { margin-bottom: 15px; } .comment-form-login-left { border-right: 1px #ddd solid; } .circular-img-blog { border-radius: 50%; width: 40px; height: 40px; margin-left: 5px; } .circular-img-profil { border-radius: 50%; width: 100px; height: 100px; margin-top: 5px; } .cboxPhoto { background-color: #fff !important; } #cboxOverlay { background-color: #fff; } #cboxOverlay { background-image: none !important; } #cboxContent { background: none !important; } #cboxTopLeft, #cboxTopCenter, #cboxTopRight, #cboxMiddleLeft, #cboxMiddleRight, #cboxBottomLeft, #cboxBottomCenter, #cboxBottomRight { display: none !important; } #colorbox, #cboxWrapper, #cboxWrapper > div, #cboxContent, #cboxLoadedContent { width: 100% !important; height: 100% !important; } #colorbox { position: fixed !important; top: 0 !important; left: 0 !important; } #cboxContent { position: absolute; left: 0; top: 0; } #cboxLoadedContent { margin: 0 !important; } #cboxCurrent { left: 10%; right: 10%; text-align: center; color: black; display: none !important; } .cboxPhoto, .cboxIframe { width: auto !important; height: auto !important; max-width: 94% !important; max-height: 92% !important; z-index: 2; position: absolute; top: 50%; left: 50%; -webkit-transform: translateX(-50%) translateY(-50%) translate3d(0, 0, 0); -moz-transform: translateX(-50%) translateY(-50%) translate3d(0, 0, 0); -o-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%) translate3d(0, 0, 0); transform: translateX(-50%) translateY(-50%) translate3d(0, 0, 0); } .cboxIframe { min-width: 600px; min-height: 400px; max-width: 94%; max-height: 94%; padding: 0; } #cboxClose, #cboxPrevious, #cboxNext { background-color: #fff; background-image: none; text-indent: -9999px; font-style: normal; width: 50px; height: 50px; z-index: 100; } #cboxClose { background-color: #fff; background-image: none; bottom: auto !important; top: 0px; } #cboxPrevious, #cboxNext { bottom: 50%; margin-bottom: -25px; } #cboxNext { left: auto !important; right: 0; } #cboxClose:before, #cboxPrevious:before, #cboxNext:before { position: absolute; font-family: FontAwesome; content: ''; display: block; color: #cc1231; font-size: 40px; text-indent: 0px; } #cboxClose:before { font-family: Arial; content: 'x'; left: 15px; } #cboxPrevious:before { content: '\f104'; left: 15px; } #cboxNext:before { content: '\f105'; right: 15px; } @media (max-width: 767px), (max-height: 600px) { .cboxPhoto { padding: 0; } .cboxIframe { min-width: 0; min-height: 0; width: 98% !important; height: 400px !important; } #cboxClose, #cboxPrevious, #cboxNext { background-color: #FFFFFF !important; } #cboxClose { width: 40px; height: 40px; } #cboxPrevious, #cboxNext { width: 40px; height: 70px; margin-bottom: -35px; } } .video-youtube-play:after { content: ''; position: absolute; top: 50%; left: 50%; margin: -15px 0 0 -15px; width: 0; height: 0; border-bottom: 20px solid transparent; border-left: 30px solid #ccc; border-top: 20px solid transparent; clear: both; } .thumbnail-wrapper { position: relative; background-position: center center; background-size: cover; } .thumbnail-wrapper a { position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; z-index: 2; display: block; } .thumbnail-wrapper .thumbnail-text { z-index: 10; top: 0px; left: 0px; right: 0px; opacity: 0; filter: alpha(opacity=0); -ms-filter: "prodig:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -moz-opacity: 0; -khtml-opacity: 0; text-shadow: 0px 0px 5px #FFF; } .touch .thumbnail-wrapper .thumbnail-text, .thumbnail-wrapper:hover .thumbnail-text { opacity: 1; filter: alpha(opacity=100); -ms-filter: "prodig:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -moz-opacity: 1; -khtml-opacity: 1; } .thumbnail-wrapper .thumbnail-wrapper-hover { position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; z-index: 1; opacity: 0; filter: alpha(opacity=0); -ms-filter: "prodig:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -moz-opacity: 0; -khtml-opacity: 0; background-color: white; } .thumbnail-wrapper:hover .thumbnail-wrapper-hover, .touch .thumbnail-wrapper .thumbnail-wrapper-hover { opacity: 0.5; filter: alpha(opacity=50); -ms-filter: "prodig:DXImageTransform.Microsoft.Alpha(Opacity=50)"; -moz-opacity: 0.5; -khtml-opacity: 0.5; } .btn-sub-menu { display: block; width: 100%; padding: 5px; position: relative; } .small .btn-sub-menu .icon-arrow-bottom { right: 16px; top: 13px; } .btn-sub-menu .fa.fa-angle-down { position: absolute; right: 15px; top: 10px; -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); } .btn-sub-menu.collapsed .fa.fa-angle-down { -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); } .sub-menu-wrapper { position: relative; } .sub-menu { margin-top: 1px; } .sub-menu-fix { position: absolute; left: 0; top: 100%; width: 100%; -webkit-box-shadow: 0px 6px 6px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 6px 6px rgba(0, 0, 0, 0.1); box-shadow: 0px 6px 6px rgba(0, 0, 0, 0.1); z-index: 100; } .sub-menu-fix-scroll { max-height: 304px; overflow: auto; -webkit-overflow-scrolling: touch; } .sub-menu li a { display: block; width: 100%; padding: 9px 5px; line-height: 1.2em; } .sub-menu li:first-child a { padding-top: 10px; } .sub-menu li:last-child a { padding-bottom: 10px; } .submenu-multi > ul { width: auto; float: left; margin-right: 20px; margin-bottom: 10px; } .submenu-multi .btn-sub-menu { padding: 10px 80px; } .submenu-multi .small .btn-sub-menu { padding: 10px 53px; } #carte { height: 300px; width: 100%; padding: auto; } .display-none { display: none; } ul.list-menu li a.current { color: #b40000 !important; } .bloc-iframe input, .bloc-iframe select, .btn.btn-corpo { color: #000 !important; background-color: #FFF !important; border-color: #CCC !important; margin-bottom: 10px; } .bloc-iframe select { height: 30px !important; } .bloc-iframe label { margin-bottom: -10px !important; } .bloc-iframe button[type='submit'] { color: #000 !important; background-color: #FFF !important; border-color: #F2F2F2 !important; padding: 10px 80px; margin-top: 20px; text-align: center; } .bloc-iframe button[type='submit']:hover { color: #FFF !important; background-color: #b40000 !important; } .row-form { position: relative; } input, textarea, select { border: 1px solid; margin-top: 5px; padding: 4px 10px; width: 100%; } input[type="radio"], input[type="checkbox"] { width: auto; } .input-radio label, .input-checkbox label { padding-right: 15px; padding-left: 5px; } #form-contact input[type="submit"] { border: none; -webkit-box-shadow: 0 0 3px 3px rgba(204, 18, 49, 0.1); -moz-box-shadow: 0 0 3px 3px rgba(204, 18, 49, 0.1); box-shadow: 0 0 3px 3px rgba(204, 18, 49, 0.1); } #form-contact input[type="submit"]:hover { background-color: #cc1231 !important; color: #FFF !important; box-shadow: none; } textarea { min-height: 200px; max-width: 100% !important; min-width: 100% !important; } textarea.tall { min-height: 400px; } .highlight-section textarea { height: 100px; min-height: 100px !important; } input:focus, textarea:focus, .search-bar.focus-search { -webkit-box-shadow: 0px 0px 5px 0px rgba(174, 41, 41, 0.5) !important; -moz-box-shadow: 0px 0px 5px 0px rgba(174, 41, 41, 0.5) !important; box-shadow: 0px 0px 5px 0px rgba(174, 41, 41, 0.5) !important; } textarea:focus, .form-control:focus { -webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.5); -moz-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.5); box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.5); } .form-contact { box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; } input[type="submit"] { margin-top: 10px; width: auto; } .addtocart input[type="submit"], .addtocart button, .addtocart .btn { margin-top: 5px; } label { margin-top: 5px; padding: 4px 0; } body#page label { padding: 0px 0; } .row-form { margin-top: 5px; } .row-form label { margin: 0; padding: 10px; position: absolute; left: 0; top: 0; z-index: 0; } .row-form.focus-label label { font-size: 9px; padding-top: 0; } .row-form input, .row-form textarea { position: relative; margin-top: 0; padding: 15px 10px 3px; z-index: 1; } .row-form-small input, .row-form-small textarea { padding-top: 6px; } .row-form-small label { padding-top: 4px; } .row-form-small.focus-label input { padding-top: 15px; } label.select { position: relative; display: block; padding: 0; } label.select select { background: none !important; margin: 0; -webkit-appearance: none; -moz-appearance: none; appearance: none; cursor: pointer; position: relative; z-index: 1; } label.select:before { content: "\f107"; display: block; position: absolute; right: 9px; top: 11px; height: 50%; padding: 0; line-height: 15px; z-index: 0; font-style: normal; } .language-responsive label.select:before { top: 15px; } .language-responsive select { border: 1px solid transparent; } .link-check { display: block; float: left; margin-right: 10px; } .old-price { padding-left: 10px; } .addtocart button .fa, .addtocart .btn .fa { padding-left: 10px; font-size: 20px; } .modal { cursor: pointer; } .modal-back-close { position: absolute; left: 0; top: 0; width: 100%; height: 100%; } #modalpromo .modal-content { min-height: 300px; } .modal .modal-content { background-size: cover; border: none; padding: 30px 50px; position: relative; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; border: 7px solid #cc1231; cursor: default; z-index: 1060; box-shadow: none !important; } .modal-close { background: url(/site/assets/images/modal-close.png) no-repeat center center; width: 38px; height: 38px; position: absolute; right: 71px; top: -18px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; cursor: pointer; z-index: 1070; } .bloc-picture { -webkit-box-shadow: 0px 0px 16px 2px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0px 0px 16px 2px rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 16px 2px rgba(0, 0, 0, 0.2); } .bloc-picture img { width: 100%; } .bloc-picture h1, .bloc-picture .h1 { font-size: 56px; } .modal-sm .modal-close { right: -19px; } .bg-modal-fruits { width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 1060; } .modal-text { position: relative; z-index: 1061; } .modal-logo { width: 152px; } #modalpromo .modal-content h5, #modalpromo .modal-content .h5 { padding: 0 100px; text-shadow: 0 0 5px #ffffff; } .video-link.animated { background-image: url(/site/assets/images/imageVideoPate.jpg); } .video-holder { position: relative; width: 100%; height: 0; padding-bottom: 56.25%; text-align: center; } .video-link, .video-frame { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .video-link { display: block; z-index: 5; background-position: center center; background-size: cover; background-repeat: no-repeat; } .video-link a { width: 100%; height: 100%; display: block; } .video-link .play-button-caption { font-family: 'Bonne Maman Script', 'Brush Script MT', cursive; font-style: normal; -webkit-font-smoothing: antialiased; font-size: 48px; border-radius: 116px; width: 116px; height: 116px; color: #ffffff; line-height: 2.3; position: absolute; top: 50%; left: 50%; background: rgba(0, 0, 0, 0.5); display: inline-block; margin-left: -58px; margin-top: -58px; } html.touch .video-link { z-index: -1; } .fadeInLeft { animation-name: fadeInLeft; } .zFadeOut { -webkit-animation-name: zFadeOut; -moz-animation-name: zFadeOut; -o-animation-name: zFadeOut; animation-name: zFadeOut; } @-webkit-keyframes zFadeOut { 0% { z-index: 5; opacity: 1; } 80% { z-index: 5; } 100% { z-index: -1; opacity: 0; } } @-moz-keyframes zFadeOut { 0% { z-index: 5; opacity: 1; } 80% { z-index: 5; } 100% { z-index: -1; opacity: 0; } } @-o-keyframes zFadeOut { 0% { z-index: 5; opacity: 1; } 80% { z-index: 5; } 100% { z-index: -1; opacity: 0; } } @keyframes zFadeOut { 0% { z-index: 5; opacity: 1; } 80% { z-index: 5; } 100% { z-index: -1; opacity: 0; } } .animated { animation-duration: 1s; animation-fill-mode: both; } .animated { -webkit-animation-fill-mode: both; -moz-animation-fill-mode: both; -ms-animation-fill-mode: both; -o-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-duration: 1s; -moz-animation-duration: 1s; -ms-animation-duration: 1s; -o-animation-duration: 1s; animation-duration: 1s; } .animated.hinge { -webkit-animation-duration: 2s; -moz-animation-duration: 2s; -ms-animation-duration: 2s; -o-animation-duration: 2s; animation-duration: 2s; } @-webkit-keyframes pulse { 0% { -webkit-transform: scale(1); } 50% { -webkit-transform: scale(1.1); } 100% { -webkit-transform: scale(1); } } @-moz-keyframes pulse { 0% { -moz-transform: scale(1); } 50% { -moz-transform: scale(1.1); } 100% { -moz-transform: scale(1); } } @-o-keyframes pulse { 0% { -o-transform: scale(1); } 50% { -o-transform: scale(1.1); } 100% { -o-transform: scale(1); } } @keyframes pulse { 0% { transform: scale(1); } 50% { transform: scale(1.1); } 100% { transform: scale(1); } } .pulse { -webkit-animation-name: pulse; -moz-animation-name: pulse; -o-animation-name: pulse; animation-name: pulse; } #footer-logo { width: 250px; padding-bottom: 30px; } #footer { margin-top: 65px; padding-top: 25px; position: relative; overflow: visible; } #footer:after { content: ""; display: block; position: absolute; left: 0; top: -65px; width: 100%; height: 65px; } #footer ul, #footer ul li { margin: 0; padding: 0; list-style: none; } #footer label { text-align: left; } #footer .menu-footer li a { color: #666; font-size: 12px; } #footer .footer-engagement { background-position: left center; background-repeat: no-repeat; padding-left: 100px; } #footer .footer-engagement-1 { background-size: 80px auto; min-height: 75px; padding: 3px 0 3px 110px; min-height: 82px; } #footer .footer-engagement-2 { background-image: url(/site/assets/images/footer-engagement-2.png); background-size: 70px auto; min-height: 44px; } #footer .footer-engagement-3 { background-image: url(/site/assets/images/footer-engagement-3.png); background-size: 70px auto; background-position: 10px center; min-height: 44px; } #footer-copyright { padding-top: 60px; padding-bottom: 30px; } .opacity-0, .excerpt-full .excerpt-text, .navbar-toggle.menu-show .icon-bar:nth-child(2), .fade-out { opacity: 0.0; filter: alpha(opacity=0); -ms-filter: "prodig:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -moz-opacity: 0.0; -khtml-opacity: 0.0; } .carousel-nav a, .video-button .fa, .no-image-text-wrapper .no-image-text { opacity: 0.7; filter: alpha(opacity=70); -ms-filter: "prodig:DXImageTransform.Microsoft.Alpha(Opacity=70)"; -moz-opacity: 0.7; -khtml-opacity: 0.7; } .modal-backdrop.in { opacity: 0.9; filter: alpha(opacity=90); -ms-filter: "prodig:DXImageTransform.Microsoft.Alpha(Opacity=90)"; -moz-opacity: 0.9; -khtml-opacity: 0.9; } .carousel-nav a.active, .carousel-nav a:hover, .excerpt-full:hover .excerpt-text, .carousel-control, .slick-prev:before, .slick-next:before, .no-touch .video-button:hover .fa { opacity: 1.0; filter: alpha(opacity=100); -ms-filter: "prodig:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -moz-opacity: 1.0; -khtml-opacity: 1.0; } .ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px); } * html .ui-autocomplete { width: 1px; } body .autocomplete-products { z-index: 10000; position: absolute; top: 0px; left: 0px; margin: 0px; padding: 0px; list-style: none; background-color: #f8f8f8; background-image: none; border: 0px; color: #222; font-family: 'Montserrat', sans-serif; -webkit-box-shadow: 0 3px 4px 0 rgba(174, 41, 41, 0.5); -moz-box-shadow: 0 3px 4px 0 rgba(174, 41, 41, 0.5); box-shadow: 0 3px 4px 0 rgba(174, 41, 41, 0.5); } body .autocomplete-products .ui-state-focus { background-color: #f0f0f0; background-image: none; border: 0px; } .autocomplete-products .ui-menu-item { z-index: 100000; margin: 0px; padding: 0px; zoom: 1; width: 100%; } .autocomplete-products .ui-menu-item.ui-corner-all { border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-top-right-radius: 0px; border-top-left-radius: 0px; } .autocomplete-products .ui-menu-item.autocomplete-product { min-height: 50px; } .autocomplete-products .ui-menu-item a { display: block; clear: both; color: #222; padding: 4px; } .autocomplete-products .ui-menu-item a span.autocomplete-product-image { background-color: #FFFFFF; display: block; width: 50px; height: 50px; margin-right: 10px; float: left; text-align: center; } .autocomplete-products .ui-menu-item a span.autocomplete-product-text { display: block; vertical-align: bottom; font-size: 80%; font-weight: 300 !important; line-height: 110%; padding-top: 9px !important; } .autocomplete-products .ui-menu-item.autocomplete-product a span.autocomplete-product-text { min-height: 50px; padding-top: 17px; padding-right: 10px; } .autocomplete-products .ui-menu-item a span.autocomplete-product-text em { color: #cc1231; font-style: normal; } .autocomplete-products .ui-menu-item a span.autocomplete-product-clear { clear: both; } .product-hidden .excerpt-shadow { -webkit-box-shadow: inset 0 0 80px 2px #faa; -moz-box-shadow: inset 0 0 80px 2px #faa; box-shadow: inset 0 0 80px 2px #faa; z-index: 2; } .product-hidden .product-hidden-message { padding: 10px 20px; font-size: 20px; font-weight: 700; text-align: center; } .responsive-lg .sidebar, .responsive-md .sidebar { margin-left: 40px; } .sidebar .tag-cloud li { display: inline-block; } .menu-default li { position: relative; } .menu-default a { border: 1px solid #eee; display: block; padding: 5px 10px; position: relative; z-index: 1; margin-bottom: 5px; } .menu-default li .fa-angle-right, .menu-default li .fa-angle-down, .menu-default li .fa-angle-up { display: none; } .menu-default:not(.sub-menu) > li.active > a .fa-angle-right { display: inline-block; padding-right: 4px; } .menu-default:not(.sub-menu) > li.active { -webkit-box-shadow: inset 0 0 80px 2px rgba(255, 0, 0, 0.05); -moz-box-shadow: inset 0 0 80px 2px rgba(255, 0, 0, 0.05); box-shadow: inset 0 0 80px 2px rgba(255, 0, 0, 0.05); } .menu-default li[data-toggle="collapse"].collapsed .fa-angle-down, .menu-default li[data-toggle="collapse"]:not(.collapsed) .fa-angle-up { display: block; position: absolute; right: 15px; top: 10px; } .article { margin-bottom: 20px; } .article-inner { padding: 20px; -moz-box-shadow: 0px 0px 3px 3px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0px 0px 3px 3px rgba(0, 0, 0, 0.1); box-shadow: 0px 0px 3px 3px rgba(0, 0, 0, 0.1); } .article.article-highlight .article-inner, .profil-inner { border: 10px #cc1231 solid; padding: 10px; } .article.article-highlight .article-title { margin-top: 80px; } .article-small .article-upper { height: 0px; padding-bottom: 75%; } .responsive-xs .article-small .article-upper, .touch .article-small .article-upper { height: auto; padding-bottom: 0px; } .touch .article-small .article-upper .article-image { margin-bottom: 10px; } .article-highlight .article-upper { height: 0px; padding-bottom: 65%; } .touch .responsive-xs .article-highlight .article-upper, .touch .responsive-sm .article-highlight .article-upper { height: auto; padding-bottom: 0px; } .no-touch .article-hover { display: none; } .article-not-hover { padding: 10% 15% 0% 15%; } .article-image { background-color: #eee; background-size: cover; background-repeat: no-repeat; background-position: center center; height: 0px; padding-bottom: 75%; } .article-highlight .article-image { padding-bottom: 430px; } .responsive-xs .article-highlight .article-image { padding-bottom: 75%; } .article-detail-image img { width: 100%; } .article-highlight .article-left { padding-right: 35px; } .responsive-xs .article-highlight .article-left { padding-right: 15px; } .article-highlight .article-right { padding-left: 35px; } .responsive-xs .article-highlight .article-right { padding-left: 15px; } .no-touch .article-small:hover .article-image, .no-touch .article-highlight:hover .article-not-hover { display: none; } .no-touch .article:hover .article-inner { -webkit-box-shadow: 0px 0px 3px 3px rgba(0, 0, 0, 0.1), inset 0 0 80px 2px #e6e6e6; -moz-box-shadow: 0px 0px 3px 3px rgba(0, 0, 0, 0.1), inset 0 0 80px 2px #e6e6e6; box-shadow: 0px 0px 3px 3px rgba(0, 0, 0, 0.1), inset 0 0 80px 2px #e6e6e6; } .no-touch .article:hover .article-hover { display: block; } .article-category-image { height: 60px; } .article-category-date { text-align: center; color: #888; } .article-title { font-family: "Bonne Maman Script", "Brush Script MT", cursive; font-style: normal; color: #000; font-size: 45px !important; line-height: 1.1em; } .rating-star { width: 20px; height: 20px; margin-bottom: 7px; display: inline-block; background-size: contain !important; background-repeat: no-repeat !important; background-position: center center !important; vertical-align: bottom; } .article-rating-big .rating-star { width: 32px; height: 32px; } .rating-star-full { background-image: url(/site/assets/images/etoilered.png) !important; } .rating-star-half { background-image: url(/site/assets/images/etoilehalf.png) !important; } .rating-star-empty { background-image: url(/site/assets/images/etoile.png) !important; } .difficulty { line-height: 25px; } .difficulty-star { width: 16px; height: 16px; margin-bottom: 6px; display: inline-block; background-size: contain !important; background-repeat: no-repeat !important; background-position: center center !important; vertical-align: bottom; } .difficulty-star-on { background-image: url(/site/assets/images/toquered.png) !important; } .difficulty-star-off { background-image: url(/site/assets/images/toque.png) !important; } .bm-icon, .bm-icon-big { width: 25px; height: 25px; display: inline-block; background-size: contain !important; background-repeat: no-repeat !important; background-position: center center !important; vertical-align: bottom; } .bm-icon-big { width: 50px; height: 50px; margin-bottom: 10px; } .bm-icon-big-blog { width: 100px !important; height: 100px !important; margin-top: -14px; } .bm-icon-big-blog-detail { width: 80px !important; height: 80px !important; margin-bottom: -10px !important; margin-top: -10px !important; } .bm-icon-preparation { background-image: url(/site/assets/images/fouet.png) !important; } .bm-icon-cuisson { background-image: url(/site/assets/images/four.png) !important; } .bm-icon-etapes { background-image: url(/site/assets/images/etapes.png) !important; } .bm-icon-ingredients { background-image: url(/site/assets/images/ingredients.png) !important; } .bm-icon-imprimante { background-image: url(/site/assets/images/imprimante.png) !important; } .bm-icon-espacepersonnel { background-image: url(/site/assets/images/espacepersonnel.png) !important; } .bm-icon-lune { background-image: url(/site/assets/images/lune.png) !important; } .bm-icon-etapes-bricolage { background-image: url(/site/assets/images/etapes-bricolage.png) !important; } .bm-icon-materiel { background-image: url(/site/assets/images/materiel.png) !important; } .article-informations { margin-bottom: 10px; } .article-informations div { display: inline-block; vertical-align: middle; padding: 0px 10px; border-left: 1px black solid; } .article-informations div:first-child { padding-left: 0px; border-left: none; } .inner-shadow { -webkit-box-shadow: inset 0 0 80px 2px #e6e6e6; -moz-box-shadow: inset 0 0 80px 2px #e6e6e6; box-shadow: inset 0 0 80px 2px #e6e6e6; } .sidebar-teaser p { font-size: 32px; line-height: 1.1em; } .sidebar-teaser h3, .sidebar-teaser .h3 { font-size: 36px !important; line-height: 1.1em; } .object-fit-cross { background-size: cover !important; webkit-background-size: cover !important; moz-background-size: cover !important; display: inline-block; position: relative; } .object-fit-cross img { opacity: 0; } .avatar-blog { line-height: 40px; } .block-or { display: block; position: relative; text-align: center; } .block-or h5, .block-or .h5 { display: block; position: absolute; top: -17px; width: 50px; left: 50%; margin-left: -25px; text-align: center; background: #ffffff; } .block-or a { display: block; width: 100%; } #winterthur h2, #winterthur-offre h2, #winterthur .h2, #winterthur-offre .h2 { color: #000; } #winterthur .map, #winterthur-offre .map { height: 100%; } #winterthur .boc-h2-offre, #winterthur-offre .boc-h2-offre { -webkit-box-shadow: 0 1px 20px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 1px 20px rgba(0, 0, 0, 0.3); box-shadow: 0 1px 20px rgba(0, 0, 0, 0.3); width: 70%; padding: 18px 0px; margin: auto; top: -40px; position: relative; background-color: #FFF; } #winterthur .boc-text-offre, #winterthur-offre .boc-text-offre { top: -20px; position: relative; } #winterthur .offer h3, #winterthur-offre .offer h3, #winterthur .offer .h3, #winterthur-offre .offer .h3 { text-align: left !important; } .home-blog-article-text { padding: 0 35px; } @media (max-width: 767px) { .text-right-xs { text-align: right; } } @media (min-width: 768px) and (max-width: 991px) { .text-right-sm { text-align: right; } } .btn-check { -webkit-box-shadow: none; box-shadow: none; border: 1px #333 solid; margin-top: 0 !important; color: #aaa; } .btn-check.active, .btn-check:hover { color: white; background-color: #cc1231; border-color: #cc1231; -webkit-box-shadow: none; box-shadow: none; } .map-holder { height: 580px; } .page-contact-cupcake-affair .map-holder { height: 380px; } @media (max-width: 991px) { .page-contact-cupcake-affair .map-holder { height: 330px; } } .map-holder #retailers-map { height: 100%; } .map-holder #retailers-map img { max-width: none; } .map-infobox .map-infobox-bonnemaman { width: 250px; padding-right: 10px; padding-bottom: 10px; } .map-infobox .map-infobox-bonnemaman h3, .map-infobox .map-infobox-bonnemaman .h3 { font-family: "Bonne Maman Script", "Brush Script MT", cursive; font-style: normal; color: #000; font-size: 32px !important; line-height: 1.2em !important; } .map-infobox .map-infobox-bonnemaman h4, .map-infobox .map-infobox-bonnemaman .h4 { font-size: 17px !important; } .map-infobox .map-infobox-bonnemaman p { font-size: 15px; font-style: italic; } @media (min-width: 992px) { .two-columns-grey { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } } .two-columns-grey > div { position: relative; margin-bottom: 30px; } .two-columns-grey > div > .bg-grey { position: relative; height: 100%; padding: 15px; } @media (min-width: 992px) and (max-width: 1199px) { .two-columns-grey > div > .bg-grey { font-size: 14px; } } .two-columns-grey > div > .bg-grey .color-grey-light { font-size: 14px; } .slick-places { -webkit-user-select: text; -khtml-user-select: text; -moz-user-select: text; -ms-user-select: text; user-select: text; } .place-intro { position: relative; } @media (min-width: 992px) { .place-intro { height: 0; padding-bottom: 73.33%; } } .place-intro .place-intro-image { background-color: #eee; background-repeat: no-repeat; background-size: cover; background-position: center center; } @media (min-width: 992px) { .place-intro .place-intro-image { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } } @media (max-width: 991px) { .place-intro .place-intro-image { height: 0; padding-bottom: 56.14%; } } .place-intro .place-intro-text { padding-bottom: 30px; } @media (min-width: 992px) { .place-intro .place-intro-text { position: absolute; right: 50%; top: 50%; width: 400px; -webkit-transform: translate(50%, -50%); -moz-transform: translate(50%, -50%); -o-transform: translate(50%, -50%); -ms-transform: translate(50%, -50%); transform: translate(50%, -50%); background-color: white; padding: 40px; } } .place-intro .place-intro-text h2, .place-intro .place-intro-text .h2 { color: #000; } @media (min-width: 992px) { .winterthur-events { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } } .winterthur-events .winterthur-event { height: 100%; margin-bottom: 30px; } .winterthur-events .winterthur-event .winterthur-event-image { height: 0; padding-bottom: 80%; background-color: #eee; background-repeat: no-repeat; background-position: center center; background-size: cover; } .winterthur-events .winterthur-event .winterthur-event-content { padding: 15px; } .ui-widget.ui-datepicker { font-size: 1em; font-style: normal; } .ui-widget.ui-datepicker .ui-widget-header { font-weight: normal; } .grey-light { color: #666; } .newsletter-block { background-image: url('/site/assets/images/newsletter-background.jpeg'); padding: 35px; background-size: cover; background-position: right; background-repeat: no-repeat; } @media (min-width: 768px) { .newsletter-block { padding: 60px 20px; margin-top: 50px; } } .newsletter-block .footer-newsletter-form { max-width: 900px; margin: auto; padding: 25px; background-color: #fff; } @media (min-width: 768px) { .newsletter-block .footer-newsletter-form { padding: 30px 35px; } } .newsletter-block .footer-newsletter-form label { font-family: 'ITCStoneSerifCom-Medium', serif; font-style: italic; } .newsletter-block .footer-newsletter-form .btn-block, .newsletter-block .footer-newsletter-form .custom-form-control { margin: 0; border-radius: 0; } .newsletter-block .footer-newsletter-form .form-info, .newsletter-block .footer-newsletter-form .form-info p { text-align: center; font-size: 11px; margin-top: 25px; } @media (max-width: 767px) { .newsletter-block .footer-newsletter-form h2 { text-align: center; } .newsletter-block .footer-newsletter-form .btn-block { margin-top: 25px; } } .reassurance { margin-top: 20px; padding: 30px 15px; } @media (min-width: 768px) { .reassurance { background-color: #f4f4f4; padding: 30px 35px; margin-top: 50px; } } .reassurance__item { background-color: #f4f4f4; } @media (max-width: 767px) { .reassurance__item { display: flex; text-align: left; padding: 20px 80px; align-items: center; justify-content: center; } } .reassurance .title { margin-top: 10px; margin-bottom: 0; font-size: 13px; } .reassurance .subtitle { color: #666; font-size: 12px; } .reassurance .icon { width: 1em; height: 1em; } @media (max-width: 767px) { .reassurance .icon { width: 1.3em; height: 1.3em; margin-right: 40px; } } .footer-logo { max-height: 90px; margin-bottom: 20px; display: block; } @media (max-width: 767px) { .footer-logo { margin-left: auto; margin-right: auto; } } .footer-block__title { margin-top: 0; font-size: 13px !important; font-style: normal; color: #333; font-family: 'Montserrat', 'ITC Stone Serif', serif; } @media (min-width: 768px) { .footer-block__title { text-align: left; } } .footer-block__description { font-size: 12px; } @media (max-width: 767px) { .footer-block__description { text-align: center; } } @media (max-width: 991px) { .footer-block { margin-bottom: 30px; } } .social-icons { display: flex; align-items: center; margin-top: 20px; } @media (max-width: 767px) { .social-icons { justify-content: center; } } .social-icons a { margin-left: 10px; margin-right: 10px; } @media (max-width: 767px) { .social-icons a { width: 1.5em; height: 1.5em; } } .social-icons a:first-of-type { margin-left: 0; } .social-icons .icon { width: 25px; height: 25px; } .fs-xs { font-size: 11px; } .mb-0 { margin-bottom: 0; } .page-block { margin-bottom: 60px; } .page-block .page-block-title { text-align: center; } .page-block .page-block-image img { width: 100%; } .page-block .page-block-three-images-image, .page-block .page-block-text-over-image-main { background-repeat: no-repeat; background-position: center center; background-size: cover; } .page-block .page-block-image-text-text h2, .page-block .page-block-text-image-text h2 { font-size: 36px; line-height: 1em; } .page-block .page-block-three-images-image { padding-bottom: 100%; background-color: #eee; position: relative; } .page-block .page-block-three-images-image .page-block-three-images-image-hover, .page-block .page-block-three-images-image .page-block-three-images-image-link { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .page-block .page-block-three-images-image .page-block-three-images-image-hover { background-color: rgba(0, 0, 0, 0.5); color: white; font-size: 30px; line-height: 30px; } .page-block .page-block-three-images-image .page-block-three-images-image-hover .page-block-three-images-image-hover-caption { text-align: center; position: absolute; top: 50%; left: 10%; width: 80%; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); } .page-block .page-block-three-images-image .page-block-three-images-image-link { display: block; } .page-block .page-block-three-images-image-caption { font-size: 30px; line-height: 30px; text-align: center; padding: 15px; } .page-block .page-block-text-over-image-main { padding: 80px 0px; } .page-block .page-block-text-over-image-main .page-block-text-over-image-text { background-color: white; width: 50%; margin: 0 auto; padding: 30px; } @media (max-width: 991px) { .page-block .page-block-text-over-image-main .page-block-text-over-image-text { width: 90%; padding: 20px; } } .page-block .page-block-text-over-image-main .page-block-text-over-image-text p:last-of-type { margin-bottom: 0px; } .page-block .slick-three-images-container { overflow: hidden; } .page-block .slick-three-images-container .slick-three-images { margin-left: -15px; margin-right: -15px; } .page-block .slick-three-images-container .slick-three-images .slick-slide { padding-left: 15px; padding-right: 15px; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; } .shop-breadcrumb .panier-step { background-color: #FFF !important; } .shop-breadcrumb .panier-step-active .panier-step { background-color: #cc1231 !important; } .shop-box > .row { border-color: #E0E0E0 !important; } .shop-breadcrumb span { color: #000 !important; } .shop-breadcrumb .panier-step { border: 1px solid #cc1231; } .shop-breadcrumb a:hover span { color: #444444 !important; } .shop-breadcrumb .panier-step-active span { color: #cc1231 !important; } .shop-breadcrumb .panier-step-active .panier-step { color: #FFFFFF !important; } div.alert p { color: #FFF !important; } .btn-grey { box-shadow: none !important; } body#cart #menu, body#cart #breadcrumb, body#cart #header #language, body#cart #header #header-account, body#cart #header .hidden-cart, body#cart-details #menu, body#cart-details #breadcrumb, body#cart-details #header #language, body#cart-details #header #header-account, body#cart-details #header .hidden-cart, body#cart-checkout #menu, body#cart-checkout #breadcrumb, body#cart-checkout #header #language, body#cart-checkout #header #header-account, body#cart-checkout #header .hidden-cart, body#cart-completed #menu, body#cart-completed #breadcrumb, body#cart-completed #header #language, body#cart-completed #header #header-account, body#cart-completed #header .hidden-cart, body#cart #footer.hidden-cart, body#cart-details #footer.hidden-cart, body#cart-checkout #footer.hidden-cart, body#cart-completed #footer.hidden-cart { display: none !important; } .product-list { margin-bottom: 30px; } .product-list:last-child { margin-bottom: 0; } .product-list, .product-small { cursor: default; } .product-list > .row { position: relative; min-height: 250px; margin: 0; -moz-box-shadow: 0 2px 6px 1px #EAEAEA; -webkit-box-shadow: 0 2px 6px 1px #EAEAEA; box-shadow: 0 2px 6px 1px #EAEAEA; } .product-list > .row.overall-quantity { min-height: 0px; } .product-list.product-heightauto > .row { min-height: 0; } .no-touch .product-list > .row:hover { -moz-box-shadow: 0 4px 7px 3px #E0E0E0; -webkit-box-shadow: 0 4px 7px 3px #E0E0E0; box-shadow: 0 4px 7px 3px #E0E0E0; } .product-list.product-panier .panier-header:hover, .product-list.product-panier .panier-total:hover { -moz-box-shadow: 0 0 0 0 !important; -webkit-box-shadow: 0 0 0 0 !important; box-shadow: 0 0 0 0 !important; } .product-list.product-total { margin-top: 60px; } .product-list .product-info, .product-list .product-price { min-height: 250px; padding: 30px; } .product-list .row.overall-quantity .product-info { min-height: 0px; } .product-list .product-price { padding-left: 0; padding-right: 0; } .product-list h3, .product-list h5:first-child { margin-top: 0; } .product-list p { padding: 3px 0 0; } .product-list p:last-child { margin-bottom: 0; } .product-list .btn, .product-small .btn { margin-top: 15px; } .product-list.product-heightauto .product-info, .product-list.product-heightauto .product-price { min-height: 0; } .product-price-number { margin: 0; } .product-price .old-price { text-decoration: line-through; } .product-list .delete-product, .product-list .discount-number, .product-list .add-product, .product-list .new-product { display: inline-block; float: right; } .product-list .product-labels li, .product-list .delete-product, .product-list .discount-number, .product-list .add-product, .product-list .new-product { padding: 10px; height: 42px; min-width: 60px; letter-spacing: 0.03em; text-align: center; } .product-list .delete-product, .product-list .add-product { border: none; position: absolute; left: 0; top: 0; letter-spacing: 0; z-index: 3; } .product-list .new-product { position: absolute; right: 66.6666%; bottom: 0; z-index: 3; } .product-list .product-labels { position: absolute; right: 0; bottom: 0; } .product-list .product-labels li { margin-left: 10px; display: block; float: left; } .product-quantity { position: absolute; right: 0; bottom: 30px; z-index: 1; } .product-quantity-input { color: #000 !important; } .shipping_country { color: #000 !important; border-color: #1A9FDD; } .view-product, .view-product a { display: block; position: absolute; left: 0; top: 0; height: 100%; text-align: center; z-index: 2; } .view-product a { width: 100%; } .view-product p { width: 100%; } .view-product p.view-text-2 { display: none; } .no-touch .delete-product:hover + .view-product p.view-text-1 { display: none; } .no-touch .delete-product:hover + .view-product p.view-text-2 { display: block; } .product-list .product-delete-message, .product-list .cancel-delete-product { border: none; padding-top: 20px; padding-bottom: 20px; height: 62px; } .product-list .product-delete-message, .product-list .add-product, .product-list .cancel-delete-product { display: none; } .product-list.product-deleted .product-delete-message, .product-list.product-deleted .add-product, .product-list.product-deleted .cancel-delete-product { display: block; } .product-list.product-deleted > .row { min-height: 0; } .product-list.product-deleted .delete-product, .product-list.product-deleted .discount-number, .product-list.product-deleted .new-product, .product-list.product-deleted .product-info, .product-list.product-deleted .product-price, .product-list.product-deleted .product-quantity, .product-list.product-deleted .view-product * { display: none; } table.product-list td:last-child { width: 20px; padding-left: 30px; } .product-list .btn-corpo { margin-top: 5px; } .shop-box { margin-bottom: 30px; cursor: default; } .shop-box:last-child { margin-bottom: 0; } .shop-box > .row, .no-touch .shop-box > .row.shop-box-header:hover, .no-touch .shop-box > .row.shop-box-footer:hover { margin: 0; } .no-touch .shop-connexion-panel.shop-box > .row, .details-form-container, .shop-empty { -moz-box-shadow: 0 4px 7px 3px #E0E0E0; -webkit-box-shadow: 0 4px 7px 3px #E0E0E0; box-shadow: 0 4px 7px 3px #E0E0E0; } .details-form-container { padding-bottom: 30px; } .shop-box.bg-light > .row, .no-touch .shop-box.bg-light > .row.shop-box-header:hover, .no-touch .shop-box.bg-light > .row.shop-box-footer:hover, .shop-box.bg-grey-light > .row, .no-touch .shop-box.bg-grey-light > .row.shop-box-header:hover, .no-touch .shop-box.bg-grey-light > .row.shop-box-footer:hover { margin: 0; -moz-box-shadow: 0 1px 4px 0 #F0F0F0; -webkit-box-shadow: 0 1px 4px 0 #F0F0F0; box-shadow: 0 1px 4px 0 #F0F0F0; } .shop-box > .row > [class*="col-"] { padding: 15px 30px; } .shop-breadcrumb > .row > [class*="col-"] { padding-top: 0; padding-bottom: 0; } .shop-connexion-panel > .row > [class*="col-"] { padding-top: 30px; padding-bottom: 30px; } .shop-breadcrumb > .row { overflow: hidden; } .shop-breadcrumb .shop-box-header, .shop-breadcrumb .panier-step { -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px; } .shop-breadcrumb .panier-step { display: inline-block; margin-right: 15px; padding: 15px; min-width: 56px; text-align: center; } .shop-breadcrumb a[class*="col-"] { display: block; } .shop-box > .row { border-bottom: 1px solid; } .shop-box > .row-border-top { border-top: 1px solid; } .shop-box > .row:last-child { border-bottom: none; } .shop-box h3, .shop-box h5:first-child { margin-top: 0; } .shop-box p { padding: 3px 0 0; } .shop-box p:last-child { margin-bottom: 0; } .shop-box .btn { margin-top: 15px; } .product-quantity, .col-price { float: right; } .panier-bg-image { height: 100%; position: absolute; left: 0; top: 0; overflow: hidden; z-index: 0; } .panier-bg-image .excerpt-shadow { left: 0; right: 0; top: 0; bottom: 0; } .panier-bg-image .center-vertical { width: 100%; min-height: 100%; overflow: hidden; position: relative !important; } .panier-bg-image img { height: 100%; left: 18%; max-width: none; position: absolute; -webkit-transform-origin: 60% 70%; -moz-transform-origin: 60% 70%; -ms-transform-origin: 60% 70%; -o-transform-origin: 60% 70%; transform-origin: 60% 70%; } .panier-bg-image img.center-horizontal { -webkit-transform-origin: 0 50%; -moz-transform-origin: 0 50%; -ms-transform-origin: 0 50%; -o-transform-origin: 0 50%; transform-origin: 0 50%; } .no-touch .product-list:hover .panier-bg-image img { -webkit-transform: scale(1.5) rotate(-15deg) translate3d(0, 0, 0); -moz-transform: scale(1.5) rotate(-15deg) translate3d(0, 0, 0); -o-transform: scale(1.5) rotate(-15deg) translate3d(0, 0, 0); -ms-transform: scale(1.5) rotate(-15deg) translate3d(0, 0, 0); transform: scale(1.5) rotate(-15deg) translate3d(0, 0, 0); } .no-touch .product-list:hover .panier-bg-image img.center-horizontal { -webkit-transform: scale(1.5) rotate(-15deg) translateX(-50%) translate3d(0, 0, 0); -moz-transform: scale(1.5) rotate(-15deg) translateX(-50%) translate3d(0, 0, 0); -o-transform: scale(1.5) rotate(-15deg) translateX(-50%) translate3d(0, 0, 0); -ms-transform: scale(1.5) rotate(-15deg) translateX(-50%) translate3d(0, 0, 0); transform: scale(1.5) rotate(-15deg) translateX(-50%) translate3d(0, 0, 0); } .product-list.product-deleted .panier-bg-image img { max-width: 100%; height: auto; position: relative; -webkit-transform: scale(1) rotate(0deg) translate3d(0, 0, 0) !important; -moz-transform: scale(1) rotate(0deg) translate3d(0, 0, 0) !important; -o-transform: scale(1) rotate(0deg) translate3d(0, 0, 0) !important; -ms-transform: scale(1) rotate(0deg) translate3d(0, 0, 0) !important; transform: scale(1) rotate(0deg) translate3d(0, 0, 0) !important; } h4.recap-total, h5.recap-total { font-family: 'Montserrat', sans-serif !important; font-style: normal !important; text-align: right; font-size: 15px; } h4.recap-total, div.recap-total { font-size: 20px; } h5.recap-total.pickup-place { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .infos-link { cursor: help !important; } .infos-link:hover { text-decoration: underline !important; } a.color-grey-light.infos-link { color: #AAAAAA !important; } .cart-message { position: fixed; left: 0; right: 0; bottom: -200px; padding: 40px 15px; -webkit-box-shadow: 0 0 20px 0 rgba(115, 147, 166, 0.25); -moz-box-shadow: 0 0 20px 0 rgba(115, 147, 166, 0.25); box-shadow: 0 0 20px 0 rgba(115, 147, 166, 0.25); z-index: 2000; background-color: #cc1231; color: #FFF !important; } .cart-message.show-cart-message { bottom: 0; } .cart-message a { color: #FFF !important; } .shop-payment-method .btn-radio { font-size: 16px; line-height: 20px; } .btn-radio .payment-icon, .shop-payment-method .btn-radio .fa { width: 40px; padding-right: 10px; } .shop-payment-method .btn-radio .fa { padding-left: 5px; padding-right: 5px; } .btn-radio .payment-icon { margin-top: -5px; } .btn-radio.active .payment-icon { display: none; } .shop-box .fa-phone, .shop-box .fa-mobile, .shop-box .fa-envelope-o { min-width: 21px; padding-right: 8px; } .view-product { opacity: 0.0; filter: alpha(opacity=0); -ms-filter: "prodig:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -moz-opacity: 0.0; -khtml-opacity: 0.0; } body.showing-menushop .menu-shop-overlay, body.showing-menushop .menu-shop-overlay.bg-white, .no-touch .product-list:hover .view-product, .product-list.product-deleted .view-product, .no-touch .article:hover .view-product { opacity: 0.85; filter: alpha(opacity=85); -ms-filter: "prodig:DXImageTransform.Microsoft.Alpha(Opacity=85)"; -moz-opacity: 0.85; -khtml-opacity: 0.85; } .menu-shop-product-price, .cursor-video { opacity: 0.5; filter: alpha(opacity=50); -ms-filter: "prodig:DXImageTransform.Microsoft.Alpha(Opacity=50)"; -moz-opacity: 0.5; -khtml-opacity: 0.5; } body#shop .product-slide.loaded .section-left h3, body#shop .product-slide.loaded .section-left h4, body#shop .product-slide.load-infos .section-right .container, .no-touch .menu-shop-list li a:hover + .menu-shop-product-name, body.showing-menushop #header .navshop-close, .product-list.product-total .view-product, .menu-shop-list-products li:hover .menu-shop-product-price, .popover-alert.show, .active .nav-highlight-product, .cursor-video.playing { opacity: 1.0; filter: alpha(opacity=100); -ms-filter: "prodig:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -moz-opacity: 1.0; -khtml-opacity: 1.0; } .article.product-small .article-excerpt-infos { opacity: 1.0 !important; filter: alpha(opacity=100) !important; -ms-filter: "prodig:DXImageTransform.Microsoft.Alpha(Opacity=100)" !important; -moz-opacity: 1.0 !important; -khtml-opacity: 1.0 !important; } .shop-box > .row, .shop-breadcrumb span, .product-list > .row, .view-product { -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .cart-message { -webkit-transition: all 0.8s ease-in-out; -moz-transition: all 0.8s ease-in-out; -ms-transition: all 0.8s ease-in-out; -o-transition: all 0.8s ease-in-out; transition: all 0.8s ease-in-out; } .panier-bg-image img { -webkit-transition: all 7s ease !important; -moz-transition: all 7s ease !important; -ms-transition: all 7s ease !important; -o-transition: all 7s ease !important; transition: all 7s ease !important; } @media (max-width: 1200px) { .panier-bg-image.no-padding-right, .panier-bg-image.no-padding-left { padding: 0 !important; } .panier-bg-image img { height: 100%; left: 12%; top: 0; } .no-touch .product-list:hover .panier-bg-image img.center-horizontal-sm { -webkit-transform: translateX(-50%) translate3d(0, 0, 0) !important; -moz-transform: translateX(-50%) translate3d(0, 0, 0) !important; -o-transform: translateX(-50%) translate3d(0, 0, 0) !important; -ms-transform: translateX(-50%) translate3d(0, 0, 0) !important; transform: translateX(-50%) translate3d(0, 0, 0) !important; } .no-touch .product-list:hover .panier-bg-image img.center-vertical-sm.center-horizontal-sm { -webkit-transform: translateX(-50%) translateY(-50%) translate3d(0, 0, 0) !important; -moz-transform: translateX(-50%) translateY(-50%) translate3d(0, 0, 0) !important; -o-transform: translateX(-50%) translateY(-50%) translate3d(0, 0, 0) !important; -ms-transform: translateX(-50%) translateY(-50%) translate3d(0, 0, 0) !important; transform: translateX(-50%) translateY(-50%) translate3d(0, 0, 0) !important; } .shop-box:not(.shop-panier) > .row, .no-touch .shop-box:not(.shop-panier) > .row.shop-box-header:hover, .no-touch .shop-box:not(.shop-panier) > .row.shop-box-footer:hover { margin: 0; -moz-box-shadow: 0 -2px 6px 1px #e0e0e0; -webkit-box-shadow: 0 -2px 6px 1px #e0e0e0; box-shadow: 0 -2px 6px 1px #e0e0e0; } .no-touch .shop-box:not(.shop-panier) > .row:hover { -moz-box-shadow: 0 -4px 7px 3px #dddddd; -webkit-box-shadow: 0 -4px 7px 3px #dddddd; box-shadow: 0 -4px 7px 3px #dddddd; } } @media (max-width: 991px) { .shop-breadcrumb .shop-box-header, .shop-breadcrumb .panier-step { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .product-list .product-price, .product-list .product-info { min-height: 0; } .product-list .product-info { padding-bottom: 15px; } .product-list .col-price .text-right { text-align: left !important; } .product-list .delete-product, .product-list .add-product { top: auto; bottom: 0px; height: 40px; min-width: 46px; } } @media (max-width: 767px) { .product-quantity, .col-price { float: left; } .product-quantity { position: relative; right: auto; bottom: auto; } .product-list .product-info { padding: 15px; } .product-list .product-price { padding: 15px 0; } .product-list .delete-product, .product-list .add-product { left: auto; right: 0; } } @media (min-width: 1700px) { body { overflow-x: hidden; } } @media (max-width: 1700px) { .img-parallax, .header-parallax-1 { display: none; } } @media (min-width: 768px) { .modal .modal-dialog { margin-top: 300px; } .form-horizontal .control-label { text-align: left; } } @media (max-height: 1100px) { .modal .modal-dialog { margin-top: 100px; } } @media (max-width: 1200px) { .no-padding-bottom-sm { padding-bottom: 0 !important; } .no-padding-top-sm { padding-top: 0 !important; } .excerpt-full .excerpt-text { padding-top: 20px; } .excerpt-full .btn-excerpt-full { bottom: 20px; } .product-info { margin-top: 0; } #footer-bg { background-size: 1200px auto; } } @media (max-width: 991px) { body#bonnemaman .col-sidebar .excerpt-shadow { min-height: 0px; } .img-parallax { display: none; } .no-margin-sm { margin: 0 !important; } .section-video > .center-vertical, .section-video > .center-horizontal { position: relative !important; } .section-video > .center-vertical { top: auto !important; -webkit-transform: translateY(0) translate3d(0, 0, 0); -moz-transform: translateY(0) translate3d(0, 0, 0); -o-transform: translateX(0) translateY(0); -ms-transform: translateY(0) translate3d(0, 0, 0); transform: translateY(0) translate3d(0, 0, 0); } .section-video > .center-horizontal { left: 50% !important; -webkit-transform: translateX(0) translate3d(0, 0, 0); -moz-transform: translateX(0) translate3d(0, 0, 0); -o-transform: translateX(0) translateY(0); -ms-transform: translateX(0) translate3d(0, 0, 0); transform: translateX(0) translate3d(0, 0, 0); } .section-video > .center-vertical.center-horizontal { -webkit-transform: translateX(0) translateY(0) translate3d(0, 0, 0); -moz-transform: translateX(0) translateY(0) translate3d(0, 0, 0); -o-transform: translateX(0) translateY(0) translate3d(0, 0, 0); -ms-transform: translateX(0) translateY(0) translate3d(0, 0, 0); transform: translateX(0) translateY(0) translate3d(0, 0, 0); } .anchor { top: -105px; } html, body, h7 { font-size: 18px; line-height: 25px; } .btn { font-size: 16px; } .excerpt-full .excerpt-text .btn, .page-scrolled #breadcrumb ul, .product-details { background-color: #F5F5F5 !important; } .excerpt-full .excerpt-text .btn, .page-scrolled #breadcrumb li, .page-scrolled #breadcrumb li a, .page-scrolled #breadcrumb li.current a { color: #FFFFFF !important; } .header-parallax { display: none; } .padding-header { display: none; } #header .search-bar { position: absolute; left: 100px; right: 100px; top: 0; height: 44px; padding: 8px 13px; } #header .search-bar input[type="search"] { padding-left: 42px; } #header .search-bar input[type="search"]:focus { padding-left: 15px; } #header .search-bar input[type="submit"] { right: 5px; } #header .search-bar.focus-search:before { margin-left: -40px; } .language-responsive, .language-responsive form, .language-responsive label, .language-responsive select { height: 44px; } .language-responsive { position: absolute; top: 0; } .language-responsive label { margin: 0; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; overflow: hidden; } .language-responsive select { width: 64px; } .navbar-toggle { display: block; margin: 0; padding: 14px 20px; } .navbar-toggle.menu-show .icon-bar:nth-child(1) { margin-top: 6px; -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } .navbar-toggle.menu-show .icon-bar:nth-child(3) { margin-top: -8px; margin-bottom: 6px; -moz-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); } .slick-prev { left: 10px; } .slick-next { right: 10px; } .section-video { height: auto !important; padding: 30px 0 !important; } .excerpt-full:hover img.thumb-excerpt-full { right: 0; } .excerpt-full { margin: 0 0 90px; } .excerpt-full .row-excerpt-text { position: relative; left: auto; top: auto; bottom: auto; } .excerpt-full .excerpt-text { display: block !important; padding-top: 40px; } .excerpt-full .btn-excerpt-full { position: relative; left: auto; bottom: auto; margin-top: 40px; } .excerpt-full .btn-excerpt-full .btn { display: block; padding: 8px; } #blog-detail .col-sidebar { margin-top: 40px; } #blog-detail .col-sidebar .list-menu { padding-bottom: 0; } .title-excerpt-full { top: 80px; font-size: 38px; } .product-details { padding: 30px 20px; } .contact-info { text-align: center; } #footer input[type="submit"] { margin-left: 15px; margin-right: 15px; } textarea.tall { min-height: 250px; } #footer-all { background-image: none; background-color: #FFF; } #footer { margin-top: 40px; padding-top: 30px; } #footer:after { display: none; } #footer .menu-footer, #footer h5, #footer .footer-title { text-align: center; } #footer .menu-footer li { background: none; padding-left: 0; } #footer label { text-align: right; } #footer .fa-angle-right { display: none; } #footer input[type="submit"] { margin-top: 5px; } #footer-copyright { padding: 0 0 20px; height: auto; } #footer-bg { display: none; } #footer .footer-engagement { padding-left: 100px; } .excerpt-full .excerpt-text { opacity: 1.0 !important; filter: alpha(opacity=100) !important; -ms-filter: "prodig:DXImageTransform.Microsoft.Alpha(Opacity=100)" !important; -moz-opacity: 1.0 !important; -khtml-opacity: 1.0 !important; } } @media (min-width: 768px) and (max-width: 991px) { .no-padding-left-sm { padding-left: 0 !important; } .no-padding-top-sm { padding-top: 0 !important; } .no-padding-bottom-sm { padding-bottom: 0 !important; } } @media (max-width: 767px) { .no-margin-xs { margin: 0 !important; } .no-margin-left-xs { margin-left: 0 !important; } .no-padding-xs { padding: 0 !important; } .no-padding-right-xs { padding-right: 0 !important; } .no-padding-top-xs { padding-top: 0 !important; } .no-padding-bottom-xs { padding-bottom: 0 !important; } .small-padding-left-xs { padding-left: 5px !important; } .small-padding-right-xs { padding-right: 5px !important; } .slider-title-wrapper h3 { color: #cc1231 !important; } .header-parallax { display: none; } .padding-header { display: none; } #header-slogan { top: 104px; font-size: 24px; line-height: 26px; } .language-responsive { top: -60px; } #header .search-bar { right: 15px; } #header .search-bar input[type="search"] { padding-left: 10px !important; } #header .search-bar:before { margin-left: -40px; } .navbar-toggle { float: left; } h2 { font-size: 36px; line-height: 1.2em; } h3, .cart-message { font-size: 30px; line-height: 1.2em; } h4, p.big, .product-price-number { font-size: 28px; line-height: 1.3em; } h5 { font-size: 28px; line-height: 1.2em; } .highlight-section, .info-box { padding: 15px; } .slide-box { background-image: none; margin: 0 auto; padding: 40px 15px; } .slick-prev, .slick-next { top: 165px; width: 50px; height: 40px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .slick-prev { left: 0; padding-left: 15px; -webkit-border-top-right-radius: 200px; -webkit-border-bottom-right-radius: 200px; -moz-border-radius-topright: 200px; -moz-border-radius-bottomright: 200px; border-top-right-radius: 200px; border-bottom-right-radius: 200px; } .slick-next { right: 0; padding-right: 15px; -webkit-border-top-left-radius: 200px; -webkit-border-bottom-left-radius: 200px; -moz-border-radius-topleft: 200px; -moz-border-radius-bottomleft: 200px; border-top-left-radius: 200px; border-bottom-left-radius: 200px; } .slide-product { position: relative; right: auto; bottom: auto; margin: -20px auto 20px; } .col-product.col-sidebar { height: auto !important; padding-bottom: 0 !important; } .col-product.col-sidebar .excerpt-details { position: relative; left: auto; right: auto; top: auto; bottom: auto; margin: 40px; } .col-sidebar .list-menu { padding-bottom: 0; } .small .list-menu a { font-size: 18px; line-height: 1em; } .small .list-menu li a { padding-top: 10px; } .no-image-text-wrapper .no-image-text { font-size: 14px; } body#catalogue-details .product-image .no-image-text-wrapper { width: 400px; height: 400px; padding: 0; left: 50%; margin-left: -200px; } .title-excerpt-full { display: none; } .modal .modal-dialog { margin-top: 100px; padding: 0 15px !important; } .modal-close { right: 15px !important; top: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .modal-sm .modal-close { right: 0 !important; } #modalpromo .modal-content { padding: 15px; } #modalpromo .modal-content h5 { padding: 0; } #footer .footer-engagement { background: none; padding: 0; text-align: center; } } @media (max-width: 767px) { .col-product { height: 0px !important; padding-bottom: 100% !important; } } @media (min-width: 768px) and (max-width: 991px) { .col-product { height: 0px !important; padding-bottom: 50% !important; } } @media (min-width: 992px) and (max-width: 1199px) { .col-product { height: 0px !important; padding-bottom: 33.33333333% !important; } } @media (min-width: 1200px) { .col-product { height: 0px !important; padding-bottom: 33.33333333% !important; } } .touch .visible-touch { display: block !important; } .touch .hidden-touch { display: none !important; } .touch .excerpt-full .excerpt-text .btn { background-color: #cc1231 !important; } .touch .excerpt-full .excerpt-text .btn { color: #FFF; } .touch .excerpt-full:hover img.thumb-excerpt-full { right: 0; } .touch .excerpt-full { margin: 0 0 90px; } .touch .excerpt-full .row-excerpt-text { position: relative; left: auto; top: auto; bottom: auto; } .touch .excerpt-full .excerpt-text { display: block !important; padding-top: 40px; } .touch .excerpt-full .btn-excerpt-full { position: relative; left: auto; bottom: auto; margin-top: 40px; } .touch .excerpt-full .btn-excerpt-full .btn { display: block; padding: 8px; } .touch #blog-detail .col-sidebar { margin-top: 40px; } .touch #blog-detail .col-sidebar .list-menu { padding-bottom: 0; } .touch .excerpt-text { opacity: 1.0 !important; filter: alpha(opacity=100) !important; -ms-filter: "prodig:DXImageTransform.Microsoft.Alpha(Opacity=100)" !important; -moz-opacity: 1.0 !important; -khtml-opacity: 1.0 !important; } @media (max-width: 1200px) { .excerpt-full .excerpt-text { padding-top: 20px; } .excerpt-full .btn-excerpt-full { bottom: 20px; } } @media (min-width: 992px) { .touch .excerpt-full .row-excerpt-text > .col-md-8 { width: 20%; } .touch .excerpt-full .row-excerpt-text > .col-md-4 { width: 60%; } .touch .excerpt-full .btn-excerpt-full .btn { display: block; width: 50%; margin-left: auto; margin-right: auto; padding: 8px; } } .carousel-nav a, input, textarea, .btn, ul.social-share .fa, .navbar-toggle .icon-bar, .container, .carousel-control, .slick-prev:before, .slick-next:before, .video-button, .video-button .fa { -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } .search-bar, .search-bar:before, .search-bar input[type="search"], .row-form label { -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .excerpt-full img.thumb-excerpt-full, #menu, #breadcrumb, .slick-list, body#index .slick-slide { -webkit-transition: all 0.6s ease-in-out; -moz-transition: all 0.6s ease-in-out; -ms-transition: all 0.6s ease-in-out; -o-transition: all 0.6s ease-in-out; transition: all 0.6s ease-in-out; } @-webkit-keyframes excerptfadeproduct { 0% { opacity: 0.0; filter: alpha(opacity=0); -ms-filter: "prodig:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -moz-opacity: 0.0; -khtml-opacity: 0.0; } 30% { opacity: 0.0; filter: alpha(opacity=0); -ms-filter: "prodig:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -moz-opacity: 0.0; -khtml-opacity: 0.0; } 100% { opacity: 1.0; filter: alpha(opacity=100); -ms-filter: "prodig:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -moz-opacity: 1.0; -khtml-opacity: 1.0; } } @-moz-keyframes excerptfadeproduct { 0% { opacity: 0.0; filter: alpha(opacity=0); -ms-filter: "prodig:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -moz-opacity: 0.0; -khtml-opacity: 0.0; } 30% { opacity: 0.0; filter: alpha(opacity=0); -ms-filter: "prodig:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -moz-opacity: 0.0; -khtml-opacity: 0.0; } 100% { opacity: 1.0; filter: alpha(opacity=100); -ms-filter: "prodig:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -moz-opacity: 1.0; -khtml-opacity: 1.0; } } @-ms-keyframes excerptfadeproduct { 0% { opacity: 0.0; filter: alpha(opacity=0); -ms-filter: "prodig:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -moz-opacity: 0.0; -khtml-opacity: 0.0; } 30% { opacity: 0.0; filter: alpha(opacity=0); -ms-filter: "prodig:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -moz-opacity: 0.0; -khtml-opacity: 0.0; } 100% { opacity: 1.0; filter: alpha(opacity=100); -ms-filter: "prodig:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -moz-opacity: 1.0; -khtml-opacity: 1.0; } } @-o-keyframes excerptfadeproduct { 0% { opacity: 0.0; filter: alpha(opacity=0); -ms-filter: "prodig:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -moz-opacity: 0.0; -khtml-opacity: 0.0; } 30% { opacity: 0.0; filter: alpha(opacity=0); -ms-filter: "prodig:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -moz-opacity: 0.0; -khtml-opacity: 0.0; } 100% { opacity: 1.0; filter: alpha(opacity=100); -ms-filter: "prodig:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -moz-opacity: 1.0; -khtml-opacity: 1.0; } } @keyframes excerptfadeproduct { 0% { opacity: 0.0; filter: alpha(opacity=0); -ms-filter: "prodig:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -moz-opacity: 0.0; -khtml-opacity: 0.0; } 30% { opacity: 0.0; filter: alpha(opacity=0); -ms-filter: "prodig:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -moz-opacity: 0.0; -khtml-opacity: 0.0; } 100% { opacity: 1.0; filter: alpha(opacity=100); -ms-filter: "prodig:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -moz-opacity: 1.0; -khtml-opacity: 1.0; } } @media (min-width: 992px) { .excerpt-full:hover .excerpt-text { -webkit-animation: excerptfadeproduct 0.6s linear 0s; -moz-animation: excerptfadeproduct 0.6s linear 0s; -ms-animation: excerptfadeproduct 0.6s linear 0s; -o-animation: excerptfadeproduct 0.6s linear 0s; animation: excerptfadeproduct 0.6s linear 0s; } } @-webkit-keyframes width0to100 { 0% { width: 0; } 50% { width: 100%; } 100% { width: 0; } } @-moz-keyframes width0to100 { 0% { width: 0; } 50% { width: 100%; } 100% { width: 0; } } @-ms-keyframes width0to100 { 0% { width: 0; } 50% { width: 100%; } 100% { width: 0; } } @-o-keyframes width0to100 { 0% { width: 0; } 50% { width: 100%; } 100% { width: 0; } } @keyframes width0to100 { 0% { width: 0; } 50% { width: 100%; } 100% { width: 0; } } .loading-articles .loading-bar { -webkit-animation: width0to100 4s ease-in-out infinite; -moz-animation: width0to100 4s ease-in-out infinite; -ms-animation: width0to100 4s ease-in-out infinite; -o-animation: width0to100 4s ease-in-out infinite; animation: width0to100 4s ease-in-out infinite; } .container { position: relative; } .reverse-side-l { float: right; } .reverse-side-r { float: left; } .col-xs-inline { width: auto; } .col-xs-4.col-xs-inline { max-width: 33.333%; } .carousel-indicators { position: relative; bottom: auto; left: auto; width: 100%; margin-left: 0; } .carousel-indicators li, .carousel-indicators .active { background-color: transparent; border: none; display: block; width: 30.111111%; height: auto; margin: 0 1.555555%; padding-top: 30px; text-indent: inherit; float: left; } .carousel-indicators .active { background-repeat: no-repeat; background-position: center top; background-size: contain; } .carousel-control.left, .carousel-control.right { background-image: none !important; background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.0001) 0, rgba(255, 255, 255, 0.5) 100%); background-image: -o-linear-gradient(left, rgba(255, 255, 255, 0.0001) 0, rgba(255, 255, 255, 0.5) 100%); background-image: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0.0001)), to(rgba(255, 255, 255, 0.5))); background-image: linear-gradient(to right, rgba(255, 255, 255, 0.0001) 0, rgba(255, 255, 255, 0.5) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1); width: 50px; text-shadow: none; z-index: 100; overflow: hidden; } .carousel-control.left { left: -35px; } .carousel-control.right { right: -35px; } .carousel-control span { width: 100%; height: 50px; margin: -25px 0 0; padding: 6px 0; position: absolute; top: 50%; left: 0; font-size: 36px; text-align: center; } .carousel-control.left span { -webkit-border-top-left-radius: 30px; -webkit-border-bottom-left-radius: 30px; -moz-border-radius-topleft: 30px; -moz-border-radius-bottomleft: 30px; border-top-left-radius: 30px; border-bottom-left-radius: 30px; } .carousel-control.right span { -webkit-border-top-right-radius: 30px; -webkit-border-bottom-right-radius: 30px; -moz-border-radius-topright: 30px; -moz-border-radius-bottomright: 30px; border-top-right-radius: 30px; border-bottom-right-radius: 30px; } .modal-lg { width: 100%; padding: 0 90px; } @media (min-width: 768px) { .col-sm-inline { width: auto; } } @media (min-width: 992px) { .xs-reverse-side-l { float: left; } .xs-reverse-side-r { float: right; } .col-md-inline { width: auto; } } @media (min-width: 1200px) { .modal-lg { width: 1140px; } } @media (max-width: 768px) { .carousel-nav { color: #A5EA97; } .carousel-nav .active { color: #FFFFFF; } .carousel-indicators li, .carousel-indicators .active { width: 100%; margin: 0; padding-top: 15px; } .carousel-indicators .active { background: none; } .carousel-indicators li h4 { margin-top: 0; } .carousel-nav { padding: 10px 0; } .btn-carousel { left: -20px; top: auto; bottom: 10px; padding: 4px 10px 4px 30px; } .modal-sm { margin-left: 0; margin-right: 0; } } @media (max-width: 991px) { h4 { font-size: 22px; } .xs-reverse-side-l { float: right; } .xs-reverse-side-r { float: left; } .reverse-side-l { float: none; } } @media (max-width: 1300px) { .carousel-controls { width: 100px; margin: 0 auto; } .carousel-control.left, .carousel-control.right { left: auto !important; right: auto !important; top: auto; bottom: auto; position: relative; height: 50px; margin: 0px auto; float: left; } } @media (max-width: 1199px) { .container { width: 100%; } .modal-lg { margin-left: 0; margin-right: 0; } } @media (max-width: 991px) { .text-sm-center { text-align: center !important; } } @media print { #header-account, #header-utilities, #menu, .hidden-cart, .header-parallax, .img-parallax, .footer, .ajax-load-more-btn, .our-other-products, body#terms .col-breadcrumb, body#index .col-breadcrumb, body#catalogues .col-breadcrumb, body#catalogues #footer-all, .product-show, .discovered-product .addtocart, .bloc-social, .slick-carousel, .slick-dots, a::after, div#footer-copyright img, .video-holder, .article-informations.visible-xs .article-difficulte, .article-informations.visible-xs .article-rating, div[id^="BadgeContainer_"], div#breadcrumb { display: none !important; } .article-informations .article-difficulte.hidden-xs, .article-informations .article-rating.hidden-xs { display: inline-block !important; } .slider-product { width: 458px !important; height: 568px !important; } .addtocart { width: 458px !important; } #footer-all { background: none; } #header-logo img { margin-bottom: 10px; } #footer-copyright { margin-top: 50px; } body#catalogue-details #footer-copyright { margin-top: -30px !important; padding-top: -0px !important; } body#catalogue .price-container { width: 340px; } .print-full-width { width: 100%; } .print-text-center { text-align: center; } .corporate-color, .color-corporate, .color-corporate p { color: #cc1231 !important; } .col-lg-1 { width: 8%; float: left; } .col-lg-2 { width: 16%; float: left; } .col-lg-3 { width: 25%; float: left; } .col-lg-4 { width: 33%; float: left; } .col-lg-5 { width: 42%; float: left; } .col-lg-6 { width: 50%; float: left; } .col-lg-7 { width: 58%; float: left; } .col-lg-8 { width: 66%; float: left; } .col-lg-9 { width: 75%; float: left; } .col-lg-10 { width: 83%; float: left; } .col-lg-11 { width: 92%; float: left; } .col-lg-12 { width: 100%; float: left; } } .debug { position: fixed; bottom: 10px; left: 10px; background-color: red; z-index: 1000; } .grecaptcha-badge { visibility: hidden; } 