html{color:#333}blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,select,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:""}abbr,acronym{border:0;font-variant:normal}sub,sup{vertical-align:baseline}legend{color:#000}.hide{display:none!important}.clearfix:after,.main:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix,.main{display:inline-block}html[xmlns] .clearfix,html[xmlns] .main{display:block}* html .clearfix,* html .main{height:1%}html{background:#fff;font-family:Arial,Helvetica,sans-serif;-webkit-text-size-adjust:none}html#html-popup{background:none}.wrapper{min-width:996px;font-size:10px}.main{background-color:#fff;width:982px;padding:12px 14px 0 0;margin:0 auto;text-align:left;min-height:303px}a{color:#06487f;text-decoration:none}.dct-base-color-decitre{color:#e2001a}.dct-base-color-coup-coeur{color:#d21e17}.header-container{background-color:#f4f4f4}.header{width:996px;margin:0 auto;z-index:16}.header .header-link-container{text-align:right;padding-right:0;width:42%}.header .header-search-container{width:48%}.header-link-container .main-link{display:inline-block;width:130px;text-align:center;font-size:14px;line-height:16px;padding:10px 0;font-weight:700;min-height:87px;color:#212c3f}.header-link-container .main-link .icon{display:block;font-size:30px;margin-bottom:5px}.header-link-container .main-link-container{display:inline-block;position:relative;margin-top:5px;vertical-align:top}.header-link-container .main-link-container:hover .main-link{background-color:#ccc;text-decoration:none}.header-link-container .main-link-container:hover .account-access-submenu{display:block}#top-account{display:inline-block}#top-account .customer-name{display:none}.account-access-submenu{display:none;padding:0 10px;top:85px;left:0;position:absolute;border:2px solid #ccc;background:#fff;text-align:left;width:300px;z-index:3500}.account-access-submenu li{border-top:1px solid #ccc;font-size:13px}.account-access-submenu li a{display:block;padding:10px 0;color:#333;font-weight:700}.account-access-submenu li a.logout{display:inline}.account-access-submenu li:first-child{border-top:0;padding:10px 0}.account-access-submenu li:first-child a{padding:0}.account-access-submenu li.no-border{border-top:none}.header-search-container .form-search{height:46px;font-size:14px;border-radius:10px;background-color:#fff!important;color:#999;position:relative;margin-top:13px}.header-search-container .icon{position:absolute;left:0;top:0;height:46px;line-height:46px;padding:0 10px;font-size:20px}.header-search-container .dct-btn-search-icon{display:none}.header-search-container .dct-btn-search{border-radius:0 8px 8px 0;height:42px;line-height:42px;margin:2px 2px 0 0;background-color:#dcdcdc;position:absolute;border:0;right:0;top:0;padding:0 10px;font-weight:700;font-size:14px;cursor:pointer}.header-search-container .dct-btn-search:hover{background:#333;color:#fff}.header-search-container .dct-btn-search.autocomplete-active{border-radius:0 8px 0 0}.header-search-container .b2b-link{margin-top:10px}.header-search-container .b2b-link a{font-weight:700}.header-search-container input{border-radius:10px;border:2px solid #ccc;height:46px;display:block;width:100%;padding:0 50px 0 35px;color:inherit;outline:none}.header-search-container input:focus{color:#666}.header-search-container input:focus:-ms-input-placeholder{color:inherit}.header-search-container input:focus:-moz-placeholder,.header-search-container input:focus::-moz-placeholder{color:inherit}.header-search-container input:focus::-webkit-input-placeholder{color:inherit}.header-search-container input.autocomplete-active{border-radius:10px 10px 0 0}.header-search-container input:-ms-input-placeholder{font-style:italic}.header-search-container input:-moz-placeholder,.header-search-container input::-moz-placeholder{font-style:italic}.header-search-container input::-webkit-input-placeholder{font-style:italic}.header-search-container .twitter-typeahead{display:block!important}.header-search-container .tt-hint{background:transparent!important}.infobulle,.top-cart-content-out{display:none}.resume-infobull{position:relative;z-index:2}.resume-infobull:hover{border:0}.resume-infobull .resume-infobull-out{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/resume-infobull.png) no-repeat scroll -462px 100% transparent;left:-30px;padding-bottom:6px;position:absolute;top:11px;width:465px;z-index:500;display:block}.resume-infobull .resume-infobull-in{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/resume-infobull.png) no-repeat 0 0;padding:33px 30px 20px 23px;line-height:14px;font-size:11px;color:#535353;display:block}.resume-infobull-close{float:right;padding:20px 14px 0 0}.resume-infobull-close-top-right{float:right;padding:0 10px 0 0}.col-left{width:19%}.col-left,.col-main{float:left;padding:0 0 1px}.col-main{width:80%}.col-right{float:right;width:19%;padding:0 0 1px}.col2-right-layout .col-main{float:left;width:66%;margin-left:15px}.col2-right-layout .col-right{float:left;width:34%;margin-left:15px}.col3-layout .col-main{width:49%;margin-left:17px}.col3-layout .col-wrapper{float:left;width:70%}.col3-layout .col-wrapper .col-main{float:right}.col2-set .col-1{float:left;width:48.5%}.col2-set .col-2{float:right;width:48.5%}.col2-set .col-narrow{width:32%}.col2-set .col-wide{width:65%}.col3-set .col-1{float:left;width:32%}.col3-set .col-1-2{float:left;width:65%}.col3-set .col-2{float:left;width:32%;margin-left:2%}.col3-set .col-3{float:right;width:32%}.col4-set .col-1,.col4-set .col-2{float:left;width:23.5%}.col4-set .col-2{margin:0 2%}.col4-set .col-3{float:left;width:23.5%}.col4-set .col-4{float:right;width:23.5%}.col1-layout .col-main{float:none;width:auto}.col2-left-layout .col-main{float:right}.col-main_left{width:calc(100% - 320px);margin-bottom:18px;float:left}.col-main_left .pagination_conteneur{margin-top:8px;padding-top:11px;padding-bottom:2px}.col-main_right{width:300px;float:right}.catalogsearch-advanced-index .col-right,.contact-page-form .col-right,.customer-account-create .col-right{margin-left:15px;width:300px}.fix-col-main .col-main{padding:0 0 0 14px}.col-left{width:150px;margin:0 0 0 14px}@media screen and (min-width:1280px){.col-left{width:180px}}.col-left .level2-menu{padding-top:8px}.col-left .level2-menu.not-current{padding-top:0}.col-left .level3-menu,.col-left .level4-menu,.col-left .level5-menu,.col-left .level6-menu{padding-top:13px}.col-left .first{border-top:1px solid #dcdcdc}.col-left .tag-cloud{font-size:120%;margin-bottom:10px;color:#c2c2c2}.col-left .tag-cloud a{color:#000}.col-left .tag-cloud a.font_small{font-size:85%}.col-left .tag-cloud a.font_normal{font-size:100%}.col-left .tag-cloud a.font_bold{font-weight:700;font-size:120%}.col-left .most_requested{margin-bottom:10px}.col-left .most_requested a{font-size:110%;color:#2a2a2a}.col-left .nbr_small{color:#535353;font-size:80%}.nav-container{background-color:#212c3f}#nav{height:42px;margin:0 auto;font-size:11px;width:996px;position:relative;z-index:10;display:table}#nav li a.level-top{color:#fff;border-top:4px solid #212c3f;text-decoration:none;display:block;line-height:38px;height:38px;padding:0 7px;position:relative;font-size:14px;text-align:center}#nav li a.level-top h1,#nav li a.level-top span{display:inline-block;line-height:normal;text-align:center;text-decoration:none}#nav li.level0{z-index:15;border-right:1px solid #f4f4f4;display:table-cell;vertical-align:middle}#nav li.level0.nav-fixed-last-item-to-hide,#nav li.level0:last-child{border-right:0}#nav li.level0.nav-search-bar{display:none}#nav li.active{background-color:#f4f4f4}#nav li.active a.level-top{color:#333}#nav li.nav-noel{background-color:#f9dbd5}#nav li.nav-noel a.level-top{border-color:#f9dbd5;color:#212c3f;font-weight:700}#nav li.nav-soldes{background-color:#e20000}#nav li.nav-soldes a.level-top{border-color:#e20000;color:#fff;font-weight:700}#nav li.nav-rentree-scolaire{background-color:#f9dbd5}#nav li.nav-rentree-scolaire a.level-top{border-color:#f9dbd5;color:#212c3f;font-weight:700}#nav li.nav-jeunesse{background-color:#f9dbd5}#nav li.nav-jeunesse a.level-top{border-color:#f9dbd5;color:#212c3f;font-weight:700}#nav li.nav-rentree-litteraire{background-color:#f9dbd5}#nav li.nav-rentree-litteraire a.level-top{border-color:#f9dbd5;color:#212c3f;font-weight:700}#nav li.nav-livres-occasion{background-color:#076f48}#nav li.nav-livres-occasion a.level-top{border-color:#076f48;color:#fff;font-weight:400}@keyframes navigation-search-block-bar-sliding{0%{width:15%}to{width:100%}}@keyframes navigation-search-block-bar-sliding-reverse{0%{visibility:visible;width:100%}99%{visibility:hidden}to{visibility:hidden;width:15%}}#navigation.nav-fixed{box-shadow:0 10px 8px -8px #656565;position:fixed;top:0;left:0;width:100%;z-index:1000}#navigation.nav-fixed li.level0.nav-fixed-last-item-to-hide{display:none}#navigation.nav-fixed li.level0.nav-search-bar{display:block}#navigation.nav-fixed li.level0.nav-search-bar.active .level-top{color:#fff}#navigation.nav-fixed li.level0.nav-search-bar.active .nav-search-block{display:block}.csstransitions #navigation.nav-fixed li.level0.nav-search-bar.active .nav-search-block{animation-name:navigation-search-block-bar-sliding;visibility:visible;width:100%}.csstransitions #navigation.nav-fixed li.level0.nav-search-bar.closed .nav-search-block{animation-name:navigation-search-block-bar-sliding-reverse;width:0;visibility:hidden}#navigation.nav-fixed li.level0.nav-search-bar .level-top{z-index:10}.nav-search-block{background-color:#212c3f;height:42px;position:absolute;right:0;width:996px;padding-right:200px;top:0;padding-left:2px;display:none}.csstransitions .nav-search-block{animation-duration:.5s;display:block;visibility:hidden;width:0}.nav-search-block.header-search-container .form-search{border-radius:15px;margin:2px;height:38px}.nav-search-block.header-search-container .form-search .tt-menu{left:unset!important}.nav-search-block.header-search-container input{height:38px;padding-left:5px}.nav-search-block.header-search-container .dct-btn-search{line-height:34px;height:34px}.nav-search-block.header-search-container .icon{display:none}.product_detail{float:left;font-size:11px}.product_detail .h1{color:#333;font-weight:700;font-size:15px;margin-bottom:5px}.product_detail .h1 a{color:#333;font-size:16px}.product_detail .literaryAward{display:block;margin:11px 0}.product_detail .literaryAward span{background-color:#d31e17;color:#fff;text-transform:uppercase;font-weight:700;font-size:12px;padding:4px;text-shadow:0 1px #900}.product_detail .foreignEdition{font-size:13px;color:#666}.product_detail .authors,.product_detail .autor{color:#06487f;display:block;font-size:13px}.product_detail .fonction{color:#8c8c8c;font-size:80%}.product_detail .interactive{color:#c4bfbf;margin:5px 0}.product_detail .interactive .comment{float:left;color:#666;padding:0 5px 0 0;font-size:12px;font-weight:700;line-height:10px;height:13px;margin:5px 0 0}.product_detail .h2{font-size:16px;color:#2a2a2a}.product_detail .h2 a{color:#2a2a2a}.product_detail .info{font-size:10px;margin:5px 0 0}.product_detail .info li{display:inline;color:#666;border-left:1px solid #b0b0b0;padding:0 5px 0 8px;text-transform:uppercase;font-size:10px}.product_detail .info li.first{border-left:0;padding-left:0}.product_detail .list_link{font-size:120%;font-weight:700;margin-top:7px;color:#000}.product_detail .list_link li{display:inline;color:#535353;border-left:1px solid #b0b0b0;padding:0 6px 0 8px;font-size:80%;font-weight:400}.product_detail .list_link li.first{border-left:0;padding-left:0}.product_detail .resume{margin-top:2px;vertical-align:middle}.product_detail .resume a.link,.product_detail .resume span.link{padding-left:6px;color:#06487f;font-size:100%;text-transform:none}.product_detail .resume a.link:before,.product_detail .resume span.link:before{content:"\203A";color:inherit;font-size:12px;padding-right:6px}.product_detail .resume img{vertical-align:middle}.product_detail .price{font-size:18px}.product_detail .price del{height:14px;font-size:12px}.product_detail .old-price{color:#666;background:#fff;padding:0 5px 0 0;text-decoration:line-through}.price{font-weight:700;color:#d31e17}.price label{display:inline-block;float:right;background:#fff;font-size:11px;padding:9px 0 0 5px;vertical-align:bottom}.price del{height:14px;font-size:12px}.price del .old-price{background:#fff;padding:0 5px 0 0;text-decoration:line-through}.price del label{font-size:10px;padding-top:0}.price .final-price{background:#fff;display:inline-block;padding-right:5px}.price .final-price .price-notice{color:inherit;font-size:8px;text-decoration:underline}.price.ebook{color:#ea7f00}.price.used{color:#0d7148}.price del,.price small{font-weight:400;color:#666;font-size:12px}.price img{vertical-align:middle}.stock-info{font-size:13px;margin:3px 0}.actions{margin-top:7px}.options{margin-bottom:3px}.final-price .discount,.my-account--order-view--table .product-line .price .discount,.solde .final-price .discount,.tab_cart .product-line .price .discount,.tab_cart .product-line .solde .price .discount,.top_selling_right .product_detail .price .discount,.top_selling_right .solde .price .discount,.wishlist-items .price .discount,.wishlist-items .solde .price .discount{border-radius:5px;background-color:#212c3e;display:inline-block;width:32px;text-align:center;height:18px;color:#fff;font-weight:700;font-size:12px;padding-right:3px;position:relative;z-index:1;top:-1px;line-height:18px}.product_pic{width:147px;float:left;margin-left:0}.price-notice{color:#d31e17;font-size:11px;font-weight:700;text-decoration:underline}.millionsbooks{margin-left:14px;margin-bottom:14px;background-color:#fff;padding:6px 10px}.millionsbooks .h1{font-size:22px;color:#193a45;font-style:italic}.millionsbooks a.savoirplus{font-size:12px;float:right;margin-top:8px}.millionsbooks a.savoirplus:before{content:"\203A";color:#06487f;font-size:12px;padding-right:10px}.millionsbooks_info{margin-left:14px;margin-bottom:14px;background-color:#fff;padding:6px 5px 6px 10px}.millionsbooks_info .title{font-size:22px;color:#193a45;width:369px;font-style:italic;background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/accolade.png) 100% 0 no-repeat;float:left;padding-right:5px;height:95px}.millionsbooks_info .buttons{margin:10px 0 5px;font-style:normal;font-size:11px}.millionsbooks_info button.small-gris span span span{padding-left:4px;padding-right:4px;color:#666}.millionsbooks_info .bloc{width:180px;float:left;margin-left:10px;color:#535353;font-size:10px}.millionsbooks_info .bloc .h2{color:#25a8d4;font-size:18px;font-style:italic}.millionsbooks_info a.fermer{font-size:12px;float:right;margin-top:8px;margin-right:9px}.millionsbooks_info a.fermer:before{content:"\203A";color:#06487f;font-size:12px;padding-right:10px}.pre-panier .dct-product{float:left}.pre-panier .dct-product .product-title{font-size:16px}.pre-panier .dct-product .authors{font-size:14px;margin-bottom:10px}.pre-panier .msg_free_delivery{color:#fff;background-color:#62bad8;font-weight:700;text-align:center;padding:6px;margin-top:10px;font-size:12px}.pre-panier .msg_free_delivery span{font-weight:400;font-size:11px}.pre-panier--action-container{margin:10px 0}.pre-panier--action-container .dct-button-action-right{float:right}.pre-panier--product-visual{height:180px}.pre-panier--title{font-size:20px;line-height:20px;font-weight:700;padding-bottom:6px;margin-bottom:11px;border-bottom:1px solid}.pre-panier .bloc-cms-container{min-height:180px}.resume_result_search{color:#333;font-size:110%}.resume_result_search p{font-size:15px;color:#333;margin-bottom:11px;padding:10px 0;line-height:24px;text-align:left}.advertise{width:300px;float:right;color:#8c8c8c;margin-top:-15px;position:relative;background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/line_fond_ad.gif) top repeat-x}.advertise img{margin-top:3px}.advertise span{background-color:#f4f4f4;padding-right:8px;font-size:90%}.adv_rch2{width:100%;margin-top:5px}.adv_rch2 .adv_content{width:728px;margin-left:20px}.col-main .line_top{border-top:1px solid #c5c5c5;margin-top:15px;padding-top:15px}
@charset "UTF-8";@font-face{font-family:icons;src:url(https://back.decitre.fr/skin/frontend/decitre/default/fonts/icons.eot?v=81e5f9a90af173809119d582a94812fe);src:url(https://back.decitre.fr/skin/frontend/decitre/default/fonts/icons.eot?v=81e5f9a90af173809119d582a94812fe#iefix) format("embedded-opentype"),url(https://back.decitre.fr/skin/frontend/decitre/default/fonts/icons.woff2?v=81e5f9a90af173809119d582a94812fe) format("woff2"),url(https://back.decitre.fr/skin/frontend/decitre/default/fonts/icons.woff?v=81e5f9a90af173809119d582a94812fe) format("woff"),url(https://back.decitre.fr/skin/frontend/decitre/default/fonts/icons.ttf?v=81e5f9a90af173809119d582a94812fe) format("truetype"),url(https://back.decitre.fr/skin/frontend/decitre/default/fonts/icons.svg?v=81e5f9a90af173809119d582a94812fe#icons) format("svg");font-style:normal;font-weight:400;font-display:swap}#cboxClose,#top-cart .top-cart-summary .icon,.audio-player--container .audio-player--controls .play .icon,.banner-menu--submenu-container:hover:after,.btn-add-to-cart .icon,.btn-store-shipping .icon,.customer-gift-claim--message:after,.customer-gift-claim--message:before,.dct-blog--posts--list--card--avatar.empty,.dct-blog-post--avatar.empty,.dct-btn-add-to-cart .icon,.dct-btn-flipping .icon,.dct-btn-primary-ebook .icon,.dct-btn-primary-ereader .icon,.dct-btn-primary .icon,.dct-btn-stock-alert-ebook .icon,.dct-btn-stock-alert .icon,.dct-button-flat-primary-ebook .icon,.dct-button-flat-primary-ereader .icon,.dct-button-flipping .icon,.dct-button-primary-ebook .icon,.dct-button-primary-ereader .icon,.dct-button-primary .icon,.dct-button-stock-alert-ebook .icon,.dct-button-stock-alert .icon,.dct-button-store-shipping .icon,.dct-button-wishlist .icon,.dct-form--improve-checkbox input[type=checkbox]+label:before,.dct-form--improve-checkbox input[type=radio]+label:before,.dct-icon,.dct-product.ebook .btn-add-to-cart .icon,.dct-product.ereader .btn-add-to-cart .icon,.dct-quickbar-product.ebook.ebook .dct-btn-add-to-cart .icon,.dct-rating-star,.dct-rating-star-filling,.navigation-block-container--facet .navigation-block-container-title:before,.product-store-availability .store-shipping .icon,.social-review-actions .icon,.tab_cart .td_del .btn-remove,.title_tunnel_step li:after,[class*=" dct-icon-"],[class^=dct-icon-]{font-family:icons;display:inline-block;vertical-align:baseline;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dct-icon-android:before{content:"\EA01"}.dct-icon-apple:before{content:"\EA02"}.dct-btn-primary-ebook .icon:before,.dct-button-flat-primary-ebook .icon:before,.dct-button-primary-ebook .icon:before,.dct-icon-arrow-to-bottom:before,.dct-product.ebook .btn-add-to-cart .icon:before,.dct-quickbar-product.ebook.ebook .dct-btn-add-to-cart .icon:before,.ebook .dct-btn-add-to-cart .icon:before{content:"\EA03"}.dct-icon-arrow-up:before{content:"\EA04"}.dct-icon-bars:before{content:"\EA05"}.dct-icon-bell:before{content:"\EA06"}.dct-icon-blog:before{content:"\EA07"}.dct-icon-book:before{content:"\EA08"}.dct-icon-book-heart:before{content:"\EA09"}.dct-btn-flipping .icon:before,.dct-button-flipping .icon:before,.dct-icon-book-open:before{content:"\EA0A"}.dct-icon-calendar-alt:before{content:"\EA0B"}.dct-icon-caret-down:before{content:"\EA0C"}.dct-icon-caret-right:before{content:"\EA0D"}.dct-icon-caret-up:before{content:"\EA0E"}.dct-icon-check:before{content:"\EA0F"}.dct-icon-check-circle:before,.dct-icon-vigilibris-watched-big:before,.dct-icon-vigilibris-watched:before{content:"\EA10"}.dct-icon-check-circle--solid:before{content:"\EA11"}.dct-icon-check-square:before{content:"\EA12"}.dct-icon-check-square--solid:before{content:"\EA13"}.dct-icon-chevron-down:before{content:"\EA14"}.dct-icon-chevron-left:before{content:"\EA15"}.dct-icon-chevron-right:before{content:"\EA16"}.dct-icon-chevron-up:before{content:"\EA17"}.dct-form--improve-checkbox input[type=radio]+label:before,.dct-icon-circle:before{content:"\EA18"}.dct-icon-circle--solid:before{content:"\EA19"}.dct-icon-cogs:before{content:"\EA1A"}.dct-icon-comment:before{content:"\EA1B"}.dct-icon-comment-dots:before{content:"\EA1C"}.dct-icon-comments:before{content:"\EA1D"}.dct-icon-credit-card:before{content:"\EA1E"}.dct-icon-decitre:before{content:"\EA1F"}.dct-blog--posts--list--card--avatar.empty:before,.dct-blog-post--avatar.empty:before,.dct-icon-decitre-star:before{content:"\EA20"}.dct-icon-decitre-pro:before{content:"\EA21"}.dct-icon-fonds-decitre:before{content:"\EA22"}.dct-icon-heart-decitre:before{content:"\EA23"}.dct-icon-orb:before{content:"\EA24"}.dct-icon-desktop:before{content:"\EA25"}.dct-btn-stock-alert-ebook .icon:before,.dct-btn-stock-alert .icon:before,.dct-button-stock-alert-ebook .icon:before,.dct-button-stock-alert .icon:before,.dct-icon-envelope:before{content:"\EA26"}.dct-icon-ereader:before{content:"\EA27"}.dct-icon-ereader-backlight:before{content:"\EA28"}.dct-icon-ereader-bookmark:before{content:"\EA29"}.dct-icon-ereader-books:before{content:"\EA2A"}.dct-icon-ereader-edit:before{content:"\EA2B"}.dct-icon-ereader-frontlight:before{content:"\EA2C"}.dct-icon-ereader-hd:before{content:"\EA2D"}.dct-icon-ereader-photo:before{content:"\EA2E"}.dct-icon-ereader-sound:before{content:"\EA2F"}.dct-icon-ereader-store-included:before{content:"\EA30"}.dct-icon-ereader-touch:before{content:"\EA31"}.dct-icon-ereader-waterproof:before{content:"\EA32"}.dct-icon-ereader-writer:before{content:"\EA33"}.dct-icon-euro-sign:before{content:"\EA34"}.dct-icon-exclamation-triangle:before{content:"\EA35"}.dct-icon-eye:before{content:"\EA36"}.dct-icon-eye-slash:before{content:"\EA37"}.dct-icon-file-alt:before{content:"\EA39"}.dct-icon-film:before{content:"\EA3A"}.dct-icon-filter:before,.navigation-block-container--facet .navigation-block-container-title:before{content:"\EA3B"}.dct-icon-gift:before{content:"\EA3C"}.dct-icon-globe:before{content:"\EA3D"}.dct-icon-headphones:before{content:"\EA3E"}.dct-icon-heart:before{content:"\EA3F"}.dct-icon-history:before{content:"\EA40"}.dct-icon-home:before{content:"\EA41"}.dct-icon-info-circle:before{content:"\EA42"}.dct-icon-instagram:before{content:"\EA43"}.dct-icon-layer-group:before{content:"\EA44"}.dct-icon-list:before{content:"\EA45"}.dct-button-wishlist .icon:before,.dct-icon-list-alt:before{content:"\EA46"}.dct-icon-lock:before{content:"\EA47"}.dct-icon-map:before{content:"\EA48"}.btn-store-shipping .icon:before,.dct-button-store-shipping .icon:before,.dct-icon-map-marker-alt:before,.product-store-availability .store-shipping .icon:before{content:"\EA49"}.dct-icon-mobile-alt--solid:before{content:"\EA4A"}.dct-icon-mondial-relay:before{content:"\EA4B"}.dct-icon-money-check-edit:before{content:"\EA4C"}.dct-icon-music:before{content:"\EA4D"}.dct-icon-pause-circle--solid:before{content:"\EA4E"}.dct-icon-paypal:before{content:"\EA4F"}.dct-icon-pen:before,.social-review-actions .social-review-update .icon:before{content:"\EA50"}.dct-icon-piggy-bank:before{content:"\EA51"}.dct-icon-pinterest-square:before{content:"\EA52"}.dct-icon-play-circle--solid:before{content:"\EA53"}.dct-icon-plus:before{content:"\EA54"}.dct-icon-print:before{content:"\EA55"}.dct-icon-question-circle:before{content:"\EA56"}.customer-gift-claim--message:before,.dct-icon-quote-left:before{content:"\EA57"}.dct-icon-quote-right:before{content:"\EA58"}.dct-icon-reply:before{content:"\EA59"}.dct-icon-sad-tear:before{content:"\EA5A"}.dct-icon-search:before{content:"\EA5B"}.dct-icon-share-alt:before{content:"\EA5C"}#top-cart .top-cart-summary .icon:before,.btn-add-to-cart .icon:before,.dct-btn-add-to-cart .icon:before,.dct-btn-primary-ereader .icon:before,.dct-btn-primary .icon:before,.dct-button-flat-primary-ereader .icon:before,.dct-button-primary-ereader .icon:before,.dct-button-primary .icon:before,.dct-icon-shopping-bag:before,.dct-product.ereader .btn-add-to-cart .icon:before{content:"\EA5D"}.dct-icon-smile:before{content:"\EA5E"}.dct-form--improve-checkbox input[type=checkbox]+label:before,.dct-icon-square:before{content:"\EA5F"}.dct-icon-star:before,.dct-rating-star:before{content:"\EA60"}.dct-icon-star--solid:before,.dct-rating-star-filling:before{content:"\EA61"}.dct-icon-step-backward--solid:before{content:"\EA62"}.dct-icon-step-forward--solid:before{content:"\EA63"}.dct-icon-store:before{content:"\EA64"}.dct-icon-store-decitre:before{content:"\EA65"}.dct-icon-sync-alt:before{content:"\EA66"}.dct-icon-tablet-alt--solid:before{content:"\EA67"}.dct-icon-tablet-android:before{content:"\EA68"}.dct-icon-tag:before{content:"\EA69"}.dct-icon-th--solid:before{content:"\EA6A"}#cboxClose:before,.dct-icon-times:before,.social-review-actions .social-review-delete .icon:before{content:"\EA6B"}.dct-icon-times--light:before{content:"\EA6C"}.dct-icon-trash-alt:before,.tab_cart .td_del .btn-remove:before{content:"\EA6D"}.dct-icon-truck:before{content:"\EA6E"}.dct-icon-twitter-square:before{content:"\EA6F"}.dct-icon-user:before{content:"\EA70"}.dct-icon-user-headset--solid:before{content:"\EA71"}.dct-icon-youtube-square:before{content:"\EA72"}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}.dct-cf-bulle-merci,.dct-tooltip-rate-bubble,.hide,.list-mode .nbr_result~.col-main_right,.list-mode .widget-refonte-carousel~.col-main_right,.mode-affichage-liste-produit,.pre-panier .bloc-cms-container .widget .widget-category-link,.pre-panier .bloc-cms-container .widget .widget-header,.r-tabs-accordion-title,.scrollable-wrapper .hidden,.social-review-body .social-review-actions li,.social-review-comment-actions li,.storeorder-details .telephone-link,.tab_vouchers .array-bloc li div span,:not(.m) .grid-mode .fiche-produit .catalog-product-list-buttons-container,:not(.m) .grid-mode .fiche-produit .hide-on-grid-container{display:none}.catalog-category-animation-full-cms .fiche_result_sous_sous_rayon,.hide{display:none!important}#notification-container *,.dct-blog .col-main,.dct-blog .col-main *,.dct-pager,.decitre-social-user-profile .main,.decitre-social-user-profile .main *,.newcss *,.storeorder-details,.storeorder-details *,.widget-refonte-block,.widget-refonte-block *,.widget-refonte-block-light,.widget-refonte-block-light *{box-sizing:border-box}.content-10,.content-13,.content-16,.content-20,.content-25,.content-30,.content-33,.content-40,.content-50,.content-60,.content-66,.content-70,.content-75,.content-80,.content-83,.content-90,.content-100{vertical-align:top}.grid-content-block{width:100%;padding:10px;float:left;min-height:1px}.grid .grid-content-block:last-of-type{padding-right:0}.grid-row,.row{overflow:hidden;width:100%}.grid-row--clear-horizontal-padding>:first-child{padding-left:0}.grid-row--clear-horizontal-padding>:last-child{padding-right:0}.content-10{width:10%;padding:10px;float:left;min-height:1px}.grid .content-10:last-of-type{padding-right:0}.content-13{width:14.28571%;padding:10px;float:left;min-height:1px}.grid .content-13:last-of-type{padding-right:0}.content-16{width:16.66667%;padding:10px;float:left;min-height:1px}.grid .content-16:last-of-type{padding-right:0}.content-20{width:20%;padding:10px;float:left;min-height:1px}.grid .content-20:last-of-type{padding-right:0}.content-25{width:25%;padding:10px;float:left;min-height:1px}.grid .content-25:last-of-type{padding-right:0}.content-30{width:30%;padding:10px;float:left;min-height:1px}.grid .content-30:last-of-type{padding-right:0}.content-33{width:33.33333%;padding:10px;float:left;min-height:1px}.grid .content-33:last-of-type{padding-right:0}.content-40{width:40%;padding:10px;float:left;min-height:1px}.grid .content-40:last-of-type{padding-right:0}.content-50{width:50%;padding:10px;float:left;min-height:1px}.grid .content-50:last-of-type{padding-right:0}.content-60{width:60%;padding:10px;float:left;min-height:1px}.grid .content-60:last-of-type{padding-right:0}.content-66{width:66.66667%;padding:10px;float:left;min-height:1px}.grid .content-66:last-of-type{padding-right:0}.content-70{width:70%;padding:10px;float:left;min-height:1px}.grid .content-70:last-of-type{padding-right:0}.content-75{width:75%;padding:10px;float:left;min-height:1px}.grid .content-75:last-of-type{padding-right:0}.content-80{width:80%;padding:10px;float:left;min-height:1px}.grid .content-80:last-of-type{padding-right:0}.content-83{width:83.33333%;padding:10px;float:left;min-height:1px}.grid .content-83:last-of-type{padding-right:0}.content-90{width:90%;padding:10px;float:left;min-height:1px}.grid .content-90:last-of-type{padding-right:0}.content-100{width:100%;padding:10px;float:left;min-height:1px}.grid .content-100:last-of-type{padding-right:0}.storeorder-details .storeorder-detail-header,.storeorder-details .storeorder-detail-payment,.storeorder-details .storeorder-detail-products,.storeorder-details .storeorder-detail-shipping{border:1px solid #c3c3c3;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:10px 15px}.checkout-map-checkout-map-view .map-adress-content{background-color:#f0f0f0;border:2px solid #f0f0f0;padding:10px 15px;margin:0 10px 10px 0}.checkout-map-checkout-map-view .map-adress-content:hover{border-color:#e8e8e8;background-color:#e8e8e8}@media screen and (min-width:640px){.hide-on-desktop{display:none}}.desktop-decitre-application-ebooks{background-image:url(https://back.decitre.fr/skin/frontend/decitre/default/img/desktop.png);background-position:0 -31px;width:48px;height:48px}.desktop-google-apercu{background-image:url(https://back.decitre.fr/skin/frontend/decitre/default/img/desktop.png);background-position:0 0;width:88px;height:31px}.advantages{height:104px;margin-bottom:15px;margin-top:15px;font-size:11px;z-index:1}.advantages .block-title{color:#d31e17;font-size:12px;font-weight:700;height:19px;padding-top:6px;padding-left:12px;text-align:left;text-transform:uppercase}.advantages b{color:#d31e17;display:block}.advantages ul li{float:left;height:35px;padding:5px 0 0 50px}.advantages ul li.adv-l{width:112px}.advantages ul li.adv-r{width:84px}.adv-block,.advantages img{position:relative}.adv-block{top:-108px}.badge{border-radius:10px;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#777}.bigger-font,.bigger-font.dct-product,.bigger-font.newcss,.bigger-font .newcss,.bigger-font.newcss .big,.bigger-font .newcss .big,.bigger-font.newcss .bigger,.bigger-font .newcss .bigger{font-size:15px;line-height:24px}.button,.dct-btn-default,.dct-button-default{border-radius:5px;padding:5px 14px;box-sizing:border-box;color:#333;font-size:13px;line-height:14px;font-weight:700;text-decoration:none;display:inline-block;background-color:#d8d8d8;background-image:none;filter:none;cursor:pointer;border:0}.button:hover,.dct-btn-default:hover,.dct-button-default:hover{background-color:#ddd;background-image:none;filter:none;text-decoration:none;color:#333;border:0}.dct-button-flat-default{border-radius:5px;padding:5px 14px;box-sizing:border-box;font-size:13px;line-height:14px;font-weight:700;display:inline-block;background-color:#d8d8d8;cursor:pointer}.dct-button-flat-default,.dct-button-flat-default:hover{color:#333;text-decoration:none;background-image:none;filter:none;border:0}.dct-button-flat-default:hover{background-color:#ddd}.dct-btn-action,.dct-button-action,.dct-button-action-right,.dct-button-flat-action{border-radius:5px;padding:5px 14px;box-sizing:border-box;color:#fff;font-size:13px;line-height:14px;font-weight:700;text-decoration:none;display:inline-block;background-color:#b61700;background-image:none;filter:none;cursor:pointer;border:0}.dct-btn-action:hover,.dct-button-action-right:hover,.dct-button-action:hover,.dct-button-flat-action:hover{background-color:#c6230e;background-image:none;filter:none;text-decoration:none;color:#fff;border:0}.btn-add-to-cart,.dct-btn-add-to-cart,.dct-btn-primary,.dct-button-primary,.dct-product .btn-add-to-cart{border-radius:5px;padding:5px 14px;box-sizing:border-box;color:#fff;font-size:13px;line-height:14px;font-weight:700;text-decoration:none;display:inline-block;background-color:#b61700;background-image:none;filter:none;cursor:pointer;border:2px solid #b61700;vertical-align:top}.btn-add-to-cart .icon,.dct-btn-add-to-cart .icon,.dct-btn-primary .icon,.dct-button-primary .icon{margin:0 7px 0 0;vertical-align:bottom;line-height:inherit}.btn-add-to-cart:hover,.dct-btn-add-to-cart:hover,.dct-btn-primary:hover,.dct-button-primary:hover{background-color:#c6230e;background-image:none;filter:none;text-decoration:none;color:#fff;border-color:#c6230e}.btn-add-to-cart.dct-btn-primary-ebook,.dct-btn-primary-ebook,.dct-button-flat-primary-ebook,.dct-button-primary-ebook,.dct-product.ebook .btn-add-to-cart,.dct-quickbar-product.ebook.ebook .dct-btn-add-to-cart,.ebook .dct-btn-add-to-cart{border-radius:5px;padding:5px 14px;box-sizing:border-box;color:#fff;font-size:13px;line-height:14px;font-weight:700;text-decoration:none;display:inline-block;background-color:#ea7f00;background-image:none;filter:none;cursor:pointer;border:2px solid #ea7f00;vertical-align:top}.dct-btn-primary-ebook .icon,.dct-button-flat-primary-ebook .icon,.dct-button-primary-ebook .icon,.dct-product.ebook .btn-add-to-cart .icon,.dct-quickbar-product.ebook.ebook .dct-btn-add-to-cart .icon,.ebook .dct-btn-add-to-cart .icon{margin:0 7px 0 0;vertical-align:bottom;line-height:inherit}.dct-btn-primary-ebook:hover,.dct-button-flat-primary-ebook:hover,.dct-button-primary-ebook:hover,.dct-product.ebook .btn-add-to-cart:hover,.dct-quickbar-product.ebook.ebook .dct-btn-add-to-cart:hover,.ebook .dct-btn-add-to-cart:hover{background-color:#f08400;background-image:none;filter:none;text-decoration:none;color:#fff;border-color:#f08400}.btn-add-to-cart.dct-btn-primary-ereader,.dct-btn-primary-ereader,.dct-button-flat-primary-ereader,.dct-button-primary-ereader,.dct-product.ereader .btn-add-to-cart,.ereader .dct-btn-add-to-cart{border-radius:5px;padding:5px 14px;box-sizing:border-box;color:#fff;font-size:13px;line-height:14px;font-weight:700;text-decoration:none;display:inline-block;background-color:#ea7f00;background-image:none;filter:none;cursor:pointer;border:2px solid #ea7f00;vertical-align:top}.dct-btn-primary-ereader .icon,.dct-button-flat-primary-ereader .icon,.dct-button-primary-ereader .icon,.dct-product.ereader .btn-add-to-cart .icon,.ereader .dct-btn-add-to-cart .icon{margin:0 7px 0 0;vertical-align:bottom;line-height:inherit}.dct-btn-primary-ereader:hover,.dct-button-flat-primary-ereader:hover,.dct-button-primary-ereader:hover,.dct-product.ereader .btn-add-to-cart:hover,.ereader .dct-btn-add-to-cart:hover{background-color:#f08400;background-image:none;filter:none;text-decoration:none;color:#fff;border-color:#f08400}.dct-button-dark{border-radius:5px;padding:5px 14px;box-sizing:border-box;font-size:13px;line-height:14px;font-weight:700;display:inline-block;background-color:#646464;cursor:pointer}.dct-button-dark,.dct-button-dark:hover{color:#fff;text-decoration:none;background-image:none;filter:none;border:0}.dct-button-dark:hover{background-color:#333}.dct-button-wishlist{border-radius:5px;padding:5px 14px;box-sizing:border-box;color:#333;font-size:13px;line-height:14px;font-weight:700;text-decoration:none;display:inline-block;background-color:#d8d8d8;background-image:none;filter:none;cursor:pointer;border:0;vertical-align:top}.dct-button-wishlist .icon{margin:0 7px 0 0;vertical-align:bottom;line-height:inherit}.dct-button-wishlist:hover{background-color:#ddd;background-image:none;filter:none;text-decoration:none;color:#333;border:0}.dct-button-checkout-express{border-radius:5px;padding:5px 14px;box-sizing:border-box;font-size:13px;line-height:14px;font-weight:700;display:inline-block;background-color:#475b6c;cursor:pointer}.dct-button-checkout-express,.dct-button-checkout-express:hover{color:#fff;text-decoration:none;background-image:none;filter:none;border:0}.dct-button-checkout-express:hover{background-color:#637788}.dct-button-crowdfunding,.dct-cf-support-button{border-radius:5px;padding:5px 14px;box-sizing:border-box;color:#fff;font-size:13px;line-height:14px;font-weight:700;text-decoration:none;display:inline-block;background-color:#f57f74;background-image:none;filter:none;cursor:pointer;border:0}.dct-button-crowdfunding:hover,.dct-cf-support-button:hover{background-color:#e9382d;background-image:none;filter:none;text-decoration:none;color:#fff;border:0}.dct-btn-pager,.dct-button-pager,.dct-pager .pages .current,.dct-pager .pages li a{border-radius:5px;padding:5px 14px;box-sizing:border-box;color:#666;font-size:13px;line-height:14px;font-weight:700;text-decoration:none;display:inline-block;background-color:#f3f3f3;background-image:none;filter:none;cursor:pointer;border:0}.dct-btn-pager:hover,.dct-button-pager:hover,.dct-pager .pages .current:hover,.dct-pager .pages li a:hover{background-color:#e4e4e4;background-image:none;filter:none;text-decoration:none;color:#666;border:0}.dct-btn-social,.dct-button-social,.social-user-informations .social-actions .edit-profile,.social-user-informations .social-actions .send-profile{border-radius:5px;padding:5px 14px;box-sizing:border-box;color:#fff;font-size:13px;line-height:14px;font-weight:700;text-decoration:none;display:inline-block;background-color:#4b5568;background-image:none;filter:none;cursor:pointer;border:0}.dct-btn-social:hover,.dct-button-social:hover,.social-user-informations .social-actions .edit-profile:hover,.social-user-informations .social-actions .send-profile:hover{background-color:#212c3f;background-image:none;filter:none;text-decoration:none;color:#fff;border:0}.dct-btn-social:disabled,.dct-button-social:disabled,.social-user-informations .social-actions .edit-profile:disabled,.social-user-informations .social-actions .send-profile:disabled{background-color:rgba(75,85,104,.55)}.dct-btn-social:disabled:focus,.dct-button-social:disabled:focus,.social-user-informations .social-actions .edit-profile:disabled:focus,.social-user-informations .social-actions .send-profile:disabled:focus{cursor:default}.dct-btn-flipping,.dct-button-flipping{border-radius:5px;padding:5px 14px;box-sizing:border-box;color:#fff;font-size:13px;line-height:14px;font-weight:700;text-decoration:none;display:inline-block;background-color:#212c3f;background-image:none;filter:none;cursor:pointer;border:0;vertical-align:top}.dct-btn-flipping .icon,.dct-button-flipping .icon{margin:0 7px 0 0;vertical-align:bottom;line-height:inherit}.dct-btn-flipping:hover,.dct-button-flipping:hover{background-color:#4b5568;background-image:none;filter:none;text-decoration:none;color:#fff;border:0}.btn-store-shipping,.dct-button-store-shipping,.product-store-availability .store-shipping{border-radius:5px;padding:5px 14px;box-sizing:border-box;color:#fff;font-size:13px;line-height:14px;font-weight:700;text-decoration:none;display:inline-block;background-color:#265f8f;background-image:none;filter:none;cursor:pointer;border:2px solid #265f8f;vertical-align:top}.btn-store-shipping .icon,.dct-button-store-shipping .icon,.product-store-availability .store-shipping .icon{margin:0 7px 0 0;vertical-align:bottom;line-height:inherit}.btn-store-shipping:hover,.dct-button-store-shipping:hover,.product-store-availability .store-shipping:hover{background-color:#317ab7;background-image:none;filter:none;text-decoration:none;color:#fff;border-color:#317ab7}.btn-add-to-cart.dct-btn-primary-used,.btn-used,.dct-btn-primary-used,.dct-button-flat-primary-used,.dct-button-used,.dct-product.used .btn-add-to-cart,.product-store-availability .dct-form .btn-container .dct-button-used{border-radius:5px;padding:5px 14px;box-sizing:border-box;color:#fff;font-size:13px;line-height:14px;font-weight:700;text-decoration:none;display:inline-block;background-color:#0d7148;background-image:none;filter:none;cursor:pointer;border:2px solid #0d7148}.btn-used:hover,.dct-btn-primary-used:hover,.dct-button-flat-primary-used:hover,.dct-button-used:hover,.dct-product.used .btn-add-to-cart:hover,.product-store-availability .dct-form .btn-container .dct-button-used:hover{background-color:#11915c;background-image:none;filter:none;text-decoration:none;color:#fff;border-color:#11915c}.dct-btn-stock-alert,.dct-button-stock-alert{border-radius:5px;padding:5px 14px;box-sizing:border-box;color:#fff;font-size:13px;line-height:14px;font-weight:700;text-decoration:none;display:inline-block;background-color:#606060;background-image:none;filter:none;cursor:pointer;border:0;vertical-align:top}.dct-btn-stock-alert .icon,.dct-button-stock-alert .icon{margin:0 7px 0 0;vertical-align:bottom;line-height:inherit}.dct-btn-stock-alert:hover,.dct-button-stock-alert:hover{background-color:#696969;background-image:none;filter:none;text-decoration:none;color:#fff;border:0}.dct-btn-stock-alert-ebook,.dct-button-stock-alert-ebook{border-radius:5px;padding:5px 14px;box-sizing:border-box;color:#fff;font-size:13px;line-height:14px;font-weight:700;text-decoration:none;display:inline-block;background-color:#ea7f00;background-image:none;filter:none;cursor:pointer;border:0;vertical-align:top}.dct-btn-stock-alert-ebook .icon,.dct-button-stock-alert-ebook .icon{margin:0 7px 0 0;vertical-align:bottom;line-height:inherit}.dct-btn-stock-alert-ebook:hover,.dct-button-stock-alert-ebook:hover{background-color:#f08400;background-image:none;filter:none;text-decoration:none;color:#fff;border:0}.btn-add-to-cart.dct-button-secondary-ebook,.dct-button-secondary-ebook{border-radius:5px;padding:5px 14px;box-sizing:border-box;color:#f08400;font-size:13px;line-height:14px;font-weight:700;text-decoration:none;display:inline-block;background-color:#fff;background-image:none;filter:none;cursor:pointer;border:2px solid #f08400}.dct-button-secondary-ebook:hover{background-color:#f08400;background-image:none;filter:none;text-decoration:none;color:#f08400;border-color:#f08400;color:#fff}.dct-blog-list-read-more,.dct-blog-post--categories li a,.dct-blog-post--tags li,.dct-button-blank,.widget-refonte-wrapper .link-selection{border-radius:5px;padding:5px 14px;box-sizing:border-box;color:#333;font-size:13px;line-height:14px;font-weight:700;text-decoration:none;display:inline-block;background-color:#fff;background-image:none;filter:none;cursor:pointer;border:1px solid #333}.dct-blog-list-read-more:hover,.dct-blog-post--categories li a:hover,.dct-blog-post--tags li:hover,.dct-button-blank:hover,.widget-refonte-wrapper .link-selection:hover{background-color:#fff;background-image:none;filter:none;text-decoration:none;color:#333;border-color:#333}.button-simple-link{background:none;border:none;cursor:pointer;font-weight:400;padding:2px 0}.button-simple-link:before{content:">"}.dct-button-search,.form-search .default-button{border-bottom-left-radius:0;border-top-left-radius:0}.dct-btn-primary,.dct-btn-social,.dct-button-big,.dct-product .btn-add-to-cart,.dct-product.used .product-store-availability form.submit-disabled .btn-add-to-cart,.product-store-availability .dct-form .btn-container .dct-button-used,.product-store-availability .store-shipping,.product-store-availability form.submit-disabled .btn-used,.product-store-availability form.submit-disabled .dct-btn-primary-used,.product-store-availability form.submit-disabled .dct-button-flat-primary-used,.product-store-availability form.submit-disabled .dct-button-used,.product-store-availability form.submit-disabled .dct-product.used .btn-add-to-cart{font-size:14px;padding:10px 20px}button.button{-webkit-border-fit:lines;cursor:pointer}button.button::-moz-focus-inner{padding:0;border:0}.dct-btn-flipping{font-size:13px;margin-top:5px;padding-left:18px;padding-right:18px}.dct-btn-flipping .dct-icon-book-open,.dct-btn-flipping .icon{margin-right:7px}.btn-add-to-cart span,.button span{text-align:center}.btn-add-to-cart.dct-btn-primary-ebook .icon:before{content:"\EA03"}.btn-add-to-cart.dct-button-secondary-ebook--offer-ebook .icon:before{content:"\EA3C"}.tab_cart .td_quantity .picto_add,.tab_cart .td_quantity .picto_subtract{box-sizing:border-box;padding:0;height:19px;width:19px;vertical-align:middle;text-align:center;font-size:16px;line-height:16px}.tab_cart .td_quantity .picto_add.disabled,.tab_cart .td_quantity .picto_subtract.disabled{opacity:.5;cursor:default}.tab_cart .td_quantity .picto_add:before{content:"+"}.tab_cart .td_quantity .picto_subtract{line-height:15px}.tab_cart .td_quantity .picto_subtract:before{content:"-"}.validation .dct-btn-action-validate-order{font-size:150%;vertical-align:middle;text-align:center;display:inline-block;line-height:35px;float:right}.validation .dct-btn-action-validate-order span{margin:8px}.form-search .default-button{border-left:0;padding:0}.dct-button-action-right,.dct-button-default-left{padding:8px 20px;font-size:14px;line-height:16px;text-align:center}.dct-button-action-right{padding-right:8px}.dct-button-action-right .icon{margin:0 0 0 8px}.dct-button-default-left{padding:8px}a.dct-btn-default.dct-btn-small{float:left}.dct-blog-list-read-more,.dct-blog-post--categories li a,.dct-blog-post--tags li,.dct-button-blank,.widget-refonte-wrapper .link-selection{border-width:2px}.buttons a:hover{text-decoration:none}.product-add-to-cart-form .btn-add-to-cart .alternate-label{display:none}.test-ab-cta--bleu-gris-blanc .btn-add-to-cart,.test-ab-cta--bleu-gris-blanc .dct-btn-add-to-cart,.test-ab-cta--bleu-gris-blanc .dct-btn-primary,.test-ab-cta--bleu-gris-blanc .dct-button-primary{background-color:#212c3f;border-color:#212c3f;color:#fff}.test-ab-cta--bleu-gris-blanc .btn-add-to-cart:hover,.test-ab-cta--bleu-gris-blanc .dct-btn-add-to-cart:hover,.test-ab-cta--bleu-gris-blanc .dct-btn-primary:hover,.test-ab-cta--bleu-gris-blanc .dct-button-primary:hover{background-color:#2e394c;border-color:#2e394c;color:#fff}.product-store-availability .test-ab-cta--bleu-gris-blanc .store-shipping,.test-ab-cta--bleu-gris-blanc .btn-store-shipping,.test-ab-cta--bleu-gris-blanc .dct-button-store-shipping,.test-ab-cta--bleu-gris-blanc .product-store-availability .store-shipping{background-color:#fff;border-color:#212c3f;color:#212c3f}.product-store-availability .test-ab-cta--bleu-gris-blanc .store-shipping:hover,.test-ab-cta--bleu-gris-blanc .btn-store-shipping:hover,.test-ab-cta--bleu-gris-blanc .dct-button-store-shipping:hover,.test-ab-cta--bleu-gris-blanc .product-store-availability .store-shipping:hover{background-color:#212c3f;border-color:#212c3f;color:#fff}.test-ab-cta--bleu-gris-blanc .product-store-availability form.submit-disabled .store-shipping:hover{background-color:#fff;border-color:#212c3f;color:#212c3f}.test-ab-cta--rouge-blanc .btn-add-to-cart,.test-ab-cta--rouge-blanc .dct-btn-add-to-cart,.test-ab-cta--rouge-blanc .dct-btn-primary,.test-ab-cta--rouge-blanc .dct-button-primary{background-color:#b61700;border-color:#b61700;color:#fff}.test-ab-cta--rouge-blanc .btn-add-to-cart:hover,.test-ab-cta--rouge-blanc .dct-btn-add-to-cart:hover,.test-ab-cta--rouge-blanc .dct-btn-primary:hover,.test-ab-cta--rouge-blanc .dct-button-primary:hover{background-color:#c6230e;border-color:#c6230e;color:#fff}.product-store-availability .test-ab-cta--rouge-blanc .store-shipping,.test-ab-cta--rouge-blanc .btn-store-shipping,.test-ab-cta--rouge-blanc .dct-button-store-shipping,.test-ab-cta--rouge-blanc .product-store-availability .store-shipping{background-color:#fff;border-color:#b61700;color:#b61700}.product-store-availability .test-ab-cta--rouge-blanc .store-shipping:hover,.test-ab-cta--rouge-blanc .btn-store-shipping:hover,.test-ab-cta--rouge-blanc .dct-button-store-shipping:hover,.test-ab-cta--rouge-blanc .product-store-availability .store-shipping:hover{background-color:#b61700;border-color:#b61700;color:#fff}.test-ab-cta--rouge-blanc .product-store-availability form.submit-disabled .store-shipping:hover{background-color:#fff;border-color:#b61700;color:#b61700}.test-ab-cta .product-add-to-cart-form .btn-add-to-cart .alternate-label{display:inline}.test-ab-cta .product-add-to-cart-form .btn-add-to-cart .label{display:none}.test-ab-cta .dct-products-list.three-columns .dct-product .btn-add-to-cart,.test-ab-cta .dct-products-list.two-columns .dct-product .btn-add-to-cart{padding:3px 5px}.test-ab-cta .display-product-template-mini .dct-product .btn-add-to-cart{padding:5px 8px}.test-ab-cta .btn-add-to-cart.dct-btn-primary-ebook,.test-ab-cta .btn-add-to-cart.dct-btn-primary-ereader{background-color:#ea7f00;border-color:#ea7f00;color:#fff}.test-ab-cta .btn-add-to-cart.dct-btn-primary-ebook:hover,.test-ab-cta .btn-add-to-cart.dct-btn-primary-ereader:hover{background-color:#f08400;border-color:#f08400;color:#fff}.test-ab-cta .btn-add-to-cart.dct-button-secondary-ebook{background-color:#fff;border-color:#f08400;color:#f08400}.test-ab-cta .btn-add-to-cart.dct-button-secondary-ebook:hover{background-color:#f08400;border-color:#f08400;color:#fff}.test-ab-cta .bigger-font .widget-refonte .dct-product .button-container button{padding:3px 6px}.bx-wrapper .bx-pager.bx-default-pager .bx-pager-item{vertical-align:middle}.bx-wrapper .bx-pager.bx-default-pager .bx-pager-item a{border-radius:50%;background:#ccc;text-indent:-9999px;display:block;width:13px;height:13px;margin:0 5px;outline:0}@media screen and (min-width:640px){.bx-wrapper .bx-pager.bx-default-pager .bx-pager-item a:hover{width:17px;height:17px;margin:0 3px;background:#333}}.bx-wrapper .bx-pager.bx-default-pager .bx-pager-item a.active{width:17px;height:17px;margin:0 3px;background:#333}.dct-carousel-wrapper{position:relative}.dct-carousel-wrapper .bx-wrapper{margin:0 30px!important}.dct-carousel-wrapper .bx-wrapper .bx-viewport{border:0}.dct-carousel-wrapper .dct-carousel-next,.dct-carousel-wrapper .dct-carousel-prev{text-decoration:none}.dct-carousel-next,.dct-carousel-prev{padding:40px 0;position:absolute;display:inline-block;top:50%;font-size:24px;margin-top:-52px;color:#000;z-index:9;outline:0}.dct-carousel-next:hover,.dct-carousel-prev:hover{text-decoration:none}.dct-carousel-next:hover span,.dct-carousel-prev:hover span{border-radius:24px;background-color:#eee}.dct-carousel-next span,.dct-carousel-prev span{padding:5px}.dct-carousel-prev{left:0}.dct-carousel-next{right:0}.dct-carousel{overflow:hidden;margin-bottom:10px}.dct-carousel-item{display:inline-block}.dct-carrousel-vertical .bx-wrapper{margin:30px 0!important}.dct-carrousel-vertical .dct-carousel-next,.dct-carrousel-vertical .dct-carousel-prev{padding:0;top:auto;left:50%;margin:0 0 0 -15px}.dct-carrousel-vertical .dct-carousel-prev{top:-30px}.dct-carrousel-vertical .dct-carousel-next{bottom:-30px}#chrono-nav-summary{display:block;background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/chrono-offre-flash.png) no-repeat 0 -10px transparent;height:37px;padding-left:70px;width:125px;font-size:16px;font-weight:700}#chrono-nav-summary .kkcount-down{color:#000;float:right;margin:10px 35px 8px 0}#chrono-nav-summary .kkcount-down-label{text-align:right;width:18px;margin:5px 5px 5px 0;float:right;font-size:8px}.chrono-nav-content-out{display:none;padding-bottom:14px;background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/chrono-offre-flash.png) no-repeat -491px 100% transparent}.chrono-nav-content-out .chrono-nav-content-in{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/chrono-offre-flash.png) repeat-y -784px 0 transparent;width:281px;padding:0 5px}.chrono-nav-content-out .chrono-nav-content-in .chrono-cms{clear:both;padding:0 8px 3px}#master-chrono:hover{right:-5px;top:-7px}#master-chrono:hover #chrono-nav-summary{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/chrono-offre-flash.png) no-repeat -198px 0 transparent;height:47px;width:221px}#master-chrono:hover #chrono-nav-summary .kkcount-down{margin:12px 40px 12px 0}#master-chrono:hover #chrono-nav-summary .kkcount-down-label{margin:10px 5px 10px 0}#master-chrono:hover .chrono-nav-content-out{display:block}.chrono-init{display:none}.chrono-off{position:absolute;right:0;top:-2px}.dct-grid-button-container{display:table}.dct-grid-button{width:100%;height:100%;display:table-cell;vertical-align:middle}.newcss{margin:0 0 10px;font-size:12px;line-height:17px}.newcss h1,.newcss h2,.newcss h3,.newcss h4,.newcss h5,.newcss h6{padding:5px 5px 7px;color:#333;margin-bottom:3px;background-color:none;font-style:normal}.newcss h2,.newcss h3,.newcss h4,.newcss h5,.newcss h6{text-align:left}.newcss h1{line-height:30px;font-size:30px;text-align:center}.newcss h2{line-height:20px;font-size:20px;display:inline-block}.newcss h3{line-height:16px;font-size:16px}.newcss h4,.newcss h5,.newcss h6{line-height:14px;font-size:14px}.newcss--big{font-size:13px;line-height:22px}.newcss p{padding:5px 6px}.newcss .cms-secondary-title,.newcss .underlined-title{display:block}.newcss .standout{color:#db2108}.newcss ul.discs{margin-left:30px}.newcss ul.discs li{list-style-type:disc}.newcss .push-content-right{text-align:right}.newcss .push-content-left{text-align:left}.newcss .push-content-center{text-align:center}.newcss .col-left{font-size:10px}.newcss .col-left h2{display:block;line-height:17px;font-style:normal;width:100%;padding:0}.newcss .col-left .title{padding:2px 0 2px 7px;font-size:15px;font-weight:700;line-height:17px;text-align:left}.newcss .infos h2{display:block}.newcss .grid-sidebar-block{width:16%;min-height:1px;float:left;height:100%;padding:10px 0 0 10px}.grid .newcss .grid-sidebar-block:last-of-type{padding-right:0}.newcss .grid-sidebar-block .left_sidebar.col-left{margin:0;height:100%}.newcss .grid-sidebar-block+.grid-content-block{width:84%;padding:10px;float:left;min-height:1px}.grid .newcss .grid-sidebar-block+.grid-content-block:last-of-type{padding-right:0}.newcss .grid-content-block .content-100.title{padding:0}.newcss .pull-right{float:right}.newcss .pull-left{float:left}ul.discs{margin-left:30px}ul.discs li{list-style-type:disc}.cms .content .item-partenariat a{background:none;padding-left:0}.visibility-hidden{visibility:hidden}.cms-block{font-size:13px}table.table-striped{width:100%;font-size:13px}table.table-striped td,table.table-striped th{padding:15px 10px;vertical-align:middle;line-height:20px}table.table-striped th{text-align:center;background-color:#ddd;font-weight:700;font-size:16px}table.table-striped tr:nth-child(odd){background-color:#f4f4f4}table.table-striped tr:nth-child(2n){background-color:#e7e7e7}table.table-light{width:100%}table.table-light td,table.table-light th{padding:15px 10px;vertical-align:middle;border-bottom:1px solid #ddd}table.table-light th{border-bottom-width:2px;font-weight:700;font-size:1.2em;line-height:1.2em}.centered{text-align:center}a.a--underlined{color:inherit;text-decoration:underline}strong{font-weight:700}del{text-decoration:line-through}a{color:#06487f;text-decoration:none}a:hover{text-decoration:underline}a:hover>button{text-decoration:none}ul.sitemap li a{text-decoration:underline}.sitemap-tools{border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7;margin:5px;padding:5px 5px 0}.bullets a,a.bullet{display:inline-block;font-weight:400;padding-left:9px;font-size:12px;background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/bullets.png) no-repeat 0 -36px;line-height:15px}.small-bullets a,a.small-bullet{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/bullets.png) no-repeat scroll 0 -17px transparent;font-size:11px;padding-left:7px}#cboxContent .empty-popin.cms-page-view h1 span{box-sizing:border-box}#cboxContent .empty-popin.cms-page-view .cms-content{margin-left:0}.cms-primary-title:after,.dct-stripes{padding:6px;margin:10px;background:#eee;background:repeating-linear-gradient(-60deg,#eee,#eee 3px,#fff 0,#fff 6px)}.cms-primary-title,.cms-secondary-title{padding:0 5px 7px;color:#333;margin-bottom:3px;background-color:none;font-style:normal}.cms-primary-title{line-height:30px;font-size:30px;text-align:center}.cms-primary-title:after{content:"";display:block;margin:15px 10px 0}.cms-secondary-title{line-height:20px;font-size:20px;text-align:left;font-weight:700}.cms-tertiary-title{font-size:16px;font-weight:700}a.lire_suite{padding-left:6px;color:#06487f;font-size:11px;text-transform:none}a.lire_suite:before{content:"\203A";color:inherit;font-size:12px;padding-right:6px}.cms-secondary-title,.underlined-title{display:block;border-bottom:1px solid #999}.big{font-size:13px}.bigger{font-size:14px}.biggest{font-size:16px}.bold{font-weight:700}.bolder{font-weight:800}.boldest{font-weight:900}.image-container img{width:100%}.spacer-top{margin-top:20px}.spacer-bottom{margin-bottom:20px}.set-border-box,.set-border-box *{box-sizing:border-box}#cboxOverlay{background:#333}#colorbox{border-radius:5px;border:10px solid rgba(0,0,0,.3);outline:0}#cboxContent{background:#fff;overflow:hidden}#cboxLoadedContent{margin:25px 10px 5px;padding:0}#cboxLoadedContent #messages{max-width:500px}#cboxClose{background:none;border:none;color:#333;height:25px;position:absolute;right:0;top:0;width:25px;font-size:25px}.dct-footer-newsletter .title,.dct-footer-service-client .title{font-size:22px;line-height:27px}.dct-footer-container{padding:0;background-color:#fff;font-size:14px;line-height:20px}.dct-footer-container a{color:inherit}.dct-footer-container>.grid-row,.dct-footer-container>.row,.dct-footer-line-wrapper>.grid-row,.dct-footer-line-wrapper>.row{width:996px;margin:0 auto}.dct-footer-main-background{background-color:#dcdcdc}.dct-footer-secondary-background{background-color:#f4f4f4}.dct-footer-secondary-color{color:#212c3f}.dct-footer-newsletter{font-size:12px;line-height:18px}.dct-footer-newsletter .dct-icon-decitre{font-size:70px;color:#fff;background-color:#e2001a;float:left;margin-right:10px}.dct-footer-newsletter .title .icon{margin-right:5px;font-size:32px;vertical-align:bottom}.dct-footer-newsletter form{margin:19px 0;position:relative}.dct-footer-newsletter form input[type=email]{height:32px;width:64%}.dct-footer-newsletter form button{line-height:18px;width:34%;font-size:12px}.dct-footer-newsletter form .mailcheck-validator-suggestion{position:absolute;left:0;top:33px}.dct-footer-social-links{width:100%;display:table;margin:19px 0;padding:10px;border-left:1px solid #fff}.dct-footer-social-links li{display:table-cell;text-align:center;font-size:32px}.dct-footer-social-links a:hover{text-decoration:none}.dct-footer-block-link-container{display:table;border-collapse:separate;border-spacing:10px;padding:0}.dct-footer-block-link{display:table-cell;text-align:center;padding:10px;text-transform:uppercase;border:1px solid transparent;font-weight:700}.dct-footer-block-link .icon{font-size:24px;margin-bottom:6px}.dct-footer-block-link:hover{text-decoration:none;border-color:#dcdcdc}.dct-footer-service-client .title{margin-bottom:5px}.dct-footer-service-client .icon{font-size:40px;margin-right:5px;float:left}.dct-footer-links{padding:0 10px;position:relative}.dct-footer-links .dct-footer-goto-top{border-radius:20px;width:80px;height:80px;position:fixed;right:10px;bottom:10px;font-size:12px;text-align:center;vertical-align:middle;padding:10px;background:#4b5568;color:#fff}.dct-footer-links .dct-footer-goto-top .icon{display:block;font-size:18px}.dct-footer-links .dct-footer-goto-top:hover{text-decoration:none;cursor:pointer;background:#212c3f}.dct-footer-links-column{border-top:1px solid #f4f4f4}.dct-footer-links-column .title{text-transform:uppercase;font-weight:700;margin-bottom:5px}.dct-footer-links-column ul{font-size:12px}.dct-footer-juridique{text-align:center}.dct-footer-juridique li{display:inline;border-left:1px solid;padding:0 10px}.dct-footer-juridique li:first-child{border-left:none}.dct-footer-contact-help-links .dct-footer-link-contact{display:none}.dct-form--cleaned-select select,.dct-form input[type=date],.dct-form input[type=email],.dct-form input[type=password],.dct-form input[type=text],.dct-form textarea{border-radius:3px;border:1px solid #ccc;background-color:#fff;color:#333;outline:none;font-size:12px;padding:0 0 0 8px;margin:0}.dct-form--cleaned-select select:disabled,.dct-form input[type=date]:disabled,.dct-form input[type=email]:disabled,.dct-form input[type=password]:disabled,.dct-form input[type=text]:disabled,.dct-form textarea:disabled{background-color:#ccc}.dct-form--cleaned-select select:focus,.dct-form input[type=date]:focus,.dct-form input[type=email]:focus,.dct-form input[type=password]:focus,.dct-form input[type=text]:focus,.dct-form textarea:focus{border-color:#5897fb}.dct-form .input-box{width:100%}.dct-form .tt-menu{border-radius:0 0 5px 5px;box-shadow:1px 1px 5px 1px #ccc;border-top:0}.dct-form--cleaned-select select,.dct-form input[type=date],.dct-form input[type=email],.dct-form input[type=password],.dct-form input[type=text]{height:28px}.dct-form .errors,.dct-form .validation-advice{padding:0 0 5px;color:#eb340a;font-size:13px}.dct-form .errors:empty,.dct-form .validation-advice:empty{padding:0}.dct-form .validation-advice{margin:1px 0 10px}.dct-form .form-line{margin:10px}.dct-form .form-secureInput{position:absolute;visibility:hidden}.dct-form .fileinput-button{position:relative;overflow:hidden;display:inline-block}.dct-form .fileinput-button input{position:absolute;top:0;right:0;margin:0 0 10px;opacity:0;font-size:inherit;direction:ltr;cursor:pointer}.dct-form .MultiFile-remove{color:#06487f}.dct-form .MultiFile-remove:active,.dct-form .MultiFile-remove:focus,.dct-form .MultiFile-remove:hover{text-decoration:none}.dct-form-advanced label{display:inline-block;width:15%;vertical-align:top;font-weight:700}.dct-form-advanced label .label--description{font-weight:400}.dct-form-advanced .dct-form-input-box label{font-weight:400;width:auto}.dct-form-advanced .form-line-input,.dct-form-advanced input[type=date],.dct-form-advanced input[type=email],.dct-form-advanced input[type=password],.dct-form-advanced input[type=text],.dct-form-advanced select,.dct-form-advanced textarea{font-size:14px;display:inline-block;width:80%}.dct-form-advanced label input{vertical-align:middle}.dct-form-advanced textarea{padding-top:10px;min-height:150px;resize:vertical}.dct-form-advanced textarea.dct-form-auto-height{min-height:0}.dct-form-social input[type=text]:focus,.dct-form-social textarea:focus{border:1px solid #fc0}.dct-form-inline .form-line-input,.dct-form-inline input[type=date],.dct-form-inline input[type=email],.dct-form-inline input[type=password],.dct-form-inline input[type=text],.dct-form-inline label,.dct-form-inline select,.dct-form-inline textarea{width:100%}.dct-form-inline label{margin-bottom:5px}.dct-form-inline .dct-form-input-box--with-hint{margin-right:30px;position:relative}.dct-form-inline .dct-form-input-box--with-hint .dct-form-hint{position:absolute;top:0;right:-24px;line-height:28px;font-size:16px;cursor:pointer}.dct-form-inline .form-line--date-of-birth .form-line-input,.dct-form-inline .form-line--date-of-birth label{width:100%}.dct-form-inline .form-line--date-of-birth select{width:auto}.dct-form-inline--input-limited .form-line-input,.dct-form-inline--input-limited input[type=date],.dct-form-inline--input-limited input[type=email],.dct-form-inline--input-limited input[type=password],.dct-form-inline--input-limited input[type=text],.dct-form-inline--input-limited label,.dct-form-inline--input-limited select,.dct-form-inline--input-limited textarea{width:70%}.dct-form-inline--input-limited .dct-form-input-box--with-hint{margin-right:0}.dct-form-inline--input-limited .dct-form-input-box--with-hint .dct-form-hint{position:static}.dct-form-inline--centered{margin:0 auto;width:70%}.dct-form--improve-checkbox input[type=checkbox]{display:none}.dct-form--improve-checkbox input[type=checkbox]+label:before{font-size:20px;width:20px;display:inline-block;vertical-align:middle;line-height:inherit}.dct-form--improve-checkbox input[type=checkbox]:checked+label:before{content:"\EA13"}.dct-form--improve-checkbox input[type=checkbox]:checked:disabled+label:before{content:"\EA0F";font-size:16px}.dct-form--improve-checkbox input[type=radio]{display:none}.dct-form--improve-checkbox input[type=radio]+label:before{font-size:20px;width:20px;display:inline-block;vertical-align:middle;line-height:inherit}.dct-form--improve-checkbox input[type=radio]:checked+label:before{content:"\EA11"}.dct-form--date-input-fallback .fallback select{width:40%}.input-box{display:inline-block;padding-right:20px}input.noZip[type=checkbox]{vertical-align:middle;padding:0 5px;width:20px}.input_text{width:221px}.input_text input{border-radius:3px;border:1px solid #ccc;background-color:#fff;color:#333;outline:none;width:213px;height:25px;padding:0 0 0 8px;font-size:12px}.input_text input:disabled{background-color:#ccc}.input_text input:focus{border-color:#5897fb}span.input_text{height:25px;display:inline-block;padding-right:3px}.textarea textarea{border-radius:3px;border:1px solid #ccc;background-color:#fff;color:#333;outline:none;width:100%;height:75px;resize:none;vertical-align:top;padding:5px 0 3px 5px}.textarea textarea:disabled{background-color:#ccc}.textarea textarea:focus{border-color:#5897fb}.input_select{position:relative}.input_select select{border:1px solid #ccc;background-color:#fff;color:#333;outline:none;border-radius:3px;height:25px;padding-left:5px;background:#fff}.input_select select:disabled{background-color:#ccc}.input_select select:focus{border-color:#5897fb}span.textarea{height:83px;display:block;float:left;padding-right:8px}.my_info.form .validation-advice,.validation-advice{background:none;color:#eb340a;display:block;clear:left;width:auto}.my_info.form .validation-advice{max-width:300px}.validation-passed .validation-advice{display:none}input.checkbox{vertical-align:top}.validation-failed .validation-advice{background:none;color:red;display:block;clear:left}.dct-form-input-civilite label{margin-right:20px}.has-mailcheck-validator-warning{text-decoration:underline wavy #ea7f00}.mailcheck-validator-suggestion{color:#ea7f00;font-size:12px}.mailcheck-validator-suggestion a{color:inherit;text-decoration:underline}.form_round_corner .h2{font-size:18px;color:#2a2a2a;font-weight:700;padding-bottom:5px;border-bottom:1px solid;margin:0 0 15px}.round_corner_grey{background-color:#f0f0f0;border:2px solid #f0f0f0}.round_corner_grey.active:not(.no-hover),.round_corner_grey:hover:not(.no-hover){border-color:#e8e8e8;background-color:#e8e8e8}.round_corner_grey .m-content-center{padding:10px;text-align:left;min-height:94px}.form_round_corner .m-content-center span.p,.form_round_corner .m-content-center span.title_adrs,.round_corner_grey .m-content-center p,.round_corner_grey .m-content-center span.p{line-height:16px;display:block}.decitre-social-user-profile .main{width:996px;padding:12px 0 0}.icon-incompatible{position:relative;display:inline-block}.icon-incompatible i{color:#ccc}.icon-incompatible:before{border-bottom:2px solid #901301;content:"";position:absolute;right:0;width:100%;top:50%}.dct-icon-facebook-square{color:#3b5998}.dct-icon-facebook-square:before{content:"\EA38";font-family:icons}.dct-icon-twitter-square{color:#55acee}.dct-icon-pinterest-square{color:#cb2027}.dct-icon-youtube-square{color:#b00}.dct-icon-instagram{color:#b900b4}.img-s2,.img-s3,.img-s4{text-align:center;margin:0 auto;background-image:url(https://back.decitre.fr/skin/frontend/decitre/default/images/carousel.png);background-repeat:no-repeat}.img-s2 img,.img-s3 img,.img-s4 img{vertical-align:bottom}.img-s2{height:110px;width:90px;line-height:110px;padding:0 11px 11px;background-position:-372px 97px}.img-s3{background-position:-235px 143px;height:160px;line-height:160px;padding-bottom:10px;width:128px}.img-s4{width:190px;padding:0 16px 25px;background-position:0 100%}picture.lozad{height:0}picture.lozad.lozad--loaded{height:auto}picture.lozad.lozad--loaded .lozad-placeholder,picture.lozad source[data-loaded=true]~.lozad-placeholder{filter:blur(0)}picture.lozad .lozad-placeholder{transition:filter .1s linear;filter:blur(4px)}.availability-label{font-weight:700}.available_lib_right{position:relative;z-index:2;text-align:left}.available_lib_right .infobulle_right{position:absolute;display:none;left:20px;top:-70px;z-index:11}.available_lib_right .infobulle_right .arrow_right{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/carousel-infobull-arrow.png) no-repeat 0 -95px;top:5px;position:absolute;width:17px;float:left;height:100px;left:-12px}.available_lib_right .infobulle_right .arrow_right_cpte{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/carousel-infobull-arrow.png) no-repeat 0 -100px;top:5px;position:absolute;width:17px;float:left;height:116px;left:-12px}.available_lib_right .infobulle_out_right{width:306px;background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/dispo-infobull-right.png) no-repeat -307px bottom;padding-bottom:5px;top:12px}.available_lib_right .infobulle_in_right{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/dispo-infobull-right.png) no-repeat -618px 0;padding-top:5px;line-height:18px;text-align:left}.available_lib_right_adrs{position:relative;z-index:2;width:25px;text-align:left;display:inline-block;float:left}.available_lib_right_adrs .infobulle_right{position:absolute;display:none;left:35px;top:-74px;z-index:11}.available_lib_right_adrs .infobulle_right .arrow_right{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/carousel-infobull-arrow.png) no-repeat 0 -95px;top:5px;position:absolute;width:17px;float:left;height:100px;left:-12px}.available_lib_right_adrs .infobulle_right .arrow_right_cpte{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/carousel-infobull-arrow.png) no-repeat 0 -100px;top:5px;position:absolute;width:17px;float:left;height:116px;left:-12px}.available_lib_right_adrs .infobulle_out_right{width:306px;background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/dispo-infobull-right.png) no-repeat -307px bottom;padding-bottom:5px;top:12px}.available_lib_right_adrs .infobulle_in_right{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/dispo-infobull-right.png) no-repeat -618px 0;padding-top:5px;line-height:18px;text-align:left}.available_lib_bottom{position:relative;z-index:5;width:1px;text-align:left}.available_lib_bottom .infobulle_out_bottom{width:310px;background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/dispo-infobull-bottom-100px.png) no-repeat 0 top;padding-left:5px}.available_lib_bottom .infobulle_in_bottom{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/dispo-infobull-bottom-100px.png) no-repeat 300px -158px;padding-right:5px;line-height:18px;text-align:left}.available_lib_bottom .infobulle_bottom{position:absolute;display:none;left:-266px;top:30px;z-index:5}.available_lib_bottom .infobulle_bottom .arrow_bottom{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/carousel-infobull-arrow-horiz.png) no-repeat -120px 0;top:-22px;position:absolute;width:300px;float:left;height:18px;margin-top:17px}.available_lib{position:relative;z-index:0;float:left;clear:both}.available_lib .infobulle{position:absolute;display:none;left:-320px;top:-76px;z-index:1000}.available_lib .infobulle .arrow{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/carousel-infobull-arrow.png) no-repeat -20px -95px;top:5px;right:-12px;position:absolute;width:17px;float:left;height:100px}.available_lib .infobulle_out{width:306px;background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/dispo-infobull.png) no-repeat -311px bottom;padding-bottom:5px;top:12px;z-index:10}.available_lib .infobulle_in{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/dispo-infobull.png) no-repeat 0 0;padding-top:5px;line-height:18px;text-align:left}.available_lib .infobulle_in ul{float:none;background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/dispo-infobull.png) repeat-y -622px 0;padding:8px 14px;min-height:180px;color:#000;font-weight:400}.available_lib .infobulle_in ul li{list-style-type:disc;margin-left:10px;padding:0;font-size:11px}.td_availability .available_lib{z-index:3}.popin-dispo-mag{color:#000;font-size:11px;background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/dispo-infobull.png) repeat-y -622px 0;padding:0 8px 8px 14px;font-weight:300;font-style:italic}.popin-infos-stock-liv{color:#000;font-weight:400;font-size:11px;background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/dispo-infobull-right.png) repeat-y 0 0;padding:8px 14px;margin-left:4px;min-height:100px}.popin-infos-stock-liv span{font-size:14px}.popin-infos-stock-liv-bottom{color:#000;font-weight:400;font-size:11px;background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/dispo-infobull-bottom.png) repeat-x 0 bottom;padding:15px;margin-top:4px;width:270px;height:127px}.popin-infos-stock-liv-bottom span{font-size:14px}.stock-info-value{float:left}.stock-info-value-search{width:auto}.infobulle-container{display:inline-block;position:relative;z-index:0}.infobulle-container .infobulle-bottom,.infobulle-container .infobulle-content{display:none;position:absolute;top:20px}.infobulle-container:hover .infobulle-bottom,.infobulle-container:hover .infobulle-content{display:block;z-index:10}.infobulle-bottom{left:-70px;width:178px;background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/bg_infobulle_bot.png) no-repeat 0 100% transparent;padding-bottom:8px}.infobulle-top{display:block;background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/bg_infobulle_top.png) no-repeat 0 0 transparent;padding-top:17px}.infobulle-in{display:block;background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/bg_infobulle_sides.png) repeat-y 0 0 transparent;padding:5px 13px}.item_block td{padding:18px 0 18px 10px}.item_block td .h3{font-size:200%;margin:0 0 3px 13px}.item_block td p{font-size:120%;color:#535353;margin:0 0 8px 13px}.item_block.separate-shipping td{padding-top:0}@media screen and (min-width:1280px){.large #nav,.large .header{width:1252px}.large #nav li .submenu-wrapper{width:100%}.large .main{width:1238px}.large .dct-footer-container>.grid-row,.large .dct-footer-container>.row,.large .dct-footer-line-wrapper>.grid-row,.large .dct-footer-line-wrapper>.row,.large .dct-quickbar,.large .decitre-social-user-profile .main{width:1252px}}.button-simple-link{color:#06487f}.button-simple-link .label{text-decoration:underline}.button-simple-link:hover .label{text-decoration:none}.button-simple-link:hover .icon{transform:scale(1.25)}.button-simple-link:before{content:""}.button-simple-link .icon{color:#333;font-size:1.1rem;transition:all .2s ease-in-out;margin-right:5px;line-height:inherit;vertical-align:middle;text-decoration:none}.loading{pointer-events:none;position:relative}.loading .loading-overlay{background-color:hsla(0,0%,66.7%,.6);z-index:300;position:absolute;top:0;right:0;bottom:0;left:0;text-align:center}.loading .loading-spinner{border-radius:5px;text-shadow:hsla(0,0%,76.5%,.2) 1px 1px 0;box-shadow:0 0 5px #a3a3a3;background-color:#fff;display:inline-block;margin:10px 0 0;padding:15px 30px;border:1px solid #d3d3d3;color:#222;text-align:center;font-size:16px}.loading .loading-icon,.loading .loading-text{line-height:32px}.loading .loading-icon{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/bx_loader.gif) no-repeat;padding:5px 30px 10px 20px}.loading .loading-text:after{content:"..."}.loading--thin .loading-spinner{padding-top:0;padding-bottom:0;margin-top:5px;font-size:14px}.loading--thin .loading-icon{background-image:url(https://back.decitre.fr/skin/frontend/decitre/default/images/select2-spinner.gif);padding:0 15px}.loading--contained .loading-spinner{position:absolute;top:10px;right:10px;bottom:10px;left:10px;margin-top:0;padding-top:5px;padding-bottom:5px}.loading--empty .loading-spinner{display:none}.breadcrumbs{height:23px;margin:0 0 0 14px;font-size:11px;color:#242f45}.breadcrumbs li{display:inline}.breadcrumbs span.separator{display:inline-block;width:12px;text-align:center;font-weight:700}.breadcrumbs .cms_page,.breadcrumbs .current,.breadcrumbs .current_login,.breadcrumbs h1,.breadcrumbs strong{color:#25a8d4;font-weight:700}.breadcrumbs h1{display:inline}.breadcrumbs a{color:#242f45;margin-right:2px}.breadcrumbs .standout{color:#d31e17}.col-left .title_cat h2{color:#fff;font-size:23px;font-style:italic;line-height:.9em;font-weight:400}.col-left .title_sous_cat h2,.col-left .title_sous_cat h3,.col-left .title_sous_cat h4,.col-left .title_sous_sous_cat h2,.col-left .title_sous_sous_cat h3,.col-left .title_sous_sous_cat h4{color:#fff}.col-left h2,.col-left h3{font-weight:700}.navigation-block-container{font-size:15px;line-height:20px;color:#333}.navigation-block-container,.navigation-block-container *{box-sizing:border-box}.navigation-block-container ul{margin-bottom:22px}.navigation-block-container--category .navigation-block-container-title{font-size:16px;color:#b61700;border-color:#b61700}.navigation-block-container--category a.navigation-block-container-title:hover{color:#333;border-color:#333}.navigation-block-container--category .navigation-block-item--list a:hover,.navigation-block-container--category .navigation-block-item--list label:hover{color:#b61700}.navigation-block-container--category .navigation-block-item--list li{margin-left:7px;border-bottom:1px solid #eee}.navigation-block-container--ahead-category .navigation-block-item--list li{margin-left:0;border-bottom:none}.navigation-block-container--facet .navigation-block-container-title{text-transform:uppercase}.navigation-block-container--facet .navigation-block-container-title:before{padding-right:8px}.navigation-block-container-title{display:block;padding:5px 0 3px;margin:0 0 5px;font-weight:700;border-bottom:1px solid #999;color:inherit}.navigation-block-container-title h3{display:inline}a.navigation-block-container-title:hover{text-decoration:none;color:#b61700;border-color:#b61700}.navigation-block-item--list a,.navigation-block-item--list label{display:block;vertical-align:middle;padding:3px 0 5px;color:inherit}.navigation-block-item--list a:before,.navigation-block-item--list label:before{float:left}.navigation-block-item--list a:hover,.navigation-block-item--list label:hover{text-decoration:none;color:#b61700}.navigation-block-item--list a{outline:none}.navigation-block-item--list li{margin-left:7px;border-bottom:1px solid #eee}.navigation-block-container--facet .navigation-block-item--list{margin-bottom:0;max-height:300px;overflow-y:auto}.navigation-block-container--facet .navigation-block-item--list li{margin-left:0;border-bottom:none}.dct-form--improve-checkbox label{cursor:pointer}.dct-form--improve-checkbox input[type=checkbox]+label:before,.dct-form--improve-checkbox input[type=radio]+label:before{font-size:16px;width:20px;line-height:20px;padding-left:3px}.dct-form--improve-checkbox input[type=checkbox]+label:before:hover{color:#333;background-color:#eee}.dct-form--improve-checkbox .selected input[type=checkbox]+label:before{content:"\EA13"}.navigation-block-item{margin:10px 0}.navigation-block-item--title{display:inline-block;font-weight:700;margin:0 0 3px}.navigation-block-item .counter{color:#666;font-size:11px}.navigation-block-item.navigation-block-item--preview-enabled li{display:none}.navigation-block-item.navigation-block-item--preview-enabled li.preview-toggle,.navigation-block-item.navigation-block-item--preview-enabled li.selected,.navigation-block-item.navigation-block-item--preview-enabled li:nth-child(-n+5){display:inherit}.navigation-block-item.navigation-block-item--preview-enabled .preview-toggle-less{display:none}.navigation-block-item.navigation-block-item--preview-enabled .preview-toggle-more{display:inline}.navigation-block-item.collapsable-active .collapsable-state:before{content:"\EA17"}.navigation-block-item .collapsable-state{float:right}.preview-toggle{margin-top:5px;color:#666;font-size:12px;text-align:right}.preview-toggle-more{display:none}.preview-toggle-less,.preview-toggle-more{cursor:pointer}.filter-counter-badge{background-color:#999;display:none}.filter-counter-badge:before{content:attr(data-counter)}.counter{color:#b0b0b0;font-size:12px}.navigation-block-container--facet--category.navigation-block-item--has-selected-items .navigation-block-item--list li{margin-left:7px}.navigation-block-container--facet--category.navigation-block-item--has-selected-items .navigation-block-item--list li:first-child{margin-left:0}.navigation-block-container--facet--price .navigation-block-item--list-container input[type=range].multirange.ghost{--range-color:#333}.navigation-block-container--facet--price .facet-price-range-input{width:46px;margin-bottom:10px}@media screen and (min-width:0\0){.range{display:none}}#nav li>.submenu-wrapper{position:absolute;z-index:15;left:0;width:996px;display:none}#nav li:hover,#nav li:hover a.level-top{z-index:20}#nav li:hover>.submenu-wrapper{display:block;z-index:4000}.submenu-container{background-color:#f4f4f4;box-shadow:0 6px 6px 0 rgba(0,0,0,.4);font-size:12px;padding:15px 5px 0;position:relative}.submenu-container-section{padding:0 5px 20px}.submenu-section-row{flex:1 1 25%;flex-direction:row;flex-wrap:wrap;display:flex;padding-bottom:10px}.submenu-container-section-main-link{display:inline-block;margin-bottom:5px;font-size:14px;font-weight:700;text-decoration:none;color:#56b5d5}.submenu-container-section-links-container{border-left:1px solid #c8c8c8}.submenu-container-section-links-container a{display:block;color:#333;padding:2px 2px 2px 8px}.submenu-container-product-highlighting{background:#fff;border:1px solid #ccc;text-align:center;padding:10px 6px 6px}.submenu-container-title-background{color:#fff;padding:2px 0 2px 5px;margin:10px 0 5px;background-color:#56b5d5}.submenu-highlight-link-container{text-align:right;padding:0 5px 5px}.submenu-highlight-link{border:0;background-color:#d8d8d8;color:#333;position:absolute;bottom:15px;right:15px}@media screen and (min-width:640px){#nav li.level0.level-top.active a.level-top,#nav li.level0.level-top:hover a.level-top{color:#c6230e;border-top-color:#c6230e;background-color:#f4f4f4}#nav li.level0.level-top .submenu-container-section-main-link{color:#c6230e}#nav li.level0.level-top .submenu-container-title-background{background-color:#c6230e}}.noscript{background:none repeat scroll 0 0 #fff;padding:10px}.noscript-inner{background:none repeat scroll 0 0 #d21e17;color:#fff;font-size:20px;margin:auto;padding:3px 10px;width:900px}#notification-container{text-align:center;position:fixed;top:5px;left:0;z-index:11000;width:100%}#notification-container .notification{min-height:40px;max-width:995px;font-size:.9em}body.header-fixed-displayed #notification-container{top:65px}.notification{border-radius:4px;margin:0 auto;background-color:#fff;border:0 solid #006198;font-size:15px;line-height:24px;padding:10px;text-align:center}.notification:after{content:"";display:table;clear:both}.notification #cboxClose,.notification .dct-icon-times,.notification .social-review-actions .social-review-delete .icon,.social-review-actions .social-review-delete .notification .icon{cursor:pointer;float:right}.notification--shadow{box-shadow:0 2px 5px 0 rgba(50,50,50,.75);border-width:1px}.notification-type-error{background-color:#f2dede;border-color:#d43f3a;color:#a94442}.notification-type-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.notification-type-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.notification-type-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.cms{font-size:12px;font-style:normal;font-weight:400;text-transform:normal;letter-spacing:normal;line-height:1.5em;position:relative}.cms .hidden{display:none}.cms .cms-content{margin-left:15px;padding-bottom:15px}.cms .left_sidebar{font-size:12px;float:left;width:150px;margin:0 0 0 14px}.cms .left_sidebar .title{font-size:14px}.cms .left_sidebar ul{font-size:12px}.cms .left_sidebar .alert{padding:0 0 15px}.cms .left_sidebar .alert span{padding:0}.cms .left_sidebar .alert .bl,.cms .left_sidebar .alert .br,.cms .left_sidebar .alert .tl,.cms .left_sidebar .alert .tr{width:13px;height:8px}.cms .left_sidebar .alert .tl{float:left;background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/cms_alert_tl.png) 0 0 no-repeat}.cms .left_sidebar .alert .bl{float:left;background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/cms_alert_bl.png) 0 100% no-repeat}.cms .left_sidebar .alert .tr{float:right;background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/cms_alert_tr.png) 100% 0 no-repeat}.cms .left_sidebar .alert .br{float:right;background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/cms_alert_br.png) 100% 100% no-repeat}.cms .left_sidebar .alert .b,.cms .left_sidebar .alert .t{background:#55b3d2;height:8px}.cms .left_sidebar .alert .middle{color:#fff;background:#55b3d2 url(https://back.decitre.fr/skin/frontend/decitre/default/images/cms_alert_excl.png) 7px top no-repeat;min-height:25px;padding:0 10px 0 60px}.cms .left_sidebar .alert .middle h1{font-size:16px}.cms .content .right{float:right}.cms .content img{margin-top:3px}.cms .content img.right{margin-left:10px}.cms .content img.left{margin-right:10px}.cms .content .left{float:left}.cms .content p{text-align:justify}.cms .content h1{padding:0;line-height:25px;font-size:27px;color:#fff;margin-top:10px;margin-bottom:3px}.cms .content h1 span{background-color:#55b3d2;line-height:25px;display:inline-block;padding:5px 5px 7px;text-align:center;width:100%}.cms .content h2{padding:0;color:#fff;margin-top:10px;margin-bottom:3px;font-size:20px}.cms .content h2 span{background-color:#81c2d8;padding:3px 3px 5px;line-height:20px;display:inline-block}.cms .content h3{font-size:16px;margin-top:10px;line-height:15px;font-weight:700}.cms .content ul{margin-left:30px}.cms .content ul li{list-style-type:disc;font-size:12px}.cms .content ul li ul li{list-style-type:disc;font-size:11px}.cms .content ul li ul li ul li{list-style-type:none;list-style-image:url(https://back.decitre.fr/skin/frontend/decitre/default/images/cms_tiret.png);font-size:11px}.cms .content a:before{content:"\203A";color:#06487f;font-size:12px;padding-right:10px}.cms .content a:hover:before{text-decoration:none}.cms .content .citation{width:330px;min-height:45px;padding-top:45px;background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/cms_citation_head.png) #f4f4f4 no-repeat;font-size:21px;color:#265f8f;line-height:23px}.cms .content .citation span{color:#bdbbbb}.cms .content .citation p{min-height:75px;padding:15px 30px 40px 15px;background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/cms_citation_content.png) no-repeat bottom;text-align:left}.cms .content li>a,.cms .content p a{background:none;padding:0}.cms .content table{width:99%;margin:5px;border:1px solid #ccc;table-layout:fixed}.cms .content table thead tr th{border-bottom:1px solid #ccc;color:#265f8f;font-size:12px;padding:8px 13px;text-transform:uppercase;background-color:#e9e9e9}.cms .content table thead tr.odd th.odd{background-color:#f4f4f4}.cms .content table tbody tr td{padding:3px 10px;background-color:#fff}.cms .content table tbody tr.odd td.odd{background-color:#fff}.cms .content table tbody tr.odd td.even{background-color:#f4f4f4}.cms .content table tbody tr.even td.even,.cms .content table tbody tr.even th.odd{background-color:#e9e9e9}.cms .content table tbody tr.even td.odd{background-color:#f4f4f4}.cms .dct-puce{float:left;padding-right:10px;margin-top:10px}.cms .dct-puce img{display:block;float:left}.cms-has-left-column .cms-content{float:left;width:800px}.col2-right-layout .col-main .cms-content{margin-left:0}.col2-right-layout .cms-has-left-column .cms-content{width:470px;margin-left:15px}.col2-right-layout .left_sidebar{margin-left:0}.dct-pager:after{content:"";display:table;clear:both}.dct-pager .amount,.dct-pager .pages{display:inline-block}.dct-pager .pages{width:60%}.dct-pager .amount{width:40%}.dct-pager .pages{float:right;text-align:right}.dct-pager .pages li,.dct-pager .pages ol{display:inline-block}.dct-pager .pages a{color:inherit;font-weight:400}.dct-pager .pages a:hover{color:#25a8d4}.dct-pager .pages .current{color:#25a8d4;font-weight:700}.pagination_conteneur{width:100%;color:#535353;display:flex;flex-direction:column;font-size:13px;padding:5px 0}.pagination_conteneur>*{flex:1 0 auto;margin-bottom:5px}@media screen and (min-width:640px){.pagination_conteneur{justify-content:space-around;align-items:center;flex-direction:row}.pagination_conteneur .product-list--toolbar--form{flex:1 0 275px}.pagination_conteneur .mode-affichage-liste-produit{flex:1 0 150px}.pagination_conteneur .pagination{flex:1 0 275px}}.pagination_conteneur.line_top{padding:10px 0}.pagination .pages{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media screen and (min-width:1280px){.pagination .pages{justify-content:space-evenly;flex-wrap:nowrap}}@media screen and (min-width:640px){.pagination .pages{justify-content:flex-end}}.pagination .pages>*{margin-left:5px;white-space:nowrap}.pagination .dct-btn-pager{padding:0}.pagination .dct-btn-pager>span{width:30px;height:30px;display:inline-block;text-align:center}.pagination .dct-btn-pager span,.pagination .dct-btn-pager span:before{line-height:30px}@media screen and (min-width:640px){.pagination .dct-btn-pager>span{width:24px;height:24px}.pagination .dct-btn-pager span,.pagination .dct-btn-pager span:before{line-height:24px}}.pagination .box-next>span span,.pagination .box-previous>span span{display:none}.pagination span.box-next,.pagination span.box-previous{cursor:auto;color:#bbb}.pagination .page-item,.pagination a{text-decoration:none;color:#333}.pagination .page-item span,.pagination a span{font-weight:400}.pagination .page-item.active,.pagination .page-item:hover,.pagination a.active,.pagination a:hover{color:#25a8d4}.pagination .page-item.active span,.pagination a.active span{font-weight:700}.dct-cf-donation-amount a.dct-cf-donation-picto-add,.dct-cf-donation-amount a.dct-cf-donation-picto-subtract{width:20px;height:20px;display:inline-block;vertical-align:middle}.dct-cf-bulle-merci,.dct-cf-check-cout-fiscal,.dct-cf-picto-info-bulle,.dct-cf-pictos-soutiens,.dct-cf-support-btn-arrow{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/crowdfunding_sprites.png) no-repeat 0 50%}.dct-cf-picto-jours-restants,.dct-cf-pictos-soutiens{font-size:14px;font-weight:700}.dct-cart-bloc-container .dct-cf-donation-cell,.dct-cart-bloc-container .dct-cf-project-cell,.dct-cart-bloc-container .dct-cf-summary-cell{min-height:160px;vertical-align:top;box-sizing:border-box}.dct-cf-donation-amount a.dct-cf-donation-picto-add:hover,.dct-cf-donation-amount a.dct-cf-donation-picto-subtract:hover,.dct-cf-picto-info-bulle:hover,.dct-cf-support-button:hover{cursor:pointer}.dct-cart-bloc-container{border:1px solid #b6b6b6;border-radius:10px}.dct-cart-cell-container{display:table-cell}.dct-cart-cell-container .dct-icon-book,.dct-cart-cell-container .dct-icon-heart,.dct-cart-cell-container .dct-icon-history{color:#0b4d98;font-size:16px}.clearboth{clear:both}.dct-cart-bloc-container .dct-cf-project-cell{width:64%;border-top-left-radius:10px;border-bottom-left-radius:10px;background-color:#e7f2ff;border-right:1px solid #b6b6b6;padding:10px 0 10px 15px}.dct-cart-bloc-container .dct-cf-donation-cell{width:14%;background-color:#e7f2ff;padding:10px 0;border-right:1px solid #b6b6b6}.dct-cart-bloc-container .dct-cf-summary-cell{width:17%;background-color:#e7f2ff;padding:10px 0;border-top-right-radius:10px;border-bottom-right-radius:10px}.dct-cf-description-bloc{float:left;width:80%}.dct-cf-description-bloc .title{font-size:20px;color:#0b4d98}.dct-cf-project-description,.dct-cf-project-infos{font-size:12px;color:#535353}.dct-cf-project-description{padding-top:5px}.dct-cf-project-description img{padding:0 5px 0 0;vertical-align:text-top;float:left}.dct-cf-logo-bloc{float:left;width:18%;padding:0 5px}ul.dct-cf-donation-summary,ul.dct-cf-presentation,ul.dct-cf-support{color:#333}ul.dct-cf-donation-summary li,ul.dct-cf-presentation li,ul.dct-cf-support li{text-align:center;list-style-type:none;border:none;padding:3px}.dct-collected-container{display:flex}.dct-collected--number{display:flex;margin-top:auto;margin-left:5px}.dct-support-text{font-weight:700;font-size:14px;margin-left:5px}.dct-support-container{display:flex;justify-content:left}ul.dct-cf-support li{padding:5px 0}ul.dct-cf-donation-summary li{padding:10px;font-size:11px}ul.dct-cf-presentation li{text-align:justify;font-size:12px}.dct-cf-donation-amount a.dct-cf-donation-picto-subtract{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/picto_add_subtract.png) repeat-x 0 0}.dct-cf-donation-amount a.dct-cf-donation-picto-add{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/picto_add_subtract.png) repeat-x 0 -21px}.dct-cf-donation-amount input.amount{background:none repeat scroll 0 0 transparent;border:1px solid #dadada;color:#666;text-align:center;width:70px;vertical-align:middle;font-size:16px;font-weight:700}.dct-cf-donation-label{font-size:12px}.dct-cf-deduction-label{font-size:11px;white-space:nowrap}.dct-cf-support-button{font-weight:700;font-size:14px;padding:6px;white-space:nowrap;background-color:#95afe6}.dct-cf-support-button:hover{text-decoration:none;background-color:#0b4d98}.dct-cf-support-btn-arrow{background-position:-152px 0;margin-right:4px;display:inline-block;width:5px;height:8px}.dct-cf-donation-summary-amount{font-size:16px;font-weight:700;color:#333}.dct-cf-gauge-container{width:90%;overflow:hidden;background-color:#95afe6;margin:0 auto;position:relative;border-radius:20px}.dct-cf-gauge-bar{background-color:#0b4d98;height:20px;border-radius:20px}.dct-cf-gauge-value{position:absolute;top:10%;left:45%;color:#fff;font-weight:700}.dct-cf-bulle-merci{background-position:0 0;width:48px;height:29px;position:absolute;float:right;top:-3%;right:3%}.dct-cf-picto-info-bulle{display:inline-block;background-position:-52px 0;margin-left:5px;width:14px;height:14px}.dct-cf-picto-jours-restants{background-position:-70px 0;width:17px;height:17px}.dct-cf-picto-jours-restants span{margin-left:21px}.dct-cf-picto-livre span{font-size:12px;margin-left:5px}.dct-cf-pictos-soutiens{background-position:-92px 0;width:16px;height:17px}.dct-cf-pictos-soutiens span{margin-left:20px}.dct-cf-check-cout-fiscal{display:inline-block;background-position:-113px 0;width:15px;height:15px;margin:0 30% 0 0}.dct-cf-check-cout-fiscal span{margin-left:19px;font-size:16px;font-weight:700;color:#8fad28;white-space:nowrap}ul.dct-cf-donation-infos li{float:left;text-align:left;width:50%;padding:0}.dct-cf-fb-like-button{border:none;overflow:hidden;height:21px;width:65%;float:left}.dct-cf-recu-fiscal-infobulle{width:200px;font-size:12px;color:#535353}.dct-confcde-cf{width:100%;border-radius:10px;border:1px solid #b6b6b6;padding:20px;margin:0 0 15px 10px;background-color:#e7f2ff;box-sizing:border-box}.dct-confcde-cf .logo{padding-right:15px;width:15%}.dct-confcde-cf .description,.dct-confcde-cf .logo{display:inline-block;vertical-align:top;box-sizing:border-box}.dct-confcde-cf .description{line-height:22px;font-size:20px;width:50%;color:#535353}.dct-confcde-cf .description .aide{font-size:12px}.dct-confcde-cf .description .picto-aide{vertical-align:middle}.dct-confcde-cf .partage{display:inline-block;vertical-align:middle;text-align:right;padding:30px 0;width:30%;box-sizing:border-box}.dct-confcde-cf .dct-cf-support-button a{min-width:150px}.fond-decitre-presentation-infobulle{width:200px;font-size:12px;color:#535353}.dct-cf-support-button{line-height:20px}.dct-btn-partage-cf{margin:10px;color:#535353}@media print{*{background:none!important;text-align:left!important}html{margin:0!important}body,html{padding:0!important}body{background:#fff!important;font-size:9pt!important;margin:10px!important}a{color:#2976c9!important}td,th{color:#2f2f2f!important;border-color:#ccc!important}.actions,.buttons-set,.dct-footer-container,.footer-container,.header-container,.nav-container,.no-print,.pager,.toolbar{display:none!important}.page-print .data-table .cart-tax-total{background-position:100% -54px}.page-print .data-table .cart-tax-info{display:block!important}}.prod-content-block{padding:14px 22px 20px;font-size:12px;background:#fff;margin:37px 0 0 20px;border:1px solid #56b5d5}.prod-content-block .content{clear:both}.prod-content-block .subtitle{text-transform:uppercase;font-weight:700;margin-bottom:10px}.prod-content-block .red{color:#9b7354;font-weight:400}.prod-content-block p{font-size:13px;margin-bottom:10px}.prod-content-block .h2,.prod-content-block h2{color:#fff;float:left;display:inline-block;height:28px;line-height:28px;padding:0 7px;font-style:italic;font-size:18px;background:#56b5d5;margin:-26px 0 12px -28px}.prod-content-block .h3{font-size:20px;margin-top:10px}.prod-content-block h3{color:#fff;float:left;display:inline-block;height:28px;line-height:28px;padding:0 7px;font-style:italic;font-size:18px;background:#56b5d5;margin:-26px 0 12px -28px}.prod-content-block h4{font-size:20px;margin-top:10px}.dct-product{font-size:13px}.dct-product .product-title{color:#333;font-weight:700;font-size:15px}.dct-product .product-subtitle{color:#333;font-size:15px}.dct-product .authors{color:#06487f}.dct-product .final-price{color:#d31e17;font-weight:700;font-size:14px}.dct-product .old-price{color:#666;text-decoration:line-through;font-weight:400;font-size:12px}.dct-product .btn-add-to-cart{padding:5px 8px;font-size:12px}.dct-product .btn-add-to-cart.btn-add-to-cart--price-displayed{padding-left:25px;padding-right:25px}.dct-product.ebook .btn-add-to-cart,.dct-product.ereader .btn-add-to-cart,.dct-product.used .btn-add-to-cart{padding:5px 10px;font-size:12px}.dct-product .occasion-info{color:#0d7148;font-weight:700;font-size:12px}.dct-product .literary-award{text-shadow:0 1px #900;padding:5px;display:inline-block;margin-bottom:5px;background-color:#d31e17;color:#fff;text-transform:uppercase;font-weight:700;font-size:13px}.dct-product .extra-infos{color:#b0b0b0}.dct-product .extra-infos li{text-transform:uppercase;display:inline}.dct-product .extra-infos li+li:before{content:" | ";padding:0 5px}.dct-product.ebook .final-price,.ebook .dct-product .final-price{color:#ea7f00}.dct-product.used .final-price,.used .dct-product .final-price{color:#0d7148}.dct-product.ereader .final-price,.ereader .dct-product .final-price{color:#ea7f00}.authors span{color:#06487f}.stock-info{font-weight:700}.stock-info a{font-weight:400;color:inherit}.stock-info a:hover{text-decoration:none}.stock-info .comment{margin-top:5px;font-size:.9em}.dct-product-availability{color:#25a8d4}.dct-product-availability.dct-product-availability-ebook{color:#ea7f00}.dct-product-availability.used{color:#0d7148}.ereader .dct-product-availability{color:#ea7f00}.used>.dct-product-availability{color:#0d7148}.stock-info-ebook{font-weight:700}.occasion-info{font-size:12px}.occasion-info,.pre-panier .price-used,.price-used,.price-used .final-price,.stock-info-used{color:#0d7148;font-weight:700}.ebook-format{color:#ea7f00;font-weight:700}.ebook-promotion{color:#fff;text-transform:uppercase;background:#e2001a;padding:2px 3px;margin:5px 0;display:inline-block}.ebook-protection{color:#7e7e7e;text-transform:uppercase;padding:0 3px}.pre-panier .price-ebook,.price-ebook,.price-ebook .final-price,.stock-info-ebook{color:#ea7f00;font-weight:700}.content_contener.clearfix .eco_taxe{display:block;text-transform:none}.content_contener.clearfix .eco_taxe,.content_contener.clearfix .eco_taxe .price,.price .eco_taxe{font-size:12px;color:#666;font-weight:400}.price .eco_taxe{display:inline-block;padding-top:5px;text-transform:none}.product_detail .price .eco_taxe{display:block}.price .eco_taxe .price{color:#666;font-weight:400}.price .final-price,.price del .old-price{background-color:transparent}.product-visual-tags{position:absolute;top:-5px;right:0;display:inline-flex;align-items:center;justify-content:center;flex-direction:column}.product-visual-tags--wrapper{position:relative;display:inline-block}.product-visual-tags.bigger{top:-10px;right:-3px}@media screen and (min-width:640px){.product-visual-tags.bigger{right:-10px}}.product-visual-tags.bigger .product-visual-tag--icon{width:40px;height:40px;font-size:30px;line-height:40px;border-radius:20px}.product-visual-tag{z-index:1;margin-bottom:5px;width:auto}.product-visual-tag--icon{background:#666;color:#fff;width:30px;height:30px;font-size:20px;line-height:30px;vertical-align:middle;border-radius:15px;display:inline-flex;align-items:center;justify-content:center}.product-visual-tag--picto-coup-coeur:after{content:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAYCAMAAADeQm2wAAAAxlBMVEUAAADiABriABriABriABriABriABriABriABriABriABriABriABriABriABriABriABrmIzniABriABriABriABriABriABriABrnMEXjCiPmJz3lGDDiABr////nK0H+9/j96+3kDSb//f397e/3tLzsUmTrS13qQlXjBB7++fr+8vP729/61tr6z9T3ucD0oqv0oKrzlJ/vdIPtYXHsWGnoNkrlFy/kESn73uH5yM72rrb1qbLzmKPyipbweojtXW7pPFAP2UbnAAAAHXRSTlMAJOTrKBwE+e/i3NjVumA+Lf3z7sa9cWUM+fj152qy/0IAAAEMSURBVCjPZdCJjoIwFIXhq2IBEXDXWW7ZBNz3bfaZ93+pKaW2mJ6QkD8fIVBgI57bR3MwmhQxGQ1M7LseAT6jjeVsH8C3RbQNbhbeZ/q+KcNiShxUazQq4RAYq7o+4cPGMFQxW/Pby7PoIVgK4+SveGQaiLYAK9vsEPPwJBt6FTyEt2zxJbMHLr+/pt+nS/xLt8n7XKILXvmH2W5KKbvCLsp5QO7nM58dIkrp8vMcizMiAIb88WBJabrfhIvthVWDn19HaLyO8mTPXhGcu8w6jJR+RAGmK+STBlCrs/xhhjm9cqvXACp6W/HvfMukVbXc8ahMV2G6KtPULs1mpq/ZKqzV1EWoMl0d58H+AcbZNJeFWIHlAAAAAElFTkSuQmCC")}.dct-quickbar{position:fixed;top:0;left:auto;width:996px;z-index:400;display:none;padding:6px;background-color:#f4f4f4;box-shadow:0 10px 8px -8px #656565;opacity:.95}.header-fixed-displayed .dct-quickbar{display:block}.dct-quickar-breadcrumbs{padding:8px 11px;font-size:12px}.dct-quickar-breadcrumbs li{display:inline-block;margin:0 4px}.dct-quickar-breadcrumbs li.current{color:#25a8d4}.dct-quickar-breadcrumbs a{color:#242f45}.dct-quickar-breadcrumbs .link_top{float:right}.dct-quickbar-product .price,.dct-quickbar-product .product-image,.dct-quickbar-product .product-infos{float:left}.dct-quickbar-product .buttons{float:right;line-height:40px;vertical-align:middle}.dct-quickbar-product .price{margin-left:10px;line-height:20px}.dct-quickbar-product .final-price{font-size:15px;margin-top:2px}.dct-quickbar-product .product-image{margin-right:15px}.dct-quickbar-product .product-image img{max-height:40px}.dct-quickbar-product .product-name{font-size:18px}.dct-quickbar-product .authors{font-size:14px}.dct-quickbar-product .link_top{font-size:13px;margin:0 5px}.dct-quickbar-product .dct-btn-add-to-cart .icon{font-size:16px}.dct-quickbar-product .dct-btn-add-to-cart,.dct-quickbar-product.ebook.ebook .dct-btn-add-to-cart{font-size:14px;padding:10px 20px}.header .search_mini_form .form-search input:focus{color:#5f5454}.form-search .tt-menu,.form-search .tt-menu-simple{overflow:auto;line-height:1rem;width:100%;left:0;border:2px solid #ccc;border-top:0}.form-search .tt-menu-simple{background-color:#fff}.form-search .tt-menu{line-height:1.2rem}.form-search .tt-footer{text-align:center;font-size:14px;border-top:1px solid #ccc}.form-search .tt-footer .autocomplete-allresults{display:block;padding:10px 0 10px 5px}.form-search .tt-hint{color:#333}.form-search .tt-dataset .autocomplete-category{background-color:#ccc;color:#333;line-height:.5em;padding:.5em;clear:both;width:100%}.form-search .tt-dataset .extra-info{font-size:12px;color:#777}.form-search .tt-dataset-footer .tt-suggestion{min-height:0;padding:0}.form-search .tt-suggestion{min-height:80px}.form-search .tt-suggestion .autocomplete-text{padding:5px 10px;color:#333}.form-search .tt-suggestion .dct-product{display:table;width:100%;clear:both;border-top:1px solid #ccc}.form-search .tt-suggestion .dct-product .product-sub-title{font-weight:400}.form-search .tt-suggestion:hover{text-decoration:none}.form-search .tt-suggestion a{color:#333}.form-search .tt-suggestion a:hover{text-decoration:none}.form-search .tt-suggestion .product-visual{display:table-cell;vertical-align:top;float:none;padding:5px;width:45px}.form-search .tt-suggestion .product-visual img{max-width:45px;max-height:70px}.form-search .tt-suggestion .product-infos{display:table-cell;vertical-align:top;padding:5px 0;text-align:left}.form-search .tt-suggestion .product-infos .product-sub-title{color:#333}.form-search .tt-suggestion .presentation{font-size:11px;color:#999}.form-search .tt-suggestion .ebook-format{font-size:11px}.form-search .tt-suggestion .product-price{display:table-cell;vertical-align:top;padding:5px;text-align:right;white-space:nowrap}.form-search .tt-cursor .autocomplete-text,.form-search .tt-cursor .dct-product{background-color:#dcdcdc}.form-search .tt-highlight-simple{color:#56b5d5;font-weight:400}.form-search .tt-suggestion-simple{padding:10px 0 10px 5px;font-size:13px;color:#000}.form-search .tt-suggestion-simple a{color:#000}.form-search .tt-cursor-simple{background-color:#56b5d5}.form-search .tt-cursor-simple a{color:inherit;text-decoration:none}.form-search .tt-cursor-simple .tt-highlight-simple{color:#fff}.form-search .tt-dataset-simple{border-top:0}.selection-tabs{position:relative;padding:0 0 0 40px;min-height:540px;height:auto;width:590px;overflow:visible}.selection-tabs dd{position:absolute;top:64px;left:0;text-align:left}.selection-tabs dt{display:inline-block;font-size:14px;padding:0;vertical-align:top;margin-left:5px}.selection-tabs dt a{display:inline-block;background-color:#eaeaea;border-bottom:2px solid #ccc;padding:10px;text-decoration:none;margin-bottom:15px}.selection-tabs .tab a span{display:block;float:left}.selection-tabs dt.active a{background-color:#ccc}.selection-tabs dt a:hover{background-color:#ddd}.dct-slider-wrapper .bx-wrapper .bx-controls-direction .bx-prev{margin-left:8px}.dct-slider-wrapper .bx-wrapper .bx-controls-direction .bx-next,.dct-slider-wrapper .bx-wrapper .bx-controls-direction .bx-prev{z-index:9;display:none;text-indent:0;background:none}@media screen and (min-width:640px){.dct-slider-wrapper .bx-wrapper .bx-controls-direction .bx-next,.dct-slider-wrapper .bx-wrapper .bx-controls-direction .bx-prev{display:block}}.dct-slider-wrapper .bx-wrapper .bx-controls-direction .bx-next .icon,.dct-slider-wrapper .bx-wrapper .bx-controls-direction .bx-prev .icon{text-decoration:none;font-size:18px;background-color:#ccc;border:1px solid #ccc;color:#333;border-radius:20px;padding:6px 10px}.dct-slider-wrapper .bx-wrapper .bx-controls-direction .bx-next .icon.dct-icon-chevron-right,.dct-slider-wrapper .bx-wrapper .bx-controls-direction .bx-prev .icon.dct-icon-chevron-right{padding-left:11px}.dct-slider-wrapper .bx-wrapper .bx-controls-direction .bx-next .icon.dct-icon-chevron-left,.dct-slider-wrapper .bx-wrapper .bx-controls-direction .bx-prev .icon.dct-icon-chevron-left{padding-right:11px}.dct-slider-wrapper .bx-wrapper .bx-controls-direction .bx-next .icon:hover,.dct-slider-wrapper .bx-wrapper .bx-controls-direction .bx-prev .icon:hover{background-color:#fff;border-color:#fff}.dct-slider-wrapper .bx-wrapper .bx-viewport{border:0}.bx-wrapper .bx-pager.bx-default-pager{bottom:8px}.dct-slider:not(.initialized) li{display:none}.dct-slider:not(.initialized) li:first-child{display:inline-block}.dct-slider--submenu{background:#666;color:#fff;font-size:13px;line-height:20px;display:flex;flex-direction:column;align-items:stretch}.dct-slider--submenu li{padding:5px;text-align:center}.dct-slider--submenu li .icon{font-size:28px}.dct-slider--submenu li.enable-hover:hover{background:#888}.dct-slider--submenu a{color:inherit;flex:auto}.dct-slider--submenu a:hover{text-decoration:none}@media screen and (min-width:640px){.dct-slider--submenu{flex-direction:row}.dct-slider--submenu li{padding:0;flex:auto;width:110px;min-width:0;display:flex;align-items:stretch}.dct-slider--submenu li .icon{padding-right:20px}.dct-slider--submenu li:after{content:"";border-right:1px solid #fff;margin:10px 0}.dct-slider--submenu li:last-child:after{border-right:0}.dct-slider--submenu a{padding:10px 20px;display:flex;align-items:center;justify-content:center}}.r-tabs .r-tabs-panel{display:none}.r-tabs .r-tabs-panel.r-tabs-state-active{display:block;width:100%}.r-tabs .r-tabs-accordion-title{display:none}.r-tabs-nav:after{content:"";display:table;clear:both}.r-tabs-tab{border-radius:8px 8px 0 0;float:left;font-size:14px;border:2px solid #ddd;margin-left:-2px}.r-tabs-tab:first-child{margin-left:0}.r-tabs-tab:hover{background-color:#d3d3d3}.r-tabs-tab.r-tabs-state-active{background-color:#f4f4f4;border-bottom-color:#f4f4f4;font-weight:700}.r-tabs-anchor{padding:10px;display:inline-block;outline:0;color:#000}.r-tabs-anchor,.r-tabs-anchor:hover{text-decoration:none}.r-tabs-panel{border:2px solid #ddd;margin-top:-2px;background-color:#f4f4f4}.dct-tooltip{border-radius:5px;border:3px solid #b6b6b6;background:#fff;color:#000}.dct-tooltip .tooltipster-content{font-size:14px;line-height:16px;padding:8px 10px}.tooltip{cursor:pointer}.top-banner{text-align:center;margin:0;line-height:1px}#top-cart .top-cart-icon-container .nb-articles{border-radius:10px;display:block;position:relative;left:24px;top:-40px;width:20px;height:20px;background-color:#e2001a;color:#fff;font-size:13px;text-align:center;vertical-align:middle;line-height:20px}#top-cart .top-cart-icon-container{position:relative}#top-cart .top-cart-icon-container .nb-articles{position:absolute;left:35px;top:0}#top-cart:hover{border-radius:0}#top-cart:hover .top-cart-content-out{display:block}#top-cart .top-cart-content-out{font-size:13px;padding:10px;width:350px;position:absolute;right:0;background:#fff;border:2px solid #ccc;z-index:350}#top-cart .title{display:none}#top-cart .top-cart-sidebar-item-container{min-height:45px;max-height:170px;overflow:auto}#top-cart .top-cart-sidebar-item{border-bottom:1px solid #ccc;padding-bottom:4px;margin-bottom:4px;text-align:left}#top-cart .top-cart-sidebar-item .product-name{font-weight:700}#top-cart .top-cart-sidebar-item small{font-size:inherit;display:block;color:#666}#top-cart .top-cart-sidebar-item .ebook-promotion{font-size:.8em}#top-cart .top-cart-sidebar-item .price{display:block;text-align:right;font-size:13px}#top-cart .discount-info{margin-bottom:10px;color:#666}#top-cart .top-cart-total .value{padding:5px 0;font-size:16px}#top-cart .top-cart-total .value .label{float:left;font-weight:700}#top-cart .cart-link{text-align:center}#top-cart .cart-link a{padding:8px 14px}.tt-menu{box-sizing:border-box;left:0;width:100%}.tt-menu .tt-dataset{background-color:#fff}.display-if-logged{display:none!important}.user-logged .display-if-logged{display:block!important}.crypt_lk{cursor:pointer}.home-store{font-size:12px}.home-store .buttons-container{margin-top:10px}.home-store--separator{background-color:#ddd;font-size:14px;font-weight:700;height:1px;margin:18px auto 15px;text-align:center;width:75%}.home-store--separator span{display:inline-block;padding:0 15px;position:relative;text-transform:uppercase;top:-7px;background-color:#fff}.home-store--separator span:after{content:"";display:table;clear:both}.home-store--customer,.home-store--saml{margin:30px auto}.home-store--customer ul,.home-store--saml ul{margin:20px 0}.home-store--choice{margin:30px 0}.home-store--choice select{margin:20px 0 10px}.Form_Fields{display:inline-block}.center_elements{text-align:center}.password-eye{cursor:pointer;position:absolute;right:6px;top:36px}.password-form-field{position:relative}.my_info{width:670px;margin-bottom:18px;font-size:12px;line-height:normal}.my_info .h2{margin:0 0 5px 12px}.my_info .Form_Fields{margin-bottom:6px}.my_info label.intitule{height:25px;margin-right:12px;padding:5px 5px 0 0;text-align:right;width:192px;vertical-align:top}.my_info .intitule2,.my_info label.intitule{color:#333;display:inline-block;font-size:12px}.my_info .intitule2{padding:5px 5px 0 20px;text-align:left;width:280px}.my_info select{margin:10px 0 0 8px}.my_info .input_select select{margin:0;width:225px}.my_info span.civilite{color:#333;display:inline-block;margin-right:32px}.my_info span.civilite input,.my_info span.civilite label{vertical-align:middle}.my_info .birth{display:inline-block;padding-right:0;float:right}.my_info .birth select{float:none}.my_info .birth .validate{margin-top:10px}.my_info .input_text{width:294px}.my_info .input_text input{width:286px}.my_info .notice{text-align:justify;font-size:8pt}.ad{overflow:hidden;width:300px;height:266px;float:right;color:#8c8c8c;margin-top:-15px;position:relative;background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/line_fond_ad.gif) top repeat-x}.ad img{margin-top:3px}.ad span{background-color:#f4f4f4;padding-right:8px;font-size:90%}.advertise{margin-top:0;margin-bottom:0}.audio-player{font-size:1rem;display:flex;flex-flow:row wrap}.audio-player--container{display:flex;flex-direction:column;flex:1 0 98%;order:2}.audio-player--container audio{display:none}.audio-player--container .h2{font-size:1.25em;font-weight:700}.audio-player--container .audio-player--display{padding:0 0 10px;font-size:14px;font-weight:700}.audio-player--container .audio-player--controls{font-size:2rem;line-height:5rem;margin-top:20px}.audio-player--container .audio-player--controls a{cursor:pointer}.audio-player--container .audio-player--controls a:hover{text-decoration:none}.audio-player--container .audio-player--controls .play .icon{color:green;font-size:3.5rem;vertical-align:sub;margin:0 30px}.audio-player--container .audio-player--controls .play .icon:before{content:"\EA53"}.audio-player--container .audio-player--controls .is-playing.play .icon{color:orange}.audio-player--container .audio-player--controls .is-playing.play .icon:before{content:"\EA4E"}.audio-player--container .audio-player--main .timeline-wrapper{transition:top .2s ease-in-out;position:relative;top:0;margin-top:5px;padding:10px 10px 0;width:98%}.audio-player--container .audio-player--main .line-played{position:absolute;top:10px;height:3px;background-color:#999}.audio-player--container .audio-player--main .line-preload{position:absolute;top:11px;height:2px;background-color:#0081b5}.audio-player--container .audio-player--main .line-preload.line-preload-up{background-color:rgba(0,0,0,.15)}.audio-player--container .audio-player--main .timing{display:flex;flex-direction:row}.audio-player--container .audio-player--main .timing .time-played{display:flex;justify-content:left;flex:1 0 50%;padding:0 0 10px 10px}.audio-player--container .audio-player--main .timing .duration{display:flex;justify-content:right;padding:0 10px 10px 0}.audio-player--container .audio-player--main .progress-bar-wrapper{width:100%;height:15px;cursor:pointer}.audio-player--container .audio-player--main .full-line{transition:background-color .2s ease-in-out;position:absolute;top:11px;width:100%;height:2px;background-color:#f4f4f4}.audio-player--container .audio-player--main .progress-bar-pointer{border-radius:50%;position:absolute;top:-7px;right:-10px;width:15px;height:15px;background:#000}.audio-player--container .audio-player--main .progress-bar-pointer.progress-bar-pointer_up{background:#00b2fa}.book-product-image{display:flex;flex-direction:column;flex:1 0 20%;align-items:center;padding-top:20px;order:1}@media screen and (min-width:640px){.book-product-image{order:3}}.book-product-image ul{margin:20px 0}.book-product-image img{object-fit:contain}.tracks-container{flex:1 0 75%;order:4}.tracks-container .tracks{height:250px;overflow:auto}@media screen and (min-width:640px){.tracks-container .tracks{margin-top:20px}}.tracks-container .tracks .track-item{display:flex;flex-direction:row;font-size:.95em;border-bottom:1px solid #f4f4f4;cursor:pointer;margin:0;padding:10px 0}.tracks-container .tracks .track-item.current-track,.tracks-container .tracks .track-item:hover{background-color:rgba(0,0,0,.1)}.tracks-container .tracks .track-item a{display:flex;flex:1 0 100%;flex-wrap:wrap;overflow:hidden}@media screen and (min-width:640px){.tracks-container .tracks .track-item a{flex-wrap:nowrap}}.tracks-container .tracks .track-item .track-label{flex:1 0 66%;padding-left:5px;overflow:hidden;color:#333}.tracks-container .tracks .track-item>div{padding:0 0 0 10px}.product_detail .interactive{margin:5px 0 5px 25px!important}.products-carousel{max-height:345px}.products-carousel>li{margin-bottom:150px}.products-carousel>li .star-container{justify-content:center}.bx-wrapper .products-carousel{height:auto}.products-carousel>li{width:155px;float:left;text-align:center}.products-carousel>li.dct-product .final-price{color:#d31e17}.products-carousel>li.dct-product.ebook .final-price{color:#ea7f00}.products-carousel>li.dct-product.used .final-price{color:#0d7148}.products-carousel>li.dct-product.ereader .final-price{color:#ea7f00}.products-carousel .dct-carousel-wrapper{margin-bottom:15px}.products-carousel .product-visual-container{width:100%;height:160px;display:inline-block;margin:12px 0 5px}.products-carousel .final-price{display:inline-block;margin-bottom:5px}.widget-refonte-blog .block-content,.widget-refonte-blog .dct-blog-post--title{font-size:13px;line-height:16px}.widget-refonte-blog .dct-blog-post-action{text-align:center;margin-top:10px}.widget-refonte-carousel{padding-bottom:10px}.widget-refonte-carousel .dct-carousel-wrapper{margin-bottom:10px}.widget-refonte-wrapper .dct-carousel{background-color:#fff}.widget-refonte-block .widget-refonte-carousel{padding-bottom:0}.widget-refonte-block .dct-carousel-wrapper .bx-wrapper{margin:0 15px!important}.widget-refonte-block .dct-carousel-prev{left:-9px}.widget-refonte-block .dct-carousel-next{right:-9px}.widget-refonte-edito .widget-refonte-content{overflow:hidden}.widget-refonte-edito .block-content{float:right;width:155px}.widget-refonte-edito .dct-product{margin:0 0 2% 2%;background-color:#f4f4f4;padding:15px 7px 10px;text-align:center;border:1px solid #d1d1d1}.widget-refonte-edito .price-container{margin:3px 0}.widget-refonte-list .products-list-product{border-bottom:1px solid #b4b4b4;padding-bottom:15px;margin-bottom:15px}.widget-refonte-list .products-list-product:after{content:"";display:table;clear:both}.widget-refonte-list .products-list-product:last-child{border-bottom:0;margin-bottom:0}.widget-refonte-list .products-list.three-columns:after,.widget-refonte-list .products-list.two-columns:after{content:"";display:table;clear:both}.widget-refonte-list .products-list.three-columns .products-list-product,.widget-refonte-list .products-list.two-columns .products-list-product{display:inline-block;float:left;border-bottom:0;margin-bottom:0;padding:12px 10px 5px 0}.widget-refonte-list .products-list.two-columns:after{content:"";display:table;clear:both}.widget-refonte-list .products-list.two-columns .products-list-product{width:50%}.widget-refonte-list .products-list.two-columns .products-list-product:nth-child(odd){clear:left}.widget-refonte-list .products-list.three-columns:after{content:"";display:table;clear:both}.widget-refonte-list .products-list.three-columns .products-list-product{width:33%}.widget-refonte-list .products-list.three-columns .products-list-product:nth-child(3n+1){clear:left}.widget-refonte-list .product-visual-column{float:left;width:155px;text-align:center;padding:0 10px}.widget-refonte-list .product-informations-column{padding-left:155px}.widget-refonte-list .dct-product .product-title{display:inline-block;font-size:16px;line-height:20px;margin-bottom:5px}.widget-refonte-list .dct-product .authors{font-size:14px;line-height:16px;margin-bottom:3px}.widget-refonte-list .dct-product .description{font-size:13px;line-height:16px;margin-top:5px}.widget-refonte-list .dct-product .chaining-products-label{font-weight:700}.widget-refonte-list .dct-product .rate{font-size:16px}.widget-refonte-list .chaining-products{line-height:16px;margin-top:7px}.widget-refonte-list .chaining-products li{line-height:16px;display:inline-block}.widget-refonte-list .chaining-products li:after{content:"|"}.widget-refonte-list .chaining-products li:last-child:after{content:""}.widget-refonte-list .button-container,.widget-refonte-list .price-container{margin-top:7px}.widget-refonte-list .stock-info{display:inline-block;line-height:16px}.widget-refonte-list .more-columns:after{content:"";display:table;clear:both}.widget-refonte-list .more-columns .products-list-product{text-align:center;border-bottom:0}.widget-refonte-list .more-columns .price-container{margin:0}.widget-refonte-predictive .product_detail{float:none}.widget-refonte-predictive .widget-refonte-content{margin-top:25px;min-height:295px}.widget-refonte-block .widget-refonte-predictive .widget-refonte{border:5px solid #76aec7}.widget-refonte-block .widget-refonte-predictive .product-information-block-header .primary-title{background-color:#016098;padding-left:35px}.widget-refonte-block .widget-refonte-predictive .product-information-block-header .primary-title img{position:absolute;left:10px}.widget-refonte-product .dct-product{text-align:center}.widget-refonte-product .widget-refonte-actions{margin-top:10px}.widget-refonte-block .widget-refonte-wrapper.widget-refonte-product{margin:0;padding:5px}.widget-refonte-block .widget-refonte-wrapper.widget-refonte-product .product-information-block-header{padding:0;margin:0}.widget-refonte-block .widget-refonte-wrapper.widget-refonte-product .product-information-block-header .primary-title{position:static;display:block;left:0;top:0;padding:5px;text-align:center}.widget-refonte-block .widget-refonte-wrapper.widget-refonte-product .widget-refonte-content{padding:10px}.widget-refonte-block .widget-refonte-wrapper.widget-refonte-product .widget-refonte{padding:0}.widget-refonte--product-column .product-title{display:block;line-height:19px}.widget-refonte--product-column .authors{line-height:20px}.widget-refonte--product-column .rate{font-size:18px;height:20px}.widget-refonte--product-column .price-container{line-height:20px}.widget-refonte--product-column .dct-product .old-price{font-size:12px}.widget-refonte--product-column .dct-product .discount{padding-right:0;margin-right:3px}.widget-refonte--product-fixed-height .price-container{height:25px;overflow:hidden}.widget-refonte--product-fixed-height .product-title{display:block;height:40px;overflow:hidden}.widget-refonte--product-fixed-height .rate{font-size:18px;height:20px;margin-bottom:5px}.widget-refonte--product-fixed-height .authors{height:20px;overflow:hidden}.widget-refonte-review .social-review{display:-ms-grid;display:grid;grid-gap:10px;grid-template-columns:130px auto;grid-template-rows:auto 1fr;-ms-grid-columns:130px 10px auto;-ms-grid-rows:auto 10px auto}.widget-refonte-review .social-review .social-review-header-visual-product{grid-column:1;grid-row:1;-ms-grid-column:1;-ms-grid-row:1}.widget-refonte-review .social-review .social-review-header{grid-column:2;grid-row:1;-ms-grid-column:3;-ms-grid-row:1}.widget-refonte-review .social-review .social-review-header-avatar-line{font-size:15px}.widget-refonte-review .social-review .social-review-body{grid-column:1/3;grid-row:2;-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:3}@media screen and (min-width:640px){.widget-refonte-review .social-review .social-review-header-visual-product{grid-row:1/3;-ms-grid-row:1;-ms-grid-row-span:3}.widget-refonte-review .social-review .social-review-body{grid-column:2;-ms-grid-column:3;-ms-grid-column-span:1}}.widget-refonte-review.highlight-product .social-review{grid-template-columns:auto 130px}.widget-refonte-review.highlight-product .social-review .social-review-header-visual-product{grid-column:2;-ms-grid-column:3}.widget-refonte-review.highlight-product .social-review .social-review-header{grid-column:1;-ms-grid-column:1}@media screen and (min-width:640px){.widget-refonte-review.highlight-product .social-review .social-review-body{grid-column:1;-ms-grid-column:1}}@media screen and (min-width:640px){.widget-refonte-review .wide-visual .social-review{grid-template-columns:200px auto;-ms-grid-columns:200px 10px auto}.widget-refonte-review.highlight-product .wide-visual .social-review{grid-template-columns:auto 200px;-ms-grid-columns:auto 10px 200px}}.widget-refonte-review .social-review-header-visual-product{text-align:center}.widget-refonte-review .social-review-header-visual-product .button-container{margin:10px 0}.widget-refonte-review .social-review-header.social-review-header-text .dct-product .product-title{font-size:19px;color:#61656b}.widget-refonte-review .social-review-header-rate-line{overflow:hidden;margin-bottom:10px}.widget-refonte-review .social-review-header-avatar-line{overflow:hidden;padding-left:75px;padding-top:5px;line-height:50px}.widget-refonte-review .social-review-body .content{padding:10px 0 0}.widget-refonte-review .social-review-content .product-link{color:#fc0}.widget-refonte-review .social-review{border-bottom:1px solid #b4b4b4}.widget-refonte-review .social-review:last-child{border-bottom:0;margin-bottom:0}.widget-refonte-block .widget-refonte-review .widget-refonte{border-color:#fc0}.widget-refonte-block .widget-refonte-review .primary-title{background-color:#fc0}.widget-refonte-carousel-shelf .bx-wrapper .bx-viewport{background-color:transparent}.widget-refonte-carousel-shelf .dct-carousel-wrapper{margin-bottom:27px}.widget-refonte-carousel-shelf .widget-refonte-actions{text-align:center}.widget-refonte-carousel-shelf .widget-refonte-carousel-shelf-tooltip{display:none}.widget-refonte-carousel-shelf.widget-refonte-wrapper .widget-refonte-actions{border-top:0}.widget-refonte-carousel-shelf.widget-refonte-wrapper .dct-carousel{background-color:transparent}.widget-refonte-carousel-shelf-tooltip .price-container{padding:5px 0}.widget-refonte-carousel-shelf-tree .widget-refonte-content{background:transparent url(https://back.decitre.fr/skin/frontend/decitre/default/images/bg_carousel_small.png) no-repeat scroll left 30px}.widget-refonte-carousel-shelf-special_root{position:relative;padding:20px 0 10px 70px}.widget-refonte-carousel-shelf-special_root .primary-title{position:absolute;top:0;left:0;width:146px;height:146px;margin-bottom:3px;padding:12px 0 0 12px;background-color:#25a8d4;font-style:italic}.widget-refonte-carousel-shelf-special_root.widget-refonte-wrapper .primary-title{font-size:28px;line-height:34px;color:#fff;font-weight:400}.widget-refonte-carousel-shelf-special_root .widget-refonte-content{background:transparent url(https://back.decitre.fr/skin/frontend/decitre/default/images/bg_carousel_smaller.png) no-repeat scroll left 102px;padding:0 0 0 20px}.widget-refonte-rayon .dct-product{position:relative}.widget-refonte-rayon .dct-product .product-visual-container{display:flex;justify-content:center;align-items:center;z-index:1}.widget-refonte-rayon .dct-product .visual-background{position:absolute;width:100%;height:41%;top:28%}.widget-refonte-rayon .dct-product img{transform:scale(.9);box-shadow:3px 3px 6px #555}.widget-refonte-rayon:hover .product-information-block-header h2{transition:all .3s ease-in-out;font-weight:700}.widget-refonte-rayon:hover .dct-product img{transform:scale(1);transition:all .3s ease-in-out}.widget-refonte-rayon .product-information-block-header{border:0;margin:0;padding:0;text-align:center}.widget-refonte-rayon .product-information-block-header .primary-title{text-align:center;font-size:17px;font-weight:400;min-height:21px;text-transform:unset;color:#333}.widget-refonte-rayon .widget-refonte-content .widget-refonte-editorial a:hover{text-decoration:none}.widget-refonte-rayon .widget-refonte-content .widget-refonte-editorial .secondary-title{font-size:15px;text-align:center;font-weight:400;text-decoration:none;color:#333}.widget-refonte-rayon a.widget-refonte-title-link{text-decoration:none}.widget-refonte-block{color:#333}.widget-refonte-block:after{content:"";display:table;clear:both}.widget-refonte-block .widget-refonte-wrapper{margin:24px 0 20px 10px}.widget-refonte-block .widget-refonte-wrapper.with-title-image{margin-top:60px}.widget-refonte-block .widget-refonte-wrapper.with-title-image .primary-title{padding-left:90px}.widget-refonte-block .widget-refonte-wrapper.with-title-image .widget-refonte-content{padding-top:20px}.widget-refonte-block .widget-refonte-wrapper .primary-title,.widget-refonte-block .widget-refonte-wrapper .secondary-title{font-weight:400}.widget-refonte-block .widget-refonte-wrapper .primary-title{font-size:18px;line-height:18px}.widget-refonte-block .widget-refonte-wrapper ol.dct-products-list>li:before{background-color:#25a8d4}.widget-refonte-block .widget-refonte{padding:10px;background-color:#fff;border:1px solid #25a8d4}.widget-refonte-block .product-information-block-header{border-bottom:0;position:relative}.widget-refonte-block .product-information-block-header .primary-title{position:absolute;left:-20px;top:-24px;line-height:18px;padding:5px 15px;color:#fff}.widget-refonte-block .widget-refonte-title-image{top:-60px;left:-25px;position:absolute;width:90px;height:90px;border-radius:45px;border:7px solid #d1d1d1;background-color:#fff;z-index:5}.widget-refonte-block .primary-title{background-color:#25a8d4;color:#fff}.widget-refonte-block .secondary-title{font-size:16px}.widget-refonte-block-light{color:#333;padding:10px;background-color:#fff;clear:both}.widget-refonte-block-light .widget-refonte-wrapper{padding-bottom:10px}.widget-refonte-block-light .widget-refonte-wrapper.with-title-image{margin-top:50px}.widget-refonte-block-light .widget-refonte-wrapper.with-title-image .primary-title{padding-left:90px}.widget-refonte-block-light .widget-refonte-wrapper.with-title-image .widget-refonte-content{padding-top:29px}.widget-refonte-block-light .widget-refonte-title-image{top:-35px;left:-5px;position:absolute;width:90px;height:90px;border-radius:45px;border:1px solid #999;background-color:#fff;z-index:5}.widget-refonte-wrapper .product-visual-container{position:relative}.widget-refonte-wrapper.display-product-template-mini .product-visual-container{height:95px}.widget-refonte-wrapper ol.dct-products-list{counter-reset:ol-product-counter}.widget-refonte-wrapper ol.dct-products-list>li{position:relative}.widget-refonte-wrapper ol.dct-products-list>li:before{position:absolute;top:10px;background-color:#61656b;font-size:20px;font-weight:700;color:#fff;vertical-align:middle;text-align:center;content:counter(ol-product-counter);counter-increment:ol-product-counter;z-index:10;left:0;line-height:28px;width:28px}.widget-refonte-wrapper .product-visual-container{width:100%;height:160px;display:inline-block;text-align:center;font:0/0 a}.widget-refonte-wrapper .product-visual-container:before{content:" ";display:inline-block;vertical-align:bottom;height:100%}.widget-refonte-wrapper .product-visual-container img{display:inline-block;vertical-align:bottom;font:16px/1 Arial,sans-serif}.widget-refonte-wrapper .product-information-block-header{border-color:#999}.widget-refonte-wrapper .primary-title{font-size:20px;line-height:20px;font-weight:700;color:#333}.widget-refonte-wrapper .primary-title a{color:inherit}.widget-refonte-wrapper .secondary-title{margin-bottom:5px;font-size:16px;color:inherit}.widget-refonte-wrapper .widget-refonte-actions{border-top:1px solid #b4b4b4;padding-top:10px;text-align:center}.widget-refonte-wrapper .secondary-subtitle{margin-bottom:5px;font-size:13px}.widget-refonte-wrapper .edito-text{margin-bottom:5px;font-size:13px;line-height:16px}.widget-refonte-wrapper .link-selection{color:#61656b;border-color:#61656b}.widget-refonte-wrapper .link-selection:hover{background-color:#61656b;color:#fff;border-color:#61656b}.widget-refonte-wrapper .highlighted-ebook{padding-top:5px}.product-store-availability .widget-refonte-wrapper .dct-product .store-shipping,.widget-refonte-wrapper .dct-product .btn-store-shipping,.widget-refonte-wrapper .dct-product .dct-btn-stock-alert,.widget-refonte-wrapper .dct-product .dct-button-store-shipping,.widget-refonte-wrapper .dct-product .product-store-availability .store-shipping{font-size:12px}.bigger-font .widget-refonte .primary-title{font-size:21px}.bigger-font .widget-refonte .secondary-title{font-size:17px}.bigger-font .widget-refonte-wrapper .edito-text,.bigger-font .widget-refonte-wrapper .link_text{font-size:15px;line-height:24px}.bigger-font .widget-refonte-wrapper .link-selection{font-size:15px;line-height:20px}.bigger-font .widget-refonte .dct-product .product-title{font-size:16px}.bigger-font .widget-refonte .dct-product .authors{line-height:20px;font-weight:400;text-decoration:none}.bigger-font .widget-refonte .dct-product .authors,.bigger-font .widget-refonte .dct-product .final-price{font-size:15px}.bigger-font .widget-refonte .dct-product .availability,.bigger-font .widget-refonte .dct-product .description{font-size:15px;line-height:24px}.bigger-font .widget-refonte .dct-product .button-container a,.bigger-font .widget-refonte .dct-product .button-container button{font-size:15px;line-height:24px;padding:3px 13px}@media screen and (min-width:640px){.bigger-font .widget-refonte-wrapper .product-visual-container{height:227.25px}}.bigger-font .widget-refonte-wrapper .product-visual-container img{max-height:227.25px;max-width:150px;max-width:100%}.bigger-font .widget-refonte--product-fixed-height .authors{height:40px}.bigger-font .widget-refonte-review.highlight-product .button-container a,.bigger-font .widget-refonte-review.highlight-product .button-container button{font-size:15px;line-height:24px;padding:3px 13px}.bigger-font .widget-refonte-review .product-visual-container img{max-width:100%;width:auto;height:auto}.bigger-font .widget-refonte-list .product-visual-column{width:185px}.bigger-font .widget-refonte-list .product-informations-column{padding-left:185px}.bigger-font .products-carousel{max-height:460px}.cms-ekoo-list .widget-refonte-list .products-list.two-columns .product-visual-column img{vertical-align:top}.cms-ekoo-list .widget-refonte-list .products-list.two-columns .ekoo-container{margin-top:15px;float:left}.product-informations .product-information-block:last-child{padding-bottom:0}.product-information-block{margin-bottom:20px;font-size:13px;line-height:20px}.product-information-block .primary-title{padding-bottom:5px;margin-bottom:7px;font-size:18px;font-weight:700;border-bottom:1px solid #333}.product-information-block .primary-title .product-title{font-style:italic}.product-information-block .secondary-title{font-size:18px;margin-bottom:7px}.product-information-block .block-content{padding:0 10px}.product-information-block-header{position:relative;padding-bottom:5px;margin-bottom:7px;border-bottom:1px solid #333}.product-information-block-header .primary-title{display:inline-block;border:0;margin:0;padding:0}.dct-blog .col-main{padding-left:10px;font-size:14px}.dct-blog .pagination_conteneur{font-size:11px}@media screen and (min-width:640px){.dct-blog .pagination_conteneur .pagination{max-width:300px}}.dct-blog-post{padding-bottom:10px;margin:10px 0}.dct-blog-post:after{content:"";display:table;clear:both}.dct-blog-post--header{position:relative;border-bottom:1px solid #999;padding:0 0 10px 60px;margin:0 0 10px 10px}.dct-blog-post--header:after{content:"";display:table;clear:both}.dct-blog-post--avatar{width:60px;height:60px;border-radius:60px;border:1px solid #999;position:absolute;bottom:-10px;left:-10px;z-index:5;float:left;margin:-5px 10px 0 0}.dct-blog-post--avatar.empty{background-color:#e2001a;width:60px;font-size:28px;line-height:60px;text-align:center;color:#fff}.dct-blog-post--title{padding-bottom:5px;color:#333;line-height:24px;font-size:18px;font-weight:700}.dct-blog-post--title a{color:inherit}.dct-blog-post--author,.dct-blog-post--creation-date{color:#b3b3b3;padding-bottom:3px}.dct-blog-post--content{text-align:justify}.dct-blog-post--content,.dct-blog-post--content .newcss{font-size:14px;line-height:21px}.dct-blog-post--content .newcss p a{text-decoration:underline}.dct-blog-post--content .marge{margin-left:5em}.dct-blog-post--content .listing li{list-style:disc;margin-left:20px}.dct-blog-post--categories-container,.dct-blog-post--tags-container{display:inline-block;margin:0 0 7px}.dct-blog-post--categories,.dct-blog-post--categories li{display:inline-block}.dct-blog-post--categories li a{color:#61656b;border-color:#61656b}.dct-blog-post--categories li a:hover{background-color:#61656b;color:#fff;border-color:#61656b}.dct-blog-post--tags{display:inline-block}.dct-blog-post--tags li{display:inline-block;cursor:text;color:#61656b;border-color:#61656b}.dct-blog-post--tags li:hover{background-color:#61656b;color:#fff;border-color:#61656b}.dct-blog-post--bookmarks{position:absolute;right:0;bottom:10px;display:inline-block}.dct-blog-post--bookmarks .icon{font-size:20px}.dct-blog-post--bookmarks li{display:inline-block;margin-left:5px}.dct-blog-post--bookmarks a{color:#b3b3b3}.dct-blog-post--bookmarks a:hover{text-decoration:none}.dct-blog-post--bookmarks .dct-icon-twitter-square:hover{color:#55acee}.dct-blog-post--bookmarks .dct-icon-facebook-square:hover{color:#3b5998}.dct-blog-post--bookmarks .dct-icon-facebook-square:hover:before{content:"\EA38";font-family:icons}.dct-blog-list-actions{margin-top:5px;text-align:right}.dct-blog-list-read-more{color:#61656b;border-color:#61656b}.dct-blog-list-read-more:hover{background-color:#61656b;color:#fff;border-color:#61656b}.dct-blog--categories{padding:20px 10px}.dct-blog--categories--links a{color:#61656b;border-color:#61656b;font-size:14px;margin:10px 0 0 5px;display:inline-block}.dct-blog--categories--links a:hover{background-color:#61656b;color:#fff;border-color:#61656b}.dct-blog--posts{padding:0 10px}.dct-blog--posts--title{border-bottom:1px solid #999;display:flex}.dct-blog--posts--title--inner{flex-grow:1}.dct-blog--posts--title .cms-secondary-title{border-bottom:none}.dct-blog--posts--list{display:flex;flex-direction:column;padding:15px 0 0}.dct-blog--posts--list--row{display:flex;flex-direction:row;justify-content:space-between;padding-top:30px}.dct-blog--posts--list--row:first-child{padding-top:0}.dct-blog--posts--list--card{display:flex;flex-direction:column;border:1px solid #ccc;box-shadow:none;transition:box-shadow .3s}@media screen and (min-width:640px){.dct-blog--posts--list--card{width:459px}}@media screen and (min-width:1280px){.dct-blog--posts--list--card{width:580px}}.dct-blog--posts--list--card:hover{box-shadow:5px 5px 5px #aeb2b8;cursor:pointer}.dct-blog--posts--list--card--image{height:200px;display:-ms-grid;display:grid;justify-content:center;align-content:center}.dct-blog--posts--list--card--image img{max-width:100%;max-height:200px}.dct-blog--posts--list--card--categories{padding:10px 0 0 10px}.dct-blog--posts--list--card--categories a{color:#61656b}.dct-blog--posts--list--card--categories a:hover{text-decoration:none;color:#333}.dct-blog--posts--list--card--categories a:after{content:" / "}.dct-blog--posts--list--card--categories a:last-child:after{content:""}.dct-blog--posts--list--card--title{padding:5px 0 0 10px}.dct-blog--posts--list--card--title h2{color:#333;line-height:24px;font-weight:700;font-size:16px;padding:0;border-bottom:none}.dct-blog--posts--list--card--title h2 a{color:#333}.dct-blog--posts--list--card--title h2 a:hover{text-decoration:none}.dct-blog--posts--list--card--content{line-height:18px;flex-grow:1}.dct-blog--posts--list--card--footer{color:#61656b;display:flex;flex-direction:row}.dct-blog--posts--list--card--footer-text{display:flex;flex-grow:1;flex-direction:column;justify-content:center}.dct-blog--posts--list--card--author--name{font-weight:700}.dct-blog--posts--list--card--avatar{width:50px;height:50px;background-position:50%;border-radius:50px;border:1px solid #999;margin:5px 10px 5px 5px}.dct-blog--posts--list--card--avatar.empty{background-color:#e2001a;width:50px;font-size:30px;line-height:50px;text-align:center;color:#fff}.dct-blog--toolbar .pagination_conteneur{display:flex;justify-content:flex-end;padding:0}.dct-blog--toolbar.bottom .pagination_conteneur{padding:20px 0}.catalog-category-animation-full-cms .col-left.sidebar,.catalog-category-animation-full-cms .col-main_right,.catalog-category-animation-full-cms .nbr_result{display:none}.catalog-category-animation-full-cms .col-main,.catalog-category-animation-full-cms .col-main_left{width:100%}.catalog-category-animation-dm-page-ab .col-main_left,.catalog-category-animation-dm-page-ab .widget-refonte-carousel-shelf{display:none}.categorie-avantages .categorie-avantage{text-align:center;color:#ccc;display:block;background-color:#dcdcdc;padding:10px;font-size:13px}.categorie-avantages .categorie-avantage:hover{box-shadow:1px 1px 12px;text-decoration:none}.categorie-avantages .categorie-avantage:hover .icon{text-decoration:none}.categorie-avantages .categorie-avantage .label{color:#212c3f}.categorie-avantages .icon{border-radius:32px;background-color:#212c3f;font-size:32px;padding:15px 0;color:#fff;margin-bottom:5px;width:62px}.category-no-right-col:not(.grid-mode) .widget-refonte-carousel{width:100%}.category-no-right-col:not(.grid-mode) .col-main_left{float:none;width:auto;margin:0;padding:0;border:none}.automated-categories .dct-grid-button-container{display:inline-block;width:auto;margin:0 5px}.automated-categories--active,.automated-categories--button{padding:10px;color:#61656b;border-color:#61656b;font-size:15px}.automated-categories--active .icon,.automated-categories--button .icon{font-size:15px}.automated-categories--active:hover,.automated-categories--button:hover{color:#fff;background-color:#61656b;border-color:#61656b}.automated-categories--active{background-color:#61656b;color:#fff}.automated-categories--active:hover{cursor:default;border-color:#61656b}.aide-fiche-produit-support-ebook h3{font-size:16px;font-weight:700;margin-bottom:15px}.aide-fiche-produit-support-ebook table{text-align:center;margin-bottom:10px}.aide-fiche-produit-support-ebook td span{vertical-align:bottom}.aide-fiche-produit-support-ebook .dct-icon-desktop,.aide-fiche-produit-support-ebook .dct-icon-tablet-alt--solid,.aide-fiche-produit-support-ebook .dct-icon-tablet-android{font-size:27px}.aide-fiche-produit-support-ebook .dct-icon-mobile-alt--solid{font-size:20px}.aide-fiche-produit-support-ebook .dct-icon-android{color:#a4c639}.aide-fiche-produit-support-ebook .dct-icon-apple{color:#616161}.aide-fiche-produit-support-ebook .dct-icon-android,.aide-fiche-produit-support-ebook .dct-icon-apple{font-size:18px}.aide-fiche-produit-support-ebook .ereader-label{border-radius:4px;vertical-align:middle;color:#f0f0f0;background-color:#222;font-weight:700;font-size:10px;padding:2px 4px}.aide-fiche-produit-large-support-ebook .dct-icon-desktop,.aide-fiche-produit-large-support-ebook .dct-icon-tablet-alt--solid,.aide-fiche-produit-large-support-ebook .dct-icon-tablet-android{font-size:2em}.aide-fiche-produit-large-support-ebook .dct-icon-mobile-alt--solid{font-size:1.5em}.aide-fiche-produit-large-support-ebook .dct-icon-android{color:#a4c639}.aide-fiche-produit-large-support-ebook .dct-icon-apple{color:#616161}.aide-fiche-produit-large-support-ebook .dct-icon-android,.aide-fiche-produit-large-support-ebook .dct-icon-apple{font-size:1.5em}.cms-animation--scale{transition:.3s ease-in-out}.cms-animation-container:hover .cms-animation--scale{transform:scale(1.3)}.cms-animation--scale-light{transition:.3s ease-in-out}.cms-animation-container:hover .cms-animation--scale-light{transform:scale(1.1)}.banner-menu{position:relative;padding-bottom:44px}.banner-menu--submenu-container:hover:after{content:"\EA0E";position:absolute;bottom:41px}.banner-menu--submenu{position:absolute;display:none;border-top:2px solid #333;left:0;bottom:0}.banner-menu--submenu li{display:inline-block;line-height:14px;font-size:14px;font-weight:700}.banner-menu--submenu li:hover a{text-decoration:none}.banner-menu--submenu li a{color:inherit;padding:15px;display:inline-block;min-width:70px}li:hover .banner-menu--submenu{display:inline-block}.nos-librairies .pad-it .infos{width:100%;background-color:#fff;border:1px solid #bababa;padding:0;min-height:200px}.nos-librairies .pad-it .infos h2{background-color:#bebebe;line-height:17px;font-size:17px;font-weight:500;text-align:left;padding:5px 5px 7px 20px}.nos-librairies .pad-it .infos .content{padding:5px 5px 10px 20px;height:100%}.nos-librairies .pad-it .infos .content dl dt{font-weight:700;padding-top:10px}.nos-librairies .pad-it .infos .content img{text-align:center}.nos-librairies .pad-it .flexible-height{min-height:1px}.nos-librairies .pad-it .social{margin-top:10px;min-height:76px}.nos-librairies .pad-it .services-mag{font-weight:700}.nos-librairies .pad-it .services-mag li{margin-top:0;padding:0 0 0 10px;height:56px;border-bottom:1px solid #dadada;line-height:56px;font-weight:700}.nos-librairies .pad-it .services-mag li img{float:left;padding-right:10px;padding-top:8px}.nos-librairies .pad-it .services-mag li.last{border-bottom:0}.nos-librairies .pad-it .transparent-bg{background:none}.nos-librairies .content-block-days{display:block}@media screen and (min-width:640px){.nos-librairies .content-block-days{display:flex;flex-wrap:wrap;flex-direction:row}}.nos-librairies .content-block-day{margin-bottom:5px;background-color:#e9e9e9}@media screen and (min-width:640px){.nos-librairies .content-block-day{margin-bottom:15px;margin-right:15px;width:calc(14% - 15px);flex:2 1 auto}.nos-librairies .content-block-day:last-child{margin-right:0}}.nos-librairies .content-block-day dl{text-align:center;padding:5px 3px;overflow:hidden}.nos-librairies .content-block-day dl dt{margin-bottom:6px}.nos-librairies .content-block-day dl dd{font-size:14px}.nos-librairies .content-block-day dl dd.separator{border:solid #a4a4a4;border-width:1px 0 0;margin:5px 0}.nos-librairies .content-block-day.current dt{font-weight:700;color:#a43d34}.nos-librairies .content-block-day.current dd{font-weight:700}.nos-librairies .bx-wrapper{margin-bottom:90px}.nos-librairies .bx-wrapper .bx-pager{bottom:-80px}.nos-librairies .bx-wrapper .bx-pager a{border:1px solid #55b3d2;display:block;margin:0 3px;padding:3px}.nos-librairies .bx-wrapper .bx-pager a.active,.nos-librairies .bx-wrapper .bx-pager a:hover{border:2px solid #55b3d2}.nos-librairies .bx-wrapper .bx-viewport{left:0}.nos-librairies .bx-wrapper .bx-pager-item{max-width:127px}.nos-librairies .bx-wrapper .bx-controls-auto .bx-start,.nos-librairies .bx-wrapper .bx-controls-auto .bx-stop,.nos-librairies .bx-wrapper .bx-loading,.nos-librairies .bx-wrapper .bx-next,.nos-librairies .bx-wrapper .bx-prev{z-index:0}.horaires-ouverture-librairie{font-size:13px}.horaires-ouverture-librairie .dct-icon-circle--solid.opened{color:#2d9220}.horaires-ouverture-librairie .dct-icon-circle--solid.opened-today{color:#61656b}.horaires-ouverture-librairie .dct-icon-circle--solid.opened.opened-today{color:#2d9220}.horaires-ouverture-librairie .dct-icon-circle--solid.closed{color:#b61700}.horaires-ouverture-librairie .horaires{font-weight:700}.item-partenariat{width:24.5%;display:inline-block;text-align:center;min-height:140px;overflow:auto}.item-partenariat .item-partenariat-lien-interne:before{content:"> "}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0}ol.big-item{counter-reset:ol-counter}ol.big-item>li{position:relative;margin-left:60px;min-height:50px;margin-bottom:20px}ol.big-item>li:before{border-radius:10px;position:absolute;top:0;left:-60px;background-color:#d41f18;font-size:40px;font-weight:700;color:#fff;display:inline-block;line-height:50px;width:50px;vertical-align:middle;text-align:center;content:counter(ol-counter);counter-increment:ol-counter}ol.big-item .title{font-size:14px;font-weight:700;display:block}ul.discs{margin-left:15px}ul.discs li{list-style:disc}.breaker{clear:both;height:1px;overflow:hidden}a.interrogation{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/interrogation.png) no-repeat;display:inline-block;width:22px;height:22px;position:relative;text-decoration:none}a.interrogation .message-container{display:none;background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/bg_message.png) no-repeat;position:absolute;padding-left:10px;z-index:999999999;left:18px}a.interrogation .message-container .message{background:#62bad8;color:#fff;display:block;font-size:110%;padding:10px}a.interrogation:hover{display:block}.dct-link-chevron:before{content:"\203A"}.critizr-rate{color:#d31e17}.critizr-rate:hover{text-decoration:none}.critizr-rate--container{margin-bottom:30px}.critizr-rate--icon{position:relative;margin-right:10px;font-size:45px;line-height:45px}.critizr-rate--icon:after{content:attr(data-rate-value);position:absolute;left:0;width:100%;font-family:Arial,Helvetica,sans-serif;color:#fff;font-size:18px;font-weight:700;text-align:center;padding-top:18px}@media screen and (min-width:640px){.critizr-rate--icon:after{padding-top:4px}}.contacts-listescolaire-index .newcss--big{font-size:.95rem}.contacts-listescolaire-index .dct-form-inline .date-choice{margin-left:15px}.contacts-listescolaire-index .dct-form-inline .date-choice .indented{margin-left:23px}.contacts-listescolaire-index .dct-form-inline label.intitule2{width:auto;font-weight:400}.contacts-listescolaire-index .dct-form-inline .notice{font-size:.9em}.contacts-listescolaire-index .dct-form-inline input.half-sized,.contacts-listescolaire-index .dct-form-inline select.half-sized{width:50%}.contact-page-form .col-main .dct-contact-form,.contact-page-form .col-main .newcss{font-size:13px}.dct-contact-form .dct-btn-action{float:right}.dct-contact-form p{margin:5px 0 10px}.anonymization{font-size:14px;text-align:center}.my_info.form{width:auto}.my_info.form .form_round_corner .m-content{padding:6px 10px 0}.my_info.form .h2{margin:5px 0 18px 12px}.my_info.form .h2 button.dct-btn-default.dct-btn-small{margin-top:5px}.my_info.form .Form_Fields{margin-bottom:10px}.my_info.form .input_text{width:276px}.my_info.form .input_text input{width:268px}.my_info.form .input_text.adresse{width:388px}.my_info.form .input_text.adresse input{width:380px}.my_info.form .select{width:285px;margin:0}.my_info.form .dct-btn-default.dct-btn-small{margin:23px 0 20px 200px;display:block}.my_info.form button.dct-btn-default.dct-btn-small{float:right;margin:10px 10px -10px 0}.my_info.form p.text_a{font-size:110%;margin:0 0 0 200px;display:block;clear:left}.my_info.form p.text_a a{font-size:92%}.my_info.form .intitule2{display:block;float:left;margin:0;padding-left:15px}.my_info.form .arrow-option{padding-left:16px;background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/arrow_option.png) no-repeat scroll 0 -7px transparent;margin-bottom:6px;cursor:pointer}.my_info.form .arrow-option.active{background-position:0 10px}.my_info.form div.birth{float:right}.my_info.form .Form_Fields_card input{width:137px}.my_info.form .Form_Fields_card .validation-advice{margin:0 0 0 200px}.my_info.form .input-box2 span.input_text{display:block;margin-bottom:15px}.my_info.form .input-box2 span.input_text.last{margin-bottom:0}.my_info.form .input-box2 span.input_text input.input_text{width:416px}.my_info.form .input_text.adresse1{width:366px}.my_info.form .input_text.adresse1 input{width:358px}.my_info.form .select2{width:197px;margin:0}.my_info.form .form_choice{margin:0 0 13px 200px}.my_info.form .form_choice input{margin:0 5px 0 0;display:block;float:left}.redirect-intro{margin:10px 0 20px}.ebook-gift-popin-infos label{font-weight:700}.ebook-gift-popin-infos input[type=text].dct-pikaday-ebooks-gift{display:inline-block;width:30%}.ebook-gift-popin-infos input[type=radio]{vertical-align:middle}.ebook-gift-popin-infos .buttons-container{text-align:center}.ebook-gift-popin-infos select.ebook-gift-popin-infos--select--time{width:30%}.event-container{margin-bottom:10px}.event-container em{font-style:italic}.event-header{font-size:18px;vertical-align:middle}.event-content--image img{max-width:100%}.event-content--informations{font-size:13px;line-height:20px}.event-content--author{color:#06487f;font-size:17px;margin-bottom:5px}.event-content--author:after{content:"";display:table;clear:both}.event-content--author li{display:inline;float:left}.event-content--author li+li:before{content:", "}.event-content--type{font-size:15px;font-weight:700;margin-bottom:5px}.event-content--product-publisher,.event-content--product-title{margin-bottom:2px;color:#666}.event-content--description{margin-top:3px}.event-actions{margin-top:15px}.event-content--image-copyright{font-size:12px}.decitre-event-event-show .my-account--title{line-height:20px;font-size:20px}.decitre-event-event-show .event-title-container .icon{font-size:76px}.decitre-event-event-show .event-location-container .dct-gmap-container{height:250px}.decitre-event-event-show .event-content--social-network{display:inline-block;float:right}.dct-faq--satisfaction,.faq-level{display:none}.dct-faq--satisfaction.displayed,.faq-level--0,.faq-level.displayed{display:block}.dct-faq .numerotation{margin:10px;color:#fff;border-radius:50%;width:100px;height:100px;padding:2px 6px}.dct-faq--numerique .numerotation{background-color:#ea7f00}.dct-faq--numerique .info-aide-numerique{font-weight:700;color:#ea7f00}.dct-faq--satisfaction--button{background-color:#4b5568;color:#fff;border-color:#4b5568;font-size:14px;font-weight:400;display:inline-block;margin:10px;min-width:50%;text-align:center}.dct-faq--satisfaction--button:hover{color:#fff;background-color:#212c3f;border-color:#212c3f}.customer-gift-claim{font-size:13px}.customer-gift-claim .description--readmore{display:none}.customer-gift-claim .widget-refonte-list .products-list-product{border-bottom:0}.customer-gift-claim--section{padding:10px;line-height:20px}.customer-gift-claim--message{font-style:italic;word-wrap:break-word}.customer-gift-claim--message:after,.customer-gift-claim--message:before{color:#ea7f00}.customer-gift-claim--message:after{content:"\EA58"}.customer-gift-claim .cms-secondary-title{margin-top:15px}.teahomepage-index-index .col1-layout .col-main{padding:0 0 1px 14px}.messages{min-width:400px}.messages ul{margin-top:10px}.messages li{margin-bottom:10px}#colorbox .message-title,#colorbox .page-title{padding:0 5px 7px;color:#333;margin-bottom:10px;background-color:none;font-style:normal;line-height:20px;font-size:20px;text-align:left;font-weight:700;display:block;border-bottom:1px solid #999}#colorbox .messages-container{font-size:13px;line-height:20px}.warning-disclaimer{margin:10px;padding:10px;background-color:#ffd}.warning-disclaimer .warning-highlight{font-weight:700}.warning-disclaimer .icon{color:#fc0;font-size:24px;vertical-align:middle}.pre-panier{background-color:transparent}.pre-panier .bloc-cms-container{margin:5px 0 0;font-size:14px}.pre-panier .bloc-cms-container .widget{background-color:#fff}.pre-panier .btns_link .dct-button-default-left{float:left}.pre-panier .btns_link .dct-button-action-right{float:right}.pre-panier .widget-refonte-block-light{padding:0}.pre-panier .widget-refonte-block-light .widget-refonte-list .products-list-product{margin-bottom:0}.pre-panier .widget-refonte-block-light .widget-refonte-wrapper{padding-bottom:0}.page-popup{background:#fff}.product-alert-modal{padding:10px}.send-friend{width:475px}.send-friend .page-title{font-size:20px;margin:10px}.send-friend .my_info label.intitule{width:100px}.send-friend .my_info.form .h2{margin-top:0}.send-friend .my_info.form .dct-btn-default.dct-btn-small{margin-left:10px}.send-friend .m-bottom-left{height:auto;margin-bottom:10px}.send-friend a.btn-remove{float:right;display:block;width:10px;height:10px;background-image:url(https://back.decitre.fr/skin/frontend/decitre/default/images/croix_noir.png)}.send-friend a.btn-remove span{display:none}.send-friend textarea{width:271px}.my-account,.my-account .newcss{font-size:15px;line-height:24px}.my-account .dct-product{font-size:15px}.my-account .dct-product .product-title{font-size:18px}.my-account--block{margin-bottom:20px;color:#333;font-size:15px;line-height:24px}#cboxLoadedContent .my-account--block:last-of-type{margin-bottom:0}.my-account--title{font-size:21px;line-height:30px;margin:0 0 10px;font-weight:700;padding-bottom:5px;border-bottom:1px solid #999}.my-account--subtitle{font-size:16px;font-weight:700;margin:0 0 10px}.my-account--grid-item-container:last-child .my-account--item-container,.my-account--grid-item-container:nth-last-child(2).my-account--grid-item-container--three-columns .my-account--item-container,.my-account--grid-item-container:nth-last-child(2).my-account--grid-item-container--two-columns .my-account--item-container,.my-account--grid-item-container:nth-last-child(3).my-account--grid-item-container--three-columns .my-account--item-container{border-color:transparent}.my-account--content{margin:10px 0}.my-account--item-container{margin-bottom:5px;border-bottom:1px solid #d7d7d7}.my-account--item-container:last-child{margin-bottom:0;border-bottom:0}.my-account--item-container .my-account--action-container a,.my-account--item-container .my-account--action-container button{margin-bottom:0}.my-account--item-container [class*=" dct-btn-"],.my-account--item-container [class*=" dct-button-"],.my-account--item-container [class^=dct-btn-],.my-account--item-container [class^=dct-button-],.my-account--title [class*=" dct-btn-"],.my-account--title [class*=" dct-button-"],.my-account--title [class^=dct-btn-],.my-account--title [class^=dct-button-],.my-account .buttons-container [class*=" dct-btn-"],.my-account .buttons-container [class*=" dct-button-"],.my-account .buttons-container [class^=dct-btn-],.my-account .buttons-container [class^=dct-button-],.my-account form [class*=" dct-btn-"],.my-account form [class*=" dct-button-"],.my-account form [class^=dct-btn-],.my-account form [class^=dct-button-]{font-size:15px;padding:5px 14px;line-height:20px}.dct-product .my-account form .btn-add-to-cart,.my-account .dct-product.used .product-store-availability form.submit-disabled .btn-add-to-cart,.my-account .product-store-availability form.submit-disabled .btn-used,.my-account .product-store-availability form.submit-disabled .dct-btn-primary-used,.my-account .product-store-availability form.submit-disabled .dct-button-flat-primary-used,.my-account .product-store-availability form.submit-disabled .dct-button-used,.my-account form .dct-btn-primary,.my-account form .dct-btn-social,.my-account form .dct-button-big,.my-account form .dct-product .btn-add-to-cart,.my-account form .product-store-availability .dct-form .btn-container .dct-button-used,.my-account form .product-store-availability .store-shipping,.product-store-availability .dct-form .btn-container .my-account form .dct-button-used,.product-store-availability .my-account form .store-shipping,.product-store-availability .my-account form.submit-disabled .btn-used,.product-store-availability .my-account form.submit-disabled .dct-btn-primary-used,.product-store-availability .my-account form.submit-disabled .dct-button-flat-primary-used,.product-store-availability .my-account form.submit-disabled .dct-button-used{padding:10px 20px}.my-account--action-container a,.my-account--action-container button{margin-bottom:10px}.my-account .pagination_conteneur{font-size:15px;line-height:20px}.my-account .notification ul li{list-style-position:inside;text-align:left}.customer-address-index .my-account--item-container{padding-bottom:10px}.customer-address-index .map-adress-logo{float:none;display:inline-block}.block-dashboard{margin-bottom:0}.block-dashboard .grid-content-block{padding:0}.block-dashboard .grid-content-block .content-100{padding:10px 0}.dashboard-group-title{margin:0}.block-dashboard-row--container{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px;padding:0 10px}.block-dashboard-row--extra-item,.block-dashboard-row--item{padding:10px;border:1px solid #ddd;display:flex}.block-dashboard-row--extra-item:hover,.block-dashboard-row--item:hover{box-shadow:1px 1px 12px;color:#61656b}.block-dashboard-row--extra-item a,.block-dashboard-row--item a{color:#212c3f}.block-dashboard-row--extra-item a:hover,.block-dashboard-row--item a:hover{text-decoration:none}.block-dashboard-row--extra-item .text-container,.block-dashboard-row--item .text-container{display:flex;flex-direction:column;flex-grow:1;width:100%}.block-dashboard-row--extra-item p,.block-dashboard-row--item p{padding:0 6px 5px}.block-dashboard-row--extra-item p.title,.block-dashboard-row--item p.title{font-size:1.1rem;font-weight:700}.block-dashboard-row--extra-item{flex:0 1 23%;justify-content:center;text-align:center;flex-direction:column}.block-dashboard-row--extra-item .icon{font-size:2.7em;margin-bottom:10px}.block-dashboard-row--item{flex:0 1 49%}.block-dashboard-row--item .icon{font-size:3.5em}.block-dashboard-row--item a{display:flex;justify-content:center;align-items:center;flex-grow:1}.decitreebook-download-purchase-container .ebook-image-container{text-align:center;min-height:175px}.decitreebook-download-purchase-container .ebook-format-information{font-weight:700;text-align:center}.decitreebook-download-purchase-container .cms-secondary-title{margin-top:20px;font-size:18px}.decitreebook-download-purchase-container .ebook-button-list{text-align:center}.decitreebook-download-purchase-container .ebook-button-list li{display:inline-block;margin:10px}.decitreebook-download-purchase-container .checkbox-container{margin-top:20px}.downloadable-customer-products .catalog-product-list-image{height:auto}.downloadable-customer-products .catalog-product-list-image a{display:inline-block;min-height:160px}.downloadable-customer-products .ebook-format{display:inline-block}.downloadable-customer-products .catalog-product-list-actions a{display:block;margin-bottom:5px}.block-waiting-ebooks--container{padding:0 10px}.block-waiting-ebooks--container-extra-margin{margin-left:10px}.block-waiting-ebooks--item{background-color:#f4f4f4;margin-bottom:10px;text-align:center;display:flex;justify-content:center;align-items:center;font-size:15px;line-height:32px;color:#212c3f;padding:0 10px}.block-waiting-ebooks--item:hover{text-decoration:none;box-shadow:1px 1px 12px}.block-waiting-ebooks--item strong{white-space:nowrap}.block-waiting-ebooks--item .dct-icon-gift{font-size:24px;line-height:32px;margin-right:5px}.my-account--block--create-account,.my-account--block--login-user{padding:5% 8%}.account-order-history--order-title{font-weight:400;padding:0 0 5px}.account-order-history--item-list{min-height:100px}.account-order-history--item-list li{display:inline-block}.account-order-history--button-container{padding:0 20%}.account-order-history--button-container a{text-align:center;width:100%;margin-bottom:10px}.my-account--order-view--table{width:100%}.my-account--order-view--table .orderview-col1{width:18%}.my-account--order-view--table .orderview-col2{width:31%}.my-account--order-view--table .orderview-col3{width:13%}.my-account--order-view--table .orderview-col1-2-3{width:62%}.my-account--order-view--table .orderview-col4,.my-account--order-view--table .orderview-col5{width:19%}.my-account--order-view--table td.order--actions{text-align:center}.my-account--order-view--table td.order--price{text-align:right}.my-account--order-view--table td.order--notice--total{color:#d31e17}.my-account--order-view--table td.order--notice .price-notice{color:inherit;font-weight:700;text-decoration:underline;margin-left:10px}.my-account--order-view--table td{padding-top:10px;vertical-align:top}.my-account--order-view--table--padded td{padding:7px 0}.my-account--order-view--table .order--gift-wrap td,.my-account--order-view--table .order--service td{padding:0 0 7px}.my-account--order-view--table .delivery-promise{color:#2d9220}.order--quantity{color:#999;font-weight:400}.order--price{font-weight:700}.order--price-total{color:#d31e17}.order--availability,.order--item-availability{color:#25a8d4;font-weight:700}.ebook .order--item-availability,.ereader .order--item-availability{color:#ea7f00}.order--actions{padding:0 10px}.order--actions a{display:block;margin-bottom:7px}.order--actions a:last-child{margin-bottom:0}.productalert-customer-stock .productalert-list-actions a{display:block;margin-bottom:5px;text-align:center}.vigilibris--item--object,.vigilibris--item--type{font-weight:700}.vigilibris-customer-list .vigilibris--new-alert .form-line{padding:5px 10px;margin:0}.wishlist--row .social-network-container li{display:inline-block}#top-cart .top-cart-summary .wishlist--row .social-network-container .icon,.audio-player--container .audio-player--controls .play .wishlist--row .social-network-container .icon,.btn-add-to-cart .wishlist--row .social-network-container .icon,.btn-store-shipping .wishlist--row .social-network-container .icon,.dct-btn-add-to-cart .wishlist--row .social-network-container .icon,.dct-btn-flipping .wishlist--row .social-network-container .icon,.dct-btn-primary-ebook .wishlist--row .social-network-container .icon,.dct-btn-primary-ereader .wishlist--row .social-network-container .icon,.dct-btn-primary .wishlist--row .social-network-container .icon,.dct-btn-stock-alert-ebook .wishlist--row .social-network-container .icon,.dct-btn-stock-alert .wishlist--row .social-network-container .icon,.dct-button-flat-primary-ebook .wishlist--row .social-network-container .icon,.dct-button-flat-primary-ereader .wishlist--row .social-network-container .icon,.dct-button-flipping .wishlist--row .social-network-container .icon,.dct-button-primary-ebook .wishlist--row .social-network-container .icon,.dct-button-primary-ereader .wishlist--row .social-network-container .icon,.dct-button-primary .wishlist--row .social-network-container .icon,.dct-button-stock-alert-ebook .wishlist--row .social-network-container .icon,.dct-button-stock-alert .wishlist--row .social-network-container .icon,.dct-button-store-shipping .wishlist--row .social-network-container .icon,.dct-button-wishlist .wishlist--row .social-network-container .icon,.dct-form--improve-checkbox .wishlist--row .social-network-container input[type=checkbox]+label:before,.dct-form--improve-checkbox .wishlist--row .social-network-container input[type=radio]+label:before,.navigation-block-container--facet .wishlist--row .social-network-container .navigation-block-container-title:before,.product-store-availability .store-shipping .wishlist--row .social-network-container .icon,.social-review-actions .wishlist--row .social-network-container .icon,.tab_cart .td_del .wishlist--row .social-network-container .btn-remove,.title_tunnel_step .wishlist--row .social-network-container li:after,.wishlist--row .social-network-container #cboxClose,.wishlist--row .social-network-container #top-cart .top-cart-summary .icon,.wishlist--row .social-network-container .audio-player--container .audio-player--controls .play .icon,.wishlist--row .social-network-container .banner-menu--submenu-container:hover:after,.wishlist--row .social-network-container .btn-add-to-cart .icon,.wishlist--row .social-network-container .btn-store-shipping .icon,.wishlist--row .social-network-container .customer-gift-claim--message:after,.wishlist--row .social-network-container .customer-gift-claim--message:before,.wishlist--row .social-network-container .dct-blog--posts--list--card--avatar.empty,.wishlist--row .social-network-container .dct-blog-post--avatar.empty,.wishlist--row .social-network-container .dct-btn-add-to-cart .icon,.wishlist--row .social-network-container .dct-btn-flipping .icon,.wishlist--row .social-network-container .dct-btn-primary-ebook .icon,.wishlist--row .social-network-container .dct-btn-primary-ereader .icon,.wishlist--row .social-network-container .dct-btn-primary .icon,.wishlist--row .social-network-container .dct-btn-stock-alert-ebook .icon,.wishlist--row .social-network-container .dct-btn-stock-alert .icon,.wishlist--row .social-network-container .dct-button-flat-primary-ebook .icon,.wishlist--row .social-network-container .dct-button-flat-primary-ereader .icon,.wishlist--row .social-network-container .dct-button-flipping .icon,.wishlist--row .social-network-container .dct-button-primary-ebook .icon,.wishlist--row .social-network-container .dct-button-primary-ereader .icon,.wishlist--row .social-network-container .dct-button-primary .icon,.wishlist--row .social-network-container .dct-button-stock-alert-ebook .icon,.wishlist--row .social-network-container .dct-button-stock-alert .icon,.wishlist--row .social-network-container .dct-button-store-shipping .icon,.wishlist--row .social-network-container .dct-button-wishlist .icon,.wishlist--row .social-network-container .dct-form--improve-checkbox input[type=checkbox]+label:before,.wishlist--row .social-network-container .dct-form--improve-checkbox input[type=radio]+label:before,.wishlist--row .social-network-container .dct-icon,.wishlist--row .social-network-container .dct-rating-star,.wishlist--row .social-network-container .dct-rating-star-filling,.wishlist--row .social-network-container .navigation-block-container--facet .navigation-block-container-title:before,.wishlist--row .social-network-container .product-store-availability .store-shipping .icon,.wishlist--row .social-network-container .social-review-actions .icon,.wishlist--row .social-network-container .tab_cart .td_del .btn-remove,.wishlist--row .social-network-container .title_tunnel_step li:after,.wishlist--row .social-network-container [class*=" dct-icon-"],.wishlist--row .social-network-container [class^=dct-icon-]{font-size:40px;text-decoration:none;margin:0 10px}.wishlist--row .public-link-container input{width:calc(100% - 80px)}.wishlist--row .public-link-container button{width:70px}.wishlist--row form{margin-bottom:10px}.wishlist--row-actions a{text-align:center;width:100%;margin-bottom:10px}.wishlist--item--indication{display:inline-block;font-weight:700;margin-bottom:5px}.wishlist--item--cart-indication{color:#2d9220}.wishlist--item--buy-indication{color:#ea7f00}.wishlist--item .catalog-product-list-actions a,.wishlist--item .catalog-product-list-actions button{width:100%;margin-bottom:5px}.wishlist--item .wishlist--comment-block-form textarea{margin-bottom:10px}.my-account--block--alerts{margin-bottom:0}.my-account--block--alerts .grid-content-block{padding:0}.my-account--block--alerts .grid-content-block .content-100{padding:10px 0}.my-account--block--alerts .row-alert{margin-bottom:10px}.my-account--block--alerts-description{margin-bottom:20px}.dct-ebook-operation--form{max-width:940px;background-image:url(https://back.decitre.fr/skin/frontend/decitre/default/images/background_operation_ebook_form.jpg);background-position:50%;margin:20px auto;padding:35px 0}.dct-ebook-operation--form--row{width:50%;margin:30px auto 0}.dct-ebook-operation--form--row--submit{text-align:center}.dct-ebook-operation--form label{display:block;text-align:center;font-size:30px;text-transform:uppercase;font-weight:700;color:#fff}.dct-ebook-operation--form label a{color:#fff}.dct-ebook-operation--form label a:hover{text-decoration:none}.dct-ebook-operation--form--code{margin-top:0}.dct-ebook-operation--form--code--input{width:100%;background-image:none;border:none;font-size:30px;text-align:center;text-transform:uppercase;color:#000;margin-top:30px;padding:4px 0}.dct-ebook-operation--form--captcha{width:304px}.dct-ebook-operation--form--submit{background:#fff;padding:14px;font-size:14px}.array-container{margin:0 15px 9px 18px}.array-container table{width:100%;border-collapse:collapse;border:1px solid #b6b6b6}.array-container table td{border:none}.tab_cart,.tab_cart table{background-color:#fff}.tab_cart table{border-color:#b6b6b6}.tab_cart table th{background-color:#ccc;color:#333;padding:5px 0;text-align:center;font-size:12px}.tab_cart table th.first{padding:5px 0 5px 23px;text-align:left}.tab_cart table th.th_marge{padding:5px 0;text-align:center}.tab_cart table td{vertical-align:top}.tab_cart th.even-col{background-color:#ccc}.tab_cart td.even-col{background-color:#f0f0f0}.tab_cart .col-product{width:64%}.tab_cart .col-price,.tab_cart .col-quantity{width:18%;text-align:center}.tab_cart .dct-btn-default{margin-left:6px}.tab_cart tr.product-line td{padding:10px 0}.tab_cart tr.border-bottom td{border-bottom:1px solid #b6b6b6}.tab_cart .td_availability{font-size:12px;color:#25a8d4;font-weight:700;padding:3px 0 0}.tab_cart .td_availability a{color:inherit}.tab_cart .td_quantity{font-size:16px;color:#666;font-weight:700;text-align:center;vertical-align:middle;margin:0;padding:6% 0 0}.tab_cart .td_quantity div.quantity{display:inline-block;vertical-align:middle;margin:0 9px}.tab_cart .td_price{font-size:14px;font-weight:700;text-align:center;padding:6% 0 0;margin-bottom:0;color:inherit}.tab_cart .td_price .price-notice{color:inherit;font-size:12px;text-decoration:underline}.tab_cart .payment_price{padding-right:13px}.tab_cart .td_del{text-align:center}.tab_cart .td_del .btn-remove{color:#333;font-size:20px}.tab_cart .td_del a.dct-btn-default.dct-btn-small{float:none;margin-bottom:11px;text-decoration:none}.tab_cart .td_del a{display:block;font-size:12px;font-weight:400;line-height:15px;padding:6% 0 0}.tab_cart .product-line .content_contener{margin:0}.tab_cart .product-line .product_detail{width:75%;display:inline-block}.tab_cart .product-line .product_detail .ebook-format{font-size:1.18em}.tab_cart .product-line .product_pic{display:inline-block;height:94px;margin:0 3.5772358%;width:56px}.tab_cart .product-line .img-s3{background:none;width:56px;line-height:75px;vertical-align:middle}.tab_cart .product-line .img-s3 img{vertical-align:middle}.tab_cart .product-line .h2{color:#333;font-weight:700;font-size:16px;border-bottom:0}.tab_cart .product-line .h2 a{color:#333}.tab_cart .product-line .autor{color:#06487f;display:block;font-size:14px}.tab_cart .product-line .info{margin:9px 0}.tab_cart .product-line .price{font-size:18px;padding-right:3px}.tab_cart .product-line .price .price-notice{color:inherit;font-size:13px;text-decoration:underline}.tab_cart .product-line del{color:#666;font-size:12px}.tab_cart .product-line.ereader .price,.tab_cart .product-line.ereader .td_availability{color:#ea7f00}.tab_cart .sum_article_label{color:#2a2a2a;font-size:20px;text-align:right;padding-right:10px}.tab_cart .sum_article{color:#2a2a2a;font-size:18px;font-weight:700;padding-left:3px;text-align:right;padding-right:10px}.tab_cart .estimated_discount_label{color:#2a2a2a;font-size:16px;text-align:right;padding-right:10px}.tab_cart .estimated_discount{color:#2a2a2a;font-size:14px;font-weight:700;padding-left:3px;padding-right:10px;text-align:right}.tab_cart .shipping-form{margin-left:12px}.tab_cart .item_block .td_price{padding:0}.tab_cart .item_block .marge .td_price{margin-top:70px}.tab_cart .array-container tr td{border-left:1px solid #b6b6b6}.tab_cart .array-container tr td.left_align{padding-left:20px}.form_round .td_price,.item_block .td_price{position:relative}.form_round .td_price a.infobulle,.item_block .td_price a.infobulle{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/bg_infobulle.png) no-repeat;color:#fff;display:block;font-size:86%;text-align:center;width:50px;height:26px;padding:3px 0 0;right:-8px;top:-25px;position:absolute}.block_list .array-container{margin:0;position:relative}.block_list .tab_cart{background-color:#ccc;display:none}.block_list .tab_cart table{border-collapse:collapse;margin:0}.block_list .tab_cart tr th{text-align:center;padding:10px 5px}.block_list .tab_cart tr th .buttons{float:left;margin:0 8px 0 0}.block_list .tab_cart tr th .dct-btn-default.dct-btn-small{float:right}.block_list .tab_cart tr th select{width:140px}.block_list .tab_cart td{text-align:left;padding:17px 5px 18px;border-bottom:1px solid #b9b9b9}.block_list .tab_cart td.first{text-align:center;padding:57px 5px 10px}.block_list .tab_cart .td_availability{padding:0;text-align:left;position:relative}.block_list .tab_cart .td_availability span{display:block;margin:0 0 10px}.product-line input.quantity{width:26px;text-align:center;background:none repeat scroll 0 0 transparent;color:#666;vertical-align:middle;border:1px solid #dadada}.cart-item--gift-ebook .product_pic{text-align:center;font-size:48px;padding-top:10px}.cart-item--gift-ebook .description{font-size:13px}.cart-item--gift-ebook .icon{color:#585858}.cart-item--gift-ebook .product-label{font-style:italic}.item_block span.input_text2{float:right}span.input_text2 input{width:198px}span.input_text2 input#coupon_code{width:203px}.item_block .coupon-title-bloc{display:inline-block;width:35%}.item_block .coupon-title-bloc p{margin-bottom:0}.item_block .coupon-input-bloc{display:inline-block;width:60%;vertical-align:inherit}.item_block .coupon-input-bloc .input-box{float:none;margin-right:0}.item_block .coupon-input-bloc .dct-btn-default.dct-btn-small{float:right;margin:10px 0 0 10px;min-width:100px}.item_block div.input-box{margin:12px 30px 0 0;float:right}.item_block .estimated_discount .td_price span{margin:18px 0 0;display:block}.item_block .estimated_discount .td_price span.color{color:#8fad28}.array-container .ebook-gift-block{font-size:14px}.array-container .ebook-gift-block .dct-icon-gift{font-size:18px;margin-left:8px}.array-container .ebook-gift-block--label{font-weight:700}.array-container .ebook-gift-block td.btn-modify-col{border-left-width:0}.array-container .ebook-gift-block .ebook-gift-checkbox{width:20px;position:relative;margin:20px 5px;display:inline}.array-container .ebook-gift-block .ebook-gift-checkbox label{border-radius:4px;width:17px;height:17px;cursor:pointer;position:absolute;top:0;left:0}.array-container .ebook-gift-block .ebook-gift-checkbox label:after{transform:rotate(-45deg);content:"";width:7px;height:5px;position:absolute;top:3px;left:4px;border:3px solid #333;border-top:none;border-right:none;background:transparent;opacity:0}.array-container .ebook-gift-block .ebook-gift-checkbox label:hover:after{opacity:.5}.array-container .ebook-gift-block .ebook-gift-checkbox input[type=checkbox]{vertical-align:middle}.array-container .ebook-gift-block .ebook-gift-checkbox input[type=checkbox]:checked+label:after{opacity:1;border-color:#fff}.array-container .ebook-gift-block .ebook-gift-checkbox input[type=checkbox]:checked+label{background-color:#999}.empty-cart .picto-info{vertical-align:middle;margin-right:6px}.empty-cart .msg_free_delivery_cart{font-size:16px}.empty-cart .col3-set{margin:12px}.empty-cart .form_round_corner{font-size:12px}.empty-cart .form_round_corner .m-content{height:248px}.empty-cart .form_round_corner .h2{font-size:17px;padding-top:10px}.empty-cart .go-back li{margin:0 0 10px 12px}.empty-cart .login dt{font-weight:700;list-style:disc inside;display:list-item;margin-bottom:5px}.empty-cart .login dd{margin-bottom:25px}.msg_free_delivery_cart{background-color:#62bad8;text-align:center;font-size:15px;padding:5px 0;color:#fff;font-weight:700;margin-bottom:8px}.msg_free_delivery_cart span{font-weight:400;font-size:11px}.msg_free_delivery_cart span.long{font-size:10px}#giftmessage-popin{width:500px;font-size:12px}#giftmessage-popin p{color:#343434;margin-bottom:20px;padding:0}#giftmessage-popin p.warning{font-weight:700;background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/picto_info_little.png) no-repeat 0 0;padding-left:25px}#giftmessage-popin .container{border:7px solid #d6d2d3;padding:14px;margin:13px 0}#giftmessage-popin textarea{border:1px solid #aeaeae;width:444px;height:180px;margin:11px 0;padding:4px 6px;color:#535353}#giftmessage-popin button{float:right}#giftmessage-popin .remaining{color:#8c8c8c;font-size:90%}#giftmessage-popin .page-title{padding:5px 10px;font-size:21px}.cart_head_link{background-color:#fff;padding:0 0 9px}.cart_head_link .cart_head_link_l{display:inline-block;padding-left:19px;width:50%;vertical-align:bottom}.cart_head_link .cart_head_link_l.price-with-notice{width:40%}.cart_head_link .total_intitule{font-size:18px;color:#2a2a2a;display:inline-block;width:19%;text-align:center;vertical-align:bottom;padding:16px 0 0}.cart_head_link .total_price{font-size:18px;color:#d31e17;display:inline-block;width:10%;text-align:right;vertical-align:bottom;padding:16px 6px 0 0;font-weight:700}.cart_head_link .total_price .price-notice{color:inherit;font-size:13px;text-decoration:underline}.cart_head_link_l a{display:inline-block;margin:0 10px 0 0}.cart_head_link_l .text_info{display:inline-block;color:#535353;font-size:120%;width:170px;float:right;margin:2px 0 0}.cart_head_link_r{display:inline-block;width:20%;text-align:right;vertical-align:bottom;padding:0 15px 0 5px;margin:0}.cart_head_link_r a{width:100%;display:inline-block;padding:8px 6px;font-size:14px;line-height:16px;margin-bottom:5px;text-align:center}.cart_head_link_r a:last-child{margin-bottom:0}.cart_head_link_r a .icon{float:right;margin:0}.option_contener{margin:4px 0 0 22px}.opt_link{margin-bottom:3px}.option-line td{border-bottom:1px solid #adadad}.option-line .opt_link a{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/arrow_option.png) no-repeat left -12px;color:#2a2a2a;font-size:12px;padding-left:12px}.option-line .option-details{font-size:12px}.option-line .option-details .price{color:#888;display:block;font-weight:700;font-size:12px;padding-left:13px}.option-line .option-details span{display:block;font-size:11px;margin-bottom:3px}.option-line .option-details input{vertical-align:middle;margin:-2px 6px 0 0}.option-line .option-details img{vertical-align:middle;margin-right:6px;margin-left:6px;margin-bottom:4px}.option-line .option-details .lire_suite{font-size:11px}.option-line .option-details .new-service{display:inline;font-size:12px;font-weight:700}.opt-line-expanded .opt_link a{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/arrow_option.png) no-repeat left 5px;color:#2a2a2a;font-size:12px;padding-left:12px}.opt-line-expanded .option-details,.tab_cart tr.opt-line-expanded .option-details,.tab_cart tr.opt-line-expanded .td_availability,.tab_cart tr.opt-line-expanded .td_option_price div,.tab_cart tr.opt-line-expanded .td_option_quantity{display:block}.tab_cart tr.option-line td{padding:0 0 2px}.tab_cart tr.option-line td .td_price{font-size:12px;color:#888}.tab_cart tr.option-line td .option_prices{font-size:14px;color:#000;padding-right:18px}ul.shipping-country{padding:0 0 15px}.shipping-form .buttons-set{float:right;margin-right:110px}.cart_bot_link .cart_head_link_l,.cart_bot_link .cart_head_link_r,.cart_bot_link .total_intitule,.cart_bot_link .total_price{vertical-align:top}.cart_bot_link.align-bottom .cart_head_link_l,.cart_bot_link.align-bottom .cart_head_link_r,.cart_bot_link.align-bottom .total_intitule,.cart_bot_link.align-bottom .total_price{vertical-align:bottom}.cart_bot_link .total_price{text-align:right;width:97px;padding-right:6px}.cart_bot_link .total_price.price-with-notice{width:auto}.cart_bot_link .total_price .price-notice{color:inherit;font-size:13px;text-decoration:underline}.cart_bot_link .total_price span{font-size:78%;display:block;text-align:right;padding-right:6px;margin:0 0 0 18px;color:#333}.cart_bot_link .total_price span.dct-cf{font-size:100%}.cart_bot_link .total_intitule span{font-size:78%;display:block;text-align:right;margin:0 12px 0 0}.cart_bot_link .total_intitule span.bigTot{font-size:100%}.availability-no-stock{padding:5px 5px 0;color:#999;font-weight:700;font-size:11px;text-align:center}#cart-estimate-shipping-block .sp-methods .round_corner_grey{width:48%}#cart-estimate-shipping-block .sp-methods .shipping-method-logo{width:40px;height:40px;float:left;padding-left:3px}#cart-estimate-shipping-block .sp-methods .dct-shipping-method-parcelshop_pointrelais_mr_rc .shipping-method-logo{width:80px}.sum_article_option_line td{padding:7px 0 0}.discount_line td{padding:7px 0 10px}.checkout-cart-index .available_lib_right{float:none;display:inline}.checkout-cart-index .available_lib_right .infobulle_right{left:60px}.categories_result{background-color:#fff;padding:5px 0 0}.categories_result p{font-size:15px}.categories_result p .strong{font-weight:700}.categories_result ul{padding:8px 0 0;list-style:none}.categories_result ul li{display:inline}.category-result-item{color:#61656b;border-color:#61656b;margin:2px 0}.category-result-item:hover{border-color:#61656b;background-color:#61656b;color:#fff}.search_result_container--title{line-height:24px;font-size:24px;text-align:center;margin:5px 20px 20px}.col-main_left .product-note-msg{font-size:16px}.col-main_left .prod-content-block{margin:37px 0 0}.col-main .nbr_result{color:#333;font-size:160%;font-weight:700;padding:16px 14px 14px 16px;margin-bottom:11px}.resume .google-apercu{display:inline}.pagination_conteneur{clear:both}.resume_result_search{text-align:left;background-color:#fff}.resume_result_search h3{color:#333}.col-main .nbr_result{text-align:center;font-size:240%;font-weight:400;padding:10px 5px}.col-main .nbr_result h1,.col-main .nbr_result h2{color:#333;font-size:100%;font-weight:700;display:inline}.col-main .nbr_result .h2{font-size:125%;font-weight:700}[class*=decitrerebond-recherche-] .search_result_container .col-main_left{width:100%}[class*=decitrerebond-recherche-] .search_result_container .col-main_left .nbr_result h2{display:inline}[class*=decitrerebond-recherche-] .search_result_container .advertise{display:none}.catalog-active-filters{font-size:13px}.catalog-active-filters--empty{display:none}.catalog-active-filters--items li{display:inline-block;margin:0 2px}.catalog-active-filters--items a{padding:5px 10px}.catalog-active-filters--title{display:inline-block;font-weight:700}.catalog-active-filters--item{margin:2px 0}.catalog-active-filters--item:hover{color:#666;border-color:#666}.catalog-active-filters--remove-all{border-color:transparent}.catalog-active-filters--remove-all:hover{border-color:transparent;color:#666}.catalog-active-filters--item,.catalog-active-filters--remove-all{display:inline-flex}.catalog-active-filters--item .icon,.catalog-active-filters--remove-all .icon{padding-left:3px;vertical-align:middle}.catalog-active-filters--add-filters,.catalog-active-filters .collapsable-state{display:none}.catalog-active-filters.collapsable-active .collapsable-state:before{content:"\EA0C"}.advanced-search .h3{clear:left;padding-bottom:15px}#advanced-search-form .validation-advice{max-width:370px}#advanced-search-form li{margin-bottom:5px}#advanced-search-form label{display:block;float:left;clear:left;width:175px;line-height:25px;text-align:right;padding-right:15px}#advanced-search-form .categories select{width:224px}#advanced-search-form .categories span.explication{float:right;width:130px;display:block;margin-left:20px;font-style:italic}#advanced-search-form .range{width:101px}#advanced-search-form .range input{width:93px}#advanced-search-form .input-range{display:inline-block}#advanced-search-form .input-range select{width:50px}#advanced-search-form .input-year-container{width:48px}#advanced-search-form .input-year{width:40px}#advanced-search-form .dct-btn-default.dct-btn-small{float:right}.catalog-product-list-actions .btn-store-shipping,.catalog-product-list-actions .btn-used,.catalog-product-list-actions .dct-btn-primary-used,.catalog-product-list-actions .dct-btn-stock-alert,.catalog-product-list-actions .dct-btn-stock-alert-ebook,.catalog-product-list-actions .dct-button-flat-primary-used,.catalog-product-list-actions .dct-button-store-shipping,.catalog-product-list-actions .dct-button-used,.catalog-product-list-actions .dct-product.used .btn-add-to-cart,.catalog-product-list-actions .product-store-availability .dct-form .btn-container .dct-button-used,.catalog-product-list-actions .product-store-availability .store-shipping,.catalog-product-list-container .dct-product .btn-add-to-cart,.catalog-product-list-container .dct-product.ebook .btn-add-to-cart,.dct-product.used .catalog-product-list-actions .btn-add-to-cart,.product-store-availability .catalog-product-list-actions .store-shipping,.product-store-availability .dct-form .btn-container .catalog-product-list-actions .dct-button-used{font-size:15px;padding:8px}.catalog-product-list-container{font-size:15px;line-height:20px}.catalog-product-list-container .stock-info{font-size:15px}.catalog-product-list-container .fiche-produit{margin:10px 0}.catalog-product-list-container .dct-product{font-size:15px}.catalog-product-list-container .dct-product .rate{line-height:24px}.catalog-product-list-container .dct-product .product-title{font-size:17px;line-height:20px}.catalog-product-list-container .dct-product .extra-infos{font-size:15px;line-height:20px}.catalog-product-list-image{font-family:Arial,Helvetica,sans-serif;text-align:center}.catalog-product-list-image img{max-height:100%;max-width:100%;height:auto}.catalog-product-list-details{width:55%}.catalog-product-list-details>*{margin-bottom:5px}.catalog-product-list-details .nb-rates{font-family:Arial,Helvetica,sans-serif;font-weight:700}.catalog-product-list-actions{text-align:center}.catalog-product-list-actions .btn-add-to-cart,.catalog-product-list-actions .btn-store-shipping,.catalog-product-list-actions .dct-btn-stock-alert,.catalog-product-list-actions .dct-btn-stock-alert-ebook,.catalog-product-list-actions .dct-button-store-shipping,.catalog-product-list-actions .dct-button-wishlist,.catalog-product-list-actions .product-store-availability .store-shipping,.product-store-availability .catalog-product-list-actions .store-shipping{width:100%;margin-bottom:5px;font-size:15px}.catalog-product-list-actions .dct-button-wishlist{font-size:13px}.catalog-product-list-actions .final-price{font-size:18px;line-height:18px}.catalog-product-list-actions .price-container{margin-bottom:5px}.catalog-product-list-actions .ebook-format{padding:0;text-transform:none;font-weight:700}.catalog-product-list-actions .ebook-infos{margin:3px 0}.catalog-product-list-actions .small-link-container a:before{content:"\203A"}.catalog-product-list-actions .offered-ebook-link a{color:inherit}.catalog-product-list-actions .available_lib_bottom,.catalog-product-list-actions .available_lib_bottom *{box-sizing:content-box}.catalog-product-list-chaining-container .label{font-weight:700}.catalog-product-list-chaining li{display:inline}.catalog-product-list-chaining li+li:before{content:" | ";padding:0 5px}:not(.m) .mode-affichage-liste-produit a{font-size:200%;vertical-align:middle;color:#535353;margin:0 10px 0 0}:not(.m) .grid-mode .catalog-product-list-details .ebook-format,:not(.m) .grid-mode .catalog-product-list-details .rate,:not(.m) .grid-mode .fiche-produit .catalog-product-list-buttons-container,:not(.m) .grid-mode .fiche-produit .ebook-format,:not(.m) .grid-mode .fiche-produit .price,:not(.m) .grid-mode .fiche-produit .stock-info{position:absolute;width:100%;text-align:center}.list-mode .nbr_result~.col-main_left,.list-mode .widget-refonte-carousel~.col-main_left{width:100%}:not(.m) .mode-affichage-liste-produit{display:inline-block;text-align:center}:not(.m) .mode-affichage-liste-produit a{text-decoration:none}:not(.m) .grid-mode .col-main_right{display:none}:not(.m) .grid-mode .col-main_left{float:none;width:auto;margin:0;padding:0;border:none}:not(.m) .grid-mode .col-main .line-top{border:none}:not(.m) .grid-mode .resume_result_search{margin-bottom:11px}:not(.m) .grid-mode .resume_result_search p{margin-bottom:5px}:not(.m) .grid-mode .resume_result_search p+ul li{display:inline-block;margin-right:40px}:not(.m) .grid-mode .fiche-produit:after,:not(.m) .grid-mode .fiche-produit:before{clear:none}:not(.m) .grid-mode .fiche-produit:hover .authors,:not(.m) .grid-mode .fiche-produit:hover .catalog-product-list-image,:not(.m) .grid-mode .fiche-produit:hover .ebook-format,:not(.m) .grid-mode .fiche-produit:hover .interactive,:not(.m) .grid-mode .fiche-produit:hover .price,:not(.m) .grid-mode .fiche-produit:hover .product-title-container,:not(.m) .grid-mode .fiche-produit:hover .star-container,:not(.m) .grid-mode .fiche-produit:hover .stock-info{z-index:11}:not(.m) .grid-mode .fiche-produit:hover .star-container{position:relative}:not(.m) .grid-mode .fiche-produit:hover .catalog-product-list-buttons-container{display:block}:not(.m) .grid-mode .fiche-produit .product-title-container{overflow:hidden;height:auto;padding:0 8px;position:relative;line-height:20px;max-height:40px}:not(.m) .grid-mode .fiche-produit .product-title-container br{display:inline-block}:not(.m) .grid-mode .fiche-produit .authors{max-height:20px;height:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 8px;position:relative}:not(.m) .grid-mode .fiche-produit .catalog-product-list-image{padding:0;text-align:center;position:absolute;top:3px;width:100%}:not(.m) .grid-mode .fiche-produit .catalog-product-list-image a{display:block}:not(.m) .grid-mode .fiche-produit .catalog-product-list-details{padding:0;width:100%;position:absolute;top:235px}:not(.m) .grid-mode .fiche-produit .ebook-format,:not(.m) .grid-mode .fiche-produit .price,:not(.m) .grid-mode .fiche-produit .stock-info{display:block}:not(.m) .grid-mode .fiche-produit .catalog-product-list-buttons-container{top:-340px;padding:415px 10px 10px;background:#fff;box-shadow:0 0 8px 5px rgba(0,0,0,.3);z-index:10;border:1px solid #bbb}:not(.m) .grid-mode .fiche-produit .ebook-format{top:113px}:not(.m) .grid-mode .fiche-produit .catalog-product-list-chaining-container{color:transparent}:not(.m) .grid-mode .fiche-produit .catalog-product-list-chaining-container ul li.chaining-used-list a:after{color:#333;content:"Voir les produits d'occasion";font-size:13px;font-weight:700;left:15px;position:absolute;top:145px;z-index:10}:not(.m) .grid-mode .fiche-produit .catalog-product-list-chaining-container li{border:0}:not(.m) .grid-mode .fiche-produit .catalog-product-list-chaining-container li a{color:#fff}:not(.m) .grid-mode .fiche-produit .rate{line-height:inherit}:not(.m) .grid-mode .fiche-produit .catalog-product-list-actions{padding:0;width:100%;position:absolute;top:332px}:not(.m) .grid-mode .fiche-produit .stock-info-value-search{width:auto}:not(.m) .grid-mode .fiche-produit .btn-add-to-cart{margin:0}:not(.m) .grid-mode li.fiche-produit{padding:0;margin:5px 0;float:left;width:25%;height:410px;position:relative;border-bottom:1px solid #ddd}:not(.m) .grid-mode li.fiche-produit:nth-child(n+17){height:405px}:not(.m) .grid-mode .catalog-product-list-details .catalog-product-list-buttons-container{top:-170px;width:100%}:not(.m) .grid-mode .catalog-product-list-details .price{top:85px}:not(.m) .grid-mode .catalog-product-list-details .stock-info{top:110px}:not(.m) .grid-mode .catalog-product-list-actions .price{top:0}:not(.m) .grid-mode .catalog-product-list-actions .ebook-format,:not(.m) .grid-mode .catalog-product-list-actions .stock-info{top:25px}:not(.m) .grid-mode .stock-info-ebook{display:none!important}:not(.m) .grid-mode .final-price{padding:0}:not(.m) .grid-mode .stock-info-value-search{height:23px}:not(.m) .grid-mode li.no-bottom-border{border-bottom:0}.catalogsearch-other-results{font-size:15px;line-height:24px}.catalogsearch-other-results--term-list{margin:10px 10px 0}.catalogsearch-other-results--term-list li{display:inline-block}.catalogsearch-other-results--term-list li:before{content:"-";display:inline-block;margin:0 5px}.catalogsearch-other-results--term-list li:first-child:before{display:none}.catalogsearch-other-results--term-list li.selected{font-weight:700}.vigilibris--link-container{padding:10px}.vigilibris--link-container .button-simple-link{font-size:15px}.text-small-red{color:#e2001a;background-color:#dcdcdc;font-size:11px;padding:5px 25px;font-weight:700;display:inline}.header-bold{font-weight:700;margin-top:20px;font-size:30px;text-align:center;display:block;line-height:1.3}.bg-grey{background-color:#dcdcdc;width:fit-content;margin:auto}.storeorder-details{padding:0 0 0 15px;font-size:1.75em}.storeorder-details .storeorder-detail-header,.storeorder-details .storeorder-detail-payment,.storeorder-details .storeorder-detail-products,.storeorder-details .storeorder-detail-shipping{margin:0 0 15px;padding-left:0;padding-right:0}.storeorder-details .storeorder-detail-header .container-content,.storeorder-details .storeorder-detail-header table,.storeorder-details .storeorder-detail-payment .container-content,.storeorder-details .storeorder-detail-payment table,.storeorder-details .storeorder-detail-products .container-content,.storeorder-details .storeorder-detail-products table,.storeorder-details .storeorder-detail-shipping .container-content,.storeorder-details .storeorder-detail-shipping table{font-size:.87em}.storeorder-details .storeorder-detail-payment,.storeorder-details .storeorder-detail-products,.storeorder-details .storeorder-detail-shipping{padding-top:0}.storeorder-details .container-content,.storeorder-details .container-title{padding:15px}.storeorder-details .container-title{font-size:1.1em}.storeorder-details table{width:100%;border:1px solid #bbb;border-right:none;border-left:none}.storeorder-details table .title{width:60%;padding:12px}.storeorder-details table .title img{float:left;margin:0 15px 0 0}.storeorder-details table .quantity{width:10%}.storeorder-details table .status{width:20%}.storeorder-details table .price{width:10%;text-align:right}.storeorder-details table td:nth-child(2n){background-color:#e9e9e9}.storeorder-details table td{text-align:center;padding:15px}.storeorder-details table td:first-child{text-align:left}.storeorder-details .storeorder-detail-payment .container-title,.storeorder-details .storeorder-detail-shipping .container-title{border-bottom:1px solid #c3c3c3}.storeorder-details .storeorder-detail-payment .container-content{text-align:right}.storeorder-details .storeorder-detail-shipping .container-content{text-align:left}.selections_list{margin-bottom:10px}.selections_list a{padding:0 3px;border-left:1px solid #000;font-size:11px}.selections_list a.first{padding-left:0;border:0}.multiselect{float:left}.multiselect .input-checkbox{margin:0 8px 0 5px}.selections_title{font-weight:700;font-size:13px;color:#56b5d5;margin:10px 0 5px}.lst_pdt_multiselect{float:left;margin:50% 0 0 -5px}.social-container{margin:37px 0 0 20px}.social-container h3{display:inline;background-color:#fc0;height:28px;line-height:28px;margin:0 0 0 -6px;padding:4px 7px;font-size:18px;font-style:italic;color:#fff}.social-container .social-review-container{margin-top:10px}.social-review-keywords li{padding:5px 10px;background-color:#fff;border:2px solid #4b5568;display:inline-block;color:#4b5568;font-weight:700;border-radius:5px;font-size:11px;margin:0 3px 3px 0}.social-review-keywords li:hover{color:#fff;text-decoration:none}.social-review-keywords li a{color:#4b5568}.social-review-keywords li:hover{background-color:#4b5568}.social-review-keywords li:hover a{color:#fff;text-decoration:none}.social-review-keywords li .icon{margin-left:5px;cursor:pointer}.dct-rating-pencil{font-size:.875em;color:#fc0;margin-left:5px}.dct-rating-star{font-size:1.375em;position:relative;display:inline-block;overflow:hidden;white-space:pre;color:#b3b3b3}.dct-rating-star-filling{display:block;position:absolute;top:0;pointer-events:none;overflow:hidden;color:#fc0}.dct-rating-separator{color:#ddd}a.dct-rating-reviews{color:#4b5568;vertical-align:bottom}a.dct-rating-reviews:hover{text-decoration:none}.dct-tooltip-rating:hover{cursor:pointer}.dct-tooltip-rate{border-radius:5px;box-shadow:0 0 5px #757575;border:1px solid #ddd;background:#fff;color:#000}.dct-tooltip-rate a:hover{text-decoration:none}.dct-tooltip-rate .dct-avg-rate{font-weight:700;font-size:14px}.dct-tooltip-rate .tooltipster-content{font-size:12px;line-height:16px;padding:8px}.dct-tooltip-rate .tooltipster-content .bubble-title{border-bottom:1px solid #ddd;width:100%;padding:0 10px 7px 0;text-align:center}.dct-tooltip-rate .tooltipster-content .bubble-content{padding:5px}.dct-tooltip-rate .tooltipster-content .other-reviews{color:#4b5568;font-size:11px}.dct-tooltip-rate .tooltipster-content .arrow{position:relative;background:#4b5568;margin-right:10px}.dct-tooltip-rate .tooltipster-content .arrow:after{left:100%;top:50%;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:5px solid rgba(37,78,211,0);border-left-color:#4b5568;margin-top:-5px}.dct-tooltip-rate .tooltipster-content .dct-no-rating{margin:10px 0}.dct-tooltip-rate .tooltipster-content ul{width:100%}.dct-tooltip-rate .tooltipster-content ul li{display:inline-block;margin:0 1%;width:16%;text-align:center;font-weight:700}.dct-tooltip-rate .tooltipster-content .dct-tooltip-rating-diag-rates{color:#666;margin-top:5px}.dct-tooltip-rate .tooltipster-content .dct-tooltip-rating-diag-rates .dct-rating-star-filling{position:relative;display:inline-block;vertical-align:baseline}.dct-tooltip-rate .tooltipster-content .dct-tooltip-rating-diag-count{position:absolute;margin:0 40%;top:-16px}.dct-tooltip-rate .tooltipster-content .dct-tooltip-rating-diag-container{height:60px;width:100%;position:relative}.dct-tooltip-rate .tooltipster-content .dct-tooltip-rating-diag-bar{border:1px solid #666;background-color:#666;height:0;position:absolute;width:100%;bottom:0}.social-rate-updatable{display:inline-flex}.social-rate-updatable .dct-rating-star-current-rate,.social-rate-updatable .dct-rating-star-next-rate{color:#fc0}.social-rate-updatable .dct-rating-star-current-rate:before,.social-rate-updatable .dct-rating-star-next-rate:before{content:"\EA61"}.social-rate-updatable .dct-rating-star{padding:0 2px}.social-rate-updatable:hover{cursor:pointer}.social-rate-updatable:hover .dct-rating-star-current-rate{color:#b3b3b3}.social-rate-updatable:hover .dct-rating-star-current-rate:before{content:"\EA60"}.social-rate-updatable:hover .dct-rating-star-next-rate{color:#fc0}.social-rate-updatable:hover .dct-rating-star-next-rate:before{content:"\EA61"}.rating-update{box-shadow:0 0 3px #ddd;border:1px solid #ddd;padding:7px;margin:10px 0}.rating-update .dct-btn-social,.rating-update .rating-label,.rating-update .social-rate-updatable{display:inline-block}.rating-update .rating-label,.rating-update .social-rate-updatable{height:38px;line-height:38px;vertical-align:middle}.rating-update .rating-label .dct-rating-star,.rating-update .social-rate-updatable .dct-rating-star{height:38px;line-height:38px}.rating-update .social-rate-updatable{font-size:17px;width:35%}.rating-update .rating-label{width:18%;font-size:14px;margin:0 10px 0 3px}.rating-update .dct-btn-social{max-width:42%;float:right;display:block}.rate-book-infos{display:inline-block;color:#666;font-size:13px}.star-container{display:flex;align-self:center}.star-container .dct-icon-star,.star-container .dct-rating-star{margin-right:5px;font-size:18px;color:#b3b3b3}.star-container .dct-icon-star.empty,.star-container .empty.dct-rating-star{position:relative}.star-container .dct-icon-star.filled,.star-container .filled.dct-rating-star{color:#fc0;position:absolute;top:0;left:0;overflow:hidden}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.star-container .dct-icon-star.filled,.star-container .filled.dct-rating-star{top:-3px}.star-container .dct-icon-star.filled.bottom,.star-container .filled.bottom.dct-rating-star{top:0}}.star-container .dct-icon-star.filled:before,.star-container .filled.dct-rating-star:before{content:"\EA61"}.star-container .dct-icon-star.filled[data-rating-part="50"],.star-container .filled.dct-rating-star[data-rating-part="50"]{width:10px}.social-review-container .social-review:last-of-type{border-bottom:0}.social-review{position:relative;font-size:13px;border-bottom:2px solid #ddd;margin-bottom:15px;padding-bottom:10px}.social-review-form{border-bottom:2px solid #ddd;padding:10px 0;font-size:14px}form.social-review-form .social-review-header{padding:0 0 10px 10px}form.social-review-form .errors{margin-left:15%}form.social-review-form .social-rate-updatable{font-size:17px}form.social-review-form .twitter-typeahead,form.social-review-form .twitter-typeahead input{width:100%}form.social-review-form .tt-menu{border:1px solid #fc0;border-top:0;border-radius:0 0 5px 5px}form.social-review-form .tt-suggestion{padding:2px 5px;cursor:pointer}.social-review-header{font-size:17px;color:#aaa}.social-review-header:after{content:"";display:table;clear:both}.social-review-header.social-review-header-user{padding:10px 0 5px 80px}.social-review-header .avatar{width:60px;height:60px;border-radius:60.5px;border:1px solid #d1d1d1;background:#f1f1f1 url(https://back.decitre.fr/skin/frontend/decitre/default/images/avatar-big.png) 50% no-repeat;background-size:contain;z-index:5;float:left;margin:-5px 0 0 -75px}.social-review-header .avatar-libraire-h{background-image:url(https://back.decitre.fr/skin/frontend/decitre/default/images/avatar-libraire-h-big.png)}.social-review-header .avatar-libraire-f{background-image:url(https://back.decitre.fr/skin/frontend/decitre/default/images/avatar-libraire-f-big.png)}.social-review-header a.name{text-decoration:underline}.social-review-header .name{color:#4b5568;font-weight:700}.social-review-header .product-title{font-style:italic}.social-review-header a.product-title{color:#999;font-style:normal;text-decoration:underline;font-weight:unset}.social-review-header .product-main-visual{float:left;padding:0 10px}.social-review-header .publication-date{color:#b3b3b3;font-size:13px;white-space:nowrap}.social-review-header .publication-info-container{line-height:24px}.social-review-header .social-rate{margin:5px 10px 0 0;padding:0 10px 0 0;float:left}.social-review-header .social-rate-border{border:solid #333;border-width:0 1px 0 0}.social-review-header h4{padding-top:7px;font-size:18px;font-weight:700;line-height:24px;color:#333}.social-review-body:after{content:"";display:table;clear:both}.social-review-body .content{padding:10px 10px 0}.social-review-body .social-review-actions{border-radius:0 0 0 8px;float:right}.social-review-body .social-review-actions li.activated{display:block}.social-review-body .social-review-content{line-height:21px;text-align:justify;overflow-wrap:break-word}.social-review-footer{text-align:right}.social-review-footer input{margin-bottom:5px}.social-review-actions{padding:2px 0 0;margin:0 0 5px 10px}.social-review-actions li{text-align:right;line-height:18px;height:25px}.social-review-actions a{color:#b3b3b3;text-decoration:none;font-size:12px;padding:5px 10px}.social-review-actions a:hover.social-review-update .icon{color:#256ed3}.social-review-actions a:hover.social-review-delete .icon{color:#df2926}.review-incentive{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/social/haut-parleur.png) 0 100% no-repeat;font-size:17px;font-weight:700;min-height:80px;margin:0 30px 10px;padding:18px 60px 10px 100px;text-align:center}.review-incentive:after{content:"";display:table;clear:both}.review-incentive.pre-order{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/social/haut-parleur-a-paraitre.png) 0 100% no-repeat;padding-left:198px}.review-incentive .message{display:inline-block;width:70%}.review-incentive .product-title{font-style:italic}.review-incentive .create-review{float:right}.social-review-social-network{display:inline;position:absolute;right:0}.social-review-social-network .dct-icon-twitter-square{color:#999}.social-review-social-network .dct-icon-twitter-square:hover{color:#55acee;text-decoration:none}.social-review-social-network .dct-icon-facebook-square{color:#999}.social-review-social-network .dct-icon-facebook-square:hover{color:#3b5998;text-decoration:none}.social-review-social-network .dct-icon-facebook-square:before{content:"\EA38";font-family:icons}.bigger-font .social-review{font-size:15px;line-height:24px}.bigger-font .social-review-body .social-review-content{line-height:24px}.bigger-font .social-review-keywords li{font-size:13px}.social-user-content .product-information-block-header{border-color:#212c3f;color:#212c3f}.social-user-content .product-information-block{margin-bottom:30px}.social-user-content .widget-refonte-wrapper{margin-bottom:30px;font-size:13px;line-height:20px}.social-user-content .widget-refonte-wrapper .primary-title{border-color:#212c3f;color:#212c3f;font-size:18px}.social-user-header{background-color:#f0f0f0;font-size:11px;color:#adadad;padding:15px 15px 30px 120px;position:relative;margin-bottom:10px;border-radius:15px 15px 0 0}.social-user-header:after{content:"";display:table;clear:both}.social-user-header .avatar{width:90px;height:90px;border-radius:90.5px;background:#f1f1f1 url(https://back.decitre.fr/skin/frontend/decitre/default/images/avatar-big.png) 50% no-repeat;z-index:5;float:left;margin:-5px 0 0 -110px;border:1px solid #d1d1d1}.social-user-header .avatar-libraire-h{background-image:url(https://back.decitre.fr/skin/frontend/decitre/default/images/avatar-libraire-h-big.png)}.social-user-header .avatar-libraire-f{background-image:url(https://back.decitre.fr/skin/frontend/decitre/default/images/avatar-libraire-f-big.png)}.social-user-header .title{margin-bottom:10px}.social-user-header .title .name{font-size:20px;color:#4b5568;font-weight:700}.social-user-header .counter{position:absolute;right:20px;top:20px}.social-user-header .counter li{display:inline-block;background-color:#fff;padding:5px 15px;text-align:center;font-size:14px;color:#2a2a2a;font-weight:700}.social-user-header .counter li .metric{display:block;color:#212c3f;font-size:34px}.social-user-header .counter li a{color:inherit}.social-user-header .counter li a:hover{text-decoration:none}.social-user-header .counter li:first-child{border-radius:5px 0 0 5px}.social-user-header .counter li:last-child{border-radius:0 5px 5px 0}.social-user-header .links-wrapper{position:absolute;left:0;bottom:0;width:100%;text-align:center}.social-user-header .social-links{position:relative;z-index:2;margin-top:5px}.social-user-header .social-links li{display:inline;font-size:22px}.social-user-header .social-links li a{color:#333}.social-user-header .social-links li.facebook a{color:#3b5998}.social-user-header .social-links li.twitter a{color:#55acee}.social-user-header .social-links li.pinterest a{color:#cb2027}.social-user-header .links{display:inline-block}.social-user-header .links li{display:inline-block;margin-right:10px}.social-user-header .links li:last-child{margin-right:0}.social-user-header .links a{display:inline-block;padding:10px 30px;background-color:#4b5568;font-size:18px;text-decoration:none;border-radius:5px 5px 0 0;color:#fff}.social-user-header .links a:hover{background-color:#212c3f;color:#fff}.social-user-header .links a.active{background-color:#fff;color:#06487f}.social-user-header .links a.public-profile{background-color:#4b5568;color:#fff}.social-user-header .links a.public-profile:hover{background-color:#212c3f}.social-user-menu-title{padding:60px 10px 10px;background-color:#fc0;font-style:italic;font-size:30px;line-height:36px;color:#fff}.social-user-profile-form{border-radius:15px;padding:10px;background-color:#f0f0f0;font-size:12px;margin-bottom:20px}.social-user-profile-questions-container{display:flex;padding:0}.social-user-profile-questions-container:first-child .social-user-profile-question{margin-left:0}.social-user-profile-question{flex:1;background-color:#f0f0f0;margin:10px 0 10px 20px;padding:10px;font-size:13px;line-height:21px;min-height:120px;border-radius:15px}.social-user-profile-question--title{display:block;font-size:14px;font-weight:700;margin-bottom:10px}.social-user-profile-question--title .icon{font-size:24px;margin-right:8px}.social-user-profile-question-about{padding-left:40px;position:relative}.social-user-profile-question-about .quote-icon{color:#fc0;font-size:24px;display:inline-block;position:absolute}.social-user-profile-question-about .customer-gift-claim--message:after,.social-user-profile-question-about .customer-gift-claim--message:before,.social-user-profile-question-about .dct-icon-quote-left{left:10px}.social-user-profile-question-about .dct-icon-quote-right{margin-left:20px}.social-user-informations{margin-bottom:20px}.social-user-informations .social-user-profile-question{position:relative}.social-user-informations .line{margin-bottom:10px}.social-user-informations .line:last-child{margin-bottom:0}.social-user-informations .social-actions{display:none;position:absolute;right:10px;bottom:10px}.social-user-informations .social-actions li{display:inline-block}.social-user-informations .social-actions .edit-profile,.social-user-informations .social-actions .send-profile{font-size:13px;display:inline}.decitre-social-account-index .social-user-informations .social-actions{display:block}.social-user-profile-form .remove-avatar{float:right;margin-right:25px}.social-user-profile-form .remove-avatar label{width:auto}.social-user-profile-form .theme-table{width:100%}.social-user-profile-form .theme-table .ean-column,.social-user-profile-form .theme-table .theme-column{width:20%}.social-user-profile-form .theme-table textarea{width:95%}.social-user-profile-form .theme-table tr{border-bottom:1px solid #999}.social-user-profile-form .theme-table tr td:first-child{padding-left:10px}.social-user-profile-form .theme-table tr:last-child{border-bottom:none}.social-user-profile-form .theme-table th{padding:10px 0;font-weight:700;text-align:center}.social-user-profile-form .theme-table td{padding:10px 0}.social-bookseller-summary p{padding:0 0 10px 10px}.social-bookseller-summary label{font-weight:700}.social-bookseller-summary .social-actions{text-align:right}.social-bookseller-summary .social-actions .dct-btn-social,.social-bookseller-summary .social-actions .dct-button-social,.social-bookseller-summary .social-user-informations .social-actions .edit-profile,.social-bookseller-summary .social-user-informations .social-actions .send-profile,.social-user-informations .social-bookseller-summary .social-actions .edit-profile,.social-user-informations .social-bookseller-summary .social-actions .send-profile{font-size:13px}.social-user-reviews .dct-pager{background-color:#f0f0f0;padding:10px;margin-bottom:10px}.decitre-social-user-profile .main{padding-left:14px;padding-right:14px}.social-review-comment-container{padding:30px 10% 0 15%}form.social-review-comment-form .social-review-header{padding:0 0 10px 10px}.social-review-comment-header .avatar{margin:-15px 0 0 -70px}.social-review-comment-body:after{content:"";display:table;clear:both}.social-review-comment-body .content{padding:10px 10px 0}.social-review-comment-body .social-review-comment-content{line-height:21px;text-align:justify;width:100%}.social-review-comment-actions li.activated{display:block}.social-review-comment-actions li a{color:#fff;font-size:14px;padding:10px 20px}.social-review-comment-footer{text-align:right}.dct-btn-default.goto-previous-step,.inline-tab,.selectable-item .lnk-display-schedule,.your_order .right{display:none}.bottom_services{height:67px;width:100%;background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/bottom_services.png) no-repeat top;margin-bottom:18px;text-align:center;padding-top:20px;overflow:hidden;clear:both;background-color:#f4f4f4}.bottom_services ul{margin-left:22px;display:inline-block}.bottom_services li{font-size:12px;color:#d31e17;font-weight:700;background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/sep_btm_services.png) no-repeat 0;height:41px;display:block;float:left}.bottom_services li.first{background:none}.bottom_services .condition{color:#665f5a}.bottom_services .picto{padding:5px 17px 0 82px;height:41px;display:block;float:left}.bottom_services .picto-img1{display:block;float:left;overflow:hidden;width:60px;margin:-5px 0 0}.bottom_services .picto-img2{display:block;float:left;overflow:hidden;width:60px;margin:-112px 0 0 20px}.bottom_services .picto-img3{display:block;float:left;overflow:hidden;width:60px;margin:-221px 0 0 20px}.bottom_services .picto-img4{display:block;float:left;overflow:hidden;width:60px;margin:-322px 0 0 20px}.bottom_services .picto-img5{display:block;float:left;overflow:hidden;width:60px;margin:-428px 0 0 20px}.bottom_services .picto-txt1,.bottom_services .picto-txt2{height:41px;width:104px;display:block;float:left;padding-top:5px}.bottom_services .picto-txt3{height:41px;width:120px;display:block;float:left;padding-top:5px}.bottom_services .picto-txt4{height:41px;width:130px;display:block;float:left;padding-top:5px}.bottom_services .picto-txt5{height:41px;width:104px;display:block;float:left;padding-top:5px}.delivery-promise .delivery-date,.tab-content .delivery-promise .delivery-date{color:#2d9220}.delivery-promise{color:#000;font-weight:700}#checkoutSteps .buttons-set button{float:right}.first-step-container{width:976px}@media screen and (min-width:1280px){.first-step-container{width:1223px}}.bottom_continue{font-size:12px;margin-bottom:18px}.billing-address-item .round_corner_grey .m-content-center,.billing-address-item .round_corner_grey .m-content-center label,.shipping-address-item .round_corner_grey .m-content-center,.shipping-address-item .round_corner_grey .m-content-center label{min-height:75px;display:block;cursor:pointer}.my_billing_adrs .tab-content{margin:0 0 20px}#relais_colis .my_billing_adrs .tab-content,.my_billing_adrs .tab-content .h2{margin-bottom:10px}#relais_colis .my_billing_adrs .tab-content .tab-content{margin-bottom:0}.tab-content .Form_Fields{margin:0 0 5px 21px;display:block}.tab-content .Form_Fields input{margin:0 6px 0 0}.tab-content .Form_Fields label{font-size:130%;color:#2a2a2a}.tab-content .Form_Fields label strong{font-size:13px}.tab-content .Form_Fields span{font-size:108%;color:#25a8d4}.tab-content .Form_Fields span.infos{margin:0 0 0 45px;font-size:120%;color:#535353}.tab-content .Form_Fields span.price{color:#d21e17}.tab-content .Form_Fields span.description{color:inherit}.div-float-left{display:block;float:left}#checkout-payment-method-load .hidden{display:none}.form_round_corner .h2.checkout-onepage--section-title{border-bottom:0}.checkout-onepage-success .delivery-promise{color:#090;font-size:14px}.checkout-onepage-success .dct-button-action-right{float:right}.checkout-onepage-success .block_order .h2{margin-top:5px}.checkout-onepage-success .ad{margin-top:0}.block_order{margin-bottom:10px}.block_order .h2{margin:0 0 3px}.block_order .link_b{display:block;font-size:140%;margin:0 0 25px}.block_order p{font-size:140%;margin:0 0 23px}.block_order .check_notice{font-size:140%}.block_order .form_round_corner .m-content-center{padding:10px}.promo_recap_droite{width:300px;float:right;margin:10px 0 0;text-align:right}.promo_recap_bas{margin:10px 0 0 15px}#checkout-step-billing .my_info{margin-bottom:10px}#checkout-step-billing .my_info .intitule2{padding-left:0}#checkout-step-billing .my_info h2{margin-left:0}#checkout-step-billing .new-customer-date-of-birth{width:514px}.my_billing_adrs{width:100%;margin-bottom:9px;font-size:12px;line-height:normal}.my_billing_adrs .h2{margin:0 0 15px -1px}.my_billing_adrs .Form_Fields{margin-bottom:6px}.my_billing_adrs .Form_Fields_info{display:block;margin-bottom:8px}.my_billing_adrs .Form_Fields_info div{margin-right:40px;text-align:right}.my_billing_adrs .give_adresse{margin-bottom:26px}.my_billing_adrs label.intitule{color:#333;display:inline-block;font-size:12px;height:25px;padding:5px 5px 0 0;text-align:right;width:192px;vertical-align:top}.my_billing_adrs .input-box .civilite{line-height:22px}.my_billing_adrs select{font-size:12px;width:195px;display:inline-block;margin-top:2px}.my_billing_adrs .adresse.input_text{width:339px}.my_billing_adrs .adresse input{width:331px}.my_billing_adrs .adresse2.input_text{width:360px}.my_billing_adrs .adresse2 input{width:352px}.my_billing_adrs .Form_Fields_ville input{width:202px}.my_billing_adrs .Form_Fields_portable input,.my_billing_adrs .Form_Fields_telephone input{width:122px}.my_billing_adrs .Form_Fields_cp,.my_billing_adrs .Form_Fields_portable,.my_billing_adrs .Form_Fields_telephone,.my_billing_adrs .Form_Fields_ville{display:inline-block;margin-bottom:10px;vertical-align:top}.my_billing_adrs .Form_Fields_cp .input_text{width:73px}.my_billing_adrs .Form_Fields_cp input{width:65px}.my_billing_adrs .Form_Fields_cp .inputbox{width:95px}.my_billing_adrs .Form_Fields_ville .input_text{margin-bottom:0;width:210px}.my_billing_adrs .Form_Fields_ville .input-box{padding-right:0}.my_billing_adrs .Form_Fields_ville .cityName{width:213px;margin-top:5px}.my_billing_adrs .Form_Fields_ville .intitule{width:100px}.my_billing_adrs .Form_Fields_telephone .input_text{width:130px}.my_billing_adrs .Form_Fields_telephone .inputbox{width:158px}.my_billing_adrs .Form_Fields_portable .intitule{width:63px}.my_billing_adrs .Form_Fields_portable .input_text{width:130px}.Form_Fields_cp .validation-advice{width:80px}.cp .validation-advice{position:absolute}.customer-dob .hidden{display:none}.Form_Fields_email .validation-advice{width:250px}.empty-relais-colis{padding-bottom:10px;display:block}#onepage-checkout-shipping-method-additional-load{margin-bottom:13px}.sel_bulling_adrs .title_adrs div.h3,.sel_bulling_adrs .title_adrs span.h3{display:inline;font-size:16px;padding-bottom:10px}.sel_bulling_adrs .active .round_corner_grey,.sel_bulling_adrs .round_corner_grey:hover{border-color:#e8e8e8}.sel_bulling_adrs .address-add{cursor:pointer}.sel_bulling_adrs .address-add .round_corner_grey{background:none;background-image:none;font-size:16px;padding:20px 10px;width:43%;color:#999}.sel_bulling_adrs .address-add .round_corner_grey .icon{border-radius:15px;line-height:30px;width:30px;height:30px;display:inline-block;color:#fff;background-color:#999;font-size:28px;vertical-align:middle;text-align:center;margin-right:15px}.my_billing_adrs label.intitule{width:200px}#opc-shipping .delivery-promise{color:#000}#opc-shipping .delivery-promise .delivery-date{display:inline}#opc-shipping #parcelshop_librairie .delivery-promise,#opc-shipping #store_shipping .delivery-promise{float:right;font-size:110%}#opc-shipping #owebiashipping1 .delivery-promise{font-size:100%}#opc-shipping #mondialrelay .delivery-promise,#opc-shipping #relais_colis .delivery-promise,#opc-shipping .dct-shipping-method-content-parcelshop .delivery-promise{text-align:left;font-size:14px;margin-bottom:10px}#opc-shipping #mondialrelay .round_corner{max-height:348px;min-height:195px;margin:0;height:auto}.sp-methods .separate-shipping-block{margin-top:10px}.sp-methods .separate-shipping-information{font-size:13px;margin:0 0 10px 21px}.sp-methods .tab-content .Form_Fields label{font-size:13px}.sp-methods #relais_colis .round_corner{max-height:348px;min-height:195px;margin:0;height:auto}#checkout-step-shipping .my_billing_adrs .parcelshop-placeholder,#checkout-step-shipping .my_billing_adrs .relay-placeholder{position:relative;padding-bottom:35px}#checkout-step-shipping .my_billing_adrs .parcelshop-placeholder .round_corner{height:auto;max-height:300px}#checkout-step-shipping .my_billing_adrs .cart_head_link_l{position:absolute;bottom:13px;left:20px}.maps{width:609px}.round_corner{height:300px;overflow:auto;margin:0 0 15px}.round_corner .round_corner_grey .m-content-center{min-height:inherit}.sel_bulling_adrs{padding-left:50px}.sel_bulling_adrs .round_corner_grey{width:46%}.map-addresses,.sel_bulling_adrs{text-align:center}.map-addresses .item_warning,.sel_bulling_adrs .item_warning{padding:0 0 0 20px;font-weight:700;font-size:13px;line-height:18px;color:#d31e17}.map-addresses .round_corner_grey,.sel_bulling_adrs .round_corner_grey{float:left;margin-bottom:22px}.map-addresses .round_corner_grey p.item_address,.sel_bulling_adrs .round_corner_grey p.item_address{color:#535353;font-size:120%;padding:0 16px 0 0;margin:0 0 0 20px;float:left}.map-addresses .round_corner_grey p.item_address.first,.sel_bulling_adrs .round_corner_grey p.item_address.first{border-right:1px solid #666}.map-addresses .round_corner_grey .price,.sel_bulling_adrs .round_corner_grey .price{float:right;margin:0 14px 0 0;font-size:110%;color:#25a8d4;font-weight:700;text-transform:none}.map-addresses .round_corner_grey p span,.sel_bulling_adrs .round_corner_grey p span{margin:4px 0 0;display:inline-block}.map-addresses .round_corner_grey p span.day,.sel_bulling_adrs .round_corner_grey p span.day{margin:0}.map-addresses .round_corner_grey a.link_a,.sel_bulling_adrs .round_corner_grey a.link_a{float:right;margin:0 16px 0 0;color:#06487f}.map-addresses .round_corner_grey a.link_a .prefix,.sel_bulling_adrs .round_corner_grey a.link_a .prefix{display:inline}.map-addresses .box_left,.sel_bulling_adrs .box_left{margin-right:24px;clear:left}.map-addresses .title_adrs label,.sel_bulling_adrs .title_adrs label{font-size:16px;display:inline;margin-left:5px;padding-bottom:10px}.map-addresses span,.sel_bulling_adrs span{display:block}.map-addresses .title_adrs,.sel_bulling_adrs .title_adrs{margin-bottom:4px}.map-addresses .round_corner .round_corner_grey,.sel_bulling_adrs .round_corner .round_corner_grey{margin-bottom:10px}.sel_bulling_adrs_marge .round_corner_grey{width:90%;float:none;padding-bottom:22px}.sel_bulling_adrs_marge .round_corner_grey .title_adrs{margin-bottom:10px}.item_block .round_corner_grey{width:46%;float:left;margin:0 5px 10px 0;min-height:100px;height:auto}.item_block .round_corner_grey .m-content-center{min-height:75px;height:auto;font-size:120%}.item_block .round_corner_grey.last{margin:0 24px 8px 0}.item_block .round_corner_grey span.shipping-price{float:right;margin-top:0}.item_block .round_corner_grey span.price{color:#25a8d4;font-size:130%}.item_block .round_corner_grey input{margin:0 4px 9px 0;display:inline-block}.item_block .round_corner_grey label{display:inline-block;color:#2a2a2a;font-size:135%}.item_block .round_corner_grey select{width:192px;padding:4px 0 0}.item_block .round_corner_grey p{line-height:16px;margin:0;padding:0 0 8px}.choose-tabs{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/bg_block_tabs.gif) no-repeat scroll 0 40px transparent;overflow:visible;padding:0 0 0 50px;position:relative}.choose-tabs li{color:#203341;display:inline-block;font-size:140%;height:50px;margin:0 2px 24px 0}.choose-tabs a span{display:block;float:left}.choose-tabs a span.dt_tab{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/bg_tabs_checkout.png) no-repeat scroll 100% 0 transparent;height:50px;padding-right:9px}.choose-tabs a span.dt_tab span.dt_tab_in{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/bg_tabs_checkout.png) no-repeat scroll 0 0 transparent;height:36px;padding:10px 3px 4px 10px;line-height:36px;vertical-align:middle}.choose-tabs a.active span.dt_tab,.choose-tabs a:hover span.dt_tab{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/bg_tabs_checkout.png) no-repeat scroll 100% 100% transparent;text-decoration:none}.choose-tabs a.active span.dt_tab span.dt_tab_in,.choose-tabs a:hover span.dt_tab span.dt_tab_in{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/bg_tabs_checkout.png) no-repeat scroll 0 100% transparent}.dct-shipping-method-content-parcelshop .selectable-item.active .round_corner_grey,.shipping-address-item.active .round_corner_grey{background-color:#e8e8e8}#tabs_shipping_methods li{margin-bottom:17px}#tabs_shipping_methods a span.dt_tab span.dt_tab_in{font-size:90%}.dct-shipping-method-parcelshop_relais_colis .shipping-method-logo,.dct-shipping-method-relais_colis .shipping-method-logo{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/bg_shipping_methods_logo.png) no-repeat scroll left -10px transparent}.dct-shipping-method-owebiashipping1 .shipping-method-logo{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/bg_shipping_methods_logo.png) no-repeat scroll left -60px transparent}.dct-shipping-method-parcelshop_librairie .shipping-method-logo,.dct-shipping-method-store_shipping .shipping-method-logo{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/bg_shipping_methods_logo.png) no-repeat scroll left -110px transparent}.dct-shipping-method-mondialrelay .shipping-method-logo,.dct-shipping-method-parcelshop_mondialrelay .shipping-method-logo{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/bg_shipping_methods_logo.png) no-repeat scroll left -160px transparent}.dct-shipping-method-mondialrelay .shipping-method-logo,.dct-shipping-method-owebiashipping1 .shipping-method-logo,.dct-shipping-method-parcelshop_librairie .shipping-method-logo,.dct-shipping-method-parcelshop_mondialrelay .shipping-method-logo,.dct-shipping-method-parcelshop_pointrelais_mr_rc .shipping-method-logo,.dct-shipping-method-parcelshop_relais_colis .shipping-method-logo,.dct-shipping-method-relais_colis .shipping-method-logo,.dct-shipping-method-store_shipping .shipping-method-logo{padding:0;width:43px;height:35px}.dct-shipping-method-parcelshop_pointrelais_mr_rc .shipping-method-logo{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/bg_shipping_methods_logo.png) no-repeat scroll left -10px transparent;width:83px}.popup_store #store_popup_map_canvas{height:350px;width:40%;float:left;margin:3px 10px 10px}.popup_store .relais-picker{height:350px;width:auto;overflow:auto;margin:10px}.popup_store .my_info{width:auto}.popup_store .sel_bulling_adrs{margin-bottom:0;padding-left:0}.popup_store .sel_bulling_adrs.sel_bulling_adrs_marge .round_corner_grey{width:auto;padding-bottom:0}.popup_store .sel_bulling_adrs .round_corner_grey p.item_address{font-size:90%;padding-left:10px;padding-right:5px;width:215px}.popup_store .sel_bulling_adrs .round_corner_grey p.item_address.first{margin-left:0;padding-right:5px;width:110px}.tab-content .Form_Fields .price{font-weight:700;font-size:14px}div.updateshipping{float:right}div.updateshipping span.please-wait{display:inline;padding-left:0;padding-right:10px}.button.updateshipping{float:right;margin-right:20px}.my_card{width:650px;margin-bottom:9px;font-size:12px;line-height:normal}.my_card .h2{margin:0 0 11px 12px}.my_card .h2 img{vertical-align:middle;padding-left:5px}.my_card label.intitule{color:#333;display:block;float:left;font-size:12px;height:25px;padding:5px 5px 0 0;text-align:right;width:192px}.my_card p.I_have_card{position:relative;padding-bottom:16px}.my_card p.I_have_card input{left:198px;position:absolute;top:1px}.my_card p.I_have_card label{display:block;margin-left:220px;width:200px}.my_card .Form_Fields_card input{width:110px}.my_card .Form_Fields_card span.input_text{margin-right:8px}.wallet_card .card_expired{font-weight:700}#checkout-step-payment .my_billing_adrs{margin-bottom:18px}.payment_types{margin:0 0 0 15px}.payment_types .h3{font-size:16px;margin:0 0 8px}.payment_types .h3 span{color:#25a8d4}.payment_types p{font-size:13px;margin:0 0 40px}.payment_types .types a{float:left;margin:0 18px 0 0}.payment_types .types p{margin:3px 0 0}.validation .content_validation{border-radius:0 0 10px 10px;box-shadow:inset 0 10px 10px -10px #656565;background-color:#ccc;padding:18px 30px 9px 18px;margin-top:10px;position:relative}.validation .content_validation input{margin:1px 6px 0 0;display:block;float:left}.validation .content_validation label{width:275px;display:block;font-size:11px;padding-bottom:2px}@media screen and (min-width:1280px){.validation .content_validation label{width:430px}}.validation .content_validation label.agreements-label{float:left;text-align:justify}.validation .content_validation label a{display:block}.block_check{margin:20px 0 0}.block_check label{display:block;margin:0 0 8px}.block_check span.txt{font-size:110%;display:block;margin:0 0 20px}.block_check p{margin:0 0 10px}.block_check a{font-size:92%}.learn_more{margin:10px 0 18px}.learn_more p{margin:0 0 22px;font-size:100%}.learn_more p span{color:#06487f}#payment-method-buttons-container{position:absolute;right:27px}.payment.please-wait{float:right;margin-top:28px}.sel_bulling_adrs .round_corner_grey p.item_address{border-left:1px solid #909090;margin-left:0;padding:0 0 0 20px;font-size:100%;color:#535353}.sel_bulling_adrs .round_corner_grey p.item_address.first{border-right:none;border-left:none;margin-left:20px;padding-left:0;width:160px}.payment_types{min-height:200px}.agreements-knowmore{margin-left:20px}.agreement-content{line-height:20px;font-size:12px;margin:20px}.checkout--tabs--payment-methods--container{display:-ms-grid;-ms-grid-columns:auto 10px auto 10px 1fr;-ms-grid-rows:50px 1fr;display:grid;column-gap:10px;grid-template-columns:auto auto 1fr;grid-template-rows:50px 1fr;justify-items:start;padding:0;width:100%}.checkout--tabs--payment-methods--tab{font-size:140%;display:block}.checkout--tabs--payment-methods--tab--1{-ms-grid-row:1;-ms-grid-column:1;grid-row:1;grid-column:1;margin-left:30px}.checkout--tabs--payment-methods--tab--2{-ms-grid-row:1;-ms-grid-column:3;grid-row:1;grid-column:2}.checkout--tabs--payment-methods--tab--3{-ms-grid-row:1;-ms-grid-column:5;grid-row:1;grid-column:3}.checkout--tabs--payment-methods--tab-content{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:5;grid-area:2/1/3/4;width:100%;padding:20px 0}.checkout--tabs--payment-methods--tab-content .form-list li{font-size:13px}.map-adress-logo--relais_colis_decitre{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/bg_shipping_methods_logo.png) no-repeat scroll left -10px transparent;width:43px;height:35px;display:inline}.map-adress-logo{float:right}.map-adress-logo--decitre{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/bg_shipping_methods_logo.png) no-repeat scroll left -110px transparent;width:43px;height:35px;display:inline}.map-adress-logo--mondial_relay{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/bg_shipping_methods_logo.png) no-repeat scroll left -160px transparent;width:43px;height:35px;display:inline}.map-adress-logo--vingeanne{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/map/vingeanne.png) no-repeat;width:50px;height:60px}.checkout-map-checkout-map-view .map-container{overflow:hidden;width:100%}.checkout-map-checkout-map-view .map-container .map-addresses,.checkout-map-checkout-map-view .map-container .map-content{float:left}.checkout-map-checkout-map-view .map-container .map-content{width:65%}.checkout-map-checkout-map-view .map-container .map-addresses{width:35%;overflow-y:scroll;padding:0}.checkout-map-checkout-map-view .map-container .icon{font-size:1.7em;color:red}.checkout-map-checkout-map-view .map-container .temporary-closing{color:red}.checkout-map-checkout-map-view .dct-icon-chevron-right{float:right}.checkout-map-checkout-map-view .map-container .map-addresses,.checkout-map-checkout-map-view .map-container .map-content{height:510px}.checkout-map-checkout-map-view .awesome-marker-icon-green i{font-size:9px}.checkout-map-checkout-map-view .dct-button-action-right{margin:10px 0 0;float:right}.checkout-map-checkout-map-view .cms-secondary-title,.checkout-map-checkout-map-view .underlined-title{margin:0}.checkout-map-checkout-map-view .map-search-address{position:relative;margin:10px 0}.checkout-map-checkout-map-view .map-search-address .map-search-address-text-container,.checkout-map-checkout-map-view .map-search-address input[type=text]{line-height:28px}.checkout-map-checkout-map-view .map-search-address .map-search-address-text-container{padding:0 120px 0 0;margin:0 0 0 30px}.checkout-map-checkout-map-view .map-search-address input[type=text]{width:100%;padding:0 8px}.checkout-map-checkout-map-view .map-search-address input[type=submit]{padding:0 14px;position:absolute;right:0;top:0;line-height:26px;width:90px}.checkout-map-checkout-map-view .map-search-address .locate-link{cursor:pointer;float:left;font-size:18px;padding:5px}.checkout-map-checkout-map-view .map-search-address.locate-link-disabled .locate-link{display:none}.checkout-map-checkout-map-view .map-search-address.locate-link-disabled .map-search-address-text-container{margin:0}.checkout-map-checkout-map-view .map-address{cursor:pointer;padding:10px}.checkout-map-checkout-map-view .map-address:hover{border-color:#242b38}.checkout-map-checkout-map-view .map-address .schedule{font-size:90%;margin:10px 0}.checkout-map-checkout-map-view .map-address .distance{font-weight:700}.checkout-map-checkout-map-view .map-adress-content{background-image:none;margin:0;padding:5px;text-align:left}.checkout-map-checkout-map-view .map-addresses{font-size:12px}.checkout-map-checkout-map-view .map-addresses p.item_address{font-size:100%;padding:0;margin:0}.checkout-map-checkout-map-view .map-addresses .title_adrs label{font-size:14px;margin-left:0;font-weight:700}.checkout-map-checkout-map-view .map-addresses input[type=radio],.checkout-map-checkout-map-view .map-toolbar{display:none}.checkout-map-checkout-map-view .select-item{float:right;background-color:#242b38;border-radius:4px;color:#fff;display:inline-block;padding:5px 14px;font-weight:700}.checkout-map-checkout-map-view .map-error-message{padding:15px;color:#e00000}.checkout-map-checkout-map-view .map-error-message .icon{font-size:22px;margin-bottom:6px}.checkout-map-checkout-map-view .has-maker-hover .marker-cluster,.checkout-map-checkout-map-view .has-maker-hover img.leaflet-marker-icon,.checkout-map-checkout-map-view .has-maker-popup-open .marker-cluster,.checkout-map-checkout-map-view .has-maker-popup-open img.leaflet-marker-icon{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.8}.checkout-map-checkout-map-view .has-maker-hover .marker-cluster-hover,.checkout-map-checkout-map-view .has-maker-hover .marker-cluster-popup-open,.checkout-map-checkout-map-view .has-maker-hover img.leaflet-marker-icon-hover,.checkout-map-checkout-map-view .has-maker-hover img.leaflet-marker-icon-popup-open,.checkout-map-checkout-map-view .has-maker-popup-open .marker-cluster-hover,.checkout-map-checkout-map-view .has-maker-popup-open .marker-cluster-popup-open,.checkout-map-checkout-map-view .has-maker-popup-open img.leaflet-marker-icon-hover,.checkout-map-checkout-map-view .has-maker-popup-open img.leaflet-marker-icon-popup-open{-webkit-filter:none;filter:none;opacity:1;z-index:9999!important}.your_order{margin-bottom:9px}.your_order .form_round_corner .m-content-right .m-content-center .address{font-size:12px}.your_order .h2{margin:0 0 12px}.your_order .cart_merged{color:#d31e17;line-height:22px;font-size:11px;margin-bottom:6px}.your_order .cart_merged img{vertical-align:middle}.your_order .cart_merged .infobulle-in{color:#2a2a2a;font-size:12px;line-height:12px}.your_order .cart_merged--reason{line-height:16px}.your_order .number_article{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/top_ul_my_order.png) no-repeat bottom;padding-bottom:15px}.your_order .number_article .nbr{font-size:12px;padding-top:4px}.your_order .number_article .dct-btn-default.dct-btn-small{margin-right:10px}.your_order .your_order_list{min-height:75px;max-height:169px;margin-left:-10px;overflow:auto}.your_order .your_order_sum{border-radius:0 0;background-color:#ccc;border-top:1px solid #b2aeac;padding-top:12px;padding-bottom:15px}.your_order .your_order_sum .sum_entitled{font-size:20px;color:#333;margin-left:20px}.your_order .your_order_sum .sum_number{font-size:20px;font-weight:700;color:#d31e17;float:right;margin-right:20px}.your_order .your_order_sum .sum_number .price-notice{font-size:16px;color:inherit;text-decoration:underline}.your_order .your_order_sum .little_total .sum_entitled,.your_order .your_order_sum .little_total .sum_number{font-size:14px}.your_order .your_order_sum .little_total .sum_number .price{color:#2a2a2a}.your_order li{background:url(https://back.decitre.fr/skin/frontend/decitre/default/images/separator_command.png) bottom repeat-x;clear:both;padding:14px 0 10px;margin:0 14px}.your_order .h3{font-size:160%;color:#2a2a2a;margin:0 0 5px}.your_order p{font-size:130%;line-height:18px;color:#535353;margin:0 0 15px}.your_order.your_order_right .number_article{background:none;padding-bottom:5px}.your_order.your_order_right .number_article .p{padding-bottom:10px}.your_order .delivery-promise{font-size:13px;font-weight:700;margin-bottom:10px}.your_order_list .title_book{font-size:12px;color:#2a2a2a}.your_order_list .autor{font-size:11px;color:#8c8c8c;float:left}.your_order_list .price{font-size:12px;font-weight:700;color:#2a2a2a;float:right}.your_order_list .price .price-notice{font-size:10px;text-decoration:underline;color:inherit}@media screen and (min-width:640px){.opc-block-progress .block-content{padding-left:10px}}@media screen and (min-width:1280px){.opc-block-progress .block-content{padding-left:20px}}.opc .hidden{display:none}.block-progress .form_round_corner .m-content-center{padding-top:9px}.title_tunnel_step{text-align:center;overflow:hidden;margin:0 0 20px;color:#999}.title_tunnel_step:after{content:"";display:table;clear:both}.title_tunnel_step li{float:left;position:relative;width:20%;font-size:15px}.title_tunnel_step li,.title_tunnel_step li:after{height:40px;line-height:40px;vertical-align:middle;font-weight:700}.title_tunnel_step li:after{position:absolute;content:"\EA16";color:#999;right:0;top:0}.title_tunnel_step li.last:after{display:none}.title_tunnel_step a span,.title_tunnel_step li.passed,.title_tunnel_step li.passed:after{color:#333}.title_tunnel_step span{display:block}#checkoutSteps.my_info{margin-bottom:9px}#checkoutSteps.my_info .h2{margin:0 0 5px 12px}#checkoutSteps .form_round_corner .m-content-center{padding:10px 15px}#checkoutSteps li.section{display:none}#checkoutSteps li.section.active{display:block}#checkoutSteps .fields.hidden,#checkoutSteps .Form_Fields.hidden,#checkoutSteps div.field.hidden,#checkoutSteps li.hidden{display:none}#checkoutSteps .please-wait{padding-left:70px}.first-step-container{background:none repeat scroll 0 0 #fff;position:relative}.vouchers-bloc{margin-bottom:20px}.vouchers-bloc .h3{font-size:16px;margin:0 0 10px}.vouchers-bloc .picto-tick{color:green;font-size:14px;margin-right:5px}.vouchers-bloc .picto-tick span{color:#000}.vouchers-bloc #vouchers-summary{margin-top:20px}.vouchers-bloc #vouchers-summary li{margin-bottom:2px}.tab_vouchers{width:100%}.tab_vouchers .array-container{position:relative;width:100%;margin:0}.tab_vouchers .array-bloc li.thead{background-color:#ccc;font-size:12px;color:#333;border-top-left-radius:10px;border-top-right-radius:10px;border:solid #b6b6b6;border-width:1px 1px 0}.tab_vouchers .array-bloc li.rows{border:1px solid #b6b6b6;border-top:0 solid #b6b6b6}.tab_vouchers .array-bloc li.rows>div{border:solid #b6b6b6;border-width:0 0 0 1px}.tab_vouchers .array-bloc li.rows>div:first-child{border-left-width:0}.tab_vouchers .array-bloc li div{padding:2px 0;text-align:center;display:inline-block;width:28%}.tab_vouchers .array-bloc li>div:last-child{width:11%}.tab_vouchers .array-bloc li:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.total_price .dct_vouchers{font-weight:700}.widget-banniere{position:relative;display:block}.widget-banniere--button{position:absolute;bottom:28px;left:24px;background:none;padding:8px 20px}.widget-banniere--container{text-align:center;line-height:0}.dct-icon-vigilibris-watched-big{font-size:32px}.vigilibris--popin-new-alert{min-height:170px}.vigilibris--new-alert label{font-weight:400}.wishlist-selection-form #wishlist-name-input,.wishlist-selection-form #wishlist-selection-input{margin-bottom:5px}.wishlist-selection-form .wishlist-name-input-field{margin-bottom:5px!important}.wishlist-input-text{width:400px}.wishlist-input-text input{width:392px}span.wishlist-input-text{display:block}#wishlist-selection-input{width:100%}.fp-top{display:-ms-grid;display:grid;grid-gap:5px}.fp-top .fp-top--main-info{-ms-grid-column:1;-ms-grid-row:1}.fp-top .fp-top--rate{-ms-grid-column:1;-ms-grid-row:2}.fp-top .fp-top--visuals{-ms-grid-column:1;-ms-grid-row:3}.fp-top .fp-top--add-to-cart{-ms-grid-column:1;-ms-grid-row:4}@media screen and (min-width:640px){.fp-top{padding:15px;-ms-grid-columns:45fr 15px 55fr;-ms-grid-rows:auto 15px auto 15px auto 15px auto 15px 1fr;grid-template-columns:45fr 55fr;grid-template-rows:auto auto auto auto 1fr;grid-gap:15px}.fp-top .fp-top--breadcrumb{-ms-grid-column:1;-ms-grid-column-span:4;-ms-grid-row:1;grid-column:1/3;grid-row:1}.fp-top .fp-top--visuals{-ms-grid-column:1;-ms-grid-row:3;-ms-grid-row-span:8;grid-column:1;grid-row:2/6}.fp-top .fp-top--main-info{-ms-grid-column:3;-ms-grid-row:3}.fp-top .fp-top--rate{-ms-grid-column:3;-ms-grid-row:5}.fp-top .fp-top--description{-ms-grid-column:3;-ms-grid-row:7}.fp-top .fp-top--add-to-cart{-ms-grid-column:3;-ms-grid-row:9}.fp-top .fp-wide--block{grid-column:1/3;-ms-grid-column:1;-ms-grid-column-span:4}@supports not (display:grid){.fp-top{display:block}.fp-top:after{content:"";display:table;clear:both}.fp-top>*{padding:0 0 15px;width:55%;float:right}.fp-top .fp-top--breadcrumb,.fp-top .fp-wide--block{width:100%}.fp-top .fp-top--visuals{width:45%;float:left;margin-top:-75px}}}@media screen and (min-width:1280px){.fp-top{-ms-grid-columns:4fr 15px 6fr;-ms-grid-rows:auto 15px auto 15px auto 15px auto 15px 1fr;grid-template-columns:4fr 6fr;grid-template-rows:auto auto auto auto 1fr}@supports not (display:grid){.fp-top>*{width:60%}.fp-top .fp-top--visuals{width:40%}}}.fp-top--description{display:none}@media screen and (min-width:640px){.fp-top--description{display:block}}.fp-top--breadcrumb{display:none}@media screen and (min-width:640px){.fp-top--breadcrumb{display:block;order:-2}}.fp-wide--margin-bottom{margin-bottom:5px}@media screen and (min-width:640px){.fp-wide--margin-bottom{margin-bottom:15px}}.fp-wide--margin-top{margin-top:5px}@media screen and (min-width:640px){.fp-wide--margin-top{margin-top:15px}}.fp-wide--margin-right{margin-right:5px}@media screen and (min-width:640px){.fp-wide--margin-right{margin-right:15px}}.used-product-information-block{color:grey}.used-product-information-block a{color:#333}.fp-wide a{display:inline-block}.icon .fp-wide a:hover{text-decoration:underline}.fp-wide a.no-decoration{text-decoration:none}.fp-wide a.force-inline{display:inline}.fp-wide a.animated-icon .icon{color:#333;font-size:1.1rem;transition:all .2s ease-in-out;margin-right:5px;line-height:inherit;vertical-align:middle}.fp-wide a.animated-icon:hover .icon{transform:scale(1.25)}.fp-wide .star-container{display:flex}.fp-wide .star-container .dct-icon-star,.fp-wide .star-container .dct-rating-star{font-size:24px}.fp-wide .star-container .dct-icon-star.filled[data-rating-part="50"],.fp-wide .star-container .filled.dct-rating-star[data-rating-part="50"]{width:13px}.fp-top--add-to-cart .final-price{font-size:2rem;line-height:2rem;vertical-align:baseline}.fp-top--add-to-cart .final-price .discount{background:none;background-color:transparent;background-color:#212c3e;color:#fff;border-radius:50%;padding:0;font-size:13px;width:2rem;height:2rem;line-height:2rem;vertical-align:middle}.fp-top--add-to-cart .state{color:#25a8d4}.fp-top--add-to-cart .cta-container{display:-ms-grid;display:grid;grid-gap:5px}@media screen and (min-width:640px){.fp-top--add-to-cart .cta-container{-ms-grid-columns:1fr 1fr;-ms-grid-rows:auto;grid-template-columns:1fr 1fr;grid-gap:15px}}.fp-top--add-to-cart .cta-container .cta:first-child{-ms-grid-column:1}.fp-top--add-to-cart .cta-container .cta:nth-child(2){-ms-grid-column:2}.fp-top--add-to-cart .cta{display:flex;flex-direction:column}.fp-top--add-to-cart .cta>*{display:flex;align-items:center}.fp-top--add-to-cart .cta .button-container{flex-grow:1;align-items:flex-end;padding-top:10px}.fp-top--add-to-cart .cta .button-container form{display:flex;flex-grow:1}.fp-top--add-to-cart .cta .button-container form button{font-size:1.3rem;line-height:2rem;padding:1.2rem .7rem;width:100%;vertical-align:top}@media screen and (min-width:640px){.fp-top--add-to-cart .cta .button-container form button{font-size:1rem;line-height:1.5rem;width:80%;padding:.7rem}}@media screen and (min-width:1280px){.fp-top--add-to-cart .cta .button-container form button{width:60%}}.fp-top--add-to-cart .cta .button-container form button .icon{font-size:2rem;vertical-align:bottom}@media screen and (min-width:640px){.fp-top--add-to-cart .cta .button-container form button .icon{font-size:1.5rem}}.fp-top--add-to-cart .cta .button-container .dct-btn-primary-ebook{border:2px solid #ea7f00}.fp-top--add-to-cart .cta .button-container .dct-btn-primary-ebook:hover{border-color:#f08400}.fp-top--add-to-cart .cta .availability{font-weight:700}.fp-top--add-to-cart .cta .availability .icon-status{display:inline-block;margin-right:5px;color:#2d9220}.fp-top--add-to-cart .cta .availability .icon-help{display:inline-block;margin-left:5px;color:#333}.fp-top--add-to-cart--chaining-products{display:flex;flex-wrap:wrap}.fp-top--add-to-cart--chaining-product{color:#333;border:1px solid #999;padding:5px 3px;text-align:center;display:inline-block;flex:initial;width:calc(50% - 5px)}@media screen and (min-width:640px){.fp-top--add-to-cart--chaining-product{width:calc(25% - 15px)}}@media screen and (min-width:1280px){.fp-top--add-to-cart--chaining-product{width:calc(20% - 15px)}}.fp-top--add-to-cart--chaining-product span{display:block}.fp-top--add-to-cart--chaining-product .price{color:#333}.fp-top--add-to-cart--chaining-product.current,.fp-top--add-to-cart--chaining-product:hover{border-width:2px;padding:4px 2px;text-decoration:none;background-color:#efefef}.fp-top--add-to-cart--chaining-product.current .price,.fp-top--add-to-cart--chaining-product:hover .price{color:#d31e17}.fp-top--add-to-cart--chaining-product.current.ebook .price,.fp-top--add-to-cart--chaining-product.current.ereader .price,.fp-top--add-to-cart--chaining-product:hover.ebook .price,.fp-top--add-to-cart--chaining-product:hover.ereader .price{color:#ea7f00}.fp-top--add-to-cart--chaining-product.current.used .price,.fp-top--add-to-cart--chaining-product:hover.used .price{color:#0d7148}.fp-top--add-to-cart .product--relative-links-container{text-align:center}@media screen and (min-width:640px){.fp-top--add-to-cart .product--relative-links-container{text-align:left}}.fp-top--add-to-cart .product--relative-links-container a{margin-top:15px;display:block}@media screen and (min-width:640px){.fp-top--add-to-cart .product--relative-links-container a{margin-top:0;display:inline-block}}.fp-top--add-to-cart .compatibility{text-align:center}@media screen and (min-width:640px){.fp-top--add-to-cart .compatibility{text-align:left}}.fp-top--add-to-cart .support-compatibility ul{display:block}@media screen and (min-width:640px){.fp-top--add-to-cart .support-compatibility ul{display:inline-block}}.fp-top--add-to-cart .support-compatibility ul li{vertical-align:middle;font-size:2rem;display:inline-block}.fp-top--add-to-cart .support-compatibility form{vertical-align:bottom}.fp-top--add-to-cart .support-compatibility .button-simple-link{padding:0}.fp-top--add-to-cart .product-needs-sales-document-warning{color:#ea7f00}.fp-top--add-to-cart .product-needs-sales-document-warning.animated-icon .icon{color:inherit}.fp-top--add-to-cart .product-add-to-wishlist-form,.fp-top--add-to-cart .product-compat-ebook-form,.fp-top--add-to-cart .product-vigilibris-new-alert-form{display:inline-block}.fp-top--add-to-cart .button-simple-link{display:flex}.fp-top--add-to-cart .product-store-shipping-form .button-simple-link .icon{display:none}.fp-wide--block{padding-top:15px}@media screen and (min-width:640px){.fp-wide--block{padding:15px}}.fp-wide--block--header{padding-bottom:5px;margin-bottom:7px;border-bottom:1px solid #333}.fp-wide--block--header--ekoo{margin-top:15px;margin-bottom:7px;border-bottom:1px solid #333}.fp-wide--block .primary-title{font-size:1.3rem;font-weight:700}.fp-wide--block .primary-title .product-title{font-size:inherit;font-style:italic}.fp-wide--block-description ul,.fp-wide--block-resume ul{margin-left:20px}.fp-wide--block-description li,.fp-wide--block-resume li{list-style:inherit}.fp-wide--block-specification .information{display:inline-block;padding:4px 0;width:100%}.fp-wide--block-specification .information>*{margin-right:-.25em;display:inline-block;width:50%}.fp-wide--block-specification .informations-container--one-column .name{line-height:inherit;border-bottom-width:0;width:100%}.fp-wide--block-specification .informations-container--one-column .value{padding-left:0;width:100%}@media screen and (min-width:640px){.fp-wide--block-specification .informations-container:not(.informations-container--one-column) .information{width:50%;margin-right:-.25em}.fp-wide--block-specification .informations-container:not(.informations-container--one-column) .information:nth-child(odd){padding-right:1%}.fp-wide--block-specification .informations-container:not(.informations-container--one-column) .information:nth-child(2n){padding-left:1%}.fp-wide--block-specification .informations-container.informations-container--one-column .information .name{width:40%;border-bottom-width:1px;line-height:11px}.fp-wide--block-specification .informations-container.informations-container--one-column .information .value{width:60%;padding-left:5px}}.fp-wide--block-specification .name{font-weight:700;line-height:11px;border-bottom:1px dotted #666}.fp-wide--block-specification .name span{background-color:#fff;padding-right:5px}.fp-wide--block-specification .value{padding-left:5px}.fp-wide--block-specification .information--format-name{font-weight:700;padding:15px 0 10px;font-size:1.1rem}.fp-wide--block-auteur .secondary-title{font-weight:700}.fp-wide--block-auteur .author-visual{float:left}.fp-wide--block-rayons .category:after{content:" \203A   ";display:inline-block;width:12px;text-align:center;font-weight:700}.fp-wide--block-rayons .category:last-child a{font-weight:700}.fp-wide--block-rayons .category:last-child:after{content:""}.fp-wide--block .ekoo-container{background-color:#efefef;height:150px;padding-top:10px}.fp-wide--block .ekoo-secondary-title{font-weight:700;font-size:1rem}.fp-top--add-to-card--popin-chaining--title{display:block;font-weight:700;color:#333;font-size:1.3rem;line-height:1.8rem;border-bottom:1px solid #333;margin-bottom:10px;vertical-align:middle}.fp-top--add-to-card--popin-chaining--title:hover{text-decoration:none}.fp-top--add-to-card--popin-chaining .btn-add-to-cart,.fp-top--add-to-card--popin-chaining .btn-store-shipping,.fp-top--add-to-card--popin-chaining .dct-btn-stock-alert,.fp-top--add-to-card--popin-chaining .dct-button-store-shipping,.fp-top--add-to-card--popin-chaining .product-store-availability .store-shipping,.product-store-availability .fp-top--add-to-card--popin-chaining .store-shipping{font-size:15px;line-height:24px;padding:5px 15px}.fp-top--add-to-card--popin-chaining .product-title{font-size:18px;line-height:24px;font-weight:700;display:inline-block;margin-bottom:5px;color:#333}.fp-top--add-to-card--popin-chaining--product{display:-ms-grid;display:grid;padding:5px;-ms-grid-columns:80px auto;-ms-grid-rows:auto auto auto;grid-template-columns:80px auto;grid-template-rows:auto auto auto;border-bottom:1px solid #ddd;margin-bottom:3px}.fp-top--add-to-card--popin-chaining--product:last-child{border-bottom:none}.fp-top--add-to-card--popin-chaining--product .product-image{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-column:1;grid-row:1/3;min-height:95px}.fp-top--add-to-card--popin-chaining--product .product-informations{-ms-grid-column:2;-ms-grid-row:1}.fp-top--add-to-card--popin-chaining--product .product-availability{-ms-grid-column:2;-ms-grid-row:2}.fp-top--add-to-card--popin-chaining--product .product-price{-ms-grid-column:1;-ms-grid-row:3;text-align:center;align-self:center}.fp-top--add-to-card--popin-chaining--product .product-price .old-price{display:block}.fp-top--add-to-card--popin-chaining--product .product-action{-ms-grid-column:2;-ms-grid-row:3}.fp-top--add-to-card--popin-chaining--product .product-action a,.fp-top--add-to-card--popin-chaining--product .product-action button{width:100%}@media screen and (min-width:640px){.fp-top--add-to-card--popin-chaining--product{-ms-grid-columns:11fr 32fr 20fr 11fr 26fr;-ms-grid-rows:auto;-ms-grid-column-align:center;grid-template-columns:11fr 32fr 20fr 11fr 26fr;grid-template-rows:auto;align-items:center}.fp-top--add-to-card--popin-chaining--product .product-image{-ms-grid-row-span:1;grid-row:1}.fp-top--add-to-card--popin-chaining--product .product-availability{-ms-grid-column:3;-ms-grid-row:1;text-align:center}.fp-top--add-to-card--popin-chaining--product .product-price{-ms-grid-column:4;-ms-grid-row:1;text-align:right}.fp-top--add-to-card--popin-chaining--product .product-action{-ms-grid-column:5;-ms-grid-row:1;text-align:center}.fp-top--add-to-card--popin-chaining--product .product-action a,.fp-top--add-to-card--popin-chaining--product .product-action button{width:auto}}.fp-top--add-to-card--popin-chaining .dct-product-availability{font-weight:700}.fp-top--add-to-card--popin-chaining .dct-product-availability.ebook{color:#ea7f00}.fp-wide--quickbar{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;margin:0 auto}.fp-wide--quickbar--wrapper{position:fixed;bottom:0;background-color:#efefef;padding:5px;width:100%;z-index:200;border-top:1px solid #ccc}@media screen and (min-width:640px){.fp-wide--quickbar--wrapper{display:none}}.fp-wide--quickbar>*{width:100%;text-align:center}.fp-wide--quickbar--price .final-price{font-size:1.5rem;line-height:2rem}.fp-wide--quickbar .dct-btn-add-to-cart.btn-add-to-cart{font-size:1rem;line-height:1.5rem;padding:.7rem 2rem;width:100%}.fp-wide--quickbar .dct-btn-add-to-cart.btn-add-to-cart .icon{font-size:1.3rem;vertical-align:bottom}.fp-wide .review-creation-block{flex:0 1 auto;background-color:#efefef;height:auto;padding:15px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (min-width:640px){.fp-wide .review-creation-block{flex-basis:31%;margin-bottom:0}}.fp-wide .review-creation-block--container{display:flex;flex-direction:column}@media screen and (min-width:640px){.fp-wide .review-creation-block--container{flex-direction:row;justify-items:center;justify-content:space-between}}@media screen and (min-width:640px){.fp-wide .review-creation-block--container.with-avg-rate .review-creation-block{flex-basis:23%}}.fp-wide .review-creation-block--title{font-weight:700}.fp-wide .review-creation-block .star-container{display:inline-flex}.fp-wide .review-creation-block .dct-rating-star{font-size:24px}.fp-wide .review-creation-block--share-list{display:inline-flex}.fp-wide .review-creation-block--share-list li{margin-right:12px}.fp-wide .review-creation-block--share-list li:last-child{margin-right:0}.fp-wide .review-creation-block--share-list li a{font-size:24px}.fp-wide .review-creation-block--share-list li a .icon{color:#999}.fp-wide .social-review{border-bottom-width:1px}.fp-wide .social-review:last-child{padding-bottom:0;margin-bottom:0}.fp-wide .social-review-form{border-bottom:0;margin-top:10px;padding-top:0}.fp-wide .review-creation-container.loading{margin-top:10px;min-height:90px}.fp-wide .social-review-body .content{padding:0}.fp-wide .social-review-header .social-rate{float:none;line-height:24px;display:inline-block;margin:3px 0 0}@media screen and (min-width:640px){.fp-wide .social-review-header .social-rate{float:left;margin-right:10px}}.fp-wide .social-review-header .social-rate-border{border:0}.fp-wide .social-review-header h4{padding-top:0}@media screen and (min-width:640px){.fp-wide .social-review-header h4{margin-top:3px;padding-top:5px}}.fp-wide form.social-review-form{font-size:15px}.fp-wide form.social-review-form .social-review-header{padding-left:0}.fp-wide form.social-review-form .form-line{margin:10px 0}.fp-wide .social-review-social-network a{text-decoration:none}.product-store-availability{padding:0}.product-store-availability h1{margin-bottom:15px;color:#333;line-height:2rem;font-size:.9rem;font-style:normal;font-weight:400}.product-store-availability h1 .product-title{font-size:1.2rem;font-style:normal;font-weight:700}.product-store-availability h1 .presentation{font-weight:400;font-size:13px;color:#8c8c8c}.product-store-availability table{font-size:.9rem;line-height:1.5rem}.product-store-availability table .librairie{width:40%}.product-store-availability table .date-retrait,.product-store-availability table .dispo{width:30%}.product-store-availability table td,.product-store-availability table th{padding:7px 10px}.product-store-availability table th{font-size:14px}.product-store-availability table tbody tr *{cursor:pointer}.product-store-availability .btn-container{text-align:center;margin:10px 0}.product-store-availability .store-shipping{line-height:22px;vertical-align:middle}.product-store-availability .store-shipping .icon{font-size:20px}.dct-product.used .product-store-availability .dct-form .btn-container .btn-add-to-cart,.product-store-availability .dct-form .btn-container .btn-used,.product-store-availability .dct-form .btn-container .dct-btn-primary-used,.product-store-availability .dct-form .btn-container .dct-button-flat-primary-used,.product-store-availability .dct-form .btn-container .dct-button-used,.product-store-availability .dct-form .btn-container .dct-product.used .btn-add-to-cart{padding:10px 20px;font-size:14px;line-height:22px;vertical-align:middle}.product-store-availability form.submit-disabled .store-shipping{opacity:.6}.product-store-availability form.submit-disabled .store-shipping:hover{cursor:default;background-color:#265f8f}.dct-product.used .product-store-availability form.submit-disabled .btn-add-to-cart,.product-store-availability .dct-form .btn-container form.submit-disabled .dct-button-used,.product-store-availability form.submit-disabled .btn-used,.product-store-availability form.submit-disabled .dct-btn-primary-used,.product-store-availability form.submit-disabled .dct-button-flat-primary-used,.product-store-availability form.submit-disabled .dct-button-used,.product-store-availability form.submit-disabled .dct-form .btn-container .dct-button-used,.product-store-availability form.submit-disabled .dct-product.used .btn-add-to-cart{opacity:.6;line-height:22px;background-color:#0d7148;border-color:#0d7148}.dct-product.used .product-store-availability form.submit-disabled .btn-add-to-cart:hover,.product-store-availability form.submit-disabled .btn-used:hover,.product-store-availability form.submit-disabled .dct-btn-primary-used:hover,.product-store-availability form.submit-disabled .dct-button-flat-primary-used:hover,.product-store-availability form.submit-disabled .dct-button-used:hover,.product-store-availability form.submit-disabled .dct-product.used .btn-add-to-cart:hover{cursor:default}.product-store-availability label{display:block}.product-store-availability label input{vertical-align:middle}.product-store-availability .note{font-size:.8rem;line-height:1.2rem}.product-store-availability .error{font-size:13px;font-weight:700;color:#d31e17;margin-bottom:5px;display:none}.product-store-availability .promise{font-weight:700;color:#25a8d4}.product-store-availability .promise.availability-01{color:#2d9220}.fp-top .stock-info{font-size:.9rem;line-height:1.5rem}.fp-top--main-info .product-title{font-size:1.5rem;line-height:2rem}.fp-top--main-info .product-title .format{font-size:.9rem;font-weight:400}.fp-top--main-info .product-subtitle{font-size:1.2rem;line-height:1.5rem}.fp-top--main-info .authors{display:block;color:#333}.fp-top--main-info .authors h2,.fp-top--main-info .authors h3,.fp-top--main-info .authors h4{display:inline-block}.fp-top--main-info .authors--main{font-size:1.2rem;line-height:1.5rem}.fp-top--main-info .literary-award{padding:2px 5px}.fp-top--breadcrumb .breadcrumbs{font-size:15px;margin:0}.fp-top--breadcrumb .breadcrumbs a{color:#06487f}.fp-top--breadcrumb .breadcrumbs li:last-child a{color:#06487f;font-weight:700}@media screen and (min-width:640px){.fp-top--rate{display:flex}}.fp-top--rate .line{display:flex}.fp-top--rate--label{font-weight:700}.fp-top--visuals{display:flex;flex-direction:column;justify-content:center;text-align:center;min-height:auto}@media screen and (min-width:640px){.fp-top--visuals{flex-direction:row;min-height:500px;flex:1 1 0%}}.fp-top--visuals--main{width:100%;flex-grow:1}.fp-top--visuals--main img{max-width:100%}.fp-top--visuals--main .video-container{display:none}.fp-top--visuals--main .video-container iframe{width:100%;min-height:500px}.fp-top--visuals--main[data-display=video] .visual-container{display:none}.fp-top--visuals--main[data-display=video] .video-container{display:block}@media screen and (min-width:640px){.fp-top--visuals--main .fix-min-height{min-height:508px;display:inline-flex;align-items:center}}.fp-top--visuals .visual-container{position:relative;display:inline-block}.fp-top--visuals .visual-container img,.fp-top--visuals .visual-container picture{height:auto;display:inline}.fp-top--visuals .visual-container img.lozad--loaded~.icon-corner,.fp-top--visuals .visual-container picture.lozad--loaded~.icon-corner{display:inline-block}.fp-top--visuals .visual-container .icon-corner{bottom:6px;right:0;position:absolute;color:#333;width:60px;height:60px;display:none;text-align:left;transition:all .3s ease;box-shadow:-25px -14px 15px -19px rgba(99,99,99,.6)}.fp-top--visuals .visual-container .icon-corner .triangle-right{position:absolute;top:0;left:0;background:transparent;border-color:transparent transparent #fff;border-style:solid;border-width:0 0 60px 60px;transition:all .3s ease}.fp-top--visuals .visual-container .icon-corner .icon-container{position:absolute;top:0;left:0;font-size:18px;font-weight:700;padding:37px 0 0 37px;width:100%;height:100%;border-color:#fff;border-style:solid;border-width:0 1px 1px 0;background:linear-gradient(135deg,hsla(0,0%,98%,.8),hsla(0,0%,78.4%,.8) 40%,rgba(99,99,99,.8) 50%,hsla(0,0%,100%,.8) 55%);transition:all .3s ease}.fp-top--visuals .visual-container .icon-corner .icon-container .text{position:absolute;top:100%;left:0;display:inline-block;font-size:12px;transform:rotate(-45deg);transform-origin:-3px 3px;width:84.85281px;text-align:center;transition:all .3s ease}.fp-top--visuals .visual-container .icon-corner .icon-container .icon{transition:all .3s ease}.fp-top--visuals .visual-container .icon-corner:hover{width:70px;height:70px}.fp-top--visuals .visual-container .icon-corner:hover .triangle-right{border-width:0 0 70px 70px}.fp-top--visuals .visual-container .icon-corner:hover .icon-container{padding:0 3px;font-size:30px}.fp-top--visuals .visual-container .icon-corner:hover .icon-container .text{width:98.99495px}.fp-top--visuals .visual-container .icon-corner:hover .icon-container .icon{transform:rotate(-45deg)}.fp-top--visuals--gallery{display:block;order:1}@media screen and (min-width:640px){.fp-top--visuals--gallery{order:0;display:inline-block;margin:0 15px;flex-basis:70px}.fp-top--visuals--gallery ul:not(.dct-carousel) li{width:100%}}.fp-top--visuals--gallery .dct-carousel li{min-height:70px}.fp-top--visuals .gallery-item{display:inline-block}.fp-top--visuals .gallery-item--text{vertical-align:bottom}.fp-top--visuals .gallery-item a{padding:2px;border:1px solid transparent;min-width:40px;min-height:45px;text-align:center}.fp-top--visuals .gallery-item a.selected,.fp-top--visuals .gallery-item a:hover{border-color:#ddd}.fp-top--visuals .gallery-item--link--image{display:inline-flex;flex-direction:row;align-items:center}.fp-top--visuals .gallery-item--link--image img,.fp-top--visuals .gallery-item--link--image picture{display:inline-flex;max-height:70px;margin:0 auto;height:auto}.fp-top--visuals .gallery-item--link--image img.fullsize,.fp-top--visuals .gallery-item--link--image picture.fullsize{display:none}.fp-top--visuals .gallery-item--link--video{font-size:30px;line-height:40px;margin:5px 0;position:relative}.fp-top--visuals .gallery-item--link--video .overlay{position:absolute;display:inline-flex;align-items:center;justify-content:space-around;top:0;left:0;background-color:rgba(99,99,99,.8);width:calc(100% - 4px);height:calc(100% - 4px);margin:2px;color:#ddd}.fp-top--visuals .gallery-item--link--text{font-size:.8rem;display:block;margin-bottom:5px;text-align:center;color:#333}.fp-top--visuals .gallery-item--link--text .icon{margin-top:5px;display:block;color:#333;font-size:1.5rem;transition:all .2s ease-in-out}.fp-top--visuals .gallery-item--link--text:hover .icon{transform:scale(1.15)}.fp-top--visuals .gallery-item--link--text .label{display:block}:root .fp-top--visuals .visual-container,_:-ms-fullscreen{max-width:calc(100% - 1px)}.fp-wide .widget-refonte-wrapper .widget-refonte-actions{border-top:0}.ebook-compatibility .dct-icon-check{color:#2d9220;font-weight:700}.ebook-compatibility #cboxClose,.ebook-compatibility .dct-icon-times,.ebook-compatibility .social-review-actions .social-review-delete .icon,.social-review-actions .social-review-delete .ebook-compatibility .icon{color:#d31e17}.ebook-compatibility .dct-icon-check-orange{color:#ff9000}.ebook-compatibility #cboxClose,.ebook-compatibility .dct-icon-check,.ebook-compatibility .dct-icon-times,.ebook-compatibility .social-review-actions .social-review-delete .icon,.social-review-actions .social-review-delete .ebook-compatibility .icon{margin-right:5px}.ebook-compatibility ul{margin-bottom:20px}.ebook-compatibility ul li{display:flex;align-items:center}
html#iframe {
    background: white;
}
html#iframe .prod-top {
    font-size: 14px;
    color: #5a5a5a;
}
html#iframe .prod-top.horizontal {
    height: 155px;
    width: 300px;
}
html#iframe .prod-top.vertical {
    height: 270px;
    width: 150px;
}
html#iframe .prod-top-l {
    width: auto;
    float: left;
}
html#iframe .prod-top-l .horizontal {
    padding-top: 10px;
}
html#iframe .vertical .prod-top-l .main-l {
    margin-left: 25px;
}
html#iframe .prod-top-l .main-l {
    float: left;
    width: 100px;
    margin-top: 10px;
}
html#iframe .img-s2 {
    background-position: -378px 97px;
    padding: 0 11px 11px 6px;
    width: auto;
}
html#iframe .prod-top-l .main-r {
    text-align: center;
    float: right;
}
html#iframe .horizontal .prod-top-l .main-r {
    width: 195px;
    padding-right: 5px;
}
html#iframe .vertical .prod-top-l .main-r {
    width: 150px;
}
html#iframe .horizontal .prod-top-l .h1 {
    font-size: 18px;
}
html#iframe .vertical .prod-top-l .h1 {
    font-size: 15px;
}
html#iframe .price .final-price, html#iframe .price del .old-price {
    display:block;
}
html#iframe .prod-top-l .logo_container {
    position: relative;
    height: 40px;
}
html#iframe .horizontal .prod-top-l .logo_container {
    margin-top: 5px;
}
html#iframe .prod-top-l .logo_container .logo {
    position: absolute;
    right: 105px;
}
html#iframe .prod-top-l .logo_container .price {
    position: absolute;
    left: 105px;
}

html#iframe .prod-top-l .cart {
    position: relative;
}
html#iframe .horizontal .prod-top-l .cart {
    top: 7px;
}
html#iframe .vertical .prod-top-l .cart {
    top: 9px;
}
html#iframe .prod-top-l .authors {
    font-size: 11px;
}
html#iframe button.button span, html#iframe a.button {
    font-size: 10px;
}



.tooltipster-default {
	border-radius: 5px; 
	border: 2px solid #000;
	background: #4c4c4c;
	color: #fff;
}

.tooltipster-default .tooltipster-content {
	font-family: Arial, sans-serif;
	font-size: 14px;
	line-height: 16px;
	padding: 8px 10px;
	overflow: hidden;
}

.tooltipster-icon {
	cursor: help;
	margin-left: 4px;
}

.tooltipster-base {
	padding: 0;
	font-size: 0;
	line-height: 0;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 9999999;
	pointer-events: none;
	width: auto;
	overflow: visible;
}
.tooltipster-base .tooltipster-content {
	overflow: hidden;
}

.tooltipster-arrow {
	display: block;
	text-align: center;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
}
.tooltipster-arrow span, .tooltipster-arrow-border {
	display: block;
	width: 0; 
	height: 0;
	position: absolute;
}
.tooltipster-arrow-top span, .tooltipster-arrow-top-right span, .tooltipster-arrow-top-left span {
	border-left: 8px solid transparent !important;
	border-right: 8px solid transparent !important;
	border-top: 8px solid;
	bottom: -7px;
}
.tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-top-left .tooltipster-arrow-border {
	border-left: 9px solid transparent !important;
	border-right: 9px solid transparent !important;
	border-top: 9px solid;
	bottom: -7px;
}

.tooltipster-arrow-bottom span, .tooltipster-arrow-bottom-right span, .tooltipster-arrow-bottom-left span {
	border-left: 8px solid transparent !important;
	border-right: 8px solid transparent !important;
	border-bottom: 8px solid;
	top: -7px;
}
.tooltipster-arrow-bottom .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border {
	border-left: 9px solid transparent !important;
	border-right: 9px solid transparent !important;
	border-bottom: 9px solid;
	top: -7px;
}
.tooltipster-arrow-top span, .tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-bottom span, .tooltipster-arrow-bottom .tooltipster-arrow-border {
	left: 0;
	right: 0;
	margin: 0 auto;
}
.tooltipster-arrow-top-left span, .tooltipster-arrow-bottom-left span {
	left: 6px;
}
.tooltipster-arrow-top-left .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border {
	left: 5px;
}
.tooltipster-arrow-top-right span,  .tooltipster-arrow-bottom-right span {
	right: 6px;
}
.tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border {
	right: 5px;
}
.tooltipster-arrow-left span, .tooltipster-arrow-left .tooltipster-arrow-border {
	border-top: 8px solid transparent !important;
	border-bottom: 8px solid transparent !important; 
	border-left: 8px solid;
	top: 50%;
	margin-top: -7px;
	right: -7px;
}
.tooltipster-arrow-left .tooltipster-arrow-border {
	border-top: 9px solid transparent !important;
	border-bottom: 9px solid transparent !important; 
	border-left: 9px solid;
	margin-top: -8px;
}
.tooltipster-arrow-right span, .tooltipster-arrow-right .tooltipster-arrow-border {
	border-top: 8px solid transparent !important;
	border-bottom: 8px solid transparent !important; 
	border-right: 8px solid;
	top: 50%;
	margin-top: -7px;
	left: -7px;
}
.tooltipster-arrow-right .tooltipster-arrow-border {
	border-top: 9px solid transparent !important;
	border-bottom: 9px solid transparent !important; 
	border-right: 9px solid;
	margin-top: -8px;
}

.tooltipster-fade {
	opacity: 0;
	-webkit-transition-property: opacity;
	-moz-transition-property: opacity;
	-o-transition-property: opacity;
	-ms-transition-property: opacity;
	transition-property: opacity;
}
.tooltipster-fade-show {
	opacity: 1;
}

.tooltipster-grow {
	-webkit-transform: scale(0,0);
	-moz-transform: scale(0,0);
	-o-transform: scale(0,0);
	-ms-transform: scale(0,0);
	transform: scale(0,0);
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	-ms-transition-property: -ms-transform;
	transition-property: transform;
	-webkit-backface-visibility: hidden;
}
.tooltipster-grow-show {
	-webkit-transform: scale(1,1);
	-moz-transform: scale(1,1);
	-o-transform: scale(1,1);
	-ms-transform: scale(1,1);
	transform: scale(1,1);
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
}

.tooltipster-swing {
	opacity: 0;
	-webkit-transform: rotateZ(4deg);
	-moz-transform: rotateZ(4deg);
	-o-transform: rotateZ(4deg);
	-ms-transform: rotateZ(4deg);
	transform: rotateZ(4deg);
	-webkit-transition-property: -webkit-transform, opacity;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	-ms-transition-property: -ms-transform;
	transition-property: transform;
}
.tooltipster-swing-show {
	opacity: 1;
	-webkit-transform: rotateZ(0deg);
	-moz-transform: rotateZ(0deg);
	-o-transform: rotateZ(0deg);
	-ms-transform: rotateZ(0deg);
	transform: rotateZ(0deg);
	-webkit-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 1);
	-webkit-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
	-moz-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
	-ms-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
	-o-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
	transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);
}

.tooltipster-fall {
	top: 0;
	-webkit-transition-property: top;
	-moz-transition-property: top;
	-o-transition-property: top;
	-ms-transition-property: top;
	transition-property: top;
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
}
.tooltipster-fall.tooltipster-dying {
	-webkit-transition-property: all;
	-moz-transition-property: all;
	-o-transition-property: all;
	-ms-transition-property: all;
	transition-property: all;
	top: 0px !important;
	opacity: 0;
}

.tooltipster-slide {
	left: -40px;
	-webkit-transition-property: left;
	-moz-transition-property: left;
	-o-transition-property: left;
	-ms-transition-property: left;
	transition-property: left;
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
}
.tooltipster-slide.tooltipster-dying {
	-webkit-transition-property: all;
	-moz-transition-property: all;
	-o-transition-property: all;
	-ms-transition-property: all;
	transition-property: all;
	left: 0px !important;
	opacity: 0;
}

.tooltipster-content-changing {
	opacity: 0.5;
	-webkit-transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	transform: scale(1.1, 1.1);
}

/**
 * BxSlider v4.1.2 - Fully loaded, responsive content slider
 * http://bxslider.com
 *
 * Written by: Steven Wanderski, 2014
 * http://stevenwanderski.com
 * (while drinking Belgian ales and listening to jazz)
 *
 * CEO and founder of bxCreative, LTD
 * http://bxcreative.com
 */


/** RESET AND LAYOUT
===================================*/

.bx-wrapper {
	position: relative;
	margin: 0 auto;
	padding: 0;
	*zoom: 1;
}

.bx-wrapper img {
	max-width: 100%;
	display: inline-block;
}

/** THEME
===================================*/

.bx-wrapper .bx-viewport {
	border:  5px solid #fff;
	background: #fff;
	/*fix other elements on the page moving (on Chrome)*/
	-webkit-transform: translatez(0);
	-moz-transform: translatez(0);
    	-ms-transform: translatez(0);
    	-o-transform: translatez(0);
    	transform: translatez(0);
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	position: absolute;
	bottom: 0;
	width: 100%;
}

/* LOADER */

.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url("https://back.decitre.fr/skin/frontend/decitre/default/images/bx_loader.gif") center center no-repeat #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}

/* PAGER */

.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-weight: bold;
	color: #666;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}


.bx-wrapper .bx-controls {
    bottom: 10px;
    display: block;
    width: 100%;
}

/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
	left: 10px;
	background: url("https://back.decitre.fr/skin/frontend/decitre/default/images/controls.png") no-repeat 0 -32px;
}

.bx-wrapper .bx-next {
	right: 10px;
	background: url("https://back.decitre.fr/skin/frontend/decitre/default/images/controls.png") no-repeat -43px -32px;
}

.bx-wrapper .bx-prev:hover {
	background-position: 0 0;
}

.bx-wrapper .bx-next:hover {
	background-position: -43px 0;
}

.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -16px;
	outline: 0;
	width: 32px;
	height: 32px;
	text-indent: -9999px;
	z-index: 9999;
}

.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}

/* AUTO CONTROLS (START / STOP) */

.bx-wrapper .bx-controls-auto {
	text-align: center;
}

.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 10px;
	height: 11px;
	outline: 0;
	background: url("https://back.decitre.fr/skin/frontend/decitre/default/images/controls.png") -86px -11px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
	background-position: -86px 0;
}

.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 9px;
	height: 11px;
	outline: 0;
	background: url("https://back.decitre.fr/skin/frontend/decitre/default/images/controls.png") -86px -44px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
	background-position: -86px -33px;
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	text-align: left;
	width: 80%;
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px;
}

/* IMAGE CAPTIONS */

.bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666\9;
	background: rgba(80, 80, 80, 0.75);
	width: 100%;
}

.bx-wrapper .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px;
}

/*!
* Pikaday
* Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
*/
.pika-single {
  z-index: 9999;
  display: block;
  position: relative;
  color: #333;
  background: #fff;
  border: 1px solid #ccc;
  border-bottom-color: #bbb;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.pika-single.is-hidden {
  display: none;
}
.pika-single.is-bound {
  position: absolute;
  box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 0.5);
}

.pika-single {
  *zoom: 1;
}
.pika-single:before, .pika-single:after {
  content: " ";
  display: table;
}
.pika-single:after {
  clear: both;
}
.pika-single.pika-split-time {
  padding-right: 58px;
}
.pika-single.pika-split-time .pika-timepicker {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 58px;
  z-index: 99999;
  border-left: 1px solid #ccc;
  padding: 0;
}
.pika-single.pika-split-time .pika-timepicker select {
  width: 69px;
  height: 100% !important;
  border: 0 solid;
}

.pika-lendar {
  float: left;
  width: 240px;
  margin: 8px;
}

.pika-title {
  position: relative;
  text-align: center;
}
.pika-title select {
  cursor: pointer;
  position: absolute;
  z-index: 9998;
  margin: 0;
  left: 0;
  top: 5px;
  filter: alpha(opacity=0);
  opacity: 0;
}

.pika-label {
  display: inline-block;
  *display: inline;
  position: relative;
  z-index: 9999;
  overflow: hidden;
  margin: 0;
  padding: 5px 3px;
  font-size: 14px;
  line-height: 20px;
  font-weight: bold;
  background-color: #fff;
}

.pika-prev,
.pika-next {
  display: block;
  cursor: pointer;
  position: relative;
  outline: none;
  border: 0;
  padding: 0;
  width: 20px;
  height: 30px;
  text-indent: 20px;
  white-space: nowrap;
  overflow: hidden;
  background-color: transparent;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 75% 75%;
  opacity: .5;
  *position: absolute;
  *top: 0;
}
.pika-prev:hover,
.pika-next:hover {
  opacity: 1;
}
.pika-prev.is-disabled,
.pika-next.is-disabled {
  cursor: default;
  opacity: .2;
}

.pika-prev,
.is-rtl .pika-next {
  float: left;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==");
  *left: 0;
}

.pika-next,
.is-rtl .pika-prev {
  float: right;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=");
  *right: 0;
}

.pika-select {
  display: inline-block;
  *display: inline;
}

.pika-table {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  border: 0;
}
.pika-table th,
.pika-table td {
  width: 14.285714285714286%;
  padding: 0;
}
.pika-table th {
  color: #999;
  font-size: 12px;
  line-height: 25px;
  font-weight: bold;
  text-align: center;
}
.pika-table abbr {
  border-bottom: none;
  cursor: help;
}

.pika-button {
  cursor: pointer;
  display: block;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  outline: none;
  border: 0;
  margin: 0;
  width: 100%;
  padding: 5px;
  color: #666;
  font-size: 12px;
  line-height: 15px;
  text-align: right;
  background: #f5f5f5;
}
.is-today .pika-button {
  color: #33aaff;
  font-weight: bold;
}
.is-selected .pika-button {
  color: #fff;
  font-weight: bold;
  background: #33aaff;
  box-shadow: inset 0 1px 3px #178fe5;
  border-radius: 3px;
}
.is-disabled .pika-button {
  pointer-events: none;
  cursor: default;
  color: #999;
  opacity: .3;
}
.pika-button:hover {
  color: #fff;
  background: #ff8000;
  box-shadow: none;
  border-radius: 3px;
}

.pika-week {
  font-size: 11px;
  color: #999;
}

/* Timepicker */
.pika-timepicker {
  text-align: center;
  padding-bottom: 8px;
}

.pika-timepicker select {
  font-size: 0.9em;
  text-align: center;
}

@media only screen and (max-width:639px){@font-face{.m{font-family:icons;src:url(https://back.decitre.fr/skin/frontend/decitre/default/fonts/icons.eot?v=81e5f9a90af173809119d582a94812fe);src:url(https://back.decitre.fr/skin/frontend/decitre/default/fonts/icons.eot?v=81e5f9a90af173809119d582a94812fe#iefix) format("embedded-opentype"),url(https://back.decitre.fr/skin/frontend/decitre/default/fonts/icons.woff2?v=81e5f9a90af173809119d582a94812fe) format("woff2"),url(https://back.decitre.fr/skin/frontend/decitre/default/fonts/icons.woff?v=81e5f9a90af173809119d582a94812fe) format("woff"),url(https://back.decitre.fr/skin/frontend/decitre/default/fonts/icons.ttf?v=81e5f9a90af173809119d582a94812fe) format("truetype"),url(https://back.decitre.fr/skin/frontend/decitre/default/fonts/icons.svg?v=81e5f9a90af173809119d582a94812fe#icons) format("svg");font-style:normal;font-weight:400;font-display:swap}}.m #billing-new-address-form #shipping-new-address-form-buttons-container .updateshipping .icon,.m #shipping-new-address-form #shipping-new-address-form-buttons-container .updateshipping .icon,.m .block .block-title .arrow,.m .block.closed .block-title .arrow,.m .collapsable.collapsable-active .state,.m .collapsable .state,.m .dct-icon,.m .expanded .your_order .state,.m .inline-tab.active .state,.m .inline-tab .state,.m .my_info button .icon,.m .r-tabs .r-tabs-accordion-title.r-tabs-state-active a:before,.m .r-tabs .r-tabs-accordion-title a:before,.m .your_order .state,.m [class*=" dct-icon-"],.m [class^=dct-icon-],.m button.updateshipping .icon{font-family:icons;display:inline-block;vertical-align:baseline;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.m .dct-icon-android:before{content:"\EA01"}.m .dct-icon-apple:before{content:"\EA02"}.m .dct-icon-arrow-to-bottom:before{content:"\EA03"}.m .dct-icon-arrow-up:before{content:"\EA04"}.m .dct-icon-bars:before{content:"\EA05"}.m .dct-icon-bell:before{content:"\EA06"}.m .dct-icon-blog:before{content:"\EA07"}.m .dct-icon-book:before{content:"\EA08"}.m .dct-icon-book-heart:before{content:"\EA09"}.m .dct-icon-book-open:before{content:"\EA0A"}.m .dct-icon-calendar-alt:before{content:"\EA0B"}.m .block .block-title .arrow:before,.m .collapsable.collapsable-active .state:before,.m .dct-icon-caret-down:before,.m .expanded .your_order .state:before,.m .inline-tab.active .state:before,.m .r-tabs .r-tabs-accordion-title.r-tabs-state-active a:before{content:"\EA0C"}.m .block.closed .block-title .arrow:before,.m .collapsable .state:before,.m .dct-icon-caret-right:before,.m .inline-tab .state:before,.m .r-tabs .r-tabs-accordion-title a:before,.m .your_order .state:before{content:"\EA0D"}.m .dct-icon-caret-up:before{content:"\EA0E"}.m .dct-icon-check:before{content:"\EA0F"}.m .dct-icon-check-circle:before{content:"\EA10"}.m .dct-icon-check-circle--solid:before{content:"\EA11"}.m .dct-icon-check-square:before{content:"\EA12"}.m .dct-icon-check-square--solid:before{content:"\EA13"}.m .dct-icon-chevron-down:before{content:"\EA14"}.m .dct-icon-chevron-left:before{content:"\EA15"}.m .dct-icon-chevron-right:before{content:"\EA16"}.m .dct-icon-chevron-up:before{content:"\EA17"}.m .dct-icon-circle:before{content:"\EA18"}.m .dct-icon-circle--solid:before{content:"\EA19"}.m .dct-icon-cogs:before{content:"\EA1A"}.m .dct-icon-comment:before{content:"\EA1B"}.m .dct-icon-comment-dots:before{content:"\EA1C"}.m .dct-icon-comments:before{content:"\EA1D"}.m .dct-icon-credit-card:before{content:"\EA1E"}.m .dct-icon-decitre:before{content:"\EA1F"}.m .dct-icon-decitre-star:before{content:"\EA20"}.m .dct-icon-decitre-pro:before{content:"\EA21"}.m .dct-icon-fonds-decitre:before{content:"\EA22"}.m .dct-icon-heart-decitre:before{content:"\EA23"}.m .dct-icon-orb:before{content:"\EA24"}.m .dct-icon-desktop:before{content:"\EA25"}.m .dct-icon-envelope:before{content:"\EA26"}.m .dct-icon-ereader:before{content:"\EA27"}.m .dct-icon-ereader-backlight:before{content:"\EA28"}.m .dct-icon-ereader-bookmark:before{content:"\EA29"}.m .dct-icon-ereader-books:before{content:"\EA2A"}.m .dct-icon-ereader-edit:before{content:"\EA2B"}.m .dct-icon-ereader-frontlight:before{content:"\EA2C"}.m .dct-icon-ereader-hd:before{content:"\EA2D"}.m .dct-icon-ereader-photo:before{content:"\EA2E"}.m .dct-icon-ereader-sound:before{content:"\EA2F"}.m .dct-icon-ereader-store-included:before{content:"\EA30"}.m .dct-icon-ereader-touch:before{content:"\EA31"}.m .dct-icon-ereader-waterproof:before{content:"\EA32"}.m .dct-icon-ereader-writer:before{content:"\EA33"}.m .dct-icon-euro-sign:before{content:"\EA34"}.m .dct-icon-exclamation-triangle:before{content:"\EA35"}.m .dct-icon-eye:before{content:"\EA36"}.m .dct-icon-eye-slash:before{content:"\EA37"}.m .dct-icon-facebook-square:before{content:"\EA38"}.m .dct-icon-file-alt:before{content:"\EA39"}.m .dct-icon-film:before{content:"\EA3A"}.m .dct-icon-filter:before{content:"\EA3B"}.m .dct-icon-gift:before{content:"\EA3C"}.m .dct-icon-globe:before{content:"\EA3D"}.m .dct-icon-headphones:before{content:"\EA3E"}.m .dct-icon-heart:before{content:"\EA3F"}.m .dct-icon-history:before{content:"\EA40"}.m .dct-icon-home:before{content:"\EA41"}.m .dct-icon-info-circle:before{content:"\EA42"}.m .dct-icon-instagram:before{content:"\EA43"}.m .dct-icon-layer-group:before{content:"\EA44"}.m .dct-icon-list:before{content:"\EA45"}.m .dct-icon-list-alt:before{content:"\EA46"}.m .dct-icon-lock:before{content:"\EA47"}.m .dct-icon-map:before{content:"\EA48"}.m .dct-icon-map-marker-alt:before{content:"\EA49"}.m .dct-icon-mobile-alt--solid:before{content:"\EA4A"}.m .dct-icon-mondial-relay:before{content:"\EA4B"}.m .dct-icon-money-check-edit:before{content:"\EA4C"}.m .dct-icon-music:before{content:"\EA4D"}.m .dct-icon-pause-circle--solid:before{content:"\EA4E"}.m .dct-icon-paypal:before{content:"\EA4F"}.m .dct-icon-pen:before{content:"\EA50"}.m .dct-icon-piggy-bank:before{content:"\EA51"}.m .dct-icon-pinterest-square:before{content:"\EA52"}.m .dct-icon-play-circle--solid:before{content:"\EA53"}.m .dct-icon-plus:before{content:"\EA54"}.m .dct-icon-print:before{content:"\EA55"}.m .dct-icon-question-circle:before{content:"\EA56"}.m .dct-icon-quote-left:before{content:"\EA57"}.m .dct-icon-quote-right:before{content:"\EA58"}.m .dct-icon-reply:before{content:"\EA59"}.m .dct-icon-sad-tear:before{content:"\EA5A"}.m .dct-icon-search:before{content:"\EA5B"}.m .dct-icon-share-alt:before{content:"\EA5C"}.m #billing-new-address-form #shipping-new-address-form-buttons-container .updateshipping .icon:before,.m #shipping-new-address-form #shipping-new-address-form-buttons-container .updateshipping .icon:before,.m .dct-icon-shopping-bag:before,.m .my_info button .icon:before,.m button.updateshipping .icon:before{content:"\EA5D"}.m .dct-icon-smile:before{content:"\EA5E"}.m .dct-icon-square:before{content:"\EA5F"}.m .dct-icon-star:before{content:"\EA60"}.m .dct-icon-star--solid:before{content:"\EA61"}.m .dct-icon-step-backward--solid:before{content:"\EA62"}.m .dct-icon-step-forward--solid:before{content:"\EA63"}.m .dct-icon-store:before{content:"\EA64"}.m .dct-icon-store-decitre:before{content:"\EA65"}.m .dct-icon-sync-alt:before{content:"\EA66"}.m .dct-icon-tablet-alt--solid:before{content:"\EA67"}.m .dct-icon-tablet-android:before{content:"\EA68"}.m .dct-icon-tag:before{content:"\EA69"}.m .dct-icon-th--solid:before{content:"\EA6A"}.m .dct-icon-times:before{content:"\EA6B"}.m .dct-icon-times--light:before{content:"\EA6C"}.m .dct-icon-trash-alt:before{content:"\EA6D"}.m .dct-icon-truck:before{content:"\EA6E"}.m .dct-icon-twitter-square:before{content:"\EA6F"}.m .dct-icon-user:before{content:"\EA70"}.m .dct-icon-user-headset--solid:before{content:"\EA71"}.m .dct-icon-youtube-square:before{content:"\EA72"}}@media (orientation:landscape) and (max-width:768px){body,html{-webkit-text-size-adjust:100%}}@media only screen and (max-width:639px){.m .header-search-container input,.m .wrapper,.m html{font-size:16px;line-height:24px}.m .clearfix.widget-selection-wrapper.widget,.m .header,.m .main,.m .wrapper{width:auto;max-width:640px}.m #billing-new-address-form #shipping-new-address-form-buttons-container .updateshipping,.m #billing-new-address-form .div-float-left,.m #checkout-step-payment .card_number,.m #checkout-step-payment .card_type,.m #checkout-step-payment .card_validity,.m #shipping-new-address-form #shipping-new-address-form-buttons-container .updateshipping,.m #shipping-new-address-form .div-float-left,.m .advanced-search-container .h2,.m .block-progress .block-content,.m .col-main,.m .col-main_left,.m .col-main_right,.m .dct-btn-action-validate-order span,.m .my_info.form .intitule2,.m .my_info.form .required,.m .my_info.form button,.m .my_info.form button.dct-btn-default.dct-btn-small,.m .my_info.form div.birth,.m .my_info .intitule2,.m .my_info .required,.m .my_info button,.m .my_info button.dct-btn-default.dct-btn-small,.m .my_info div.birth,.m button.updateshipping{float:none}.m #billing-new-address-form .available_lib_right_adrs,.m #billing-new-address-form label.optional-address,.m #cart-global-form .left-slider.hidden,.m #cart-global-form .right-slider.hidden,.m #checkout-step-shipping .separate-shipping-block .lire_suite,.m #main_breadcrumb,.m #nav>li .m-heading br,.m #nav>li .submenu-container-product-highlighting,.m #nav>li .submenu-container-section-links-container,.m #nav>li .submenu-container-title-background,.m #nav>li .submenu-highlight-link,.m #payzen .details br,.m #shipping-new-address-form .available_lib_right_adrs,.m #shipping-new-address-form label.optional-address,.m #tabs_payment_methods,.m #tabs_shipping_methods,.m #top-cart:hover .top-cart-content-out,.m #top-interstitiel,.m ._avazuIfrFixed,.m .address-add .item_address.schedule,.m .address-add .lnk-actions .link_a .prefix,.m .address-add .price,.m .address-add input,.m .advanced-search br,.m .b_product_detail .comment,.m .block-related .left-slider.hidden,.m .block-related .right-slider.hidden,.m .bottom_services,.m .button.wishlist,.m .cart_head_link_r a .icon,.m .catalog-product-list-actions .stock-info-value-search a,.m .checkout-cart-index .form-search,.m .checkout-onepage-index .form-search,.m .checkout-onepage-success .ad,.m .cms p:empty,.m .col-left,.m .cross_selling_cart,.m .dct-carousel-next.hidden,.m .dct-carousel-prev.hidden,.m .discount_line,.m .final-price .discount,.m .form-search .tt-hint,.m .header .account-access,.m .header .b2b-link,.m .header .logo img,.m .hide-on-responsive,.m .infobulle .arrow,.m .infobulle .resume-infobull-close-top-right,.m .m-l-off_canvas.m-is_complete .header .header-search-container,.m .millionsbooks .savoirplus,.m .newcss .grid-sidebar-block,.m .nos-librairies-services br,.m .option-line,.m .pre-panier .bloc-cms-container,.m .price label,.m .rating-update .dct-btn-social,.m .resume_result_search .goto-advanced-search,.m .sel_bulling_adrs .address-add img,.m .selectable-item .item_address.schedule,.m .selectable-item .lnk-actions .link_a .prefix,.m .selectable-item .price,.m .selectable-item input,.m .sidebar,.m .storeorder-details .left-slider.hidden,.m .storeorder-details .right-slider.hidden,.m .storeorder-details .telephone,.m .sum_article_option_line,.m .tab_cart .available_lib_right,.m .tab_cart .cart_head_link_l,.m .tab_cart .move_to_list,.m .tab_cart .picto_add,.m .tab_cart .picto_subtract,.m .tab_vouchers .array-bloc li.rows .item_address.schedule,.m .tab_vouchers .array-bloc li.rows .lnk-actions .link_a .prefix,.m .tab_vouchers .array-bloc li.rows .price,.m .tab_vouchers .array-bloc li.rows div:last-child,.m .tab_vouchers .array-bloc li.rows input,.m .tab_vouchers .array-bloc li.thead,.m .title_tunnel_step,.m .transverses>li .m-heading br,.m .transverses>li .submenu-container-product-highlighting,.m .transverses>li .submenu-container-section-links-container,.m .transverses>li .submenu-container-title-background,.m .transverses>li .submenu-highlight-link,.m .your_order .address .dct-btn-default.dct-btn-small,.m .your_order .address .title_adrs,.m .your_order .big_total,.m .your_order .number_article,.m .your_order .sum_entitled,.m .your_order .your_order_list,.m .your_order.your_order_right,.m .your_order .your_order_sum,.m .zoom,.m button.wishlist{display:none}.m .advantages,.m .advertise,.m .chained-info-out,.m .hide,.m .hide-on-responsive-max,.m .ZeGiveBtn_btnContainer{display:none!important}.m .m-l-row,.m .m-l-row_table{padding-bottom:10px;padding-top:10px}.m .m-l-row+.m-l-row,.m .m-l-row+.m-l-row_table,.m .m-l-row_table+.m-l-row,.m .m-l-row_table+.m-l-row_table{border-top:1px solid #ccc}.m .m-l-row_table{display:table;border-collapse:collapse;width:100%}.m .m-l-row_table--cell{display:table-cell;vertical-align:top;width:auto}.m .content-10,.m .content-13,.m .content-16,.m .content-20,.m .content-25,.m .content-30,.m .content-33,.m .content-40,.m .content-50,.m .content-60,.m .content-66,.m .content-70,.m .content-75,.m .content-80,.m .content-83,.m .content-90,.m .content-100,.m .m-content-10,.m .m-content-20,.m .m-content-25,.m .m-content-33,.m .m-content-40,.m .m-content-50,.m .m-content-60,.m .m-content-66,.m .m-content-75,.m .m-content-80,.m .m-content-90{vertical-align:top}.m .grid-content-block{width:100%;padding:10px;float:left;min-height:1px}.grid .m .grid-content-block:last-of-type{padding-right:0}.m .grid-row{overflow:hidden;width:100%}.m .grid-row--clear-horizontal-padding>:first-child{padding-left:0}.m .grid-row--clear-horizontal-padding>:last-child{padding-right:0}.m .content-10{width:10%;padding:10px;float:left;min-height:1px}.grid .m .content-10:last-of-type{padding-right:0}.m .content-13{width:14.28571%;padding:10px;float:left;min-height:1px}.grid .m .content-13:last-of-type{padding-right:0}.m .content-16{width:16.66667%;padding:10px;float:left;min-height:1px}.grid .m .content-16:last-of-type{padding-right:0}.m .content-20{width:20%;padding:10px;float:left;min-height:1px}.grid .m .content-20:last-of-type{padding-right:0}.m .content-25{width:25%;padding:10px;float:left;min-height:1px}.grid .m .content-25:last-of-type{padding-right:0}.m .content-30{width:30%;padding:10px;float:left;min-height:1px}.grid .m .content-30:last-of-type{padding-right:0}.m .content-33{width:33.33333%;padding:10px;float:left;min-height:1px}.grid .m .content-33:last-of-type{padding-right:0}.m .content-40{width:40%;padding:10px;float:left;min-height:1px}.grid .m .content-40:last-of-type{padding-right:0}.m .content-50{width:50%;padding:10px;float:left;min-height:1px}.grid .m .content-50:last-of-type{padding-right:0}.m .content-60{width:60%;padding:10px;float:left;min-height:1px}.grid .m .content-60:last-of-type{padding-right:0}.m .content-66{width:66.66667%;padding:10px;float:left;min-height:1px}.grid .m .content-66:last-of-type{padding-right:0}.m .content-70{width:70%;padding:10px;float:left;min-height:1px}.grid .m .content-70:last-of-type{padding-right:0}.m .content-75{width:75%;padding:10px;float:left;min-height:1px}.grid .m .content-75:last-of-type{padding-right:0}.m .content-80{width:80%;padding:10px;float:left;min-height:1px}.grid .m .content-80:last-of-type{padding-right:0}.m .content-83{width:83.33333%;padding:10px;float:left;min-height:1px}.grid .m .content-83:last-of-type{padding-right:0}.m .content-90{width:90%;padding:10px;float:left;min-height:1px}.grid .m .content-90:last-of-type{padding-right:0}.m .content-100{width:100%;padding:10px;float:left;min-height:1px}.grid .m .content-100:last-of-type{padding-right:0}.m #m-off_canvas-trigger,.m .fx-notap,.m .header,.m .header-container,.m .page,.m .wrapper,.m body{-webkit-tap-highlight-color:rgba(0,0,0,0)}.m *,.m :after,.m :before{box-sizing:border-box}.m html{height:100%;min-height:300px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}.m body{background:#fff;margin:0;width:auto;word-wrap:break-word}.m body,.m img{max-width:100%}.m .page{height:100%}.m .wrapper{min-width:0}.m .main{padding:0}.m .col-main,.m .col-main_left,.m .col-main_right{width:auto;padding:5px;margin:0}.m .col-main_right{padding:0}.m .col2-left-layout .col-main,.m .col2-left-layout .col-main_left{width:100%}.m .col2-left-layout .col-main_left{padding:0}.m .col2-right-layout .col-main,.m .col2-right-layout .col-main_right{width:100%}.m .col3-layout .col-main,.m .col3-layout .col-wrapper{float:none;margin:0;width:100%}.m .col3-set{margin:0}.m .col3-set .col-1-2{width:100%;float:none}.m .page-bg-pub{background-image:none;cursor:default}.m #device-notification{vertical-align:middle}.m #device-notification .link-app{font-size:16px;width:90%;display:inline-block;padding-right:45px;background-size:40px}.m #device-notification .link-close{width:10%;display:inline-block;margin-top:32px;padding:0}.m .block{margin:0 0 20px!important;padding:5px!important;background:#fff;border:1px solid #56b5d5}.m .block .block-title{float:none;display:block;width:auto;height:auto;min-height:34px;margin:-5px -5px 5px!important;padding:5px;line-height:20px;font-size:18px;font-weight:400;color:#fff;background:#56b5d5}.m .block .block-title .arrow{float:right;width:24px;height:24px;margin:0 0 0 5px;font-size:24px}.m .block .block-title span{padding:0;line-height:inherit;background:none}.m .block .block-title em{color:#fff}.m .block.closed{padding-bottom:0!important}.m .block.closed .block-title{margin-bottom:0!important}.m .block.block-social{border:none;padding:0!important}.m .block.block-social .block-title{margin:0 0 5px!important;background:#4b5568}.m .address-add .lnk-actions .link_a,.m .block_order .link_b,.m .empty-cart .go-back a,.m .goto-previous-step,.m .selectable-item .lnk-actions .link_a,.m .tab_vouchers .array-bloc li.rows .lnk-actions .link_a{background:none;border-radius:5px;box-sizing:border-box;color:#333;font-size:13px;line-height:14px;font-weight:700;text-decoration:none;display:inline-block;background-color:#d8d8d8;background-image:none;filter:none;cursor:pointer;border:0;text-align:center;height:auto;line-height:29px;padding:0}.m .address-add .lnk-actions .link_a:hover,.m .block_order .link_b:hover,.m .empty-cart .go-back a:hover,.m .goto-previous-step:hover,.m .selectable-item .lnk-actions .link_a:hover,.m .tab_vouchers .array-bloc li.rows .lnk-actions .link_a:hover{background-color:#ddd;background-image:none;filter:none;text-decoration:none;color:#333;border:0}.m #billing-new-address-form #shipping-new-address-form-buttons-container .updateshipping,.m #shipping-new-address-form #shipping-new-address-form-buttons-container .updateshipping,.m .my_info.form button,.m .my_info button,.m button.updateshipping{background:none;border-radius:5px;box-sizing:border-box;color:#fff;font-size:13px;line-height:14px;font-weight:700;text-decoration:none;display:inline-block;background-color:#b61700;background-image:none;filter:none;cursor:pointer;border:2px solid #b61700;vertical-align:top;text-align:center;height:auto;line-height:29px;padding:0 12px}.m #billing-new-address-form #shipping-new-address-form-buttons-container .updateshipping .icon,.m #shipping-new-address-form #shipping-new-address-form-buttons-container .updateshipping .icon,.m .my_info button .icon,.m button.updateshipping .icon{margin:0 7px 0 0;vertical-align:bottom;line-height:inherit}.m #billing-new-address-form #shipping-new-address-form-buttons-container .updateshipping:hover,.m #shipping-new-address-form #shipping-new-address-form-buttons-container .updateshipping:hover,.m .my_info button:hover,.m button.updateshipping:hover{background-color:#c6230e;background-image:none;filter:none;text-decoration:none;color:#fff;border-color:#c6230e}.m .button,.m button{display:inline-block}.m .button span,.m button span{display:inline}.m .button.big-red,.m .button.btn_orange,.m .button .dct-btn-big,.m .button.small-gris,.m .button.small-red,.m .button.stockalert,.m button.big-red,.m button.btn_orange,.m button .dct-btn-big,.m button.small-gris,.m button.small-red,.m button.stockalert{height:29px;line-height:29px;padding:0 12px}.m .button.small-gris,.m button.small-gris{width:auto!important}.m .button.stockalert,.m button.stockalert{padding:7px 5%;height:auto}.m .dct-btn-default.dct-btn-small{line-height:100%;padding:3%}.m .dct-btn-primary-ebook.dct-btn-small{font-size:.75em;padding:0 5%;height:auto;line-height:25px}.m .dct-btn-primary-ebook.dct-btn-big{font-size:12px}.m a.btn_orange span{height:24px}.m .btn-one-line_dark,.m .btn-two-lines_dark{vertical-align:middle;padding:3% 8%}.m .dct-carousel-wrapper{padding:5px 0}.m .dct-carousel-wrapper .bx-wrapper{margin:0 auto!important}.m .dct-carousel-next,.m .dct-carousel-prev{margin-top:0;position:absolute;display:block;width:10%;height:100%;line-height:100%;top:0;z-index:10000;font-size:24px;text-align:center}.m .dct-carousel-next:hover span,.m .dct-carousel-prev:hover span{border-radius:0;background:none}.m .dct-carousel-next span,.m .dct-carousel-prev span{transform:scaleY(5);position:absolute;margin:0;top:50%;width:70%;height:auto;vertical-align:middle;font-size:.625em;font-weight:700;color:rgba(64,64,64,.4)}.m .dct-carousel-prev{background-image:linear-gradient(left,rgba(64,64,64,.7) 20%,hsla(0,0%,100%,0));left:0}.m .dct-carousel-prev span{left:0}.m .dct-carousel-next{background-image:linear-gradient(right,rgba(64,64,64,.7),hsla(0,0%,100%,0) 80%);right:0}.m .dct-carousel-next span{right:0}.m #top-cart{position:static;top:auto;right:auto;float:right;width:auto;display:block;margin:0;padding:0;background-color:transparent;border:none;line-height:18px}.m #top-cart .top-cart-icon-container{margin-top:3px}.m #top-cart .top-cart-icon-container .nb-articles{left:-14px}.m #top-cart .main-link{position:relative;overflow:visible;color:#fff;width:40px;height:40px;min-height:unset;padding:0}.m #top-cart .main-link em{display:none}.m #top-cart .top-cart-content-out{position:fixed;top:50px;left:0;width:100%;padding:0;margin:0;z-index:30;border:none}.m #top-cart .top-cart-content-in{width:100%;padding:5px 0;background:#fff;border:5px solid #f4f4f4;border-top:0}.m #top-cart .top-cart-content-in .cart-link{width:auto}.m #top-cart .top-cart-content-in .cart-link a{font-size:1.125em;line-height:26px!important}.m #master-chrono{display:none}.m .dct-grid-buttons .dct-grid-button-container.m-content-50{padding:5px}.m .cms{font-size:13px}.m .cms .cms-content{width:100%;padding:0;margin:0}.m .cms .cms-content a{background:none;padding-left:0}.m .cms .content h1,.m .cms .content h1 span,.m .cms .content h2,.m .cms .content h2 span,.m .cms .content h3,.m .cms .content h3 span{width:100%}.m .cms .content ul{margin-left:0;padding-left:15px}.m .cms .content ul li{font-size:13px}.m .millionsbooks .h1{font-size:12px}.m .millionsbooks .h2{font-size:10px}.m .my-account .logout-link a{text-decoration:underline}.m .collapsable .state{font-size:24px;float:right}.m .collapsable-hidden{display:none}.m #cboxTitle{position:absolute;right:0;top:0;width:100%;background:#ccc;border:0;border-bottom:1px solid #333;color:#333;padding:5px 10px;height:40px;line-height:29px;font-weight:700}.m #cboxClose{border:0;height:40px;padding:0 10px 0 0;text-align:right;width:40px;display:inline-block}.m #cboxLoadedContent>:first-child{padding-top:30px}.m .dct-footer-container{width:100%;background-color:#f4f4f4;color:#212c3f}.m .dct-footer-juridique{padding:10px;color:inherit}.m .dct-footer-juridique li{color:inherit}.m .notification-cookies-displayed .dct-footer-juridique{padding-bottom:60px}.m .dct-footer-newsletter-social-line .dct-footer-newsletter{text-align:center;padding:0 10px}.m .dct-footer-newsletter-social-line .dct-footer-newsletter form{margin:5px 0}.m .dct-footer-newsletter-social-line .dct-footer-social-links{margin:0;border:none}.m .dct-footer-contact-help-links{background-color:#fff}.m .dct-footer-contact-help-links .dct-footer-block-link-container{float:none;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0;padding:0 10px 10px}.m .dct-footer-contact-help-links .dct-footer-block-link-container a{flex:0 1 48%;background-color:#fff;margin-top:10px}.m .dct-footer-contact-help-links .dct-footer-block-link-container a.dct-footer-link-contact{display:block}.m .address-add,.m .selectable-item,.m .tab_vouchers .array-bloc li.rows{margin:0 auto 2%;border:2px dashed #5fb3d3;padding:2%;font-size:.75em}.m .active.address-add,.m .active.selectable-item,.m .tab_vouchers .array-bloc li.active.rows{border-style:solid;background-color:#5fb3d3;color:#fff}.m .active.address-add label,.m .active.selectable-item label,.m .tab_vouchers .array-bloc li.active.rows label{color:#fff}.m .address-add:hover:not(.no-hover),.m .selectable-item:hover:not(.no-hover),.m .tab_vouchers .array-bloc li.rows:hover:not(.no-hover){border-style:solid}.m .address-add .round_corner_grey,.m .selectable-item .round_corner_grey,.m .tab_vouchers .array-bloc li.rows .round_corner_grey{border:0}.m .address-add .round_corner_grey .item_address,.m .address-add .round_corner_grey .item_address.first,.m .selectable-item .round_corner_grey .item_address,.m .selectable-item .round_corner_grey .item_address.first,.m .tab_vouchers .array-bloc li.rows .round_corner_grey .item_address,.m .tab_vouchers .array-bloc li.rows .round_corner_grey .item_address.first{width:100%;margin:0;padding:0;border:0}.m .address-add .h3,.m .selectable-item .h3,.m .tab_vouchers .array-bloc li.rows .h3{font-size:100%}.m .address-add .title_adrs,.m .selectable-item .title_adrs,.m .tab_vouchers .array-bloc li.rows .title_adrs{margin:0;font-size:1.25em}.m .address-add label,.m .selectable-item label,.m .tab_vouchers .array-bloc li.rows label{font-size:100%;margin:0;padding:0;font-weight:700}.m .address-add .lnk-actions .link_a,.m .selectable-item .lnk-actions .link_a,.m .tab_vouchers .array-bloc li.rows .lnk-actions .link_a{margin:0;font-size:100%;width:49%;display:block;text-align:center}.m .address-add .lnk-actions .lnk-display-schedule,.m .selectable-item .lnk-actions .lnk-display-schedule,.m .tab_vouchers .array-bloc li.rows .lnk-actions .lnk-display-schedule{float:left}.m .address-add .lnk-actions.one-child .link_a,.m .selectable-item .lnk-actions.one-child .link_a,.m .tab_vouchers .array-bloc li.rows .lnk-actions.one-child .link_a{width:100%}.m .address-add .day,.m .selectable-item .day,.m .tab_vouchers .array-bloc li.rows .day{width:33%}.m .address-add .item_address,.m .selectable-item .item_address,.m .tab_vouchers .array-bloc li.rows .item_address{width:100%;margin:0;padding:0;border:0}.m .address-add .item_address.first,.m .selectable-item .item_address.first,.m .tab_vouchers .array-bloc li.rows .item_address.first{font-weight:700}.m .active.address-add .item_address,.m .active.selectable-item .item_address,.m .tab_vouchers .array-bloc li.active.rows .item_address{color:#fff}.m #cart-estimate-shipping-block .m-content,.m #checkout-billing-load .m-content,.m #checkout-step-payment .m-content,.m #checkout-step-shipping .m-content,.m .block_order .m-content,.m .form_round_corner .m-content,.m .my_info .m-content,.m .new-users .m-content,.m .registered-users .m-content,.m .your_order .m-content{border:0}.m #cart-estimate-shipping-block .round_corner_grey,.m #checkout-billing-load .round_corner_grey,.m #checkout-step-payment .round_corner_grey,.m #checkout-step-shipping .round_corner_grey,.m .block_order .round_corner_grey,.m .form_round_corner .round_corner_grey,.m .my_info .round_corner_grey,.m .new-users .round_corner_grey,.m .registered-users .round_corner_grey,.m .your_order .round_corner_grey{background-image:none;background-color:inherit;float:none;width:100%;margin:0;padding:0}.m #cart-estimate-shipping-block .round_corner_grey.active,.m #checkout-billing-load .round_corner_grey.active,.m #checkout-step-payment .round_corner_grey.active,.m #checkout-step-shipping .round_corner_grey.active,.m .block_order .round_corner_grey.active,.m .form_round_corner .round_corner_grey.active,.m .my_info .round_corner_grey.active,.m .new-users .round_corner_grey.active,.m .registered-users .round_corner_grey.active,.m .your_order .round_corner_grey.active{background-color:#5fb3d3}.m #cart-estimate-shipping-block .m-content,.m #checkout-billing-load .m-content,.m #checkout-step-payment .m-content,.m #checkout-step-shipping .m-content,.m .block_order .m-content,.m .form_round_corner .m-content,.m .my_info .m-content,.m .new-users .m-content,.m .registered-users .m-content,.m .your_order .m-content{padding:0}.m #cart-estimate-shipping-block .m-content-center,.m #checkout-billing-load .m-content-center,.m #checkout-step-payment .m-content-center,.m #checkout-step-shipping .m-content-center,.m .block_order .m-content-center,.m .form_round_corner .m-content-center,.m .my_info .m-content-center,.m .new-users .m-content-center,.m .registered-users .m-content-center,.m .your_order .m-content-center{padding:0;min-height:0}.m #cart-estimate-shipping-block .m-content-center label,.m #checkout-billing-load .m-content-center label,.m #checkout-step-payment .m-content-center label,.m #checkout-step-shipping .m-content-center label,.m .block_order .m-content-center label,.m .form_round_corner .m-content-center label,.m .my_info .m-content-center label,.m .new-users .m-content-center label,.m .registered-users .m-content-center label,.m .your_order .m-content-center label{min-height:inherit}.m #cart-estimate-shipping-block .m-content-right .m-content-center .h2,.m #checkout-billing-load .m-content-right .m-content-center .h2,.m #checkout-step-payment .m-content-right .m-content-center .h2,.m #checkout-step-shipping .m-content-right .m-content-center .h2,.m .block_order .m-content-right .m-content-center .h2,.m .form_round_corner .m-content-right .m-content-center .h2,.m .my_info .m-content-right .m-content-center .h2,.m .new-users .m-content-right .m-content-center .h2,.m .registered-users .m-content-right .m-content-center .h2,.m .your_order .m-content-right .m-content-center .h2{margin:0}.m .form_round_corner{border-radius:0;border:0}.m #checkout-step-shipping .dct-shipping-method-content-parcelshop .round_corner,.m #mondialrelay .round_corner,.m #relais_colis .round_corner,.m #store_shipping .round_corner{width:100%;overflow:visible;margin:0;height:auto;max-height:none;min-height:0}.m .main-container form{font-size:100%}.m .main-container form .input-box,.m .main-container form .input_text{display:inline-block;background:none;padding:0;margin:0;width:100%;height:auto}.m .main-container form .input-box input,.m .main-container form .input-box select,.m .main-container form .input_text input,.m .main-container form .input_text select{height:auto;min-height:25px;width:100%;color:#000;font-size:.8125em;padding:1%}.m .main-container form .input-box input:focus,.m .main-container form .input-box select:focus,.m .main-container form .input_text input:focus,.m .main-container form .input_text select:focus{border-color:#35a7d3;box-shadow:1px 1px 4px #ccc}.m .main-container form label{width:100%;margin:0 0 2%;text-align:left}.m .main-container form .Form_Fields,.m .main-container form .Form_Fields_cp,.m .main-container form .Form_Fields_email,.m .main-container form .Form_Fields_info,.m .main-container form .Form_Fields_portable,.m .main-container form .Form_Fields_telephone,.m .main-container form .Form_Fields_ville{display:block;margin:0 0 2%}.m .main-container form .Form_Fields_cp label,.m .main-container form .Form_Fields_email label,.m .main-container form .Form_Fields_info label,.m .main-container form .Form_Fields_portable label,.m .main-container form .Form_Fields_telephone label,.m .main-container form .Form_Fields_ville label,.m .main-container form .Form_Fields label{font-weight:700;font-size:.875em}.m .main-container form .Form_Fields_cp .input_text,.m .main-container form .Form_Fields_cp input,.m .main-container form .Form_Fields_portable .input_text,.m .main-container form .Form_Fields_portable input,.m .main-container form .Form_Fields_telephone .input_text,.m .main-container form .Form_Fields_telephone input{width:100%}.m .main-container form .Form_Fields_info{font-size:.875em}.m .dct-form-advanced .dct-form-input-box label{width:auto}.m .dct-form-advanced .form-line{margin:0 0 5px}.m .dct-form .form-line-input,.m .dct-form input[type=date],.m .dct-form input[type=email],.m .dct-form input[type=password],.m .dct-form input[type=text],.m .dct-form select,.m .dct-form textarea{font-size:16px;height:30px}.m .dct-form .validation-advice,.m .dct-form label{font-size:14px}.m .dct-form .validation-advice{margin:1% 0 2%}.m .dct-form-inline--input-limited .form-line-input,.m .dct-form-inline--input-limited input[type=date],.m .dct-form-inline--input-limited input[type=email],.m .dct-form-inline--input-limited input[type=password],.m .dct-form-inline--input-limited input[type=text],.m .dct-form-inline--input-limited label,.m .dct-form-inline--input-limited select,.m .dct-form-inline--input-limited textarea{width:100%}.m .dct-form-inline--input-limited .dct-form-input-box--with-hint{margin-right:30px}.m .dct-form-inline--input-limited .dct-form-input-box--with-hint .dct-form-hint{position:absolute}.m .dct-form-inline--centered{margin:0;width:100%}.m .dct-form-advanced .form-line--date-of-birth .form-line-input select{width:30%;font-size:inherit}.m .content-10,.m .content-13,.m .content-16,.m .content-20,.m .content-25,.m .content-30,.m .content-33,.m .content-40,.m .content-50,.m .content-60,.m .content-66,.m .content-70,.m .content-80,.m .content-90,.m .content-100{padding:0}.m .newcss .col-main,.m .newcss .col-main_left,.m .newcss .col-main_right{margin:0;padding:0}.m .newcss .row{margin:0}.m .newcss .grid-content-block{width:100%;float:left;min-height:1px;padding:0}.grid .m .newcss .grid-content-block:last-of-type{padding-right:0}.m .newcss .social{margin-top:5px}.m .newcss .pull-left,.m .newcss .pull-right{float:none}.m .content-10,.m .content-13,.m .content-16,.m .content-20,.m .content-25,.m .content-30,.m .content-33,.m .content-40,.m .content-50,.m .content-60,.m .content-66,.m .content-70,.m .content-80,.m .content-83,.m .content-90,.m .content-100{width:100%;float:left;min-height:1px;margin-top:5px;padding:0}.grid .m .content-10:last-of-type,.grid .m .content-13:last-of-type,.grid .m .content-16:last-of-type,.grid .m .content-20:last-of-type,.grid .m .content-25:last-of-type,.grid .m .content-30:last-of-type,.grid .m .content-33:last-of-type,.grid .m .content-40:last-of-type,.grid .m .content-50:last-of-type,.grid .m .content-60:last-of-type,.grid .m .content-66:last-of-type,.grid .m .content-70:last-of-type,.grid .m .content-80:last-of-type,.grid .m .content-83:last-of-type,.grid .m .content-90:last-of-type,.grid .m .content-100:last-of-type{padding-right:0}.m .m-content-10{width:10%;padding:10px;float:left;min-height:1px}.grid .m .m-content-10:last-of-type{padding-right:0}.m .m-content-20{width:20%;padding:10px;float:left;min-height:1px}.grid .m .m-content-20:last-of-type{padding-right:0}.m .m-content-25{width:25%;padding:10px;float:left;min-height:1px}.grid .m .m-content-25:last-of-type{padding-right:0}.m .m-content-33{width:33.33333%;padding:10px;float:left;min-height:1px}.grid .m .m-content-33:last-of-type{padding-right:0}.m .m-content-40{width:40%;padding:10px;float:left;min-height:1px}.grid .m .m-content-40:last-of-type{padding-right:0}.m .m-content-50{width:50%;padding:10px;float:left;min-height:1px}.grid .m .m-content-50:last-of-type{padding-right:0}.m .m-content-60{width:60%;padding:10px;float:left;min-height:1px}.grid .m .m-content-60:last-of-type{padding-right:0}.m .m-content-66{width:66.66667%;padding:10px;float:left;min-height:1px}.grid .m .m-content-66:last-of-type{padding-right:0}.m .m-content-75{width:70%;padding:10px;float:left;min-height:1px}.grid .m .m-content-75:last-of-type{padding-right:0}.m .m-content-80{width:80%;padding:10px;float:left;min-height:1px}.grid .m .m-content-80:last-of-type{padding-right:0}.m .m-content-90{width:90%;padding:10px;float:left;min-height:1px}.grid .m .m-content-90:last-of-type{padding-right:0}.m .header{position:relative;z-index:16;background-color:#f4f4f4;width:100%;height:90px}.m .header .logo{float:right;height:38px;font-size:39px;line-height:37px;color:#fff;float:left;width:100px;margin:2px;color:#e2001a;fill:#e2001a}.m .header .icon{color:#212c3f}.m .header #top-cart .top-cart-content-in{border-color:#f4f4f4}.m .header .off-canvas-trigger .label{color:#212c3f}.m .header-link-container{position:absolute;z-index:40;display:inline-block;top:0;right:0;width:auto;margin:5px}.m .header-link-container .main-link-container{display:none;margin-top:3px}.m .header-link-container .main-link-container.my-account,.m .header-link-container .main-link-container.store-link{display:inline-block}.m .header-link-container .main-link-container.my-account .main-link,.m .header-link-container .main-link-container.store-link .main-link{color:#fff;min-height:auto;width:40px;height:40px;padding:0;margin-right:10px}.m .header-link-container .main-link-container.my-account .account-access-submenu,.m .header-link-container .main-link-container.my-account .my-account-label,.m .header-link-container .main-link-container.store-link .account-access-submenu,.m .header-link-container .main-link-container.store-link .my-account-label{display:none}.m .header-link-container .main-link:hover{background-color:transparent}.m .header-link-container #top-account{margin-right:15px}.m .header-logo-container{height:38px;width:38px;z-index:60;float:left;margin:0 0 0 44px}.m .header-search-container{margin-top:0;float:none;position:absolute;bottom:0}.m .img-s4{background:none;padding:0;width:auto}.m .img-s3{height:auto}.m .infobulle{margin:10px 0;font-size:12px}.m .infobulle ul{padding:0 0 5px 14px}.m .infobulle li{list-style:disc}.m .infobulle .popin-dispo-mag{background:none}.m .infobulle.available{padding:1% 4%;background-color:#eee}.m .infobulle.available ul{padding:0}.m .infobulle.available .availability-library{float:left;width:55%}.m .infobulle.available .availability-label{float:right;width:45%}.m .infobulle.available li{overflow:hidden;list-style:none;margin:0;background-color:inherit}.m .infobulle.available p{padding:0}.m .navigation-block-container--facet{overflow-y:auto}.m .navigation-block-container--facet .navigation-block-item{margin:0}.m .navigation-block-container--facet .navigation-block-item--title{display:block;padding:7px 0;margin:0;border-bottom:1px solid #eee;line-height:18px}.m .navigation-block-container--facet .navigation-block-item--list{max-height:none}.m .navigation-block-container--facet .navigation-block-item--list li{border-bottom:1px solid #eee}.m .navigation-block-container--facet .navigation-block-item--list a{padding:7px 5px}.m .navigation-block-container--facet .navigation-block-item--list a:before{padding-left:0}.m .navigation-block-container--facet .navigation-block-item--list a .icon{display:none}.m .navigation-block-container--facet .navigation-block-item.navigation-block-item--preview-enabled li{display:inherit}.m .navigation-block-container--facet .navigation-block-container-title{display:none}.m .navigation-block-container--facet--price .navigation-block-item--list-container{font-size:16px}.m .navigation-block-container .preview-toggle{display:none}.m .filter-counter-badge{display:inline-block}.m .filter-counter-badge[data-counter="0"]{display:none}.m .navigation-form-facet-buttons{margin-top:10px;display:block}.m .nav-container{background:#f4f4f4;box-shadow:inset -2px 0 8px -1px hsla(0,0%,85.9%,.6)}.m #nav .m-wrapper.m-is_open .submenu-container-section-links-container a.m-heading,.m #nav .m-wrapper.m-is_open .submenu-container-section-links-container a.m-off_canvas-close,.m #nav .m-wrapper.m-is_open .submenu-container-section .submenu-container-section .submenu-container-section-links-container .m-nav--header a.m-off_canvas-close,.m #nav>li .m-heading,.m #nav>li .m-wrapper .m-nav--header a.m-off_canvas-close,.m #nav li,.m #nav p,.m .m-nav--title,.m .m-off_canvas-close,.m .transverses>li .m-heading,.m .transverses>li .m-wrapper .m-nav--header a.m-off_canvas-close,.m .transverses li,.m .transverses p{padding:.53125em 10px;border-bottom:1px solid #212c3f;height:auto;max-width:none;margin:0}.m #nav>li .m-heading,.m #nav li,.m #nav p,.m .transverses>li .m-heading,.m .transverses li,.m .transverses p{font-size:1em;line-height:1.5}.m #nav .m-wrapper.m-is_open,.m #nav .m-wrapper.m-is_open .bloc_list_sousmenu,.m #nav .m-wrapper.m-is_open .m-content-center,.m #nav .m-wrapper.m-is_open .submenu-container{background-color:#f4f4f4!important}.m #nav,.m .transverses{font-size:1em;margin-top:0;height:100%;width:100%;background:#f4f4f4}.m #nav li a,.m #nav p a,.m .transverses li a,.m .transverses p a{color:#212c3f;display:flex}.m #nav>li,.m .transverses>li{float:none;background:none;height:auto}.m #nav>li.level0,.m .transverses>li.level0{display:block}.m #nav>li.level0.hide-on-responsive,.m .transverses>li.level0.hide-on-responsive{display:none}.m #nav>li .m-wrapper,.m .transverses>li .m-wrapper{transition:.4s ease;background:#f4f4f4;display:block;position:absolute;top:0;left:100%;width:100%;height:100%;z-index:20}.m #nav>li .m-wrapper.m-is_open,.m .transverses>li .m-wrapper.m-is_open{transform:translate3d(-100%,0,0)}.m #nav>li .m-wrapper a,.m .transverses>li .m-wrapper a{padding-left:20px}.m #nav>li .m-wrapper .m-nav--header a,.m .transverses>li .m-wrapper .m-nav--header a{padding:0}.m #nav>li li.title,.m .transverses>li li.title{display:none}.m #nav>li .level-top,.m .transverses>li .level-top{padding:0;height:auto;line-height:inherit;text-transform:none;border-top:0;text-align:left;font-size:1em}.m #nav>li .level-top h1,.m .transverses>li .level-top h1{display:inline}.m #nav>li .level-top>span,.m .transverses>li .level-top>span{position:relative;padding-right:1.25em}.m #nav>li .level-top img,.m .transverses>li .level-top img{position:absolute;top:0;right:-.625em}.m #nav>li .m-wrapper>.submenu-container-section-links-container,.m #nav>li .submenu-container-section-links-container.m-submenu-container-section-links-container,.m .transverses>li .m-wrapper>.submenu-container-section-links-container,.m .transverses>li .submenu-container-section-links-container.m-submenu-container-section-links-container{display:block;border:none}.m #nav>li .m-wrapper>.submenu-container-section-links-container li,.m #nav>li .submenu-container-section-links-container.m-submenu-container-section-links-container li,.m .transverses>li .m-wrapper>.submenu-container-section-links-container li,.m .transverses>li .submenu-container-section-links-container.m-submenu-container-section-links-container li{padding:0;border:none}.m #nav>li .submenu-container,.m .transverses>li .submenu-container{background:#f4f4f4!important;padding:0;font-size:inherit;box-shadow:none}.m #nav>li .submenu-section-row,.m .transverses>li .submenu-section-row{padding-bottom:0}.m #nav>li .submenu-section-row .position-1,.m .transverses>li .submenu-section-row .position-1{order:1}.m #nav>li .submenu-section-row .position-2,.m .transverses>li .submenu-section-row .position-2{order:2}.m #nav>li .submenu-section-row .position-3,.m .transverses>li .submenu-section-row .position-3{order:3}.m #nav>li .submenu-section-row .position-4,.m .transverses>li .submenu-section-row .position-4{order:4}.m #nav>li .submenu-section-row .position-5,.m .transverses>li .submenu-section-row .position-5{order:5}.m #nav>li .submenu-section-row .position-6,.m .transverses>li .submenu-section-row .position-6{order:6}.m #nav>li .submenu-section-row .position-7,.m .transverses>li .submenu-section-row .position-7{order:7}.m #nav>li .submenu-section-row .position-8,.m .transverses>li .submenu-section-row .position-8{order:8}.m #nav>li .submenu-section-row .position-9,.m .transverses>li .submenu-section-row .position-9{order:9}.m #nav>li .submenu-section-row .position-10,.m .transverses>li .submenu-section-row .position-10{order:10}.m #nav>li .submenu-container-section,.m .transverses>li .submenu-container-section{margin-top:0;width:100%}.m #nav>li .m-heading,.m .transverses>li .m-heading{font-weight:400;font-size:inherit;padding-left:20px}.m #nav>li .m-heading.bold,.m .transverses>li .m-heading.bold{font-weight:700}.m #nav>li.active a.level-top,.m #nav>li:hover a.level-top,.m .transverses>li.active a.level-top,.m .transverses>li:hover a.level-top{background:none;color:#212c3f}.m #nav>li.over .m-wrapper,.m .transverses>li.over .m-wrapper{display:none;right:0}.m #nav>li a.has-submenu:after,.m .transverses>li a.has-submenu:after{content:">";display:flex;flex-grow:1;justify-content:flex-end;padding:0!important}.m .transverses{height:auto}.m .transverses li,.m .transverses p{background:#212c3f}.m .transverses li a,.m .transverses p a{color:#f4f4f4}.m .transverses li a.m-heading,.m .transverses li a.m-off_canvas-close,.m .transverses p a.m-heading,.m .transverses p a.m-off_canvas-close{color:#212c3f}.m .transverses>li:hover a.level-top{color:#f4f4f4}.m #nav li[class^=nav-].active a.level-top,.m .neutral-nav-menu #nav li.active a.level-top{border-top:0!important;background:none!important;color:#212c3f}.m #nav li.level-top a{color:#212c3f}.m #nav li.level-top .m-nav--title--current{background-color:#212c3f}.m #nav li.level-top .m-nav--title--current a{color:#f4f4f4}.m #nav .m-wrapper.m-is_open{border-left:none}.m #nav .m-wrapper.m-is_open .submenu-container-section-links-container a{padding:0}.m #nav .m-wrapper.m-is_open .submenu-container-section-links-container a.m-heading{padding-left:20px}.m #nav .m-wrapper.m-is_open .submenu-container-section .submenu-container-section .submenu-container-section-links-container a{padding-left:10px}.m #nav .m-wrapper.m-is_open .submenu-container-section .submenu-container-section .submenu-container-section-links-container .m-nav--header a{padding:0}.m .m-nav--header{background-color:#f4f4f4}.m .m-nav--header:after{content:"";display:table;clear:both}.m .m-nav--header .m-off_canvas-close{display:block;width:100%}.m .m-nav--title{color:#212c3f;font-size:1.25em}.m .m-nav--title .m-nav--return{display:flex;flex-grow:1;justify-content:flex-end;font-size:.75em;line-height:30px}.m .m-nav--title a[href="#"] .m-nav--return{display:none}.m .m-nav--title a[href="#"]:hover{text-decoration:none;cursor:auto}.m .m-nav--title a{padding:0}.m #navigation,.m .m-off_canvas-menu,.m .page,.m .wrapper,.m body{position:relative}.m #navigation,.m .m-off_canvas-menu,.m .wrapper{overflow:hidden}.m #navigation,.m .m-off_canvas-menu,.m .main-container,.m .page,.m .wrapper,.m body{width:100%}.m #m-off_canvas-trigger{position:absolute;top:4px;left:5px}.m .m-off_canvas-menu{border-top:1px solid #212c3f}.m #navigation,.m .m-off_canvas-menu,.m .page{transform:translateZ(0)}.m .m-l-off_canvas .page{left:0!important;transition:.4s ease}.m #navigation,.m .m-off_canvas-menu{position:absolute;top:50px}.m #navigation:not(:target),.m .m-off_canvas-menu:not(:target){z-index:1;height:0}.m .m-l-off_canvas #navigation,.m .m-l-off_canvas .m-off_canvas-menu{height:100%;width:85%;left:-85%}.m .m-l-off_canvas.m-is_complete #navigation,.m .m-l-off_canvas.m-is_complete .m-off_canvas-menu{left:0;transform:translate3d(-100%,0,0);backface-visibility:hidden}.m .m-l-off_canvas.m-is_complete .page{transform:translate3d(85%,0,0) scaleX(1)}.m .off-canvas-trigger{position:relative;color:#212c3f}.m .off-canvas-trigger:hover,.m .off-canvas-trigger:hover .icon{text-decoration:none}.m .off-canvas-trigger .icons{transition:all .5s ease-in-out}.m .off-canvas-trigger .icons .menu-open{opacity:0;left:8px;font-size:36px}.m .off-canvas-trigger .icons .menu-closed{opacity:1}.m .off-canvas-trigger .icon{font-size:30px;position:absolute;top:0;left:0;display:block}.m .off-canvas-trigger .label{position:absolute;top:30px;display:block;font-size:10px;line-height:10px;text-transform:uppercase}.m .m-l-off_canvas.m-is_complete .header{left:-85%;height:50px}.m .m-l-off_canvas.m-is_complete .off-canvas-trigger{transition:all .5s ease-in-out}.m .m-l-off_canvas.m-is_complete .off-canvas-trigger .menu-open{transition:opacity .5s,transform 1.25s;transform:rotate(-90deg);opacity:1}.m .m-l-off_canvas.m-is_complete .off-canvas-trigger .menu-closed{transition:opacity .5s;opacity:0}.m .m-l-off_canvas.m-is_complete .off-canvas-trigger .label{width:32px}.m .m-l-off_canvas.m-is_complete .off-canvas-trigger .label:after{content:"Fermer";position:absolute;top:0;left:0;background:#f4f4f4}.m .m-l-off_canvas.m-is_complete #top-cart .top-cart-content-out{left:-85%}.m .notification .dct-icon-times{font-size:1.2em}.m #notification-container .notification{width:90%}.m .dct-pager .amount,.m .dct-pager .pages{text-align:left;width:100%}.m #cart-global-form .scrollable,.m .block-related .scrollable,.m .storeorder-details .scrollable{margin:0;padding-bottom:10px;width:100%;overflow-x:scroll;overflow-y:hidden}.m #cart-global-form .scrollable-wrapper,.m .block-related .scrollable-wrapper,.m .storeorder-details .scrollable-wrapper{position:relative}.m #cart-global-form .left-slider,.m #cart-global-form .right-slider,.m .block-related .left-slider,.m .block-related .right-slider,.m .storeorder-details .left-slider,.m .storeorder-details .right-slider{position:absolute;display:block;width:10%;height:100%;line-height:100%;top:0;z-index:10000;font-size:24px;text-align:center}.m #cart-global-form .left-slider span,.m #cart-global-form .right-slider span,.m .block-related .left-slider span,.m .block-related .right-slider span,.m .storeorder-details .left-slider span,.m .storeorder-details .right-slider span{transform:scaleY(5);position:absolute;margin:0;top:50%;width:70%;height:auto;vertical-align:middle;font-size:1.25em;font-weight:700;color:rgba(64,64,64,.4)}.m #cart-global-form .left-slider,.m .block-related .left-slider,.m .storeorder-details .left-slider{background-image:linear-gradient(left,rgba(64,64,64,.7) 20%,hsla(0,0%,100%,0));left:0}.m #cart-global-form .left-slider span,.m .block-related .left-slider span,.m .storeorder-details .left-slider span{left:0}.m #cart-global-form .right-slider,.m .block-related .right-slider,.m .storeorder-details .right-slider{background-image:linear-gradient(right,rgba(64,64,64,.7),hsla(0,0%,100%,0) 80%);right:0}.m #cart-global-form .right-slider span,.m .block-related .right-slider span,.m .storeorder-details .right-slider span{right:0}.m .form-search{padding:5px;margin-top:0;border-radius:0;background:none!important}.m .form-search .tt-menu{padding-left:0}.m .form-search .tt-suggestion .product-visual img{width:auto}.m .form-search input{border-radius:0;background:#fff!important}.m .checkout-cart-index .header,.m .checkout-onepage-index .header{height:50px}.m .header-search-container .dct-btn-search,.m .header-search-container label .dct-icon-search{display:none}.m .header-search-container .dct-btn-search-icon{display:inline-block;padding:5px;position:absolute;top:0;right:0;background:none;border:0;color:#444;font-size:1.5em;height:100%}.m .header-search-container input{border-radius:0;padding:5px 40px 5px 5px;height:auto;border:0;background-color:#fff!important}.m .header-search-container .icon-button{height:auto;top:10px}.m .inline-tab{background-color:#35a7d3;color:#fff;font-weight:700;display:inline-block;width:100%;padding:2%;text-decoration:none;border:2px solid #016098;border-left:0;border-top:0}.m .inline-tab .state{font-size:24px;color:#fff;margin-left:5px;float:right}.m .inline-tab.active,.m .inline-tab:hover{background-color:#016098}.m .r-tabs{padding:0;border:2px solid #d3d3d3}.m .r-tabs .r-tabs-nav{display:none}.m .r-tabs .r-tabs-accordion-title{display:block;background-color:#ddd;border-bottom:3px solid #fff;position:relative}.m .r-tabs .r-tabs-accordion-title a{font-weight:700}.m .r-tabs .r-tabs-accordion-title a:before{font-size:24px;float:right;margin-left:10px}.m .r-tabs .r-tabs-panel{border:0}.m .widget-refonte-list .products-list.three-columns .products-list-product,.m .widget-refonte-list .products-list.two-columns .products-list-product{width:100%}.m .widget-refonte-list .more-columns .dct-product{width:100%;text-align:left;padding-bottom:5px;border-bottom:1px solid #b4b4b4}.m .widget-refonte-list .more-columns .dct-product:last-child{border-bottom:0}.m .widget-refonte-list .more-columns .product-visual-container{float:left;width:110px}.m .widget-refonte-list .more-columns .product-visual-container.picto-coup-coeur:after{right:-8px}.m .widget-refonte-list .more-columns .button-container,.m .widget-refonte-list .more-columns .price-container,.m .widget-refonte-list .more-columns .product-informations-container{padding-left:120px}.m .widget-refonte-list .more-columns .widget-refonte--product-fixed-height .authors,.m .widget-refonte-list .more-columns .widget-refonte--product-fixed-height .price-container,.m .widget-refonte-list .more-columns .widget-refonte--product-fixed-height .product-title{height:auto;overflow:visible}.m .bigger-font .widget-refonte-list .more-columns .product-visual-container{width:150px;height:auto}.m .bigger-font .widget-refonte-list .more-columns .button-container,.m .bigger-font .widget-refonte-list .more-columns .price-container,.m .bigger-font .widget-refonte-list .more-columns .product-informations-container{padding-left:160px}.m .widget-refonte-block .widget-refonte-product{width:50%}.m .widget-refonte-block .widget-refonte-product:nth-child(odd).widget-refonte-wrapper{padding-right:5px}.m .widget-refonte-review .social-review-header-rate-line .social-rate{float:none;display:block;border:0}.m .widget-refonte-review .social-review-header-rate-line h4{padding-left:0;padding-top:0}.m .widget-refonte-review .social-review-header-avatar-line{line-height:24px}.m .widget-refonte-review .social-review-header.social-review-header-user{padding-top:0}.m .widget-refonte-review .social-review-body .content{padding:0}.m .widget-refonte-review .social-review-body .social-review-keywords{padding-bottom:5px}.m .bigger-font .widget-refonte-review .product-visual-container{margin-right:5px}.m .bigger-font .widget-refonte-review .product-visual-container.picto-coup-coeur :after{right:0}.m .widget-refonte-carousel-shelf{border:1px solid #25a8d4;margin-bottom:10px}.m .widget-refonte-carousel-shelf .widget-refonte-carousel-shelf-tooltip{display:block}.m .widget-refonte-carousel-shelf .widget-refonte-content{padding:0 1% 1%}.m .widget-refonte-carousel-shelf-tree .widget-refonte-content{background:none}.m .widget-refonte-carousel-shelf-special_root{padding:0}.m .widget-refonte-carousel-shelf-special_root .primary-title{display:block;position:static;width:100%;height:auto;padding:5px 18px;font-size:18px}.m .widget-refonte-carousel-shelf-special_root .widget-refonte-content{background:none}.m .widget-refonte-block .widget-refonte-wrapper{position:relative;margin:0 0 10px;padding:0}.m .widget-refonte-block .widget-refonte-wrapper.with-title-image{margin-top:31px}.m .widget-refonte-block .widget-refonte{padding:0}.m .widget-refonte-block .product-information-block-header{position:static}.m .widget-refonte-block .product-information-block-header .primary-title{position:static;display:block}.m .widget-refonte-block .widget-refonte-title-image{top:-31px;left:-5px}.m .widget-refonte-block .widget-refonte-content{padding:0 1%}.m .widget-refonte-block .widget-refonte-actions{padding:2% 0}.m .widget-refonte-block .edito-text{line-height:20px}.m .widget-refonte-block-light{padding:0}.m .widget-refonte-block-light .widget-refonte-wrapper{margin-left:0}.m .widget-refonte-block-light .widget-refonte-wrapper.with-title-image{margin-top:40px}.m .widget-refonte-block-light .widget-refonte-wrapper .product-information-block-header{margin-left:5px}.m .dct-blog--posts--list--row{flex-direction:column;padding-top:0}.m .dct-blog--posts--list--card{width:100%;margin-bottom:30px}.m .dct-blog--posts--list--card--image{height:auto;max-height:200px}.m .dct-blog--posts--list--card--content{padding:0 10px}.m .top_selling_right{padding:0!important}.m .top_selling_right h2{margin:0 0 2%;display:block;width:100%;padding:0;min-height:18px}.m .nos-librairies-services h1{padding-bottom:2%}.m .nos-librairies-services a{width:100%;display:inline-block;line-height:45px;vertical-align:middle;margin-bottom:1%}.m .nos-librairies-services a img{float:left;margin:0 10px 0 0}.m #map-canvas{width:100%;height:250px;text-align:center}.m .newcss .grid-content-block .content-block-day{margin-bottom:5px}.m .newcss .grid-content-block .content-block-day dl{text-align:left;background-color:#e9e9e9;padding:5px}.m .newcss .grid-content-block .content-block-day dl dt{float:left;margin-right:5px}.m .newcss .grid-content-block .content-block-day dl dd{padding-left:5px;font-size:1em}.m .newcss .bxslider img{display:none}.m .newcss .bxslider img.display-on-mobile{display:block;margin:3px auto}.m .item-partenariat{width:100%;min-height:120px;vertical-align:middle;text-align:left;position:relative}.m .item-partenariat a{position:absolute}.m .item-partenariat .item-partenariat-lien-externe{width:50%}.m .item-partenariat .item-partenariat-lien-interne{top:35%;width:50%;right:0;padding-left:1%}.m .b_product_detail .align-bottom{text-align:center}.m .b_product_detail .interactive{display:inline-block;margin:0!important}.m .banner-menu--submenu-container:hover:after,.m .banner-menu li:hover .banner-menu--submenu{display:none}.m .contacts-listescolaire-index .dct-form-inline .date-choice{margin-left:0}.m .contacts-listescolaire-index .dct-form-inline label.intitule2{width:auto}.m .contacts-listescolaire-index .dct-form-inline input.half-sized,.m .contacts-listescolaire-index .dct-form-inline select.half-sized,.m .dct-contact-form{width:100%}.m .my_info{font-size:100%}.m .my_info,.m .my_info.form,.m .my_info.form .input_text input,.m .my_info .input_text input{width:100%}.m .my_info.form .intitule,.m .my_info.form label.intitule,.m .my_info .intitule,.m .my_info label.intitule{padding:0;margin:0 0 1%;height:auto;width:100%;text-align:left}.m .my_info.form .intitule2,.m .my_info .intitule2{width:100%;font-size:100%;padding:0;margin-left:0}.m .my_info .arrow-option,.m .my_info.form .arrow-option{background:none}.m .my_info.form div.birth .validation-advice,.m .my_info div.birth .validation-advice{display:none}.m .my_info.form div.birth .validation-advice:last-of-type,.m .my_info div.birth .validation-advice:last-of-type{display:block}.m .my_info.form div.birth select,.m .my_info div.birth select{margin:0;width:32%}.m .my_info.form .input_text,.m .my_info .input_text{width:100%}.m .my_info.form .notice,.m .my_info .notice{font-size:.625em}.m .my_info.form .required,.m .my_info .required{font-size:.875em;width:100%;margin:3% 0 0}.m .my_info.form button,.m .my_info button{margin:6% 0 0;padding:3% 0;height:auto;font-size:1.25em;line-height:1;width:100%}.m .my_info.form .input-box .civilite input,.m .my_info .input-box .civilite input{width:20%}.m .my_info .civilite,.m .my_info.form .civilite{width:30%;margin:0}.m .my_info .civilite label,.m .my_info.form .civilite label{width:80%}.m .my_info.form input[type=checkbox],.m .my_info input[type=checkbox]{width:5%;vertical-align:middle}.m .Form_Fields_cp .validation-advice{width:100%}.m .my_info.form .validation-advice,.m .validation-advice{margin:2% 0 0;padding:2%;color:#991a00;background-color:#ffd5cc;font-weight:700;font-size:.875em;max-width:auto}.m #advice-validate-one-required-by-container-billing\:telephone,.m #advice-validate-one-required-by-container-shipping\:telephone{padding-left:0}.m #checkout-step-billing .new-customer-date-of-birth,.m .new-customer-date-of-birth{width:100%}.m .img-s2,.m .img-s3,.m .img-s4{background:none}.m .customer-gift-claim .products-list-product{margin-bottom:0;list-style:outside;margin-left:20px}.m .customer-gift-claim .product-informations-column .description,.m .customer-gift-claim .product-visual-column{display:none}.m .customer-gift-claim .product-informations-column{padding-left:0}.m .teahomepage-index-index .col1-layout .col-main{padding:0 0 1px}.m .new-users,.m .registered-users{margin:0 0 3%;width:100%;border:1px solid #016098}.m .new-users .h2,.m .registered-users .h2{background-color:#016098}.m .new-users .Form_Fields,.m .registered-users .Form_Fields{padding:0 2%;width:100%}.m .new-users .center_elements,.m .registered-users .center_elements{padding:2%;margin:0}.m .new-users .big-red,.m .registered-users .big-red{width:100%;height:auto;font-size:1.25em;padding:3% 0}.m .new-users .lost_password,.m .registered-users .lost_password{text-align:center;margin:0 0 2%}.m #login-form .new-users,.m #login-form .registered-users{float:none;width:100%;margin:0 0 3%}.m .new-users,.m .registered-users{font-size:inherit}.m .new-users .h2,.m .registered-users .h2{color:#fff;font-size:1.125em;margin:0 0 2%;padding:2%}.m .new-users .form_round_corner .m-content-center,.m .registered-users .form_round_corner .m-content-center{margin:0}.m #login-form .registered-users label{font-size:.875em}.m .pre-panier{width:100%;height:auto}.m .pre-panier>*{height:auto;margin:0 0 3%}.m .pre-panier--title{font-size:1.125em;width:100%}.m .pre-panier--title span{width:100%;padding:3%}.m .pre-panier .texte{font-size:.75em}.m .pre-panier .msg_free_delivery{width:100%}.m .pre-panier--action-container a{width:100%;margin-bottom:2%}.m .pre-panier--product-visual{padding:10px 0}.m .pre-panier .authors{font-size:.85714em}.m #cboxLoadedContent .messages{min-width:0;font-size:.8125em}.m #cboxLoadedContent .messages li{margin:0}.m .my-account--grid-item-container:nth-last-child(2).my-account--grid-item-container--three-columns .my-account--item-container,.m .my-account--grid-item-container:nth-last-child(2).my-account--grid-item-container--two-columns .my-account--item-container,.m .my-account--grid-item-container:nth-last-child(3).my-account--grid-item-container--three-columns .my-account--item-container{border-bottom-color:#d7d7d7}.m .my-account--action-container .dct-button-big{width:100%;padding:15px 20px;margin-bottom:15px}.m .downloadable-customer-products .catalog-product-list-details{line-height:16px}.m .downloadable-customer-products .catalog-product-list-details>:not(.hide-on-responsive){display:block;padding:3px 0}.m .downloadable-customer-products .catalog-product-list-actions{text-align:center}.m .downloadable-customer-products .catalog-product-list-actions a{margin-right:20%}.m .block-waiting-ebooks--item{line-height:25px}.m .my-account--block--create-account .my-account--action-container a,.m .my-account--block--login-user .my-account--action-container a{display:block}.m .my-account--order-view--table col{width:100%}.m .my-account--order-view--table td,.m .my-account--order-view--table tr{display:block}.m .my-account--order-view--table tr:after{content:"";display:table;clear:both}.m .my-account--order-view--table .order--product,.m .my-account--order-view--table .order--product-image{width:60%;float:left}.m .my-account--order-view--table .order--gift-wrap .order--product,.m .my-account--order-view--table .order--service .order--product{margin-left:0;display:inline-block}.m .my-account--order-view--table td{padding-top:7px;padding-bottom:0}.m .my-account--order-view--table td.empty,.m .my-account--order-view--table td.order--product-image+td.order--product{padding-top:0}.m .my-account--order-view--table td.order--actions,.m .my-account--order-view--table td.order--item-availability,.m .my-account--order-view--table td.order--price,.m .my-account--order-view--table td.order--quantity{text-align:center;padding-left:60%}.m .my-account--order-view--table td.order--actions:empty,.m .my-account--order-view--table td.order--item-availability:empty,.m .my-account--order-view--table td.order--price:empty,.m .my-account--order-view--table td.order--quantity:empty{padding-top:0}.m .my-account--order-view--table tbody tr:last-child{margin-bottom:5px}.m .account-order-history--button-container{padding:0}.m .vigilibris--new-alert label{font-size:13px}.m .wishlist--item .catalog-product-list-actions a,.m .wishlist--item .catalog-product-list-actions button{width:100%}.m .wishlist--item .wishlist--comment-block-form button{width:100%;margin-bottom:5px}.m .wishlist--item .catalog-product-list-actions{padding-left:0}.m .wishlist--row-actions .dct-button-default{padding-top:10px;padding-bottom:10px;display:block;margin-bottom:0}.m .wishlist--row-action{padding:5px 5px 5px 0}.m .block-dashboard-row--container{flex-direction:row;flex-wrap:wrap}.m .block-dashboard-row--extra-item,.m .block-dashboard-row--item{margin-bottom:10px}.m .block-dashboard-row--item{flex:0 1 100%}.m .block-dashboard-row--extra-item{flex:0 1 49%}.m #navigation .transverses a:hover .icon{text-decoration:none}.m #navigation .transverses .icon{font-size:25px;padding-right:10px}.m .main-container .dct-ebook-operation--form{margin:20px 0}.m .main-container .dct-ebook-operation--form label{text-align:center;margin-top:35px}.m .main-container .dct-ebook-operation--form--row{margin-top:30px;width:100%}.m .main-container .dct-ebook-operation--form--captcha{width:304px}.m .tab_cart .col-product{width:60%}.m .tab_cart .col-price,.m .tab_cart .col-quantity{width:20%}.m .item_block .h3,.m .tab_cart th{background-color:#016098;color:#fff;font-size:1.125em}.m .cart-coupon.coupon-applied .col-product,.m .cart-shipping .col-product{width:72%}.m .cart-coupon.coupon-applied .col-price,.m .cart-shipping .col-price{width:28%}.m .cart-coupon.coupon-applied .col-quantity,.m .cart-shipping .col-quantity{width:0}.m .cart-coupon .col-product{width:100%}.m .cart-coupon .col-price,.m .cart-coupon .col-quantity{width:0}.m .cart_head_link{background-color:#fff;width:100%}.m .cart_head_link:after{content:"";display:table;clear:both}.m .cart_head_link .total_intitule{float:left;width:72%;padding:0;text-align:right}.m .cart_head_link .total_intitule span{margin:0}.m .cart_head_link .total_price{text-align:right;padding:0 1% 0 0;float:right;width:28%}.m .cart_head_link .total_price span{padding:0;text-align:inherit;margin:0}.m .cart_head_link .total_price .price-notice{display:block;font-size:56%}.m .cart_head_link_r{width:100%;padding:0;margin:0}.m .cart_head_link_r a{width:49%}.m .array-container{margin:0;width:100%}.m .array-container table{width:100%}.m .array-container table td,.m .array-container table th,.m .array-container table tr{border-color:#004f6d}.m .array-container table th{border:1px solid #004f6d}.m .array-container .ebook-gift-block td{padding:10px}.m .ebook-gift-popin-infos input[type=text].dct-pikaday-ebooks-gift{width:100%}.m .tab_cart{background:none;width:100%}.m .tab_cart .img-s3{height:auto}.m .tab_cart .product-line td{padding:2% 0;border-bottom:1px solid #004f6d}.m .tab_cart .product_pic{margin:0 2%;float:left}.m .tab_cart .product_detail{font-size:100%}.m .tab_cart .product_detail>*{margin:0 0 1%;font-size:100%}.m .tab_cart .product_detail .autor{font-size:.875em}.m .tab_cart .product_detail .ebook-format,.m .tab_cart .product_detail .ebook-promotion,.m .tab_cart .product_detail .info,.m .tab_cart .product_detail .td_availability{font-size:.75em}.m .tab_cart .product_detail .price .price-notice{font-size:78%}.m .tab_cart .td_availability{padding:0}.m .tab_cart .td_del{padding:50% 2% 0}.m .tab_cart .td_del .btn-remove{margin:0 auto;font-size:1em}.m .tab_cart .input-text.quantity,.m .tab_cart .td_quantity{font-size:1.25em;height:auto}.m .tab_cart .quantity{width:60%}.m .tab_cart p{font-size:.875em}.m .tab_cart .td_price{margin:6% 0 0;font-size:100%;padding:0 6% 0 0;text-align:right}.m .tab_cart .td_price .price-notice{display:block;font-size:74%}.m .tab_cart .h2{font-size:.9375em}.m .item_block .h3{margin:0 0 2%;padding:3%}.m .item_block td{padding:0}.m .item_block .coupon-title-bloc{width:100%}.m .item_block .coupon-input-bloc{width:100%;padding:2%}.m .item_block .coupon-input-bloc a{width:100%}.m .item_block .coupon-input-bloc.coupon-applied a{width:48%}.m .item_block .coupon-input-bloc.coupon-applied .cancel{float:left}.m .item_block .coupon-input-bloc.coupon-applied .coupon-apply{float:right}.m .item_block .input-box{margin:0 0 2%}.m .item_block .input_text2{background:none}.m .item_block .input_text2 input#coupon_code{width:100%}.m .item_block p{margin:0 0 0 2%}.m .item_block .estimated_discount{vertical-align:middle}.m .item_block .round_corner_grey{min-height:0}.m .item_block .round_corner_grey .m-content-center{font-size:100%}.m .item_block .marge .td_price{margin:0}.m #cart-global-form .scrollable{padding-bottom:0}.m #cart-global-form table{min-width:480px}.m #cart-estimate-shipping-block,.m #discount-coupon-form{margin:5% 0 0}.m .cart-coupon .coupon-apply{margin:2% 0 0}.m .cart-coupon.coupon-applied .coupon-input-bloc a,.m .cart-shipping .coupon-input-bloc a{width:48%}.m .cart-coupon.coupon-applied .coupon-input-bloc .cancel,.m .cart-shipping .coupon-input-bloc .cancel{float:left}.m .cart-coupon.coupon-applied .coupon-input-bloc .coupon-apply,.m .cart-shipping .coupon-input-bloc .coupon-apply{float:right}.m .shipping-form{margin:0;padding:2%;font-size:100%}.m #cart-estimate-shipping-block .sp-methods>div{margin:1% 0;padding:2%}.m #cart-estimate-shipping-block .sp-methods>div select{width:100%;background-color:#fff}.m .msg_free_delivery_cart{width:100%;margin:0;padding:1% 2%;font-size:.875em}.m .msg_free_delivery_cart span{font-size:.71429em}.m .availability_no_stock{padding:5px 1px 0}.m .empty-cart .go-back li{margin:2% 0 0;display:block}.m .empty-cart .go-back a{display:block;border:none}.m .checkout-map-checkout-map-view{overflow:hidden}.m .checkout-map-checkout-map-view>div{flex:1;display:flex;flex-direction:column;overflow:hidden}.m .checkout-map-checkout-map-view>div .parcelshop-chooser{height:70%;flex:1}.m .checkout-map-checkout-map-view>div .map-content{display:none}.m .checkout-map-checkout-map-view>div .newcss{margin:0}.m .checkout-map-checkout-map-view>div .newcss h2{padding:0;margin:0}.m .checkout-map-checkout-map-view>div .map-toolbar{display:block}.m .checkout-map-checkout-map-view>div .map-header{flex:1;height:30%;overflow:hidden}.m .checkout-map-checkout-map-view>div .map-container .map-addresses,.m .checkout-map-checkout-map-view>div .map-container .map-content{width:100%}.m .checkout-map-checkout-map-view>div .map-container .map-content{overflow:hidden;margin:5px 0 0}.m .checkout-map-checkout-map-view>div .map-container .map-address{margin:5px 0;padding:5px}.m .checkout-map-checkout-map-view>div .map-container .map-address .distance,.m .checkout-map-checkout-map-view>div .map-container .map-address .item_address,.m .checkout-map-checkout-map-view>div .map-container .map-address .schedule,.m .checkout-map-checkout-map-view>div .map-container .map-address .temporary-closings,.m .checkout-map-checkout-map-view>div .map-container .map-address .title_adrs{font-size:1.6em;line-height:normal}.m .checkout-map-checkout-map-view>div .map-container .map-address .schedule{margin:0}.m .checkout-map-checkout-map-view>div .map-container .map-address .select-item{font-size:1.7em}.m .checkout-map-checkout-map-view>div .map-container .map-address{background:none;margin-right:1%}.m .checkout-map-checkout-map-view>div .map-container .map-address:hover{background-color:#5fb3d3;border-color:#5fb3d3;border-style:solid;color:#fff}.m .checkout-map-checkout-map-view>div .map-container .map-adress-content{border-radius:0;border:none;background:none}.m .checkout-map-checkout-map-view>div .map-toolbar{margin:0 0 10px}.m .checkout-map-checkout-map-view>div .map-toolbar .parcelshop-count-container{float:right;line-height:100%;padding:3% 0 0}.m .checkout-map-checkout-map-view>div .map-toolbar .map-switch{font-size:.85em}.m .checkout-map-checkout-map-view>div .map-toolbar .map-switch-icon{margin:0 0 0 10px}.m .checkout-map-checkout-map-view>div .map-search-address .map-search-address-text-container{padding-right:100px}.m .checkout-map-checkout-map-view .leaflet-map-pane{z-index:1100}.m .catalog-active-filters{margin:5px 0}.m .catalog-active-filters .collapsable-state{display:inline-block;font-size:18px}.m .catalog-active-filters--header{line-height:18px}.m .catalog-active-filters--add-filters{display:inline-block}.m .catalog-active-filters--empty{display:block}.m .advanced-search-container{padding:0;margin:0;font-size:100%}.m .advanced-search-container .h2{margin:0;width:100%}.m .advanced-search{font-size:100%;padding:0 1%}.m .advanced-search .h3{margin:0;padding:0}.m .advanced-search .separator,.m .advanced-search label{font-size:.875em;font-weight:700}.m .advanced-search .input-range{width:100%}.m .advanced-search #dctr_publication_date-from-month,.m .advanced-search #dctr_publication_date-to-month{width:20%}.m #advanced-search-form{font-size:100%}.m #advanced-search-form label{width:100%;text-align:left}.m #advanced-search-form .input-year-container{width:20%}.m #advanced-search-form .input-year-container input{width:100%}.m .nbr_result{margin:2% 0;padding:2%;font-size:100%}.m .nbr_result h2{font-size:1.5em}.m .resume_result_search{margin:0 0 2%;padding:2%;font-size:100%}.m .resume_result_search h3{font-size:1.0625em;margin:0}.m .resume_result_search p{font-size:.9375em;margin:0}.m .resume_result_search ul{font-size:.75em}.m .resume_result_search ul li{margin:0 0 1%}.m .catalog-product-list-image{width:33%}.m .catalog-product-list-actions,.m .catalog-product-list-details{float:none;padding-left:35%}.m .catalog-product-list-actions{text-align:left}.m .catalog-product-list-actions .ebook-format,.m .catalog-product-list-actions .price-container{margin:0}.m .img-s3{line-height:100%}.m li.fiche-produit{padding:0 0 1%;margin:1% 0;border:solid #aaa;border-width:0 0 1px}.m .line_top{padding:0;border:0}.m .stock-info-value-search{width:auto}.m .category-result-item{margin:2px 0}.m .storeorder-details{font-size:1em;line-height:normal;padding:0}.m .storeorder-details .storeorder-detail-header{border:0;padding:0}.m .storeorder-details .storeorder-detail-header .container-title{padding:0}.m .storeorder-details .product-title{font-size:.9375em}.m .storeorder-details .storeorder-detail-header,.m .storeorder-details .storeorder-detail-payment,.m .storeorder-details .storeorder-detail-products,.m .storeorder-details .storeorder-detail-shipping{border-radius:0}.m .storeorder-details .telephone-link{display:inline}.m .storeorder-details table{min-width:520px}.m .storeorder-details table td{border-bottom:1px solid #004f6d;border-top:1px solid #004f6d}.m .social-user-header{border-radius:0;padding:10px 10px 45px;margin-bottom:10px}.m .social-user-header .line:after{content:"";display:table;clear:both}.m .social-user-header .avatar{margin-left:-5px;margin-right:5px}.m .social-user-header .counter{margin:10px 0;position:static;text-align:center}.m .social-user-header .counter li{padding:15px 15px 10px;width:49%}.m .social-user-profile-form,.m .social-user-profile-question{border-radius:0}.m .social-user-profile-questions-container{display:block}.m .social-user-profile-question{padding:10px;min-height:0;margin:5px 0}.m .social-user-profile-question-about .social-user-profile-question--title{margin-left:30px}.m .social-user-profile-form{padding:10px 0}.m .social-user-profile-form label{font-size:14px}.m .social-user-profile-form .remove-avatar{float:none}.m .social-user-profile-form .form-footer{text-align:center}.m .social-actions{position:relative;text-align:right;right:0;bottom:0;padding-top:5px}.m .rating-update{margin:0 0 15px}.m .rating-update .rating-label{width:30%}.m .rating-update .social-rate-updatable{width:60%}.m .social-container{margin:0}.m .social-container h3{display:block;height:auto;margin:5px 0}.m .review-creation-form .form-line-input,.m .review-creation-form input[type=text],.m .review-creation-form label,.m .review-creation-form textarea{width:100%}.m .review-incentive{background:none;padding:10px;margin:0}.m .review-incentive .create-review{float:none}.m .review-incentive .message{width:100%}.m .social-review-actions li.activated{display:inline-block}.m .social-review-actions a{font-size:16px}.m .social-review-comment-container{padding-left:70px}.m .sel_bulling_adrs .address-add .libelle{display:block}.m .sel_bulling_adrs .address-add.active .round_corner_grey{color:#fff}.m .sel_bulling_adrs .form-list{margin:0 auto}.m #billing-new-address-form>div,.m #shipping-new-address-form>div{width:100%}.m #billing-new-address-form .cityName,.m #shipping-new-address-form .cityName{font-size:.875em;width:100%}.m #billing-new-address-form label,.m #shipping-new-address-form label{font-weight:700;width:100%;margin:0 0 2%;text-align:left;padding:0;height:auto;color:#000}.m #billing-new-address-form .civilite,.m #shipping-new-address-form .civilite{width:31%;display:inline-block}.m #billing-new-address-form .civilite input,.m #shipping-new-address-form .civilite input{width:25%}.m #billing-new-address-form .Form_Fields_info div,.m #shipping-new-address-form .Form_Fields_info div{padding:0;margin:0;font-size:.75em;text-align:left}.m #billing-new-address-form #shipping-new-address-form-buttons-container .updateshipping,.m #shipping-new-address-form #shipping-new-address-form-buttons-container .updateshipping{width:100%;height:auto;font-size:100%;padding:2% 0}.m #billing-new-address-form .adresse2.input_text,.m #billing-new-address-form .adresse.input_text,.m #shipping-new-address-form .adresse2.input_text,.m #shipping-new-address-form .adresse.input_text{width:100%}.m button.updateshipping{width:100%;height:auto;padding:2% 0;font-size:100%}.m #billing-buttons-container,.m #shipping-method-buttons-container{margin:2% 0 0;font-size:100%}.m #billing-buttons-container .dct-button-action-right,.m #billing-buttons-container .goto-previous-step,.m #shipping-method-buttons-container .dct-button-action-right,.m #shipping-method-buttons-container .goto-previous-step{height:auto;line-height:1.25em;padding:3% 0}.m #billing-buttons-container .goto-previous-step,.m #shipping-method-buttons-container .goto-previous-step{width:33%;float:left}.m #billing-buttons-container .dct-button-action-right,.m #shipping-method-buttons-container .dct-button-action-right{float:right;width:66%;font-size:1.25em}.m .checkout-onepage-index .wrapper{font-size:100%}.m .required-info{font-size:.75em;display:inline-block;width:100%}.m .checkout-onepage-index .h2{color:#004f6d;margin:0 0 2%;padding:2%;font-size:1.125em;border-bottom:0}.m .checkout-onepage-index .inline-tab{font-size:1.125em}.m .checkout-onepage-index .inline-tab .right{float:right}.m .checkout-onepage-index .my_billing_adrs{font-size:100%}.m .checkout-onepage-index .my_billing_adrs .Form_Fields_cp input.noZip[type=checkbox]{width:5%}.m .checkout-onepage-index .tab-content .Form_Fields span{font-size:100%}.m .checkout-onepage-index .please-wait{width:100%;margin-top:2%;padding:1% 0;background-color:#e8e8e8;border:1px solid #9d9d9d;display:inline-block;color:#000;text-align:center}.m .checkout-onepage-index #checkoutSteps .please-wait{padding:1% 0}.m .checkout-onepage-index div.updateshipping{float:none}.m input.noZip[type=checkbox]{margin:5px 0}.m .delivery-promise .delivery-date{color:#000}.m .block_order .h2{font-size:1.125em}.m .block_order .check_notice,.m .block_order .link_b,.m .block_order p{margin:0 0 4%;font-size:.8125em}.m .block_order .link_b{font-size:.875em;padding:2% 0}.m .block_order .dct-button-action-right,.m .block_order .link_b{width:100%;display:inline-block}.m .block_order .dct-button-action-right .icon,.m .block_order .link_b .icon{display:none}.m .block_order .check_notice{font-weight:700}.m .checkout-onepage-success .delivery-promise .delivery-date{color:#2d9220}.m .first-step-container{width:100%}.m #checkout-step-shipping .my_billing_adrs .parcelshop-placeholder,.m #checkout-step-shipping .my_billing_adrs .relay-placeholder{padding:0}.m #checkout-step-shipping .inline-tab{position:relative;font-size:1.125em}.m #checkout-step-shipping .inline-tab .shipping-method-logo{position:absolute;top:2px;left:0}.m #checkout-step-shipping .inline-tab .libelle{padding-left:35px}.m #checkout-step-shipping .inline-tab .price-info{text-align:right;font-size:.76389em}.m #checkout-step-shipping .inline-tab .price-info .price{color:inherit}.m #checkout-step-shipping .inline-tab .distance-free-shipping{margin:2% 0 1%;font-size:.6875em;float:left;font-style:normal}.m #checkout-step-shipping .inline-tab .distance-free-shipping .price{color:inherit}.m #checkout-step-shipping .inline-tab.dct-shipping-method-parcelshop_pointrelais_mr_rc .libelle{padding-left:75px}.m .sp-methods .h2{color:#000}.m .sp-methods>div{margin:1% 0}.m .sp-methods>div:last-child{margin-bottom:0}.m .tab-content{margin:0}.m .sel_bulling_adrs{padding:0}.m .sel_bulling_adrs .title_adrs .h3{font-size:.9375em}.m .item-address .p{font-weight:400}.m #onepage-checkout-shipping-method-additional-load{margin:0}.m #owebiashipping1 .selectable-item:after{content:"";display:table;clear:both}.m #owebiashipping1 .selectable-item span.price{font-size:1.16667em;display:block;float:right}.m #owebiashipping1 .selectable-item.active .delivery-promise,.m #owebiashipping1 .selectable-item.active .delivery-promise .delivery-date{color:#fff}.m #checkout-step-shipping .separate-shipping-block input{vertical-align:middle;margin:0}.m #checkout-step-shipping .separate-shipping-block label{font-size:.8125em}.m #checkout-step-shipping .separate-shipping-block .Form_Fields span.price{font-size:1.07692em}.m #checkout-step-shipping .separate-shipping-block .Form_Fields label{font-weight:400}.m #checkout-step-shipping .separate-shipping-block .Form_Fields label strong{font-size:1.07692em}.m .separate-shipping-information{margin:0}.m #checkout-step-shipping .dct-shipping-method-content-parcelshop .cart_head_link_l,.m #mondialrelay .cart_head_link_l,.m #relais_colis .cart_head_link_l,.m #store_shipping .cart_head_link_l{position:inherit;bottom:0;left:0;margin:1% 0 0}.m #opc-shipping #mondialrelay .round_corner{max-height:none}.m #checkout-step-payment .card_number,.m #checkout-step-payment .card_type,.m #checkout-step-payment .card_validity,.m #checkout-step-payment .cvv{display:block}.m #checkout-step-payment .card_number,.m #checkout-step-payment .card_type{width:50%}.m #checkout-step-payment .card_validity,.m #checkout-step-payment .cvv{width:100%}.m #checkout-step-payment .cvv input{height:24px}.m .my_billing_adrs{width:100%;margin:0}.m .my_billing_adrs .tab-content{margin:0}.m .payment_types{margin:0;width:100%;min-height:inherit}.m .payment-type{font-size:.75em;padding:3% 0}.m .payment-type .h3{font-size:100%}.m .payment-type p{font-size:100%;margin:0 0 2%}.m #payzen .details{width:100%;background:none;padding:0}.m .one-click{font-size:1.08333em}.m .validation{margin-top:6%;padding:2%;background:#ccc}.m .content_validation{box-shadow:none;padding:0;margin:0;background:none}.m #payment-method-buttons-container{width:100%;position:static;right:0}.m .checkout-agreements{width:100%;margin:0}.m .checkout-agreements input[type=checkbox]{margin:1%;transform:scale(2)}.m .dct-btn-action-validate-order{width:100%;text-align:center;padding:4% 0;margin:4% 0;font-size:1.25em;line-height:1em;height:auto}.m .dct-btn-action-validate-order span{font-size:100%}.m .goto-previous-step{width:100%;display:inline-block;font-size:.75em}.m .validation .content_validation input,.m .validation .content_validation label{float:none;display:inline}.m .validation .content_validation input.agreements-knowmore,.m .validation .content_validation label.agreements-knowmore{display:block}.m .validation .content_validation input.agreements-knowmore a,.m .validation .content_validation label.agreements-knowmore a{text-align:right;display:block}.m .validation .content_validation input{width:5%}.m .validation .content_validation label{width:95%;padding:3% 0}.m .please-wait{font-size:.75em}.m #checkout-agreements{max-width:none}.m .checkout--tabs--payment-methods--container.choose-tabs{background:transparent;padding:0;width:100%;grid-column-gap:0}.m .checkout--tabs--payment-methods--tab{display:inline-block}.m .checkout--tabs--payment-methods--tab.active .dt_tab,.m .checkout--tabs--payment-methods--tab.active .dt_tab .dt_tab_in,.m .checkout--tabs--payment-methods--tab:hover .dt_tab,.m .checkout--tabs--payment-methods--tab:hover .dt_tab .dt_tab_in{background:transparent}.m .checkout--tabs--payment-methods--tab .dt_tab,.m .checkout--tabs--payment-methods--tab .dt_tab .dt_tab_in{height:auto;padding:0;line-height:.9375em;background:transparent}.m .checkout--tabs--payment-methods--tab--1{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-row:1;grid-column:1;margin-left:0}.m .checkout--tabs--payment-methods--tab--2{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3;grid-row:3;grid-column:1}.m .checkout--tabs--payment-methods--tab--3{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:3;grid-row:5;grid-column:1}.m .checkout--tabs--payment-methods--tab-content{padding:20px 0}.m .checkout--tabs--payment-methods--tab-content--1{-ms-grid-row:2;-ms-grid-column:1;grid-row:2;grid-column:1}.m .checkout--tabs--payment-methods--tab-content--2{-ms-grid-row:4;-ms-grid-column:1;grid-row:4;grid-column:1}.m .checkout--tabs--payment-methods--tab-content--3{-ms-grid-row:6;-ms-grid-column:1;grid-row:6;grid-column:1}.m .checkout--tabs--payment-methods--tab-content .form-list li{font-size:.8125em}.m .block-progress{padding:0;border:0}.m .your_order{margin:0 auto;border:2px solid #5fb3d3;width:100%}.m .your_order .m-content-center .h2{margin:0;padding:1% 2%;border:0}.m .your_order .m-content-center .h2 .right{display:block;float:right}.m .your_order .state{font-size:24px;margin-left:5px;color:#000;float:right}.m .your_order .delivery-promise{padding:1% 2%;margin:0}.m .your_order .title_book .autor{font-size:.75em}.m .your_order .little_total .sum_entitled{display:inherit;font-size:.875em}.m .your_order .price,.m .your_order .sum_number,.m .your_order .your_order_sum .sum_number{font-size:100%}.m .your_order span.price{font-size:.875em}.m .your_order .price-info{font-size:.75em}.m .your_order .price-info .price{font-size:1.33333em}.m .your_order .number_article.address{display:block}.m .your_order .address{margin:0 2%}.m .your_order .address .p{padding:0}.m .your_order .your_order_list{width:100%;margin:0;max-height:none;min-height:0;overflow:inherit}.m .your_order .your_order_list li{margin:0 2%;padding:0;background:none;border:dotted #5fb3d3;border-width:0 0 1px}.m .your_order .your_order_sum{border-radius:0;width:100%;margin:0;padding:0}.m .your_order .your_order_sum .sum_entitled{margin-left:2%}.m .your_order .your_order_sum .sum_number{margin-right:2%}.m .your_order.your_order_right{border-top:0}.m .your_order .cart_merged{margin:0;padding:1% 2%}.m .expanded .m-content-center .h2{margin:0 0 2%;border:solid #5fb3d3;border-width:0 0 1px}.m .expanded .your_order_list,.m .expanded .your_order_right,.m .expanded .your_order_sum{display:block}.m #payzen_payment_form p{font-size:.875em}.m #payzen_payment_form .buttons-set{margin-top:3%;text-align:center}.m #payzen_payment_form button{padding:2% 0;width:50%}.m .tab_vouchers .array-bloc li:last-child{border-bottom-left-radius:0;border-bottom-right-radius:0}.m .tab_vouchers .array-bloc li.rows{padding:2% 0}.m .tab_vouchers .array-bloc li.rows div{border:0;padding:0;font-weight:700;width:28%}.m .tab_vouchers .array-bloc li.rows div span{display:inline;font-weight:400}.m .tab_vouchers .array-bloc li.rows div:nth-last-child(2){width:41%}.m .tab_vouchers .array-bloc li.reserved{border-style:solid;background-color:#5fb3d3;color:#fff}.m .bigger-font .widget-refonte-rayon .product-information-block-header .primary-title{min-height:45px}.m .bigger-font .widget-refonte-rayon .product-visual-container{height:175px}.m .bigger-font .widget-refonte-rayon .dct-product .visual-background{height:38%;top:26%}.m .widget-refonte-carousel .product-visual-container{height:227.25px}.m .cms-ekoo-list .widget-refonte-list .products-list.two-columns .product-visual-column img{vertical-align:bottom}.m .cms-ekoo-list .widget-refonte-list .products-list.two-columns .products-list-product{border-bottom:1px solid #b4b4b4}.m .cms-ekoo-list .widget-refonte-list .products-list.two-columns .product-informations-column .description{height:auto}.m .widget-selection-wrapper{margin:0}.m .product_detail{font-size:100%}.m .block-related{padding:0;margin:0;border:0}.m .wishlist--item .catalog-product-list-buttons-container button{width:100%;padding:8px 15px}.m .wishlist--item .catalog-product-list-buttons-container button.btn-add-to-cart{padding:15px 20px}.m .wishlist--remove-item{width:auto;padding:10px 15px}.m .wishlist--comment-actions{text-align:center}}@media only screen and (max-width:639px){.m .catalog-product-view-wide .m-l-off_canvas-content{padding-bottom:89px}}
@supports (--css: variables) {
  input[type="range"].multirange {
    padding: 0;
    margin: 0;
    display: inline-block;
    vertical-align: top;
  }

  input[type="range"].multirange.original {
    position: absolute;
  }

  input[type="range"].multirange.original::-webkit-slider-thumb {
    position: relative;
    z-index: 2;
  }

  input[type="range"].multirange.original::-moz-range-thumb {
    transform: scale(1);
    /* FF doesn't apply position it seems */
    z-index: 1;
  }

  input[type="range"].multirange::-moz-range-track {
    border-color: transparent;
    /* needed to switch FF to "styleable" control */
  }

  input[type="range"].multirange.ghost {
    position: relative;
    background: var(--track-background);
    --track-background: linear-gradient(to right, transparent var(--low), var(--range-color) 0, var(--range-color) var(--high), transparent 0) no-repeat 0 45%/100% 40%;
    --range-color: #149cb8;
  }

  input[type="range"].multirange.ghost::-webkit-slider-runnable-track {
    background: var(--track-background);
  }

  input[type="range"].multirange.ghost::-moz-range-track {
    background: var(--track-background);
  }
}

