@font-face{font-family:AileronBlack;src:url(../../frontend/Magento/cadaoz/fr_FR/fonts/aileron/black/AileronBlack.eot);src:url(../../frontend/Magento/cadaoz/fr_FR/fonts/aileron/black/AileronBlack.eot?#iefix) format('embedded-opentype'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/aileron/black/AileronBlack.woff2) format('woff2'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/aileron/black/AileronBlack.woff) format('woff'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/aileron/black/AileronBlack.ttf) format('truetype'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/aileron/black/AileronBlack.svg#AileronBlack) format('svg');font-style:normal;font-weight:400}@font-face{font-family:AileronBold;src:url(../../frontend/Magento/cadaoz/fr_FR/fonts/aileron/bold/AileronBold.eot);src:url(../../frontend/Magento/cadaoz/fr_FR/fonts/aileron/bold/AileronBold.eot?#iefix) format('embedded-opentype'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/aileron/bold/AileronBold.woff2) format('woff2'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/aileron/bold/AileronBold.woff) format('woff'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/aileron/bold/AileronBold.ttf) format('truetype'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/aileron/bold/AileronBold.svg#AileronBold) format('svg');font-style:normal;font-weight:400}@font-face{font-family:AileronRegular;src:url(../../frontend/Magento/cadaoz/fr_FR/fonts/aileron/regular/AileronRegular.eot);src:url(../../frontend/Magento/cadaoz/fr_FR/fonts/aileron/regular/AileronRegular.eot?#iefix) format('embedded-opentype'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/aileron/regular/AileronRegular.woff2) format('woff2'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/aileron/regular/AileronRegular.woff) format('woff'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/aileron/regular/AileronRegular.ttf) format('truetype'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/aileron/regular/AileronRegular.svg#AileronRegular) format('svg');font-style:normal;font-weight:400}@font-face{font-family:AileronLight;src:url(../../frontend/Magento/cadaoz/fr_FR/fonts/aileron/light/AileronLight.eot);src:url(../../frontend/Magento/cadaoz/fr_FR/fonts/aileron/light/AileronLight.eot?#iefix) format('embedded-opentype'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/aileron/light/AileronLight.woff2) format('woff2'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/aileron/light/AileronLight.woff) format('woff'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/aileron/light/AileronLight.ttf) format('truetype'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/aileron/light/AileronLight.svg#AileronLight) format('svg');font-style:normal;font-weight:400}@font-face{font-family:AileronThin;src:url(../../frontend/Magento/cadaoz/fr_FR/fonts/aileron/thin/AileronThin.woff) format('woff');font-style:normal;font-weight:400}@font-face{font-family:AileronUltraLight;src:url(../../frontend/Magento/cadaoz/fr_FR/fonts/aileron/ultraLight/AileronUltraLight.otf),url(../../frontend/Magento/cadaoz/fr_FR/fonts/aileron/ultraLight/AileronUltraLight.woff2) format('woff2'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/aileron/ultraLight/AileronUltraLight.woff) format('woff');font-style:normal;font-weight:400}@font-face{font-family:AileronSemiBold;src:url(../../frontend/Magento/cadaoz/fr_FR/fonts/aileron/semibold/AileronSemiBold.eot);src:url(../../frontend/Magento/cadaoz/fr_FR/fonts/aileron/semibold/AileronSemiBold.eot?#iefix) format('embedded-opentype'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/aileron/semibold/AileronSemiBold.woff2) format('woff2'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/aileron/semibold/AileronSemiBold.woff) format('woff'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/aileron/semibold/AileronSemiBold.ttf) format('truetype'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/aileron/semibold/AileronSemiBold.svg#AileronSemiBold) format('svg');font-style:normal;font-weight:400}@font-face{font-family:openSansLight;src:url(../../frontend/Magento/cadaoz/fr_FR/fonts/opensans/light/openSansLight.eot);src:url(../../frontend/Magento/cadaoz/fr_FR/fonts/opensans/light/openSansLight.eot?#iefix) format('embedded-opentype'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/opensans/light/openSansLight.woff2) format('woff2'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/opensans/light/openSansLight.woff) format('woff'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/opensans/light/openSansLight.ttf) format('truetype'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/opensans/light/openSansLight.svg#openSansLight) format('svg');font-style:normal;font-weight:400}@font-face{font-family:openSansRegular;src:url(../../frontend/Magento/cadaoz/fr_FR/fonts/opensans/regular/openSansRegular.eot);src:url(../../frontend/Magento/cadaoz/fr_FR/fonts/opensans/regular/openSansRegular.eot?#iefix) format('embedded-opentype'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/opensans/regular/openSansRegular.woff2) format('woff2'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/opensans/regular/openSansRegular.woff) format('woff'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/opensans/regular/openSansRegular.ttf) format('truetype'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/opensans/regular/openSansRegular.svg#openSansRegular) format('svg');font-style:normal;font-weight:400}@font-face{font-family:openSansSemiBold;src:url(../../frontend/Magento/cadaoz/fr_FR/fonts/opensans/semiBold/openSansSemiBold.eot);src:url(../../frontend/Magento/cadaoz/fr_FR/fonts/opensans/semiBold/openSansSemiBold.eot?#iefix) format('embedded-opentype'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/opensans/semiBold/openSansSemiBold.woff2) format('woff2'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/opensans/semiBold/openSansSemiBold.woff) format('woff'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/opensans/semiBold/openSansSemiBold.ttf) format('truetype'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/opensans/semiBold/openSansSemiBold.svg#openSansSemiBold) format('svg');font-style:normal;font-weight:400}@font-face{font-family:openSansBold;src:url(../../frontend/Magento/cadaoz/fr_FR/fonts/opensans/bold/openSansBold.eot);src:url(../../frontend/Magento/cadaoz/fr_FR/fonts/opensans/bold/openSansBold.eot?#iefix) format('embedded-opentype'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/opensans/bold/openSansBold.woff2) format('woff2'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/opensans/bold/openSansBold.woff) format('woff'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/opensans/bold/openSansBold.ttf) format('truetype'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/opensans/bold/openSansBold.svg#openSansBold) format('svg');font-style:normal;font-weight:400}@font-face{font-family:openSansExtraBold;src:url(../../frontend/Magento/cadaoz/fr_FR/fonts/opensans/ExtraBold/openSansExtraBold.eot);src:url(../../frontend/Magento/cadaoz/fr_FR/fonts/opensans/ExtraBold/openSansExtraBold.eot?#iefix) format('embedded-opentype'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/opensans/ExtraBold/openSansExtraBold.woff2) format('woff2'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/opensans/ExtraBold/openSansExtraBold.woff) format('woff'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/opensans/ExtraBold/openSansExtraBold.ttf) format('truetype'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/opensans/ExtraBold/openSansExtraBold.svg#openSansExtraBold) format('svg');font-style:normal;font-weight:400}@font-face{font-family:fontello;src:url(../../frontend/Magento/cadaoz/fr_FR/fonts/fontello.eot?11738543);src:url(../../frontend/Magento/cadaoz/fr_FR/fonts/fontello.eot?11738543#iefix) format('embedded-opentype'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/fontello.woff2?11738543) format('woff2'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/fontello.woff?11738543) format('woff'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/fontello.ttf?11738543) format('truetype'),url(../../frontend/Magento/cadaoz/fr_FR/fonts/fontello.svg?11738543#fontello) format('svg');font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:openSansRegular,sans-serif;font-weight:initial;color:#1f2b30}.table-wrapper.comparison::-webkit-scrollbar,body::-webkit-scrollbar{background-color:#fff;width:5px}.table-wrapper.comparison::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{background-color:#28cc75}html{font-size:16px}a{-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.alink,.alink:focus,.alink:hover,a,a:focus,a:hover{color:#28cc75}.alink:focus,a:focus{outline:0}.clear{clear:both}.label{color:#1f2b30}.action.primary:active,.action.primary:focus{background:#28cc75}body.hidden-scroll,html.hidden-scroll{overflow:hidden}.message.error{background:0 0;margin:20px 0 10px}.message.error>:first-child:before{top:27px}.minicart-items-wrapper::-webkit-scrollbar-thumb{background-color:#28cc75}.minicart-items-wrapper::-webkit-scrollbar{background-color:#fff;width:5px}body:not(._keyfocus) .action-accept:focus{box-shadow:0 3px 15px rgba(0,0,0,.29)}.ln_overlay .product-image-wrapper img{top:auto;left:auto !important}.ln_overlay img{top:0}.layered-filter-block-container .loader{position:fixed;left:45%;top:40%;z-index:99999;display:none}.loader img{max-width:100px}.checkout-agreements-block .action-show{font-family:AileronThin,sans-serif;font-size:16px;font-weight:700;line-height:19px;color:#000}.checkout-container .opc-wrapper .form .fieldset>.field.required>.label:after{color:#e02b27}.checkout-agreements input[type=checkbox]:checked+label:before{text-shadow:1px 1px 1px rgba(0,0,0,.2);color:#28cc75;font-weight:700;font-size:11px;text-align:center;line-height:18px;font-family:fontello;content:"\e804"}.checkout-agreements label.label:before{content:"";display:inline-block;width:19px;height:19px;margin-right:10px;position:absolute;left:-20px;top:7px;background-color:#fff;border:1px solid #1f2b30;border-radius:4px;cursor:pointer}.page-product-configurable a.decrement_qty{position:relative;top:-3px}.product-add-form .product-options-bottom{position:relative}.product-add-form .product-options-bottom .stock-qty{position:absolute;left:100px;top:62px}.is-hide .customer-welcome .action.switch:after{display:none}.is-hide .greet.welcome+.authorization-link{top:-15px}.product.options.list .product-option-block:last-child,.product.options.list .product-option-block:nth-last-child(2){display:none}.opc-estimated-wrapper .minicart-wrapper .action.showcart .counter.qty{display:none}.ui-tooltip{font-family:openSans,sans-serif;font-size:14px;background:#1f2b30;border:1px solid #000;padding:3px 15px;color:#fff}.caption__slider{position:absolute;top:26%;left:21%;font-family:AileronThin;color:#fff;font-size:28px;max-width:430px}.caption__slider ul{font-family:AileronThin;color:#fff;font-size:48px;max-width:480px;line-height:60px}.caption__slider ul li span{font-family:AileronThin;font-weight:400;font-size:initial;top:0}.caption__slider h2{font-family:AileronThin;font-size:40px}.caption__slider span{position:relative;font-family:openSans,sans-serif;font-weight:700;font-size:60px}.caption__slider p{font-family:openSans,sans-serif;font-size:18px;line-height:28px}.caption__slider strong{font-family:openSans,sans-serif;font-size:60px}.u-background-limed-spruce{background-color:#354349}.c-badge{padding:.21429em .85714em;border-radius:1.07143em;font-size:.875rem;line-height:1.92857;text-align:center;text-decoration:none;transition:opacity .6s}.u-color-white{color:#fff !important}@media (min-width:992px){.hide-ol,.show-om,.show-os{display:none !important}}@media (min-width:768px) and (max-width:991px){.hide-om,.show-ol,.show-os{display:none !important}}@media (max-width:767px){.hide-os,.show-ol,.show-om{display:none !important}}input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border:2px solid #1f2b30;border-radius:20px;font-size:12px;line-height:17px;padding:0 15px;color:#1f2b30}._keyfocus:focus,input:not([disabled]):focus,select:not([disabled]):focus,textarea:not([disabled]):focus{box-shadow:none}.action.primary{background:#28cc75;border:0;font-family:AileronRegular,sans-serif;font-weight:400;font-size:14px;box-shadow:0 3px 15px rgba(0,0,0,.29);border-radius:30px;transition:all .2s ease-in-out}.action.primary:hover{background:#24b367;border:0}.block-authentication .action.action-login,.block-authentication .action.action-register,.block-minicart .block-content>.actions>.primary .action.primary,.box-tocart .action.instant-purchase,.box-tocart .action.tocart,.bundle-actions .action.primary.customize,.bundle-options-container .block-bundle-summary .box-tocart .action.primary,.methods-shipping .actions-toolbar .action.primary,.multicheckout .action.primary,.order-review-form .action.primary{line-height:25px;padding:15px 20px;font-size:21px;text-transform:uppercase}.form-address-edit .actions-toolbar .action.primary{line-height:25px;text-transform:uppercase;padding:7px 15px;font-size:14px}.form-address-edit input[type=text],.form-address-edit select{border:1px solid #1f2b30}.products{margin-top:0}.page-main .page-title-wrapper .page-title{margin:0;padding:20px 0 20px;font-size:50px;line-height:35px;font-family:AileronThin;font-weight:initial;color:#1f2b30;display:block}.page-products .page-main .page-title-wrapper .page-title{padding:20px 0 20px}.page-products .sorter-options{display:none}.page-products .toolbar-sorter .select2{border:1px solid #1f2b30;border-radius:15px;margin-left:10px;text-align:left;padding:0;font-size:14px;line-height:20px;color:#1f2b30;vertical-align:middle;position:relative;cursor:pointer;min-width:200px;width:auto !important}.page-products .toolbar-sorter .select2:after{content:'';position:absolute;right:15px;top:7px;border:solid #1f2b30;border-width:0 2px 2px 0;display:inline-block;padding:4px;transform:rotate(45deg);z-index:-1;transition:all .4s ease-in-out}.page-products .toolbar-sorter .select2-selection__rendered{padding:5px 30px 5px 11px;display:block}.page-products .sorter .sorter-action{display:none}.page-products .sorter-label{font-size:18px;line-height:25px;font-weight:initial;margin:0;padding:0}.page-products>.select2-container{padding:15px;border-radius:15px;margin-top:5px;z-index:999;background:#e0e9e9;box-shadow:0 2px 8px rgba(0,0,0,.1)}.page-products>.select2-container .select2-search{padding:0 0 10px;display:none}.page-products>.select2-container .select2-search input{border:1px solid #1f2b30}.page-products>.select2-container .select2-results{display:block;margin:0;padding:0;cursor:pointer}.page-products>.select2-container .select2-results__options{padding:0;margin:0}.page-products>.select2-container .select2-results__option{padding:5px 0;margin:0;color:#1f2b30}.page-products .products-grid .product-items .product-item{width:100%;box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:25px;transition:all .6s ease-in-out;cursor:pointer;display:grid;text-decoration:none}.page-products .products-grid .product-items .product-item .product-item-details{padding:0 15px 20px;display:flex;flex-direction:column;justify-content:space-between;height:175px}.page-products .products-grid .product-items .product-item:before{position:absolute;content:'';left:4px;right:4px;top:4px;bottom:4px;border:1px dashed #a8b7bd;border-radius:25px;opacity:0;visibility:hidden;transition:all .7s ease-in-out}.page-products .products-grid .product-items .product-item:hover{transform:translateY(-10px)}.page-products .products-grid .product-items .product-item:hover:before{opacity:1;visibility:visible}.page-products .product-items .product-item-info{width:100%}.page-products .product-items .product-item-photo{display:block;margin-bottom:15px}.page-products .product-items .product-image-container{margin:20px auto 20px;display:block}.page-products .product-items .product-image-photo{position:relative;margin:0 auto}.page-products .product-items .product-image-wrapper{height:auto;padding-bottom:0 !important}.page-products .product-items .product-item-name{margin:0;padding:0;font-size:16px;line-height:20px;font-family:AileronRegular,sans-serif;font-weight:initial;text-align:center;color:#1f2b30;text-transform:uppercase}.page-products .product-items .product-item .price-box{margin:0;padding:0 0 35px;text-align:center}.page-products .product-items .product-item .price-box .price{color:#28cc75;font-size:20px;line-height:24px;font-weight:initial}.page-products .products-grid .product-items .product-item-info .product-item-inner,.page-products .products-grid .product-items .product-item-info.active .product-item-inner,.page-products .products-grid .product-items .product-item-info:hover .product-item-inner{display:block;height:auto;overflow:visible;position:relative;width:100%;box-shadow:none;margin:0;border:0;padding:10px 0 0!important}.page-products .products-grid .product-items .product-item-inner:before{display:none}.page-products .products-grid .product-item-actions{margin:0}.page-products .products-grid .product-item-actions .actions-primary{display:block}.page-products .products-grid .product-item-actions .actions-primary .action{border-radius:25px;box-shadow:none;font-size:15px;line-height:17px;text-transform:uppercase;padding:10px 25px;position:relative;text-align:center;width:100%;transition:all .4s ease-in-out}.page-products .products-grid .product-item-actions .actions-secondary{text-align:center;margin:0 0 10px}.page-products .products-grid .product-item-actions .actions-secondary .action{width:35px;height:35px;border-radius:50%;border:1px solid #1f2b30;position:relative;margin:0 2px;transition:all .4s ease-in-out}.form.form-cart .cart.items .item-actions .action:hover,.page-product-configurable .product-social-links .product-addto-links .action:focus,.page-product-configurable .product-social-links .product-addto-links .action:hover,.page-products .products-grid .product-item-actions .actions-secondary .action:focus,.page-products .products-grid .product-item-actions .actions-secondary .action:hover{background:#29cc75;border-color:transparent}.form.form-cart .cart.items .item-actions .action:hover svg,.page-product-configurable .product-social-links .product-addto-links .action:focus svg,.page-product-configurable .product-social-links .product-addto-links .action:hover svg,.page-products .products-grid .product-item-actions .actions-secondary .action:focus svg,.page-products .products-grid .product-item-actions .actions-secondary .action:hover svg{fill:#fff}.page-products .products-grid .product-item-actions .actions-secondary .action:before{display:none}.page-products .products-grid .product-item-actions .actions-secondary .action svg{transition:all .4s ease-in-out}.page-product-configurable .product-social-links .product-addto-links .action svg,.page-products .products-grid .product-item-actions .actions-secondary .action svg{fill:#1f2b30;width:16px;height:16px;position:absolute;left:50%;top:50%;margin-top:-8px;margin-left:-8px}.minicart-items .product-item-pricing .label{font-size:16px;line-height:20px;color:#1f2b30;font-weight:400;padding:0}.sidebar-main .filter .block-subtitle{font-size:24px;line-height:28px;color:#1f2b30;font-weight:initial;border-bottom:1px solid #acb5b8;padding:0 0 10px}.filter-current{margin-bottom:10px}.filter-current .items{padding:5px 0}.filter-current .items .filter-label{margin-right:10px}.filter-current .action.remove{top:inherit;left:0}.filter-current .action.remove:hover:before{color:#28cc75}.filter-content .filter-actions{padding:0}.filter-content .filter-actions .filter-clear{font-weight:600;font-size:16px}.filter-options-item{border-bottom:1px solid #acb5b8;padding:25px 0}.filter-options-title{padding:0;font-size:14px;line-height:20px;font-family:openSansSemiBold,sans-serif;text-transform:inherit;color:#1f2b30}.filter-options-title:after{right:0;top:1px;font-size:16px}.filter-options-content a:hover{background:0 0}.filter-options-content{padding:0}.filter-content .items .item{margin:0;padding:10px 0 0 25px;position:relative}.filter-content .items .item .filter-options-checkmark{width:19px;height:19px;border-radius:4px;border:1px solid #1f2b30;background:#fff;position:absolute;left:0;cursor:pointer}.filter-content .items .item input:checked~.filter-options-checkmark:after{content:'';position:absolute;left:6px;top:1px;width:6px;height:12px;border:solid #28cc75;border-width:0 2px 2px 0;transform:rotate(45deg)}.filter-content .items .item .layer-input-filter{opacity:0;position:absolute;left:0;z-index:2;width:19px;height:19px;cursor:pointer}.filter-content .items .item a{color:#1f2b30;font-size:14px;line-height:20px}.filter-options .items .ui-slider-handle{background:#28cc75}.filter-options .ui-slider.ui-slider-horizontal{background:rgba(172,181,184,.19);margin-bottom:10px}.filter-options .ln_slider_container div:nth-child(2){font-size:14px;line-height:19px;color:#1f2b30}.breadcrumbs{padding:30px 35px;text-align:center;margin:0 auto}.breadcrumbs .items{font-size:12px;line-height:20px}.breadcrumbs .item:not(:last-child) a{color:#1f2b30}.breadcrumbs .item:not(:last-child):after{color:#1f2b30;line-height:14px;font-size:10px;margin:3px 2px 0}.breadcrumbs .item:last-child{color:#28cc75;text-decoration:underline}.cms-donnees-personnelles .breadcrumbs li.item,.cms-mentions-legales .breadcrumbs li.item,.conditions-generales-de-vente .breadcrumbs li.item{font-size:16px}.page-product-configurable .product-details:after{content:' ';clear:both;display:block}.page-product-configurable .product-details{border-radius:25px;box-shadow:0 2px 8px rgba(0,0,0,.29);margin-bottom:35px}.product-info-main .product-info-price .price-box .price-label,.product-info-main .product-reviews-summary{display:none !important}.product-info-main .product-info-price{margin-bottom:25px}.product-info-main .product-info-price .price-box{padding-bottom:15px}.product-info-main .product-info-price .price-box .price-container>span{margin-bottom:0}.product-info-main .product-info-price .price-box .price{font-size:40px;line-height:55px;font-weight:400;font-family:openSansRegular,sans-serif;color:#28cc75;margin-bottom:0}.product-info-main .product-info-stock-sku{padding-top:5px}.product-info-main .stock.available{font-size:14px;line-height:19px;color:#28cc75;font-family:openSansBold,sans-serif;margin-bottom:0}.product-info-main .product.attribute.sku{font-size:14px;line-height:19px}.product-info-main .product.attribute.description{font-size:16px;line-height:30px;max-width:665px}.product-info-main .product.attribute.description ul{padding-left:0;list-style-position:inside}.product-info-main .product.attribute.description li{margin-bottom:0;list-style:none}.product-info-main .product.attribute.description li:before{content:'\2022'}.product-add-form label.product-options-label{font-size:24px;line-height:33px;color:#1f2b30;font-weight:400 !important;padding:0;margin-bottom:20px !important}.box-tocart.update .field.qty .label{font-size:24px;line-height:33px;color:#1f2b30;font-weight:400 !important;padding:0;margin-bottom:20px !important}.product-add-form label:after{content:' ' !important}.product-add-form .product-options-wrapper .field.configurable.required[class*=list-block]{width:50%;display:inline-block;vertical-align:top;margin-bottom:10px}.product-add-form .product-options-wrapper .field.configurable.required.code-grade{margin-bottom:0}.product-add-form .product-options-wrapper .field.configurable.required ul{padding-left:0;margin-bottom:0}.product-add-form .product-options-wrapper .field.configurable.required label{margin-bottom:0}.product-add-form .product-options-wrapper li{list-style:none;display:inline-block;margin-bottom:0}.product-add-form .product-options-wrapper .code-tva{display:none !important}.product-add-form .product-options-wrapper .code-configurable{cursor:pointer;text-align:center;font-family:OpenSansSemiBold,sans-serif;transition:transform .2s}.product-add-form .code-capacity_fork input:not([disabled])+.code-configurable:hover,.product-add-form .code-sim input:not([disabled])+.code-configurable:hover,.product-add-form .code-tva input:not([disabled])+.code-configurable:hover{background:#28cc75 !important;color:#fff !important}.product-add-form .code-color input:not([disabled])+.code-configurable:hover,.product-add-form .code-grade input:not([disabled])+.code-configurable:hover{transform:scale(1.1)}.product-add-form .product-options-wrapper .field.configurable.code-color .code-configurable{width:64px;height:64px;border-radius:50%;background-color:#e2d0ba;text-align:center;overflow:hidden;position:relative;margin-right:10px;box-shadow:0 2px 8px rgba(0,0,0,.29)}.product-add-form .product-options-wrapper .field.configurable.code-color .code-configurable span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-add-form .field.configurable.code-sim .code-configurable.sim_SINGLE_SIM:before{content:' ';display:block;height:100%;width:100%;background:transparent url(../../frontend/Magento/cadaoz/fr_FR/images/single-sim.svg) 50% 50% no-repeat padding-box}.product-add-form .field.configurable.code-sim .code-configurable.sim_DUAL_SIM:before{content:' ';display:block;height:100%;width:100%;background:transparent url(../../frontend/Magento/cadaoz/fr_FR/images/dual-sim.svg) 50% 50% no-repeat padding-box}.product-add-form .code-sim input:not([disabled])+.code-configurable.sim_SINGLE_SIM:hover:before,.product-add-form .field.configurable.code-sim input:checked+.code-configurable.sim_SINGLE_SIM:before{background:url(../../frontend/Magento/cadaoz/fr_FR/images/single-sim-hover.svg)}.product-add-form .code-sim input:not([disabled])+.code-configurable.sim_DUAL_SIM:hover:before,.product-add-form .field.configurable.code-sim input:checked+.code-configurable.sim_DUAL_SIM:before{background:url(../../frontend/Magento/cadaoz/fr_FR/images/dual-sim-hover.svg)}.product-add-form .product-options-wrapper .field.configurable input:disabled+.code-configurable{background:#ddd;cursor:not-allowed}.product-add-form .product-options-wrapper .field.configurable.code-grade input:disabled+.code-configurable{filter:grayscale(100%);cursor:not-allowed}.product-add-form .product-options-wrapper .field.configurable.code-color input:checked+.code-configurable,.product-add-form .product-options-wrapper .field.configurable.code-grade input:checked+.code-configurable svg{border:2px solid #28cc75;box-shadow:none;border-radius:50%}.product-add-form .product-options-wrapper .field.configurable.code-color input:checked+.code-configurable:before{content:' ';display:block;height:100%;width:100%;background:transparent url(../../frontend/Magento/cadaoz/fr_FR/images/tick.svg) 50% 50% no-repeat padding-box}.product-add-form .product-options-wrapper .field.configurable.code-grade .code-configurable{width:91px;height:91px;border-radius:50%;text-align:center;font-size:12px;color:#acb5b8;font-family:AileronThin,sans-serif;overflow:hidden;position:relative;margin-right:5px}.product-add-form .product-options-wrapper .field.configurable.code-grade .code-configurable.grade_DEI_SAP_GRD_A{background:0 0;color:#0592ca}.product-add-form .product-options-wrapper .field.configurable.code-grade .code-configurable.grade_DEI_SAP_GRD_B{background:0 0;color:#28cc75}.product-add-form .product-options-wrapper .field.configurable.code-grade .code-configurable.grade_DEI_SAP_GRD_C{background:0 0;color:#d8ab42}.product-add-form .product-options-wrapper .field.configurable.code-capacity_fork .code-configurable,.product-add-form .product-options-wrapper .field.configurable.code-sim .code-configurable,.product-add-form .product-options-wrapper .field.configurable.code-tva .code-configurable{background:#fff 0 0 no-repeat padding-box;box-shadow:0 2px 8px rgba(0,0,0,.29);border-radius:15px;width:73px;height:73px;border:none;text-align:center;font-size:25px;line-height:30px;color:#acb5b8;font-family:AileronThin,sans-serif;padding:5px;position:relative;margin-right:20px;font-weight:400}.product-add-form .product-options-wrapper .field.configurable.code-tva .code-configurable{width:110px}.product-add-form .product-options-wrapper .field.configurable.code-capacity_fork .code-configurable span,.product-add-form .product-options-wrapper .field.configurable.code-grade .code-configurable span,.product-add-form .product-options-wrapper .field.configurable.code-sim .code-configurable span{position:absolute;top:54%;left:50%;transform:translate(-50%,-50%)}.product-add-form .product-options-wrapper .field.configurable.code-capacity_fork input:checked+.code-configurable,.product-add-form .product-options-wrapper .field.configurable.code-sim input:checked+.code-configurable,.product-add-form .product-options-wrapper .field.configurable.code-tva input:checked+.code-configurable{background:#28cc75;color:#fff;box-shadow:none}.trustpilot-widget-footer{margin:0 20px 0 30px}.trustpilot-widget-product{margin-top:20px}@media (min-width:992px){.trustpilot-widget-product{float:right}}.product-options-bottom{clear:both}.product-options-bottom .stock-qty{font-size:16px;font-weight:600;color:#c42623}.product-options-bottom .box-tocart{margin-bottom:0}.product-options-bottom .box-tocart .field.qty{margin-bottom:10px}.product-options-bottom .box-tocart .field.qty .control{position:relative}.product-options-bottom .box-tocart .field.qty .control .mage-error[generated]{position:absolute;bottom:-20px}.box-tocart .qty .input-text.qty{border:none;font-size:25px;line-height:34px;width:50px;padding:0 10px;color:#1f2b30}.box-tocart .qty .decrement_qty,.box-tocart .qty .increment_qty{font-size:30px;color:#28cc75;text-decoration:none}.box-tocart .qty .decrement_qty:hover,.box-tocart .qty .increment_qty:hover{text-decoration:none}.box-tocart .actions{float:right;margin:20px 0 35px}.box-tocart .actions .action.tocart{font-size:14px;line-height:19px;letter-spacing:1.68px;font-weight:700;width:100%;padding:15px 30px;margin-bottom:0}.box-tocart .actions .action.tocart .addtocart-svg{vertical-align:middle}.product-social-links{position:absolute;top:-8px;right:40px;text-align:right}.product-social-links .product-addto-links .action{width:48px;height:48px;border-radius:50%;border:.5px solid #1f2b30;margin:0;position:relative}.product-social-links .product-addto-links .action.tocompare{margin-right:15px}.product-social-links .product-addto-links .action:before{content:''}.product-social-links .action.mailto.friend,.product-social-links .product-addto-links .action span{display:none}.product.data.items>.item.title>.switch{width:350px}.product.info.detailed .product.data.items .add-review.add-review-center{display:block;margin:0 auto}.data.switch .counter{display:none}.product.info.detailed .product.data.items .product-review-content{max-width:780px;width:100%;text-align:center;margin:0 auto;margin-bottom:35px}.product.info.detailed .product-reviews-summary .rating-summary .rating-totals{font-weight:700;font-size:89px;line-height:106px;font-family:AileronBold,sans-serif;color:#28cc75;text-align:center}.block.review-list .item.review-item{position:relative;padding:40px 30px 40px 40px;box-shadow:0 2px 8px rgba(0,0,0,.29);border-radius:25px;border:none;margin:0 0 50px}.block.review-list .item.review-item .review-ratings{position:absolute;top:25px;right:85px}.product-review-content .rating-summary .rating-result{width:190px}.product-review-content .rating-summary .rating-number{font-size:13px;line-height:30px;height:30px;font-weight:600;font-family:AileronThin,sans-serif;color:#28cc75}.product-review-content .product-reviews-summary{margin-bottom:35px}.rating-summary .rating-result:before,.rating-summary .rating-result>span:before{font-size:30px;height:30px;letter-spacing:10px;line-height:30px;content:'\e801' '\e801' '\e801' '\e801' '\e801';font-family:fontello}.product-review-content .rating-summary .rating-result>span:before{color:#28cc75}.block.review-list .item.review-item .review-ratings .label.rating-label{display:none}.block.review-list .rating-summary .rating-result>span:before{color:#28cc75;font-size:20px;height:20px;letter-spacing:5px;line-height:20px}.block.review-list .rating-summary .rating-result{width:120px}.actions-toolbar .action.continue.primary,.checkout-billing-address .billing-address-details .action.action-edit-address,.form.form-cart .actions .action,.opc-wrapper .edit-address-link,.product.info.detailed .product.data.items .add-review{position:relative;padding:10px 35px;border:0;font-family:openSansBold,sans-serif;border-radius:40px;color:#1f2b30 !important;font-size:14px;line-height:19px;font-weight:700;letter-spacing:1.68px;text-transform:uppercase;transition:opacity .6s;background-color:#008289;background-image:linear-gradient(270deg,#28cc75 0,#008389 100%);box-shadow:0 0 .375rem transparent;transition-property:background-color,box-shadow,transform}.actions-toolbar .action.continue.primary:before,.checkout-billing-address .billing-address-details .action.action-edit-address:before,.form.form-cart .actions .action:before,.opc-wrapper .edit-address-link:before,.product.info.detailed .product.data.items .add-review:before{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;display:block;border-radius:30px;background-color:#fff}.fotorama__active .fotorama__dot{background-color:#28cc75;border-color:#28cc75}.fotorama__thumb__arr--right .fotorama__thumb--icon{background:transparent url(../../frontend/Magento/cadaoz/fr_FR/images/arrow-down.png) 0 0 no-repeat padding-box;opacity:.5;transition:opacity .3s}.fotorama__thumb__arr--left .fotorama__thumb--icon{background:transparent url(../../frontend/Magento/cadaoz/fr_FR/images/arrow-up.png) 0 0 no-repeat padding-box;opacity:.5;transition:opacity .3s}.fotorama__thumb__arr--left .fotorama__thumb--icon:hover,.fotorama__thumb__arr--right .fotorama__thumb--icon:hover{opacity:1}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--left .fotorama__thumb--icon,.fotorama__nav-wrap--vertical .fotorama__thumb__arr--right .fotorama__thumb--icon{transform:none;width:39px}.fotorama__thumb-border{border:1px solid #28cc75}.tocart.mageplaza-product-slider-button{width:75%}.product.info.detailed .product.data.items .add-review span{position:relative}.product-review-left{display:inline-block}.product-review-content .custom-review-stat{display:inline-block;float:right}.product-review-content .custom-review-stat .custom-review-code{display:inline-block;width:35px;height:202px;border-radius:27px;background:rgba(224,233,233,.3);margin-right:10px;position:relative}.product-review-content .custom-review-stat .custom-review-code .review-pourcent{position:absolute;bottom:0;background:#28cc75;border-radius:27px;width:100%}.product-review-content .custom-review-stat .custom-review-code .review-index{position:absolute;bottom:-35px;font-size:10px;line-height:20px;color:#1f2b30;width:100%;text-align:center}.product-review-content .custom-review-stat .custom-review-code .review-index svg{fill:#1f2b30;width:10px;height:10px;margin-left:5px}.product-review-content .custom-review-stat .custom-review-code .review-number{font-size:10px;line-height:20px;color:#28cc75;position:absolute;left:50%;transform:translateX(-50%);text-align:center;font-weight:300;font-family:AileronThin,sans-serif}.block.review-list .rating-summary .rating-result:before{font-size:20px;height:20px;letter-spacing:5px;line-height:20px}.block.review-list .item.review-item .review-title{margin:0 0 10px;font-size:16px;line-height:22px;font-weight:700;color:#1f2b30}.block.review-list .item.review-item .custom-review-summary{font-size:16px;line-height:22px;font-weight:700;color:#1f2b30;margin-bottom:10px}.block.review-list .item.review-item .review-content{font-size:16px;line-height:22px;color:#1f2b30;margin-bottom:0;margin-left:0}.block.review-list .item.review-item .review-details .review-author .review-details-label{display:none}.block.review-list .item.review-item .review-details .review-author .review-details-value{display:block;font-size:30px;line-height:41px;font-weight:700}.block.review-list .item.review-item .review-details{margin-bottom:25px}.block.review-list .item.review-item .review-details .review-date{font-size:14px;line-height:19px;color:#1f2b30;margin-bottom:25px}.block.review-list .item.review-item .review-details .review-date .review-details-label{position:relative;text-transform:uppercase}.block.review-list .block-title{display:none}.product.info.detailed .data.table.additional-attributes{width:100%;border-style:hidden !important;table-layout:fixed}.product.info.detailed .data.table.additional-attributes .table-caption{display:none}.product.info.detailed .additional-attributes-wrapper.table-wrapper{padding-top:40px}.product.info.detailed .data.table.additional-attributes .col.label{font-size:25px;line-height:34px;font-weight:600;color:#28cc75;width:40%;padding:25px 25px 0 60px}.product.info.detailed .data.table.additional-attributes .col.data,.product.info.detailed .data.table.additional-attributes .col.label{border:1px solid #acb5b8;text-align:initial}.catalog-product-view #product-attribute-specs-table{margin-top:0}.additional-attributes .col.label .label-attribute{display:flex}.additional-attributes .col.label .additional-attributes-svg{width:45px;display:inline-block;margin-right:10px;height:45px;margin-bottom:-12px;background:url(../../frontend/Magento/cadaoz/fr_FR/images/icon-caracteristique/config.svg) 50% 50% no-repeat padding-box}.additional-attributes .col.label .additional-attributes-svg.icon-weight-dimensions{background:url(../../frontend/Magento/cadaoz/fr_FR/images/icon-caracteristique/dimension_poids.svg) 50% 50% no-repeat padding-box}.additional-attributes .col.label .additional-attributes-svg.icon-capacity{background:url(../../frontend/Magento/cadaoz/fr_FR/images/icon-caracteristique/capacity.svg) 50% 50% no-repeat padding-box}.additional-attributes .col.label .additional-attributes-svg.icon-storage{background:url(../../frontend/Magento/cadaoz/fr_FR/images/icon-caracteristique/capacity.svg) 50% 50% no-repeat padding-box}.additional-attributes .col.label .additional-attributes-svg.icon-display{background:url(../../frontend/Magento/cadaoz/fr_FR/images/icon-caracteristique/smartphone.svg) 50% 50% no-repeat padding-box}.additional-attributes .col.label .additional-attributes-svg.icon-processor{background:url(../../frontend/Magento/cadaoz/fr_FR/images/icon-caracteristique/cpu.svg) 50% 50% no-repeat padding-box}.additional-attributes .col.label .additional-attributes-svg.icon-camera{background:url(../../frontend/Magento/cadaoz/fr_FR/images/icon-caracteristique/photo-camera.svg) 50% 50% no-repeat padding-box}.additional-attributes .col.label .additional-attributes-svg.icon-navigation{background:url(../../frontend/Magento/cadaoz/fr_FR/images/icon-caracteristique/antenna.svg) 50% 50% no-repeat padding-box}.additional-attributes .col.label .additional-attributes-svg.icon-selfie{background:url(../../frontend/Magento/cadaoz/fr_FR/images/icon-caracteristique/selfie.svg) 50% 50% no-repeat padding-box}.additional-attributes .col.label .additional-attributes-svg.icon-network{background:url(../../frontend/Magento/cadaoz/fr_FR/images/icon-caracteristique/wifi.svg) 50% 50% no-repeat padding-box}.additional-attributes .col.label .additional-attributes-svg.icon-geolocalisation{background:url(../../frontend/Magento/cadaoz/fr_FR/images/icon-caracteristique/antenna.svg) 50% 50% no-repeat padding-box}.additional-attributes .col.label .additional-attributes-svg.icon-appareil{background:url(../../frontend/Magento/cadaoz/fr_FR/images/icon-caracteristique/call.svg) 50% 50% no-repeat padding-box}.additional-attributes .col.label .additional-attributes-svg.icon-multimedia{background:url(../../frontend/Magento/cadaoz/fr_FR/images/icon-caracteristique/speaker.svg) 50% 50% no-repeat padding-box}.additional-attributes .col.label .additional-attributes-svg.icon-television{background:url(../../frontend/Magento/cadaoz/fr_FR/images/icon-caracteristique/television.svg) 50% 50% no-repeat padding-box}.additional-attributes .col.label .additional-attributes-svg.icon-battery{background:url(../../frontend/Magento/cadaoz/fr_FR/images/icon-caracteristique/battery.svg) 50% 50% no-repeat padding-box}.additional-attributes .col.label .additional-attributes-svg.icon-ergonomics{background:url(../../frontend/Magento/cadaoz/fr_FR/images/icon-caracteristique/sensor.svg) 50% 50% no-repeat padding-box}.additional-attributes .col.label .additional-attributes-svg.icon-system-exploitation{background:url(../../frontend/Magento/cadaoz/fr_FR/images/icon-caracteristique/system-exploitation.svg) 50% 50% no-repeat padding-box}.additional-attributes .col.label .additional-attributes-svg.icon-ports-interfaces{background:url(../../frontend/Magento/cadaoz/fr_FR/images/icon-caracteristique/cable.svg) 50% 50% no-repeat padding-box}.additional-attributes .col.label .additional-attributes-svg.icon-sim{background:url(../../frontend/Magento/cadaoz/fr_FR/images/icon-caracteristique/sim-card.svg) 50% 50% no-repeat padding-box}.product.info.detailed .data.table.additional-attributes .col.data{padding:25px 80px;font-size:16px;line-height:27px;color:#1f2b30}@media only screen and (max-width:639px){.page-product-configurable .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison).additional-attributes tbody th{display:block;background:0 0;border-radius:inherit;border-top:1px solid #acb5b8}.page-product-configurable .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison).additional-attributes tbody tr:first-child th{border-top:none}.page-product-configurable .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr th[data-th]:before{content:''}.page-product-configurable .product.info.detailed .data.table.additional-attributes .col.label{border-bottom:none;border-left:none;border-right:none;display:inline-flex;padding-left:10px}.page-product-configurable .product.info.detailed .data.table.additional-attributes .col.data{border:none}.page-product-configurable .product.info.detailed .data.table.additional-attributes .col.label{width:100%}.page-product-configurable .table-wrapper{overflow-x:initial}}@media only screen and (max-width:375px){.page-product-configurable .product.info.detailed .data.table.additional-attributes .col.data{font-size:13px}}.review-toolbar .pages{float:right;border-bottom:none}.pages .item{margin:0 15px 0 0}.pages .item:not(.current) .page:focus,.pages .item:not(.current) .page:hover{color:#28cc75}.pages .item .action.next{margin-left:0}.pages .item .action.previous{margin-right:0}.pages .item .action.next:before,.pages .item .action.previous:before{position:absolute;top:8px;font-size:28px;color:#28cc75}.pages .item .action.next:before{left:-7px}.pages .item .action.previous:before{right:-7px}.block.upsell .block-title{margin-bottom:30px}.block.upsell .block-title strong{font-size:40px;line-height:48px;color:#1f2b30;font-weight:300;font-family:AileronThin,sans-serif}.block-content .owl-carousel .owl-item{padding:0 30px}.page-layout-1column .products-grid .product-item{border-radius:25px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.15);width:100%;padding:35px 0;margin-bottom:0}.page-layout-1column .products-grid .product-item a{text-decoration:none}.owl-carousel .product-item .product-item-info,.owl-carousel .product-item .slider-product-item-info{width:100% !important;text-align:center;margin-bottom:10px}.owl-carousel .product-item .product-item-info .product-item-name,.owl-carousel .product-item .slider-product-item-info .product-item-name{font-size:18px;font-weight:600;line-height:24px;color:#1f2b30;margin:0 0 15px;text-transform:uppercase}.owl-carousel .product-item .slider-product-item-actions .actions-primary .action{font-family:AileronSemiBold,sans-serif;box-shadow:0 3px 10px rgba(0,0,0,.15);font-size:15px;line-height:18px;text-transform:uppercase}.owl-carousel .product-item .product-item-info .product-item-link,.owl-carousel .product-item .product-item-info a,.owl-carousel .product-item .slider-product-item-info .product-item-link,.owl-carousel .product-item .slider-product-item-info a{text-decoration:none}.owl-carousel .product-item .price-box{margin:0 0 10px}.product-item .price-box .price-label{display:block !important}.owl-carousel .product-item .price-box .price{font-size:20px;line-height:27px;color:#28cc75;font-weight:400}.owl-carousel .product-item .product-item-actions{display:none}.products.list.items.owl-carousel{padding:0 80px;position:relative}.products-grid .owl-carousel .owl-stage-outer{padding:20px 0}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{position:absolute;top:50%;transform:translateY(-50%);color:#28cc75;width:68px;height:68px;box-shadow:none}.owl-carousel .owl-nav button.owl-prev{left:0;background:url(../../frontend/Magento/cadaoz/fr_FR/images/right-arrow.png) 50% 50% no-repeat padding-box;opacity:.7;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.owl-carousel .owl-nav button.owl-prev:hover{left:0;background:url(../../frontend/Magento/cadaoz/fr_FR/images/right-arrow.png) 50% 50% no-repeat padding-box;opacity:1}.owl-carousel .owl-nav button.owl-next{right:0;background:url(../../frontend/Magento/cadaoz/fr_FR/images/left-arrow.png) 50% 50% no-repeat padding-box;opacity:.7;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.owl-carousel .owl-nav button.owl-next:hover{right:0;background:url(../../frontend/Magento/cadaoz/fr_FR/images/left-arrow.png) 50% 50% no-repeat padding-box;opacity:1}.owl-carousel .owl-nav button.owl-next span,.owl-carousel .owl-nav button.owl-prev span{display:none}.owl-carousel .product-item-info .product-image-container,.owl-carousel .slider-product-item-info .product-image-container{margin-bottom:45px}#banner-slider-carousel{margin:0}#banner-slider-carousel .owl-dots{opacity:1;position:absolute;bottom:25px}#banner-slider-carousel .owl-dots .owl-dot{box-shadow:none}#banner-slider-carousel .owl-dots .owl-dot span{width:8px;height:8px;border-radius:5px;margin:0 5px 0 0;background:rgba(255,255,255,.4)}#banner-slider-carousel .owl-dots .owl-dot.active span{width:24px;height:8px;background:#fff}#banner-slider-carousel .owl-nav{position:absolute;right:35px;bottom:13px}#banner-slider-carousel .owl-nav .owl-next,#banner-slider-carousel .owl-nav .owl-prev{width:40px;height:40px;border-radius:50%;background:rgba(255,255,255,.8);position:initial;display:inline-block;transform:none;position:relative}#banner-slider-carousel .owl-nav .owl-prev{margin-right:10px}#banner-slider-carousel .owl-nav .owl-next:before,#banner-slider-carousel .owl-nav .owl-prev:before{content:'\e802';font-family:fontello;font-size:8px;font-weight:700;color:rgba(31,43,48,.8);position:absolute;top:50%;left:50%}#banner-slider-carousel .owl-nav .owl-prev:before{transform:translate(-50%,-50%)}#banner-slider-carousel .owl-nav .owl-next:before{transform:translate(-50%,-50%) rotate(180deg)}.cms-home .page-title-wrapper{display:none}.block-products-list .mp-product-slider-title,.block-static-block .block-static-block-title{font-family:AileronThin;text-align:left;line-height:48px;color:#1f2b30}.cms-home .block-content .products-grid .product-items{padding:0 85px}.product-items .owl-carousel .owl-nav button.owl-next,.product-items .owl-carousel .owl-nav button.owl-prev{margin:0}.product-items .owl-carousel .owl-nav button.owl-prev{left:-85px}.product-items .owl-carousel .owl-nav button.owl-next{right:-85px}.list_block_style{padding:0 45px 15px;margin:0 5px}.block-static-block .list_block_style .clearfix{width:100%}.list_block_style li{box-shadow:none}.list_block_style .list_image_style{text-decoration:none;display:flex;align-items:center;justify-content:space-between;padding:35px 50px 15px 0;background:#f3f3f3;height:325px;margin:0 -5px 15px}.list_block_style .list_image_style:hover:before{opacity:0}.list_image_style img{position:inherit;transform:none;left:inherit;top:inherit;height:100%;width:auto}.list_image_style:hover img{transform:scale(1.1);height:100%;width:auto}.list_block_style .list_desc_style{text-align:right;font-size:28px;line-height:38px;color:#1f2b30;font-family:openSansSemiBold,sans-serif;padding:0}.toolbar .pages .item{font-size:15px;line-height:48px;color:#1f2b30;margin:0 0 0 15px;width:50px;height:50px;border-radius:50%;text-align:center;font-family:openSansRegular,sans-serif}.order-products-toolbar .pages .item{font-size:15px;line-height:48px;color:#1f2b30;margin:0 0 0 15px;width:50px;height:50px;border-radius:50%;border:1px solid #1f2b30;text-align:center;font-family:openSansRegular,sans-serif}.toolbar .pages .item a.page{color:#1f2b30}.toolbar .pages .item.current{background:#28cc75;border-color:#28cc75;font-family:openSansBold,sans-serif}.toolbar .pages strong.page{color:#fff;background:0 0;padding:0;display:block;font-size:15px;line-height:48px;border:1px solid #28cc75;border-radius:50%}.toolbar .pages .item.pages-item-next,.toolbar .pages .item.pages-item-previous{border:0;width:auto}.toolbar .pages .action.next,.toolbar .pages .action.previous{box-shadow:none;background:0 0;border:solid #28cc75;border-width:0 5px 5px 0;display:inline-block;padding:10px;margin:0}.toolbar .pages .action.next{transform:rotate(-45deg);transform-origin:16px 28px}.toolbar .pages .action.previous{transform:rotate(135deg);transform-origin:14px 18px}.toolbar .pager li>a{border:none}.pages .action.next:before,.pages .action.previous:before{display:none}.product-add-form .product-options-wrapper .field.configurable.code-color .code-configurable.color_DEI_COU_GRIS{background-color:grey}.product-add-form .product-options-wrapper .field.configurable.code-color .code-configurable.color_DEI_COU_ARGENT{background-color:silver}.product-add-form .product-options-wrapper .field.configurable.code-color .code-configurable.color_DEI_COU_BLEU{background-color:#00f}.product-add-form .product-options-wrapper .field.configurable.code-color .code-configurable.color_DEI_COU_NOIR{background-color:#000}.product-add-form .product-options-wrapper .field.configurable.code-color .code-configurable.color_DEI_COU_ORANGE{background-color:orange}.product-add-form .product-options-wrapper .field.configurable.code-color .code-configurable.color_DEI_COU_ROUGE{background-color:red}.product-add-form .product-options-wrapper .field.configurable.code-color .code-configurable.color_DEI_COU_BLANC{background-color:#fff}.product-add-form .product-options-wrapper .field.configurable.code-color .code-configurable.color_DEI_COU_VIOLET{background-color:violet}.product-add-form .product-options-wrapper .field.configurable.code-color .code-configurable.color_DEI_COU_ROSE{background-color:pink}.product-add-form .product-options-wrapper .field.configurable.code-color .code-configurable.color_DEI_COU_OR{background-color:#e6a738}.product-add-form .product-options-wrapper .field.configurable.code-color .code-configurable.color_DEI_COU_NOIR_ANTHRACITE{background-color:#303030}.product-add-form .product-options-wrapper .field.configurable.code-color .code-configurable.color_DEI_COU_JAUNE{background-color:#ff0}.product-add-form .product-options-wrapper .field.configurable.code-color .code-configurable.color_DEI_COU_ROUGE_BORDEAUX{background-color:#6d071a}.product-add-form .product-options-wrapper .field.configurable.code-color .code-configurable.color_DEI_COU_NACRE{background-color:#fef5df}.product-add-form .product-options-wrapper .field.configurable.code-color .code-configurable.color_DEI_COU_MARRON{background-color:brown}.product-add-form .product-options-wrapper .field.configurable.code-color .code-configurable.color_DEI_COU_VERT{background-color:green}.page-main{overflow:hidden}.l-wrapper{position:relative;max-width:57.75rem;box-sizing:content-box;margin-right:auto;margin-left:auto}.l-wrapper--large{max-width:82.5rem}.c-journey{position:relative;font-size:16px;line-height:1.5}.c-journey__end,.c-journey__start{display:-ms-flexbox;display:flex;margin:24px 0;color:#1f2b30}.c-journey__start{position:relative}.c-journey--picture .c-journey__end{position:relative}.c-journey--picture{min-height:630px;padding:35px 0}.c-journey--picture .c-journey__actions,.c-journey--picture .c-journey__end,.c-journey--picture .c-journey__richtext,.c-journey--picture .c-journey__start{margin:20px 0;float:none}.c-journey--picture .c-journey__start{margin-top:52px}.c-journey--picture .c-journey__end{margin-top:42px}.c-journey__start{position:relative}.c-journey__icon{-ms-flex:0 0 auto;flex:0 0 auto;margin-right:15px;font-size:3.125em}.c-journey__tag{-ms-flex:1 1 auto;flex:1 1 auto;text-align:left}.c-journey__picture{position:relative;display:block;max-width:630px;margin:24px auto}.c-journey__image{max-width:100%;height:auto;border-radius:50%}.c-journey__path{display:none}.c-journey__pastil{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:1;display:-ms-flexbox;display:flex;width:213px;height:213px;margin:24px auto;padding:.9375em;border-radius:50%;background-color:#28cc75;color:#fff;font-size:1.125em;font-weight:700;text-align:center;text-transform:uppercase}.c-journey__pastil>*{-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%}.c-journey__picture+.c-journey__pastil{margin-top:-120px}.c-journey__label{margin-bottom:.3125em}.pad--item .level0 .submenu{display:none !important}.c-button--bordered.c-button--primary{font-size:.875rem}.l-wrapper{position:relative;max-width:924px;box-sizing:content-box;margin-right:auto;margin-left:auto}.l-wrapper--large{max-width:1440px}.l-wrapper--xlarge{max-width:1160px}.u-margin-top-huge-negative{margin-top:120px}.l-flexible{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin-top:-10px;margin-left:-10px}.l-flexible--nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;overflow-x:auto;margin:0}.l-flexible--nowrap>*+*{margin:0}.l-flexible__item{-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;padding:10px}.l-flexible__item--fluid{-ms-flex:1 1 auto;flex:1 1 auto}.l-flexible--stretch{-ms-flex-align:normal;align-items:normal}.l-flexible--stretch>.l-flexible__item{display:-ms-flexbox;display:flex}.s-richtext{font-size:16px}.u-color-bondie-blue{color:#0083b7}.u-color-ebony-clay{color:#1f2b30}.u-background-mystic-split{background-image:linear-gradient(to bottom,#e0e9e9 0,#e0e9e9 50%,transparent 50%,transparent 100%)}.u-margin-top{margin-top:60px}.u-margin-top-tiny{margin-top:15px}.u-margin-top-small{margin-top:30px}.u-margin-bottom{margin-bottom:60px}.u-circle{position:absolute;transform-origin:center center;transition:transform .6s ease-out}.u-circle:before{content:"";position:absolute;top:0;left:0;width:100%;padding-top:100%;border:1px dashed rgba(168,183,189,.75);border-radius:50%;transform-origin:center center;transition:transform .6s ease-out}.u-circle.u-circle--top-left{top:0;left:0;transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0) rotate(var(--scroll-container))}.u-circle.u-circle--hula-hoop{top:0;left:0;width:100%;height:0;padding-top:100%;transform:scale(1.1);transform:scale(1.1) rotate(var(--scroll-container))}.u-circle.u-circle--hula-hoop.u-circle--left:before{transform:translate(4.4%,0);transform:translate(4.4%,0) rotate(var(--scroll-shape))}.u-circle.u-circle--hula-hoop.u-circle--top-left:before{transform:translate(2.9%,2.9%);transform:translate(2.9%,2.9%) rotate(var(--scroll-shape))}.s-richtext .u-h2,.s-richtext h2{color:#1f2b30;font-family:AileronThin;line-height:1.16667;font-weight:200}.s-richtext .u-color-bondie-blue{color:#0083b7}.s-richtext .u-h1+.u-h2,.s-richtext .u-h1+h2,.s-richtext h1+.u-h2,.s-richtext h1+h2{margin-top:.75em}.s-richtext .u-h3,.s-richtext h3{color:#0083b7;font-weight:700;letter-spacing:1px;text-transform:uppercase}.s-richtext .u-h2+.u-h3,.s-richtext .u-h2+h3,.s-richtext h2+.u-h3,.s-richtext h2+h3{margin-top:.75em}.s-richtext strong{font-weight:700}.s-richtext a{text-decoration:underline;transition:color .6s}.u-text-center{text-align:center}.product-option-block .label{font-size:18px;line-height:25px;color:#1f2b30;padding:0;display:inline-block;margin-right:15px;text-align:left;font-weight:700}.minicart-items .product-option-block .values,.minicart-items dl{margin-bottom:0}.product-option-block .values{display:inline-block}.l-section.js-scroll .c-button--bordered.c-button--primary{background-color:#008289;color:#fff}.l-section.js-scroll .c-button--icon{padding:.85714em}.l-section.js-scroll .c-button--bordered{background-color:#008289;background-image:linear-gradient(145deg,rgba(40,204,117,0),#28cc75);box-shadow:0 0 .375rem transparent;transition-property:background-color,box-shadow,transform;color:#000;text-decoration:none}.l-section.js-scroll .c-button--bordered:hover{background-color:#28cc75;box-shadow:0 .125rem .375rem rgba(0,0,0,.25);transform:translate3d(0,-.125rem,0);opacity:1}.cms-home.cms-index-index .page-footer .l-wrapper.l-wrapper--xlarge{display:none}.actions-toolbar .action.continue.primary:hover,.catalog-product-view .column.main .product.info.detailed .product.data.items .add-review:hover,.catalog-product-view .column.main .review-add.custom-review-modal .actions-toolbar .actions-primary .action.primary:hover{padding-bottom:10px}.page-product-configurable.catalog-product-view .modal-popup .modal-header .action-close{margin:15px;padding:0;z-index:9}.l-section .l-flexible__item.l-flexible__item--fluid .c-button--bordered{margin-top:18px}.modals-wrapper aside.modal-popup.modal-slide._inner-scroll._show{z-index:9999 !important}.review-field-ratings div.mage-error[generated]{font-size:14px}.modal-popup .review-add.custom-review-modal .fieldset.review-fieldset>.field{margin:0 0 10px}.block-content .product-items .owl-carousel .owl-nav.disabled,.upsell-products .owl-nav.disabled{display:block}.customer-welcome span.customer-name span a{color:#fff;text-decoration:none;position:relative}.customer-welcome span.customer-name span a:before{content:'';left:0;background:#28cc75;height:1px;position:absolute;bottom:-2px;opacity:0;visibility:hidden;width:2px;transition:all .4s linear}.customer-welcome span.customer-name span a:hover:before{visibility:visible;opacity:1;width:100%}.modal-popup.confirm .modal-inner-wrap{width:auto;max-width:30rem;border-radius:25px}.modal-inner-wrap .modal-content{background-color:none;border:none;border-radius:0;box-shadow:none;font-size:16px}.modal-popup .modal-header{border-bottom:none}footer.modal-footer{border-top:none}.modal-footer button.action-secondary:hover{background:#24b367}.mp_social_share_inline_under_cart{clear:both}.modal-footer button.action-primary,.modal-footer button.action-secondary{width:auto;background:#28cc75;color:#fff;border:0;font-family:AileronRegular,sans-serif;font-weight:400;box-shadow:0 3px 15px rgba(0,0,0,.29);border-radius:30px;transition:all .2s ease-in-out}.cms-donnees-personnelles .s-richtext.u-text-left,.cms-mentions-legales .s-richtext.u-text-left,.conditions-generales-de-vente .s-richtext.u-text-left{text-align:justify;line-height:28px}.limiter-options{min-width:58px}.minicart-wrapper .product .actions{position:absolute;right:16px;top:22px;margin:-20px 0 0}.minicart-wrapper .block-minicart li{margin:0;position:relative}.minicart-items .update-cart-item{margin-top:49px;margin-right:16px;float:right}.order-links .nav.item.current strong{background:#28cc75;color:#fff}.fieldset>.field.choice .label,.fieldset>.fields>.field.choice .label{white-space:initial}.message.success{background:#fff;color:#25bc6c}.message.success>:first-child:before{color:#25bd6c}.modal-popup .modal-header{padding-bottom:1.2rem;padding-top:1rem}.modal-popup .modal-footer{padding-bottom:1rem;padding-top:1rem}.modal-popup footer .action.secondary{padding:4px 30px;font-size:13px}.modal-popup .action.primary{font-size:12px}.heckout-onepage-success .actions-toolbar .primary span{position:relative}aside.modal-popup.confirm._show{z-index:1001 !important}.minicart-items .product-item-details{position:relative}a.action.primary.continue span{position:relative}@media screen and (min-width:992px){.products.wrapper~.toolbar{float:right}.list_block_style .list_image_style.cat-7{padding-right:20px;height:270px}.list_block_style-right .list_block_style_center{display:table-cell;vertical-align:middle}.list_block_style-right .list_image_style.cat-7,.list_block_style-right .list_image_style.cat-8{height:100%;text-align:center}.list_block_style .list_block_style-right .list_image_style.cat-7{display:table;margin-bottom:0;padding:50px 10px}.list_block_style-right .list_image_style.cat-8{display:block;padding:30px 20px}.list_block_style-right .list_image_style.cat-7 img,.list_block_style-right .list_image_style.cat-8 img{width:100%;height:auto}.list_block_style-right .list_image_style.cat-7 img{margin-bottom:50px}.list_block_style-right .list_image_style.cat-8 img{margin-bottom:30px}.top_right_radius{border-radius:0 25px 0 0}.bottom_left_radius{border-radius:0 0 0 25px}.top_left_radius{border-radius:25px 0 0}.bottom_right_radius{border-radius:0 0 25px}.l-wrapper *{box-sizing:border-box}.l-grid--small>.l-grid__item{padding-top:30px;padding-left:30px;padding-bottom:30px;margin-bottom:0}.l-section.js-scroll{padding:0 15px}.u-margin-vertical{margin-top:60px;margin-bottom:60px}.c-journey--picture .c-journey__actions,.c-journey--picture .c-journey__end,.c-journey--picture .c-journey__richtext,.c-journey--picture .c-journey__start{width:420px}.c-journey--picture .c-journey__picture{position:absolute;top:50%;right:0;max-width:calc(100% - 500px);margin-top:0;margin-bottom:0;transform:translateY(-50%)}.c-journey--picture .c-journey__pastil{position:absolute;bottom:280px;left:570px;margin:0;float:none;transform:translate(-50%,50%)}.c-journey--picture .c-journey__path{position:absolute;left:65px;z-index:1;display:block;color:rgba(168,183,189,.75);fill:#28cc75;transform:translateY(-15px)}.s-richtext .u-h2,.s-richtext h2{font-size:48px}.block-products-list .mp-product-slider-title,.block-static-block .block-static-block-title{margin:40px 0}.products-grid.wishlist .product-item .box-tocart .tocart{font-size:1.1rem;line-height:1.6rem;padding:7px 15px}}@media screen and (min-width:640px){.products-grid .product-item-info.active,.products-grid .product-item-info:hover{box-shadow:none;border:0;margin:0;padding:0}.product.data.items .block.review-list .toolbar.review-toolbar{border-top:none}.product.info.detailed .data.table.additional-attributes .col.label{display:table-cell}}@media screen and (min-width:768px){.footer.content,.header.content,.page-header .header.panel{max-width:1760px}.block.category.event,.breadcrumbs,.navigation,.page-main,.page-wrapper>.page-bottom,.page-wrapper>.widget,.top-container{max-width:1440px}.page-main{padding:0 15px}.page-products .columns .column.main{position:relative}.page-products .sorter-top{margin:-20px 0 0}.page-products .toolbar-sorter .select2.select2-container--open:after{transform:rotate(-135deg);top:12px}.page-product-configurable .product-info-main{position:relative;margin-top:45px;padding-right:40px}.product-info-main .page-title-wrapper .page-title{font-size:40px;line-height:75px;text-transform:uppercase;color:#1f2b30;font-family:OpenSansLight,sans-serif;margin:0;margin-right:0}.page-product-configurable .product.media{padding-left:20px;padding-right:20px;margin-top:75px}.product.data.items>.item.title>.switch{font-family:openSansBold,sans-serif;padding:15px 0 !important;display:inline-table !important}.product.data.items>.item.title>.switch{align-items:center;position:relative;display:inline-flex;padding:15px 40px;border:0;border-radius:40px;background-color:#fff;color:#1f2b30 !important;font-size:14px;line-height:19px;font-weight:700;letter-spacing:1.68px;text-transform:uppercase;transition:opacity .6s;outline:0}.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus{background-color:#008289;background-image:linear-gradient(270deg,#28cc75 0,#008389 100%);box-shadow:0 0 .375rem transparent;transition-property:background-color,box-shadow,transform}.product.data.items>.item.title.active>.switch:hover{background:#28cc75;box-shadow:0 .125rem .375rem rgba(0,0,0,.25);transform:translate3d(0,-.125rem,0);opacity:1;padding-bottom:15px}.product.data.items>.item.title.active>.switch:before{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;display:block;border-radius:30px;background-color:#fff}.product.data.items>.item.title.active>.switch span{position:relative}.product.info.detailed .product.data.items>.item.content{border:none;padding:40px 0}.product.info.detailed .data.item.title{text-align:center}.product.info.detailed .data.item.tab-title-1{width:100%}.product.info.detailed .data.item.tab-title-2{width:50%}.product.info.detailed .data.item.tab-title-3{width:33%}.product.info.detailed .data.item.tab-title-4{width:25%}.pre-footer .navigation{z-index:0}.l-wrapper{padding-right:1.25rem;padding-left:1.25rem}ul.l-grid.l-grid--small{padding:0;text-align:center}.product-add-form .product-options-wrapper .field .control{width:100%}.page-product-configurable .page-main{padding:5px 15px}.catalog-product-view .product.info.detailed{min-height:175px}.page-product-configurable.catalog-product-view .modal-popup._inner-scroll .modal-inner-wrap{padding:40px 20px 30px;margin:70px auto 0 auto}.wishlist-index-index .product-item-inner{border:none;border-top:none;box-shadow:none;padding:0;margin:0;position:relative;transition:height .2s linear}.products-grid .product-item-info:not(:hover):not(.active) .product-item-inner{margin:0}.wishlist-index-index .products-grid .product-item{width:31.439%}.wishlist-index-index .box-tocart .qty .input-text.qty{font-size:20px}.wishlist-index-index .products-grid.wishlist{margin-bottom:30px}.page-layout-1column .products-grid .product-item{min-height:443px}.table-comparison{display:table-cell}.table-comparison .cell{padding:15px 20px 10px;min-width:320px}.catalog-product_compare-index .product_compare{min-height:410px}.column.main .cart-empty a{color:#16ab92;font-weight:700}.column.main .cart-empty{font-family:openSansRegular;padding:.25rem 0;font-size:25px;color:#1f2b30}.page-layout-2columns-left.page-products.catalogsearch-result-index .column.main{width:100%;padding:0 15px}.page-layout-2columns-left.page-products.catalogsearch-result-index .sidebar-main{width:100%;padding:0 10px}.product-item-actions .stock.unavailable{text-align:center}.checkout-index-index .modal-popup .form-shipping-address{max-width:670px}.page-products>.select2-container{width:200px}.minicart-items .product-option-block .label{font-size:16px;margin-bottom:0}.product-options-bottom .stock-qty{font-size:16px}.account .page-title-wrapper h1{font-family:AileronThin;font-size:48px}.block-products-list .mp-product-slider-title,.block-static-block .block-static-block-title{font-size:48px}.modal-popup.modal-slide .block.review-add .modal-footer .continue--s{border-radius:30px;font-size:16px}.block.block-minicart .minicart-items-wrapper{max-height:346px !important;overflow-x:hidden}.slide-mobile{display:none}.caption__desktop ul.btn__category li a span{background-color:#354349;padding:.21429em .85714em;border-radius:1.07143em;font-size:15px;line-height:1.92857;text-align:center;text-decoration:none;transition:opacity .6s}.caption__desktop ul.btn__category li a:hover{text-decoration:none;opacity:.8}.caption__desktop ul.btn__category li a span{color:#fff}.caption__desktop ul.btn__category{font-family:AileronThin;color:#fff;font-size:48px;max-width:480px;line-height:60px;padding-left:0}.caption__desktop ul.btn__category li{display:inline-block;padding-top:0;padding-left:1.5rem;font-size:1rem;padding-left:0;vertical-align:top}}@media (min-width:992px) and (max-width:1349px){.product-items .owl-carousel .owl-nav button.owl-prev{left:-35px}.product-items .owl-carousel .owl-nav button.owl-next{right:-35px}.owl-carousel .owl-nav button.owl-prev{left:0;background:url(../../frontend/Magento/cadaoz/fr_FR/images/right-arrow.png) 50% 50% no-repeat padding-box;opacity:.7;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;width:36px;height:36px;background-size:36px 36px}.owl-carousel .owl-nav button.owl-next{right:0;background:url(../../frontend/Magento/cadaoz/fr_FR/images/left-arrow.png) 50% 50% no-repeat padding-box;opacity:.7;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;opacity:.7;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;width:36px;height:36px;background-size:36px 36px}.owl-carousel .owl-nav button.owl-prev:hover{background:url(../../frontend/Magento/cadaoz/fr_FR/images/right-arrow.png) 50% 50% no-repeat padding-box;opacity:1;width:36px;height:36px;background-size:36px 36px}.owl-carousel .owl-nav button.owl-next:hover{width:36px;height:36px;background:url(../../frontend/Magento/cadaoz/fr_FR/images/left-arrow.png) 50% 50% no-repeat padding-box;opacity:1;background-size:36px 36px}.page-product-configurable .page-main{padding:5px 35px}.product-add-form .product-options-wrapper .field.configurable.required[class*=list-block]{width:100%;margin-bottom:20px}.product-info-main .page-title-wrapper .page-title{font-size:36px}.page-product-configurable .product.media{padding-left:20px}.products.list.items.product-items .col-md-3{width:33.33333333%}.caption__slider{position:absolute;top:14%;left:12%;max-width:380px}.caption__slider strong{font-size:29px}.caption__slider p{font-size:15px}.page-products .products-grid .product-items [class*=col-]:nth-child(3n+4){clear:left}}@media (min-width:992px) and (max-width:1660px){.list_block_style .list_image_style.cat-5,.list_block_style .list_image_style.cat-7{display:block;height:100%;text-align:center;padding:35px 0}.list_block_style .list_image_style.cat-5 img,.list_block_style .list_image_style.cat-7 img{margin-left:50%;transform:translateX(-50%);max-height:275px}.list_block_style .list_image_style.cat-5:hover img,.list_block_style .list_image_style.cat-7:hover img{transform:translateX(-50%) scale(1.1)}}@media (min-width:1350px) and (max-width:1860px){.caption__slider strong{font-family:openSansRegular,sans-serif;font-size:50px}}@media screen and (max-width:1500px){.block-content .owl-carousel .owl-item{padding:0 10px}}@media screen and (min-width:1350px){.page-products .products-grid .product-items [class*=col-]:nth-child(4n+5){clear:left}}@media screen and (max-width:1349px){.page-main{padding:0 40px}.page-products .product-items .product-item-name{font-size:16px;line-height:20px}}@media screen and (max-width:1200px){.product.data.items>.item.title>.switch{width:100%}.page-product-configurable .product.media{padding-left:40px}.cms-home .block-content .products-grid .product-items{padding:0 35px}.block-authentication .action.action-login,.block-authentication .action.action-register,.block-minicart .block-content>.actions>.primary .action.primary,.box-tocart .action.instant-purchase,.box-tocart .action.tocart,.bundle-actions .action.primary.customize,.bundle-options-container .block-bundle-summary .box-tocart .action.primary,.form-address-edit .actions-toolbar .action.primary,.methods-shipping .actions-toolbar .action.primary,.multicheckout .action.primary,.order-review-form .action.primary{font-size:16px}}@media screen and (max-width:991px){.review-toolbar .pages{float:none}.toolbar .pages .item{line-height:48px;width:50px;height:50px}.toolbar .pages strong.page{line-height:48px}.toolbar .pages .action.next,.toolbar .pages .action.previous{border-width:0 3px 3px 0;padding:8px}.toolbar .pages .action.previous{transform-origin:8px 12px}.toolbar .pages .action.next{transform-origin:14px 18px}.page-product-configurable .page-main{margin-top:15px}.block-authentication .action.action-login,.block-authentication .action.action-register,.block-minicart .block-content>.actions>.primary .action.primary,.box-tocart .action.instant-purchase,.box-tocart .action.tocart,.bundle-actions .action.primary.customize,.bundle-options-container .block-bundle-summary .box-tocart .action.primary,.form-address-edit .actions-toolbar .action.primary,.methods-shipping .actions-toolbar .action.primary,.multicheckout .action.primary,.order-review-form .action.primary{line-height:25px;padding:10px 20px;font-size:16px}.product-info-main .page-title-wrapper .page-title{font-size:24px;line-height:42px;margin-top:45px;margin-bottom:5px;font-family:OpenSansRegular,sans-serif}.product-info-main .product-info-price{margin-bottom:20px}.product-info-main .product-info-stock-sku{padding-bottom:15px}.product-info-main .product-info-price .price-box .price{font-size:22px;line-height:30px}.product-info-main .product.attribute.sku,.product-info-main .stock.available{font-size:10px;line-height:14px}.product-info-main .product.attribute.description{font-size:14px;line-height:25px}.box-tocart.update .field.qty .label,.product-add-form label.product-options-label{font-size:22px;line-height:24px;margin-bottom:10px !important}.box-tocart .actions{margin-bottom:25px}.box-tocart .actions .action.tocart .addtocart-svg{width:15px;height:15px}.page-product-configurable .product.media{padding-left:20px;margin-top:40px}.page-product-configurable .product-info-main{padding-right:25px;margin-top:25px}.page-product-configurable .product-info-main .product-social-links{top:-10px;right:25px}.product-social-links .product-addto-links .action{width:40px;height:40px}.page-product-configurable .product-social-links .product-addto-links .action svg{width:16px;height:15px;margin:0;transform:translate(-50%,-50%)}.product-info-main .product-add-form{padding-top:15px}.product-add-form .product-options-wrapper .field.configurable.required[class*=list-block]{width:100%;margin-bottom:20px}.product-add-form .product-options-wrapper .field.configurable.required.code-grade{margin-bottom:0}.product-add-form .product-options-wrapper .field.configurable.code-color .code-configurable{width:48px;height:48px}.product-add-form .product-options-wrapper .field.configurable.code-color input:checked+.code-configurable:before{background-size:23px 17px}.product-add-form .product-options-wrapper .field.configurable.code-capacity_fork .code-configurable,.product-add-form .product-options-wrapper .field.configurable.code-sim .code-configurable,.product-add-form .product-options-wrapper .field.configurable.code-tva .code-configurable{width:54px;height:54px;font-size:17px;line-height:20px}.product-add-form .product-options-wrapper .field.configurable.code-grade .code-configurable{width:78px;height:80px;font-size:12px}.box-tocart .qty .input-text.qty{font-size:19px;line-height:26px}.product.info.detailed .data.item.content{padding:0}.product.data.items>.item.title>.switch{font-size:11px;line-height:15px;height:33px;border-radius:33px;padding:10px}.product.info.detailed .product.data.items .product-review-content{max-width:480px;margin-bottom:50px}.product.info.detailed .data.table.additional-attributes .col.data{padding:10px 35px;font-size:14px}.product.info.detailed .data.table.additional-attributes .col.label{font-size:15px;line-height:20px;padding:10px 35px}.product.info.detailed .product-reviews-summary .rating-summary .rating-totals{font-size:51px;line-height:61px}.product-review-content .product-reviews-summary{margin-bottom:25px}.product-review-content .rating-summary .rating-result{width:110px}.rating-summary .rating-result:before,.rating-summary .rating-result>span:before{font-size:18px;height:18px;letter-spacing:5px;line-height:18px}.product-review-content .rating-summary .rating-number{font-size:12px;line-height:24px;height:24px}.product.info.detailed .product.data.items .add-review{font-size:13px;line-height:19px;padding:10px}.product-review-content .custom-review-stat .custom-review-code{width:23px;height:106px}.product-review-content .custom-review-stat .custom-review-code .review-index svg{margin-left:0;width:7px;height:6px}.block.review-list .item.review-item .review-details .review-author .review-details-value{font-size:19px;line-height:26px}.product.info.detailed .block.review-list .item.review-item{padding:25px 40px;margin:0 0 40px}.block.review-list .item.review-item .review-details{margin-bottom:15px}.block.review-list .item.review-item .review-ratings{top:15px;right:20px}.block.review-list .item.review-item .review-details .review-date{font-size:12px;line-height:17px}.block.review-list .item.review-item .custom-review-summary{font-size:14px;line-height:17px;margin-bottom:5px}.block.review-list .item.review-item .review-content{font-size:14px;line-height:17px}.block.upsell .block-title{margin-bottom:15px}.block.upsell .block-title strong{font-size:20px;line-height:24px}.block-content .owl-carousel .owl-item{padding:0 15px}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{width:36px;height:36px;background-size:36px 36px}.product-items .owl-carousel .owl-nav button.owl-prev{left:-30px}.product-items .owl-carousel .owl-nav button.owl-next{right:-30px}.owl-carousel .owl-nav button.owl-next:hover{background:url(../../frontend/Magento/cadaoz/fr_FR/images/left-arrow.png) 50% 50%/36px 36px no-repeat padding-box}.owl-carousel .owl-nav button.owl-prev:hover:hover{background:url(../../frontend/Magento/cadaoz/fr_FR/images/right-arrow.png) 50% 50%/36px 36px no-repeat padding-box}.cms-home .block-content .products-grid .product-items,.products.list.items.owl-carousel{padding:0 30px}.page-layout-1column .products-grid .product-item{padding:15px 0;border-radius:20px}.owl-carousel .product-item-info .product-image-container,.owl-carousel .slider-product-item-info .product-image-container{margin-bottom:20px}.owl-carousel .product-item .product-item-info .product-item-name,.owl-carousel .product-item .slider-product-item-info .product-item-name{font-size:14px;line-height:19px;margin-bottom:0}.owl-carousel .product-item .price-box .price{font-size:15px;line-height:20px}.page-products .sorter-label{font-size:15px;line-height:20px}.products.wrapper~.toolbar .pages{float:none}.page-products .toolbar-products{margin-bottom:65px;text-align:center}.filter .block-content.filter-content .filter-current-subtitle{display:none}.page-main .page-title-wrapper .page-title{font-size:30px;line-height:36px;padding:30px 0 20px}.page-products .columns{padding-top:0}.page-products .sorter{position:absolute;margin:0}.filter .filter-options,.filter-content .filter-current,.filter-content .filter-subtitle{display:none}.sidebar-main .block.filter{margin-bottom:0}.block.filter .filter-title{display:block;cursor:pointer}body.filter-active{overflow:hidden}block.filter.active{position:relative;visibility:visible;z-index:99}.block.filter.active .filter-left{position:fixed;top:70px;left:0;width:380px;bottom:0;background:#fff;padding:30px;z-index:10;box-shadow:0 2px 8px rgba(0,0,0,.29);overflow-y:auto}.block.filter.active .filter-title{height:48px;right:30px;z-index:11;border-bottom:none}.block.filter.active .filter-title strong{color:transparent}.block.filter.active .filter-toggle{display:none}.block.filter.active .filter-toggle span,.block.filter.active .filter-toggle:after,.block.filter.active .filter-toggle:before{background:0 0}.block.filter.active .filter-subtitle{display:block !important;background:0 0;display:block;line-height:33px;padding-bottom:15px}.filter.active .filter-options{background:#fff;display:block !important}.filter.active .filter-current{border:none;margin:20px 0;padding-bottom:0}.filter-left .filter-actions{margin:0 0 10px}.filter .filter-current .items,.filter .filter-current+.block-actions,.filter .filter-current.active+.block-actions{display:none}.filter.active .filter-current,.filter.active .filter-current-subtitle{display:block !important}.filter.active .filter-current.active .items,.filter.active .filter-current.active+.block-actions{display:block}.filter-title strong .filter-toggle{width:33px;display:inline-block;position:relative}.filter-title strong .filter-toggle svg{position:absolute;width:23px;left:0;top:-30px}.filter-title strong{font-size:15px;line-height:24px;color:#1f2b30;background:0 0;border:none;box-shadow:none;padding:0;left:unset}.cms-index-index .page-main{padding:0 20px}.list_block_style .list_image_style{border-radius:25px}.l-grid--small>.l-grid__item{padding-top:30px}.c-journey__picture{position:relative;display:block;max-width:630px;margin:24px auto}.c-journey__path{display:none}.c-journey__start:after{content:"";position:absolute;top:calc(100% + 10px);left:25px;width:9px;height:9px;border:2px solid #28cc75;border-radius:50%;line-height:0}.c-journey__picture:after{content:"";position:absolute;top:0;bottom:-120px;left:calc(50% - 50vw + 89px);left:calc(50% - 50vw + var(--scrollbar-width)/2 + 62px);border-left:1px dashed #a8b7bd}.c-journey--picture .c-journey__end:after{content:"";position:absolute;top:-20px;left:25px;width:9px;height:9px;border:2px solid transparent;border-bottom-color:#28cc75;border-left-color:#28cc75;border-radius:2px;line-height:0;transform:rotate(-45deg)}.block-products-list .mp-product-slider-title,.block-static-block .block-static-block-title{margin:20px 0}.code-configurable svg{width:74px;height:74px}.product-add-form .product-options-bottom .stock-qty{top:46px}.filter-title strong{top:6px}.box-tocart .actions .action.tocart{padding:10px 25px;font-size:11px;line-height:15px;letter-spacing:1.32px;border-radius:25px;width:auto;display:block;margin:0 auto}}@media (min-width:768px) and (max-width:991px){.page-products .toolbar-sorter .select2-selection__rendered{padding-right:25px}.filter.active .filter-title{position:fixed;top:60px;left:0;width:380px}.filter.active .filter-title strong{right:20px;top:20px}.filter.active .filter-title strong:after{font-size:16px;line-height:inherit;color:#7d7d7d;content:'\e616';font-family:luma-icons;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.filter .filter-current-subtitle:before{position:absolute;right:10px;top:10px}.filter .filter-current-subtitle{position:relative;text-transform:uppercase;z-index:1;display:block;text-decoration:none}.filter .filter-current-subtitle:before{font-size:13px;line-height:inherit;color:inherit;content:'\e622';font-family:luma-icons;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-products .products-grid .product-items [class*=col-]:nth-child(3n+4){clear:left}.page-products .products-grid .product-items [class*=col-]:nth-child(4n+5){clear:initial}.list_image_style.cat-7 .list_block_style_center{width:100%;display:flex;align-items:center;justify-content:space-between}ul.l-grid.l-grid--small{padding:0}.l-grid--small>.l-grid__item{padding-left:0}.page-product-configurable.catalog-product-view .modal-popup._inner-scroll .modal-inner-wrap{padding:40px 20px 30px;margin:140px auto 0 auto}.page-product-configurable .page-main{padding:5px 25px}.form-wishlist-items .actions-toolbar>.primary .action{margin-bottom:20px}.table-comparison .cell{padding:15px;width:260px}.page-layout-1column .products-grid .product-item{min-height:397px}.caption__slider{position:absolute;top:14%;left:12%;max-width:300px;font-size:24px}.caption__slider p{font-size:14px;line-height:22px}.caption__slider span{font-size:45px}.caption__slider .c-showreel__items span{font-size:12px}.caption__slider .c-showreel__items a{padding:5px 9px}.caption__slider .c-showreel__item.l-cluster__item{padding:0}.caption__slider strong{font-size:22px}.hidden_slide{display:none}.caption__slider h2{font-family:AileronThin;font-size:42px}.caption__desktop ul.btn__category li{padding-top:0}.page-products .products-grid .product-items [class*=col-]:nth-child(3n+4){clear:left}.bloc-categories .list_block_style .list_desc_style{padding:0;display:block;text-align:center}.bloc-categories .list_image_style img{display:block;margin:auto;width:auto}.bloc-categories .list_block_style .list_image_style{text-align:center;display:block;height:auto}.bloc-categories .list_image_style img{height:auto;width:auto;max-height:265px}}.caption__mobile{display:none}.field.choice .field-tooltip{top:1px;left:-5px;margin-left:0}.field.choice .field-tooltip .label{display:none}.field.choice .field-tooltip .field-tooltip-action:before{overflow:hidden;font-size:18px}@media screen and (max-width:767px){.nav-open .page-wrapper{left:0}.breadcrumbs{display:block;padding:35px 0}.page-main{padding:70px 15px 0}.page-product-configurable .product-details{padding:5px 25px;display:flex;flex-direction:column}.page-product-configurable .product-info-main,.page-product-configurable .product.media{width:100%}.page-product-configurable .product.media{padding-left:0;margin-top:30px}.page-product-configurable .product-info-main{padding-right:0;position:relative;margin-top:45px}.product-info-main .page-title-wrapper .page-title{margin-top:0}.product-info-main .product-info-price{margin:0 0 25px;width:100% !important}.product-info-main .product-info-price .price-box{padding-left:0}.box-tocart .actions{float:none}.box-tocart .actions .action.tocart{width:300px}.page-product-configurable .product-info-main .product-social-links{top:-55px;right:0}.product-social-links .product-addto-links .action{display:inline-block;width:35px;height:35px;top:20px}.product.info.detailed .product.data.items{margin:0}.product.data.items>.item.title>.switch{border-radius:initial;border-top:0;border-bottom:1px solid #acb5b8;font-size:14px;line-height:19px;color:#1f2b30;padding:0 0 5px;margin:14px 0}.product.data.items .item.title a:after{font-size:16px}.product.info.detailed .data.item.content#overview img{margin:10px auto;display:block}.product.info.detailed .data.table.additional-attributes .col.data:before{color:#28cc75}.product.info.detailed .product.data.items .product-review-content{margin-top:30px}.product.info.detailed .block.review-list .item.review-item{padding:30px 20px 20px}.block.upsell .block-title strong{font-size:18px;line-height:21px}.block-content .owl-carousel .owl-item{padding:0 20px}.products.list.items.owl-carousel{padding:0 65px}.page-main .page-title-wrapper .page-title{font-size:28px;line-height:30px}.filter-title strong,.page-products .sorter-label{font-size:13px;line-height:18px}.page-products .toolbar-sorter .select2{font-size:11px;line-height:20px;margin-left:1px}.page-products .toolbar-sorter .select2{min-width:165px}.block.filter.active .filter-left{top:0;width:100%;padding:20px}.block.filter.active .filter-title{right:20px}.filter.active .filter-options,.filter.active .filter-subtitle{position:initial;left:unset;right:unset;top:unset;bottom:unset;overflow:initial}.page-products .products-grid .product-item-actions .actions-primary{width:300px;margin:0 auto}.list_block_style{padding:0 0 15px}.l-wrapper{padding-right:.75rem;padding-left:.75rem}.l-grid.l-grid--small{text-align:center;padding:0}.cms-home .page-main .columns{display:block}.page-product-configurable .modal-slide div.mage-error[generated]{font-size:12px;line-height:19px}.review-field-ratings div.mage-error[generated]{font-size:10px !important}.page-product-configurable .modal-slide .review-add.custom-review-modal .fieldset.review-fieldset>.field.review-field-ratings{margin:0 0 20px}.page-product-configurable.catalog-product-view .modal-popup._inner-scroll .modal-inner-wrap{border-radius:30px}.modal-popup .review-add.custom-review-modal .review-field-ratings .control{margin-bottom:5px}.page-product-configurable.catalog-product-view .modal-popup._inner-scroll .modal-inner-wrap{padding:40px 20px 30px;margin:90px auto 0 auto}.form-create-account .fieldset.create.account:after,div.mage-error[generated]{font-size:16px}.fieldset.create.account .password-strength-meter{font-size:13px}.login-container .block .block-title{font-size:20px}.sidebar-main .block-collapsible-nav{top:30px}.actions-toolbar>.primary .action{margin-bottom:10px}.action.primary{font-size:14px}.product-item-actions .secondary-addto-links.actions-secondary{margin-top:10px;text-align:center}#m-cookienotice .m-button{margin-bottom:7px}.column.main .cart-empty a{color:#16ab92;font-weight:700}.column.main .cart-empty{font-family:openSansRegular;padding:.25rem 0;font-size:25px;color:#1f2b30}.page-layout-1column .products-grid .product-item{min-height:397px}.page-products>.select2-container{width:165px}.minicart-items .product-option-block .label{font-size:14px;margin-bottom:0}.page-products>.select2-results{max-height:initial}.catalog-product_compare-index .table-wrapper{border-top:none}.product-options-bottom .stock-qty{font-size:13px}.mp-product-slider-title{font-size:38px}.page-main .page-title-wrapper .page-title{padding:30px 0 10px}.account .page-title-wrapper h1{font-family:AileronThin;font-size:38px}.block-products-list .mp-product-slider-title,.block-static-block .block-static-block-title{font-size:38px}.opc-estimated-wrapper .estimated-block{padding-top:8px}.catalog-product-view .column.main{padding-bottom:0}.catalog-product-view .product.data.items{border-bottom:none}.catalog-product-view .review-toolbar{display:none;border-top:none}.add-product .modal-footer button.action-secondary,.modal-popup.modal-slide .block.review-add .modal-footer .continue--s{font-size:14px;border-radius:30px}.caption__slider{position:relative;left:auto;top:-45px;width:100%;line-height:30px;height:45px;max-width:initial;font-weight:700;font-size:18px;padding:10px 16px;background:rgba(0,0,0,.3)}.caption__slider .caption__mobile a,.caption__slider .caption__mobile p,.caption__slider .caption__mobile span,.caption__slider .caption__mobile strong{font-size:18px}#banner-slider-carousel .owl-item img{min-height:200px}#banner-slider-carousel .u-background-limed-spruce{background-color:#28cc75}#banner-slider-carousel .owl-nav{display:none}.hidden_slide{display:none}.img__slider--s1{background-size:cover !important;background-position:78% 50% !important;width:100%;height:280px}.caption__desktop,.slide--desktop{display:none}.caption__mobile{display:block}.slide-mobile__fig{background-size:cover !important;background-position:100% 50% !important;width:100%;height:300px}.caption__slider h2{font-family:AileronThin;font-size:22px;margin:0}.columns .column.main{padding-bottom:0}.products{margin:10px 0 0}.page-reassurance-header .widget.block.block-static-block{margin-bottom:0}}@media (max-width:560px){.page-product-configurable.catalog-product-view .modal-popup._inner-scroll .modal-inner-wrap{margin:90px 20px;width:auto;padding:35px 20px 30px}.modal-popup .modal-content,.modal-popup .modal-footer{padding-left:1rem;padding-right:1rem}#banner-slider-carousel .owl-item img{min-height:180px}.slide-mobile__fig{background-size:cover !important;background-position:77% 50% !important;width:100%;height:280px}}@media screen and (max-width:480px){.minicart-wrapper .block-minicart{position:absolute;right:10px;left:auto;top:32px;width:auto;min-width:initial}.minicart-wrapper .block-minicart:before,.page-footer .switcher .options ul.dropdown:before{right:40px}.box-tocart .actions .action.tocart,.page-products .products-grid .product-item-actions .actions-primary{width:100%}.product.info.detailed .product.data.items .product-review-content{text-align:center}.product-review-left{margin-bottom:40px}.product-review-content .custom-review-stat{display:block;float:none}.bloc-categories .list_block_style .list_image_style img{width:100%;height:auto;margin-bottom:30px;display:block;margin:auto}.bloc-categories .list_block_style .list_image_style{display:block;height:100%;text-align:center;padding:20px 10px}.add-product .modal-footer button.action-secondary,.modal-popup.modal-slide .block.review-add .modal-footer .continue--s{font-size:12px;border-radius:30px}#banner-slider-carousel .owl-item img{min-height:160px}.slide-mobile__fig{background-size:cover !important;background-position:73% 50% !important;width:100%;height:280px}.caption__slider{font-size:23px}.caption__slider span{font-size:38px}.caption__slider p{font-size:13px;line-height:24px}.caption__slider strong{font-size:26px}.bloc-categories .list_block_style img{max-width:250px}}@media (max-width:485px){.add-product .modal-footer button.action-secondary,.modal-popup.modal-slide .block.review-add .modal-footer .continue--s{font-size:12px;margin-bottom:10px}}@media (max-width:450px){.page-product-configurable .product-info-main .product-social-links{top:-50px}}@media (max-width:380px){#m-cookienotice .m-button{font-size:12px;padding:4px 9px}}@media screen and (max-width:320px){.filter-title strong,.page-products .sorter-label{font-size:11px;line-height:18px}.box-tocart .qty .input-text.qty{width:23px;padding:0}.product-add-form .product-options-bottom .stock-qty{left:80px}.filter-title strong{top:8px}.page-products .toolbar-sorter .select2-selection__rendered{padding:5px 11px 5px 5px;display:block}.page-products .toolbar-sorter .select2{min-width:135px !important}.page-products>.select2-container{width:135px}.page-product-configurable fieldset.field.required.review-field-ratings{margin:0 -30px 20px 0 !important}.caption__slider strong{font-size:22px}}@media screen and (max-height:600px){div#minicart-content-wrapper{max-height:380px;overflow:scroll}}.block.review-add.custom-review-modal.add-product h3{font-size:26px}.modal-popup.modal-slide .block.review-add .modal-footer{border-top:none;padding-left:0;padding-right:0;font-size:16px}@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0){@media{.c-journey--picture .c-journey__end:after,.c-journey__picture:after,.c-journey__start:after{display:none}}}.page-products .toolbar-products .sorter{z-index:999;position:relative}#sorter .select2-container .wrap.select2-selection--single .select2-selection__rendered{word-wrap:break-word;text-overflow:inherit;white-space:normal}.mp_social_share_float{display:none}.product-info-price span.old-price.sly-old-price.no-display{text-decoration:line-through #28cc76}.products-grid.wishlist .product-item-inner{z-index:-1}.column.main .mp_social_share_inline{display:none}.modal-inner-wrap.grade-popup .modal-content{font-family:OpenSans,Arial,sans-serif}.page-product-configurable .modal-slide .grade-popup .modal-content{padding:0 .6rem 1.6rem}.modal-inner-wrap.grade-popup{background:#e0e9e9}.modal-inner-wrap.grade-popup .modal-footer{display:none}.bloc-grade{text-align:center}.bloc-grade__title{font-family:AileronThin;font-size:40px;font-weight:200;line-height:1.1875;margin-top:0;margin-bottom:0}.grade-item{position:relative;border-radius:1.5rem;background-color:#fff;box-shadow:0 .125rem .5rem rgba(0,0,0,.1);color:#6c7c82;font-size:14px;line-height:1.5;text-align:center;transition:transform .6s;-ms-flex:0 0 auto;flex:0 0 auto;max-width:274px;vertical-align:top;margin:10px;padding:1.5625rem 2.5rem 1.875rem}.bloc-grade__items{flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;padding-bottom:.9375rem;margin-top:20px}.grade-excellence .grade-item__color,.grade-item.grade-excellence svg{color:#e6a738}.grade-performance .grade-item__color,.grade-item.grade-performance{color:#898d98}.grade-item.grade-basic,.grade-basic .grade-item__color{color:#c7723a}.grade-item__title{font-size:18px;color:#2193c0;font-weight:700;margin-top:7px}.bloc-grade__content,.block .bloc-grade__header p{margin-top:10px;font-size:16px;line-height:1.5}.grade-item__color--s1{font-size:18px;color:#000;line-height:36px}.grade-item__content{font-family:OpenSans,Arial,sans-serif;color:#6c7c82;font-size:14px;line-height:22px}@media (min-width:1200px) and (max-width:1365px){.modal-popup .modal-inner-wrap.grade-popup{width:80%}.page-product-configurable .modal-slide .grade-popup .modal-content{padding:0 .6rem 1.6rem}}@media (min-width:992px) and (max-width:1199px){.modal-popup .modal-inner-wrap.grade-popup{width:95%}.page-product-configurable .modal-slide .grade-popup .modal-content{padding:0 0 1.6rem}}@media (min-width:768px) and (max-width:991px){.modal-popup .modal-inner-wrap.grade-popup{width:95%}.page-product-configurable .modal-slide .grade-popup .modal-content{padding:0 0 1.6rem}.grade-item{max-width:205px;padding:1.5625rem .8rem 1.875rem}}@media (min-width:768px){.modal-popup .modal-inner-wrap.grade-popup{border-radius:25px;top:40px}.bloc-smartphone__item .l-circle{position:relative;display:block;margin:90px 0}}@media (max-width:767px){.modal-popup.modal-slide .modal-inner-wrap.grade-popup{background-color:#fff}.bloc-grade__title{font-size:28px}.grade-excellence .grade-item__color,.grade-performance .grade-item__color,.grade-basic .grade-item__color{color:#000}.grade-item{box-shadow:none;padding:0;margin-bottom:0;margin-top:0;max-width:100%}.grade-item__title{margin-top:5px}.bloc-grade__items{margin-top:5px}.grade-popup .l-wrapper{padding-right:0;padding-left:0}.bloc-grade__header{padding-top:20px}.bloc-smartphone__item .l-circle{position:relative;display:block;margin:110px -67px 70px}}.bloc-smartphone{padding:30px}.bloc-smartphone__title{font-family:AileronThin;font-size:40px;font-weight:600;line-height:1.1875;margin-top:0;margin-bottom:0;text-align:center}.bloc-smartphone__item{position:relative;display:inline-block;width:100%;padding-left:3.75rem;padding-top:2.625rem;font-size:1rem;vertical-align:top;width:49%;box-sizing:border-box;text-align:center}.bloc-icon{display:inline-block;padding-top:1.5rem;padding-left:1.5rem;font-size:1rem;vertical-align:top;width:32%}.bloc-icon__fig{width:5rem;height:5rem;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;display:-ms-inline-flexbox;display:inline-flex;padding:.9375rem;border-radius:50%;line-height:0;background:#fff}.bloc-smartphone__tag li{font-family:OpenSans,Arial,sans-serif;display:inline-block;border-radius:15px;font-size:14px;text-align:center;text-decoration:none;margin-bottom:7px;background-color:#0083b7;color:#fff;padding:.21429em .65714em;font-weight:700;letter-spacing:.07692em;text-transform:uppercase}.bloc-smartphone__tag{max-width:550px;list-style:none;padding-left:0;margin-top:20px;text-align:left}.bloc-smartphone__icon{padding-left:0}.bloc-smartphone__content .u-h3{color:#0083b7;font-weight:700;letter-spacing:.0625rem;text-transform:uppercase;text-align:center}.bloc-smartphone__content p{text-align:center}.bloc-smartphone__title--s1{color:#0083b7;font-weight:700;letter-spacing:1px;text-transform:uppercase;font-size:16px}.widget.block.block-static-block{width:100%;max-width:100%;padding:0}.bloc-smartphone__item .l-circle__container{position:relative;z-index:1;width:25rem;max-width:100%;height:25rem;margin-right:auto;margin-left:auto}.bloc-smartphone__item .u-circle.js-scroll.u-circle--top-right.u-circle--large.u-circle--hula-hoop{top:0;left:0;width:100%;height:0;padding-top:100%;transform:scale(1.24);transform:scale(1.24) rotate(var(--scroll-container))}.bloc-smartphone__item .l-cluster.u-margin-vertical-tiny{margin-top:15px !important;margin-bottom:15px !important;text-align:center}.bloc-smartphone__item .c-pastil--large.u-background-white.c-pastil{width:5rem;height:5rem;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;display:-ms-inline-flexbox;display:inline-flex;padding:.9375rem;border-radius:50%;line-height:0;background:#fff}.bloc-smartphone__item .l-circle:before{content:"";position:absolute;top:50%;left:50%;width:28.125rem;height:28.125rem;border:.0625rem dashed #a8b7bd;border-radius:50%;background-color:#d7e2e2;transform:translate(-50%,-50%)}.bloc-smartphone__item .l-cluster__item{width:150px}.bloc-smartphone__body .c-button--bordered.c-button{background-color:#008289;background-image:linear-gradient(145deg,rgba(40,204,117,0),#28cc75);box-shadow:0 0 .375rem transparent;transition-property:background-color,box-shadow,transform}.bloc-smartphone__body .c-button--bordered.c-button:hover{text-decoration:none;background-color:#28cc75;color:#1f2b30;box-shadow:0 .125rem .375rem rgba(0,0,0,.25);transform:translate3d(0,-.125rem,0);opacity:1}.bloc-smartphone__item .u-circle.u-circle--hula-hoop.u-circle--top-right:before{transform:translate(-3%,3%) rotate(var(--scroll-shape))}.page-product-configurable .page-bottom .page-main{padding:45px 15px;max-width:1200px}@media (max-width:991px){.bloc-smartphone__item{width:100%}.bloc-smartphone__tag{max-width:100%}.bloc-smartphone__item{padding-top:1.625rem;padding-right:0;padding-left:0}}@media (max-width:480px){.bloc-icon{padding-left:0;width:49%}.bloc-smartphone{padding:15px}.bloc-smartphone__tag li{font-size:12px}}.l-blocks .l-blocks__item--title{margin-top:30px;margin-right:0;margin-bottom:30px;margin-left:0}.l-blocks .l-blocks__item--text{color:#78878e;font-family:OpenSans,Arial,sans-serif;font-size:16px}@media (min-width:768px){.u-margin-vertical\@regular{margin-top:60px !important;margin-bottom:60px !important}.s-richtext h1{font-size:55px}}@media (min-width:992px) and (max-width:1300px){.product-social-links .product-addto-links .action{width:40px;height:40px}.page-product-configurable .product-social-links .product-addto-links .action svg{width:16px;height:15px;margin:0;transform:translate(-50%,-50%)}.product-social-links{top:-30px}.page-product-configurable .page-title-wrapper.product{padding-top:20px}}@media (max-width:380px){.product-info-main .page-title-wrapper .page-title{padding-top:20px;font-size:19px}}.l-blocks__item--text .l-wrapper .s-richtext p{margin:0 0 17px}.cms-no-route .l-wrapper .l-flexible div{width:100%}.cms-no-route .l-wrapper .u-padding-vertical{padding-top:50px}.cms-no-route .page-title-wrapper{text-align:center}.s-richtext .alink:visited,.s-richtext a:visited{color:#28cc75}.cms-no-route .l-wrapper .l-flexible div{width:100%}.cms-no-route .l-wrapper .u-padding-vertical{padding-top:50px}.cms-no-route .page-title-wrapper{text-align:center}.field-tooltip .field-tooltip-action:before{overflow:auto;font-size:22px}.cms-page-view .breadcrumbs{padding-bottom:0}.field-tooltip .field-tooltip-action:before{margin-top:-7px}ol>li,ul>li{margin-bottom:10px}@-moz-document url-prefix(){.customer-welcome .action.switch{padding:0;cursor:pointer;display:inline-block;text-decoration:none;position:absolute;top:1px;right:-20px}}#checkout .authentication-wrapper{display:none}.xsitemap h3{margin-bottom:30px;border-bottom:1px solid #28cc75;color:#28cc75;margin-right:15px}.xsitemap ul.categories,.xsitemap ul.pages,.xsitemap ul.products{padding-left:0;list-style:none;margin:0}.xsitemap li.level-1.category,.xsitemap li.product{position:relative;margin-bottom:0;font-size:14px}.xsitemap li.level-1.category{font-weight:700}.xsitemap .level-1.category .product{font-weight:500}.xsitemap li.level-0,.xsitemap li.page-url{padding-left:21px;position:relative;margin-bottom:0;font-size:16px}.xsitemap a{padding-bottom:16px;display:block;color:#337ab7}.xsitemap li.level-1.category:before,.xsitemap li.product:before{background:#ddd none repeat scroll 0 0;content:"";height:1px;left:0;position:absolute;top:8px;width:14px}.xsitemap li.level-1.category:after,.xsitemap li.product:after{border-left:1px solid #ddd;content:"";height:100%;left:0;position:absolute;top:-27px;width:0}.xsitemap li.level-0.category:last-child:after,.xsitemap li.level-1.category:last-child:after,.xsitemap li.page-url:last-child:after{height:33px}.block.review-add.custom-review-modal{margin-bottom:0}.review-add.custom-review-modal .block-title{display:block;text-align:center;font-family:AileronThin,sans-serif;font-size:46px;line-height:56px;color:#1f2b30;margin-bottom:10px}.review-add.custom-review-modal .block-title strong{font-weight:300}.review-add.custom-review-modal .review-fieldset{margin-bottom:5px}.review-add.custom-review-modal .review-fieldset .legend.review-legend span{display:none}.review-add.custom-review-modal .review-fieldset strong{font-size:17px;line-height:23px;text-align:center;color:#13ce66}.review-add.custom-review-modal .review-fieldset .field .label{font-size:17px;line-height:24px;color:#1f2b30;font-weight:600;padding:0;margin:0 0 15px}.review-add.custom-review-modal .field.choice.review-field-rating .label{display:none}.review-add.custom-review-modal .review-field-ratings .control{display:inline-block;float:right;margin:0;height:32px;width:210px}.review-control-vote label:before{color:#13ce66}.review-control-vote:before{content:'\e800' '\e800' '\e800' '\e800' '\e800';font-family:fontello}.review-control-vote [class*=rating]:before{font-family:fontello}.review-control-vote .rating-1:before{content:'\e801'}.review-control-vote .rating-2:before{content:'\e801' '\e801'}.review-control-vote .rating-3:before{content:'\e801' '\e801' '\e801'}.review-control-vote .rating-4:before{content:'\e801' '\e801' '\e801' '\e801'}.review-control-vote .rating-5:before{content:'\e801' '\e801' '\e801' '\e801' '\e801'}.review-add.custom-review-modal .fieldset>.field.required>.label:after{color:#13ce66}.review-add.custom-review-modal .fieldset.review-fieldset>.field.review-field-text{margin-bottom:0}.review-add.custom-review-modal .review-fieldset .review-field-text textarea{height:160px}.review-add.custom-review-modal .fieldset.review-fieldset>.field{margin:0 0 25px}.review-add.custom-review-modal .fieldset.review-fieldset>.field.review-field-ratings{margin:0 0 15px}.review-add.custom-review-modal .fieldset.review-fieldset .input-text{height:38px}.review-add.custom-review-modal .fieldset.review-fieldset .input-text,.review-add.custom-review-modal .fieldset.review-fieldset .input-text::placeholder,.review-add.custom-review-modal .fieldset.review-fieldset textarea{font-size:14px;line-height:19px;color:rgba(112,112,112,.65)}.review-add.custom-review-modal .review-form .required-fields{font-size:11px;line-height:15px;color:#1f2b30;margin-bottom:35px}.review-add.custom-review-modal .review-form .required-fields .etoile{font-size:15px;line-height:15px;color:#28cc75}.review-add.custom-review-modal .actions-toolbar .primary{float:none !important}.review-add.custom-review-modal .actions-toolbar .actions-primary .action.primary{align-items:center;position:relative;display:inline-flex;border:0;border-radius:40px;color:#1f2b30 !important;font-size:14px;line-height:19px;width:auto;font-weight:700;letter-spacing:1.68px;text-transform:uppercase;padding:15px 25px;background-color:#008289;background-image:linear-gradient(270deg,#28cc75 0,#008389 100%);box-shadow:0 0 .375rem transparent;transition-property:background-color,box-shadow,transform;outline:0}.review-add.custom-review-modal .actions-toolbar .actions-primary .action.primary:before{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;display:block;border-radius:30px;background-color:#fff}.review-add.custom-review-modal .actions-toolbar .actions-primary .action.primary span{position:relative}.review-add.custom-review-modal .actions-toolbar .actions-primary .action.primary svg{position:relative;fill:#1f2b30;stroke:#1f2b30;width:19px;height:13px;margin-right:15px}.page-product-configurable .modal-popup._inner-scroll .modal-inner-wrap{max-width:556px;width:100%;margin:160px auto 0 auto;background:#fff 0 0 no-repeat padding-box;box-shadow:0 2px 8px rgba(0,0,0,.29);padding:60px 60px 30px;border-radius:25px;min-height:auto}.block.review-add.custom-review-modal.add-product{font-size:26px}.page-product-configurable .modal-header{border-bottom:0}.page-product-configurable .modal-popup .modal-header{padding:0}.page-product-configurable .modal-slide .modal-content{padding:0 2.6rem 1.6rem}.page-product-configurable .modal-popup .modal-header .action-close{margin:0}.page-product-configurable .modal-popup .modal-header .action-close:before{font-size:14px}.page-product-configurable .modal-popup .modal-content{background:0 0;box-shadow:none;border:none}@media screen and (min-width:768px){.product.info.detailed .product.data.items .add-review:hover,.review-add.custom-review-modal .actions-toolbar .actions-primary .action.primary:hover{background:#28cc75;box-shadow:0 .125rem .375rem rgba(0,0,0,.25);transform:translate3d(0,-.125rem,0);opacity:1;padding-bottom:15px}.review-add.custom-review-modal .actions-toolbar{text-align:center}}@media screen and (max-width:991px){.page-product-configurable .modal-popup._inner-scroll .modal-inner-wrap{padding:30px 30px 20px;margin-top:70px}.page-product-configurable .modal-popup .modal-header .action-close{margin:15px}.page-product-configurable .modal-popup .modal-header .action-close:before{font-size:20px;line-height:20px}.review-add.custom-review-modal .block-title{font-size:40px;line-height:40px}.review-add.custom-review-modal .fieldset.review-fieldset>.field{margin:0 0 20px}.review-add.custom-review-modal .review-fieldset .field .label{font-size:16px;line-height:20px;margin:0 0 10px}.review-add.custom-review-modal .actions-toolbar .actions-primary .action.primary{line-height:16px;padding:15px 20px}}@media screen and (max-width:767px){.modal-popup.modal-slide{left:0}.page-product-configurable .modal-popup._inner-scroll .modal-inner-wrap{padding:25px 15px 15px}.page-product-configurable .modal-popup .modal-header .action-close:before{font-size:15px;line-height:15px}.review-add.custom-review-modal .block-title{font-size:26px;line-height:26px}.review-add.custom-review-modal .fieldset.review-fieldset>.field{margin:0 0 15px}.review-add.custom-review-modal .review-fieldset .field .label{font-size:14px;line-height:16px;margin:0 0 7px}.review-add.custom-review-modal .review-form .required-fields{margin-bottom:25px}.review-add.custom-review-modal .actions-toolbar .actions-primary .action.primary svg{width:15px;height:10px;margin-right:10px}.review-add.custom-review-modal .actions-toolbar .actions-primary .action.primary{font-size:12px;line-height:14px;padding:15px}}@media screen and (max-width:480px){.page-product-configurable .modal-popup._inner-scroll .modal-inner-wrap{width:auto;max-width:none}}@media screen and (max-height:800px){.modal-popup.modal-slide._inner-scroll .modal-inner-wrap{max-height:500px}}@media screen and (max-height:550px){.modal-popup.modal-slide._inner-scroll .modal-inner-wrap{height:390px}.modal-popup .modal-header{padding:0}}.page-header{background:#1f2b30;border:none;margin:0;padding:0;transition:all .2s linear}.is-hide .page-header{position:fixed;top:-90px;left:0;right:0;z-index:900}.is-fixed.is-hide .page-header{position:fixed;top:0;left:0;right:0;z-index:900}.page-header>.panel.wrapper{display:none}.header-right{float:right;padding:40px 45px 0;display:inline-flex}.account{min-width:85px}.account>a{color:#fff;font-size:14px;line-height:40px;position:relative}.account>a:before{content:'';left:0;background:#28cc75;height:1px;position:absolute;bottom:0;opacity:0;visibility:hidden;width:2px;transition:all .4s linear}.account>a:focus,.account>a:hover{text-decoration:none}.account>a:focus:before,.account>a:hover:before{visibility:visible;opacity:1;width:100%}.account-mobile .customer-account{color:#fff}.customer-lougout{margin:10px 0 15px}.header-right>*{float:left}.header-right_two>.item.link.compare{margin-right:24px}.account_svg,.authorization_svg,.compare_svg,.minicart-svg,.search_svg,.wishlist-svg{fill:#fff;transition:all .4s ease-in-out}.compare_svg,.minicart-svg,.search_svg,.wishlist-svg{width:25px;height:25px}.action.compare,.action.showcart,.link.wishlist a,.search__buttons>.action.search{position:relative}.search__buttons>.action.search:hover{cursor:pointer}.action.compare:before,.minicart-wrapper .action.showcart:before,.search__buttons>.action.search:before{content:'';background:rgba(255,255,255,.3);border-radius:50%;position:absolute;width:40px;height:40px;bottom:0;margin:0 0 -3px -7px;visibility:hidden;opacity:0;transition:all .3s ease-in-out}.action.compare:hover:before,.action.showcart:hover:before,.search__buttons>.action.search:hover:before{opacity:1;visibility:visible}.header.links a:focus svg,.header.links a:hover svg{fill:#28cc75}#search[aria-haspopup=true]{border-bottom-right-radius:0;border-bottom-left-radius:0}.search-autocomplete ul:not(:empty){background:#d2e6e7;border:0}.search-autocomplete{border-bottom-right-radius:20px;border-bottom-left-radius:20px;box-shadow:0 5px 15px rgba(0,0,0,.3)}.search-autocomplete ul li.selected,.search-autocomplete ul li:hover{background:#27c16e;color:#fff}.search-autocomplete ul li.selected .amount,.search-autocomplete ul li:hover .amount{color:#fff}.search-autocomplete ul li{padding:10px 40px 10px 20px}.search-autocomplete ul li .amount{right:25px;top:8px}.header-right .language.switcher-language .options .action.toggle{color:#fff;text-transform:uppercase;font-size:14px;line-height:20px;padding:0 15px 0 20px;position:relative;margin:10px 0 0 20px;font-family:openSansBold,sans-serif}.header-right .language.switcher-language .options .action.toggle:hover:after{border-color:#28cc75}.page-header .switcher .options .action.toggle.active:after,.page-header .switcher .options .action.toggle:after{content:'';position:absolute;top:50%;right:0;margin-top:-5px;transition:all .2s ease-in-out;border:solid #fff;border-width:0 1px 1px 0;display:inline-block;padding:3px;transform:rotate(45deg)}.page-header .switcher .options .action.toggle.active:after{transform:rotate(-135deg);margin-top:-3px;border-color:#28cc75}.page-header .switcher .options .action.toggle:before{content:'';width:1px;height:25px;background:#fff;position:absolute;left:0;top:50%;margin-top:-12px}.page-header .switcher .options ul.dropdown{min-width:60px;border-radius:10px;right:-10px;padding:7px 0;border:none;box-shadow:0 3px 15px rgba(0,0,0,.29);text-transform:uppercase;font-size:14px;visibility:hidden;opacity:0;transition:all .5s ease-in-out}.page-header .switcher-trigger.active+.dropdown.switcher-dropdown{visibility:visible;opacity:1}.page-header .switcher .options ul.dropdown,.page-header .switcher .options.active ul.dropdown{display:inherit}.page-header .switcher .options ul.dropdown:before{display:none}.page-header .switcher{margin:0;float:left}.page-footer .switcher .options ul.dropdown li:hover,.page-header .switcher .options ul.dropdown li:hover{background:0 0}.page-header .switcher .options ul.dropdown a{padding:2px 10px}.page-footer .switcher .options ul.dropdown li:hover a,.page-header .switcher .options ul.dropdown li:hover a{color:#26c26f}.customer-welcome .customer-menu,.customer-welcome.active .customer-menu{display:inherit}.customer-welcome ul.header.links{border-radius:6px;right:-10px;padding:10px 25px 10px 3px;border:none;box-shadow:0 3px 15px rgba(0,0,0,.29);text-transform:uppercase;font-size:14px;visibility:hidden;opacity:0;transition:all .5s ease-in-out;min-width:150px}.header-right .customer-welcome ul.header.links{text-transform:initial}.customer-welcome ul{opacity:0;display:initial}.customer-welcome ul a{transition:initial}.customer-welcome.active ul{opacity:1;display:initial}.customer-welcome ul.header.links:after,.customer-welcome ul.header.links:before{display:none}.customer-welcome.active ul.header.links{visibility:visible;opacity:1}.customer-welcome.active ul.header.links li{width:100%;text-transform:initial}.customer-welcome.active ul.header.links li a{font-size:14px}.customer-welcome.active ul.header.links li a .counter.qty{left:initial}.customer-welcome ul.header.links li.authorization-link{display:block}.customer-welcome ul.header.links .authorization-link a:before{display:none}.customer-welcome ul.header.links li:hover{background:0 0}.customer-welcome ul.header.links a{color:#333;padding:2px 10px}.customer-welcome ul.header.links li:hover a{color:#28cc75}.minicart-wrapper .block-minicart{margin-top:15px;border:none;box-shadow:0 3px 15px rgba(0,0,0,.29);border-radius:20px}.minicart-wrapper .block-minicart:before,.page-footer .switcher .options ul.dropdown:before{border:15px solid;border-color:transparent transparent #fff;top:-29px;right:18px}.minicart-wrapper .block-minicart:after{display:none}.compare .action.compare .counter.qty.no-display,.minicart-wrapper .action.showcart .counter.qty.empty,.search__container--show .compare .action.compare .counter.qty,.search__container--show .minicart-wrapper .action.showcart .counter.qty,.wishlist .counter.qty.no-display{display:none}.compare .action.compare .counter.qty,.minicart-wrapper .action.showcart .counter.qty,.wishlist .counter.qty{position:absolute;z-index:8;top:-10px;left:20px;margin:0;font-size:10px;height:22px;line-height:22px;min-width:22px;padding:0 2px;border-radius:50%;background:#28cc75;font-family:AileronBold,sans-serif;font-weight:initial}.compare .action.compare .counter.qty,.wishlist .counter.qty{color:#fff;text-align:center;top:-20px}.compare .action.compare .counter-number,.minicart-wrapper .action.showcart .counter-number{text-shadow:0 0 7px #000}.minicart-wrapper .action.showcart.active:before,.page-footer .switcher .options ul.dropdown:after,.page-header .switcher .options ul.dropdown:after{display:none}.minicart-wrapper .action.close{width:30px;height:30px;top:10px;right:15px}.block-minicart .actions .action.viewcart{font-size:16px;font-weight:initial;line-height:20px}.minicart-wrapper .action.close:before{color:#1f2b30}.minicart-items .update-cart-item{position:relative;box-shadow:none;border:2px solid transparent;border-radius:30px;background:#fff;color:#1f2b30;font-size:14px;line-height:17px;font-family:AileronThin,sans-serif;font-weight:initial;padding:5px 20px;transition:all .4s ease-in-out}.minicart-items .update-cart-item:hover{background:0 0;color:#fff}.minicart-items .update-cart-item:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:-4px;border-radius:inherit;background:linear-gradient(270deg,#28cc75 0,#008389 100%) 0 0 no-repeat padding-box}.block-minicart .items-total{margin:0;font-size:16px;line-height:20px;color:#1f2b30;font-weight:700}.block-minicart .items-total .count{font-weight:500}.block-minicart .subtotal{margin:10px 0}.block-minicart .subtotal .label{font-size:16px;line-height:20px;color:#1f2b30;font-family:openSansRegular,sans-serif;font-weight:initial;padding:0}.block-minicart .subtotal .amount.price-container{font-size:20px;line-height:24px;font-family:AileronSemiBold,sans-serif;font-weight:initial;padding-top:15px}.block-minicart .block-content>.subtotal+.actions{margin:0;padding:30px 0}.block-minicart .block-content>.actions>.primary{margin:0}.minicart-items .product-item-details{padding-left:85px}.minicart-items .product-item{cursor:default;font-size:16px;line-height:20px;color:#1f2b30}.minicart-items .product-item .product-image-container{width:75px!important}.column.main .opc-block-summary .product-item{background:#fff;border-radius:45px;padding:15px;margin-bottom:15px}.opc-block-summary .minicart-items-wrapper{padding:0 15px 0 0}.minicart-items .product-item-name{margin:0 0 5px;font-weight:600;font-size:16px;line-height:20px}.minicart-items .product-item-name a{color:#28cc75}.minicart-items .product-item-details .price-excluding-tax,.minicart-items .product-item-details .price-including-tax{margin:0}.minicart-items .product-item-details .price{font-size:16px;line-height:20px;color:#1f2b30;font-weight:400}.minicart-items .item-qty{padding:0 5px;margin-right:5px}.minicart-items .product-item-details .details-qty{margin-top:5px}.minicart-items .details-qty .label:after{content:' : '}.minicart-wrapper .product .actions>.primary:not(:last-child),.minicart-wrapper .product .actions>.secondary:not(:last-child){margin-right:10px}.minicart-items .action.delete,.minicart-items .action.edit{border-radius:50%;border:1px solid #1f2b30;width:30px;height:30px;position:relative;transition:all .2s ease-in-out}.minicart-items .action.delete:before,.minicart-items .action.edit:before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:15px;color:#1f2b30}.minicart-items .action.delete:hover,.minicart-items .action.edit:hover{border-color:#29cc75}.minicart-items .action.delete:hover:before,.minicart-items .action.edit:hover:before{color:#29cc75}.minicart-items-wrapper{border:1px solid rgba(31,43,48,.5);border-left:0;border-right:0;margin:0;padding:30px 0 10px}.block-minicart .subtotal .label:after{display:none}.header-right .header.links{color:#fff;margin:0;padding:0;list-style:none;min-width:fit-content}.header-right .header.links a{white-space:nowrap;transition:none}.header-right .header.links li{display:inline-block;position:relative;cursor:pointer}.header-right .header.links li.welcome,.header-right .header.links li:last-child{display:none}.header.links .authorization-link a{color:#fff;text-decoration:none}.header.links .authorization-link a:before{content:'';left:0;background:#28cc75;height:1px;position:absolute;bottom:-1;opacity:0;visibility:hidden;width:2px;transition:all .4s linear}.header.links .authorization-link a:hover:before{visibility:visible;opacity:1;width:100%}.header.links .link.wishlist{position:relative}.header.links .link.wishlist a{font-size:0}.header-right .header.links .link.wishlist a{font-size:14px}.header.links .link.compare a .counter.qty,.header.links .link.wishlist a .counter.qty{background:#27c16e;color:#fff;font-size:10px;height:22px;line-height:22px;min-width:22px;position:absolute;border-radius:50%;padding:0 2px;text-align:center;top:-10px;left:20px;font-family:AileronBold,sans-serif;font-weight:initial}.header-right .header.links .link.compare a .counter.qty,.header-right .header.links .link.wishlist a .counter.qty{left:initial}.link.wishlist .counter:after,.link.wishlist .counter:before{display:none}.burger-menu{margin:5px 0 0 15px;width:25px;height:20px;position:relative}.burger-menu .line,.burger-menu:after,.burger-menu:before{height:4px;background:#fff;border-radius:5px;position:absolute}.burger-menu .line{width:25px;top:50%;margin-top:-2px}.burger-menu:after,.burger-menu:before{content:'';width:17px;right:0}.burger-menu:before{top:0}.burger-menu:after{bottom:0}.navigation.navigation_product{width:auto;transition:all .2s ease-in-out}.navigation.navigation_product .level0{border-top:none;display:block;margin:0;position:relative}.navigation.navigation_product ul{padding:0;display:inline-flex}.navigation.navigation_product>ul>li>.level-top{color:#fff;font-size:14px;line-height:20px;font-family:openSans,sans-serif;margin:0 36px 0 0;padding:0;text-align:center;text-transform:uppercase;position:relative}.navigation.navigation_product .level0>.level-top.ui-state-focus,.navigation.navigation_product>ul>li>.level-top:hover{color:#fff;text-decoration:none}.navigation.navigation_product>ul>li>.level-top:before{content:'';left:0;background:#28cc75;height:1px;position:absolute;bottom:0;opacity:0;visibility:hidden;width:2px;transition:all .4s linear}.navigation.navigation_product>ul>li>.level-top:focus:before,.navigation.navigation_product>ul>li>.level-top:hover:before{visibility:visible;opacity:1;width:100%}.navigation.navigation_product .level0 .submenu a.ui-state-focus,.navigation.navigation_product .level0 .submenu a:hover{background:#1f2b30;color:#fff}.navigation.navigation_product>ul>li>.level-top>.ui-menu-icon{display:none !important}.navigation.navigation_product .level0 .submenu{display:none !important}.navigation.navigation_product ul.level0 li.level1{border-top:1px solid #fff}.navigation.navigation_product ul.level0 li.level1:first-child{border-top:0}.navigation.navigation_product .level0.active>.level-top,.navigation.navigation_product .level0.has-active>.level-top{border:0;color:#fff}.navigation.navigation_product .level0 .submenu .active>a{border:0;color:#fff}.navigation.navigation_product .level0 .submenu.is-open{display:block !important;left:0 !important;position:fixed;background:#1f2b30;border:0;box-shadow:none;min-width:410px;padding:0 30px;bottom:0;box-sizing:border-box;overflow-y:auto}.navigation.navigation_product li.level1>a{color:#fff;padding:15px 0;font-size:20px;line-height:30px}.navigation.navigation_product .level0 li.level1.parent>a>.ui-menu-icon{display:none}.navigation.navigation_product .level0 ul.submenu.level1{display:block !important;top:0 !important;left:0 !important;position:relative;background:0 0;border-color:#fff;border-width:1px 0;box-shadow:none;padding-left:25px}.navigation.navigation_product li.level2>a{font-size:20px;line-height:24px;font-family:AileronThin,sans-serif;font-weight:initial;border-top:1px solid #fff;color:#fff;padding:20px 0}.navigation.navigation_product li.level2:first-child>a{border-top:0}.search__container{display:flex}.search__buttons{position:relative;width:25px;transition:all .5s ease-in-out}.search__container--show .search__buttons{width:52px}.search__buttons>.action.search{right:0;position:absolute;opacity:1;visibility:visible;transition:all .5s ease-in-out}.search__container--show .search__buttons .action.search{opacity:0;visibility:hidden}.search__cancel{color:#fff;cursor:pointer;visibility:hidden;opacity:0;transition:all .5s ease-in-out;position:absolute;right:0}.search__container--show .search__cancel{visibility:visible;opacity:1}.search__container>.block-search{right:65px;bottom:10px;opacity:0;visibility:hidden;z-index:10}.search__container--show .block-search{visibility:visible;opacity:1}.block-search{padding:0;width:auto}.block-search>.block-content{position:absolute;right:0}.block-search .control{padding:0}.block-search input{padding:0 15px 0 45px;height:40px;width:50px;border-radius:20px;border:0;background:#fff;margin-right:15px;opacity:0;visibility:hidden}.search__container--show .block-search input{visibility:visible;opacity:1;width:975px;position:static}.block-search .action.search[disabled]{opacity:1}.block-search .action.search{display:inline-block;opacity:1;right:inherit;left:15px;padding:0;top:6px}.block-search .action.search>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block-search .action.search:before{font-size:20px;line-height:45px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#28c471;content:'\e615';font-family:luma-icons;margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.nav-sections{margin:5px 0 0;background:0 0;position:relative}.navigation{background:0 0}.navigation .level0.parent>.level-top{padding-right:0}.bss-megamenu.navigation{text-align:right;padding:0 35px}.bss-megamenu.navigation ul{padding:0 0 25px;float:right}.bss-megamenu.navigation ul li:first-child{display:none}.bss-megamenu.navigation .level0{margin:1px 15px}.bss-megamenu.navigation .level0:last-child{margin-right:0}.bss-megamenu.navigation .level0>.level-top{color:#fff;padding:0;font-size:14px;line-height:10px;font-family:openSans,sans-serif;font-weight:500;position:relative}.bss-megamenu.navigation .level0>.level-top:focus,.bss-megamenu.navigation .level0>.level-top:hover{background:0 0}.bss-megamenu.navigation .level0:not(.custom_link)>.level-top:before{content:'';left:0;background:#28cc75;height:1px;position:absolute;bottom:-5px;opacity:0;visibility:hidden;width:2px;transition:all .4s linear}.bss-megamenu.navigation .level0:not(.custom_link)>.level-top:focus:before,.bss-megamenu.navigation .level0:not(.custom_link)>.level-top:hover:before{visibility:visible;opacity:1;width:100%}.bss-megamenu.navigation .level0.custom_link>.level-top:focus,.bss-megamenu.navigation .level0.custom_link>.level-top:hover{background:rgba(255,255,255,.8)}.bss-megamenu.navigation ul li{display:inline-block}.bss-megamenu.navigation li.custom_link>.level-top{background:#fff;color:#008389;transition:all .4s linear;border-radius:25px;padding:15px 25px}.bss-megamenu .navbar-collapse{padding:0}.header.content{padding:0;height:100%}.navigation .level0.active>.level-top{border:0;color:#f3f3f3}.logo{margin-top:53px;margin-left:0;margin-bottom:0;transition:all .2s ease-in-out}.logo img{width:305px;height:auto}.minicart-wrapper{margin:0 36px 0 0}.minicart-wrapper .block-minicart{right:-21px;padding:0 25px 10px;width:400px}.block-minicart .subtitle.empty{padding:20px 0 10px}.is-hide .bss-megamenu.navigation,.is-hide .page-header .switcher{display:none}.is-hide .logo{margin:20px 0}.is-hide .nav-sections-item-content{margin-right:59px}.is-hide .header-right{position:absolute;top:35px;right:211px;padding:0;z-index:1}.is-hide .header.links .authorization-link a{height:40px;display:block;font-size:0}.is-hide .customer-menu .header.links .authorization-link a{font-size:14px}.is-hide .header.links .authorization-link a:hover:before,.is-hide .header.links .customer-welcome:hover:before{visibility:visible;opacity:1}.is-hide .header.links .authorization-link a:before,.is-hide .header.links .customer-welcome:before{content:'';background:rgba(255,255,255,.3);border-radius:50%;position:absolute;width:40px !important;height:40px;bottom:-6px;left:0;margin:0 0 -3px -7px;visibility:hidden;opacity:0;transition:all .3s ease-in-out}.is-hide .header-right .header.links li .customer-name a{transition:none;width:30px;height:30px;display:block}.is-hide .header-right .header.links li{background:transparent url(../../frontend/Magento/cadaoz/fr_FR/images/user.svg) 50% 50% no-repeat padding-box;width:24px;height:24px;background-size:24px 24px}.header.content{padding:0 20px}@media screen and (max-width:1760px){.is-fixed .header-parent{float:right}}@media screen and (max-width:1500px){.search__container--show .block-search input{width:850px}}@media screen and (max-width:1350px){.bss-megamenu.navigation{padding:0 25px}.bss-megamenu.navigation ul{padding:0 0 25px}.bss-megamenu.navigation li.custom_link>.level-top{padding:15px}.navigation.navigation_product>ul>li>.level-top{font-size:15px}.search__container--show .block-search input{width:740px}}@media screen and (max-width:1200px){.logo img{width:250px}.search__container--show .block-search input{width:550px}}@media (min-width:992px) and (max-width:1349px){.logo img{width:200px}.navigation.navigation_product>ul>li>.level-top{font-size:14px}.navigation.navigation_product>ul>li>.level-top{margin:0 15px 0 0}.navigation.navigation_product{margin-right:15px}.block-collapsible-nav-title .icon__svg--account.mobile{fill:#000;float:right;margin:0;height:20px;width:20px}}@media screen and (min-width:992px){.header-right_two{position:relative;padding:0 30px 30px 0;display:inline-flex;clear:both;float:right}.is-hide .header-right_two{position:relative;padding:35px 30px 25px 0;display:inline-flex;clear:none;float:right}.fotorama--fullscreen .fotorama__stage{height:500px !important}}@media screen and (max-width:991px){.is-hide .header-right_two{display:inline-flex;clear:none;float:right;position:absolute;top:0;right:0}.header-right_two{clear:both;float:right;display:inline-flex;position:absolute;top:0;right:0}.page-header .header .logo{display:block;float:none;margin:15px auto;z-index:0}.logo img{margin:0 auto;height:40px;width:85px}.header-right{display:none}.page-header{height:70px}.header-right_two{padding:25px 20px 20px 0}.account_svg,.authorization_svg,.minicart-svg,.search_svg{width:25px;height:24px}.compare_svg,.wishlist-svg{height:14px;width:15px;opacity:.7}.compare .action.compare .counter.qty,.wishlist .counter.qty{left:10px;top:-16px;height:18px;min-width:18px;line-height:17px;font-size:10px}.counter__label{color:rgba(255,255,255,.7);font-size:18px;padding:0 10px 0 15px;text-decoration:none}.link.compare,.link.wishlist{display:inline-block}.minicart-wrapper{margin:0 20px 0 0}.block-search .action.search:before{font-size:20px;line-height:20px;left:30px;top:25px;position:fixed}.block-search .label.active+.control input{position:static}.block-search .minisearch .control{position:fixed;left:0;right:0;top:5px;padding:10px 15px}.search__cancel{line-height:28px;z-index:15}.search__container--show .block-search input{width:calc(100% - 75px)}.header.links .link.compare a .counter.qty,.header.links .link.wishlist a .counter.qty,.minicart-wrapper .action.showcart .counter.qty{top:-6px;left:15px;font-size:8px;height:17px;line-height:17px;min-width:17px}.minicart-wrapper .block-minicart{right:-25px;padding:10px 20px 15px;width:324px}.minicart-wrapper .action.close{width:20px;height:20px;top:15px;right:15px}.block-minicart .items-total,.block-minicart .subtotal .label{font-size:12px;line-height:15px}.block-minicart .amount .price-wrapper:first-child .price{font-size:15px;line-height:18px}.block-minicart .block-content>.subtotal+.actions{padding:25px 0}.minicart-items-wrapper{padding:25px 0 5px}.minicart-items .action.delete,.minicart-items .action.edit{width:25px;height:25px}.minicart-items .action.delete:before,.minicart-items .action.edit:before{font-size:12px}.block-minicart .block-content>.actions{margin-top:10px}.minicart-wrapper .product .actions>.primary:not(:last-child),.minicart-wrapper .product .actions>.secondary:not(:last-child){margin-right:5px}.minicart-items .product-item-pricing .label{font-size:12px;line-height:15px}.nav-toggle{display:inline-block;background:#fff;border-radius:50%;width:40px;height:40px;left:20px;z-index:9}.nav-toggle:before{color:#28c571;font-size:22px;font-weight:900;padding:5px 9px}.nav-toggle:hover:before{color:#28c571}.nav-sections{background:#1f2b30;left:-385px;top:0;height:100%;width:385px;margin:0;overflow:auto;position:fixed;transition:left .3s;z-index:14}.nav-open .nav-sections{left:0}.nav-open .nav-sections-items .action-close{background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:10px;padding:0;text-shadow:none;display:inline-block;text-decoration:none;position:absolute;right:0;top:0}.nav-open .nav-sections-items .action-close:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:22px;color:#fff;content:'\e616';font-family:luma-icons;margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.nav-sections-items{height:100%;width:100%;padding:15px;position:relative;display:inline-table;z-index:1}.nav-sections-items:after,.nav-sections-items:before{content:'';display:table}.nav-sections-items:after{clear:both}.nav-open .nav-toggle:after{background:rgba(0,0,0,.7);content:'';display:block;height:100%;position:fixed;right:0;top:0;width:100%;z-index:1}.nav-sections-item-title{width:25%;border:0;padding:8px 5px;height:auto;background:0 0}.nav-sections-item-switch{color:#fff;font-family:AileronThin,sans-serif;font-weight:initial;font-size:14px;line-height:17px}.nav-sections-item-title.active{background:#28cc75;border-radius:20px}.nav-sections-item-title.active .nav-sections-item-switch{font-family:AileronSemiBold,sans-serif;font-weight:initial}.nav-sections-item-title.active .nav-sections-item-switch:hover{color:#fff}.nav-sections-item-content{margin:0;padding:0}.navigation .level0.active>a:not(.ui-state-active) span:not(.ui-menu-icon),.navigation .level0.has-active>a:not(.ui-state-active) span:not(.ui-menu-icon){margin-left:0}.nav-open .crossMenu{cursor:pointer;position:absolute;right:15px;top:15px;width:25px;z-index:99999999;height:25px}.nav-open .crossMenu:after,.nav-open .crossMenu:before{content:'';position:absolute;right:12px;top:0;height:25px;width:2px;background-color:#fff;cursor:pointer;z-index:999}.nav-open .crossMenu:before{transform:rotate(45deg)}.nav-open .crossMenu:after{transform:rotate(-45deg)}.nav-sections .switcher:last-child{border:0;padding:20px 0 0}.nav-sections .switcher .label{color:#fff;padding:0 0 10px;margin:0;font-size:20px;line-height:24px;font-family:AileronThin,sans-serif;font-weight:initial;text-align:left}.nav-sections .switcher .switcher-trigger{color:#1f2b30;background:#fff;border-radius:20px;padding:5px 40px 5px 15px;font-size:12px;line-height:20px;font-family:AileronSemiBold,sans-serif;font-weight:initial}.nav-sections .switcher .switcher-trigger strong:after{right:-25px;top:0;color:#1f2b30}.nav-sections .switcher .switcher-trigger.active{border-bottom-right-radius:0;border-bottom-left-radius:0}.nav-sections .switcher-options.active .switcher-dropdown{padding:15px;background:#fff;border-bottom-right-radius:20px;border-bottom-left-radius:20px;border-top:1px solid #1f2b30}.nav-sections .switcher .switcher-option{margin:0;padding:5px 0}.nav-sections .switcher .switcher-option a{color:#1f2b30;font-size:12px;line-height:20px;font-family:AileronSemiBold,sans-serif;font-weight:initial;display:block}.header.links .link.compare a .counter.qty,.header.links .link.wishlist a .counter.qty,.minicart-wrapper .action.showcart .counter.qty{top:-8px;left:12px}.account-mobile{display:block;padding:30px 20px 35px}.account-mobile div{border-left:1px solid grey;padding-left:10px}.account-mobile div:first-child,.account-mobile div:nth-child(2){border:none;padding:0}.account-mobile__link{display:block;margin-bottom:18px}.account-mobile__link a{color:#28cc75;font-size:18px}.icon__svg{fill:#28cc75;margin:0 7px -3px 0;height:20px;width:20px}.icon__svg--account{fill:#fff}.icon__svg--account.mobile{fill:#000;float:right;margin:0}.account-mobile a:hover,.account-mobile a:visited{text-decoration:none}.account-mobile .action.compare:hover:before{opacity:0;visibility:hidden}.bss-megamenu.navigation{background:0 0;text-align:left;padding:0 20px}.bss-megamenu .navbar-collapse{display:block;padding:0;border:0;box-shadow:none}.bss-megamenu .nav li a.level-top:focus,.bss-megamenu .nav li a.level-top:hover{background:0 0}.bss-megamenu.navigation ul{border-top:2px dotted gray;display:block;float:none;padding-top:10px;padding-bottom:60px}.bss-megamenu.navigation ul li,.navigation .level0{display:block}.navigation li.level0:last-child{border:0}.bss-megamenu.navigation .level0,.navigation li.level0{margin:0;border:0;position:static;padding:20px 0 0;width:100%}.navigation li.level0:first-child{padding:0}.bss-megamenu.navigation .level0>.level-top{color:rgba(255,255,255,.7);font-family:openSansRegular,sans-serif;font-size:16px;line-height:16px;text-transform:initial;padding:0}.navigation .level0.active>a:not(.ui-state-active),.navigation .level0.has-active>a:not(.ui-state-active){color:#fff;border:0}.bss-megamenu.navigation li.custom_link{margin:0}.bss-megamenu.navigation li.custom_link>.level-top{background:#fff;margin:10px 0;border-radius:20px;color:#008389;font-family:AileronSemiBold,sans-serif;font-weight:initial;padding:10px 20px}.bss-megamenu.navigation .level0:not(.custom_link)>.level-top:before{display:none}.nav-sections-item-content>.switcher.language.switcher-language{bottom:5px;display:block;padding:0;position:absolute}.language.switcher-language .options .action.toggle{color:#fff;background:#28cc75;text-transform:uppercase;font-size:14px;line-height:16px;padding:10px 13px;position:relative;height:35px;font-family:openSans,sans-serif;margin:0}.language.switcher-language .switcher-trigger li{display:inline-block;margin:0 5px}.language.switcher-language .switcher-trigger li a{color:#fff}.language.switcher-language .switcher-trigger li a:focus,.language.switcher-language .switcher-trigger li a:hover,.language.switcher-language .switcher-trigger li strong{font-weight:700;text-decoration:none}.header-right .language.switcher-language .options .action.toggle:hover:after{border-color:#28cc75}.nav-sections .switcher .switcher-trigger strong:after,.page-header .switcher .options .action.toggle:after,.page-header .switcher .options .action.toggle:before{display:none}.section-item-content .navigation.navigation_product{padding:0 20px}.navigation.navigation_product ul{border-top:2px dotted gray;display:block;padding:35px 0}.navigation.navigation_product>ul>li>.level-top{font-size:16px;text-align:left;margin:0}.navigation .parent .level-top:after,.navigation.navigation_product>ul>li>.level-top:before{display:none}.page-header{display:block !important}.section-item-content .navigation.navigation_product .level0{border:0}.section-item-content .navigation.navigation_product .all-category,.section-item-content .navigation.navigation_product li.level1>a{display:none}.section-item-content .navigation.navigation_product .level0 ul.submenu.level1{padding-left:0}.section-item-content .navigation.navigation_product li.level2>a{color:#fff}}@media screen and (min-width:768px){.page-header{position:relative}.is-fixed,.is-hide{padding-top:160px}.block-minicart .actions .action.viewcart,.minicart-items .product-item,.minicart-items .product-item-details .price,.minicart-items .product-item-name{font-size:16px;line-height:15px}}@media screen and (max-width:767px){.page-header{position:fixed;width:100%;z-index:11;top:0}.nav-before-open .page-wrapper{height:auto}.account .page-main{margin-top:40px;padding-top:40px}.header.content{padding:0}.nav-sections{width:290px}.account-mobile{padding:30px 0 25px}.account-mobile__link a{font-size:16px}.account-mobile .action.compare{padding-left:5px}.counter__label{font-size:16px;padding:0 5px 0 10px}.navigation.navigation_product ul{padding:25px 0}.bss-megamenu.navigation,.section-item-content .navigation.navigation_product{padding:0}.bss-megamenu.navigation ul{padding-top:10px;padding-bottom:60px}.header-right .header.links .authorization-link,.header-right .header.links li:first-child{display:none}.header-right .header.links{padding:0}.account_svg,.authorization_svg,.minicart-svg,.search_svg{width:22px;height:22px}.header-right{padding-top:14px}.block-search{margin:0}.block-search .control{border-top:0;margin:0;padding:0}.block-search .label:before{display:none}.block-search .label{padding:0;cursor:pointer}.block-search .label:hover:before{color:#fff}.header-right .header.links li{margin:0 0 0 10px}.block-search .minisearch .control{top:0;padding:0 15px}.block-minicart .actions .action.viewcart,.minicart-items .product-item,.minicart-items .product-item-details .price,.minicart-items .product-item-name{font-size:14px;line-height:15px}.fotorama__fullscreen .fotorama__zoom-in,.fotorama__fullscreen .fotorama__zoom-out{cursor:pointer;display:block;height:40px;overflow:hidden;position:absolute;width:40px}.fotorama__fullscreen .fotorama__zoom-in{background-position:10px 10px !important;top:0;background-size:135px}.fotorama__fullscreen .fotorama__zoom-out{background-position:0 -80px !important;top:30px}}@media screen and (max-width:370px){.minicart-wrapper .block-minicart{right:-25px;padding:10px 10px 15px;max-width:265px}}.is-hide .customer-welcome span.customer-name span a:hover:before{opacity:0}.is-hide .customer-welcome ul.header.links{top:36px}.is-hide .header-right .header.links .customer-name a{font-size:0}.is-hide .customer-welcome ul.header.links li{width:auto}.account-nav-title .icon__svg--account.mobile{display:none}.c-badge{padding:.21429em .85714em;border-radius:1.07143em;font-size:.875rem;line-height:1.92857;text-align:center;text-decoration:none;transition:opacity .6s}.c-badge__icon{margin-right:.25em;font-size:1.1em}a.c-badge:hover{text-decoration:none;opacity:.8}.c-badge--emphasize{font-weight:700;letter-spacing:.07692em;text-transform:uppercase}.u-background-limed-spruce{background-color:#354349}.c-footer__home{display:flex;margin-bottom:1.5rem;justify-content:center;align-items:center;flex-wrap:wrap}.c-footer__home svg{width:100%}.c-footer__baseline,.c-footer__brand,.c-footer__logo{display:block;width:auto}.l-cluster--narrow{margin-top:-.375rem;margin-left:-.375rem}.l-cluster{margin-top:-1.5rem;margin-left:-1.5rem;padding:0;font-size:0;text-align:left}.l-cluster--narrow{margin-top:-.375rem;margin-left:-.375rem}.l-cluster--narrow .l-cluster__item{padding-top:.375rem;padding-left:.375rem}.l-cluster__item{display:inline-block;padding-top:1.5rem;padding-left:1.5rem;font-size:1rem;vertical-align:top}.c-footer__aside .c-footer__button{font-size:.75rem}svg:not(:root){overflow:hidden}@keyframes dropdown-show-items{from{transform:translateY(-10px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes form-items-show{from{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.c-button{-ms-flex-align:center;align-items:center;position:relative;display:-ms-inline-flexbox;display:inline-flex !important;width:auto;padding:.85714em 1.07143em;border:0;border-radius:2.5rem;background-color:#fff;color:#1f2b30;font:inherit;font-size:.875rem;line-height:1.35714;font-weight:700;letter-spacing:.14286em;text-align:left;text-decoration:none;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:top;cursor:pointer;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.c-button--icon .c-button__icon{margin:0;color:inherit}.c-button--primary .c-button__icon{color:#28cc75;transition:color .6s}.c-button__icon{-ms-flex:0 0 auto;flex:0 0 auto;position:relative;display:inline-block;margin:0 .5625rem;color:inherit;font-size:1.5em}.c-button--bordered.c-button--primary:before{content:"";background-color:#1f2b30}.c-button--bordered.c-button--primary .c-button__icon{color:inherit}.c-button--bordered:before{content:"";position:absolute;top:.125rem;right:.125rem;bottom:.125rem;left:.125rem;display:block;border-radius:30px;background-color:#fff;transition:opacity .6s}.c-button--bordered:hover{background-color:#28cc75;box-shadow:0 .125rem .375rem rgba(0,0,0,.25);transform:translate3d(0,-.125rem,0);opacity:1}.c-button--bordered.c-button--primary{background-color:#008289;background-image:linear-gradient(145deg,rgba(40,204,117,0),#28cc75);box-shadow:0 0 .375rem transparent;transition-property:background-color,box-shadow,transform}.c-button--bordered.c-button--primary:before{content:"";background-color:#1f2b30}.c-button--bordered.c-button--primary .c-button__icon{color:inherit}.c-button--bordered.c-button--primary:hover{background-color:#28cc75}.c-button--bordered.c-button--primary:hover .c-button__icon{color:#28cc75}.c-button--bordered.c-button--secondary{background-color:#008289;color:#fff}.c-button--bordered.c-button--secondary:before{content:"";background-color:#00a868}.c-button--bordered.c-button--secondary:hover{background-color:#28cc75}.c-button--bordered.c-button--secondary:hover .c-button__icon{color:#1f2b30}.c-button--shadowed{box-shadow:0 0 .375rem transparent;transition-property:box-shadow}.c-button--shadowed:hover{box-shadow:0 0 .375rem rgba(0,0,0,.2)}.c-button--icon{padding:.85714em}.c-button--icon .c-button__icon{margin:0;color:inherit}.c-button--icon .c-button__text{position:absolute;width:1px;height:1px;overflow:hidden;margin:-1px;padding:0;border:0;white-space:nowrap;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%)}.c-button__text{-ms-flex:1 1 auto;flex:1 1 auto;position:relative;display:inline-block;margin:.125rem .5rem}.c-form__feedback,.c-form__input,.c-form__label,.c-form__legend,.c-form__select,.c-form__textarea{-ms-flex:1 1 0%;flex:1 1 0%;margin-top:.3125rem;margin-bottom:.3125rem}.c-form__choice{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;width:100%;clear:left;font-size:.75em;text-align:left}.c-form__checkbox,.c-form__radio{-ms-flex:0 0 auto;flex:0 0 auto;margin-top:.1em;margin-right:.75em}.c-checkbox{position:relative;display:inline-block;font-size:1.324em;line-height:0;vertical-align:-.15em}.c-checkbox__input{position:absolute !important;top:0 !important;margin:0 !important;left:0;z-index:1;width:100%;height:100%;margin:0;border:0;background-color:transparent;opacity:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.c-checkbox__input:focus{outline:0}.c-checkbox__input[disabled]{cursor:default}.c-checkbox__box{position:relative;display:inline-block;width:1em;height:1em;border:.125rem solid #e0e9e9;border-radius:.3em;background-color:#fff;line-height:0}.c-checkbox__input:focus+.c-checkbox__box{border-color:#28cc75}.c-checkbox__input[disabled]+.c-checkbox__box{opacity:.5;cursor:default}.c-checkbox__icon{position:absolute;top:50%;left:50%;color:inherit;font-size:.5em;transform:translate(-50%,-50%) scale(0);transition:transform .6s}.c-checkbox__input:checked~.c-checkbox__icon{transform:translate(-50%,-50%) scale(1)}.c-checkbox--transparent .c-checkbox__box{border-color:#a8b7bd;background-color:transparent}.c-checkbox--invalid .c-checkbox__box,.c-checkbox.is-invalid .c-checkbox__box{border-color:#f52947}.c-form__choice .c-form__label{-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-top:0;margin-bottom:0;font-weight:400}.u-color-primary{color:#28cc75}.l-grid__item{display:inline-block;width:100%;padding-top:.15rem;font-size:1rem;vertical-align:top}.s-richtext{font-size:.875rem;line-height:1.5}.c-footer__block{position:relative;margin-top:0;font-size:.875rem}.c-footer__title{margin:0;font-family:AileronThin;line-height:1.16667;letter-spacing:1px}#newsletter{scroll-margin-top:150px}.c-form__fields{position:relative;margin-left:-.625rem;font-size:0}.c-form__field{display:block}.c-form__fields>*{display:block;width:100%;margin:0;padding:0 0 0 .625rem;font-size:1rem}.c-form__fields>*+*{margin-top:1.0125rem}.c-form__field--choice{border:0}.c-form__container>*+*{margin-top:.625rem}.u-hidden-visually{position:absolute;width:1px;height:1px;overflow:hidden;margin:-1px;padding:0;border:0;white-space:nowrap;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%)}.c-form__label{cursor:pointer}.c-form__feedback,.c-form__input,.c-form__label,.c-form__legend,.c-form__select,.c-form__textarea{-ms-flex:1 1 0%;flex:1 1 0%;margin-top:.3125rem;margin-bottom:.3125rem}.c-label{display:block;color:inherit;font:inherit;font-size:1rem;line-height:1.5;font-weight:400;cursor:pointer}.c-input--transparent{border-color:#a8b7bd;background-color:transparent;color:inherit}.c-input{display:block;width:100%;padding:.5625em 1.1875em;border:2px solid #008289;border-radius:1.5rem;background-color:transparent;caret-color:#28cc75;color:#1f2b30;font:inherit;font-size:1rem;height:auto;line-height:1.5;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none}.c-input:-ms-input-placeholder{color:inherit;opacity:.5}.c-input::placeholder{color:#fff;opacity:1}.c-input:focus{border-color:#28cc75;outline:0}.c-input[disabled]{opacity:.5;cursor:default}.c-input--file{padding:.8125em 1.1875em;font:14px sans-serif;cursor:pointer}.c-input--transparent{border-color:#a8b7bd;background-color:transparent;color:inherit}.c-input--invalid,.c-input.is-invalid{border-color:#f52947}.c-textarea{display:block;width:100%;min-width:100%;max-width:100%;min-height:12.5em;padding:.75em 1.1875em .625em;border:.125rem solid #e0e9e9;border-radius:1.5rem;background-color:#fff;caret-color:#28cc75;color:#1f2b30;font:inherit;font-size:1rem;line-height:1.5;font-weight:400}.c-textarea:-ms-input-placeholder{color:inherit;opacity:.5}.c-textarea::placeholder{color:inherit;opacity:.5}.c-textarea:focus{border-color:#28cc75;outline:0}.c-textarea[disabled]{opacity:.5;cursor:default}.c-textarea--transparent{background-color:transparent}.c-textarea--invalid,.c-textarea.is-invalid{border-color:#f52947}.c-select{position:relative;width:100%;color:#1f2b30;font-size:1rem;line-height:1.5;font-weight:400}.c-select:after{content:"\203a";position:absolute;top:50%;right:.76em;font-size:1.5625em;font-weight:400;transform:translate(-50%,-50%) rotate(90deg);pointer-events:none}.c-select__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;padding:.5625em 2.875em .5625em 1.25em;border:.125rem solid #e0e9e9;border-radius:1.5rem;background-color:#fff;color:inherit;font:inherit;cursor:pointer}.c-select__input::-ms-expand{display:none}.c-select__input:focus{border-color:#28cc75;outline:0}.c-select__input[disabled]{opacity:.5;cursor:default}.c-select--transparent{color:inherit}.c-select--transparent .c-select__input{border-color:#a8b7bd;background-color:transparent}.c-select--invalid .c-select__input,.c-select.is-invalid .c-select__input{border-color:#f52947}.c-select--invalid .c-select__input:focus,.c-select.is-invalid .c-select__input:focus{border-color:#28cc75}.c-select--invalid .c-select__input:hover,.c-select.is-invalid .c-select__input:hover{border-color:#28cc75}.c-select--invalid .c-select__input:hover[disabled],.c-select.is-invalid .c-select__input:hover[disabled]{border-color:#e0e9e9}.c-footer__block+.c-footer__block{margin-top:1rem}.l-grid{display:block;margin:0;font-size:0;list-style:none}.c-footer__link{display:block;font-size:.875rem}.c-footer__link--highlight{margin-bottom:.3125rem;padding:.25rem 0}.c-footer__tag{text-align:inherit}.c-icon{display:inline-block;width:1em;height:1em;vertical-align:-.2em}.c-tag{font-size:16px;line-height:24px;font-weight:700;letter-spacing:.0625em;text-align:center;text-decoration:none;text-transform:uppercase}.c-tag__icon{margin-right:.25em;font-size:1.2em}a.c-tag .c-tag__text{font-family:openSansRegular;background-image:linear-gradient(to right,currentColor 100%,transparent 100%);background-repeat:no-repeat;background-position:left bottom;background-size:0 .0625rem;transition-property:background-size;transition-duration:.6s;transition-timing-function:ease}a.c-tag .c-tag__text:hover{background-size:100% .0625rem;text-decoration:none}a.c-tag .c-tag__text.is-active{background-position:50% bottom;background-size:25% .0625rem}a.c-tag .c-tag__text.is-active:hover{background-size:100% .0625rem}a.c-tag:hover{text-decoration:none}.c-footer__items{padding:0;list-style:none}.c-footer__items .c-footer__link,.c-footer__items .c-footer__text{font-family:openSansRegular;padding:.25rem 0}li.c-footer__texts{margin-bottom:20px}.c-footer__item .c-footer__link.c-footer__link__s2:hover,.c-footer__items .c-footer__link:hover{color:#28cc75}.c-footer__link{display:block;font-size:.875rem}.c-footer__foot{font-family:openSansRegular,sans-serif;max-width:95rem;margin-right:auto;margin-left:auto;padding:1.25rem;color:#1f2b30;font-size:.8125rem;text-align:center}.c-footer__foot__top{display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:justify;align-items:center;flex-direction:column;font-size:1rem;color:#1f2b30;padding:30px 0}.c-footer__foot__top svg{margin-right:8px}.c-footer__foot__top-text{padding-bottom:10px}.page-footer .switcher .options .action.toggle.active:after,.page-footer .switcher .options .action.toggle:after{content:'';position:absolute;top:50%;right:0;margin-top:-5px;transition:all .2s ease-in-out;border:solid #fff;border-width:0 1px 1px 0;display:inline-block;padding:3px;transform:rotate(45deg)}.page-footer .switcher .options .action.toggle.active:after{transform:rotate(-135deg);margin-top:-3px;border-color:#28cc75}.page-footer .switcher .options .action.toggle:before{content:'';width:1px;height:25px;background:#fff;position:absolute;left:0;top:50%;margin-top:-12px}.c-footer__body{position:relative;overflow:hidden;margin-right:auto;margin-left:auto;padding:0 1.25rem;background-color:#1f2b30;color:#fff;text-align:left}.c-footer__aside{position:relative;z-index:1;padding:.575rem 0}.field.newsletter input[type=email]{display:block;width:90%;width:100%;padding:.5625em 1.1875em;border:.125rem solid #e0e9e9;border-radius:1.5rem;background-color:#fff;background-color:transparent;caret-color:#28cc75;color:#fff;font:inherit;font-size:1rem;height:auto;line-height:1.5;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none}.c-footer__newsletter-container .c-form__fields .action.primary{padding:12px 15px}.c-footer__items li a:hover{color:#28cc75}.c-footer__aside a{color:inherit}.c-footer__brand,svg.c-footer__logo{margin-bottom:20px}.c-footer__main .field.newsletter input[type=email]::placeholder{color:#fff;opacity:1}.c-footer__main .field.newsletter input[type=email]:-ms-input-placeholder{color:#fff}.c-footer__main .field.newsletter input[type=email]::-ms-input-placeholder{color:#fff}.c-footer__block a{color:#1f2b30}.c-footer__main .c-form__choice .c-form__label a{color:#27c571}.c-footer__block a:hover{color:#28cc75}div.mage-error[generated]{font-size:13px}@media (min-width:768px){.c-footer__body{padding:2.5rem 1.875rem}.c-footer__newsletter{max-width:none;margin-right:0;margin-left:0;padding-left:2.75rem}.c-form__field+.c-form__field{margin-top:.625rem}.c-footer__foot .c-footer__block+.c-footer__block{margin-top:0;padding-left:1.25rem}.c-footer__foot__top{flex-direction:row;padding:40px 0}.c-footer__foot__top-text{padding-bottom:0}.c-footer__foot__bottom{-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex;font-size:.8125rem;text-align:center;color:#1f2b30}.s-richtext{font-size:1rem}.pad--item{padding-right:35px}.c-footer__title{font-size:1.875rem}.c-footer__items .c-footer__link,.c-footer__items .c-footer__text{font-size:.875rem}.page-footer{padding-bottom:0}.c-footer__items li a{color:#28cc75}.c-footer__link.c-footer__link--highlight a.c-tag .c-tag__text{font-family:openSansBold;color:#fff;font-size:16px}.c-footer__link.c-footer__link--highlight .c-tag__text{font-family:openSansBold;color:#fff;font-size:16px;text-transform:uppercase}.c-footer__items li.c-footer__item.flech--item.hide-md{display:none}.c-footer__items li.c-footer__item.flech--item{position:relative;padding-left:15px}.c-footer__items .c-footer__item.flech--item:after{content:"";position:absolute;top:9px;left:0;width:9px;height:9px;border:2px solid transparent;border-bottom-color:#28cc75;border-left-color:#28cc75;border-radius:2px;line-height:0;transform:rotate(-135deg)}.u-1\/2\@small{width:50%}.u-1\/4\@regular{width:25%}.c-footer__main ul.l-grid.l-grid--small{text-align:left}.hide-md{display:none}.c-footer__title{max-width:339px}}@media (min-width:768px) and (max-width:991px){.c-footer__title,.c-form__fields>*{text-align:center}.u-1\/2\@small{width:50%;margin:15px 0}.show-sm{display:block}.c-footer__items .c-footer__link{color:#28cc75}.c-footer__main .c-footer__newsletter-container .c-footer__button.c-button{width:auto}.c-footer__link.c-footer__link--highlight .c-tag__text{font-family:openSansBold;color:#fff;font-size:16px;text-transform:uppercase}.c-footer__main ul.l-grid.l-grid--small{text-align:center}.c-footer__items li.c-footer__item.flech--item{display:inline-block}.c-footer__cluster{text-align:center}.c-footer__baseline,.c-footer__brand,.c-footer__logo{width:auto;margin:auto}.c-footer__title{max-width:initial}}@media (min-width:992px){.c-footer__main{width:69.5rem;float:left}.c-footer__aside{width:16%;float:left}.c-footer__main{width:79%;float:left;padding-left:60px}.c-footer__title{text-align:left}.u-1\/5\@large{width:20%}}@media (min-width:992px) and (max-width:1024px){.c-footer__main .c-footer__newsletter-container .c-footer__button.c-button{width:auto}}@media (min-width:992px) and (max-width:1349px){.c-footer__aside{width:12.5rem;position:absolute;z-index:1;float:none}.c-footer__main{width:auto;float:none;padding-left:0}.c-footer__newsletter{max-width:none;min-height:11.875rem;margin-right:0;margin-left:0;padding-left:18.75rem;padding-bottom:4rem}.c-footer__main .c-footer__newsletter-container .c-footer__button.c-button{width:auto}}@media (min-width:1350px){.c-footer__newsletter{min-height:0;padding-left:0}.c-footer__newsletter-container{display:-ms-flexbox;display:flex}.c-footer__newsletter-container>*+*{padding-left:1.25rem}}@media (max-width:991px){.page-footer .switcher .options .action.toggle:before{height:20px;margin-top:-10px}.c-footer__main .c-footer__newsletter-container .c-footer__button.c-button{width:auto}.c-footer__newsletter-container .c-button--bordered.c-button--primary{margin-top:15px}.l-section.js-scroll ul.l-grid.l-grid--small,.page-footer ul.l-grid.l-grid--small{text-align:center}.s-richtext .u-h2,.s-richtext h2{font-size:36px}.u-1\/3\@small{width:33.33333% !important}}@media (max-width:767px){.c-footer__body{padding:1.5rem 0 0}.c-footer__items .c-footer__link{color:#28cc75}.c-footer__title{text-align:center}.c-form__fields>*{text-align:center}.c-footer__items .c-footer__link,.c-footer__items .c-footer__text{font-size:.75rem}.c-footer__item .c-footer__link.c-footer__link__s2{font-family:openSansBold;color:#fff;font-size:14px;text-transform:uppercase}.c-footer__title{font-size:1.875rem}.c-footer__items.items--br{border:0;border-bottom:2px solid #636465;border-style:dashed;padding-bottom:10px;margin-bottom:11px}.c-footer__main .l-grid--small>.l-grid__item{margin-bottom:0}.c-footer__items li a{color:#28cc75}.c-footer__link.c-footer__link--highlight.color--green .c-tag__text{color:#28cc75}svg#sprite-smartphone-alt{color:#28cc75}.c-footer__link.c-footer__link--highlight .c-tag__text{font-family:openSansBold;color:#fff;font-size:18px;text-transform:uppercase}.c-footer__baseline,.c-footer__brand,.c-footer__logo{width:auto;margin:auto}.l-cluster{text-align:center}}@media (max-width:480px){.c-footer__title{font-size:1.475rem}.page-title-wrapper h1{font-size:18px}.bloc-ressurance{padding-right:0;padding-left:0}.bloc-ressurance .l-grid--small>.l-grid__item{padding:30px 10px 0}.bloc-ressurance .l-grid__item a{font-size:14px}.bloc-categories .list_block_style .list_desc_style{font-size:18px}}@supports (-webkit-touch-callout:none){.c-checkbox{position:relative;left:12px}.c-form__checkbox,.c-form__radio{margin-right:1.25em}}.bloc-ressurance .l-grid__item a{color:#000}.page-footer{margin-top:0}.page-bottom>.content{background:#e0e9e9}.page-bottom>.content>.widget.block.block-static-block{margin-bottom:0}.cms-index-index .page-bottom>.widget.block.block-static-block{display:none}.category-view .category-description h2,div#overview h2{font-size:30px;color:#1f2b30;font-family:AileronThin;line-height:1.16667;font-weight:200;margin-top:10px}.category-view .category-description h3,div#overview h3{font-size:16px;color:#0083b7;font-family:openSansBold;letter-spacing:1px;text-transform:uppercase;margin-top:10px}div#overview p{color:#78878e;font-size:1rem}div#overview{color:#78878e;font-size:1rem}.product-description__short ol>li,.product-description__short ul>li{margin-bottom:3px}.show-more{display:block;text-align:center}.custom_category_description{background-color:#f4f4f4;border-radius:0;box-shadow:none;margin:0;padding:30px}.custom_category_description_content{max-width:1440px;max-height:100%;margin:auto}.custom_category_description_content.show-more-block-hide{overflow:hidden;text-overflow:ellipsis;-webkit-mask-image:linear-gradient(180deg,#000 60%,rgba(0,0,0,0))}.custom_category_description h2{margin:10px 0 20px;font-size:30px;line-height:35px;font-family:AileronThin;font-weight:initial;color:#1f2b30}.custom_category_description h3{font-size:16px;color:#0083b7;font-family:openSansBold;letter-spacing:1px;text-transform:uppercase}.product-info-price .price-box.price-final_price{width:auto}.page-reassurance-header{background:#f4f4f4}.page-reassurance-header .l-grid--small>.l-grid__item{padding-top:7px;padding-bottom:7px;margin-bottom:0}.page-reassurance-header .l-grid__item a{color:#000;display:flex;text-decoration:none;text-align:center;justify-content:center}.page-reassurance-header .l-grid__item a:hover span{text-decoration:underline}.page-reassurance-header svg{position:relative}.page-reassurance-header span{padding-left:10px;font-size:12px;align-self:center}.u-4-regular{width:25%}@-moz-document url-prefix(){.customer-welcome .action.switch{padding:0;cursor:pointer;display:inline-block;text-decoration:none;position:absolute;top:1px;right:-20px}.bloc-smartphone__item .u-circle.js-scroll.u-circle--top-right.u-circle--large.u-circle--hula-hoop{top:-1px;left:-6px}}@media all and (max-width:767px){.fotorama--fullscreen .fotorama__wrap{max-width:100% !important;padding:0 25px}}@media all and (min-width:768px){.fotorama-sprite,.fotorama__arr .fotorama__arr__arr,.fotorama__fullscreen .fotorama__zoom-in,.fotorama__fullscreen .fotorama__zoom-out,.fotorama__fullscreen-icon,.fotorama__thumb--icon,.fotorama__video-close,.fotorama__video-play{background-image:url(../../frontend/Magento/cadaoz/fr_FR/images/gallery.png);background-repeat:no-repeat}.fotorama--fullscreen{background:rgba(0,0,0,.8);padding:35px}.fotorama--fullscreen .fotorama__wrap{max-width:720px !important;margin:auto;top:50%;transform:translate(0,-50%);background:#fff}.fotorama__stage__shaft{background:#fff;max-height:85%;margin-top:25px}}.fotorama__stage__frame.fotorama__active.fotorama_vertical_ratio.fotorama__loaded.fotorama__loaded--img{cursor:pointer}.fotorama--fullscreen .fotora.bloc-smartphone__item .l-circlema__stage__frame .fotorama__img--full{vertical-align:middle;padding:20px 0 0;width:auto !important}.bloc-ressurance ul{display:flex;justify-content:space-between;align-items:center}.bloc-ressurance .l-grid__item{display:flex;width:auto}@media (max-width:550px){.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full{cursor:default;display:block;height:auto;left:0;margin:auto;max-height:100%;top:0;transition:.3s linear;vertical-align:middle;width:auto !important}}a.custumforaction.action.primary{font-weight:400;font-size:16px;float:right;border-radius:30px;margin-left:3px;margin-top:15px}.label-sim,.label-color,.label-grade span{display:none}.c-footer__social .c-footer__cluster{display:flex;justify-content:center;align-items:center}tr.grand.totals.excl{display:none}.action.towishlist.bloc-wishlist,.product-social-links{display:none}.page-product-configurable.catalog-product-view .product-social-links{display:block}.header.content{max-width:initial;padding:0 40px}.header .logo{margin-top:20px}.header .logo img{width:288px}.header .search__container{margin-left:25px;margin-top:20px;float:left}.header .search__buttons{display:none}.header .search__container>.block-search{right:inherit;bottom:inherit;opacity:1;visibility:visible;position:relative}.header .block-search>.block-content{position:relative}.header .block-search input{padding:0 35px 0 15px;height:45px;border-radius:1.5rem;visibility:visible;opacity:1;width:465px;position:relative;margin:0;left:initial}.header .block-search .action.search{right:15px;left:auto;top:1px}.header .block-search .action.search:before{color:#000;font-size:22px}.header-right{padding:20px 0 0}.header-right .bss-megamenu.navigation{padding:0}.header-right .bss-megamenu.navigation ul{padding:0}.header-right .bss-megamenu.navigation .level0{margin:0 25px}.header-right .bss-megamenu.navigation .level0:last-child{margin-right:0}.header-right .bss-megamenu.navigation .level0>.level-top{letter-spacing:-.4px;font-size:16px;line-height:22px;font-family:openSansRegular,sans-serif}.header-right .bss-megamenu .ui-menu-item:last-child:before{content:"";width:2px;height:20px;background:#30af70;position:absolute;transform:skewX(-19deg);left:-25px}.header-right_two{padding:25px 0 10px;width:100%;display:block}.header-right_two .nav-sections{float:left;margin:15px 0 0}.header-right_two .navigation.navigation_product>ul>li>.level-top{margin:0 35px 0 0;font-size:16px;line-height:22px;font-family:openSansSemiBold,sans-serif}.header-right_two .bloc-right-content{float:right;display:inline-flex}.header-right_two .item.link.compare{margin-right:30px;display:none}.header-right_two .minicart-wrapper.active .action.showcart:after{content:'';background:#fff;border-radius:50%;position:absolute;width:46px;height:46px;left:-8px;bottom:-5px;cursor:pointer;transition:all .3s ease-in-out}.header-right_two .minicart-wrapper.active .action.showcart svg{position:relative;z-index:1}.header-right_two .minicart-wrapper.active .action.showcart svg path{fill:#000}.header-right_two .action.compare:before,.header-right_two .minicart-wrapper .action.showcart:before{width:46px;height:46px;margin:0 0 -3px -8px;cursor:pointer}.header-right_two .bloc-right-content>.header.links{margin:0 30px 0 0;padding:0}.header-right_two .minicart-wrapper{margin:0}.header-right_two .bloc-right-content>.header.links>li.welcome,.header-right_two .bloc-right-content>.header.links>li:last-child{display:none}.header-right_two .header.links li{position:relative;background:transparent url(../../frontend/Magento/cadaoz/fr_FR/images/user.svg) 50% 50% no-repeat padding-box;width:23px;height:28px;background-size:24px 28px}.header-right_two .header.links .authorization-link a{height:40px;display:block;font-size:0}.header-right_two .header.links .authorization-link a:before,.header-right_two .header.links .customer-welcome:before{content:'';background:rgba(255,255,255,.3);border-radius:50%;position:absolute;width:46px !important;height:46px;bottom:-6px;left:0;margin:0 0 -3px -11px;visibility:hidden;opacity:0;transition:all .3s ease-in-out}.header-right_two .header.links .authorization-link a:hover:before,.header-right_two .header.links .authorization-link a:focus:before,.header-right_two .header.links .customer-welcome:hover:before,.header-right_two .header.links .customer-welcome:focus:before{visibility:visible;opacity:1}.header-right_two .header.links .customer-welcome span.customer-name span a:hover:before,.header-right_two .header.links .customer-welcome .customer-menu{display:none}.header-right_two .customer-welcome{background:0 0}.header-right_two .header.links .customer-welcome:before{opacity:1;visibility:visible;background:#fff}.header-right_two .customer-welcome .header.links>li:first-child svg{margin-top:-5px}.header-right_two .customer-welcome svg path{fill:#000;stroke:#000}.header-right_two .customer-welcome .action.switch{display:block;position:absolute;top:0;right:0}.header-right_two .customer-welcome .action.switch:after{content:"";width:5px;height:10px;border:4px solid #28cc75;position:absolute;box-sizing:content-box;transform:rotate(45deg);border-width:0 3px 3px 0;top:-5px;right:-8px}.header-right_two .minicart-wrapper .action.close{display:none}.header-right_two .minicart-wrapper .block-minicart .subtitle.empty{padding:0}.header-right_two .minicart-wrapper.active .block-minicart,.header-right_two .customer-welcome ul.header.links{box-shadow:0px 0px 5px #00000033;border-radius:20px;right:-12px;background:#fff}.header-right_two .compare .action.compare .counter.qty,.header-right_two .minicart-wrapper .action.showcart .counter.qty,.header-right_two .wishlist .counter.qty{top:-14px;left:22px;font-family:openSansSemiBold,sans-serif;font-size:16px;height:25px;line-height:25px;min-width:25px}.header-right_two .compare .action.compare .counter.qty{top:-27px}.header-right_two .compare .action.compare .counter-number,.header-right_two .minicart-wrapper .action.showcart .counter-number{text-shadow:none}.header-right_two .minicart-wrapper.active .block-minicart{margin-top:10px;padding:25px}.header-right_two .customer-welcome ul.header.links{margin-top:20px;padding:25px 25px 5px}.header-right_two .minicart-wrapper.active .block-minicart:before{display:none}.header-right_two .customer-welcome.active ul.header.links li{display:block;height:auto;white-space:nowrap;background:0 0;margin:0;padding:0}.header-right_two .header.links .customer-welcome.active .customer-menu{display:block}.header-right_two .customer-welcome.active .header.links svg{position:absolute;left:0;top:0;width:22px}.header-right_two .customer-welcome.active .header.links svg path{fill:#1f2b30;stroke:none}.header-right_two .customer-welcome.active ul.header.links li a{font-size:14px;line-height:19px;padding:0 0 20px 40px;color:#1f2b30;height:auto;text-transform:capitalize;display:block}.header-right_two .customer-welcome.active ul.header.links li a:hover{color:#28cc75;text-decoration:none}.is-fixed.is-hide .search__container{display:none}.is-fixed.is-hide .page-header{height:95px;padding:20px 0 0}.is-fixed.is-hide .logo{margin:0}.is-fixed.is-hide .logo img{width:165px}.is-fixed.is-hide .header-right_two{float:none;display:block;padding:0;clear:left}.is-fixed.is-hide .header-right_two .nav-sections{margin:10px 0 0}.is-fixed.is-hide .nav-sections-item-content{margin-right:0}.is-fixed.is-hide .header-right_two .bloc-right-content>.header.links{margin:0 25px 0 0}.is-fixed.is-hide .header-right_two .item.link.compare{margin-right:25px}.is-fixed.is-hide .greet.welcome+.authorization-link{top:0}.is-fixed.is-hide .header-right_two .customer-welcome .action.switch:before{content:"";width:5px;height:10px;border:4px solid #28cc75;position:absolute;box-sizing:content-box;transform:rotate(45deg);border-width:0 3px 3px 0;top:-5px;right:-8px}.widget.block.block-static-block{margin-bottom:0}.bloc-promotion-header{background:#28cc75;text-align:center;padding:8px 5px;font-family:openSansBold,sans-serif;color:#fff;font-size:16px;line-height:22px;letter-spacing:.32px}.page-bottom .bloc-ressurance ul{align-items:initial}.page-bottom .bloc-ressurance .l-grid__item{padding:30px 5px}.bloc-ressurance-header{background:#e5e5e5}.bloc-ressurance-header .l-grid.l-grid--small{display:flex;justify-content:space-between;width:100%}.bloc-ressurance-header .l-grid__item{width:auto;font-size:14px;line-height:17px;padding:5px 0;font-family:openSansRegular,sans-serif;letter-spacing:-.2px}.bloc-ressurance-header .l-grid__item svg{display:inline-block;vertical-align:middle}.bloc-ressurance-header .l-grid__item>span{padding-left:10px;display:inline-block;vertical-align:middle}.bloc-ressurance-header .l-grid__item strong{font-family:openSansBold,sans-serif;text-transform:uppercase}.bloc-ressurance-header .l-grid__item .semiBold{font-family:openSansSemiBold,sans-serif;text-transform:uppercase}.bloc-ressurance-header .l-grid__item .small{font-size:12px;padding:0}.bloc-ressurance-header .l-grid__item:first-child{position:relative;z-index:1;background:#00749a;padding-right:35px;color:#fff;padding-left:40px}.bloc-ressurance-header .l-grid__item:first-child:after{content:"";position:absolute;right:-16px;top:0;bottom:0;background:#00749a;transform:skewX(-40deg);width:35px;z-index:-1}.bloc-ressurance-header .l-grid__item:last-child{padding-right:40px}.breadcrumbs{text-align:left;padding:20px 40px;max-width:100%}.breadcrumbs .items>li{font-family:openSansSemiBold,sans-serif}.breadcrumbs .item:not(:last-child) a{color:#1e2b30}.page-product-configurable .product-details{box-shadow:0 0 10px rgba(0,0,0,.31);padding:25px 30px 40px 0;margin:0 0 55px}.page-product-configurable .product.media{padding:0 40px 0 0;margin:0}.page-product-configurable .product-info-main{padding:0;margin:0}.product-info-main .product-info-header{position:relative;padding:0 0 15px;border-bottom:1px solid #bebcbc;margin:0 0 20px}.product-info-main .page-title-wrapper .page-title{font-family:OpenSansRegular,sans-serif;font-size:30px;line-height:40px;letter-spacing:.6px;margin:0 0 20px}.product-info-main .page-title-wrapper .page-title .details_selected{font-family:OpenSansSemiBold,sans-serif;font-size:24px;line-height:32px;text-transform:capitalize}.product-details .product-info-main .product-social-links{position:relative;left:inherit;right:inherit;top:inherit;bottom:inherit;float:right;margin:-5px 0 0;z-index:1}.product-info-main .btn-related{display:none}.product-info-main .product-info-price{position:relative;display:block;margin:0;border:0}.product-info-main .mp_social_share_inline_under_cart,.product-info-main .product-info-stock-sku{display:none}.product-info-main .product-info-price .price-box.price-final_price{background:#28cc75;color:#fff;display:inline-block;padding:5px 15px;min-width:240px;position:relative;text-align:center}.product-info-main .product-info-price .price-box .normal-price{display:inline-block !important}.product-details .product-info-main .price-box.price-final_price:after{content:"";position:absolute;right:-12px;width:24px;background:#28cc75;top:0;bottom:0;transform:skewX(-24deg);z-index:3}.product-info-main .product-info-price span.old-price.sly-old-price.no-display{text-decoration:line-through #fff;position:relative;z-index:5}.product-info-main .product-info-price .price-box .price{color:#fff;font-family:openSansSemiBold,sans-serif;font-size:30px;line-height:40px}.product-info-main .product-info-price .old-price .price-wrapper .price{font-size:18px;line-height:24px;font-family:openSansRegular,sans-serif}.price-facility__container{display:none;margin-left:5px}.price-facility-price{border:1px solid #ccc;color:#000;border-left:0;display:inline-block;font-family:OpenSansRegular,sans-serif;font-size:14px;line-height:19px;padding:10px 5px 10px 25px;min-width:235px;position:relative}.price-facility-price:before{content:"";position:absolute;width:15px;top:-1px;bottom:-1px;background:#fff;transform:skewX(-24deg);left:0;border-right:1px solid #ccc;z-index:1}.price-facility-price .tiers_number,.price-facility-price .tiers_price{font-family:OpenSansBold,sans-serif;font-size:20px;line-height:27px}.price-facility-price .tiers_price{color:#28cc75}.page-product-configurable .product-description__short{background:#efefef;border-radius:20px;color:#1f2b30;font-family:OpenSansRegular,sans-serif;float:right;padding:25px 10px;max-width:215px}.page-product-configurable .product-description__short span{font-family:OpenSansSemiBold,sans-serif;font-size:16px;font-weight:600;line-height:20px;text-transform:uppercase}.page-product-configurable .product-description__short ul{list-style-type:none;font-size:13px;line-height:20px;padding:0;margin:20px 0 0}.page-product-configurable .product-description__short ol>li,.page-product-configurable .product-description__short ul>li{margin:0}.page-product-configurable .product-description__short li:before{content:"";background:#28cc75;border-radius:50%;display:inline-block;margin:0 10px 0 0;height:5px;width:5px}.product-info-main .product-add-form{clear:initial}.product-info-main .product-add-form .product-options-wrapper .field.configurable.required[class*=list-block]{margin-bottom:30px;width:auto;display:block}.product-info-main .product-options-wrapper .field.configurable label{vertical-align:middle}.product-info-main .product-options-wrapper .field.configurable:not(.code-grade) label.product-options-label{width:100px;text-align:left}.product-info-main .product-options-wrapper .field.configurable .product-options-label{color:#3e4f55;font-family:openSansSemiBold,sans-serif;font-size:14px;line-height:19px;text-transform:uppercase;vertical-align:middle;margin:0 !important;padding:0}.product-info-main .product-add-form .product-options-wrapper .field .control{display:inline-block;width:auto;padding-left:35px}.product-info-main .product-add-form .product-options-wrapper .field.configurable.code-color .code-configurable{box-shadow:none;height:30px;width:30px;overflow:initial}.product-info-main .product-add-form .product-options-wrapper .field.configurable.code-color input:checked+.code-configurable{border:none;overflow:initial}.product-info-main .product-add-form .product-options-wrapper .field.configurable.code-color input+.code-configurable.color_DEI_COU_BLANC,.product-info-main .product-add-form .product-options-wrapper .field.configurable.code-color input:checked+.code-configurable.color_DEI_COU_BLANC{border:1px solid #707070}.product-info-main .product-add-form .product-options-wrapper .field.configurable.code-color input:checked+.code-configurable:before{display:none}.product-info-main .product-add-form .product-options-wrapper .field.configurable.code-color input:checked+.code-configurable:after,.product-info-main .product-add-form .code-color input:not([disabled])+.code-configurable:hover:after{content:'';display:block;border:1px solid #00a868;border-radius:50%;margin-top:-4px;margin-left:-4px;height:38px;width:38px;position:absolute;transition:.5s;opacity:1;visibility:visible}.product-info-main .product-add-form .product-options-wrapper .field.configurable.code-color input:checked+.code-configurable.color_DEI_COU_BLANC:after,.product-info-main .product-add-form .code-color input:not([disabled])+.code-configurable.color_DEI_COU_BLANC:after{margin-top:-5px;margin-left:-5px}.product-info-main .product-add-form .code-color input:not([disabled])+.code-configurable:hover,.product-info-main .product-add-form .code-grade input:not([disabled])+.code-configurable:hover{transform:none}.product-info-main .product-add-form .product-options-wrapper .field.configurable.code-capacity_fork .code-configurable{background:#fff;border:1px solid #30af70;border-radius:50%;box-shadow:none;color:#30af70;font-family:OpenSansRegular,sans-serif;font-size:14px;font-weight:600;line-height:19px;margin-right:15px;height:52px;width:52px;transition:.5s}.product-info-main .product-add-form .product-options-wrapper .field.configurable.code-capacity_fork input:checked+.code-configurable{font-family:OpenSansSemiBold,sans-serif}.product-info-main .product-add-form .product-options-wrapper .field.configurable.code-capacity_fork input:checked+.code-configurable{background:#30af70 !important;color:#fff !important;border-color:#30af70 !important}.product-info-main .product-add-form .code-capacity_fork input:not([disabled])+.code-configurable:hover,.product-info-main .product-add-form .code-tva input:not([disabled])+.code-configurable:hover{background:#28cc75 !important;color:#fff !important;border-color:#28cc75 !important}.product-info-main .product-add-form .product-options-wrapper .field.configurable.code-sim .code-configurable{background:0 0;border-radius:0;box-shadow:none;color:#acb5b8;padding:0;height:45px;width:45px;margin-right:15px}.product-info-main .product-add-form .product-options-wrapper .field.configurable.code-sim input:checked+.code-configurable,.product-info-main .product-add-form .code-sim input:not([disabled])+.code-configurable:hover{background:0 0 !important}.product-info-main .product-add-form .product-options-wrapper .field.configurable.required.code-grade{margin-top:40px}.product-info-main .field.configurable.code-grade .field-tooltip .field-tooltip-action:before{display:none}.product-info-main .field.configurable.code-grade .field-tooltip .field-tooltip-action svg{margin-left:10px;height:25px;width:21px}.product-info-main .field.configurable.code-grade .field-tooltip .field-tooltip-action svg:hover circle{fill:#00a868}.product-info-main .product-add-form .product-options-wrapper .field.configurable.code-grade .code-configurable{font-family:OpenSansSemiBold,sans-serif;width:125px;overflow:initial;border-radius:10px;max-width:115px;height:35px;margin-right:30px}.product-info-main .product-add-form .product-options-wrapper .field.configurable.code-grade .code-configurable .label-grade{display:block;position:relative;top:initial;left:initial;transform:none}.product-info-main .product-add-form .product-options-wrapper .field.configurable.code-grade .code-configurable .label-grade span{display:block}.product-info-main .product-add-form .product-options-wrapper .field.configurable.code-grade .code-configurable .label-grade .price-grade{position:relative;top:initial;left:initial;transform:none;color:#fff;font-size:16px;line-height:35px;padding:0 5px;margin:0}.product-info-main .product-add-form .product-options-wrapper .field.configurable.code-grade .code-configurable .label-grade .label-gradeTxt{font-family:OpenSansBold,sans-serif;font-size:14px;top:-18px;text-transform:uppercase}.product-info-main .product-add-form .product-options-wrapper .field.configurable.code-grade .code-configurable.grade_DEI_SAP_GRD_A{background:#e6a738;color:#e6a738}.product-info-main .product-add-form .product-options-wrapper .field.configurable.code-grade .code-configurable.grade_DEI_SAP_GRD_B{background:#898d98;color:#898d98}.product-info-main .product-add-form .product-options-wrapper .field.configurable.code-grade .code-configurable.grade_DEI_SAP_GRD_C{background:#c7723a;color:#c7723a;margin:0}.product-info-main .product-add-form .code-grade input+.code-configurable:after{content:"";position:absolute;left:-5px;right:-5px;bottom:-5px;top:-5px;border:1px solid #00a868 !important;border-radius:10px;opacity:0;visibility:hidden;transition:all .4s ease-in-out}.product-info-main .product-add-form .code-capacity_fork input:checked+.code-configurable:after{content:"";display:block;position:absolute;left:-5px;right:-5px;bottom:-5px;top:-5px;border:1px solid #00a868 !important;border-radius:50%;opacity:1}.product-info-main .product-add-form .code-connectivity input:checked+.code-configurable:before,.product-info-main .product-add-form .code-RAM_fork input:checked+.code-configurable:before,.product-info-main .product-add-form .code-version input:checked+.code-configurable:before{content:"";display:block;position:relative;padding:25px;margin-top:-15px;margin-right:-15px;margin-bottom:-35px;margin-left:-15px;border:1px solid #00a868 !important;border-radius:13px;opacity:1}.product-info-main .product-add-form .code-connectivity .code-configurable,.product-info-main .product-add-form .code-RAM_fork .code-configurable,.product-info-main .product-add-form .code-version .code-configurable{color:#30af70 !important;background-color:#fff !important;border:1px solid #30af70 !important}.product-info-main .product-add-form .code-connectivity input:checked+.code-configurable,.product-info-main .product-add-form .code-RAM_fork input:checked+.code-configurable,.product-info-main .product-add-form .code-version input:checked+.code-configurable{color:#fff !important;background-color:#30af70 !important;border-color:#30af70 !important}.product-info-main .product-add-form .code-connectivity input:not([disabled]):not(:checked)+.code-configurable:hover,.product-info-main .product-add-form .code-RAM_fork input:not([disabled]):not(:checked)+.code-configurable:hover,.product-info-main .product-add-form .code-version input:not([disabled]):not(:checked)+.code-configurable:hover{background:#28cc75 !important;color:#fff !important;border-color:#28cc75 !important}.product-info-main .product-add-form .code-grade input:checked+.code-configurable:after,.product-info-main .product-add-form .code-grade input+.code-configurable:hover:after,.product-info-main .product-add-form .code-grade input+.code-configurable:focus:after{opacity:1;visibility:visible}.product-info-main .product-add-form .code-grade input:checked+.code-configurable.grade_DEI_SAP_GRD_A:after,.product-info-main .product-add-form .code-grade input+.code-configurable.grade_DEI_SAP_GRD_A:hover:after,.product-info-main .product-add-form .code-grade input+.code-configurable.grade_DEI_SAP_GRD_A:focus:after{border-color:#e6a738}.product-info-main .product-add-form .code-grade input:checked+.code-configurable.grade_DEI_SAP_GRD_B:after,.product-info-main .product-add-form .code-grade input+.code-configurable.grade_DEI_SAP_GRD_B:hover:after,.product-info-main .product-add-form .code-grade input+.code-configurable.grade_DEI_SAP_GRD_B:focus:after{border-color:#898d98}.product-info-main .product-add-form .code-grade input:checked+.code-configurable.grade_DEI_SAP_GRD_C:after,.product-info-main .product-add-form .code-grade input+.code-configurable.grade_DEI_SAP_GRD_C:hover:after,.product-info-main .product-add-form .code-grade input+.code-configurable.grade_DEI_SAP_GRD_C:focus:after{border-color:#c7723a}.product-info-main .grade-description{padding:15px 50px 0 215px;color:#777;font-family:OpenSans,sans-serif;font-style:italic;font-weight:400;font-size:13px;line-height:14px}.product-info-main .grade-description span{display:block}.product-info-main .grade-description b{color:#888d98;font-family:OpenSansSemiBold,sans-serif;font-size:12px;font-style:initial;text-transform:uppercase}.product-info-main .product-add-form .product-options-bottom{padding:0;display:flex;justify-content:flex-end;align-items:center}.product-info-main .product-add-form .product-options-bottom:has(.stock-qty){justify-content:space-between}.product-info-main .product-add-form .stock-qty{color:#00a868;font-family:OpenSansRegular,sans-serif;font-style:italic;font-size:14px;line-height:20px;letter-spacing:.4px;position:relative;top:initial;left:initial;font-weight:400}.product-info-main .product-add-form .product-options-bottom .fieldset:last-child{margin-bottom:0}.product-info-main .product-options-bottom .box-tocart .field.qty{display:inline-block;margin:0 20px 0 0}.product-info-main .product-add-form .field.qty label.product-options-label{color:#1e2b30;font-family:OpenSansRegular,sans-serif;font-size:14px;line-height:19px;padding:0;margin:0 !important;text-transform:uppercase}.product-info-main .product-options-bottom .box-tocart .field.qty .control{display:inline-block;margin-left:10px}.product-info-main .product-options-bottom .box-tocart .qty .decrement_qty,.product-info-main .product-options-bottom .box-tocart .qty .increment_qty{font-size:28px;line-height:42px;color:#1e2b30;margin:0 10px;position:relative;top:5px}.product-info-main .product-options-bottom .box-tocart .qty .decrement_qty{top:2px}.product-info-main .product-options-bottom .box-tocart .qty .input-text.qty{font-family:OpenSansRegular,sans-serif;font-size:20px;line-height:27px;width:46px;height:46px;padding:0 10px;color:#1f2b30;border-radius:50%;border:1px solid #707070}.product-info-main .product-options-bottom .box-tocart .actions{margin:0}.product-info-main .product-options-bottom .box-tocart .actions .action.tocart{font-family:OpenSansBold,sans-serif;font-weight:400;font-size:16px;line-height:30px;letter-spacing:.3px;padding:5px 15px}.product-info-main .product-options-bottom .box-tocart .actions .action.tocart:hover{background:#00a868}.product-details .product-info-main .product-social-links .product-addto-links .action{width:54px;height:54px}.product-details .product-info-main .product-social-links .product-addto-links .action.tocompare{margin-right:15px}.page-product-configurable .product-info-main .product-social-links .product-addto-links .action svg{fill:#1f2b30;height:25px;width:25px;transform:translate(-50%,-50%);margin:0}.page-product-configurable .product-info-main .product-social-links .product-addto-links .action svg path{fill:#1f2b30}.page-product-configurable .product-info-main .product-social-links .product-addto-links .action:hover svg,.page-product-configurable .product-info-main .product-social-links .product-addto-links .action:focus svg,.page-product-configurable .product-info-main .product-social-links .product-addto-links .action:active svg,.page-product-configurable .product-info-main .product-social-links .product-addto-links .action:hover path,.page-product-configurable .product-info-main .product-social-links .product-addto-links .action:focus path,.page-product-configurable .product-info-main .product-social-links .product-addto-links .action:active path{fill:#fff}.bloc-reassurance{margin:0 30px 35px}.bloc-reassurance [class*=col-]:nth-child(3n+1){clear:left}.bloc-reassurance__item{margin:0 0 15px;position:relative;display:flex;align-items:center}.bloc-reassurance__svg{min-width:50px;width:50px;display:inline-block;vertical-align:middle;text-align:center;margin-right:20px}.bloc-reassurance__title{color:#1e2b30;display:inline-block;font-family:openSansSemiBold,sans-serif;font-size:16px;line-height:22px;padding:0;vertical-align:middle}.product.info.detailed{border-radius:25px;box-shadow:0 0 10px rgba(0,0,0,.29);padding:60px 25px 0}.product.info.detailed .product.data.items>.item.title>.switch{font-size:15px;letter-spacing:.3px;width:calc(100% - 30px);border:1px solid #ccc}.product.info.detailed .product.data.items>.item.title:not(.disabled)>.switch:focus,.product.info.detailed .product.data.items>.item.title:not(.disabled)>.switch:hover{border:1px solid #00a868}.product.info.detailed .product.data.items>.item.title.active>.switch{border:2px solid #00a868;background:0 0}.product.info.detailed .product.data.items>.item.title.active>.switch:focus,.product.info.detailed .product.data.items>.item.title.active>.switch:hover{background:0 0;box-shadow:none;transform:none}.product.info.detailed .product.data.items>.item.content{padding:80px 0 0}.product.info.detailed .additional-attributes-wrapper.table-wrapper{padding:0}.product.info.detailed .data.table.additional-attributes{border:0;border-style:solid !important;margin:0 0 60px}.product.info.detailed .data.table.additional-attributes tr{border-bottom:1px solid #ccc}.product.info.detailed .data.table.additional-attributes .col.data,.product.info.detailed .data.table.additional-attributes .col.label{border:0}.product.info.detailed .data.table.additional-attributes .col.label{padding:20px 10px 20px 50px;font-family:openSansSemiBold,sans-serif;font-size:18px;line-height:16px;text-transform:uppercase;white-space:initial}.product.info.detailed .data.table.additional-attributes .col.label .additional-attributes-svg{display:none}.product.info.detailed .data.table.additional-attributes .col.data{font-size:14px;line-height:20px;padding:20px 10px;color:#1f2b30}.product.info.detailed .content-expertise [class*=col-]:nth-child(2n+1){clear:left}.expertise-selection{text-align:center;margin-bottom:55px;padding-bottom:45px}[class*=col-]:nth-child(odd) .expertise-selection{padding-right:35px}[class*=col-]:nth-child(even) .expertise-selection{padding-left:35px}.expertise-selection__image{margin:0 0 15px}.expertise-selection__image img{width:100%;border-radius:20px;display:block}.expertise-selection__image a{display:block}.product.info.detailed #overview .expertise-selection__title,.product.info.detailed #overview .service-selection__title{font-family:openSansSemiBold,sans-serif;font-size:18px;line-height:24px;margin:0 0 5px;letter-spacing:-.3px}.product.info.detailed #overview .expertise-selection__title a,.product.info.detailed #overview .service-selection__title a{color:#1f2b30}.product.info.detailed #overview .expertise-selection__content,.product.info.detailed #overview .service-selection__content{font-size:14px;line-height:19px;color:#777;letter-spacing:-.28px;margin:0 0 35px}.product.info.detailed .btn--expertise{min-width:210px;font-family:openSansBold,sans-serif;text-transform:uppercase;padding:10px 20px;border-radius:30px;font-size:16px;line-height:22px;letter-spacing:.3px;position:absolute;left:50%;transform:translateX(-50%);bottom:55px}.product.info.detailed .btn--expertise:hover,.product.info.detailed .btn--expertise:focus{background:#00a868}.service-selection{text-align:center;padding:0 70px 45px;position:relative;margin:0 0 100px}.service-selection__image{position:relative;max-width:180px;margin:0 auto 20px}.service-selection__image img{width:100%;border-radius:50%;display:block;position:relative;z-index:1}.service-selection__image .u-circle.u-circle--hula-hoop{transform:scale(1.02) rotate(0);z-index:0}.service-selection__image .u-circle:before{border:1px dashed #ccc;right:2px;left:initial;top:2px}.product.info.detailed .service-selection .btn--expertise{position:absolute;left:50%;transform:translateX(-50%);bottom:0}.bloc-emballage{position:relative;background:url(../../frontend/Magento/cadaoz/fr_FR/images/emballage-cadaoz.jpg);min-height:400px;background-size:cover;background-repeat:no-repeat;margin:40px 0 70px;padding:20px;display:flex;justify-content:center;align-items:center}.bloc-emballage span{font-family:openSansSemiBold,sans-serif;font-size:28px;line-height:37px;background:rgba(30,43,48,.75);padding:60px;color:#fff;text-align:center;max-width:820px;width:100%}.bloc-presentation{margin-bottom:70px;font-family:openSansregular,sans-serif;text-align:justify}.bloc-presentation h1,.bloc-presentation h2,.bloc-presentation h3,.bloc-presentation h4,.bloc-presentation h5,.bloc-presentation h6,.bloc-presentation p{padding:0 15px;padding-bottom:20px;margin:0}.bloc-presentation h1,.bloc-presentation h2,.bloc-presentation h3,.bloc-presentation h4,.bloc-presentation h5,.bloc-presentation h6{font-family:openSansSemiBold,sans-serif}.bloc-presentation p{font-family:openSansRegular,sans-serif}.bloc-presentation h2{font-size:18px;color:#000;line-height:24px;margin:0}.bloc-presentation h3{font-size:15px;letter-spacing:1px;text-transform:uppercase;color:#30af70}.bloc-presentation p{line-height:20px;color:#1e2b30;font-size:15px;letter-spacing:.15px}.page-product-configurable .block.upsell{max-width:1440px;margin:0 auto}.page-product-configurable .block.upsell .block-title.title,.page-product-configurable .block.upsell .block-content.content{margin-left:20px;margin-right:20px}.page-product-configurable .block.upsell .block-title.title{text-align:center;margin-bottom:0}.page-product-configurable .block.upsell .block-title strong{font-family:openSansSemiBold,sans-serif;font-size:18px;color:#30af70;text-transform:uppercase}.page-product-configurable .block.upsell .block-actions{display:none}.page-product-configurable .products-upsell{margin-bottom:130px}.page-product-configurable .block.upsell .owl-carousel .owl-nav button.owl-prev,.page-product-configurable .block.upsell .owl-carousel .owl-nav button.owl-next{background:0 0}.page-product-configurable .block.upsell .owl-carousel .owl-nav button.owl-prev{left:35px}.page-product-configurable .block.upsell .owl-carousel .owl-nav button.owl-next{right:35px}.page-product-configurable .block.upsell .owl-carousel .owl-nav button.owl-prev:before,.page-product-configurable .block.upsell .owl-carousel .owl-nav button.owl-next:before{content:"";width:25px;height:25px;border:solid #707070;border-width:0 2px 2px 0;display:inline-block}.page-product-configurable .block.upsell .owl-carousel .owl-nav button.owl-prev:before{transform:rotate(135deg)}.page-product-configurable .block.upsell .owl-carousel .owl-nav button.owl-next:before{transform:rotate(-45deg)}.page-product-configurable.page-layout-1column .block.upsell .products-grid .product-item{padding:60px 30px 50px}.page-product-configurable .block.upsell .products-grid .product-item{position:relative}.page-product-configurable .block.upsell .product.photo.product-item-photo{display:block}.page-product-configurable .block.upsell .owl-carousel .product-item-info .product-image-container{margin-bottom:20px}.page-product-configurable .block.upsell .owl-carousel .owl-item img{width:auto}.page-product-configurable .block.upsell .product-social-links{top:60px;z-index:10;margin:0;right:20px}.page-product-configurable .block.upsell .product-social-links *{display:block;margin-bottom:10px}.page-product-configurable .block.upsell .product-social-links .product-addto-links .action.tocompare{margin-right:0}.page-product-configurable .block.upsell .product-social-links .product-addto-links .action{width:38px;height:38px}.page-product-configurable .block.upsell .product-social-links .product-addto-links .action svg{width:20px;height:20px}.page-product-configurable .block.upsell .product-social-links .product-addto-links .action:hover svg path,.page-product-configurable .block.upsell .product-social-links .product-addto-links .action:focus svg path{fill:#fff}.page-product-configurable .bloc-smartphone.page-main,.page-product-configurable .block.upsell .action.towishlist.bloc-wishlist:before,.page-product-configurable .block.upsell .field.choice{display:none}.page-product-configurable .block.upsell .owl-carousel .product-item .product-item-info .product-item-name{font-family:opanSansRegular,sans-serif;color:#1e2b30;text-transform:uppercase;letter-spacing:.78px;margin:0}.page-product-configurable .block.upsell .owl-carousel .product-item .price-box .price{font-family:openSansBold,sans-serif}.page-product-configurable .block.upsell .products-grid .product-item-info:hover{position:initial}.page-product-configurable .block.upsell .owl-carousel .product-item .price-box{margin:0;padding:0 0 45px}.page-product-configurable .block.upsell .products-upsell .btn-related{margin-top:40px}.page-product-configurable .block.upsell .product-item-details .action.primary{display:block;font-family:openSansBold,sans-serif;font-size:16px;line-height:22px;box-shadow:0 0 10px #0000004E;border-radius:25px;max-width:210px;margin:auto;padding:10px;text-transform:uppercase}.page-product-configurable .block.upsell .old-price .price-wrapper span{color:#777 !important;font-size:14px !important;font-family:openSansRegular,sans-serif !important;text-decoration:line-through}.page-product-configurable .block.upsell .old-price .price-wrapper{top:70px;position:absolute;left:0;width:100%}.modal-popup.custom-expertise-modal .modal-inner-wrap{border-radius:25px;width:78%;height:80%;overflow:hidden;padding:50px 50px 35px 40px;box-shadow:0 0 10px #0000004E;background:#fff}.modal-popup.custom-expertise-modal .modal-footer{display:none}.page-product-configurable.catalog-product-view .modal-popup.custom-expertise-modal .modal-header .action-close{margin:0;right:15px;top:10px;border:1px solid #1f2b30;border-radius:50%;width:45px;height:45px}.modal-popup.custom-expertise-modal .modal-header .action-close:before{font-size:22px;line-height:22px}.modal-popup.custom-expertise-modal .modal-content{padding:0}.modal-popup.custom-expertise-modal .modal-content{height:100%;overflow:auto}.modal-popup.custom-expertise-modal .modal-content::-webkit-scrollbar{background-color:#fff;width:15px;border-radius:20px;border:1px solid #707070}.modal-popup.custom-expertise-modal .modal-content::-webkit-scrollbar-thumb{background-color:#00a868;border-radius:20px}.expertise_page--figure{position:relative;float:left;max-width:510px;margin:0 40px 25px 0}.expertise_page--figure img{width:100%;height:auto;border-radius:20px;opacity:.4}.expertise_page--content{padding-right:30px}.expertise_page--content h2{font-family:openSansRegular,sans-serif;color:#1e2b30;font-size:24px;line-height:32px;margin:0;padding-bottom:25px}.expertise_page--content h3{font-family:openSansRegular,sans-serif;color:#1e2b30;font-size:22px;line-height:32px;margin:0;padding-bottom:10px}.expertise_page--content p{font-family:openSansRegular,sans-serif;font-size:13px;line-height:20px;margin:0;padding-bottom:25px}.survol_page--figure{display:none}.product-details .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.product-details .fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus),.product-details .fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){transform:none;transition-property:none;opacity:1}.product-details .fotorama__wrap.fotorama__wrap--css3.fotorama__wrap--slide.fotorama__wrap--toggle-arrows{padding:5px 0 20px}.product-details .fotorama__arr{background:0 0;width:35px}.product-details .fotorama__arr--prev{left:12px}.product-details .fotorama__arr__arr:before{content:"";border:solid #bebcbc;border-width:0 1px 1px 0;display:inline-block;height:0;width:0;padding:10px;transform:rotate(-45deg)}.product-details .fotorama__arr--prev .fotorama__arr__arr:before{transform:rotate(135deg)}.product-details .fotorama__arr .fotorama__arr__arr{background-image:none;height:45px;width:35px}.product-details .fotorama__nav.fotorama__nav--thumbs{min-height:130px;padding:0 10px}.product-details .fotorama__thumb-border{border:none}.product-details .fotorama__thumb-border:before{content:"";position:absolute;bottom:-15px;height:10px;width:10px;border-radius:50%;background:#46c686;left:calc(50% - 5px)}.product-details .fotorama__stage{margin:0 auto 20px}.product-details .fotorama__nav-wrap .fotorama_vertical_ratio .fotorama__img{left:50%;transform:translate(-50%,-50%);width:auto}.product-details .fotorama__thumb-border{background-image:none}.product-details .fotorama__thumb{background:0 0}.product-details .fotorama__thumb__arr--right .fotorama__thumb--icon,.product-details .fotorama__thumb__arr--left .fotorama__thumb--icon{background:0 0}.list-old-price{display:block;text-align:center;font-size:14px;line-height:19px;color:#777;text-decoration:line-through}.page-products .product-items .product-item .price-box{padding:0}.page-products .product-items .product-item .price-box .price{font-family:openSansBold,sans-serif;line-height:27px}.page-products .products-grid .product-items .product-item-info:not(:hover):not(.active) .product-item-inner,.page-products .products-grid .product-items .product-item-info .product-item-inner,.page-products .products-grid .product-items .product-item-info:hover .product-item-inner{padding:20px 0 0;position:initial}.page-products .products-grid .product-item-info:hover,.page-products .products-grid .product-item-actions{position:initial}.page-products .products-grid .product-item-actions .actions-secondary{position:absolute;display:flex;flex-direction:column-reverse;right:10px;z-index:1;top:30px;margin:0}.page-products .products-grid .product-item-actions .actions-secondary .action{display:block;margin:0 0 10px;width:34px;height:34px}.page-products .products-grid .product-item-actions .actions-secondary .action.action.tocompare svg{width:20px;height:18px}@media screen and (max-width:766px){.product-info-main .product-options-bottom .box-tocart .fieldset .field.qty{display:none}.product-info-main .product-options-bottom .box-tocart .actions .action.tocart .addtocart-svg{width:30px;height:30px}.product-info-main .product-options-bottom .box-tocart .actions .action.tocart .addtocart-svg{margin-right:0}}@media (min-width:768px){.page-product-configurable .product-details .fotorama__stage__shaft{max-height:100%;margin-top:0}}@media screen and (max-width:1500px){.page-products .products-grid .product-item-actions .actions-secondary{top:20px}}@media screen and (max-width:1024px){.header .block-search input{width:310px;font-size:14px}}@media screen and (min-width:1025px) and (max-width:1100px){.header .block-search input{width:345px}}@media screen and (min-width:1101px) and (max-width:1200px){.header .block-search input{width:420px}}@media screen and (min-width:1201px) and (max-width:1300px){.header .block-search input{width:520px}}@media screen and (min-width:1301px) and (max-width:1400px){.header .block-search input{width:600px}}@media screen and (min-width:1401px){.header .block-search input{width:600px}}@media screen and (max-width:1200px){.bloc-ressurance-header .l-grid__item:first-child{padding-right:5px}.bloc-ressurance-header .l-grid__item>span{padding-left:5px}.bloc-ressurance-header .l-grid__item{font-size:12px;letter-spacing:-.4px}.expertise_page--figure{max-width:420px}}@media screen and (max-width:1760px){.is-fixed .header-parent{float:initial}}@media screen and (max-width:1100px){.product-info-main .product-options-bottom .box-tocart .qty .decrement_qty,.product-info-main .product-options-bottom .box-tocart .qty .increment_qty{margin:0 2px}.product-info-main .product-options-bottom .box-tocart .field.qty .control{margin-left:5px}.product-info-main .product-options-bottom .box-tocart .field.qty{margin:0 10px 0 0}.product-info-main .product-info-price .price-box.price-final_price{min-width:190px;padding:10px 0 10px 5px}.product-info-main .product-info-price .price-box .price{font-size:22px;line-height:30px}.product-info-main .product-info-price .old-price .price-wrapper .price{font-size:16px;line-height:22px}.price-facility-price{font-size:12px;line-height:25px;padding:10px 5px 10px 20px;min-width:200px}.price-facility-price .tiers_number,.price-facility-price .tiers_price{font-size:18px;line-height:28px}}@media (min-width:992px) and (max-width:1300px){.page-product-configurable .product-info-main .page-title-wrapper.product{padding:0}}@media (max-width:991px){.exist-promotion .block.filter.active .filter-left{top:110px}.exist-promotion .filter.active .filter-title{top:95px}.is-fixed.is-hide.exist-promotion .block.filter.active .filter-left{top:70px}.is-fixed.is-hide.exist-promotion .filter.active .filter-title{top:60px}.header-right_two .sections.nav-sections .compare .action.compare .counter.qty,.header-right_two .sections.nav-sections .wishlist .counter.qty{font-size:13px;height:20px;line-height:20px;min-width:20px;left:12px;top:-14px}.header-right_two .sections.nav-sections .wishlist .counter.qty{left:8px}.breadcrumbs{padding:15px 25px 10px}.bloc-ressurance-header{display:none}.bloc-reassurance{margin:0 15px 20px}.bloc-reassurance__item{margin:0 0 10px}.bloc-reassurance [class*=col-]:nth-child(3n+1){clear:inherit}.bloc-reassurance [class*=col-]:nth-child(2n+1){clear:left}.product.info.detailed{padding:0 20px;margin:0;box-shadow:none}.product.info.detailed .product.data.items .data.item{width:100%}.product.info.detailed .product.data.items>.item.title>.switch{width:100%;font-family:openSansBold,sans-serif;border:0;border-radius:0;border-bottom:1px solid #707070;text-transform:uppercase;margin:0;height:auto;text-align:left;padding:20px 0 !important;line-height:20px}.product.info.detailed .product.data.items>.item.title.active>.switch,.product.info.detailed .product.data.items>.item.title:not(.disabled)>.switch:focus,.product.info.detailed .product.data.items>.item.title:not(.disabled)>.switch:hover{border:0;border-bottom:1px solid #00a868}.product.info.detailed .product.data.items>.item.title>.switch:before{content:"";width:15px;height:15px;position:absolute;right:15px;top:17px;border-width:0 1px 1px 0;border-style:solid;border-color:#707070;transform:rotate(45deg)}.product.info.detailed .product.data.items>.item.title.active>.switch:before{left:inherit;bottom:inherit;border-radius:0}.product.info.detailed .product.data.items>.item.content{float:none;margin:0;clear:both;padding:25px 0 0}.product.info.detailed .data.table.additional-attributes .col.data,.product.info.detailed .data.table.additional-attributes .col.label{display:block;width:100%}.product.info.detailed .data.table.additional-attributes .col.label{padding:10px}.product.info.detailed .data.table.additional-attributes .col.data{padding:0 10px 35px}.product.info.detailed .data.table.additional-attributes{margin:0 0 35px}[class*=col-]:nth-child(even) .expertise-selection{padding-left:10px}[class*=col-]:nth-child(odd) .expertise-selection{padding-right:10px}.product.info.detailed #overview .expertise-selection__title,.product.info.detailed #overview .service-selection__title{font-size:16px}.product.info.detailed #overview .expertise-selection__content,.product.info.detailed #overview .service-selection__content{margin:0 0 15px}.expertise-selection{margin-bottom:40px}.product.info.detailed .btn--expertise{bottom:40px}.service-selection{margin:0 0 20px;padding:0 15px 45px}.bloc-emballage{min-height:300px;margin:0 0 30px}.bloc-emballage span{max-width:670px;padding:60px 30px}.bloc-presentation{-webkit-columns:initial !important;-moz-columns:initial !important;column-count:initial !important;columns:initial !important;height:auto !important;column-fill:initial !important;-webkit-column-fill:initial !important;-moz-column-fill:initial !important;-webkit-column-gap:0 !important;-moz-column-gap:0 !important;column-gap:0 !important;margin-bottom:30px}.bloc-presentation h1,.bloc-presentation h2,.bloc-presentation h3,.bloc-presentation h4,.bloc-presentation h5,.bloc-presentation h6,.bloc-presentation p{padding:0 20px;padding-bottom:15px}.page-product-configurable .block.upsell .products.list.items.owl-carousel{padding:0 80px}.page-product-configurable.page-layout-1column .block.upsell .products-grid .product-item{padding:40px 30px}.page-product-configurable .block.upsell .product-social-links{right:10px;top:40px}.page-product-configurable .block.upsell .products.list.items.owl-carousel{padding:0 40px}.page-product-configurable .block.upsell .owl-carousel .owl-nav button.owl-prev{left:15px}.page-product-configurable .block.upsell .owl-carousel .owl-nav button.owl-next{right:15px}.product-info-main .page-title-wrapper .page-title{margin:0 0 65px}.product-details .product-info-main .product-social-links{margin:-60px 0 0}.page-product-configurable .product-details{position:relative;padding-bottom:80px;margin:0 0 30px}.page-product-configurable .product.media{padding:0 30px 0 0}.page-product-configurable .product-info-main{position:initial}.product-info-main .product-add-form .product-options-wrapper .field .control{display:block;padding:10px 0 0}.product-info-main .product-add-form .product-options-wrapper .field.configurable.required[class*=list-block]{margin-bottom:10px}.product-info-main .product-add-form .product-options-wrapper .field.code-grade .control{padding:40px 0 0}.product-info-main .grade-description{padding:15px 0 0}.product-info-main .product-add-form .product-options-bottom{position:initial}.product-info-main .product-add-form .stock-qty{position:absolute;left:20px;bottom:40px}.product-info-main .product-add-form .product-options-wrapper li{margin-bottom:10px}.product-info-main .product-add-form .product-options-wrapper .field.configurable.required.code-grade{margin-top:10px}.page-product-configurable .product-description__short{margin:25px 0 25px 20px;max-width:100%;width:calc(100% - 20px)}.product-details .fotorama__stage{margin:0 auto 30px}.product-details .fotorama__stage__shaft{max-width:245px;margin:0 auto !important}.product-details .fotorama__arr{width:25px}.product-details .fotorama__arr--prev{left:25px}.product-info-main .product-options-bottom .box-tocart .actions .action.tocart .addtocart-svg{margin-right:10px}.product-info-main .product-options-bottom .box-tocart .actions .action.tocart .addtocart-svg{width:26px;height:26px}.header.content .nav-toggle{width:45px;height:45px;left:25px;top:12px}.header.content .nav-toggle:before{font-size:26px;font-weight:900;padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header .logo img{width:85px}.header.content{padding:0 25px}.header-right_two{right:25px;top:-3px;width:auto}.header .search__container{margin:0}.header .search__buttons{position:absolute;width:22px;height:22px;left:95px;top:30px;display:block}.header .search__buttons svg{width:22px;height:22px}.header .block-search>.block-content{position:initial}.header .search__container>.block-search{opacity:0;visibility:hidden;position:initial;z-index:-1;transition:all .4s ease-in-out}.header .search__container--show .search__container>.block-search{opacity:1;visibility:visible;z-index:1}.header .block-search .minisearch .control{position:absolute;right:20px;padding:0;top:10px;left:140px}.header .block-search input{width:100%;height:50px}.header .block-search .action.search:before{position:absolute;right:27px;top:25px;width:20px;left:initial}.header .search__cancel{width:25px;height:25px;top:-6px;right:-15px}.header .search__cancel:before,.header .search__cancel:after{content:"";width:25px;height:2px;position:absolute;background:#fff;border-radius:5px;left:0;transform:rotate(45deg);top:10px}.header .search__cancel:after{transform:rotate(-45deg)}.header-right_two .nav-sections{margin:0;width:545px;left:-545px}.nav-open .nav-sections{left:0}.nav-open .nav-sections-items .action-close:before{font-size:18px}.nav-open .nav-sections-items .action-close{right:25px;top:20px;margin:0}.account-mobile{padding:20px 15px 30px}.account-mobile__link{padding-left:10px;margin-bottom:10px}.bss-megamenu.navigation .level0>.level-top,.account-mobile__link a{font-size:15px;letter-spacing:.5px}.account-mobile .counter__label{padding:0 0 0 10px;font-size:15px}.account-mobile .compare_svg{height:18px;width:20px;opacity:1}.account-mobile .compare_svg path{fill:#bcc0c3}.header-right_two .bss-megamenu.navigation,.header-right_two .section-item-content .navigation.navigation_product{padding:0 10px}.header-right_two .navigation.navigation_product ul{padding:15px 0 30px}.header-right_two .navigation li.level0{padding:17px 0 0}.header-right_two .bss-megamenu.navigation .level0{padding:10px 0 0}.is-fixed.is-hide .page-header{height:70px;padding:0}.is-fixed.is-hide .logo{margin:15px auto}.is-fixed.is-hide .header-right_two{right:25px;top:-3px;padding:25px 0 0}.is-fixed.is-hide .search__container{display:flex}.modal-popup.custom-expertise-modal .modal-content::-webkit-scrollbar{width:10px}.expertise_page--title h2{font-family:openSansRegular,sans-serif;color:#1e2b30;font-size:24px;line-height:32px;margin:0;padding:0 40px 45px 0}.expertise_page--content h2{display:none}.expertise_page--content{padding-right:50px}.expertise_page--figure{margin:0 20px 20px 0;max-width:310px}.expertise_page--figure img{opacity:1}.modal-popup.custom-expertise-modal .modal-inner-wrap{width:calc(100% - 60px)}.page-bottom .bloc-ressurance .l-grid__item{padding:30px 5px;margin:0}.list-old-price{font-size:12px;line-height:16px}.page-products .product-items .product-item .price-box .price{font-size:16px;line-height:21px}.page-products .products-grid .product-item-actions .actions-secondary{position:relative;right:initial;top:initial;margin:0 0 15px;display:block}.page-products .products-grid .product-item-actions .actions-secondary .action{display:inline-block;margin:0 5px;width:35px;height:35px}.catalogsearch-result-index .products-grid .product-item-actions .actions-secondary .action{margin:0}.catalogsearch-result-index .products-grid .product-item-actions .actions-primary .action{padding:10px 5px}}@media (max-width:767px){.exist-promotion .block.filter.active .filter-left,.exist-promotion .filter.active .filter-title{top:0}.popup-expertise{padding-right:15px}.modal-popup.custom-expertise-modal .modal-inner-wrap{width:calc(100% - 30px);margin:75px auto 0;padding:45px 15px 35px}.expertise_page--content{padding-right:0}.page-product-configurable.catalog-product-view .modal-popup.custom-expertise-modal .modal-header .action-close{width:35px;height:35px}.expertise_page--figure{float:none;margin:0 auto 20px;padding:0}.expertise_page--content h2{display:block;font-size:16px;line-height:21px;padding-bottom:15px}.expertise_page--content p{padding-bottom:15px}.expertise_page--content h3{font-size:14px;line-height:21px;padding-bottom:15px}.bloc-reassurance{margin:0 0 20px}.bloc-reassurance [class*=col-]:nth-child(2n+1){clear:inherit}.product.info.detailed .product.data.items .item.title a:after{display:none}.product.info.detailed{padding:0}.header-right_two .compare .action.compare .counter.qty,.header-right_two .minicart-wrapper .action.showcart .counter.qty,.header-right_two .wishlist .counter.qty{font-size:10px;height:20px;line-height:20px;min-width:20px;top:-14px;left:16px}.bloc-emballage{min-height:200px;margin:55px 0 20px;padding:0;align-items:flex-start}.bloc-emballage span{font-size:16px;background:#545454;max-width:100%;padding:15px 20px;line-height:22px}.expertise-selection{height:auto !important;padding-bottom:0}.product.info.detailed .btn--expertise{position:relative;left:initial;bottom:initial;transform:none}.page-main.bloc-presentation__content{padding:0}.breadcrumbs{padding:10px 15px 0;margin:0}.page-product-configurable .page-main{padding:0 15px}.page-product-configurable .product-info-main .product-social-links{top:15px;position:absolute;margin:0;right:0}.product-info-main .product-add-form .product-options-bottom .stock-qty{display:none}.product-info-main .product-add-form .stock-qty{position:relative;left:initial;bottom:initial;margin:0 0 15px;display:block}.product-info-main .product-info-header{position:initial;border:0;margin:0;padding:0}.product-info-main .product-add-form .product-options-bottom{background:#1f2b30;left:0;right:0;width:100%;bottom:0;position:fixed;z-index:11;display:flex;justify-content:space-between;padding:10px 15px}.product-info-main .product-add-form .product-options-bottom:before{content:'';width:48px;display:inline-block}.product-info-main .product-options-bottom .box-tocart{display:block;text-align:center;margin:0}.page-product-configurable .product-options-bottom .product-mobile-price{font-family:openSansSemiBold,sans-serif;font-size:22px;line-height:48px;color:#fff}.product-info-main .product-options-bottom .box-tocart .field.qty{margin:0 0 0 10px}.product-info-main .product-options-bottom .box-tocart .qty .decrement_qty{margin:0 1px}.page-header{position:relative}.bloc-promotion-header{font-size:14px;line-height:19px}.header.content{padding:0 15px}.header.content .nav-toggle{left:15px}.header .search__buttons{left:85px}.header .search__cancel{right:5px}.header .block-search .minisearch .control{left:110px;right:15px}.header-right_two{right:15px}.header-right_two .bloc-right-content>.item.link.compare{display:none}.header-right_two .bloc-right-content>.header.links{margin:0 25px 0 0}.header-right_two .nav-sections{width:340px;left:-340px}.nav-open .nav-sections{left:0}.account-mobile{padding:20px 0 30px}.header-right_two .bss-megamenu.navigation,.header-right_two .section-item-content .navigation.navigation_product{padding:0}.is-fixed.is-hide .header-right_two{right:15px}.customer-welcome .customer-name{display:block}.customer-welcome .action.switch{box-shadow:none;background:0 0;border:0;padding:0}.customer-welcome .action.switch>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.header-right_two .customer-welcome ul.header.links{position:absolute}.page-product-configurable .block.upsell{max-width:400px}.page-product-configurable .block.upsell .products.list.items.owl-carousel{padding:0;margin:0}.page-product-configurable .block.upsell .block-content .owl-carousel .owl-item{padding:0 5px}.page-product-configurable .block.upsell .product-social-links{top:20px;right:30px}.product-details .product-info-main .product-social-links .product-addto-links .action{display:block;margin:0;top:0}.product-details .product-info-main .product-social-links .product-addto-links .action.tocompare{margin:0 0 10px}.page-product-configurable .product-details{margin-bottom:10px;box-shadow:none;padding:0}.product-info-main .product-options-bottom .box-tocart .actions .action.tocart{line-height:15px;font-family:OpenSansRegular,sans-serif;box-shadow:none;color:#FFFFFF;width:150px;font-size:14px;font-weight:600;display:flex;gap:5px;justify-content:center;align-items:center;background:linear-gradient(#1f2b30,#1f2b30) padding-box,linear-gradient(to right,#078098,#2DAD77) border-box;border-radius:25px;border:2px solid transparent;span{width:76px;height:30px;display:flex;justify-content:center;align-items:center}}.product-info-main .product-options-bottom .box-tocart .actions .action.tocart .addtocart-svg path{fill:#fff;stroke:#fff}.product-info-main .product-options-bottom .box-tocart .field.qty,.product-info-main .product-options-bottom .box-tocart .actions{display:inline-block;vertical-align:middle}.page-product-configurable .product-info-main{width:100%;margin:0 0 25px}.product-info-main .page-title-wrapper .page-title{font-size:24px;line-height:32px;margin:0 0 15px}.product-info-main .product-description__short{width:100%;margin:30px 0 0}.page-product-configurable .products.wrapper.grid.products-grid.products-upsell{margin-top:10px}.product.info.detailed .product.data.items>.item.title>.switch{padding:20px 40px 20px 15px !important}.product-info-main .product-add-form .product-options-wrapper .field.configurable.required[class*=list-block].code-grade{margin:0;padding:0}.product-info-main .product-add-form .product-options-wrapper .field.configurable.code-grade .code-configurable{margin-right:15px}.bloc-presentation{margin-bottom:20px}.product-info-main .grade-description{padding:5px 0 0}.product-info-main .product-add-form .product-options-wrapper .field.configurable.code-grade .code-configurable .label-grade .label-gradeTxt{font-siz:12px}.product-info-main .product-options-wrapper>.fieldset:last-child{margin:0;padding-left:5px}.bloc-reassurance{margin:0 0 20px}.bloc-reassurance__item{margin:0 0 10px}.bloc-reassurance__svg{margin-right:10px}.bloc-presentation h1,.bloc-presentation h2,.bloc-presentation h3,.bloc-presentation h4,.bloc-presentation h5,.bloc-presentation h6,.bloc-presentation p{padding:0 0 15px}.product-info-main .product-options-bottom .box-tocart .qty .input-text.qty{height:35px;width:35px;padding:0}.product-info-main .product-options-bottom .box-tocart .field.qty .control{margin-top:-8px}.product-details .fotorama__wrap.fotorama__wrap--css3.fotorama__wrap--slide.fotorama__wrap--toggle-arrows{padding:0}.page-product-configurable .product.media{padding:0 0 30px;width:100%}.product-details .fotorama__stage{margin:0 auto;max-height:450px}.product-details .fotorama__nav--dots .fotorama__nav__frame{width:20px}.product-details .fotorama__dot{border-color:#707070;border-radius:50%;height:12px;width:12px}.product-details .fotorama__active .fotorama__dot{background-color:#46c686;border-color:#46c686}.price-facility-price{line-height:28px}.page-bottom .bloc-ressurance ul{display:block}.page-bottom .bloc-ressurance .l-grid__item{display:inline-block;margin:0 0 10px;padding:25px 10px 15px}}@media only screen and (max-width:639px){.page-product-configurable .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr th[data-th]:before{display:none}.product-info-main .product-info-price>*:last-child{padding-right:0}}@media (max-width:445px){.product-info-main .product-info-price .old-price .price-wrapper .price{font-size:14px}.product-info-main .product-info-price .price-box .price{font-size:18px}.price-facility-price .tiers_number,.price-facility-price .tiers_price{font-size:15px}.price-facility-price,.product-info-main .product-info-price .price-box.price-final_price{min-width:120px}.product-info-main .product-info-price .price-box .price,.price-facility-price{letter-spacing:-1px}}@media screen and (max-width:415px){.product-info-main .product-add-form .product-options-wrapper .field.configurable.code-grade .code-configurable{width:100px}.product-info-main .product-add-form .product-options-wrapper .field.configurable.code-grade .code-configurable .label-grade .price-grade{font-size:14px}.product-info-main .product-add-form .code-grade input+.code-configurable:after{left:-3px;right:-3px;bottom:-3px;top:-3px}.product-info-main .product-add-form .product-options-wrapper .field.configurable.code-grade .code-configurable{margin-right:10px}.product-info-main .product-options-bottom .box-tocart .actions .action.tocart{width:130px;font-size:13px;padding:5px}.product-info-main .product-options-bottom .box-tocart .actions .action.tocart .addtocart-svg{width:22px;height:22px}.product-info-main .product-options-bottom .box-tocart .field.qty{margin:0 0 0 5px}.page-product-configurable .product-options-bottom .product-mobile-price{font-size:19px}}@media screen and (max-width:355px){.product-info-main .product-add-form .product-options-wrapper .field.configurable.code-grade .code-configurable{width:88px}.page-product-configurable .product-options-bottom .product-mobile-price{font-size:16px}.product-info-main .product-options-bottom .box-tocart .qty .input-text.qty{height:30px;width:30px;font-size:16px;line-height:20px}.product-info-main .product-add-form .field.qty label.product-options-label{display:none}.product-info-main .product-info-price .old-price .price-wrapper .price{font-size:13px}.product-info-main .product-info-price .price-box .price{font-size:14px}.price-facility-price .tiers_number,.price-facility-price .tiers_price{font-size:13px}.product-info-main .product-info-price .price-box.price-final_price{padding:8px 0 8px 5px}}@media screen and (max-width:340px){.header-right_two .nav-sections{width:320px;left:-320px}.nav-open .nav-sections{left:0}.header .search__buttons{left:70px}}#narrow-by-list .filter-options-content{max-height:160px;overflow:auto}#narrow-by-list .filter-options-content::-webkit-scrollbar-thumb{background-color:#28cc75;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);background-clip:padding-box}#narrow-by-list .filter-options-content::-webkit-scrollbar{background-color:#fff;width:15px}.login-container .fieldset:after,.form-create-account .fieldset.create.account:after{color:#28cc75}.form-login .fieldset>.field.required>.label:after,.form-login .fieldset>.fields>.field.required>.label:after,.form-login .fieldset>.field._required>.label:after,.fieldset>.fields>.field._required>.label:after{content:'*';color:#28cc75;font-size:1.2rem;margin:0 0 0 5px}.form-login label.label,.account label.label{color:#000;font-family:'openSansRegular',sans-serif;font-size:16px}.fieldset.login .actions-toolbar .secondary a.action{margin-top:8px}.block-collapsible-nav .item.current a,.block-collapsible-nav .item.current>strong{border-color:#28cc75}.paypal-review .block .box-title>span,.account .column.main .block:not(.widget) .box-title>span,.multicheckout .box-title>span,.magento-rma-guest-returns .column.main .block:not(.widget) .box-title>span,[class^=sales-guest-] .column.main .block:not(.widget) .box-title>span,.sales-guest-view .column.main .block:not(.widget) .box-title>span{font-size:18px}.block-collapsible-nav .item a{text-decoration:none;padding:10px 15px}.block-collapsible-nav .item a:hover{background:#28cc75;color:#fff}.rating-summary .rating-result>span:before{color:#28cc75}.field.choice input[type=checkbox]{display:inline-block}.fieldset>.field.required>.label:after,.fieldset>.fields>.field.required>.label:after,.fieldset>.field._required>.label:after,.fieldset>.fields>.field._required>.label:after{color:#28cc75}div#password-strength-meter-container{margin-top:15px}.column.main .message.info{background:0 0;color:#1f2b30;font-size:15px;font-weight:700}.column.main .message.info>*:first-child:before{font-family:'fontello';content:'\e803';font-size:31px;line-height:38px;color:#08a39c;top:16px}.form-edit-account .control .password-strength-meter{background-color:#24b367;color:#fff}.form-edit-account .control .password-weak .password-strength-meter:before{background-color:#26c26f}.form-edit-account .control div.mage-error[generated]{color:#e02b27;font-size:15px}.actions-toolbar>.primary .action,.actions-toolbar>.primary .action.login.primary{margin-bottom:0;width:auto;background:#28cc75;color:#fff;border:0;font-family:'AileronRegular',sans-serif;font-weight:400;box-shadow:0 3px 15px rgba(0,0,0,.29);border-radius:30px;transition:all .2s ease-in-out}.form-edit-account button span,.actions-toolbar .action-delete span,.form-newsletter-manage button span{text-transform:uppercase}.actions-toolbar>.primary .action.primary:hover{background:#24b367}.wishlist-index-index .product-item-inner .comment-box{margin-top:0;display:none}.checkbox label:before{border-radius:3px}.fieldset>.field.choice .label,.fieldset>.fields>.field.choice .label{position:relative}.form-edit-account .field.choice label:before,.form-address-edit .field.choice label:before,.form-newsletter-manage .field.choice label:before,.fieldset.address .field.choice label:before{content:"";display:inline-block;width:19px;height:19px;margin-right:10px;position:absolute;left:-20px;top:5px;background-color:#fff;border:1px solid #707070;border-radius:4px}.form-edit-account .field.choice input[type=checkbox]:checked+label:before,.form-address-edit .field.choice input[type=checkbox]:checked+label:before,.form-newsletter-manage .field.choice input[type=checkbox]:checked+label:before,.fieldset.address .field.choice input[type=checkbox]:checked+label:before{font-family:'fontello';content:"\e804";text-shadow:1px 1px 1px rgba(0,0,0,.2);color:#28cc75;font-weight:700;font-size:11px;text-align:center;line-height:18px}.account.page-layout-2columns-left .column.main{min-height:660px}.form-edit-account .field.choice label.label,.form-newsletter-manage .field.choice label.label{color:#000;font-family:'openSansRegular',sans-serif;font-size:16px;cursor:pointer}.products-grid .product-item-info:not(:hover):not(.active) .product-item-inner{position:relative;width:auto;height:auto;box-shadow:none}.rating-summary .rating-result{width:auto}.mark,mark{padding:.2em;background-color:#f5f5f5}.order-details-items tfoot td{background:#f5f5f5}.return-status,.order-status{margin-top:25px;width:auto;color:#28cc75;border:0;font-family:'AileronRegular',sans-serif;font-weight:400;border-radius:30px;transition:all .2s ease-in-out}.order-details-items .product-item-name{font-size:1.2rem}.order-details-items .col.price .price-excluding-tax,.order-details-items .col.subtotal .price-excluding-tax{font-size:1rem}.wishlist-index-index .products-grid .product-item-info:not(:hover):not(.active) .product-item-inner{margin:0 0 0 -1px}.wishlist-index-index.page-layout-2columns-left .products-grid .product-item{box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:25px;text-align:center;transition:all .6s ease-in-out;transition-property:all;transition-duration:.6s;transition-timing-function:ease-in-out;transition-delay:0s}.wishlist-index-index.page-layout-2columns-left .products-grid .product-item:hover{transform:translateY(-10px)}.order-details-items .order-title>strong{font-size:1.6rem}.wishlist-index-index .box-tocart .qty .input-text.qty{border:1px solid #5e5e5e}.order-details-items .item-options dt,.order-details-items dl.item.options dt{font-weight:700;color:#1f2b30}.order-details-items .item-options dt,.order-details-items .item-options dd,.order-details-items dl.item.options dt,.order-details-items dl.item.options dd{padding-left:15px}.table-comparison .cell.label .attribute.label{color:#000;font-size:14px}.table-wrapper.comparison .table-comparison .cell.label{border-left:0;border-bottom:0}.table-comparison .cell.label.remove{border-top:0;border-right:0;border-left:0}.table-wrapper.comparison{margin-top:30px}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:transparent}.table-comparison .cell.attribute{font-size:16px}.table-comparison .cell.label{border:1px solid #ccc}.table-comparison .label{display:table-cell}.bundle-options-container .block-bundle-summary .product-addto-links>.action:hover,.product-item-actions .actions-secondary>.action:hover,.product-social-links .action.tocompare:hover,.wishlist.split.button>.action.split:hover,.product-social-links .action.mailto.friend:hover,.product-social-links .action.towishlist:hover,.block-bundle-summary .action.towishlist:hover,.product-item .action.towishlist:hover,.table-comparison .action.towishlist:hover{color:#26c06e}.catalog-product_compare-index button.action-secondary.action-dismiss,.catalog-product_compare-index button.action-primary.action-accept{width:auto;background:#28cc75;color:#fff;border:0;font-family:'AileronRegular',sans-serif;font-weight:400;box-shadow:0 3px 15px rgba(0,0,0,.29);border-radius:30px;transition:all .2s ease-in-out}.catalog-product_compare-index .product_compare{box-shadow:0 2px 8px rgba(0,0,0,.1);text-align:center;border-radius:25px;padding:30px 45px}.catalog-product_compare-index .product-item-actions .actions-primary{display:block}.catalog-product_compare-index .secondary-addto-links.actions-secondary{margin-bottom:20px}.catalog-product_compare-index .action.towishlist{width:35px;height:35px;border-radius:50%;border:1px solid #707070;position:relative;margin:0 2px;transition:all .4s ease-in-out}.catalog-product_compare-index .action.towishlist:hover{background:#29cc75;border-color:transparent}.catalog-product_compare-index .action.towishlist svg{transition:all .4s ease-in-out;fill:#707070;width:18px;height:18px;position:absolute;left:50%;top:50%;margin-top:-9px;margin-left:-9px}.catalog-product_compare-index .action.towishlist:hover svg{fill:#fff}.catalog-product_compare-index .table-comparison .action.towishlist:before{display:none}.catalog-product_compare-index .table-comparison .cell.remove{position:relative}.catalog-product_compare-index .table-comparison .cell.remove .action.delete{position:absolute;top:20px;right:20px}.form-wishlist-items .products-grid.wishlist .product-item .fieldset .field.qty,.form-wishlist-items .products-grid.wishlist .product-item .fieldset .product-item-actions{display:block}.form-wishlist-items .field.qty .control{display:inline-block;top:3px;position:relative}.form-wishlist-items a.action{width:48px;height:48px;border:1px solid #707070;border-radius:50%;position:relative;margin-right:15px;right:0}.form-wishlist-items .products-grid.wishlist .product-item-actions .action.edit:before,.form-wishlist-items .products-grid.wishlist .product-item-actions .action.delete:before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.form-wishlist-items .box-tocart{margin:0 0 20px}.form-wishlist-items .product-item-info .tooltip{position:relative;filter:alpha(opacity=0);opacity:1;color:#000;font-family:'openSansRegular',sans-serif;font-size:14px}.table-order-items dl.item-options dt,.table-order-items dl.item-options dd,.table-order-items dl.item.options dt,.table-order-items dl.item.options dd{display:inline-block}.table-order-items .bloc__item-options{margin-bottom:5px}.wishlist-index-index .price-container .price{font-size:1rem}.wishlist-index-index .box-tocart .field.qty label.label{font-size:14px}.checkout-index-index .modal-popup .fieldset .field.choice .label{padding-top:5px;padding-left:6px}.toolbar .pager li>a{border:initial}.pages a.page{color:#28cc75;display:inline-block;padding:0;text-decoration:none;width:50px;border-radius:50%;border:1px solid #707070}@media (min-width:768px){.abs-account-block-font-size,.block-addresses-list address,.box-billing-address .box-content,.box-shipping-address .box-content,.box-address-billing .box-content,.box-address-shipping .box-content,.box-information .box-content,.block-balance-giftcard .block-content,.block-reviews-dashboard .product-name{font-size:18px}.abs-account-blocks .block-title>strong,.abs-account-blocks .block-title>span,.account .legend>strong,.account .legend>span,.form-giftregistry-search .legend>strong,.form-giftregistry-search .legend>span,.block-giftregistry-results .block-title>strong,.block-giftregistry-results .block-title>span,.block-giftregistry-shared-items .block-title>strong,.block-giftregistry-shared-items .block-title>span,.block-wishlist-search-form .block-title>strong,.block-wishlist-search-form .block-title>span,.block-wishlist-search-results .block-title>strong,.block-wishlist-search-results .block-title>span,.multicheckout .block-title>strong,.multicheckout .block-title>span,.multicheckout .block-content .title>strong,.multicheckout .block-content .title>span,.customer-review .review-details .title>strong,.customer-review .review-details .title>span,.paypal-review .block .block-title>strong,.paypal-review .block .block-title>span,.account .column.main .block:not(.widget) .block-title>strong,.account .column.main .block:not(.widget) .block-title>span,.multicheckout .block-title>strong,.multicheckout .block-title>span,.magento-rma-guest-returns .column.main .block:not(.widget) .block-title>strong,.magento-rma-guest-returns .column.main .block:not(.widget) .block-title>span,[class^=sales-guest-] .column.main .block:not(.widget) .block-title>strong,[class^=sales-guest-] .column.main .block:not(.widget) .block-title>span,.sales-guest-view .column.main .block:not(.widget) .block-title>strong,.sales-guest-view .column.main .block:not(.widget) .block-title>span{font-size:22px}.account.sales-order-view .page-title-wrapper .page-title{font-size:36px}.form-wishlist-items .products-grid.wishlist .product-item .box-tocart .tocart{font-size:.8rem}.wishlist-index-index.page-layout-2columns-left .products-grid .product-item{text-align:center;padding:25px 0}.wishlist-index-index .bloc_tooltip{min-height:30px}}@media (max-width:767px){.customer-account-index .page-title-wrapper{position:relative;padding-top:0}.account.sales-order-history .columns{padding-bottom:57px}.message.info{font-size:1rem}.account .page-main{overflow:initial}.wishlist-index-index .product-item-inner{background:#fff;border-top:none;box-shadow:none;transition:height .2s linear;clear:both;position:relative}.abs-account-block-font-size,.block-addresses-list address,.box-billing-address .box-content,.box-shipping-address .box-content,.box-address-billing .box-content,.box-address-shipping .box-content,.box-information .box-content,.block-balance-giftcard .block-content,.block-reviews-dashboard .product-name{font-size:16px}.abs-account-blocks .block-title>strong,.abs-account-blocks .block-title>span,.account .legend>strong,.account .legend>span,.form-giftregistry-search .legend>strong,.form-giftregistry-search .legend>span,.block-giftregistry-results .block-title>strong,.block-giftregistry-results .block-title>span,.block-giftregistry-shared-items .block-title>strong,.block-giftregistry-shared-items .block-title>span,.block-wishlist-search-form .block-title>strong,.block-wishlist-search-form .block-title>span,.block-wishlist-search-results .block-title>strong,.block-wishlist-search-results .block-title>span,.multicheckout .block-title>strong,.multicheckout .block-title>span,.multicheckout .block-content .title>strong,.multicheckout .block-content .title>span,.customer-review .review-details .title>strong,.customer-review .review-details .title>span,.paypal-review .block .block-title>strong,.paypal-review .block .block-title>span,.account .column.main .block:not(.widget) .block-title>strong,.account .column.main .block:not(.widget) .block-title>span,.multicheckout .block-title>strong,.multicheckout .block-title>span,.magento-rma-guest-returns .column.main .block:not(.widget) .block-title>strong,.magento-rma-guest-returns .column.main .block:not(.widget) .block-title>span,[class^=sales-guest-] .column.main .block:not(.widget) .block-title>strong,[class^=sales-guest-] .column.main .block:not(.widget) .block-title>span,.sales-guest-view .column.main .block:not(.widget) .block-title>strong,.sales-guest-view .column.main .block:not(.widget) .block-title>span{font-size:18px}.block,.customer-review .product-details,.block-banners,.block-banners-inline{margin-bottom:20px}.wishlist-index-index.page-layout-2columns-left .products-grid .product-item{margin-bottom:20px;padding:20px 30px}.wishlist-index-index .products-grid.wishlist{margin-bottom:30px}.wishlist-index-index fieldset.fieldset .product-item-actions{margin-top:0}.wishlist-index-index .products-grid.wishlist .product-item .box-tocart{margin-bottom:0}.wishlist-index-index .product-item-actions{margin-top:10px !important;margin-bottom:0}.wishlist-index-index .form-wishlist-items .actions-toolbar>.primary .action{min-width:210px;margin-bottom:10px}.account.sales-order-view .page-title-wrapper .page-title{font-size:22px;margin-bottom:20px}.products-grid.wishlist .product-item .box-tocart .tocart{font-size:.8rem}.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison){margin-top:30px}.block.block-minicart .minicart-items-wrapper{max-height:306px !important;overflow-x:hidden}.page.messages .messages{margin-top:30px}.products-grid.wishlist .product-item-photo,.products-grid.wishlist .product-item .box-tocart,.products-grid.wishlist .product-item-actions{float:none}.wishlist-index-index .products-grid.wishlist{margin-top:40px}.products-grid.wishlist .product-item-name,.products-grid.wishlist .product-item-description,.products-grid.wishlist .product-item .price-box,.products-grid.wishlist .product-item-tooltip{margin-left:0}.products-grid.wishlist .product-item .box-tocart{margin-right:0}.order-details-items .item-options{padding-top:10px}.order-details-items .item-options dt,.order-details-items dl.item.options dt{font-size:12px}.table-comparison{table-layout:initial}.table-wrapper.comparison .table-comparison>tbody>tr>th,.table-wrapper.comparison .table-comparison>tbody>tr>td{min-width:160px}.account .page-title-wrapper{padding-top:30px}}@media (min-width:768px) and (max-width:991px){.wishlist-index-index .products-grid .product-item{width:30.439%;margin-right:10px}.form-wishlist-items .products-grid.wishlist .product-item .box-tocart .tocart{font-size:.6rem}.account .block-collapsible-nav .content{display:none}.account.page-layout-2columns-left .column.main{width:99.7%}.account .block-collapsible-nav{left:0;position:absolute;top:70px;width:100%;z-index:5}.account .block-collapsible-nav .content.active{display:block}.account .block-collapsible-nav .title:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:inherit;color:inherit;content:'\e622';font-family:'luma-icons';margin:3px 0 0;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.account .block-collapsible-nav .title:after{position:absolute;right:20px;top:10px}.account .block-collapsible-nav .title{border:none;height:auto;margin:0;overflow:auto;position:relative;width:auto;border-top:1px solid #ccc;cursor:pointer;margin-bottom:0;position:relative;border-bottom:1px solid #ccc;padding:10px 40px 10px 15px;display:block;text-decoration:none}.account .page-title-wrapper{padding-top:30px}.fieldset>.field.choice .label,.fieldset>.fields>.field.choice .label{white-space:initial}.account .table>thead>tr>td,.account .table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd;font-size:12px}.products-grid.wishlist .product-item .fieldset .field.qty,.products-grid.wishlist .product-item .fieldset .product-item-actions{display:block}.page.messages .messages{margin-top:70px}.account .block-content .table-wrapper.orders-recent{width:100%;overflow-x:scroll}.products-grid.wishlist .product-item .fieldset .field.qty{display:-webkit-box;vertical-align:bottom}.products-grid.wishlist .product-item .box-tocart .tocart{font-size:.8rem}}@media (min-width:992px) and (max-width:1024px){.wishlist-index-index .products-grid .product-item{width:26.439%;margin-left:10px}.account .block-collapsible-nav .content{display:none}.account.page-layout-2columns-left .column.main{width:99.7%}.account .column.main{width:99.7%}.account .block-collapsible-nav{left:0;position:absolute;top:159px;width:100%;z-index:5}.account .block-collapsible-nav .content.active{display:block}.account .block-collapsible-nav .title:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:inherit;color:inherit;content:'\e622';font-family:'luma-icons';margin:3px 0 0;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.account .block-collapsible-nav .title:after{position:absolute;right:20px;top:10px}.account .block-collapsible-nav .title{border:none;height:auto;margin:0;overflow:auto;position:relative;width:auto;border-top:1px solid #ccc;cursor:pointer;margin-bottom:0;position:relative;border-bottom:1px solid #ccc;padding:10px 40px 10px 15px;display:block;text-decoration:none}.account .page-title-wrapper{padding-top:30px}.fieldset>.field.choice .label,.fieldset>.fields>.field.choice .label{white-space:initial}.products-grid.wishlist .product-item .fieldset .field.qty,.products-grid.wishlist .product-item .fieldset .product-item-actions{display:block}.u-margin-vertical{margin-top:20px;margin-bottom:20px}.account.wishlist-index-index .product-item-inner{height:230px}.products-grid.wishlist .product-item .fieldset .field.qty{display:-webkit-box;vertical-align:bottom}.products-grid.wishlist .product-item .box-tocart .tocart{font-size:.8rem}}@media (min-width:1400px){.wishlist-index-index .products-grid .product-item{width:21.439%}.form-wishlist-items .products-grid.wishlist .product-item .box-tocart .tocart{font-size:14px}}@media (min-width:1400px) and (max-width:1699px){.wishlist-index-index .products-grid .product-item{width:24.439%}.form-wishlist-items .products-grid.wishlist .product-item .box-tocart .tocart{font-size:.6rem}}.checkout-agreement.field.choice{display:flex}.checkout-agreement.field.choice .label{display:flex}.checkout-agreement.field.choice input{display:flex;opacity:0;position:initial}