.clearfix:after,.category-switch:after,.form-row:after,.compare-items-panel:after,.pdp-main .product-info:after,.pdp-main .product-actions:after,.bonus-product-list .bonus-product-item:after,.bonus-product-list .bonus-product-list-footer:after,.cart-empty:after,.cart-empty .product-listing:after,.list-share:after,.gift-registry-advanced:after,.store-list-pdp-container .store-list-item:after{content:"";display:table;clear:both}.visually-hidden,.month label,.year label,.day label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.menu{float:left;margin:0;padding:0}.menu li{float:left;list-style:none outside none !important}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body{background:none repeat scroll 0 0 #f1f1f1;color:#636363;font-family:montserrat;font-size:12px}fieldset{border:0 none;margin:0;padding:0}table{width:100%}th{text-align:left}td{padding:1em;vertical-align:top}.icon{display:inline-block;vertical-align:middle}button,.button,.buttonstyle,input[type="button"]{display:inline-block;padding:calc(11rem / 16) calc(45rem / 16);font-size:calc(14rem / 16);font-weight:700;text-transform:uppercase;text-decoration:none;line-height:1;border:none;color:#fff;cursor:pointer;outline:none;transition:all 0.3s ease}@media (max-width: 50rem){button,.button,.buttonstyle,input[type="button"]{padding:calc(9rem / 16) calc(10rem / 16)}}button.button-big,.button.button-big,.buttonstyle.button-big,input[type="button"].button-big{padding:calc(23rem / 16) calc(45rem / 16)}@media (max-width: 30rem){button.button-big,.button.button-big,.buttonstyle.button-big,input[type="button"].button-big{padding:calc(11rem / 16) calc(45rem / 16)}}button.button-blue,.button.button-blue,.buttonstyle.button-blue,input[type="button"].button-blue{height:calc(40rem / 16);line-height:calc(20rem / 16);background-color:#636363}button.button-blue:hover,.button.button-blue:hover,.buttonstyle.button-blue:hover,input[type="button"].button-blue:hover{background:#000;color:#fff}button.button-blue[disabled],button.button-blue.disabled,.button.button-blue[disabled],.button.button-blue.disabled,.buttonstyle.button-blue[disabled],.buttonstyle.button-blue.disabled,input[type="button"].button-blue[disabled],input[type="button"].button-blue.disabled{background-color:#ccc;background-image:none;border-color:#ccc;color:#000;opacity:0.5}button.button-ghostBlue,.button.button-ghostBlue,.buttonstyle.button-ghostBlue,input[type="button"].button-ghostBlue{background:transparent;color:#636363;border:solid 2px #636363}button.button-ghostBlue:hover,.button.button-ghostBlue:hover,.buttonstyle.button-ghostBlue:hover,input[type="button"].button-ghostBlue:hover{background:#636363;color:#fff;border:solid 2px #636363}button.button-black,.button.button-black,.buttonstyle.button-black,input[type="button"].button-black{height:calc(40rem / 16);background:#636363;color:#fff;border:solid 2px #636363;line-height:1.5}button.button-black:hover,.button.button-black:hover,.buttonstyle.button-black:hover,input[type="button"].button-black:hover{background:#000;color:#fff;border:solid 2px #000}button.button-white,.button.button-white,.buttonstyle.button-white,input[type="button"].button-white{background:transparent;color:#fff;border:solid 2px #fff}button.button-white:hover,.button.button-white:hover,.buttonstyle.button-white:hover,input[type="button"].button-white:hover{background:#fff;color:#000;border:solid 2px #fff}button.button-orange,.button.button-orange,.buttonstyle.button-orange,input[type="button"].button-orange{background:#ff652d;color:#fff;border:solid 2px #ff652d}button.button-orange:hover,.button.button-orange:hover,.buttonstyle.button-orange:hover,input[type="button"].button-orange:hover{background:#ff8253;color:#fff;border:solid 2px #ff8253}button.button-pink,.button.button-pink,.buttonstyle.button-pink,input[type="button"].button-pink{background:#29B5CF;color:#fff;border:solid 2px #29B5CF}button.button-pink:hover,.button.button-pink:hover,.buttonstyle.button-pink:hover,input[type="button"].button-pink:hover{background:#fff;color:#636363;border:solid 2px #636363}button.with-icon,.button.with-icon,.buttonstyle.with-icon,input[type="button"].with-icon{padding:calc(7rem / 16) calc(30rem / 16);white-space:nowrap;line-height:normal}button.with-icon i,.button.with-icon i,.buttonstyle.with-icon i,input[type="button"].with-icon i{font-size:calc(22rem / 16);display:inline-block;vertical-align:middle;margin-right:10px}button.button-ghostBlue,.button.button-ghostBlue,.buttonstyle.button-ghostBlue,input[type="button"].button-ghostBlue{background:transparent;color:#636363;border:solid 2px #636363}button.button-ghostBlue:hover,.button.button-ghostBlue:hover,.buttonstyle.button-ghostBlue:hover,input[type="button"].button-ghostBlue:hover{background:#636363;color:#fff;border:solid 2px #636363}button.with-icon,.button.with-icon,.buttonstyle.with-icon,input[type="button"].with-icon{padding:calc(7rem / 16) calc(30rem / 16);white-space:nowrap;line-height:normal}button.with-icon i,.button.with-icon i,.buttonstyle.with-icon i,input[type="button"].with-icon i{font-size:calc(22rem / 16);display:inline-block;vertical-align:middle;margin-right:10px}button.large,.button.large,.button-fancy-large,.buttonstyle.large,input[type="button"].large{font-size:1.35em;text-transform:uppercase}button:hover,.button:hover,.buttonstyle:hover,input[type="button"]:hover{background-color:#fff;border-color:#000;color:#636363}button.raised,.button.raised,.buttonstyle.raised,input[type="button"].raised{border-width:0;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}button.raised:hover,.button.raised:hover,.buttonstyle.raised:hover,input[type="button"].raised:hover{background-color:#063c7b;color:#fff}button.simple,.store-tile.selected .select-store-button,.button.simple,.buttonstyle.simple,input[type="button"].simple{background-color:#fff;color:#636363}button[disabled],button.disabled,.button[disabled],.button.disabled,.buttonstyle[disabled],.buttonstyle.disabled,input[type="button"][disabled],input[type="button"].disabled{background-color:#ccc;border-color:#ccc;color:#666;opacity:0.5}button a,.button a,.buttonstyle a,input[type="button"] a{color:#fff}button a:hover,.button a:hover,.buttonstyle a:hover,input[type="button"] a:hover{color:#0954ab}button i.left,.button i.left,.buttonstyle i.left,input[type="button"] i.left{margin-right:0.6em}button i.right,.button i.right,.buttonstyle i.right,input[type="button"] i.right{margin-left:0.6em}@media screen and (max-width: 30rem){button,.button,.buttonstyle,input[type="button"]{padding:calc(10rem / 16) calc(20rem / 16);font-size:calc(11rem / 16);line-height:calc(16rem / 16)}}button.reset-pwd,.button.reset-pwd,.buttonstyle.reset-pwd,input[type="button"].reset-pwd{margin-top:calc(15rem/16)}span.button-blue.button-hatch{display:inline-block;height:calc(40rem / 16);padding:calc(7rem / 16) calc(30rem / 16);color:#fff;font-size:calc(14rem / 16);font-weight:normal;text-transform:uppercase;text-decoration:none;line-height:normal;border:none;border-radius:calc(25rem / 16);border-radius:25px;cursor:pointer;outline:none;transition:all 0.3s ease;background-color:#636363;background-image:linear-gradient(to right, #636363 0%, #666 100%);white-space:nowrap}span.button-blue.button-hatch:hover{background:#0954ab;color:#fff}span.button-blue.button-hatch[disabled],span.button-blue.button-hatch.disabled{background-color:#ccc;background-image:none;border-color:#ccc;color:#000;opacity:0.5}span.button-blue.button-hatch i{font-size:calc(22rem / 16);display:inline-block;vertical-align:middle;margin-right:10px}.button-text{height:calc(40rem / 16);padding:0;font-size:calc(14rem / 16);font-weight:normal;text-transform:uppercase;text-decoration:none;line-height:calc(40rem / 16);color:#636363;background-color:transparent;border-width:0}.button-text:hover{background-color:transparent;text-decoration:underline}.button-text .icon{margin-right:calc(10rem / 16)}.button-return{font-size:calc(18rem / 16);font-style:normal;font-weight:normal;text-decoration:none;text-transform:uppercase;color:#636363}.button-full-width{padding-left:0;padding-right:0;text-align:center;width:100%}.part-titleUpper{font-family:playfair;font-size:calc(18rem / 16);font-style:italic;text-align:center;color:#000;margin:0;padding:calc(60rem / 16) 0 calc(10rem / 16)}@media screen and (max-width: 50rem){.part-titleUpper{padding-top:calc(30rem / 16);font-size:calc(12rem / 16)}}.part-title{font-size:calc(32rem / 16);font-weight:700;text-align:center;color:#000;margin:0;padding-bottom:calc(70rem / 16);text-transform:uppercase}@media screen and (max-width: 50rem){.part-title{font-size:calc(18rem / 16);padding-bottom:calc(25rem / 16)}}.part-title-twist{display:block;line-height:15px;height:15px;overflow:hidden;color:#fb4074;font-size:calc(130rem / 16);text-align:center;margin-top:calc(-60rem / 16);margin-bottom:calc(55rem / 16)}@media screen and (max-width: 50rem){.part-title-twist{font-size:calc(80rem / 16);margin-top:calc(-20rem / 16);margin-bottom:calc(20rem / 16)}}.swiper-pagination .swiper-pagination-bullet{background:transparent;opacity:1;border:solid 1px #7f7f7f}.swiper-pagination .swiper-pagination-bullet-active{background-color:#636363}.swiper-pagination.swiper-pagination--white .swiper-pagination-bullet-active{background-color:#fff}.swiper-pagination.swiper-pagination--orange .swiper-pagination-bullet-active{background-color:#ff652d}.swiper-button-next,.swiper-button-prev{background-position:center center;background-repeat:no-repeat;background-size:27px 44px;cursor:pointer;height:44px;margin-top:-22px;position:absolute;top:50%;width:27px;z-index:10}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}#wrapper{position:relative;background-color:#fff;left:0;transition:left 0.2s ease-in;width:100%}#wrapper.pt_categorylanding .primary-content{padding-bottom:0}@media screen and (min-width: 800px){#wrapper.pt_categorylanding .primary-content{width:80%}}#wrapper.pt_categorylanding .refinements{border-right:0;display:none;width:0}@media screen and (min-width: 800px){#wrapper.pt_categorylanding .refinements{display:block;width:20%}}#wrapper.menu-active{left:calc(280rem / 16)}@media (max-width: 50rem){#wrapper.menu-active nav[role="navigation"]{box-shadow:-5px 6px 47px -9px #111}}#wrapper.pt_cart{background-color:#fff}.search-result-content-wrapper{position:relative;font-size:0}.primary-content{width:100%;position:relative}.primary-content--grey{background-color:#F1F1F1}.search-result-content-wrapper-right{display:inline-block;vertical-align:top;width:calc(100% - 334px);padding-left:calc(38rem / 16)}@media screen and (max-width: 65rem){.search-result-content-wrapper-right{width:calc(100% - 302px);padding-left:calc(20rem / 16)}}@media screen and (max-width: 50rem){.search-result-content-wrapper-right{width:100%;padding-left:0}}#secondary.refinements{display:inline-block;vertical-align:top;width:calc(334rem / 16);padding:calc(32rem / 16) calc(38rem / 16);background-color:#fff}@media screen and (max-width: 65rem){#secondary.refinements{width:calc(302rem / 16)}}@media screen and (max-width: 50rem){#secondary.refinements{display:none;position:absolute;z-index:2;width:calc(100% + 40px);padding:0 calc(22rem / 16) calc(20rem / 16);box-shadow:0 0 30px 0 #4b4b4b;left:calc(-20rem / 16);top:calc(118rem / 16)}}@media screen and (max-width: 30rem){#secondary.refinements{top:calc(116rem / 16)}}#secondary nav{padding-left:10px;padding-right:10px}#secondary nav a{display:block}.primary-focus #secondary{display:inline-block;vertical-align:top;font-size:12px;width:calc(100% / 4)}.pt_content-search-result #secondary,.pt_order #secondary{display:none}@media screen and (min-width: 50rem){.pt_content-search-result #secondary,.pt_order #secondary{display:block}}.secondary-content{clear:both}.nav-fixed-top #wrapper{padding-top:calc(103rem / 16)}@media (max-width: 50rem){.nav-fixed-top #wrapper{padding-top:calc(70rem / 16)}}.pt_content .content-page{overflow:hidden;width:100%;max-width:calc(1490rem / 16);margin:calc(75rem / 16) auto calc(75rem / 16);padding:calc(14rem / 16) calc(20rem / 16);box-sizing:border-box;background:#fff}.pt_content .content-page h1.content-header{margin:0;padding:0;font-size:calc(32rem / 16);font-style:normal;font-weight:600;text-transform:uppercase;color:#636363}@media screen and (max-width: 768px){#navigation{padding-top:36px}#navigation .on-contact-us select{padding-right:0}}#navigation .on-contact-us select{width:auto;padding-right:12px}.ui-widget-overlay{background:url("../images/interface/ui-overlay-shadow.png") repeat scroll 50% 50% #333;opacity:0.4}.ui-dialog{background-color:#fff;padding:calc(10rem / 16)}.ui-dialog .ui-widget-header{margin:0;padding:0;border:none;border-radius:0}.ui-dialog .ui-dialog-title{padding:calc(10rem / 16);font-size:1.1em;font-weight:700;color:#fff;text-transform:uppercase;background:#636363;width:100%;margin:0}.ui-dialog .ui-icon-closethick{background-image:url("../images/interface/icon-ui-close.png") !important;background-position:left top;height:32px;width:32px;left:0;top:1px;margin-left:0;margin-top:0}.ui-dialog .ui-dialog-titlebar-close{background-color:transparent;border:0 none;border-radius:0 0 0 0;height:32px;margin:0;opacity:.5;padding:0;right:0;top:0;width:32px}.ui-dialog .ui-dialog-titlebar-close:hover{opacity:1}.ui-dialog .ui-dialog-titlebar-close span{margin:0;padding:0}.ui-dialog .checkout-form{clear:both}.ui-dialog .checkout-form fieldset{display:block;width:auto;margin:0 calc(20rem / 16);padding:calc(20rem / 16) 0}.ui-dialog .checkout-form fieldset .form-row{width:auto;max-width:none}.ui-dialog .checkout-form fieldset .form-row label{margin:calc(10rem / 16) 0}.ui-dialog .checkout-form fieldset .form-row.month,.ui-dialog .checkout-form fieldset .form-row.year{width:auto;float:left}.ui-dialog .checkout-form fieldset .form-label-text{display:inline-block;margin:calc(10rem / 16) 0;padding:0;width:34%;font-family:montserrat;font-size:calc(14rem / 16);font-weight:600;color:#4b4b4b;vertical-align:middle;text-align:left}.ui-dialog .checkout-form fieldset .form-label-text .required-indicator{display:none}.ui-dialog .checkout-form fieldset .form-row-button{clear:both}.no-close .ui-dialog-titlebar-close{display:none}.ui-accordion .ui-accordion-content{padding:0}.ui-tabs .ui-tabs-nav{height:2.45em;padding:0}.ui-tabs .ui-tabs-nav li{border-color:#fff;border-style:solid;border-width:0 0 3px 0}.ui-tabs .ui-tabs-nav li.ui-state-active{border-bottom-color:#0954ab}.ui-tabs .ui-tabs-nav li.ui-state-active a{color:#000;font-weight:700}.ui-tabs .ui-tabs-nav li a{color:#999}.ui-tabs .ui-tabs-panel{background-color:#fff;border:1px solid #fff;line-height:1.5em;margin:0;padding:20px 10px}@media screen and (min-width: 768px){.ui-tabs .ui-tabs-panel h3{display:none}}#vertical-carousel{height:19rem;position:relative;overflow:hidden}#vertical-carousel ul{height:10000em;list-style:none;margin:0;padding:0;position:relative}#vertical-carousel ul li{float:left;height:19rem;width:100%}#vertical-carousel ul li .capture-product-id{display:none}#vertical-carousel .jcarousel-nav{color:#999;cursor:pointer;font-size:0.9em;font-weight:700;position:absolute;right:0;text-transform:uppercase}#vertical-carousel .jcarousel-nav:hover{color:#0954ab}#vertical-carousel .jcarousel-nav.inactive{display:none}#vertical-carousel .jcarousel-prev{bottom:30px}#vertical-carousel .jcarousel-next{bottom:0}.js .simple-submit{display:none}legend{background:#636363;color:#fff;font-size:1.4em;font-weight:700;margin:0 0 2em;padding:.83em 2%;position:relative;text-transform:uppercase;width:96%}.ie7 legend{width:94%}legend span{font-size:12px;font-weight:400;position:relative;text-transform:none;padding:0 .5em}label{display:block}.form-horizontal label{float:left;margin-bottom:0;width:100%}.label-inline label{display:inline;float:none;font-size:1em;font-weight:400;margin-top:0;text-align:left;width:auto}.label-above label{margin-bottom:.3rem;width:auto}.form-label-text{float:left;font-size:1.1em;font-weight:700;padding:0.75em 0 0;text-align:right;width:25%}.form-row{margin:.5rem 0 1rem}.form-row-2-1{display:inline-block;vertical-align:top;width:calc(50% - 10px)}.form-row-2-2{display:inline-block;vertical-align:top;width:calc(50% - 10px);margin-left:calc(20rem / 16) !important}.form-row-hidden{display:none}.form-row-button{clear:left}@media screen and (min-width: 768px){.form-horizontal .form-row-button{margin-left:27%;width:62%}}input[type="text"],input[type="number"],input[type="password"],input[type="date"] textarea{border:1px solid #aaa;box-sizing:border-box;height:2rem;padding:0.7em 0.5em;text-indent:0;width:100%;outline:none}select{height:2rem}.form-caption{clear:left;width:auto}@media screen and (min-width: 768px){.form-horizontal .form-caption{margin-left:27%}}.label-above .form-caption{margin-left:0}.form-indent .form-caption{margin-left:0}@media screen and (min-width: 768px){.form-indent{margin-left:27%}}.error-message{font-size:calc(12rem / 16)}.error{border-color:#c41f35;color:#c41f35}.error.input-text{border-color:#c41f35}span.error,div.error{background:none}.form-inline form{padding:0 0 2em;width:98%}.form-inline label{padding:0 0 0.75em;text-transform:uppercase;width:auto}.form-inline input[type="text"],.form-inline select{margin-left:0;width:95%}.form-inline button{padding-left:0;padding-right:0;width:100%}.row-inline{display:inline}.row-inline label{width:auto}.dialog-required{display:inline;position:relative;padding:0 .5em}.required-indicator{font-size:1rem;padding:0 0 0 calc(5rem / 16);color:#900}.form-field-tooltip{margin-left:30%}.checkbox label,.radio label{color:#636363;display:block;position:relative;cursor:pointer;font-size:calc(14rem / 16);font-weight:normal;line-height:calc(26rem / 16)}.checkbox input[type="radio"],.radio input[type="radio"]{position:absolute;top:0;left:0;visibility:hidden}.checkbox .custom-checkbox,.checkbox .custom-radio,.radio .custom-checkbox,.radio .custom-radio{display:inline-block;vertical-align:top;margin:0 calc(6rem / 16) 0 0;width:calc(26rem / 16);height:calc(26rem / 16);background:#fff;border:1px solid #ddd;position:relative}.checkbox .custom-checkbox{background-color:#636363;transition:box-shadow 180ms ease;box-shadow:inset 0 0 0 12px #fff}.checkbox .icon-check{color:#fff;position:absolute;left:calc(5rem / 16);transform:scale(0);transition:all 180ms ease}.checkbox input[type="checkbox"]:checked+.custom-checkbox{border-color:#636363;box-shadow:none}.checkbox input[type="checkbox"]:checked+.custom-checkbox .icon-check{transform:scale(1)}.sort-by-select{display:inline-block;vertical-align:middle;border:solid 1px;padding:calc(3rem / 16) calc(30rem / 16)}.field-wrapper{display:inline-block;vertical-align:middle;border:solid 1px;padding:calc(3rem / 16) calc(30rem / 16)}select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;padding-right:calc(15rem / 16);font-size:calc(14rem / 16);font-weight:normal;background-image:url(../images/interface/ui-select-arrow.png);background-repeat:no-repeat;background-position-x:100%;background-position-y:50%;background-color:transparent}select::-ms-expand{display:none}.error-form{color:#900;margin:0.5em 0;padding:0.8em;font-size:1rem}.legal{margin:20px 0;font-size:12px;text-align:justify;color:#4b4b4b}.mobile-only{display:none !important}.desktop-only{display:block !important}.mobile-and-tablet-only{display:none !important}@media (max-width: 768px){.mobile-and-tablet-only{display:block !important}.desktop-only{display:none !important}}@media (max-width: 480px){.mobile-only{display:block !important}}.item-list{margin-bottom:1em}.item-list tr{border-bottom:1px solid #e0e0e0}.item-list tr.last{border:0 none}.item-list tr.headings{display:none}.item-list td{padding:1em;vertical-align:top}.item-details .product-list-item .name{font-size:1.2em;font-style:italic}.item-details .product-list-item .value{font-weight:700}.item-details .product-list-item .promo{color:#900}.item-details .product-list-item .price-standard{color:#999;text-decoration:line-through}.item-availability ul,.item-quantity-details ul{list-style:none outside none;margin:0;padding:0}.item-dashboard{color:#aaa;width:16rem}.item-dashboard label{font-weight:normal;width:auto}.item-dashboard .field-wrapper{width:auto}.item-dashboard .option-quantity-desired input{width:3rem}.item-dashboard .value{margin-top:.5rem}.item-dashboard .form-row{margin:0}.item-dashboard input,.item-dashboard .value,.item-dashboard select .option-toggle-public label{color:#333}.item-dashboard .input-checkbox{margin:0 5px}.item-dashboard .option-add-to-cart{margin-top:.5rem;width:18rem;width:-moz-max-content;width:max-content}.item-dashboard .option-add-to-cart label{color:#333;float:left;font-weight:700;margin:.5rem .5rem 0 0;text-transform:uppercase;width:auto}.item-dashboard .option-add-to-cart input{width:3rem;margin-right:1em}.item-dashboard .option-add-to-cart button{padding:0.5em 1.5em}.item-dashboard .option-quantity-purchased span.exceeded{color:#900}.pt_product-search-result .home-our-selection{background:white}.tooltip{cursor:help;position:relative}.tooltip.product-tile{cursor:pointer}.tooltip-content{display:none}.ui-tooltip.ui-widget-content{background:#333;border-radius:3px;box-shadow:2px 3px 3px 0 #999;color:#fff}.ui-tooltip-content{padding:0.3em}.ui-tooltip-content .recommendation-tooltip-header{font-size:1.2em;font-weight:bold;padding:0.5em}.ui-tooltip-content .recommendation-tooltip-header .product-price{font-weight:400}.ui-tooltip-content .recommendation-tooltip-header .product-price .price-standard{color:#999;text-decoration:line-through}.ui-tooltip-content .recommendation-tooltip-description,.ui-tooltip-content .recommendation-tooltip-attributes{padding:0.8em}.ui-tooltip-content .shipping-method-cost,.ui-tooltip-content .surcharge-product,.ui-tooltip-content .promo{text-align:right;padding-bottom:.3rem}.ui-tooltip-content .shippingtotal{clear:right;text-align:right;margin-top:.3rem}.ui-tooltip-content .shippingtotal .value{border-top:1px solid #424242;padding-top:.3rem}#homepage-slides{padding:0;margin:0;list-style-type:none}.banner-bg{background-size:cover;background-position:50% 50%;height:100%}@media (max-width: 65rem){.banner-bg{background-position:20% 50%}}@media screen and (max-width: 50rem){.banner-bg{padding:0}}.banner-bg img{max-width:100%}.banner-content{max-width:calc(1300rem / 16);margin:0 auto;padding-left:calc(20rem / 16);width:100%;position:absolute;top:75%;left:0;right:0;transform:translateY(-50%)}@media (max-width: 65rem){.banner-content{display:flex;flex-direction:column;justify-content:center;height:100%}}@media screen and (max-width: 50rem){.banner-content{padding-left:0;justify-content:initial;display:block;position:relative;top:inherit;left:inherit;right:inherit;transform:none}}@media screen and (max-width: 50rem){.banner-message{position:absolute;z-index:1;left:0;right:0;margin:70% auto 0;padding-left:calc(20rem / 16)}}@media screen and (max-width: 30rem){.banner-message{margin:80% auto 0}}.banner-text1{font-weight:300;font-size:calc(64rem / 16);color:#fff;margin:0;margin-bottom:calc(60rem / 16);text-shadow:0px 0px 22px #4b4b4b}@media (min-width: 88rem){.banner-text1{font-size:calc(50rem / 16)}}@media screen and (max-width: 65rem){.banner-text1{font-size:calc(32rem / 16)}}@media screen and (max-width: 30rem){.banner-text1{font-size:calc(26rem / 16);display:none}}.banner-text1.banner-text1--kid{margin-bottom:calc(25rem / 16)}@media screen and (max-width: 30rem){.banner-text1.banner-text1--kid{margin-bottom:calc(10rem / 16);color:#636363;text-transform:uppercase;text-shadow:none;font-size:calc(18rem / 16)}}.banner-text2{font-weight:600}.banner-box{display:flex;align-items:center;width:calc(770rem / 16);font-size:0;background-color:#fff}@media (max-width: 88rem){.banner-box{width:calc(626rem / 16)}}@media (max-width: 65rem){.banner-box{width:calc(626rem / 16)}}@media screen and (max-width: 50rem){.banner-box{background-color:transparent;flex-direction:column;width:inherit}}.banner-box-img{position:relative;display:inline-block;vertical-align:middle;width:50%}@media screen and (max-width: 50rem){.banner-box-img{width:100%;margin-bottom:calc(255rem / 16)}}.banner-box-img img{width:100%}.banner-box-img .product-label{position:absolute;z-index:1;top:calc(-10rem / 16);left:calc(-10rem / 16);padding:calc(3rem /16) calc(10rem / 16);font-size:calc(20rem / 16);font-weight:700;text-transform:uppercase;color:#fff}.banner-box-img .product-label.product-label--excluWeb{background-color:#938d7a}.banner-box-img .product-label.product-label--new{background:linear-gradient(to right, #636363 0%, #666 100%)}.banner-box-img .product-label.product-label--best{background-color:#000}@media screen and (max-width: 50rem){.banner-box-img .product-label{display:none}}.banner-box-content{position:relative;display:inline-block;vertical-align:middle;width:50%;box-sizing:border-box;padding:0 calc(38rem / 16)}@media screen and (max-width: 50rem){.banner-box-content{position:absolute;left:calc(20rem / 16);width:calc(100% - 40px);padding:calc(30rem / 16) calc(38rem / 16);bottom:calc(20rem / 16);background-color:#fff}}@media (max-width: 30rem){.banner-box-content{bottom:0;min-height:calc(320rem / 16)}}.banner-box-content .product-label{display:none;padding:calc(3rem /16) calc(10rem / 16);margin-bottom:calc(5rem / 16);font-size:calc(13rem / 16);font-weight:700;text-transform:uppercase;color:#fff}.banner-box-content .product-label.product-label--excluWeb{background-color:#938d7a}.banner-box-content .product-label.product-label--new{background:linear-gradient(to right, #636363 0%, #666 100%)}.banner-box-content .product-label.product-label--best{background-color:#000}@media screen and (max-width: 50rem){.banner-box-content .product-label{display:inline-block}}@media (max-width: 30rem){.banner-box-content .product-label{position:relative}}.banner-box-title{font-size:calc(22rem / 16);font-weight:900;text-transform:uppercase;color:#000;margin:0;margin-bottom:calc(30rem / 16)}@media (max-width: 88rem){.banner-box-title{font-size:calc(18rem / 16);margin-bottom:calc(15rem / 16)}}.banner-box-text{font-size:calc(14rem / 16);font-weight:300;line-height:calc(23rem / 16);color:#000;margin:0;margin-bottom:calc(30rem / 16)}@media screen and (max-width: 65rem){.banner-box-text{font-size:calc(12rem / 16);line-height:calc(18rem / 16)}}.banner-box-button .button{letter-spacing:1px}@media screen and (max-width: 64rem){.banner-box-button .button{padding:calc(11rem / 16) calc(10rem / 16)}}@media (max-width: 768px){.category-slot .page-banner{display:none}}.category-slot .page-bannerTitle{font-size:calc(60rem / 16);max-width:50%}@media (max-width: 768px){.category-slot .page-bannerTitle{font-size:calc(25rem / 16)}}.category-slot .page-bannerContent{top:calc(50rem / 16)}@media (max-width: 768px){.category-slot .page-bannerContent{padding-left:calc(20rem / 16);padding-right:calc(20rem / 16);top:calc(20rem / 16)}}@media (max-width: 768px){.category-slot .page-bannerBg--cat{background-position:50%}}@media screen and (max-width: 50rem){nav[role="navigation"]{background-color:#fff;left:calc(-280rem / 16);margin:0;padding:calc(22rem / 16) calc(20rem / 16);position:absolute;width:calc(280rem / 16);top:0;height:100vh;overflow-y:auto;overflow-x:hidden;z-index:100;-webkit-appearance:none;-moz-appearance:none;appearance:none}}.menu-toggle{display:none}@media screen and (max-width: 50rem){.menu-toggle{display:inline-block;vertical-align:middle;background-color:transparent;border:none;border-radius:0;color:#333;padding:0;margin:0;outline:none}}.menu-toggle:hover{background-color:transparent;color:#636363}@media (max-width: 50rem){.menu-toggle .menu-icon{font-size:calc(36rem / 16)}}@media (max-width: 30rem){.menu-toggle .menu-icon{font-size:calc(18rem / 16)}}.menu-category{font-size:0;list-style:none;margin:0 auto;padding:0;display:flex;height:calc(103rem / 16);align-items:center;justify-content:flex-end;width:100%;max-width:calc(773rem / 16)}@media (max-width: 50rem){.menu-category{flex-direction:column;align-items:flex-start;height:auto}}.menu-category .menu-category-item{border:none;padding:0 4%;vertical-align:middle;text-align:center;height:100%}@media (min-width: 65rem){.menu-category .menu-category-item:last-child{padding-right:calc(40rem / 16)}}@media (max-width: 65rem){.menu-category .menu-category-item{padding:0 calc(23rem/26)}}@media (max-width: 50rem){.menu-category .menu-category-item{text-align:left;border-top:1px solid #E6E6E6;width:100%;height:auto;min-height:calc(50rem / 16);display:table;width:100%}.menu-category .menu-category-item:first-child{border:none}}.menu-category .menu-category-item:hover .menu-category-link{background-color:transparent;position:relative}@media (min-width: 51rem){.menu-category .menu-category-item:hover .menu-category-link::after{content:"";position:absolute;bottom:calc(30rem / 16);left:0;right:0;margin:0 auto;width:100%;height:calc(3rem / 16);background-color:#636363}}.menu-category .menu-category-item .menu-category-link{color:#636363;display:inline-block;font-size:calc(14rem / 16);text-decoration:none;font-weight:bold;text-transform:uppercase;width:auto;line-height:calc(103rem / 16);height:100%;white-space:nowrap}@media (max-width: 50rem){.menu-category .menu-category-item .menu-category-link{line-height:calc(50rem / 16);display:inline-block;vertical-align:middle;width:100%}}@media (max-width: 50rem){.menu-category .menu-category-item .menu-item-toggle{display:inline-block;vertical-align:middle;color:#d2d2d2;font-size:1rem;width:calc(46rem / 16);text-align:center;height:100%;line-height:calc(50rem / 16);transition:all 0.5s ease-in}}@media (max-width: 50rem){.js-Menu-cat-link{position:relative;margin:0;width:100% !important}.js-Menu-cat-link::before,.js-Menu-cat-link::after{content:"";position:absolute;right:calc(24rem / 16);top:50%;transform:translateY(-50%);height:calc(2rem / 16);width:calc(13rem / 16);background-color:#636363;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform;transition-duration:0.2s}.js-Menu-cat-link::before{transform:rotate(45deg);right:calc(0rem / 16)}.js-Menu-cat-link::after{transform:rotate(-45deg);right:calc(-9rem / 16)}.menu-category-item--active .js-Menu-cat-link::before{transform:rotate(-45deg)}.menu-category-item--active .js-Menu-cat-link::after{transform:rotate(45deg)}}.level-2{display:none;background-color:#f7f7f7;color:#636363;padding:calc(10rem / 16) calc(115rem / 16) calc(20rem / 16) calc(115rem / 16);position:absolute;left:0;top:100%;width:100%;z-index:2;text-align:left;font-size:0}@media (max-width: 80rem){.level-2{padding:calc(10rem / 16) calc(55rem / 16) calc(20rem / 16) calc(55rem / 16)}}@media (max-width: 50rem){.level-2{background-color:transparent;position:relative;padding:0 calc(18rem / 16)}}.menu-category-item>.active .level-2{display:block}@media (min-width: 51rem){.menu-category-item:hover .level-2{display:block}}.level-2 .menu-group{display:inline-block;vertical-align:top;width:70%}.level-2 .menu-subMenu{display:inline-block;vertical-align:top;list-style:none;margin:calc(60rem / 16) 0 0;padding:0;width:73%;font-size:0}@media (max-width: 80rem){.level-2 .menu-subMenu{display:block;width:100%;margin:calc(60rem / 16) 0 0}}@media (max-width: 50rem){.level-2 .menu-subMenu{padding:0;margin:0}}.level-2 .menu-subMenu>.menu-subMenu-item{display:inline-block;vertical-align:top;width:25%;padding-bottom:calc(22rem / 16)}@media (max-width: 50rem){.level-2 .menu-subMenu>.menu-subMenu-item{display:block;width:100%;padding:calc(14rem / 16) 0;border-top:1px solid #E6E6E6}.level-2 .menu-subMenu>.menu-subMenu-item:first-child{border:none}}.level-2 .menu-subMenu>.menu-subMenu-item>.menu-subMenu-link{color:#636363;display:block;font-size:calc(14rem / 16);font-weight:700;text-decoration:none;text-transform:uppercase}.level-2 .menu-subMenu>.menu-subMenu-item>.menu-subMenu-link>a{text-decoration:none;color:#636363}.level-2 .menu-horizontal{float:none}.level-2 .menu-horizontal>li{border-right:1px solid #e0e0e0;float:left;padding-right:2rem}.level-2 .menu-horizontal>li:last-child{border-right:none}.level-2 .banner{display:inline-block;vertical-align:top;width:27%}@media (max-width: 80rem){.level-2 .banner{display:none}}.level-2 .banner img{width:100%;height:auto}.banner-link{display:block;position:relative}.banner-link:first-child{margin-bottom:calc(10rem / 16)}.banner-link::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;max-width:0;background-color:rgba(255,255,255,0.3);transition:max-width 0.5s ease-in}.banner-link:hover::after{max-width:100%}.menu-subMenuList{list-style-type:none;margin:calc(28rem / 16) 0 0;padding:0}@media (max-width: 50rem){.menu-subMenuList{margin:0}}.menu-subMenuList-item{padding-bottom:calc(20rem / 16)}@media (max-width: 50rem){.menu-subMenuList-item{padding:0}}.menu-subMenuList-link{color:#636363;display:block;font-weight:normal;font-size:calc(14rem / 16);text-decoration:none}@media (max-width: 50rem){.menu-subMenuList-link{padding:calc(12rem / 16) 0 calc(10rem / 16)}}.menu-subMenuList-link:hover{color:#000;font-weight:bold}.menu-open{position:fixed;overflow-x:hidden;width:100vw;height:100vh}.menu-category-item--active .level-2{display:block}.menu-category-item--active .menu-item-toggle{transform:rotate(180deg);transition:all 0.3s ease-out}.menu-utility-user{margin:0;padding:0;display:table-cell;vertical-align:middle;width:calc(100rem / 16);font-size:0}@media (max-width: 65rem){.menu-utility-user{width:calc(90rem / 16)}}@media (max-width: 50rem){.menu-utility-user{display:flex;flex-direction:column;order:3;width:100%}}.menu-utility-user li{list-style:none;background-color:transparent;display:block;margin:auto;vertical-align:middle;padding:0;text-align:center;width:calc(100% / 3)}@media (max-width: 50rem){.menu-utility-user li{border-top:1px solid #E6E6E6;display:block;text-align:left;height:calc(70rem / 16);width:100%}.menu-utility-user li.user-info{order:1}.menu-utility-user li.stores{order:2}}.menu-utility-user li a{color:#636363;text-decoration:none;transition:color .5s ease}@media (max-width: 50rem){.menu-utility-user li a{line-height:calc(70rem / 16)}}.menu-utility-user li a:hover{color:#000}.menu-utility-user li a i{display:block;font-size:calc(24rem / 16);padding:0}@media (max-width: 50rem){.menu-utility-user li a i{display:inline-block;padding:0 calc(18rem / 16) 0 0;vertical-align:middle}}.menu-utility-user li a span{display:none}@media (max-width: 50rem){.menu-utility-user li a span{color:#000;display:inline-block;vertical-align:middle;font-size:calc(13rem / 16);font-weight:200}}@media screen and (min-width: 768px){.menu-utility-user .user-info{position:relative;transition:color .5s ease}.menu-utility-user .user-info.active .user-login{color:#0954ab}.menu-utility-user .user-info.active .user-panel{opacity:1;visibility:visible}}.menu-utility-user .user-info .user-panel{box-sizing:content-box;margin-top:.5rem;text-align:left;transition:all .3s ease;width:10rem;width:-moz-max-content;width:max-content}.menu-utility-user .user-info .user-panel h3{display:none;margin:0;padding-bottom:.7em;text-transform:uppercase}@media screen and (min-width: 768px){.menu-utility-user .user-info .user-panel h3{display:block}}@media screen and (min-width: 768px){.menu-utility-user .user-info .user-panel{background-color:#fff;border:1px solid #e0e0e0;border-radius:5px;box-shadow:0 2px 5px 0 #ccc;margin-top:0;opacity:0;padding:1em;position:absolute;right:-1.5rem;visibility:hidden;z-index:20}}.menu-utility-user .user-info .user-panel .user-links{padding-left:1.5rem;text-align:center}@media screen and (min-width: 768px){.menu-utility-user .user-info .user-panel .user-links{padding-left:0}}.menu-utility-user .user-info .user-panel a{color:#0954ab;display:block;padding:.5rem 0}@media screen and (min-width: 768px){.menu-utility-user .user-info .user-panel a{padding:0;margin-bottom:.5rem}}.menu-utility-user .user-info .user-panel .user-logout{color:#fff;margin-top:.5rem;padding:0.5em 2em;text-transform:uppercase}.menu-utility-user .user-info .user-panel .user-logout:hover{color:#0954ab}.contact-button{display:none}@media (max-width: 50rem){.contact-button{display:block;order:4;margin-top:calc(12rem / 16);text-align:center}}.utility-box{display:table-cell;width:50px;vertical-align:middle;margin-bottom:4px}.utility-box .lang-selector{display:block;width:40px;margin:10px auto;text-align:center}.utility-box .minicart-quantity{right:auto}.country-selector{border-bottom:5px solid #4d4d4d;color:#fff;width:100%}@media screen and (min-width: 768px){.country-selector{border-bottom:none;padding:0;position:absolute;top:-1rem;right:.2rem;z-index:30;width:auto}}.country-selector .selector{display:none;margin-top:.5rem;padding-left:2rem}.country-selector .selector.active{display:block}@media screen and (min-width: 768px){.country-selector .selector{background-color:#fff;border-radius:3px;box-shadow:-1px 2px 4px rgba(0,0,0,0.3);margin-top:1rem;padding:1rem}}.country-selector .current-country{cursor:pointer;padding:.8em 1rem}.country-selector .current-country.selector-active{border-bottom:1px solid #1a1a1a}.country-selector .current-country.selector-active .selector-icon{transform:rotate(270deg)}@media screen and (min-width: 768px){.country-selector .current-country{padding:0}.country-selector .current-country.selector-active{border-bottom:none;padding-bottom:0;position:absolute;right:0}}.country-selector .current-country .selector-icon{margin-right:.3rem}@media screen and (min-width: 768px){.country-selector .current-country .selector-icon{float:right;margin-right:0;margin-left:.3rem;transform:rotate(90deg)}}.country-selector .current-country .flag-icon{border:none}.country-selector .continent-name{margin-top:0;margin-bottom:.5rem}@media screen and (min-width: 768px){.country-selector .continent-name{color:#900}}.country-selector .country{margin-bottom:.5rem}.country-selector .locale{border-right:1px solid #e0e0e0;display:inline-block;padding:0 .3rem;vertical-align:middle}.country-selector .locale:first-of-type{padding-left:0}.country-selector .locale:last-of-type{border-right:none;padding-right:0}.country-selector .flag-icon{border:1px solid #e0e0e0;margin-right:.3rem}.header{background-color:#fff;width:100%;z-index:100;top:calc(-103rem / 16)}.top-banner{position:relative;display:table;table-layout:fixed;width:100%;max-width:calc(1680rem / 16);padding:0 calc(40rem / 16) 0 calc(49rem / 16);margin:0 auto;transition:all 0.5s ease;z-index:10}@media (max-width: 80rem){.top-banner{padding:0 calc(25rem / 16);max-width:100%}}@media (max-width: 50rem){.top-banner{padding:calc(14rem / 16) calc(15rem / 16);max-width:100%}}.top-banner *{box-sizing:border-box}.primary-logo{margin:0;padding:0;display:table-cell;vertical-align:middle;width:calc(220rem / 16);height:calc(80rem / 16)}.primary-logo img{width:100%}@media (max-width: 65rem){.primary-logo{width:calc(120rem / 16);height:auto}}@media (max-width: 50rem){.primary-logo{display:inline-block;margin:0 auto;z-index:1;position:absolute;left:0;right:0;width:calc(164rem / 16)}}@media (max-width: 30rem){.primary-logo{width:calc(94rem / 16)}}.header-navigation{display:table-cell;vertical-align:top;width:100%}@media (max-width: 80rem){.header-navigation{width:100%;margin-right:230px}}@media (max-width: 50rem){.header-navigation{display:block;margin:calc(15rem / 16) 0 0;order:2}}.header-container{display:table;width:100%;table-layout:fixed}@media (max-width: 50rem){.header-container{display:flex;flex-direction:column}}.header-container--search{position:relative}.header-container--search .header-navigation{padding-right:calc(65rem / 16)}.header-banner{display:block}.header-banner .header-promotion{background-color:#64772d;color:#fff;padding:3px 0 2px;text-align:center}.header-search{background-color:transparent;color:#999;position:relative;width:calc(150rem / 16);z-index:1;display:table-cell;vertical-align:middle}@media (max-width: 80rem){.header-search{width:calc(65rem / 16)}}@media (max-width: 65rem){.header-search{width:calc(30rem / 16);overflow:hidden}}@media (max-width: 50rem){.header-search{display:block;width:100%;order:1;padding:0 calc(10rem / 16);overflow:visible;z-index:2}}@media (max-width: 80rem){.header-search.header-search-expanded{background-color:#FFF;width:calc(100% - 147rem / 16);display:block;position:absolute;right:calc(147rem / 16);padding:calc(30rem / 16) 0 calc(30rem / 16) calc(70rem / 16);transition:width 0.5s ease-in}.header-search.header-search-expanded form{border:1px solid #000}}@media (max-width: 65rem){.header-search.header-search-expanded{overflow:visible;width:calc(100% - 90rem / 16);right:calc(90rem / 16)}}.header-search.header-search-expanded input[type="text"]{width:100%;padding-left:calc(60rem / 16);display:block}.header-search.header-search-expanded button{left:calc(11rem / 16);right:auto}.header-search.header-search-expanded .header-searchButton{display:none}.header-search.header-search-expanded .header-searchButton-close{left:auto;right:calc(5rem / 16)}.header-search form{margin:0;border:2px solid #636363;height:calc(40rem / 16);position:relative}@media (max-width: 80rem){.header-search form{border:none}}@media (max-width: 50rem){.header-search form{border:1px solid #000}}.header-search input[type="text"]{background-color:transparent;color:#7F7F7F;font-weight:300;border:none;margin:0;height:calc(38rem / 16);width:80%;outline:none}@media screen and (min-width: 768px){.header-search input[type="text"]{padding:0 1rem}}@media (max-width: 80rem){.header-search input[type="text"]{display:none}}@media (max-width: 50rem){.header-search input[type="text"]{display:block}}.header-search .header-searchButton{display:none}@media (max-width: 80rem){.header-search .header-searchButton{display:block;top:50%;right:calc(11rem / 16);transform:translateY(-50%);outline:none}}@media (max-width: 50rem){.header-search .header-searchButton{display:none}}.header-search .header-searchButton-close{outline:none;display:none}.header-search button{background-color:transparent;color:#636363;position:absolute;right:0;top:0;padding:0;border:none;height:calc(38rem / 16);width:calc(38rem / 16)}@media (max-width: 65rem){.header-search button{right:0;left:0;margin:0 auto}}@media (max-width: 50rem){.header-search button{left:auto}}.header-search button:hover{color:#000}.header-search button i{font-size:calc(17rem / 16);line-height:calc(28rem / 16)}.header--fixed{top:0;position:fixed;width:100%;background-color:#fff;box-shadow:-5px 6px 47px -9px #111;transition:top 0.5s ease .5s}.header--fixed .menu-category{height:calc(80rem / 16)}.header--fixed .menu-category .menu-category-item .menu-category-link{line-height:calc(80rem / 16);line-height:80px}.header--fixed .menu-category .menu-category-item:hover .menu-category-link::after{bottom:calc(16rem / 16)}.header--fixed .header-search-expanded{padding:calc(20rem / 16) 0 calc(20rem / 16) calc(70rem / 16)}.mini-cart{z-index:20;display:table-cell;vertical-align:middle;width:2.07417%}@media (max-width: 50rem){.mini-cart{width:calc(45rem / 16);text-align:center}}@media (max-width: 50rem){.mini-cart{position:absolute;right:calc(15rem / 16);top:50%;transform:translateY(-50%);width:auto;display:inline-block;vertical-align:middle}}.mini-cart .mini-cart-name a{color:#0954ab}.mini-cart-total{position:relative;width:calc(24rem / 16)}.mini-cart-total .mini-cart-link{color:#636363;text-transform:uppercase;display:block}.mini-cart-total .mini-cart-link .icon{font-size:calc(24rem / 16)}@media (max-width: 50rem){.mini-cart-total .mini-cart-link .icon{font-size:calc(30rem / 16);line-height:1}}@media (max-width: 30rem){.mini-cart-total .mini-cart-link .icon{font-size:calc(20rem / 16)}}.mini-cart-total .mini-cart-link .minicart-quantity{background-color:#29B5CF;border-radius:10px;color:#fff;padding:0 calc(5rem / 16);position:absolute;right:calc(-8rem / 16);text-align:center;top:0}@media (max-width: 480px){.mini-cart-total .mini-cart-link .minicart-quantity{right:calc(-4rem / 16);font-size:calc(8rem / 16);padding:calc(1rem / 16) calc(4rem / 16)}}.mini-cart-total .mini-cart-empty{color:#636363;transition:color 500ms ease;text-decoration:none}.mini-cart-total .mini-cart-empty:hover{color:#000;text-decoration:none;cursor:default}.mini-cart-total .mini-cart-empty .minicart-quantity{background-color:#fff;border:1px solid #999;color:#999}.mini-cart-content{background-color:#fff;border:1px solid #ccc;box-shadow:-2px 3px 3px rgba(0,0,0,0.3);display:none;position:absolute;right:0;top:100%;width:calc(350rem / 16)}#mini-cart:hover .mini-cart-content{display:block}.mini-cart-header{font-size:1.1em;font-weight:700;padding:1em 1em 0.5em;text-transform:uppercase}.mini-cart-products{max-height:360px;padding:0.5em;overflow:auto}.mini-cart-product{border-bottom:1px solid #efefef;font-size:0;padding:0.5em;position:relative}.mini-cart-product:last-of-type{border:none}.mini-cart-product:hover{cursor:pointer}.mini-cart-product:hover .mini-cart-name{text-decoration:underline}.mini-cart-image,.mini-cart-info{display:inline-block;vertical-align:middle;text-align:left}.mini-cart-image{width:75px}.mini-cart-image img{width:100%;height:auto}@media (max-width: 50rem){.mini-cart-image img{display:block;width:auto;height:calc(70rem / 16);margin:0 auto}}.mini-cart-info{width:70%;padding:calc(6rem / 16)}.mini-cart-name{color:#636363;font-weight:bold;font-style:normal;text-transform:uppercase;font-size:calc(12rem / 16);text-decoration:none}.mini-cart-attributes,.mini-cart-product .product-availability-list{letter-spacing:0.05em;font-size:calc(12rem / 16);font-style:italic;color:#000;text-transform:none;line-height:16px}.mini-cart-pricing{font-size:calc(12rem / 16)}.mini-cart-amount{width:50%;margin-top:calc(5rem / 16)}@media (max-width: 80rem){.mini-cart-amount{width:90%}.mini-cart-amount .mini-cart-standard-price,.mini-cart-amount .mini-cart-pricing,.mini-cart-amount .mini-cart-price{display:block}}.mini-cart-price{display:block}.mini-cart-totals{text-align:center;padding:calc(16rem / 16) 0}.mini-cart-subtotals{font-weight:700;margin:0 auto;padding-top:.5em;width:16rem;width:-moz-max-content;width:max-content}.mini-cart-subtotals .label{margin:0 .5rem}.mini-cart-subtotals .value{margin-right:.5rem}.mini-cart-slot{background:none repeat scroll 0 0 #e0e0e0;border:1px solid #e0e0e0;font-size:0.9em;font-style:italic;margin:1em 1em}.mini-cart-link-checkout{clear:both;display:block;margin:1em 0;text-align:center}@media (max-width: 30rem){.mini-cart{right:4vw}.mini-cart .mini-cart-content{width:92vw;right:0}.mini-cart .mini-cart-content .mini-cart-info{padding:calc(6rem / 16) calc(20rem / 16)}}.breadcrumb{font-size:calc( 12rem / 16);font-weight:normal;line-height:1em;text-transform:uppercase;color:#7f7f7f;max-width:calc(1490rem / 16);width:100%;margin:0 auto;padding:calc(30rem / 16) calc(20rem / 16)}.breadcrumb li{display:inline;list-style:none outside none}@media screen and (max-width: 50rem){.breadcrumb{display:none}}.paging-current-page{left:-999em;position:absolute}.breadcrumb>div{display:inline-block;vertical-align:middle;padding-left:calc(20rem / 16)}.breadcrumb>div:first-child{padding-left:0}.breadcrumb>div:last-child .breadcrumb-element{font-weight:700;color:#636363}.breadcrumb>div:last-child .breadcrumb-element:after{content:none}.breadcrumb-element{color:#7f7f7f;text-decoration:none}.breadcrumb-element:after{color:#636363;content:'>';margin:0 0 0 calc( 20rem / 16)}.page-banner--blog .breadcrumb-element{color:#fff}.page-banner--blog .breadcrumb-element:after{color:#fff;content:'>';margin:0 0 0 calc( 20rem / 16)}.page-banner--blog .breadcrumb>div:last-child .breadcrumb-element{color:#fff}.page-banner--blog .breadcrumb>div:last-child .breadcrumb-element:after{content:none}a[href].breadcrumb-element:hover{color:#636363}.breadcrumb-refinement{font-weight:700}.breadcrumb-refinement:after{content:attr(data-divider);font-style:normal}.breadcrumb-refinement:last-of-type:after{content:''}.breadcrumb-refinement-value{background-color:rgba(9,84,171,0.3);display:inline-block;border-radius:3px;margin:0 .42em .42em 0;padding:0 .42em}.breadcrumb-relax{background:none;color:#900;font-style:normal;padding:0 0 0 .4em}.breadcrumb-result-text a,.breadcrumb .searchphraselink{background:none;color:#0954ab;padding:0}h1{font-size:1.5rem;font-weight:400;margin:.625rem 0}@media screen and (min-width: 768px){h1{font-size:1.75em;margin:0 0 14px}}h2{font-size:1.3em;text-transform:uppercase}h3{font-size:1.15em}#secondary h1{font-size:1.75em;font-style:italic;font-weight:400;margin:0 0 14px}.primary-content dl{clear:both;overflow:hidden}.primary-content dl dt{clear:both;float:left;margin:2% 0 0;min-width:15%}.primary-content dl dd{float:left;margin:2% 0 0;padding:0 0 0 5%}.col-1{float:left;margin:4px 0;width:48%}.col-2{float:right;margin:4px 0;width:48%}.content-header{font-size:1.75em;font-style:italic;font-weight:400;margin:0 0 14px !important}.content-header span{font-size:0.75em;font-style:normal;font-weight:400}.section-header{background-color:#efefef;border-bottom:1px solid #fff;font-size:1.1em !important;font-weight:700;margin:0;padding:calc(10rem / 16);position:relative;text-transform:uppercase}.section-header-note{font-size:0.9em;font-weight:400;text-transform:none}.section-header-note.checkout-link{font-size:calc(12rem / 16);padding:0 0 0 calc(10rem / 16)}.back{display:block;margin:0 0 10px}#category-level-1 li{color:#666;display:block}#category-level-1 li .refinement-link{background:none repeat scroll 0 0 transparent;padding:0 0 0 1em}#category-level-1 li.expandable .refinement-link{padding:0 0 0 .4em}#category-level-1 li.expandable .active{font-weight:bold;padding:0 0 0 .2em}#category-level-2 a.active{color:#333;font-weight:700}#category-level-2 a.refinement-link{margin:0 0 0 .4em;padding:0}#category-level-2{padding:.5em .1em 0 .7em}#category-level-3{padding:.3em 0 0}#category-level-3 a.refinement-link{font-style:normal;margin:0 0 0 .9em;padding:0}.refinements-title{font-size:calc(16rem / 16);font-weight:700;text-transform:uppercase}@media screen and (max-width: 50rem){.refinements-title{display:none}}.refinement-header{display:block;padding:calc(30rem / 16) 0 calc(26rem / 16);margin:0;border-top:solid 1px #dfe0e2;font-size:calc(14rem / 16);font-weight:600;color:#4b4b4b}.pt_categorylanding .refinement{display:none}.pt_categorylanding .refinement.category-refinement{display:block}.refinement span.rf-definition-label{display:block;padding:calc(30rem / 16) 0 calc(26rem / 16);margin:0;border-top:solid 1px #dfe0e2;font-size:calc(14rem / 16);font-weight:600;color:#4b4b4b}.refinement ul{list-style-type:none;margin:0;padding:0}.refinement ul.swatches li{float:left;padding:.16em}.refinement ul.swatches li a{border:2px solid #e0e0e0;border-radius:.5em;display:block;padding:0.2em 0.8em}.refinement ul.swatches li.selected a{border-color:#0954ab;font-weight:bold}.refinement ul.swatches li.unselectable a{background-image:url("../images/interface/icon-color-swatch-unselectable.png");background-position:right top}.refinement ul.refinementColor li a{height:23px;padding:0;text-indent:-999em;width:30px}.refinement li{padding-bottom:calc(20rem / 16)}.refinement li.selected .custom-checkbox{border-color:#636363;box-shadow:none}.refinement li.selected .custom-checkbox .icon-check{top:calc(5rem / 16);transform:scale(1)}.refinement li a{text-decoration:none;font-size:calc(14rem / 16);color:#4b4b4b}.refinement li .checkbox{display:inline-block;vertical-align:middle}.refinement .clear-refinement{font-size:calc(14rem / 16);font-weight:600;padding-bottom:calc(30rem / 16)}.refinement .clear-refinement span{color:#636363;cursor:pointer}.refinement .clear-refinement .icon-cross{padding-right:calc(8rem / 16)}.refinement .clear-refinement-label{text-decoration:underline}.refinement .refinement-link{border:0 none}.refinement .selected .refinement-link{background-position:left bottom}.refinement .refinement-top-level{padding:1em}.scrollable{height:10em;overflow:auto}.nav ul{border:0 none;list-style:none outside none;margin:.58em 0;padding:0}.nav ul li{list-style:none outside none !important;margin:0 0 .58em !important}.nav .toggle{border:0 none;display:block;font-size:1em;font-weight:700;margin:.83em 0 .58em;text-transform:uppercase}.nav .toggle span{background:none repeat scroll 0 0 transparent}.nav .expanded{background-position:left -96px}footer{background-color:#fff}.footer-wrapper{max-width:calc(1490rem / 16);margin:0 auto;padding:calc(62rem / 16) calc(20rem / 16) 0}@media (max-width: 65rem){.footer-wrapper{padding-top:calc(36rem / 16)}}@media (max-width: 30rem){.footer-wrapper{padding-top:calc(36rem / 16)}}.footer-wrapper>.footer-item p{margin:0;padding-bottom:calc(35rem / 16)}.footer-container{font-size:0}.footer-container.footer-container--top .footer-item{display:inline-block;vertical-align:top;padding:0 0 calc(35rem / 16);padding-right:4.96552%;width:33.33%}@media (max-width: 80rem){.footer-container.footer-container--top .footer-item{width:calc(100% / 3)}}@media (max-width: 767px){.footer-container.footer-container--top .footer-item{width:100%;padding-right:0}}.footer-container.footer-container--top .footer-item:first-child .button{max-width:calc(240rem / 16);padding:calc(8rem / 16);text-align:center;width:100%;margin-bottom:calc(16rem/16);font-size:calc(14rem / 16);background-color:#58585B}.footer-container.footer-container--top .footer-item:first-child .button:hover{background-color:#000}.footer-container.footer-container--top .footer-item:last-child{padding-right:0}@media (max-width: 30rem){.footer-container.footer-container--top .footer-item:last-child{width:100%;padding:0 0 calc(35rem / 16)}}@media (max-width: 30rem){.footer-container.footer-container--top .footer-item:last-child .content-asset{padding:calc(35rem / 16) 0;border-bottom:1px solid #dfe0e2}}@media (max-width: 30rem){.footer-container.footer-container--top .footer-item:last-child .content-asset:last-child{border-bottom:none}}.footer-container.footer-container--top .footer-item.convincers{padding:0 0 0 5%;order:3}@media (max-width: 767px){.footer-container.footer-container--top .footer-item.convincers{padding:0;max-width:calc(260rem / 16);margin:auto}}.footer-container.footer-container--top .footer-item.newsletter{padding:0}.footer-container.footer-container--top .footer-item .reassurance-pictos{width:auto;margin:0}.footer-container.footer-container--top .footer-item .reassurance-pictos li{color:#636363;display:flex;width:auto;align-items:center;border-top:1px solid #ccc;border-left:none;text-align:left;height:calc(100rem / 16)}.footer-container.footer-container--top .footer-item .reassurance-pictos li:first-child{border-top:none}.footer-container.footer-container--top .footer-item .reassurance-pictos li p{font-size:calc(15rem / 16);line-height:calc(20rem / 16);min-height:calc(16rem / 16);text-align:left}.footer-container.footer-container--top .footer-item .reassurance-pictos li i{width:calc(70rem / 16);height:calc(40rem / 16);flex-shrink:0;font-size:calc(40rem / 16)}@media (max-width: 890px){.footer-container.footer-container--top .footer-item .reassurance-pictos li i{width:calc(55rem / 16)}}@media (max-width: 480px){.footer-container.footer-container--top .footer-item .reassurance-pictos li{justify-content:center;text-align:center}}.footer-container.footer-container--top .footer-item .reassurance-pictos .icon-retour-gratuit::before{content:'';background:url(../images/interface/icon-retour-gratuit.svg) no-repeat;display:block;width:calc(40rem / 16);height:calc(40rem / 16)}@media (max-width: 480px){.footer-container.footer-container--top .footer-item:nth-child(2) form #newsletter-error-message{padding:0}.footer-container.footer-container--top .footer-item:nth-child(2) p{min-height:0}}.footer-container.footer-container--top button{font-size:calc(12rem / 16);height:calc(30rem / 16);font-weight:700}@media (max-width: 30rem){.footer-container.footer-container--top button{width:100%}}@media (max-width: 30rem){.footer-container.footer-container--top button.email-button{width:calc(53rem / 16)}}.footer-container.footer-container--top .footer-list{font-size:0;margin-bottom:calc(20rem / 16);padding:0}@media (max-width: 767px){.footer-container.footer-container--top .footer-list{max-width:calc(420rem / 16);margin:0 auto calc(20rem / 16)}}.footer-container.footer-container--top .footer-listItem{display:inline-block;vertical-align:middle;margin-right:calc(40rem / 16)}.footer-container.footer-container--top .footer-listItem:last-child{margin-right:0}@media (max-width: 890px){.footer-container.footer-container--top .footer-listItem{margin-right:calc(30rem / 16)}}@media (max-width: 767px){.footer-container.footer-container--top .footer-listItem{width:25%;margin:auto}}.footer-container.footer-container--top .footer-listLink{display:block;position:relative;height:calc(40rem / 16);width:calc(40rem / 16);border-radius:100%;background-color:#636363;text-decoration:none}@media (max-width: 890px){.footer-container.footer-container--top .footer-listLink{height:calc(35rem / 16);width:calc(35rem / 16)}}@media (max-width: 767px){.footer-container.footer-container--top .footer-listLink{margin:auto}}.footer-container.footer-container--top .footer-listLink .icon{color:#fff;font-size:calc(24rem / 16);position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;width:calc(24rem / 16);margin:0 auto}.footer-container.footer-container--top .footer-listLink .icon::before{display:flex}@media (max-width: 480px){.footer-container.footer-container--top .footer-item:last-child{padding:35px 0;border-bottom:1px solid #dfe0e2}.footer-container.footer-container--top .footer-item:last-child .content-asset:last-child{padding:0}.footer-container.footer-container--top .footer-item:last-child .content-asset:last-child ul{margin:0}}.footer-container.footer-container--bottom{border-top:1px solid #dfe0e2;padding:calc(44rem / 16) 0;display:flex;justify-content:space-between;width:100%;text-align:left}@media (max-width: 50rem){.footer-container.footer-container--bottom{display:block;padding:calc(38rem / 16) 0}}@media (max-width: 30rem){.footer-container.footer-container--bottom{padding:calc(35rem / 16) 0}}@media (max-width: 50rem){.footer-container.footer-container--bottom .footer-item{display:block;width:100%}}.footer-container.footer-container--bottom .footer-item ul{list-style-type:none;padding:0;margin:0}@media (max-width: 50rem){.footer-container.footer-container--bottom .footer-item ul{text-align:center}}@media (max-width: 30rem){.footer-container.footer-container--bottom .footer-item ul{text-align:left}}.footer-container.footer-container--bottom .footer-item li{display:inline-block;vertical-align:middle;line-height:calc(20rem / 16)}@media (max-width: 30rem){.footer-container.footer-container--bottom .footer-item li{display:block;margin-bottom:calc(18rem / 16)}}.footer-container.footer-container--bottom .footer-item li>a{position:relative;color:#4b4b4b;font-size:calc(12rem / 16);font-weight:normal;margin-right:calc(18rem / 16);padding-left:calc(12rem / 16);text-transform:uppercase;text-decoration:none}.footer-container.footer-container--bottom .footer-item li>a::before{content:">";position:absolute;left:0;top:50%;transform:translateY(-55%);color:#2962a0}.footer-container.footer-container--bottom .footer-item li>a:hover{text-decoration:underline}.footer-container.footer-container--bottom .footer-item .copyright{background-color:transparent;color:#4b4b4b;font-size:calc(11rem / 16);font-weight:300;text-align:right}@media (max-width: 50rem){.footer-container.footer-container--bottom .footer-item .copyright{text-align:center;margin:calc(38rem / 16) auto 0;max-width:80%}}.footer-container.footer-container--bottom .footer-item .copyright a{color:#4b4b4b;font-size:calc(11rem / 16);text-decoration:none;font-weight:300}@media (max-width: 65rem){.footer-container.footer-container--bottom .footer-item .copyright a{display:block}}.footer-container.footer-container--bottom .footer-item .copyright a:hover{text-decoration:underline}.footer-container .footer-title{position:relative;color:#636363;font-size:calc(18rem / 16);font-weight:700;text-transform:uppercase;margin:0 0 calc(30rem / 16)}@media (max-width: 80rem){.footer-container .footer-title{margin:0 0 calc(10rem / 16);padding:0}}.footer-container .social-logo{padding-bottom:calc(16rem/16)}.footer-container legend,.footer-container p{color:#636363;font-size:calc(15rem / 16);font-weight:300;margin:0;line-height:calc(20rem / 16);min-height:calc(46rem / 16)}.footer-container legend{background:none;border:none;padding:0;width:100%;text-transform:none;box-shadow:none}@media (max-width: 50rem){.footer-container legend{margin-bottom:calc(10rem / 16)}}.footer-container .menu-footer{float:none;margin:0.5em;padding:0}@media screen and (min-width: 768px){.footer-container .menu-footer{margin:1em 0}}.footer-container .menu-footer li{float:none;line-height:2.5em;list-style:none !important}.layer-cookie{display:none;position:fixed;left:0;bottom:0;width:100%;background-color:#636363;color:#fff;font-size:11px;border-top:1px solid #fff;padding:20px calc(40rem / 16) 20px calc(49rem / 16);box-sizing:border-box;z-index:10}.layer-cookie i.layer-cookie-close{color:#fff;font-size:calc(20rem / 16);position:absolute;top:calc(20rem / 19);right:calc(20rem / 16);cursor:pointer}.layer-cookie .cookie-description{text-align:center}.layer-cookie .cookie-description a{color:#fff}.social-links{padding-left:0}.social-links li{display:inline;float:none;padding-right:0.5em}.email-alert{position:relative;width:100%;max-width:calc(303rem / 16)}.email-alert .form-row{margin:0}.email-alert label{display:none}.email-alert .field-wrapper{border:2px solid #636363;overflow:hidden;width:100%;max-width:calc(303rem / 16);height:calc(30rem / 16);padding:calc(3rem / 16) 0;border-radius:0}.email-alert .error-message{padding:calc(10rem / 16) 0}.email-alert-signup{white-space:nowrap}@media (max-width: 767px){.email-alert-signup{max-width:calc(250rem / 16);margin:auto;padding-bottom:calc(30rem / 16)}}.email-alert-signup input[type="text"]{color:#7f7f7f;font-size:calc(13rem / 16);font-weight:300;font-style:italic;border:none;margin-left:calc(2rem / 16);width:85%;height:100%;padding:0 calc(10rem / 16);outline:none;background:transparent}.email-alert-signup button{position:absolute;right:0;top:0;background-color:transparent;border:none;border-radius:calc(25rem / 16);border-radius:25px;color:#636363;font-size:calc(12rem / 16);font-weight:normal;height:100%;padding:0;width:calc(53rem / 16);outline:none}.email-alert-signup button:hover{color:#000}.email-alert-signup .checkbox{display:block;width:50%;margin:calc(10rem / 16) 0 calc(10rem / 16);height:calc(30rem / 16)}@media screen and (max-width: 30rem){.email-alert-signup .checkbox{display:block}}@media (max-width: 480px){.email-alert-signup .checkbox{margin-left:calc(20rem / 16)}}.email-alert-signup .checkbox .form-row{margin:0 0 4px}.email-alert-signup .checkbox .field-wrapper{border:none;padding:0}.email-alert-signup .checkbox .input-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;vertical-align:middle;width:calc(26rem / 16);height:calc(26rem / 16);padding:0;border:none;outline:none;background:transparent;transition:all 0.3s ease;cursor:pointer}.email-alert-signup .checkbox .input-checkbox+i::before{border:2px solid #636363;width:calc(26rem / 16);height:calc(26rem / 16);line-height:calc(24rem / 16);display:block;position:absolute;top:0;left:0;font-size:calc(12rem / 16);pointer-events:none;content:''}.email-alert-signup .checkbox .input-checkbox:checked{background-color:#58585B;border-color:#58585B}.email-alert-signup .checkbox .input-checkbox:checked+i::before{background-color:#58585B;font-family:"icons";content:"\E003";color:#fff;text-align:center;font-style:normal}.email-alert-signup .checkbox label{display:inline-block;vertical-align:middle;padding-left:calc(10rem / 16);font-size:calc(15rem / 16);font-weight:300}.postscript{background-color:#0954ab;color:#fff;font-style:italic;text-align:center}.sellers-link{display:flex;align-items:center}.sellers-link img{height:calc(30rem / 16);width:auto}.footer-slider{font-size:1rem;margin:calc(14rem / 16) 0 calc(28rem / 16) calc(-20rem / 16) !important;max-width:calc(510rem / 16)}@media (max-width: 80rem){.footer-slider{margin:calc(14rem / 16) 0 calc(28rem / 16) !important}}@media (max-width: 65rem){.footer-slider{max-width:100%}}.footer-slider .icon{cursor:pointer;font-size:calc(14rem / 16);position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:10;height:100%;background-color:#fff;line-height:calc(30rem / 16);padding:0 calc(10rem / 16) 0 0}.footer-slider .icon-arrowRight{left:auto;right:0;padding:0 0 0 calc(10rem / 16)}.footer-slider .swiper-slide{text-align:center;font-size:18px;background:#fff;width:auto}.button-BackTop{position:fixed;display:flex;bottom:calc(100rem / 16);right:calc(40rem / 16);opacity:0;transition:all 0.3s ease-in;cursor:pointer;width:calc(42rem / 16);height:calc(42rem / 16);background-color:#636363;align-items:center;justify-content:center}@media (max-width: 30rem){.button-BackTop{bottom:calc(25rem / 16);right:calc(10rem / 16)}}.button-BackTop .icon{color:#fff;font-size:calc(14rem / 16)}.button-BackTop:hover{background-color:#000}.button-BackTop--visible{opacity:1;bottom:calc(84rem / 16);z-index:10}@media (max-width: 30rem){.button-BackTop--visible{bottom:calc(10rem / 16)}}.footer-service-conso h3{position:relative;display:inline-block;float:left}@media (max-width: 30rem){.footer-service-conso h3{display:block;width:100%}}.footer-service-conso .footer-link{position:relative;float:right;font-size:calc(14rem/16);padding-top:4px;color:#4b4b4b}@media (max-width: 30rem){.footer-service-conso .footer-link{float:none}}@media (min-width: 768px) and (max-width: 1024px){.footer-container .footer-item:first-child{position:relative}.footer-container .footer-item:first-child .content-asset:nth-child(1) .swiper-container{width:50%}.footer-container .footer-item:first-child .content-asset:nth-child(2){position:absolute;right:0;bottom:63px;height:54px;width:50%;padding-left:30px}.footer-container .footer-item:first-child .content-asset:nth-child(2) h3{margin-right:20px}.footer-container .footer-item:first-child .content-asset:nth-child(2) a.footer-link{float:left !important}}@media (max-width: 48rem){.footer-pdv-slider{padding-top:calc(25rem/16)}}.footer-pdv-slider h3{display:inline-block}@media (max-width: 30rem){.footer-pdv-slider h3{display:block}}.footer-pdv-slider .footer-link{position:relative;float:right;font-size:calc(14rem/16);padding-top:4px;color:#4b4b4b}@media (max-width: 30rem){.footer-pdv-slider .footer-link{float:none}}@media (max-width: 30rem){.footer-pdv-slider p{padding-top:calc(15rem/16)}}@media (min-width: 768px) and (max-width: 1024px){footer .footer-container.footer-container--top .footer-item:first-child .footer-item{padding:0}footer .footer-container.footer-container--top .footer-item:first-child .content-asset:first-child .footer-pdv-slider{padding:0}footer .footer-container.footer-container--top .footer-item:first-child .content-asset:first-child .footer-pdv-slider h3{display:block}footer .footer-container.footer-container--top .footer-item:first-child .content-asset:first-child .footer-pdv-slider a{float:none;display:block;height:18px}footer .footer-container.footer-container--top .footer-item:first-child .content-asset:first-child .swiper-container.footer-slider{width:100%}footer .footer-container.footer-container--top .footer-item:first-child .content-asset:last-child .footer-service-conso h3{display:block;width:100%}footer .footer-container.footer-container--top .footer-item:first-child .content-asset:last-child .footer-service-conso a{display:inline}}@media (min-width: 768px) and (max-width: 1024px){.footer-container p{margin:12px 0}}@media (max-width: 768px){[alt="Babyliss For Men"]{margin-top:10px}}@media (max-width: 767px){footer .footer-wrapper .footer-container--top{display:flex;flex-direction:column}footer .footer-wrapper .footer-container--top .footer-item.shops{order:1;text-align:center;border-bottom:none}footer .footer-wrapper .footer-container--top .footer-item.newsletter{order:2;padding-top:calc(20rem / 16)}footer .footer-wrapper .footer-container--top .footer-item.newsletter h3,footer .footer-wrapper .footer-container--top .footer-item.newsletter legend{text-align:center}footer .footer-wrapper .footer-container--top .footer-item.newsletter .footer-social-email{padding:calc(20rem / 16) 0}footer .footer-wrapper .footer-container--top .footer-item.social{order:4}footer .footer-wrapper .footer-container--top .footer-item.mentions{order:3}footer .footer-wrapper .footer-container--top .footer-item.mentions p{font-size:calc(11rem / 16);line-height:normal;color:#000}}@media (min-width: 768px){footer .footer-wrapper .footer-container.footer-container--top .footer-item.social{padding-left:100px}footer .footer-wrapper .footer-container.footer-container--top .footer-item.mentions{width:100%;padding:0 0 15px}footer .footer-wrapper .footer-container.footer-container--top .footer-item.mentions p{line-height:normal;font-size:calc(11rem / 16);color:#000}}@media (min-width: 1440px){footer .footer-wrapper .footer-container.footer-container--top .footer-item.social{width:22.9%;padding-left:20px}}@media (min-width: 1280px) and (max-width: 1439px){.footer-container.footer-container--top .footer-item{width:30%}}.swatch-black a{background-color:#000 !important}.swatch-beige a{background-color:beige !important}.swatch-blue a{background-color:blue !important}.swatch-purple a{background-color:purple !important}.swatch-red a{background-color:red !important}.swatch-brown a{background-color:#783201 !important}.swatch-green a{background-color:green !important}.swatch-grey a{background-color:#8f979d !important}.swatch-pink a{background-color:#fe249a !important}.swatch-orange a{background-color:orange !important}.swatch-white a{background-color:#fff !important}.swatch-yellow a{background-color:#ff0 !important}.swatch-navy a{background-color:navy !important}.swatch-miscellaneous a{background:url("../images/interface/icon-color-swatch-misc.png") no-repeat scroll left top transparent}.unselectable.swatch-miscellaneous a{background:url("../images/interface/icon-color-swatch-misc-unselectable.png") no-repeat scroll left top transparent !important}.product-link{width:100%;height:auto;background-color:#fff;text-decoration:none}.product-link:hover .product-discover .button.button-blue{background:#000;color:#fff}.product-link:hover .product-discover .button.button-noel{background-color:#000;color:#fff}.product-tile{position:relative;box-sizing:border-box;background-color:#fff;height:100%;width:100%;padding-bottom:calc(60rem / 16);text-align:left;margin:0}@media screen and (max-width: 30rem){.product-tile{padding-bottom:calc(40rem / 16)}}.product-tile .product-image{position:relative;overflow:hidden}.product-tile .product-image .quickview{display:none}.product-tile .product-image .thumb-link{position:relative;overflow:hidden;display:block;width:100%;height:0;padding-top:95.21%}.product-tile .product-image .thumb-link:hover img{transform:scale(1) !important}.product-tile .product-image .thumb-link:hover img.no-product-zoom{transform:none !important}.product-tile .product-image .thumb-link img{position:absolute;display:block;left:0;right:0;top:0;bottom:0;max-width:100%;max-height:100%;margin:auto;transform:scale(1.6);transform-origin:50% 0;transition:all 0.5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.product-tile .product-image .thumb-link img.no-product-zoom{transform:none !important}.product-tile .product-name{height:70px;height:4.375rem;overflow:hidden;padding:calc(20rem / 16) calc(20rem / 16) 0;margin:0;font-size:calc(18rem / 16);font-weight:700;text-transform:uppercase;text-decoration:none;color:#636363}@media screen and (max-width: 30rem){.product-tile .product-name{height:39px;height:2.4375rem;padding:calc(10rem / 16) calc(10rem / 16) 0;margin-bottom:calc(15rem /16);font-size:calc(11rem / 16)}}.product-tile .product-desc{font-size:calc(14rem / 16);line-height:calc(18rem / 16);font-weight:normal;padding:calc(12rem / 16) calc(20rem / 16) 0;margin:0 0 calc(20rem / 16);color:#4b4b4b;height:calc(40rem / 16)}@media screen and (max-width: 30rem){.product-tile .product-desc{font-size:calc(12rem / 16);line-height:calc(15rem / 16);padding:calc(10rem / 16) calc(10rem / 16) 0}}.product-tile .product-discover{position:absolute;bottom:0;margin-bottom:calc(20rem / 16);padding-left:calc(15rem / 16)}@media (max-width: 65rem){.product-tile .product-discover{width:100%;text-align:center;padding:0}}@media screen and (max-width: 30rem){.product-tile .product-discover{margin-bottom:calc(10rem / 16);padding-left:0}}.product-tile.product-tile--article{padding:0;box-shadow:none !important}.product-tile.product-tile--article:hover .page-BlogArticle-content:before{transform:translateY(0);border-width:4px}.product-tile figcaption{height:150px}.st450e_st460e .product-discover{margin-bottom:30px}.product-label{position:absolute;z-index:1;top:calc(-10rem / 16);left:calc(-10rem / 16);padding:calc(3rem /16) calc(10rem / 16);font-size:calc(20rem / 16);font-weight:700;text-transform:uppercase;color:#fff}.product-label.product-label--excluWeb,.product-label.product-label--gold{background-color:#938d7a}.product-label.product-label--new,.product-label.product-label--blue{background:linear-gradient(to right, #636363 0%, #666 100%)}.product-label.product-label--best,.product-label.product-label--black{background-color:#000}.product-label.product-label--red{background-color:red}@media screen and (max-width: 65rem){.product-label{font-size:calc(16rem / 16)}}@media screen and (max-width: 50rem){.product-label{font-size:calc(12rem / 16);top:calc(-4rem / 16);left:calc(-4rem / 16)}}.capture-product-id{left:-999em;position:absolute}li.hp-slot-product-selection.swiper-slide a{text-decoration:none}.thumb-link img{transform:scale(1.1) !important}.home-our-selection .product-tile .product-image .thumb-link img.content,.home-our-selection .product-tile .product-image .thumb-link:hover img.content{transform:scale(1.1) !important}.home-our-selection .product-tile .product-image .thumb-link img[src*="blog"].content,.home-our-selection .product-tile .product-image .thumb-link:hover img[src*="blog"].content{transform:scale(1.5) !important}.home-our-selection .product-tile .product-image .thumb-link img.cat,.home-our-selection .product-tile .product-image .thumb-link:hover img.cat{margin:0;transform:scale(1.1) !important}.content-asset.home-our-selection-text img[src$="article-daphne-side-hair-334x454.png"],.content-asset.home-our-selection-text img[src$="article-daphne-side-hair-334x454.png"]:hover{transform:scale(1.5) !important}.product-tile .product-image .thumb-link img,.product-tile .product-image .thumb-link:hover img{transform:scale(1.1) !important}.home-our-selection .product-tile .product-image .thumb-link img.content[src$="article-daphne-side-hair-334x454.png"]{transform:scale(1.5) !important}.product-tile .product-image .thumb-link img,.product-tile .product-image .thumb-link:hover img{transform:scale(1.2) !important}.product-tile .product-image .thumb-link img{margin-top:0}.pt_product-search-result .primary-content{background-color:#f1f1f1}.pt_product-search-result .primary-content h1.content-header{padding-left:15px}.pt_product-search-result .primary-content .product-tile .product-desc{display:none}@media (max-width: 480px){.pt_product-search-result .primary-content .product-tile figcaption{padding-top:calc(15rem / 16)}.pt_product-search-result .primary-content .product-tile figcaption .range-border-color{height:calc(60rem / 16)}.pt_product-search-result .primary-content .product-tile figcaption h3{line-height:calc(14rem / 16)}.pt_product-search-result .primary-content .product-tile figcaption .footer{margin-top:calc(20rem / 16)}}.pt_content-search-result .primary-content>h1,.pt_content-search-result .primary-content>h2,.pt_content-search-result .primary-content>p,.pt_product-search-noresult .primary-content>h1,.pt_product-search-noresult .primary-content>h2,.pt_product-search-noresult .primary-content>p{margin:0;padding:.1em 1%}.pt_content-search-result .primary-content .no-hits-help,.pt_content-search-result .primary-content .no-hits-search,.pt_content-search-result .primary-content .no-hits-footer,.pt_product-search-noresult .primary-content .no-hits-help,.pt_product-search-noresult .primary-content .no-hits-search,.pt_product-search-noresult .primary-content .no-hits-footer{padding:.1em 1%}.pt_content-search-result .primary-content .pagination,.pt_product-search-noresult .primary-content .pagination{float:none;padding:.1em 1%}.category-main-banner img{max-width:100%}.no-hits-search-term,.no-hits-search-term-suggest{color:#900;font-style:italic}.no-hits-footer{background:url("../images/interface/icon-double-line-header.png") repeat-x scroll left top transparent;margin:20px 0;padding:20px 0}.search-result-bookmarks{margin:15px}.search-result-bookmarks .first{border-right:1px solid #999;padding-right:5px}.search-result-options{position:relative;width:100%;display:table;table-layout:fixed;padding:calc(25rem / 16) calc(30rem / 16);background-color:#fff}@media screen and (max-width: 50rem){.search-result-options{display:block;padding-top:0;padding-bottom:calc(20rem / 16);z-index:2}}@media screen and (max-width: 30rem){.search-result-options{width:calc(100% + 24px);left:calc(-12rem / 16)}}.search-result-options .search-result-options-left{display:table-cell;vertical-align:middle}@media screen and (max-width: 50rem){.search-result-options .search-result-options-left{display:block;padding:calc(20rem / 16) 0 calc(15rem / 16);border-top:solid 1px #dfe0e2}}.search-result-options .search-result-options-mobile-left{display:none}@media screen and (max-width: 50rem){.search-result-options .search-result-options-mobile-left{display:inline-block;vertical-align:middle;width:100%;cursor:pointer;text-align:center}.search-result-options .search-result-options-mobile-left .refinements-title-mobile{display:inline-block;vertical-align:middle;margin:0;padding:calc(13rem / 16) 0;padding-right:calc(20rem / 16);text-transform:inherit;color:#4b4b4b;font-size:calc(14rem / 16);line-height:1;text-transform:uppercase}.search-result-options .search-result-options-mobile-left .icon-arrowTop{color:#636363;font-size:calc(12rem / 16);transition:all 0.3s ease}}@media screen and (max-width: 30rem){.search-result-options .search-result-options-mobile-left .refinements-title-mobile{font-size:calc(12rem / 16)}}.search-result-options .search-result-options-mobile-left.active .refinements-title-mobile{color:#636363}.search-result-options .search-result-options-mobile-left.active .icon-arrowTop{transform:rotate(180deg)}.search-result-options .search-result-options-nb{font-size:calc(22rem / 16);font-weight:700;color:#000;margin:0;text-transform:uppercase}@media screen and (max-width: 65rem){.search-result-options .search-result-options-nb{font-size:calc(16rem / 16)}}@media screen and (max-width: 50rem){.search-result-options .search-result-options-nb{text-align:center}}@media screen and (max-width: 50rem){.search-result-options .search-result-options-nb span{display:none}}.search-result-options .search-result-options-txt{font-size:calc(22rem / 16);font-weight:700;color:#666;margin:0;text-transform:uppercase}@media screen and (max-width: 65rem){.search-result-options .search-result-options-txt{font-size:calc(16rem / 16)}}@media screen and (max-width: 50rem){.search-result-options .search-result-options-txt{display:none}}.search-result-options .search-result-options-right{display:table-cell;vertical-align:middle;font-size:calc(14rem / 16);text-align:right;color:#4b4b4b}@media screen and (max-width: 50rem){.search-result-options .search-result-options-right{display:inline-block;width:50%;border-left:solid 1px #dfe0e2;padding-left:calc(20rem / 16);font-size:calc(12rem / 16)}}.search-result-options .sort-by{display:inline-block;vertical-align:middle}@media screen and (max-width: 50rem){.search-result-options .sort-by{width:100%}}.search-result-options label{display:inline-block;vertical-align:middle;padding-right:calc(10rem / 16);font-weight:600}@media screen and (max-width: 50rem){.search-result-options label{display:table-cell;width:calc(60rem / 16);padding-right:calc(10rem / 16)}}.search-result-options .sort-by-select{display:inline-block;vertical-align:middle;border:solid 1px;border-radius:calc(50rem / 16);border-radius:50px;padding:calc(3rem / 16) calc(30rem / 16)}@media screen and (max-width: 50rem){.search-result-options .sort-by-select{display:none}}.search-result-container .search-result-items{margin:0 calc(-19rem / 16);padding:0;padding-top:calc(6rem / 16);display:flex;display:-ms-flexbox;flex-wrap:wrap}@media screen and (max-width: 65rem){.search-result-container .search-result-items{margin:0 calc(-10rem / 16)}}@media screen and (max-width: 30rem){.search-result-container .search-result-items{margin:0 calc(-5rem / 16)}}.search-result-container .search-result-items .grid-tile{display:flex;flex-wrap:wrap;width:calc(100% / 4);height:auto;list-style-type:none;padding:calc(20rem / 16) calc(19rem / 16)}@media screen and (max-width: 65rem){.search-result-container .search-result-items .grid-tile{width:calc(100% / 2);padding:calc(10rem / 16)}}@media screen and (max-width: 30rem){.search-result-container .search-result-items .grid-tile{padding:calc(5rem / 16) calc(5rem / 16) calc(15rem / 16)}}.search-result-items{margin:0 calc(-19rem / 16);padding:0;display:flex;display:-ms-flexbox;flex-wrap:wrap;overflow:hidden}@media screen and (max-width: 65rem){.search-result-items{margin:0 calc(-10rem / 16)}}@media screen and (max-width: 30rem){.search-result-items{margin:0 calc(-5rem / 16)}}@media (max-width: 768px){.search-result-items{padding-top:calc(20rem / 16)}}.search-result-items .grid-tile{display:block;float:left;width:calc(100% / 3);height:auto;list-style-type:none;padding:calc(20rem / 16) calc(19rem / 16)}.search-result-items .grid-tile:nth-child(-n+3){padding-top:0}@media screen and (max-width: 65rem){.search-result-items .grid-tile{width:calc(100% / 2);padding:calc(10rem / 16)}.search-result-items .grid-tile:nth-child(3){padding-top:calc(10rem / 16)}}@media screen and (max-width: 30rem){.search-result-items .grid-tile{padding:calc(5rem / 16) calc(5rem / 16) calc(15rem / 16)}.search-result-items .grid-tile:nth-child(3){padding-top:calc(5rem / 16)}}.search-result-items .grid-tile .bv-rating-label{display:none !important}.search-result-content{margin:0 auto;max-width:calc(1490rem / 16);padding:0 calc(20rem / 16);width:100%}@media screen and (max-width: 30rem){.search-result-content{padding:0 calc(12rem / 16)}}.search-promo{padding:0}#results-content{background:url("../images/interface/icon-double-line-header.png") repeat-x scroll left top transparent;padding-top:30px}.folder-content-list{align-items:stretch;clear:both;display:flex;flex-wrap:wrap;padding:.5em 1%}.folder-content-list li{background-color:#efefef;border:1px solid #ccc;flex-basis:100%;flex-grow:1;list-style-type:none;margin:.25rem;padding:1rem}@media screen and (min-width: 480px){.folder-content-list li{flex-basis:40%}}.folder-content-list p{line-height:1.1rem}.folder-content-list .content-title{display:block;font-size:1.2em}.folder-content-list .readmore{font-style:italic;padding-left:.3rem}.no-results{padding:20px}.search-noResults{max-width:calc(1450rem / 16);margin:0 auto;position:relative;background-color:#edd1ce;background-image:linear-gradient(to right, #F5DCD8, #edd1ce)}@media (max-width: 50rem){.search-noResults{max-width:100%}}.search-noResults-bg{background-image:url(../images/banners/noResult.png);background-size:cover;background-repeat:no-repeat;background-position:50%;min-height:calc(375rem / 16)}@media (max-width: 65rem){.search-noResults-bg{background-position:30%}}@media (max-width: 50rem){.search-noResults-bg{min-height:calc(225rem / 16);background-position:60%;margin-top:calc(-35rem / 16)}}.search-noResults-content{position:absolute;top:50%;transform:translateY(-50%);left:calc(62rem / 16)}@media (max-width: 50rem){.search-noResults-content{position:relative;top:inherit;left:inherit;transform:none;padding:calc(28rem / 16) calc(50rem / 16) 0}}@media (max-width: 30rem){.search-noResults-content{padding:calc(28rem / 16) calc(16rem / 16) 0}}.search-noResults-title{color:#636363;font-size:calc(22rem / 16);font-weight:700;text-transform:uppercase;margin-bottom:calc(10rem / 16)}@media (max-width: 50rem){.search-noResults-title{font-size:calc(18rem / 16)}}.search-noResults-text{color:#0a011d;font-size:calc(18rem / 16);font-weight:normal;margin:0 0 calc(38rem / 16)}@media (max-width: 50rem){.search-noResults-text{font-size:calc(14rem / 16)}}.search-noResults-link{color:#636363}@media (max-width: 30rem){.search-noResults-link{display:block}}.search-noResults-helpTxt{color:#0a011d;font-size:calc(14rem / 16);font-weight:normal;margin:0 0 calc(16rem / 16)}.search-noResults-helpList{padding-left:calc(16rem / 16);margin:0;max-width:calc(430rem / 16)}.search-noResults-helpItem{color:#0a011d;font-size:calc(14rem / 16);font-weight:normal}.search-noResults-search{margin-top:calc(35rem / 16)}.search-noResults-search form{border:1px solid #000;height:calc(40rem / 16);position:relative;max-width:calc(232rem / 16)}@media (max-width: 50rem){.search-noResults-search form{max-width:calc(184rem / 16)}}.search-noResults-search input[type="text"]{background-color:transparent;color:#7f7f7f;font-weight:300;border:none;margin:0;height:calc(40rem / 16);width:80%;outline:none;padding-left:calc(20rem / 16)}.search-noResults-search button{background-color:transparent;color:#000;position:absolute;right:calc(11rem / 16);top:0;padding:0;border:none;height:calc(40rem / 16);width:calc(40rem / 16)}.search-noResults-search button .icon{font-size:calc(18rem / 16)}.search-results-recommendation{max-width:calc(1490rem / 16);margin:0 auto;padding:0 calc(20rem / 16)}@media screen and (max-width: 800px){#secondary.refinements{width:calc(100% + 32px);padding:0 calc(20rem / 16) calc(20rem / 16)}#secondary.refinements .refinement .clear-refinement{padding-top:calc(20rem / 16)}}.infinite-scroll .search-result-content .infinite-scroll-loading{text-align:center;background:url("../images/infinite-loading-indicator.gif") center no-repeat;height:35px;width:100%}.disable-infinite-scroll .search-result-content .page-element{display:none}.pt_product-compare .full-width{padding:0 1.25em}.pt_product-compare .full-width .back{padding:1em 0}.compare-items{clear:both;margin:3.5em 2em 0;overflow:hidden;padding:0 1em 1em}.compare-items h2{font-size:0.9em;margin:0.5em 0;text-transform:uppercase}.compare-items button{padding:.5em 1em}.compare-items-panel{float:left}.compare-item{background-color:#e0e0e0;float:left;height:55px;margin-right:1.08em;overflow:hidden;position:relative;text-align:center;width:55px}.compare-item .compare-item-remove{background-color:#0954ab;color:#fff;cursor:pointer;display:none;padding:0 .16em;position:absolute;right:0;top:0;z-index:1}.compare-item.active .compare-item-remove{display:block}.compare-item .compare-item-number{color:#ccc;font-size:3em;margin-top:.5em}.compare-item-image{max-width:100%;position:absolute;top:0;left:0}.compare-buttons{float:left;padding:0.7em 0 0}.category-switch{margin-bottom:2em}.category-switch label{float:left;margin:0;width:45%}@media (min-width: 410px){.category-switch label{width:11em}}.category-switch select{float:left;margin:0;width:55%}@media (min-width: 410px){.category-switch select{margin-left:1em;width:15em}}#compare-table{border-collapse:collapse;table-layout:fixed;width:100%}#compare-table th{overflow:hidden;padding:.5em}#compare-table th:first-of-type{background-color:#e0e0e0;width:4rem}#compare-table td{overflow:hidden}#compare-table a:hover{text-decoration:underline}#compare-table .attribute-row{border-bottom:1px solid #ccc}#compare-table .attribute-row:first-of-type{border-top:1px solid #ccc}#compare-table .attribute-row:last-of-type{border-bottom:none}#compare-table .attribute-row:nth-child(2n){background-color:#efefef}#compare-table .product-attribute{border-right:1px solid #ccc;word-break:break-all}#compare-table .action{display:block;padding:0.5em 0}#compare-table .remove-link{color:#999;float:right;padding:.3rem;z-index:1;position:relative;transition:color .5s ease}#compare-table .remove-link:hover{color:#0954ab;text-decoration:none}#compare-table .value,#compare-table .product{border-left:1px solid #ccc}#compare-table .product{font-weight:normal;text-align:center}#compare-table .value .value-item:after{content:', '}#compare-table .value .value-item:last-child:after{content:''}#compare-table .product-tile .product-name{height:auto;margin:.2em 0 1em 0}#compare-table .product-tile .swatch-list{display:inline-block}#compare-table .product-image{height:auto}#compare-table .product-image img{height:auto}#compare-table .section-header{font-size:0.9em;padding:1em;text-transform:none}#compare-table .selectcategory label{display:block;font-size:0.9em;margin:1em 0;text-transform:none}#compare-table .selectcategory select{margin:0;width:100px}#compare-table .comparelists{padding:0}#compare-table .compare-lists label,#compare-table .compare-lists select{float:none;text-align:left;width:100%}#product-nav-container{display:block;position:absolute;top:calc(168rem / 16);width:100%}@media screen and (max-width: 1725px){#product-nav-container{display:none}}#product-nav-container div{width:calc(115rem / 16)}#product-nav-container img{max-height:100%;width:100%}#product-nav-container a{text-decoration:none}#product-nav-container .product-previous{position:absolute;left:0}#product-nav-container .product-previous .product-txt{text-align:right}#product-nav-container .product-next{position:absolute;right:0}#product-nav-container .product-next .product-txt{text-align:left}#product-nav-container .product-picture{height:calc(110rem / 16);display:block;margin-bottom:calc(15rem / 16)}#product-nav-container .product-txt-container{display:table;width:100%;table-layout:fixed}#product-nav-container .product-txt-container .product-txt{display:table-cell;vertical-align:middle;width:calc(115px - 35px);font-size:calc(11rem / 16);font-weight:700;text-transform:uppercase;color:#4b4b4b}#product-nav-container .product-txt-container i{display:table-cell;vertical-align:bottom;font-size:calc(20rem / 16);color:#4b4b4b;text-align:center;width:calc(35rem /16)}.pdp-main .product-cols-wrapper{background-color:#fff;margin-bottom:calc(96rem / 16)}@media screen and (max-width: 50rem){.pdp-main .product-cols-wrapper{background-color:transparent}}.pdp-main .product-cols{max-width:calc(1490rem / 16);margin:0 auto calc(-96rem /16);padding:0 calc(20rem / 16) calc(60rem / 16);font-size:0}.pdp-main .product-cols:before{content:"";display:block;border-top:solid 1px #dfe0e2;max-width:1450px;width:100%;padding-top:calc(40rem / 16)}@media screen and (max-width: 50rem){.pdp-main .product-cols{background-color:#fff;padding-top:calc(40rem / 16);padding-bottom:0;margin-bottom:calc(-60rem / 16)}.pdp-main .product-cols:before{content:none}}.pdp-main .product-col-1{position:relative;background-color:#fff;display:inline-block;vertical-align:top;width:50%;padding-right:calc(20rem / 16)}@media screen and (max-width: 50rem){.pdp-main .product-col-1{display:block;width:100%;padding-right:0}}.pdp-main .product-col-2{background-color:#fff;display:inline-block;width:50%;padding-left:calc(20rem / 16)}@media screen and (max-width: 50rem){.pdp-main .product-col-2{display:block;width:100%;padding-left:0}}.pdp-main .product-col-2 ul{list-style:none;margin:0;padding:0}.pdp-main .product-col-2 .product-cat{font-weight:600;font-size:calc(26rem / 16);text-transform:uppercase;color:#636363;margin:0}@media screen and (max-width: 50rem){.pdp-main .product-col-2 .product-cat{font-size:calc(18rem / 16)}}.pdp-main .product-col-2 .product-cat--templateLight{max-width:100%}.pdp-main .product-col-2 .product-name{font-size:calc(32rem / 16);font-weight:200;margin:0 0 calc(10rem / 16);color:#636363;text-transform:uppercase}@media screen and (max-width: 50rem){.pdp-main .product-col-2 .product-name{font-size:calc(24rem / 16)}}.pdp-main .product-col-2 .product-number{font-weight:300;font-size:calc(16rem / 16);margin:0 0 calc(10rem / 16)}@media screen and (max-width: 50rem){.pdp-main .product-col-2 .product-number{font-size:calc(12rem / 16)}}@media screen and (max-width: 50rem){.pdp-main .product-col-2 .rating{margin-bottom:calc(20rem / 16)}}.pdp-main .product-col-2 .warranty{display:inline-block;vertical-align:middle;border-left:solid 1px #dfe0e2;padding-left:calc(30rem / 16);margin-left:calc(30rem / 16)}@media screen and (max-width: 50rem){.pdp-main .product-col-2 .warranty{display:block;border-left:none;padding-left:0;margin-left:0}}.pdp-main .product-col-2 .warranty .icon{color:#636363;font-size:calc(25rem / 16)}.pdp-main .product-col-2 .warranty span{margin-left:calc(10rem / 16);font-size:calc(14rem / 16);font-weight:700;color:#636363}@media screen and (max-width: 50rem){.pdp-main .product-col-2 .warranty span{font-size:calc(12rem / 16)}}.pdp-main .product-col-2 .product-price{margin-bottom:calc(30rem / 16);font-weight:600;font-size:calc(20rem / 16);color:#636363}@media screen and (max-width: 50rem){.pdp-main .product-col-2 .product-price{font-size:calc(18rem / 16)}}.pdp-main .product-col-2 .product-price .product-eco-tax-light{font-size:calc(14rem / 16);font-weight:200}.pdp-main .product-col-2 .product-price s.price-standard{color:#4b4b4b}.pdp-main .product-review{font-size:calc(12rem / 16)}.pdp-main .product-review #agregateRating{display:none}.pdp-main #product-set-list{display:none}.pdp-main .product-desc{font-weight:300;font-size:calc(14rem / 16);line-height:calc(22rem / 16);margin-bottom:calc(25rem / 16)}@media screen and (max-width: 50rem){.pdp-main .product-desc{font-size:calc(12rem / 16)}}.pdp-main .product-main-attributes ul{margin-bottom:calc(30rem / 16)}.pdp-main .product-main-attributes .attribute{font-size:calc(14rem / 16);font-weight:300;line-height:calc(22rem / 16);color:#666}@media screen and (max-width: 50rem){.pdp-main .product-main-attributes .attribute{font-size:calc(12rem / 16);line-height:calc(18rem / 16)}}.pdp-main .product-primary-image{max-width:100%;text-align:center}.pdp-main .product-info{position:relative;max-width:calc(1280rem / 16);padding:calc(40rem / 16) 0 0 0;margin:0 auto;bottom:calc(-96rem / 16);z-index:2;background-color:#fff;box-shadow:0px 0px 50px 10px #ececec}@media screen and (max-width: 50rem){.pdp-main .product-info{padding-top:0;margin-left:0;margin-right:0}}@media screen and (max-width: 30rem){.pdp-main .product-info{box-shadow:0px 0px 30px 10px #ececec}}.pdp-main .product-info h2,.pdp-main .product-info h2 span{font-family:montserrat !important;font-size:calc(18rem / 16);font-weight:700;color:#636363;text-align:left;text-transform:uppercase;padding:0 calc(80rem / 16)}@media screen and (max-width: 50rem){.pdp-main .product-info h2,.pdp-main .product-info h2 span{padding:0;font-size:calc(16rem / 16)}}.pdp-main .product-info ul li{font-family:montserrat !important;font-size:calc(14rem / 16);font-weight:300;line-height:calc(22rem / 16)}@media screen and (min-width: 1440px){.pdp-main .product-info .recommendations .swiper-wrapper{display:-webkit-box;margin:0}}.pdp-main .product-add-to-cart-price{margin-bottom:calc(10rem / 16);font-size:calc(20rem / 16);font-weight:600;color:#636363}.pdp-main .product-add-to-cart-price label,.pdp-main .product-add-to-cart-price .product-price{display:inline-block;vertical-align:top}.pdp-main .product-add-to-cart-price .availability-web label{vertical-align:middle;float:none}.pdp-main .product-add-to-cart-price .product-eco-tax-light{font-size:calc(14rem / 16);font-weight:200}.pdp-main .product-add-to-cart-price .product-quantity-table{display:table;width:100%}.pdp-main .product-add-to-cart-price .inventory{display:none;width:60%}.pdp-main .product-add-to-cart-price .inventory .quantity{display:table;width:100%;table-layout:fixed}.pdp-main .product-add-to-cart-price .inventory label{display:table-cell;vertical-align:middle;width:calc(120rem / 16);font-size:calc(14rem / 16);font-weight:600}@media screen and (max-width: 50rem){.pdp-main .product-add-to-cart-price .inventory label{font-size:calc(12rem / 16);width:calc(110rem / 16)}}.pdp-main .product-add-to-cart-price .inventory .select-quantity{display:table-cell;vertical-align:middle;width:100%;border:solid 1px;border-radius:calc(50rem / 16);border-radius:50px;padding:calc(3rem / 16) calc(30rem / 16)}.pdp-main .product-add-to-cart-price .add-to-cart-container{display:table-cell;vertical-align:middle;text-align:left}@media screen and (max-width: 50rem){.pdp-main .product-add-to-cart-price .add-to-cart-container{display:block;text-align:center}.pdp-main .product-add-to-cart-price .add-to-cart-container #add-to-cart{width:100%;max-width:calc(275rem /16)}}.pdp-main .product-add-to-cart-price .dw-apple-pay-button{margin-left:.5rem}@media screen and (min-width: 768px){.pdp-main .product-add-to-cart-price .dw-apple-pay-button{width:180px}}.pdp-main .promotion{background-color:#efefef;border-top:1px solid #ccc;overflow:hidden;padding:1.5em}.pdp-main .promotion .promotion-title{font-weight:bold;margin-bottom:.3rem;text-transform:uppercase}.pdp-main .promotion .promotion-callout{color:#64772d;font-size:1rem}.pdp-main .promotion .promotion-callout .tooltip{font-size:.7rem;margin-left:.2rem}.pdp-main .product-actions{padding:calc(35rem / 16) 0}@media screen and (max-width: 30rem){.pdp-main .product-actions{padding:calc(20rem / 16) 0}}.pdp-main .product-actions .socialsharing .share-text{vertical-align:middle;display:inline-block;margin-right:calc(32rem / 16);margin-bottom:0;font-size:calc(14rem / 16);font-weight:600;color:#4b4b4b}@media screen and (max-width: 50rem){.pdp-main .product-actions .socialsharing .share-text{font-size:calc(12rem / 16)}}.pdp-main .product-actions .share-icons-container{display:inline-block;line-height:1}.pdp-main .product-actions .share-icons-container a{margin-right:calc(20rem / 16)}.pdp-main .product-actions .share-icons-container a.share-icon{position:relative;display:inline-block;vertical-align:middle;color:#fff;background-color:#636363;border-radius:100%;font-size:calc(15rem / 16);width:calc(30rem / 16);height:calc(30rem / 16);text-align:center}.pdp-main .product-actions .share-icons-container a.share-icon i{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%)}.pdp-main .product-actions .share-icons-container a.share-icon:hover{background-color:#666}.pdp-main .product-set .product-set-list{margin-bottom:calc(20rem / 16)}.pdp-main .product-set .product-set-list .product-set-item{display:table;table-layout:fixed;width:100%;border-top:solid 1px #dfe0e2;overflow:hidden;padding:calc(10rem / 16) 0}.pdp-main .product-set .product-set-list .product-set-item:first-of-type{border-top:none}.pdp-main .product-set .product-set-list .product-set-image{display:table-cell;vertical-align:middle;width:calc(85rem / 16);height:calc(85rem / 16);border:solid 1px #dfe0e2;text-align:center}.pdp-main .product-set .product-set-list .product-set-image img{width:100%}.pdp-main .product-set .product-set-list .product-set-details{display:table-cell;vertical-align:middle;padding-left:calc(30rem / 16)}.pdp-main .product-set .product-set-list .product-name{font-weight:600;font-size:calc(14rem / 16);margin-bottom:0}.pdp-main .product-set .product-set-list .product-name a{text-decoration:none;color:#4b4b4b}.pdp-main .product-set .product-set-list .product-number{font-weight:300;font-size:calc(14rem / 16);color:#4b4b4b}.pdp-main .product-set .product-set-list .product-quantity{font-weight:600;font-size:calc(12rem / 16);color:#4b4b4b}.pdp-main .product-set .product-set-list .product-price{font-size:1rem;margin:.5em 0}.pdp-main .product-set .product-set-list .attribute h3{width:25%}.pdp-main .product-set .product-set-list .attribute .label{width:25%;white-space:nowrap}.pdp-main .product-set .product-add-to-cart{border-top:none;padding-top:0;display:table;table-layout:fixed;width:100%}.pdp-main .product-set .product-add-to-cart .product-add-to-cart-all{display:table-cell;vertical-align:middle}@media screen and (max-width: 65rem){.pdp-main .product-set .product-add-to-cart .product-add-to-cart-all{display:block;margin-bottom:calc(10rem / 16)}}@media screen and (max-width: 50rem){.pdp-main .product-set .product-add-to-cart .product-add-to-cart-all{text-align:center}}.pdp-main .product-set .product-add-to-cart .product-add-to-cart-all .button{padding:calc(11rem / 16) 0;min-width:calc(220rem / 16);text-align:center}@media screen and (max-width: 30rem){.pdp-main .product-set .product-add-to-cart .product-add-to-cart-all .button{padding:calc(10rem / 16) calc(20rem / 16);min-width:inherit;width:100%}}.pdp-main .product-set .product-add-to-cart .product-add-to-cart-pack{display:table-cell;vertical-align:middle;text-align:right}@media screen and (max-width: 65rem){.pdp-main .product-set .product-add-to-cart .product-add-to-cart-pack{display:block;text-align:left}}@media screen and (max-width: 50rem){.pdp-main .product-set .product-add-to-cart .product-add-to-cart-pack{text-align:center}}@media screen and (max-width: 30rem){.pdp-main .product-set .product-add-to-cart .product-add-to-cart-pack .button{width:100%}}.pdp-main .product-set .product-add-to-cart label{float:left;font-size:.75rem;padding-top:.3em;padding-right:.5em}.pdp-main .product-set .product-add-to-cart .availability-web label{vertical-align:middle;float:none}.pdp-main .product-set-list.product-set-list-isfilter{display:none}@media screen and (max-width: 30rem){.pdp-main .recommendations{padding-bottom:calc(20rem / 16)}}.pdp-main .recommendations .swiper-wrapper{margin:0 auto;max-width:calc(374px * 3)}@media screen and (min-width: 50rem) and (max-width: 65rem){.pdp-main .recommendations .swiper-wrapper{align-items:center;justify-content:center}}.pdp-main .recommendations .tiles-container{padding:calc(40rem / 16) 0;list-style-type:none}.pdp-main .recommendations .tiles-container .swiper-slide{box-sizing:border-box;height:auto;flex-shrink:inherit}@media screen and (min-width: 50rem) and (max-width: 65rem){.pdp-main .recommendations .tiles-container .swiper-slide{max-width:calc(100% / 3)}}@media screen and (max-width: 65rem){.pdp-main .recommendations .tiles-container .swiper-slide{padding:0}}@media screen and (max-width: 50rem){.pdp-main .recommendations .tiles-container .swiper-slide{min-height:inherit;width:calc(100vw - 280px);padding:0 calc(20rem / 16);flex-shrink:0}}@media screen and (max-width: 30rem){.pdp-main .recommendations .tiles-container .swiper-slide{min-height:inherit;width:calc(100vw - 39px);padding:0 calc(5rem / 16);flex-shrink:0}}@media screen and (max-width: 30rem){.pdp-main .recommendations .tiles-container{padding:calc(20rem / 16) 0 calc(30rem / 16)}}.pdp-main .recommendations .product-tile{box-shadow:0px 0px 40px 0px rgba(17,17,17,0.2);width:calc(334rem / 16);height:100%;margin:0 auto}@media screen and (max-width: 80rem){.pdp-main .recommendations .product-tile{width:auto;margin:0 calc(20rem / 16)}}@media screen and (max-width: 50rem){.pdp-main .recommendations .product-tile{width:100%;margin:0 auto}}@media screen and (max-width: 30rem){.pdp-main .recommendations .product-tile{box-shadow:0px 0px 8px 0px rgba(17,17,17,0.2)}}.pdp-main .product-add-to-cart{margin-bottom:calc(30rem / 16)}.pdp-main .out-of-stock-box{font-size:calc(14rem / 16)}.pdp-main .out-of-stock-box__heading{font-family:Lato,sans-serif;display:block;background:#636363;color:#fff;border-bottom:9px solid #29B5CF;padding:calc(12rem / 16) calc(10rem / 16);text-align:center;font-size:calc(24rem / 16);text-transform:uppercase;margin-bottom:calc(15rem / 16)}.pdp-main .out-of-stock-box .notify-submit-fields{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 80rem){.pdp-main .out-of-stock-box .notify-submit-fields{flex-wrap:wrap;justify-content:initial}}.pdp-main .out-of-stock-box .notify-submit-fields .notifymsg{margin:0 5px 0 0}@media screen and (max-width: 80rem){.pdp-main .out-of-stock-box .notify-submit-fields .notifymsg{margin:0 0 10px 0;width:100%}}.pdp-main .out-of-stock-box .notify-submit-fields input[type=email]{border:1px solid #636363;min-width:calc(120rem / 12);padding:calc(10rem / 16)}@media screen and (max-width: 80rem){.pdp-main .out-of-stock-box .notify-submit-fields input[type=email]{min-width:calc(120rem / 16)}}@media screen and (max-width: 30rem){.pdp-main .out-of-stock-box .notify-submit-fields input[type=email]{width:100%}}.pdp-main .out-of-stock-box .notify-submit-fields input[type=email]::-moz-placeholder{color:#29B5CF}.pdp-main .out-of-stock-box .notify-submit-fields input[type=email]::placeholder{color:#29B5CF}.pdp-main .out-of-stock-box .notify-submit-fields input[type=submit]{padding:8px 15px 20px 15px}@media screen and (max-width: 30rem){.pdp-main .out-of-stock-box .notify-submit-fields input[type=submit]{width:100%}}.main-image{display:block;height:auto;max-width:calc(428rem / 16);width:100%;margin:0 auto calc(32rem / 16)}.primary-image{max-width:100%}@media screen and (max-width: 50rem){.primary-image{display:none}}.product-thumbnails{position:relative;overflow:hidden;width:calc(620rem / 16);height:calc(120rem / 16);margin:0 auto}@media (max-width: 1400px){.product-thumbnails{width:calc(460rem / 16)}}@media (max-width: 1280px){.product-thumbnails{width:calc(380rem / 16)}}@media (max-width: 65rem){.product-thumbnails{width:calc(340rem / 16);height:calc(90rem / 16)}}.product-thumbnails .swiper-wrapper{padding:0;list-style-type:none;justify-content:center}.product-thumbnails .thumb{max-width:calc(86rem / 16);margin-left:calc(36rem / 16);border-bottom:3px solid #fff;box-sizing:border-box}@media (max-width: 65rem){.product-thumbnails .thumb{max-width:calc(65rem / 16)}}.product-thumbnails .thumb:first-child{margin:0}@media screen and (min-width: 801px) and (max-width: 1024px){.product-thumbnails .thumb:first-child{padding-left:0}}.product-thumbnails .thumb.selected{border-color:#636363}.product-thumbnails.swiper-active .swiper-wrapper{justify-content:left}.product-thumbnails.swiper-active .thumb{max-width:100%;margin:0}.product-thumbnails img{border:1px solid #ccc;box-sizing:border-box;cursor:pointer;width:100%;height:auto;margin-bottom:calc(15rem / 16)}.product-thumbnails h2{margin:1rem 0 .3rem}@media screen and (max-width: 50rem){.product-thumbnails{display:none}}.swiper-button-prev#thumbnails-button-prev,.swiper-container-rtl .swiper-button-next#thumbnails-button-next,.swiper-button-next#thumbnails-button-next,.swiper-container-rtl .swiper-button-prev#thumbnails-button-prev{display:none;top:auto;bottom:calc(50rem / 16)}@media screen and (max-width: 65rem){.swiper-button-prev#thumbnails-button-prev,.swiper-container-rtl .swiper-button-next#thumbnails-button-next,.swiper-button-next#thumbnails-button-next,.swiper-container-rtl .swiper-button-prev#thumbnails-button-prev{bottom:calc(30rem / 16)}}.swiper-active.swiper-button-prev#thumbnails-button-prev,.swiper-container-rtl .swiper-button-next.swiper-active#thumbnails-button-next,.swiper-active.swiper-button-next#thumbnails-button-next,.swiper-container-rtl .swiper-button-prev.swiper-active#thumbnails-button-prev{display:block}.swiper-button-prev#thumbnails-button-prev,.swiper-container-rtl .swiper-button-next#thumbnails-button-next{left:0;right:auto}.swiper-button-next#thumbnails-button-next,.swiper-container-rtl .swiper-button-prev#thumbnails-button-prev{right:calc(20rem / 16);left:auto}#product-primary-image-slider{display:none}#product-primary-image-slider img{width:100%;max-width:calc(400rem / 16);display:block;margin:0 auto}@media screen and (max-width: 50rem){#product-primary-image-slider{display:block;padding-bottom:calc(60rem / 16)}}#product-primary-image-slider .swiper-pagination{bottom:calc(20rem / 16)}#product-primary-image-slider .swiper-pagination-bullet{width:calc(12rem / 16);height:calc(12rem / 16)}.rating{display:inline-block;vertical-align:middle;color:#ffab2d}.rating>.fa{font-size:calc(15rem / 16);margin-right:calc(10rem / 16)}.product-variations .attribute{display:inline-block;width:100%;margin-bottom:calc(20rem / 16)}.product-variations .attribute .label{display:block;font-size:calc(14rem / 16);font-weight:600;margin-bottom:calc(10rem / 16)}.product-variations .attribute span{display:inline-block;vertical-align:middle;margin:0;font-size:calc(14rem / 16);font-weight:300}.product-variations .attribute .swatches{display:inline-block;vertical-align:middle}.product-variations .attribute.variant-dropdown .value{max-width:calc(300rem / 16);border:solid 2px;padding:calc(3rem / 16) calc(30rem / 16)}.product-variations .selectable{display:inline-block}.product-variations .selectable a{width:calc(40rem / 16);height:calc(40rem / 16);margin-right:calc(20rem / 16);border-radius:100%;padding:calc(3rem / 16)}.product-variations .selectable a img{width:100%;height:100%;border-radius:100%}.product-variations .selectable.selected a{border:solid 1px #000}.product-variations .selectable.unselectable a{border:none}.product-variations .selectable.unselectable:hover a{border-color:#e0e0e0}.product-variations .selectable a{display:block;text-align:center;white-space:nowrap}.tabs{position:relative;width:100%;text-align:center}@media screen and (max-width: 50rem){.tabs{text-align:left}}.tab{display:inline;border-right:solid 1px #dfe0e2;padding:calc(10rem / 16) calc(25rem / 16)}.tab:last-child{border-right:none}@media screen and (max-width: 50rem){.tab{display:block;border-right:none;padding:0}}@media screen and (min-width: 1110px){.tab{padding:calc(10rem / 16) calc(35rem / 16)}}@media screen and (max-width: 50rem){.tab:last-child .tab-content{border-bottom:none}}.tab .tab-switch{display:none}.tab .tab-switch:checked+.tab-label{border-bottom-color:#636363}@media screen and (max-width: 50rem){.tab .tab-switch:checked+.tab-label{border-bottom:transparent solid 3px}}.tab .tab-label{clear:both;position:relative;display:inline-block;cursor:pointer;border-bottom:3px solid #fff;color:#636363;font-size:calc(14rem / 16);font-weight:normal;line-height:2.5em;text-transform:uppercase}@media screen and (max-width: 50rem){.tab .tab-label{display:block;cursor:default;font-size:calc(16rem / 16);padding:calc(20rem / 16)}}@media screen and (max-width: 30rem){.tab .tab-label{padding-bottom:0}}.tab-content-product{position:relative;float:left;width:100%;background-color:#fff;font-size:0;width:100%;padding:0 calc(40rem / 16)}@media screen and (max-width: 30rem){.tab-content-product{padding:0 calc(20rem / 16)}}.tab-content{position:relative;float:left;width:100%;background-color:#fff;text-align:left;font-size:0;overflow:hidden;height:0;width:100%;padding:0 calc(80rem / 16)}@media screen and (max-width: 65rem){.tab-content{padding:0 calc(60rem / 16)}}@media screen and (max-width: 50rem){.tab-content{height:auto;padding:0;border-bottom:solid 1px #dfe0e2}}.tab-content.active{height:auto}@media screen and (max-width: 50rem){.tab-content.active{padding:0}}.tab-content .tab-content-left{display:inline-block;vertical-align:top;width:50%;padding-right:calc(20rem / 16);font-size:calc(14rem / 16)}.tab-content .tab-content-left ul{padding-left:calc(16rem / 16);margin-top:0}@media screen and (max-width: 50rem){.tab-content .tab-content-left{width:100%;padding-right:0}}.tab-content .tab-content-right{display:inline-block;vertical-align:top;width:50%;padding-left:calc(20rem / 16);font-size:calc(14rem / 16)}@media screen and (max-width: 50rem){.tab-content .tab-content-right{width:100%;padding-left:0}}@media screen and (max-width: 50rem){.tab-content[data-tab="tab-1"]{padding:0 calc(20rem / 16)}}.tab-content[data-tab="tab-1"] p{font-size:calc(14rem / 16);font-weight:300;line-height:calc(22rem / 16)}@media screen and (max-width: 50rem){.tab-content[data-tab="tab-1"] p{font-size:calc(12rem / 16)}}.tab-content[data-tab="tab-2"]{padding-right:0;padding-left:0}@media screen and (max-width: 50rem){.tab-content[data-tab="tab-2"]{padding:0}}.tab-content[data-tab="tab-2"].active{padding-top:calc(40rem / 16);padding-bottom:calc(40rem / 16)}@media screen and (max-width: 50rem){.tab-content[data-tab="tab-2"].active{padding:0}}@media screen and (max-width: 50rem){.tab-content[data-tab="tab-6"]{padding-bottom:calc(30rem / 16)}}.tab-content[data-tab="tab-8"]{padding-top:0;padding-bottom:calc(20rem / 16)}.tab-content[data-tab="tab-8"] .services{padding-bottom:0}.tab-content[data-tab="tab-8"] .services .services-wrapper{padding:0}.tab-content[data-tab="tab-8"] .services .services-wrapper .services-notice{color:#636363;margin:0;padding:0;display:flex;align-items:center}@media (max-width: 1280px){.tab-content[data-tab="tab-8"] .services .services-wrapper .services-notice{flex-wrap:wrap}}.tab-content[data-tab="tab-8"] .services .services-wrapper .services-notice .icon{font-size:calc(60rem / 16);margin:calc(20rem / 16) calc(20rem / 16) 0 calc(-7rem /16)}@media (max-width: 1280px){.tab-content[data-tab="tab-8"] .services .services-wrapper .services-notice .service-headings{flex-basis:calc(100% - 100px)}}.tab-content[data-tab="tab-8"] .services .services-wrapper .services-notice .services-title{font-size:calc(14rem / 16);padding:0;margin-right:calc(90rem / 16)}@media (max-width: 1280px){.tab-content[data-tab="tab-8"] .services .services-wrapper .services-notice .services-title{margin-right:0}}.tab-content[data-tab="tab-8"] .services .services-wrapper .services-notice .services-desc{padding:0;height:auto;line-height:1}.tab-content[data-tab="tab-8"] .services .services-wrapper .services-notice .button{padding:calc(8rem / 16) calc(15rem / 16);margin-bottom:0;margin-left:calc(20rem / 16)}@media (max-width: 1280px){.tab-content[data-tab="tab-8"] .services .services-wrapper .services-notice .button{margin:0 calc(20rem / 16) 0 0}}@media (max-width: 480px){.tab-content[data-tab="tab-8"] .services .services-wrapper .services-notice .button{margin:0 calc(10rem / 16) 0 0}}@media screen and (min-width: 480px) and (max-width: 544px){.tab-content[data-tab="tab-8"] .services .services-wrapper .services-notice .button{margin:0 10px 10px 0;margin: 0 .625rem .625rem 0}}@media screen and (max-width: 408px){.tab-content[data-tab="tab-8"] .services .services-wrapper .services-notice .button{margin:0 10px 10px 0;margin: 0 .625rem .625rem 0}}@media (max-width: 480px){.tab-nav{display:none}}.product-set-button button{position:absolute;bottom:calc(5rem/16)}#hatchLink{display:none;height:36px;line-height:16px;padding:0;margin:0;font-size:12px;color:grey}#hatchLink:hover{color:#1B41AB}#hatchLink.white:hover{color:white}.hatch-retailers-container{display:inline-block}#add-to-cart,#add-all-to-cart,.button-pink{margin-right:20px;margin-bottom:20px}.button-blue{height:28px;padding:7px 30px;border:2px solid #636363}.pt_product-details .button-blue{border-color:#29B5CF;background-color:#29B5CF}.pt_product-details .button-blue:hover{border-color:#000}.button-blue.mini-cart-link-cart{border-color:#636363;background-color:#636363}#hatch-widget-retailers-cta{height:46px;line-height:46px;padding:0 30px}@media screen and (max-width: 425px){.product-gamme-content--double>.product-gamme-item{position:relative;padding-bottom:50px}.product-gamme-content--double>.product-gamme-item .button-blue,.product-gamme-content--double>.product-gamme-item .button-pink,.product-gamme-content--double>.product-gamme-item #hatchLink{position:absolute;left:0;margin:0;padding:7px;font-size:14px}.product-gamme-content--double>.product-gamme-item .button-blue{bottom:10px}.product-gamme-content--double>.product-gamme-item #hatchLink{bottom:-4px}.product-gamme-content--double>.product-gamme-item #add-to-cart,.product-gamme-content--double>.product-gamme-item #add-all-to-cart,.product-gamme-content--double>.product-gamme-item .button-pink{margin-right:20px;margin-bottom:20px}.product-gamme-content--double>.product-gamme-item #hatchLink,.product-gamme-content--double>.product-gamme-item .button-blue,.product-gamme-content--double>.product-gamme-item .hatch-retailers-container{margin:0}}.content-asset .duplicate{padding:20px}.content-asset .duplicate a{display:block}@media screen and (min-width: 768px){.content-asset .duplicate{text-align:center}.content-asset .duplicate a{display:inline}}.page-banner .button:hover{border-color:#000}figcaption.page-BlogArticle-caption{height:auto}@media (min-width: 1024px){figcaption.page-BlogArticle-caption{height:calc(160rem / 16)}}.product-col-1.product-image-container #thumbnails .swiper-wrapper .thumb.swiper-slide{box-sizing:content-box;height:117px}.bottom-banner-image{text-align:center;margin-top:calc(25rem / 16);padding-top:calc(40rem / 16)}.bottom-banner-image img{max-width:100%}@media screen and (min-width: 1008px){.product-info .recommendations.cross-sell .swiper-container .swiper-wrapper{display:block;font-size:0}.product-info .recommendations.cross-sell .swiper-container .swiper-wrapper .swiper-slide{display:inline-block;vertical-align:top}}.cross-sell .product-tile .product-image .thumb-link img{margin:0;width:100%}@media screen and (min-width: 1025px){.promotion-content-container .pdp-main .recommendations .product-desc{margin:0;height:88px}.promotion-content-container .pdp-main .recommendations .swiper-wrapper{display:block;width:100%;font-size:0}.promotion-content-container .pdp-main .recommendations .tiles-container div.swiper-slide{display:inline-block;width:25%;vertical-align:top}.promotion-content-container .pdp-main .recommendations .tiles-container div.swiper-slide figure{width:auto}.promotion-content-container .pdp-main .recommendations .tiles-container div.swiper-slide figure figcaption{margin-bottom:30px}}#product-content ul.reassurance-pictos{margin-top:20px}ul.reassurance-pictos{margin-right:0;margin-left:0;margin-bottom:20px;padding:0;list-style-type:none;font-size:0}ul.reassurance-pictos li{display:inline-block;vertical-align:top;width:calc(100% / 3);height:140px;padding:0 10px;text-align:center;color:#636363}ul.reassurance-pictos li i{font-size:74px}ul.reassurance-pictos li img{margin-top:26px}ul.reassurance-pictos li p{font-size:10px}ul.reassurance-pictos li{border-left:1px solid #666}ul.reassurance-pictos li:first-child{border-left:none}@media (max-width: 890px){.prim-content ul.reassurance-pictos li{height:calc(100rem / 16)}.prim-content ul.reassurance-pictos li i{font-size:calc(10rem / 16)}.prim-content ul.reassurance-pictos li i::before{font-size:calc(36rem / 16)}}@media (min-width: 768px){ul.reassurance-pictos{width:444px;margin-top:16px}ul.reassurance-pictos img{margin-top:30px}}@media (min-width: 801px){ul.reassurance-pictos{margin-top:20px;margin-left:0}ul.reassurance-pictos li{height:70px}ul.reassurance-pictos li i{font-size:40px}ul.reassurance-pictos li img{margin-top:0}ul.reassurance-pictos li p{margin-top:2px}.templateLight ul.reassurance-pictos li{color:white}.templateLight ul.reassurance-pictos li p{color:white}}.product-hero-1 section.bloc-iconic:nth-child(7){background:#a7a6a6;padding:76px 0}@media screen and (min-width: 1024px){.page-bannerBg.page-bannerBg--iconic{min-height:730px}}@media (min-width: 1280px){.es-site .services-notice .button{height:56px;height:3.5rem}}.bv-pdp-wrapper{padding:0px 10px 25px;padding: 0px .625rem 1.5625rem;max-width:1280px;max-width:80rem;margin:0 auto;clear:both}@media (min-width: 480px){.bv-pdp-wrapper{padding:0px 30px 25px;padding: 0px 1.875rem 1.5625rem}}@media (min-width: 1024px){.bv-pdp-wrapper{padding:0px 110px 25px;padding: 0px 6.875rem 1.5625rem}}.bonus-product-list .bonus-product-item{border-bottom:1px solid #e0e0e0}@media screen and (max-width: 768px){.bonus-product-list .bonus-product-item .product-col-1,.bonus-product-list .bonus-product-item .product-col-2{float:left;clear:none}}.bonus-product-list .product-add-to-cart{padding-bottom:0}.bonus-product-list .product-add-to-cart .inventory{width:auto}.bonus-product-list .product-name{float:none;margin:1em 0}.bonus-product-list .quantity-error{color:red;text-transform:inherit}.bonus-product-list .bonus-product-list-footer{padding-top:1em;padding-bottom:1em}.bonus-product-list .bonus-product-list-footer .add-to-cart-bonus{float:right}.bonus-product-list .selected-bonus-item{margin:1em 0 1em 1em;position:relative}.bonus-product-list .selected-bonus-item .item-name{font-weight:bold}.bonus-product-list .selected-bonus-item .remove-link{cursor:pointer;color:#900;left:-1em;position:absolute}.bonus-product-list .selected-bonus-item .remove-link:hover{color:#424242}.bonus-discount-container .promo-details{display:none}.bonus-discount-container .promo-details.visible{display:block}.sizinginformation{border:0 none;padding:10px}.sizinginformation th{background:none repeat scroll 0 0 #efefef}.sizinginformation td,.sizinginformation th{border-bottom:1px solid #efefef;padding:10px}.sizinginformation td{border-left:1px solid #efefef}.sizinginformation .ui-tabs-nav{height:33px}.sizinginformation .sizing-charts{border:0 none}.sizinginformation .tips-list{padding:0 !important}.sizinginformation .tips-list li{list-style:none outside none !important}.checkout-form .form-row{font-size:0}.checkout-form .form-row.label-inline{max-width:100%}.checkout-form .form-row.label-inline .field-wrapper{width:auto}.checkout-form .form-row.label-inline label{margin:0 0 0 calc(12rem / 16)}.checkout-form .form-row.form-indent{margin-left:0}.checkout-form .field-wrapper{border:none;padding:0;width:66%;display:inline-block;vertical-align:middle;font-size:calc(14rem / 16);font-weight:600;color:#4b4b4b}.checkout-form label{display:inline-block;vertical-align:middle;font-size:calc(14rem / 16);font-weight:600;color:#4b4b4b;margin-top:calc(20rem / 16);margin-bottom:calc(20rem /16);width:34%}.checkout-form input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:solid 1px #636363;height:calc(40rem / 16);padding:0 calc(30rem / 16);font-size:calc(13rem / 16);font-weight:300}.checkout-form input[type="number"]{width:calc(60rem / 16);padding:0 calc(10rem / 16)}.checkout-form .input-select{background-color:transparent;border:solid 1px #636363;height:calc(40rem / 16);padding:0 calc(45rem / 16) 0 calc(15rem / 16);background-position-x:calc(100% - 30px);background-position-y:50%}.checkout-form .input-checkbox,.checkout-form .input-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;vertical-align:middle;width:calc(26rem / 16);height:calc(26rem / 16);padding:0;outline:none;background:transparent;transition:all 0.3s ease}.checkout-form .input-checkbox:checked,.checkout-form .input-radio:checked{background-color:#636363;border-color:#636363}.checkout-form .input-checkbox:checked:before,.checkout-form .input-radio:checked:before{font-family:"icons";content:"\E003";display:inline-block;font-size:12px;color:white;text-align:center;line-height:26px;width:100%}.checkout-form .input-radio{position:relative;border-radius:50%}.checkout-form .input-radio:checked{background-color:transparent}.checkout-form .input-radio:checked::before{content:"";width:calc(16rem / 16);height:calc(16rem / 16);background-color:#636363;border-radius:50%;top:50%;transform:translateY(-50%);position:absolute;margin:0 auto;left:0;right:0}.checkout-form .gift-message-text .field-wrapper{padding:5px;border:solid 1px #ccc;border-radius:calc(10rem / 16);border-radius:10px;margin-bottom:calc(15rem / 16);vertical-align:text-top}.checkout-form .gift-message-text textarea{resize:vertical;width:100%;padding:calc(20rem / 16);font-size:calc(13rem / 16);font-weight:300;outline:none;border:none}.checkout-form .mailing-list{overflow:hidden;margin-bottom:calc(20rem / 16)}.checkout-form .mailing-list label{width:100%;margin:calc(20rem / 16) 0 calc(10rem / 16)}.checkout-form .mailing-list .form-row{width:20%;margin:0 calc(10rem / 16) calc(20rem / 16) 0;float:left}@media (max-width: 1024px){.checkout-form .mailing-list .form-row{width:26%}}@media (max-width: 890px){.checkout-form .mailing-list .form-row{width:30%}}@media (max-width: 767px){.checkout-form .mailing-list .form-row{width:100%}}.checkout-form .mailing-list .form-row label{width:75%}.checkout-form .form-caption{font-size:calc(12rem / 16);margin-left:34%}.checkout-form .form-field-tooltip{margin-left:34%}.gift-message-text{overflow:visible;opacity:1;transition:all 1s ease}.gift-message-text.hidden{height:0;opacity:0;overflow:hidden}.gift-message-text textarea{width:100%}.billing-coupon-code .form-row,.billing-coupon-code .coupon-apply,.billing-coupon-code .giftcert-apply{display:inline-block;vertical-align:middle;margin-left:16px}.billing-coupon-code .form-row{margin:0;width:100%}.billing-coupon-code .tooltip{padding-left:1rem}.redemption{color:#900}.redemption .success{color:#019328}.redemption span.error{margin-left:0}.payment-method-options label{width:auto}.payment-method-options .form-row{clear:none;float:left;width:40%}.payment-method{clear:both;display:none}.payment-method-expanded{display:block}.month,.year,.day{display:inline-block;vertical-align:middle;margin:0 calc(10rem / 16) 0 0}.month select,.year select,.day select{width:auto}.month .form-caption{margin-left:0}.cvn .field-wrapper{width:calc(100rem / 16)}.ssn{clear:left}.bml-terms-and-conditions{border:1px solid #aaa;font-size:0.8em;height:400px;overflow:auto;padding:1em}.bml-table-col-1{width:25%}.pt_checkout .primary-content{position:relative;display:inline-block;vertical-align:top;width:calc(100% / 4 * 3 - 14px);padding:calc(14rem /16) calc(20rem / 16);margin-right:calc(10rem / 16);margin-bottom:calc(80rem / 16);font-size:12px;z-index:1;background-color:#fff}.pt_checkout .primary-content .cart-order-totals td{width:1px}.pt_checkout .primary-content legend{width:100%}.pt_checkout #secondary .section-header{background:none;border-bottom:1px solid #efefef}.pt_checkout #secondary .section-header .checkout-link{float:right}.pt_checkout h3{padding-bottom:1em}.checkout-mini-cart{background-color:#fff;box-shadow:0px 0px 47px 0px rgba(17,17,17,0.2)}.checkout-order-totals{padding:0.3rem .5rem}.mini-shipment,.mini-billing-address,.mini-payment-instrument{background:#fff;box-shadow:0px 0px 47px 0px rgba(17,17,17,0.2)}.place-order-totals{clear:both}.place-order-totals .order-totals-table{float:right;width:50%}.order-component-block{margin:calc(10rem / 16) 0}.order-component-block .section-header a{float:right;font-weight:normal}.order-component-block .details{color:#4b4b4b;padding:0.5em 1em}.order-summary-footer{position:relative;padding:calc(10rem / 16) 0 0}.order-summary-footer h2{font-size:2em;font-style:italic;font-weight:normal}.summary-help{float:right;font-size:0.8em;margin:1em 0}.order-discount{color:#900}.gift-cert-used{padding:.83em 0}#secondary .edit{position:absolute;text-transform:uppercase;right:10px;font-size:0.9em;line-height:1.5em}.item-shipping-address{min-width:120px}.billing-error{color:red;margin:0 0 .83em 24%}.cvn-tooltip{font-weight:bold;margin:5px;text-align:center}.cvn-tooltip img{height:150px;width:110px}#shipping-method-list{position:relative}@media (min-width: 80rem){.checkout-form .form-row{max-width:calc(100% / 1.5)}}@media (max-width: 50rem){.pt_cart #main{margin:calc(10rem / 16) 0 calc(80rem / 16)}.pt_checkout #main{margin:0;display:flex;flex-direction:column-reverse}.pt_checkout .primary-content,.pt_checkout #secondary{width:auto;margin:calc(10rem / 16) calc(10rem / 16)}.checkout-title{margin:0;padding:calc(10rem / 16)}.form-row{max-width:none}.gift-cert-used{margin-left:0}.billing-coupon-code .form-row,.billing-coupon-code .coupon-apply,.billing-coupon-code .giftcert-apply{margin-left:0}.checkout-form .form-row{max-width:none}.checkout-form .form-row label{width:40%;margin:0;line-height:calc(40rem / 16)}.checkout-form .form-row .field-wrapper{width:55%}.checkout-form .form-row .form-field-tooltip,.checkout-form .form-row .form-caption{margin-left:42%}.checkout-form .form-row.label-inline label{width:auto;padding:0;margin:0 calc(12rem / 16);text-align:left}.checkout-mini-cart{max-height:none;overflow:visible}.checkout-progress-indicator{padding:0 calc(10rem / 16) calc(10rem / 16)}}.pt_cart .cart-footer .order-sales-tax{display:none}@media (max-width: 30rem){.pt_cart #main{padding:0;margin:calc(10rem / 16) 0}.pt_cart #main fieldset{margin:0 calc(5rem / 16)}.pt_cart #main .cart-footer{padding:0}.pt_cart #main .cart-footer .cart-order-totals{margin:0;padding:calc(10rem / 16) 0}.pt_cart #main .cart-footer .cart-order-totals .order-sales-tax{display:none}.pt_cart .primary-content{margin:0;padding:calc(10rem / 16)}.pt_checkout .primary-content{margin:0;padding:calc(10rem / 16)}.pt_checkout #secondary{margin:calc(10rem / 16) 0;padding:0}.pt_checkout #secondary .section-header{font-size:calc(12rem / 16) !important;font-size:calc(12rem / 16)}.pt_checkout #secondary .section-header a{font-size:calc(10rem / 16)}.pt_checkout #secondary .checkout-mini-cart .mini-cart-product{overflow:hidden}.pt_checkout #secondary .checkout-mini-cart .mini-cart-product .mini-cart-image,.pt_checkout #secondary .checkout-mini-cart .mini-cart-product .mini-cart-info{float:left}.pt_checkout form .form-row{margin:0.5rem 0}.pt_checkout form .form-row label{width:100%;margin:calc(10rem / 16) calc(20rem / 16) calc(5rem / 16);padding:0;text-align:left}.pt_checkout form .form-row .field-wrapper{width:100%}.pt_checkout form .form-row .field-wrapper input{padding:0 calc(20rem / 16)}.pt_checkout form .form-row .form-field-tooltip,.pt_checkout form .form-row .form-caption{margin:calc(4rem / 16) 0 0 calc(20rem / 16)}.pt_checkout form .form-row.label-inline{margin:calc(10rem / 16) 0}.pt_checkout form .form-row.label-inline .field-wrapper,.pt_checkout form .form-row.label-inline label{display:inline-block;margin:0}.pt_checkout form .form-row.label-inline label{width:auto;max-width:calc(330rem / 16);margin:0 calc(10rem / 16);line-height:normal}.pt_checkout form .form-row.label-inline .field-wrapper{width:calc(26rem / 16);height:calc(26rem / 16)}.pt_checkout form .form-row.label-inline .field-wrapper input{padding:0}.pt_checkout form .form-row.form-label-text{width:100%;text-align:left}.pt_checkout form .form-row.form-label-text label{width:100%}.pt_checkout form .email-alert .form-row{margin:0}.gift-cert-used,#shipping-method-list{margin:0;padding-bottom:calc(10rem / 16);border-bottom:1px solid #efefef}.store-modal button.ui-dialog-titlebar-close{right:calc(-5rem / 16)}.cart-action-checkout{float:none;text-align:center}.cart-action-checkout .button-blue{display:block;margin:0 auto calc(10rem / 16);font-size:calc(14rem / 16)}}@media (max-width: 25rem){.pt_checkout #main form .form-row.label-inline label{max-width:calc(280rem / 16)}.pt_checkout #main form .form-row.label-inline label a{height:auto}.payment-method-options .form-row.label-inline{display:block;width:100%;float:none}.checkout-form .payment-method .form-caption{margin:0}}@media (max-width: 23rem){.pt_checkout #main form .form-row.label-inline label{max-width:calc(270rem / 16)}.pt_checkout #main form .form-row.label-inline label a{height:auto}}@media (max-width: 20rem){.pt_checkout #main form .form-row.label-inline label{max-width:calc(230rem / 16)}}.dw-apple-pay-button,.dw-apple-pay-button:hover{margin:0}.checkout-title{text-transform:uppercase;color:#000;font-size:calc(32rem / 16);line-height:1;font-weight:700}.cart-empty{margin-top:4rem}.cart-empty h1{text-align:center}.cart-empty .cart-action-continue-shopping{float:none;text-align:center;margin-bottom:4rem}.cart-empty .product-listing{background-color:#efefef;padding:1rem 0}.cart-empty .product-listing h2{margin-left:1.3rem}.cart-empty .product-listing .search-result-items{margin-top:1em}.promo-adjustment{color:#900}.account-welcome .welcome-message{font-size:1.2em;font-style:italic}.account-welcome .not-user{margin:.83em 0}#password-reset{white-space:nowrap;color:#636363;font-size:calc(14rem / 16);font-weight:600;padding-right:calc(14rem / 16);text-decoration:none}#password-reset:hover{text-decoration:underline}@media screen and (min-width: 768px){.cart-recommendations{max-height:none}.cart-recommendations li.grid-tile figure.product-tile{width:auto;height:auto}.cart-recommendations li.grid-tile figure.product-tile .product-image{position:static;height:300px}.cart-recommendations li.grid-tile figure.product-tile .product-image .thumb-link{position:static;width:98%;height:100%;margin:auto;padding:4%}.cart-recommendations li.grid-tile figure.product-tile .product-image .thumb-link img{position:static;height:100%;margin:0 auto;transform:none !important;-webkit-transform:none;-webkit-transform-origin:none;-webkit-backface-visibility:none;transition:none}}.mini-cart-content .free-shipping-minicart{margin:22px 6px 6px 6px;text-align:center;background:lightgray}.mini-cart-content .free-shipping-minicart span{padding-left:10px;line-height:40px;font-size:14px;font-style:italic;background:lightgray}.free-shipping{margin-bottom:10px}.free-shipping span{padding-left:10px;font-size:22px;text-transform:uppercase}.pt_cart #main form .cart-footer .cart-coupon-code input[type="text"],.pt_cart #main form .cart-footer .cart-coupon-code button{min-width:286px;height:calc(42rem / 16);padding:10px 20px}.pt_cart #main form .cart-footer .cart-coupon-code input[type="text"],.pt_cart #main form .cart-footer .cart-coupon-code button.button{min-width:0}#update-cart{display:block;min-width:214px}.clear{color:both}.pt_cart #main form .cart-footer .cart-coupon-code .coupon-and-save,.pt_cart #main form .cart-footer .cart-coupon-code #update-cart{display:inline-flex;width:calc(240rem / 16);margin:0 10px 10px 0;margin:auto;text-align:center}.pt_cart #main form .cart-footer .cart-coupon-code .coupon-and-save input,.pt_cart #main form .cart-footer .cart-coupon-code #update-cart input{float:left;padding:calc(10rem /16) calc(16rem / 16)}.pt_cart #main form .cart-footer .cart-coupon-code .coupon-and-save button.button#add-coupon,.pt_cart #main form .cart-footer .cart-coupon-code #update-cart button.button#add-coupon{float:right;margin:0}.cart-coupon-code .error{margin:10px}@media (min-width: 480px){.pt_cart #main form .cart-footer .cart-coupon-code #update-cart{display:block;float:none;margin:auto}}@media screen and (min-width: 801px){.coupon-and-save{margin:0}.pt_cart #main form .cart-footer .cart-coupon-code #update-cart{margin:0}}.prim-content{margin:20px 0;padding:14px 20px;background:white}@media screen and (min-width: 1024px){.prim-content ul.reassurance-pictos{width:100%;max-width:none}}@media screen and (min-width: 1440px){.prim-content ul.reassurance-pictos li{width:calc(100% / 3);height:45px;line-height:45px;max-width:none;text-align:left}.prim-content ul.reassurance-pictos li .imgBox,.prim-content ul.reassurance-pictos li p{display:inline-block;width:calc(1 / 5);height:100%;padding:0 10px;vertical-align:top;text-align:left}.prim-content ul.reassurance-pictos li p{width:calc(4 / 5);margin:0;font-size:16px;text-align:left}.prim-content ul.reassurance-pictos li:nth-child(4){width:calc(100% / 3)}.prim-content ul.reassurance-pictos li:nth-child(2),.prim-content ul.reassurance-pictos li:nth-child(3),.prim-content ul.reassurance-pictos li:nth-child(4),.prim-content ul.reassurance-pictos li:nth-child(5),.prim-content ul.reassurance-pictos li:nth-child(6){border:none}.prim-content ul.reassurance-pictos li:nth-child(4) .imgBox{padding-left:26px}}.pt_checkout #main,.pt_cart #main,.pt_order-confirmation #main{width:100%;max-width:calc(1490rem / 16);margin:0 auto calc(75rem / 16)}.pt_checkout #main #primary,.pt_checkout #main .confirmation,.pt_cart #main #primary,.pt_cart #main .confirmation,.pt_order-confirmation #main #primary,.pt_order-confirmation #main .confirmation{padding:calc(14rem / 16) calc(20rem / 16) 0;background:#fff}.pt_checkout #main .confirmation,.pt_cart #main .confirmation,.pt_order-confirmation #main .confirmation{margin-top:calc(60rem / 16)}.pt_checkout #main .order-sales-tax,.pt_cart #main .order-sales-tax,.pt_order-confirmation #main .order-sales-tax{display:none}.pt_checkout #main .order-total span,.pt_cart #main .order-total span,.pt_order-confirmation #main .order-total span{font-size:calc(10rem / 16);display:block}.pt_checkout #main .checkout-title,.pt_cart #main .checkout-title,.pt_order-confirmation #main .checkout-title{font-size:calc(32rem / 16);font-weight:600;color:#636363;text-transform:uppercase}.pt_checkout #main #cart-table,.pt_cart #main #cart-table,.pt_order-confirmation #main #cart-table{margin-bottom:0}.pt_checkout #main #cart-table .section-header,.pt_cart #main #cart-table .section-header,.pt_order-confirmation #main #cart-table .section-header{font-size:calc(14rem / 16) !important;text-align:center;color:#636363;background:#fff;border-top:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6}.pt_checkout #main #cart-table .section-header.header-image,.pt_cart #main #cart-table .section-header.header-image,.pt_order-confirmation #main #cart-table .section-header.header-image{text-align:left}.pt_checkout #main #cart-table .item-image,.pt_checkout #main #cart-table .item-details,.pt_checkout #main #cart-table .item-quantity,.pt_checkout #main #cart-table .item-quantity-details,.pt_checkout #main #cart-table .item-price,.pt_checkout #main #cart-table .item-total,.pt_cart #main #cart-table .item-image,.pt_cart #main #cart-table .item-details,.pt_cart #main #cart-table .item-quantity,.pt_cart #main #cart-table .item-quantity-details,.pt_cart #main #cart-table .item-price,.pt_cart #main #cart-table .item-total,.pt_order-confirmation #main #cart-table .item-image,.pt_order-confirmation #main #cart-table .item-details,.pt_order-confirmation #main #cart-table .item-quantity,.pt_order-confirmation #main #cart-table .item-quantity-details,.pt_order-confirmation #main #cart-table .item-price,.pt_order-confirmation #main #cart-table .item-total{width:15%;padding:calc(40rem / 16) 0;font-size:calc(14rem / 16);text-align:center}.pt_checkout #main #cart-table .item-image,.pt_cart #main #cart-table .item-image,.pt_order-confirmation #main #cart-table .item-image{width:calc(120rem / 16);padding:0}.pt_checkout #main #cart-table .item-image img,.pt_cart #main #cart-table .item-image img,.pt_order-confirmation #main #cart-table .item-image img{display:block;width:100%}.pt_checkout #main #cart-table .item-details,.pt_cart #main #cart-table .item-details,.pt_order-confirmation #main #cart-table .item-details{width:auto;text-align:left}.pt_checkout #main #cart-table .item-details .name a,.pt_cart #main #cart-table .item-details .name a,.pt_order-confirmation #main #cart-table .item-details .name a{font-size:calc(18rem / 16);font-style:normal;font-weight:700;text-decoration:none;text-transform:uppercase;color:#636363}.pt_checkout #main #cart-table tr.rowbundle,.pt_cart #main #cart-table tr.rowbundle,.pt_order-confirmation #main #cart-table tr.rowbundle{border:none;background:#efefef}.pt_checkout #main #cart-table tr.rowbundle td,.pt_checkout #main #cart-table tr.rowbundle .item-details .name a,.pt_cart #main #cart-table tr.rowbundle td,.pt_cart #main #cart-table tr.rowbundle .item-details .name a,.pt_order-confirmation #main #cart-table tr.rowbundle td,.pt_order-confirmation #main #cart-table tr.rowbundle .item-details .name a{font-size:calc(12rem / 16)}.pt_checkout #main #cart-table tr.rowbundle td,.pt_cart #main #cart-table tr.rowbundle td,.pt_order-confirmation #main #cart-table tr.rowbundle td{padding:calc(20rem / 16) 0}.pt_checkout #main #cart-table tr.rowbundle td.item-image,.pt_cart #main #cart-table tr.rowbundle td.item-image,.pt_order-confirmation #main #cart-table tr.rowbundle td.item-image{padding:0;text-align:center}.pt_checkout #main #cart-table tr.rowbundle td.item-image img,.pt_cart #main #cart-table tr.rowbundle td.item-image img,.pt_order-confirmation #main #cart-table tr.rowbundle td.item-image img{width:50%;margin:0 auto}.pt_checkout #main #cart-table tr.rowbundle .item-quantity-details .is-in-stock,.pt_cart #main #cart-table tr.rowbundle .item-quantity-details .is-in-stock,.pt_order-confirmation #main #cart-table tr.rowbundle .item-quantity-details .is-in-stock{font-size:calc(12rem / 16)}.pt_checkout #main #cart-table .item-quantity,.pt_cart #main #cart-table .item-quantity,.pt_order-confirmation #main #cart-table .item-quantity{max-width:calc(40rem / 16);margin:0 auto}.pt_checkout #main #cart-table .item-quantity input,.pt_cart #main #cart-table .item-quantity input,.pt_order-confirmation #main #cart-table .item-quantity input{display:inline-block;height:calc(40rem / 16);max-width:calc(100rem / 16);padding:0 calc(10rem / 16);text-align:center;border:1px solid #636363}.pt_checkout #main #cart-table .item-quantity-details .is-in-stock,.pt_cart #main #cart-table .item-quantity-details .is-in-stock,.pt_order-confirmation #main #cart-table .item-quantity-details .is-in-stock{font-size:calc(16rem / 16);text-transform:uppercase}.pt_checkout #main #cart-table .item-quantity-details .button-text,.pt_cart #main #cart-table .item-quantity-details .button-text,.pt_order-confirmation #main #cart-table .item-quantity-details .button-text{margin-top:calc(10rem / 16);font-size:calc(12rem / 16);font-weight:600;color:#636363}.pt_checkout #main #cart-table .item-quantity-details .button-text span,.pt_cart #main #cart-table .item-quantity-details .button-text span,.pt_order-confirmation #main #cart-table .item-quantity-details .button-text span{padding-left:calc(10rem / 16)}.pt_checkout #main #cart-table .item-price,.pt_checkout #main #cart-table .item-total,.pt_cart #main #cart-table .item-price,.pt_cart #main #cart-table .item-total,.pt_order-confirmation #main #cart-table .item-price,.pt_order-confirmation #main #cart-table .item-total{font-size:calc(19rem / 16);font-weight:700}.pt_checkout #main #cart-table .item-price .price-standard,.pt_checkout #main #cart-table .item-total .price-standard,.pt_cart #main #cart-table .item-price .price-standard,.pt_cart #main #cart-table .item-total .price-standard,.pt_order-confirmation #main #cart-table .item-price .price-standard,.pt_order-confirmation #main #cart-table .item-total .price-standard{display:block;text-align:center;color:#900}.pt_checkout #main .cart-footer,.pt_cart #main .cart-footer,.pt_order-confirmation #main .cart-footer{clear:both;overflow:hidden}.pt_checkout #main .cart-footer .cart-coupon-code,.pt_cart #main .cart-footer .cart-coupon-code,.pt_order-confirmation #main .cart-footer .cart-coupon-code{float:left;width:60%;padding:calc(20rem / 16) 0 calc(10rem / 16)}.pt_checkout #main .cart-footer .cart-coupon-code input[type="text"],.pt_cart #main .cart-footer .cart-coupon-code input[type="text"],.pt_order-confirmation #main .cart-footer .cart-coupon-code input[type="text"]{float:left;width:auto;min-width:calc(300rem / 16);height:calc(42rem / 16);margin:0 calc(10rem / 16) calc(10rem / 16) 0;padding:0 calc(10rem / 16);font-size:calc(12rem / 16);color:#636363;text-align:center;text-transform:uppercase;border:1px solid #636363}.pt_checkout #main .cart-footer .cart-coupon-code #add-coupon,.pt_cart #main .cart-footer .cart-coupon-code #add-coupon,.pt_order-confirmation #main .cart-footer .cart-coupon-code #add-coupon{float:left;margin:0 calc(10rem / 16) calc(10rem / 16) 0}.pt_checkout #main .cart-footer .cart-coupon-code #update-cart,.pt_cart #main .cart-footer .cart-coupon-code #update-cart,.pt_order-confirmation #main .cart-footer .cart-coupon-code #update-cart{float:left;clear:both;margin:0 calc(10rem / 16) calc(10rem / 16) 0}.pt_checkout #main .cart-footer .cart-order-totals,.pt_cart #main .cart-footer .cart-order-totals,.pt_order-confirmation #main .cart-footer .cart-order-totals{float:right;width:40%;font-size:calc(19rem / 16)}.pt_checkout #main .cart-footer .cart-order-totals tr td,.pt_cart #main .cart-footer .cart-order-totals tr td,.pt_order-confirmation #main .cart-footer .cart-order-totals tr td{padding:calc(10rem / 16)}.pt_checkout #main .cart-footer .cart-order-totals tr td span,.pt_cart #main .cart-footer .cart-order-totals tr td span,.pt_order-confirmation #main .cart-footer .cart-order-totals tr td span{font-size:calc(12rem / 16);display:block}.pt_checkout #main .cart-footer .cart-order-totals tr td:first-child,.pt_cart #main .cart-footer .cart-order-totals tr td:first-child,.pt_order-confirmation #main .cart-footer .cart-order-totals tr td:first-child{text-align:right}.pt_checkout #main .cart-footer .cart-order-totals tr td:last-child,.pt_cart #main .cart-footer .cart-order-totals tr td:last-child,.pt_order-confirmation #main .cart-footer .cart-order-totals tr td:last-child{text-align:center}.pt_checkout #main .cart-footer .cart-order-totals tr.order-subtotal td:last-child,.pt_checkout #main .cart-footer .cart-order-totals tr.order-total td:last-child,.pt_cart #main .cart-footer .cart-order-totals tr.order-subtotal td:last-child,.pt_cart #main .cart-footer .cart-order-totals tr.order-total td:last-child,.pt_order-confirmation #main .cart-footer .cart-order-totals tr.order-subtotal td:last-child,.pt_order-confirmation #main .cart-footer .cart-order-totals tr.order-total td:last-child{font-weight:700}.pt_checkout #main .cart-actions,.pt_cart #main .cart-actions,.pt_order-confirmation #main .cart-actions{padding-top:calc(10rem / 16);padding-bottom:calc(50rem / 16);border-top:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;overflow:hidden}.pt_checkout #main .cart-actions .cart-action-checkout,.pt_cart #main .cart-actions .cart-action-checkout,.pt_order-confirmation #main .cart-actions .cart-action-checkout{float:right}.pt_checkout #main .cart-actions .cart-action-checkout .button-blue,.pt_cart #main .cart-actions .cart-action-checkout .button-blue,.pt_order-confirmation #main .cart-actions .cart-action-checkout .button-blue{background-color:#29B5CF;border-color:#29B5CF}.pt_checkout #main .cart-actions .cart-action-continue-shopping,.pt_checkout #main .cart-actions .back-to-cart,.pt_cart #main .cart-actions .cart-action-continue-shopping,.pt_cart #main .cart-actions .back-to-cart,.pt_order-confirmation #main .cart-actions .cart-action-continue-shopping,.pt_order-confirmation #main .cart-actions .back-to-cart{float:left}.pt_checkout #main .cart-actions .button-text,.pt_cart #main .cart-actions .button-text,.pt_order-confirmation #main .cart-actions .button-text{display:inline-block;height:calc(40rem / 16);font-size:calc(14rem / 16);font-weight:normal;line-height:calc(40rem / 16);color:#636363;text-transform:uppercase;text-decoration:none;border-radius:none}.pt_checkout #main .cart-actions .button-text:hover,.pt_cart #main .cart-actions .button-text:hover,.pt_order-confirmation #main .cart-actions .button-text:hover{text-decoration:underline}.pt_checkout #main .cart-actions .button-text .icon,.pt_cart #main .cart-actions .button-text .icon,.pt_order-confirmation #main .cart-actions .button-text .icon{margin-right:calc(10rem / 16)}.pt_checkout #main legend,.pt_cart #main legend,.pt_order-confirmation #main legend{width:100%;margin:0 0 calc(10rem / 16);padding:calc(10rem / 16);font-size:1.2em;line-height:1.4em;box-shadow:none}.pt_checkout #main legend .dialog-required,.pt_cart #main legend .dialog-required,.pt_order-confirmation #main legend .dialog-required{float:right;padding:0}.pt_checkout #main legend .dialog-required em,.pt_cart #main legend .dialog-required em,.pt_order-confirmation #main legend .dialog-required em{font-size:0.8em;line-height:1.8em;color:#fff}.pt_checkout #main .select_payment_method,.pt_cart #main .select_payment_method,.pt_order-confirmation #main .select_payment_method{padding-bottom:calc(22rem/16)}.pt_checkout #main .form-row-button .button-blue,.pt_cart #main .form-row-button .button-blue,.pt_order-confirmation #main .form-row-button .button-blue{display:block;font-size:calc(14rem / 16)}@media screen and (max-width: 375px){.confirmation .orderdetails .order-shipment-table .line-items .line-item>div>.label{font-size:16.8px}.confirmation .orderdetails .order-shipment-table .line-items .line-item{font-size:0}.confirmation .orderdetails .order-shipment-table .line-items .line-item div{display:inline-block;width:100%}.confirmation .orderdetails .order-shipment-table .line-items .line-item .line-item-quantity,.confirmation .orderdetails .order-shipment-table .line-items .line-item .line-item-price{width:50%}}@media screen and (min-width: 481px) and (max-width: 1024px){.confirmation.create-account .login-box .button-blue{height:auto}}@media (max-width: 50rem){.pt_checkout #main,.pt_cart #main{margin-top:calc(10rem / 16)}.pt_checkout #main fieldset,.pt_cart #main fieldset{margin:0;padding:0}.pt_checkout #main #cart-table thead,.pt_cart #main #cart-table thead{display:none}.pt_checkout #main #cart-table .cart-row,.pt_checkout #main #cart-table .rowbundle,.pt_cart #main #cart-table .cart-row,.pt_cart #main #cart-table .rowbundle{position:relative;display:flex;flex-direction:row;flex-flow:row wrap}.pt_checkout #main #cart-table .item-image,.pt_cart #main #cart-table .item-image{display:block;width:100%;max-width:none;min-width:none;padding:calc(20rem / 16) 0 0;text-align:center;box-sizing:border-box;order:1}.pt_checkout #main #cart-table .item-image img,.pt_cart #main #cart-table .item-image img{margin:0 auto;width:50%}.pt_checkout #main #cart-table .item-details,.pt_cart #main #cart-table .item-details{display:block;width:100%;max-width:none;min-width:none;padding:calc(10rem / 16) 0 0;order:2}.pt_checkout #main #cart-table .item-quantity,.pt_checkout #main #cart-table .item-quantity-details,.pt_checkout #main #cart-table .item-price,.pt_checkout #main #cart-table .item-total,.pt_cart #main #cart-table .item-quantity,.pt_cart #main #cart-table .item-quantity-details,.pt_cart #main #cart-table .item-price,.pt_cart #main #cart-table .item-total{display:block;width:50%;max-width:none;min-width:none;margin:0;padding:calc(10rem / 16);text-align:left;box-sizing:border-box}.pt_checkout #main #cart-table .item-quantity .price-standard,.pt_checkout #main #cart-table .item-quantity-details .price-standard,.pt_checkout #main #cart-table .item-price .price-standard,.pt_checkout #main #cart-table .item-total .price-standard,.pt_cart #main #cart-table .item-quantity .price-standard,.pt_cart #main #cart-table .item-quantity-details .price-standard,.pt_cart #main #cart-table .item-price .price-standard,.pt_cart #main #cart-table .item-total .price-standard{text-align:left}.pt_checkout #main #cart-table .item-quantity,.pt_checkout #main #cart-table .item-quantity-details,.pt_cart #main #cart-table .item-quantity,.pt_cart #main #cart-table .item-quantity-details{float:left;clear:left;padding-bottom:0}.pt_checkout #main #cart-table .item-quantity .button-text,.pt_checkout #main #cart-table .item-quantity-details .button-text,.pt_cart #main #cart-table .item-quantity .button-text,.pt_cart #main #cart-table .item-quantity-details .button-text{margin:0}.pt_checkout #main #cart-table .item-quantity,.pt_cart #main #cart-table .item-quantity{order:3}.pt_checkout #main #cart-table .item-quantity-details,.pt_cart #main #cart-table .item-quantity-details{order:5}.pt_checkout #main #cart-table .item-price,.pt_cart #main #cart-table .item-price{order:4}.pt_checkout #main #cart-table .item-total,.pt_cart #main #cart-table .item-total{order:6}.pt_checkout #main #cart-table .item-total,.pt_cart #main #cart-table .item-total{background:#efefef;margin-bottom:calc(20rem / 16)}.pt_checkout #main #cart-table tr.rowbundle,.pt_cart #main #cart-table tr.rowbundle{position:unset;overflow:hidden;border-bottom:1px solid #e0e0e0}.pt_checkout #main #cart-table tr.rowbundle td.item-image img,.pt_cart #main #cart-table tr.rowbundle td.item-image img{width:auto;height:calc(70rem / 16)}.pt_checkout #main #cart-table tr.rowbundle .item-quantity,.pt_checkout #main #cart-table tr.rowbundle .item-quantity-details,.pt_checkout #main #cart-table tr.rowbundle .item-price,.pt_checkout #main #cart-table tr.rowbundle .item-total,.pt_cart #main #cart-table tr.rowbundle .item-quantity,.pt_cart #main #cart-table tr.rowbundle .item-quantity-details,.pt_cart #main #cart-table tr.rowbundle .item-price,.pt_cart #main #cart-table tr.rowbundle .item-total{display:none}.pt_checkout #main #cart-table .item-quantity-details .item-user-actions .button-text,.pt_cart #main #cart-table .item-quantity-details .item-user-actions .button-text{height:auto;line-height:calc(20rem / 16)}.pt_checkout #main .cart-actions .button-text .icon,.pt_cart #main .cart-actions .button-text .icon{float:left}.pt_checkout #main .cart-footer .cart-coupon-code,.pt_checkout #main .cart-footer .cart-order-totals,.pt_cart #main .cart-footer .cart-coupon-code,.pt_cart #main .cart-footer .cart-order-totals{float:none;width:100%;overflow:hidden}.pt_checkout #main .cart-footer .cart-coupon-code,.pt_cart #main .cart-footer .cart-coupon-code{text-align:center}.pt_checkout #main .cart-footer .cart-coupon-code input[type="text"],.pt_checkout #main .cart-footer .cart-coupon-code #add-coupon,.pt_checkout #main .cart-footer .cart-coupon-code #update-cart,.pt_cart #main .cart-footer .cart-coupon-code input[type="text"],.pt_cart #main .cart-footer .cart-coupon-code #add-coupon,.pt_cart #main .cart-footer .cart-coupon-code #update-cart{float:none;display:inline-block}.pt_checkout #main .cart-footer .cart-order-totals tr td,.pt_cart #main .cart-footer .cart-order-totals tr td{width:50%;padding:calc(10rem / 16) calc(20rem / 16)}.pt_checkout #main .cart-footer .cart-order-totals tr td:last-child,.pt_cart #main .cart-footer .cart-order-totals tr td:last-child{text-align:left}.pt_checkout #main legend .dialog-required,.pt_cart #main legend .dialog-required{float:right}}@media (max-width: 30rem){.pt_checkout #main #cart-table .item-image img,.pt_cart #main #cart-table .item-image img{margin-top:calc(20rem / 16);width:70%}.pt_checkout #main .cart-actions .button-text,.pt_cart #main .cart-actions .button-text{line-height:normal}.pt_checkout #main .cart-actions .button-text .icon,.pt_cart #main .cart-actions .button-text .icon{height:calc(40rem / 16);line-height:calc(40rem / 16)}.pt_checkout #main .cart-footer .cart-coupon-code input[type="text"],.pt_cart #main .cart-footer .cart-coupon-code input[type="text"]{min-width:auto}.pt_checkout form .form-row label{width:auto}}@media (max-width: 27rem){.pt_checkout #main .cart-actions #continue-shopping,.pt_cart #main .cart-actions #continue-shopping{width:calc(110rem / 16)}.pt_checkout #main .cart-actions #continue-shopping fieldset,.pt_cart #main .cart-actions #continue-shopping fieldset{margin:0}.pt_checkout #main .cart-actions #continue-shopping button,.pt_cart #main .cart-actions #continue-shopping button{line-height:calc(20rem / 16)}.pt_checkout #main .cart-actions #continue-shopping button i,.pt_cart #main .cart-actions #continue-shopping button i{float:left;margin:calc(10rem / 16) 0}}@media (max-width: 20rem){.mailing-list .form-row.label-inline.form-indent{margin-right:80px}.pt_checkout #main #cart-table .item-image img,.pt_cart #main #cart-table .item-image img{width:100%}.pt_checkout #main .cart-footer .cart-order-totals tr td:first-child,.pt_cart #main .cart-footer .cart-order-totals tr td:first-child{padding:calc(10rem / 16) calc(10rem / 16) calc(10rem / 16) 0}.pt_checkout #main .cart-footer .cart-order-totals tr td:last-child,.pt_cart #main .cart-footer .cart-order-totals tr td:last-child{padding:calc(10rem / 16) 0 calc(10rem / 16) calc(10rem / 16)}}@media (min-width: 20rem) and (max-width: 30rem){.mailing-list .form-row.label-inline.form-indent{width:100%;float:none}}@media (min-width: 90rem){.cart-actions .submit-order .label-inline label{width:500px}}.checkout-progress-indicator{overflow:hidden;padding:calc(30rem / 16) calc(20rem / 16);font-weight:500}.checkout-progress-indicator div{display:inline;padding:0 .83em 0 0}.checkout-progress-indicator div:after{margin:0 0 0 calc(10rem / 16);font-weight:normal;color:#636363;content:">"}.checkout-progress-indicator div:last-child:after{content:""}.checkout-progress-indicator span{text-transform:uppercase}.checkout-progress-indicator .active{font-weight:700;color:#636363}.checkout-progress-indicator .active a{color:#636363}.checkout-progress-indicator a{color:#7f7f7f;text-decoration:none}.checkout-progress-indicator a:hover{color:#636363}.checkout-progress-indicator i{padding-left:.83em;color:#ccc}.checkout-progress-indicator .step-3{padding-right:0}.checkout-link{white-space:nowrap;color:#636363;font-size:calc(14rem / 16);font-weight:600;padding-right:calc(14rem / 16);text-decoration:none;cursor:pointer}.checkout-link:hover{color:#636363;text-decoration:underline}.checkout-link.privacy-policy{float:left;clear:both;padding:0}#dwfrm_summary .form-row{margin:0;padding:0}#dwfrm_summary .form-row .field-wrapper{padding:calc(3rem / 16) calc(10rem / 16) 0 0;border:none}#dwfrm_summary .form-row label{padding:calc(3rem / 16) 0}.submit-order .input-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;vertical-align:middle;width:calc(26rem / 16);height:calc(26rem / 16);padding:0;outline:none;background:transparent;transition:all 0.3s ease}.submit-order .input-checkbox:checked{background-color:#636363;border-color:#636363}.submit-order .input-checkbox:checked:before{font-family:"icons";content:"\E003";display:inline-block;font-size:12px;color:white;text-align:center;line-height:26px;width:100%}.submit-order .form-row{font-size:0}.submit-order .form-row.label-inline{max-width:100%}.submit-order .form-row.label-inline .field-wrapper{width:auto;position:static}.submit-order .form-row.label-inline label{margin:0 0 0 calc(12rem / 16)}.submit-order .form-row.form-indent{margin-left:0}.submit-order .field-wrapper{border:none;padding:0;width:66%;display:inline-block;vertical-align:middle;font-size:calc(14rem / 16);font-weight:600;color:#4b4b4b}.submit-order label{display:inline-block;vertical-align:middle;font-size:calc(14rem / 16);font-weight:600;color:#4b4b4b;margin-top:calc(20rem / 16);margin-bottom:calc(20rem /16);width:34%}.submit-order input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:solid 1px #ccc;height:calc(40rem / 16);padding:0 calc(30rem / 16);font-size:calc(13rem / 16);font-weight:300}.submit-order span.error{padding-left:calc(20rem/16)}.submit-order .checkbox-row{position:relative}.submit-order .checkbox-row span.error{position:absolute;bottom:calc(-5rem/16)}.prim-content.primary-content.step{margin:0 0 75px}@media screen and (min-width: 1024px){#primary{margin-bottom:0}}@media screen and (min-width: 1440px){.prim-content.primary-content.step{max-width:1100px}.prim-content.primary-content.step ul.reassurance-pictos li p{font-size:14px}}@media screen and (min-width: 1491px){.prim-content.primary-content.step{margin-left:calc((100% - (1490rem / 16)) / 2)}}.order-history-header{background:url("../images/interface/icon-double-line-header.png") repeat-x scroll left top #efefef;overflow:hidden;padding:10px}.order-history-header .label{font-weight:700}.order-history-header button{float:right}.order-history-header .order-date,.order-history-header .order-status,.order-history-header .order-number{float:left;margin:2px 0;width:60%}.order-history-items{margin:20px 0}.order-history-items .order-history-table th,.order-history-items .order-history-table td{padding:5px 10px}.order-history-items .order-history-table ul{margin:0;padding:0}.order-history-items .order-history-table li{list-style-position:inside;list-style-type:square}.order-history-items .order-history-table .order-shipped-to,.order-history-items .order-history-table .order-items,.order-history-items .order-history-table .order-total-price{width:33%}.order-history-items .order-history-table .toggle{cursor:pointer;display:block}.js .order-history-table .hidden{display:none}.orderdetails{font-family:Lato,sans-serif;margin:0 0 calc(10rem / 16)}.orderdetails h2{clear:both}.orderdetails .label{font-weight:bold;text-transform:uppercase}.orderdetails .order-shipment-table{background-color:#efefef;border:1px solid #e0e0e0;border-radius:5px;padding:1em;margin-bottom:calc(10rem / 16)}.orderdetails .order-shipment-table{padding:0;border:none;background:none}.orderdetails .order-shipment-table .order-shipment-details{padding:calc(10rem / 16);overflow:hidden}.orderdetails .order-shipment-table .order-shipment-details .order-shipment-address{float:right;width:calc(60% + (70rem / 16))}.orderdetails .order-shipment-table .order-shipment-details .shipping-status,.orderdetails .order-shipment-table .order-shipment-details .shipping-method{float:left;clear:left;width:30%}.orderdetails .order-shipment-table .line-item{overflow:hidden;box-sizing:border-box;border-bottom:1px solid #fff}.orderdetails .order-shipment-table .line-item .label:first-child{display:block;position:relative;margin:0 0 calc(10rem / 16);padding:calc(10rem / 16);font-size:1.2em;line-height:1.4em;text-transform:uppercase;background:#636363 none repeat scroll 0 0;color:#fff}.orderdetails .order-shipment-table .line-item .product-list-item{font-size:calc(18rem / 16);font-style:normal;font-weight:normal;padding:calc(10rem / 16)}.orderdetails .order-shipment-table .line-item .product-list-item div{font-size:calc(14rem / 16)}.orderdetails .order-shipment-table .line-item .product-list-item div .label{display:inline-block;padding:0;font-size:calc(14rem / 16);color:#000;background:none}.orderdetails .line-items{clear:both;padding-top:1rem}.orderdetails .line-items .line-item .line-item-details,.orderdetails .line-items .line-item .line-item-quantity,.orderdetails .line-items .line-item .line-item-price{display:block;float:left;vertical-align:top}.orderdetails .line-items .line-item .line-item-quantity,.orderdetails .line-items .line-item .line-item-price{width:15%}.orderdetails .line-items .line-item .line-item-details{width:70%}.orderdetails .line-items .line-item .line-item-details a{font-size:calc(18rem / 16);font-style:normal;font-weight:normal;text-decoration:none;text-transform:uppercase;color:#636363}.orderdetails .line-items .line-item .line-item-quantity{text-align:center}.orderdetails .line-items .line-item .line-item-price{text-align:right}.orderdetails .order-information,.orderdetails .order-payment-summary,.orderdetails .order-payment-instruments,.orderdetails .order-billing,.orderdetails .order-shipments{display:block;font-size:calc(14rem / 16);padding:calc(10rem / 16) 0}.orderdetails .order-information h2,.orderdetails .order-payment-summary h2,.orderdetails .order-payment-instruments h2,.orderdetails .order-billing h2,.orderdetails .order-shipments h2{display:block;position:relative;margin:0 0 calc(10rem / 16);padding:calc(10rem / 16);font-size:1.2em;line-height:1.4em;text-transform:uppercase;background:#636363 none repeat scroll 0 0;color:#fff}.orderdetails .order-payment-summary,.orderdetails .order-payment-instruments,.orderdetails .order-billing{float:left;width:30%;margin:calc(10rem / 16) 0 calc(20rem / 16) 5%;padding:0;border:none}.orderdetails .order-payment-summary div,.orderdetails .order-payment-instruments div,.orderdetails .order-billing div{padding:0}.orderdetails .order-payment-summary .label,.orderdetails .order-payment-instruments .label,.orderdetails .order-billing .label{display:block;position:relative;margin:0 0 calc(10rem / 16);padding:calc(10rem / 16);font-size:1.2em;line-height:1.4em;text-transform:uppercase;background:#636363 none repeat scroll 0 0;color:#fff}.orderdetails .order-payment-summary{width:30%;margin:calc(10rem / 16) 0}.orderdetails .order-information{padding:0 0 calc(10rem / 16)}.orderdetails .order-information .label{font-weight:300;text-transform:none}.orderdetails .order-information .value{font-weight:700}.orderdetails .order-information .order-number{display:block;position:relative;margin:0 0 calc(10rem / 16);padding:calc(10rem / 16);font-size:1.2rem;line-height:1.4em;text-transform:uppercase;background:#636363 none repeat scroll 0 0;color:#fff}.orderdetails .payment-amount .label{padding:0;margin:0;font-weight:normal;text-transform:none;line-height:1.2em;color:inherit;background:none}.orderdetails .order-totals-table td{padding:0}.orderdetails .order-totals-table td span{font-size:calc(10rem / 16);display:block}.orderdetails .order-totals-table td:first-child{padding-right:calc(10rem / 16);text-align:left}.orderdetails .order-shipments{padding:0;clear:both}.pt_order .actions,.confirmation .actions{padding:calc(10rem / 16) 0 calc(20rem / 16)}.pt_order .actions a,.confirmation .actions a{margin-right:2rem;line-height:calc(20rem / 16)}.confirmation-message{font-weight:300;border-bottom:3px solid #636363;padding:1rem 1%;margin-bottom:calc(20rem / 16)}.confirmation-message .contact-consommateur-azur{position:relative;display:inline-block;max-width:calc(250rem / 16);vertical-align:middle}.confirmation-message .contact-consommateur-azur img{display:block;width:100%}.confirmation-message a{font-size:12px}.confirmation.create-account .login-create-account,.confirmation.create-account .order-confirmation-details{display:inline-block;vertical-align:top}.confirmation.create-account .login-create-account{float:right;padding:0;width:26%}.confirmation.create-account .login-create-account h2{position:relative;display:block;margin:0 0 calc(10rem / 16);padding:calc(10rem / 16);font-size:1.2rem;line-height:1.4em;text-transform:uppercase;color:#fff;background:#636363}.confirmation.create-account .order-confirmation-details{width:73%}.confirmation.create-account .login-box-content fieldset{margin:0;padding:0}.confirmation.create-account .login-box-content p{padding:calc(10rem / 16) 0}.confirmation.create-account .login-box-content .form-row{margin:0 0 calc(10rem / 16)}.confirmation.create-account .login-box-content .form-row label{display:inline-block;width:30%;font-size:calc(14rem / 16);font-weight:600;vertical-align:middle}.confirmation.create-account .login-box-content .form-row .field-wrapper{display:inline-block;width:69%;padding:0;border:none}.confirmation.create-account .login-box-content .form-row .field-wrapper input[type="text"],.confirmation.create-account .login-box-content .form-row .field-wrapper input[type="password"]{height:calc(40rem / 16);padding:0 calc(20rem / 16);font-size:calc(13rem / 16);font-weight:300;border:1px solid #ccc;vertical-align:middle;border-radius:25px}@media (max-width: 50rem){.orderdetails .order-payment-summary,.orderdetails .order-payment-instruments,.orderdetails .order-billing{width:100%;float:none;margin:0 0 calc(10rem / 16)}.orderdetails .order-shipment-table .order-shipment-details .shipping-status,.orderdetails .order-shipment-table .order-shipment-details .shipping-method,.orderdetails .order-shipment-table .order-shipment-details .order-shipment-address{width:100%;float:none}.orderdetails .order-shipment-table .line-item .product-list-item{font-size:calc(14rem / 16);padding:0}.orderdetails .order-shipment-table .line-item .line-item-details{width:60%}.orderdetails .order-shipment-table .line-item .line-item-price{width:25%}}@media (max-width: 30rem){.pt_checkout #main .cart-actions .back-to-cart,.pt_checkout #main .cart-actions .cart-action-checkout{display:block;width:calc(220rem / 16);float:none;margin:0 auto;text-align:center;padding:calc(7rem / 16) 0}.pt_checkout #main .cart-actions .back-to-cart{line-height:calc(40rem / 16)}.pt_checkout #main .cart-actions .back-to-cart .icon{float:none}.pt_checkout #main .cart-actions .submit-order label{width:auto}.confirmation.create-account .login-create-account{display:none}.confirmation.create-account .order-confirmation-details{width:100%}}.shippingaddress .select-address{width:100%;margin-left:0}.shippingaddress .edit-address{margin-top:0.5em}.shippingaddress .edit-address span{color:#0954ab;cursor:pointer}.formactions{margin-top:20px;text-align:right}.item-list .multi-shipment-row{border-bottom:none}.minishipments-method{padding-top:10px}.multishipprogress div,.multishipprogress .step-3{display:inline;padding:1em}.multishipprogress .step-4{padding-right:0}.pt_checkout #cart-table .cart-row .shipment-label{font-weight:700;margin-top:35px;font-size:1.4em}.pt_cart #main,.pt_account #main{max-width:calc(1490rem / 16);width:100%;margin:0 auto calc(75rem / 16)}.pt_cart #main #primary,.pt_account #main #primary{padding:calc(14rem / 16) calc(20rem / 16);background:#fff;overflow:hidden}.pt_cart #main #primary .checkoutlogin,.pt_account #main #primary .checkoutlogin{width:100%;margin:4em auto;font-size:0}.pt_cart #main #primary .checkoutlogin-col,.pt_account #main #primary .checkoutlogin-col{display:block;float:left;padding:0 calc(10rem / 16);margin-bottom:calc(14rem / 16);font-size:1rem;text-align:left;vertical-align:top;box-sizing:border-box}.pt_cart #main #primary .checkoutlogin-col .login-box,.pt_account #main #primary .checkoutlogin-col .login-box{padding:0 calc(20rem / 16);border-left:1px solid #efefef}.pt_cart #main #primary .checkoutlogin-col .login-box .checkout-title,.pt_account #main #primary .checkoutlogin-col .login-box .checkout-title{font-size:calc(32rem / 16);font-weight:600;text-transform:uppercase;color:#636363}.pt_cart #main #primary .checkoutlogin-col .login-box h2,.pt_account #main #primary .checkoutlogin-col .login-box h2{font-size:calc(16rem / 16);font-weight:600;text-transform:uppercase;text-decoration:underline}.pt_cart #main #primary .checkoutlogin-col .login-box p,.pt_account #main #primary .checkoutlogin-col .login-box p{margin:0 0 calc(20rem / 16);padding:0}.pt_cart #main #primary .checkoutlogin-col .login-box form fieldset,.pt_account #main #primary .checkoutlogin-col .login-box form fieldset{margin:0;padding:0}.pt_cart #main #primary .checkoutlogin-col .login-box form .form-row,.pt_account #main #primary .checkoutlogin-col .login-box form .form-row{width:100%;margin:0 0 calc(20rem / 16)}.pt_cart #main #primary .checkoutlogin-col .login-box form .form-row label,.pt_account #main #primary .checkoutlogin-col .login-box form .form-row label{margin:0;font-size:calc(14rem / 16);font-weight:600;color:#4b4b4b}.pt_cart #main #primary .checkoutlogin-col .login-box form .form-row .field-wrapper,.pt_account #main #primary .checkoutlogin-col .login-box form .form-row .field-wrapper{width:60%;padding:0;border:none;border-radius:0}.pt_cart #main #primary .checkoutlogin-col .login-box form .form-row .field-wrapper input,.pt_account #main #primary .checkoutlogin-col .login-box form .form-row .field-wrapper input{height:calc(40rem / 16);padding:0 calc(30rem / 16);font-size:calc(13rem / 16);font-weight:300;border:1px solid #ccc;appearance:none;-moz-appearance:none;-webkit-appearance:none}.pt_cart #main #primary .checkoutlogin-col .login-box form .form-row .field-wrapper input[type="checkbox"],.pt_account #main #primary .checkoutlogin-col .login-box form .form-row .field-wrapper input[type="checkbox"]{padding:0;border-radius:0}.pt_cart #main #primary .checkoutlogin-col .login-box form .form-row.login-rememberme label,.pt_account #main #primary .checkoutlogin-col .login-box form .form-row.login-rememberme label{position:relative;top:4px;display:inline-block;height:calc(20rem / 16);margin-left:calc(10rem / 16);line-height:calc(20rem / 16)}.pt_cart #main #primary .checkoutlogin-col .login-box form .form-row.login-rememberme .field-wrapper,.pt_account #main #primary .checkoutlogin-col .login-box form .form-row.login-rememberme .field-wrapper{width:auto}.pt_cart #main #primary .checkoutlogin-col .login-box form .form-row.login-rememberme .field-wrapper input,.pt_account #main #primary .checkoutlogin-col .login-box form .form-row.login-rememberme .field-wrapper input{height:calc(26rem / 16);width:calc(26rem / 16);border:none;background:transparent}.pt_cart #main #primary .checkoutlogin-col .login-box form .form-row a,.pt_account #main #primary .checkoutlogin-col .login-box form .form-row a{color:#636363;font-size:calc(14rem / 16);font-weight:600;text-decoration:none;white-space:nowrap}.pt_cart #main #primary .checkoutlogin-col .login-box .content-asset a,.pt_account #main #primary .checkoutlogin-col .login-box .content-asset a{font-size:calc(12rem / 16);color:#636363}.pt_cart #main #primary .checkoutlogin-col:first-child .login-box,.pt_account #main #primary .checkoutlogin-col:first-child .login-box{border:none}.pt_cart #main #primary h1,.pt_account #main #primary h1{width:100%}.pt_cart #main #primary h1.account-title,.pt_account #main #primary h1.account-title{color:#636363;font-size:calc(32rem / 16);font-weight:600;text-transform:uppercase}.pt_cart #main #primary h1 .account-logout,.pt_account #main #primary h1 .account-logout{font-size:0.4em;float:right}.pt_cart #main #primary .address-list,.pt_cart #main #primary .payment-list,.pt_account #main #primary .address-list,.pt_account #main #primary .payment-list{margin:0;padding:calc(10rem / 16) 0 0;overflow:hidden}.pt_cart #main #primary .address-list li,.pt_cart #main #primary .payment-list li,.pt_account #main #primary .address-list li,.pt_account #main #primary .payment-list li{float:left;list-style-type:none;padding:calc(30rem / 16) calc(10rem / 16) calc(10rem / 16);margin:0 calc(10rem / 16) calc(10rem / 16) 0;font-size:calc(14rem / 16);line-height:calc(20rem / 16);color:#4b4b4b;background:#E6E6E6;border:3px solid #dfe0e2;min-width:calc(220rem / 16)}.pt_cart #main #primary .address-list li.default,.pt_cart #main #primary .payment-list li.default,.pt_account #main #primary .address-list li.default,.pt_account #main #primary .payment-list li.default{padding:calc(10rem / 16);color:#fff;border:3px solid #636363;background:#636363;transition:all 0.3s ease-in 0s}.pt_cart #main #primary .address-list li.default a,.pt_cart #main #primary .address-list li.default .button-text,.pt_cart #main #primary .payment-list li.default a,.pt_cart #main #primary .payment-list li.default .button-text,.pt_account #main #primary .address-list li.default a,.pt_account #main #primary .address-list li.default .button-text,.pt_account #main #primary .payment-list li.default a,.pt_account #main #primary .payment-list li.default .button-text{color:#fff}.pt_cart #main #primary .address-list li h3,.pt_cart #main #primary .payment-list li h3,.pt_account #main #primary .address-list li h3,.pt_account #main #primary .payment-list li h3{margin:0;padding:0}.pt_cart #main #primary .address-list li a,.pt_cart #main #primary .address-list li .button-text,.pt_cart #main #primary .payment-list li a,.pt_cart #main #primary .payment-list li .button-text,.pt_account #main #primary .address-list li a,.pt_account #main #primary .address-list li .button-text,.pt_account #main #primary .payment-list li a,.pt_account #main #primary .payment-list li .button-text{line-height:2rem;color:#636363;padding-right:.2rem}.pt_cart #main #primary .address-list .mini-address-title,.pt_cart #main #primary .payment-list .mini-address-title,.pt_account #main #primary .address-list .mini-address-title,.pt_account #main #primary .payment-list .mini-address-title{font-style:italic;line-height:3rem}.pt_cart #main #primary .address-list .cc-owner,.pt_cart #main #primary .payment-list .cc-owner,.pt_account #main #primary .address-list .cc-owner,.pt_account #main #primary .payment-list .cc-owner{font-weight:700}.pt_cart #main #primary .account-options,.pt_account #main #primary .account-options{margin:0;padding:0;list-style:none}.pt_cart #main #primary .account-options li,.pt_account #main #primary .account-options li{display:block;padding:calc(20rem / 16) 0;vertical-align:middle;border-top:1px solid #E6E6E6}.pt_cart #main #primary .account-options li:first-child,.pt_account #main #primary .account-options li:first-child{border:none}.pt_cart #main #primary .account-options li a,.pt_account #main #primary .account-options li a{color:#4b4b4b;text-decoration:none}.pt_cart #main #primary .account-options li a h2,.pt_account #main #primary .account-options li a h2{margin:0;padding:0;font-size:calc(14rem / 16);font-weight:600}.pt_cart #main #primary .account-options li a p,.pt_account #main #primary .account-options li a p{margin:0;padding:0}.pt_cart #main #primary .search-result-options,.pt_account #main #primary .search-result-options{padding:calc(10rem / 16) 0 calc(25rem / 16)}.pt_cart #main #primary .search-result-options .pagination .results-hits,.pt_account #main #primary .search-result-options .pagination .results-hits{margin:0 0 calc(10rem / 16)}.pt_cart #main #primary .search-result-options .pagination ul,.pt_account #main #primary .search-result-options .pagination ul{display:inline-block;width:100%;margin:0;padding:0;text-align:center}.pt_cart #main #primary .search-result-options .pagination ul li,.pt_account #main #primary .search-result-options .pagination ul li{display:inline-block;margin:0 calc(5rem / 16);padding:0;font-size:calc(12rem / 16);font-weight:600;text-align:center}.pt_cart #main #primary .search-result-options .pagination ul li a,.pt_cart #main #primary .search-result-options .pagination ul li a:visited,.pt_cart #main #primary .search-result-options .pagination ul li.current-page,.pt_account #main #primary .search-result-options .pagination ul li a,.pt_account #main #primary .search-result-options .pagination ul li a:visited,.pt_account #main #primary .search-result-options .pagination ul li.current-page{display:inline-block;height:calc(28rem / 16);width:calc(28rem / 16);line-height:calc(26rem / 16);border:2px solid #636363;border-radius:100%}.pt_cart #main #primary .search-result-options .pagination ul li a,.pt_cart #main #primary .search-result-options .pagination ul li a:visited,.pt_account #main #primary .search-result-options .pagination ul li a,.pt_account #main #primary .search-result-options .pagination ul li a:visited{padding:0;margin:0;text-decoration:none;color:#636363}.pt_cart #main #primary .search-result-options .pagination ul li a:hover,.pt_cart #main #primary .search-result-options .pagination ul li a:visited:hover,.pt_account #main #primary .search-result-options .pagination ul li a:hover,.pt_account #main #primary .search-result-options .pagination ul li a:visited:hover{color:#0954ab;border-color:#0954ab}.pt_cart #main #primary .search-result-options .pagination ul li.current-page,.pt_account #main #primary .search-result-options .pagination ul li.current-page{color:#fff;background:#636363}.pt_cart #main #primary .search-result-items,.pt_account #main #primary .search-result-items{display:block;margin:0;padding:0}.pt_cart #main #primary .search-result-items li,.pt_account #main #primary .search-result-items li{display:block}.pt_cart #main #primary .search-result-items li .order-history-header,.pt_account #main #primary .search-result-items li .order-history-header{background:#efefef}.pt_cart #main #primary .search-result-items li .order-history-items,.pt_account #main #primary .search-result-items li .order-history-items{margin:0 0 calc(10rem / 16);padding:calc(10rem / 16);background:#fff;border:1px solid #efefef}.pt_cart #main #primary .dialog-required em,.pt_account #main #primary .dialog-required em{color:#fff}.pt_cart #main #secondary,.pt_account #main #secondary{display:block;vertical-align:top;font-size:12px;width:100%;padding:calc(50rem / 16) calc(35rem / 16) calc(30rem / 16);background-color:#fff;box-shadow:0px 0px 47px 0px rgba(17,17,17,0.2);overflow:hidden}.pt_cart #main #secondary nav,.pt_account #main #secondary nav{display:block;padding:0;margin:0;border-bottom:1px solid #E6E6E6;overflow:hidden}.pt_cart #main #secondary nav ul,.pt_cart #main #secondary nav .content-asset,.pt_account #main #secondary nav ul,.pt_account #main #secondary nav .content-asset{float:left}.pt_cart #main #secondary nav ul,.pt_account #main #secondary nav ul{margin:0;list-style:none}.pt_cart #main #secondary nav ul li,.pt_account #main #secondary nav ul li{display:block;float:left;margin:0}.pt_cart #main #secondary nav ul li a,.pt_account #main #secondary nav ul li a{position:relative;display:flex;width:calc(160rem / 16);height:calc(100rem / 16);margin:0 calc(20rem / 16) calc(10rem / 16) 0;padding:calc(10rem / 16);font-size:calc(14rem / 16);text-decoration:none;color:#4b4b4b;background:#E6E6E6;border:3px solid #dfe0e2;text-align:center;align-items:center;justify-content:center;word-break:break-word}.pt_cart #main #secondary nav ul li a:hover,.pt_account #main #secondary nav ul li a:hover{color:#fff;border:3px solid #636363;background:#636363;transition:all 0.3s ease-in 0s}.pt_cart #main #secondary nav ul li a i,.pt_account #main #secondary nav ul li a i{display:inline-block;width:100%;font-size:calc(24rem / 16);line-height:calc(24rem / 16);margin-bottom:calc(10rem / 16)}.pt_cart #main #secondary nav ul li a h2,.pt_cart #main #secondary nav ul li a p,.pt_account #main #secondary nav ul li a h2,.pt_account #main #secondary nav ul li a p{margin:0;padding:0}.pt_cart #main #secondary nav .account-nav-asset,.pt_account #main #secondary nav .account-nav-asset{float:left;width:calc(320rem / 16);height:calc(100rem / 16)}.pt_cart #main #secondary nav .account-nav-asset h2,.pt_cart #main #secondary nav .account-nav-asset p,.pt_account #main #secondary nav .account-nav-asset h2,.pt_account #main #secondary nav .account-nav-asset p{margin:0;padding:0}.pt_cart #main{margin:0 auto}.pt_cart #main #primary .checkoutlogin-col{width:50%}.pt_cart #main #primary .checkoutlogin-col:first-child .account-create-content{display:none}.pt_cart #main #primary .checkoutlogin-col:first-child .account-create-content p.fl{width:60%;margin:0 0 calc(15rem / 16);font-size:calc(12rem / 16)}.pt_cart #main #primary .checkoutlogin-col:first-child .account-create-content a{font-size:calc(12rem / 16);color:#636363}.pt_account_login #main #primary{padding:calc(14rem / 16) 0}.pt_account_login #main #primary .checkoutlogin-col{width:calc(100% / 3 - 2px)}.cgv-container .cgv-item-title,.cgv-container .cgv-link,.cgv-container .cgv-link:hover{color:#636363}.cgv-container .cgv-table-head{background-color:#636363}@media (max-width: 64rem){.pt_account #main{margin-top:calc(20rem / 16)}.pt_account #main #primary .checkoutlogin-col{width:50%;margin-bottom:calc(50rem / 16)}}@media (max-width: 50rem){.pt_cart #main,.pt_account #main{margin-top:calc(20rem / 16)}.pt_cart #main #primary h1.account-title,.pt_account #main #primary h1.account-title{font-size:calc(24rem / 16)}.pt_cart #main #primary h1 .account-logout,.pt_account #main #primary h1 .account-logout{display:block;float:none}.pt_cart #main #secondary,.pt_account #main #secondary{padding:calc(10rem / 16)}.pt_cart #main #secondary nav .content-asset,.pt_account #main #secondary nav .content-asset{width:100%}.pt_cart #main #secondary nav ul,.pt_account #main #secondary nav ul{display:block;width:100%}.pt_cart #main #secondary nav ul li,.pt_account #main #secondary nav ul li{width:15%;margin:0 5% calc(10rem / 16);margin:0 5% calc(10rem / 16) !important}.pt_cart #main #secondary nav ul li.nav-no-mobile,.pt_account #main #secondary nav ul li.nav-no-mobile{display:none}.pt_cart #main #secondary nav ul li a,.pt_account #main #secondary nav ul li a{margin:0;padding:calc(10rem / 16) 0;width:auto;height:auto;min-width:none;visibility:collapse;border:none;background:none;font-size:0.1em}.pt_cart #main #secondary nav ul li a i,.pt_account #main #secondary nav ul li a i{width:auto;margin:0;visibility:visible}.pt_cart #main #secondary nav ul li a:hover,.pt_account #main #secondary nav ul li a:hover{border:none}.pt_cart #main #secondary nav ul li a:hover i,.pt_account #main #secondary nav ul li a:hover i{color:#636363}}@media (max-width: 40rem){.pt_cart #main,.pt_account #main{margin-top:calc(20rem / 16)}.pt_cart #main #primary .checkoutlogin-col,.pt_account #main #primary .checkoutlogin-col{width:100%;clear:both;margin-bottom:calc(20rem / 16);border:none;border-top:1px solid #E6E6E6}.pt_cart #main #primary .checkoutlogin-col .login-box,.pt_account #main #primary .checkoutlogin-col .login-box{padding:0;border:none}.pt_cart #main #primary .checkoutlogin-col .login-box form .form-row .field-wrapper,.pt_account #main #primary .checkoutlogin-col .login-box form .form-row .field-wrapper{width:100%}.pt_cart #main #primary .checkoutlogin-col:first-child,.pt_account #main #primary .checkoutlogin-col:first-child{border:none}}.set-new-password-box .field-wrapper{width:60%;padding:0;border:none;border-radius:0;padding-top:calc(10rem/16)}.set-new-password-box input[type="password"]{height:calc(40rem / 16);padding:0 calc(30rem / 16);font-size:calc(13rem / 16);font-weight:300;border-radius:25px;appearance:none;-moz-appearance:none;-webkit-appearance:none;width:30%}.set-new-password-box span{font-size:calc(14rem / 16);font-weight:600;color:#4b4b4b}.set-new-password-box span.error{font-size:calc(12rem / 16);font-weight:300;padding-left:calc(30rem / 16);display:block;color:#c41f35}.pt_wish-list .list-table-header{background:url("../images/interface/icon-double-line-header.png") repeat-x scroll left top #efefef;overflow:hidden;padding:2em}.pt_wish-list .list-table-header p{color:#999;float:right;margin:0;overflow:hidden;width:40%}.pt_wish-list .primary-content .list-table-header h2{float:left}.list-share{border-top:1px solid #d6d6d6;padding:2em}.list-share .share-option{box-sizing:border-box;display:block;margin-bottom:.5rem;float:left}.list-share .share-options{text-align:center;margin-bottom:.5rem;font-size:1.7em;float:left;margin-left:1rem;margin-top:0.3rem}.list-share .share-options .share-title{display:inline}.list-share .list-title{float:left}.list-share .share-link{cursor:pointer}.list-share .share-link-content{display:none}.list-share .share-link-content.active{display:block;float:left}.event-info{margin:1em}.wishlist-search .form-row,.registry-search .form-row{clear:none;margin:.5rem 0 .5rem 1%;float:left;width:32.666666667%}.wishlist-search .form-row:nth-of-type(3n+1),.registry-search .form-row:nth-of-type(3n+1){margin-left:0}.wishlist-search .form-row-button,.registry-search .form-row-button{margin-left:0}.pt_gift-registry .create-new-registry{margin:1em 0}.pt_gift-registry .create-new-registry button{float:left;margin-right:2em}.pt_gift-registry .create-new-registry p{font-size:1.3em}.pt_gift-registry .add-gift-cert{border:1px solid #efefef;margin-bottom:-1px;overflow:auto;padding:.83em}.pt_gift-registry .add-gift-cert p{color:#999;font-style:italic;line-height:1.5em}.pt_gift-registry .hdr-options{width:9%}.page-content-tab-navigaton button{background-color:#e0e0e0;border-color:#efefef;border-width:1px;color:#999;font-size:1.1em;font-style:italic;font-weight:400;margin:0 0 -1px}.page-content-tab-navigaton button.selected{background-color:#fff;border-bottom:1px solid #fff}.page-content-tab-wrapper{border:1px solid #efefef;padding:.42em}.gift-reg-purchases .item-purchased-by dd{float:left;font-weight:bold;margin:0 1em 0 0;position:relative;width:auto}.gift-reg-purchases .item-purchased-by dt{clear:both;float:left;margin:0 1em 0 0;position:relative;width:auto}.gift-reg-purchases .quantity-purchased{color:#900}.gift-registry-advanced .toggle-content{display:none}.gift-certificate-purchase{background-color:#efefef;margin-bottom:1em;padding:.83em}@media (min-width: 768px){.gift-certificate-purchase .content-asset{box-sizing:border-box;float:left;padding-right:1rem;width:50%}}.gift-certificate-purchase .content-asset img{margin:1.66em 0}.gift-certificate-purchase form{background-color:#fff;box-sizing:border-box;padding:0 1.66em 1.66em;width:100%}@media (min-width: 768px){.gift-certificate-purchase form{float:left;width:50%}}.gift-certificate-purchase form .cert-amount{clear:none;float:left;margin:0;width:40%}.gift-certificate-purchase form button{margin-top:-4px;width:12em;width:-moz-max-content;width:max-content}.gift-certificate-purchase form .form-row-button{clear:none;float:left;margin:2.1em 0 0 1.66em;width:50%}.gift-certificate-purchase .cert-amount .form-caption{margin:1.66em 0 0;position:absolute;width:40%}.gift-certificate-purchase .cert-amount.error{padding-bottom:2.92em}.gift-certificate-purchase span.error{margin-left:2%}.check-balance{border-bottom:1px solid #e0e0e0;margin:0 0 1.66em;padding:0 0 1.66em}.gift-cert-balance{float:left;width:40%}.gift-cert-balance label{display:none}.gift-cert-balance input{margin-top:0;width:93%}.gift-cert-balance .form-caption{margin-left:0}.gift-cert-balance-submit{clear:none;float:left}.gift-cert-balance .label{display:none}.bottom-banner-container{overflow:hidden}.bottom-banner-container .bottom-banner-cell{float:left;overflow:hidden;text-align:center}.bottom-banner-container .banner-cell-1{width:33%}.bottom-banner-container .banner-cell-2{width:34%}.bottom-banner-container .banner-cell-3{width:33%}.store-wrapper{background-color:#fff;max-width:calc(1450rem / 16);width:86.3095%;margin:0 auto calc(48rem / 16);padding:calc(45rem / 16) calc(36rem / 16);position:relative}@media (max-width: 80rem){.store-wrapper{width:95%}}@media (max-width: 30rem){.store-wrapper{margin-bottom:calc(37rem / 16)}}.store-title{color:#0a011d;font-size:calc(22rem / 16);font-weight:700;margin:0}@media (max-width: 30rem){.store-title{font-size:calc(18rem / 16)}}.store-text{color:#000;font-size:calc(14rem / 16);font-weight:300;margin:calc(6rem / 16) 0 calc(26rem / 16);max-width:calc(785rem / 16)}.store-container{display:flex;align-items:flex-end;justify-content:space-between;border-top:1px solid #E6E6E6;padding-top:calc(30rem / 16)}@media screen and (min-width: 768px){.store-container span.error{position:absolute;left:50px;bottom:110px}}@media (max-width: 55rem){.store-container{flex-direction:column}}@media screen and (min-width: 1024px){.store-container span.error{bottom:30px}}.store-block--search{max-width:calc(800rem / 16)}@media (max-width: 50rem){.store-block--search{width:100%;max-width:100%}}@media (max-width: 50rem){.store-block--localize{width:100%;position:relative}}@media (max-width: 55rem){.store-block--search,.store-block--localize{display:block;width:100%}}.store-form{display:table;width:100%;table-layout:fixed}.store-form .form-row{display:table-cell;vertical-align:bottom;padding-right:calc(25rem / 16)}.store-form .form-row:first-of-type{width:45%}.store-form .form-row:first-of-type .field-wrapper{display:block;border:none;border-radius:0;padding:0}@media (max-width: 65rem){.store-form .form-row:first-of-type{width:calc(100% / 3)}}@media (max-width: 30rem){.store-form .form-row:first-of-type{width:100%}}.store-form .form-row:nth-child(3n){width:29%}@media (max-width: 65rem){.store-form .form-row:nth-child(3n){width:calc(100% / 3)}}@media (max-width: 30rem){.store-form .form-row:nth-child(3n){width:100%}}@media (max-width: 65rem){.store-form .form-row{width:calc(100% / 3)}}@media (max-width: 30rem){.store-form .form-row{display:block;padding:0;width:100%}}.store-form .form-row input,.store-form .form-row select{color:#7f7f7f;font-size:calc(13rem / 16);font-weight:300}.store-form .form-row input{border:1px solid #000;border-radius:calc(25rem / 16);border-radius:25px;height:calc(40rem / 16);padding:calc(10rem / 16) calc(30rem / 16);outline:none}.store-form .form-row button{width:100%;padding:calc(13rem / 16) 0;text-align:center;outline:none}@media (max-width: 30rem){.store-form .form-row button{margin-top:calc(14rem / 16);font-size:calc(14rem / 16)}}.store-form label{color:#4b4b4b;font-size:calc(14rem / 16);font-weight:600;margin-bottom:calc(13rem / 16)}.store-form label .required-indicator{display:none}.store-form .field-wrapper{margin:0;width:100%}.store-localize .form-row{margin:0;padding-left:calc(36rem / 16)}@media (max-width: 55rem){.store-localize .form-row{text-align:center;padding:0}}@media (max-width: 55rem){.store-localize{padding:0}}.store-localize .form-row-button button{position:relative;display:inline-block;vertical-align:middle;background-color:transparent;border-radius:0;color:#636363;text-transform:none;padding:0 0 0 calc(42rem / 16);height:calc(40rem / 16);outline:none}@media (max-width: 50rem){.store-localize .form-row-button button{margin:0 auto;display:block}}.store-localize .form-row-button .icon{position:absolute;top:50%;left:0;transform:translateY(-50%);font-size:calc(26rem / 16)}.store-localize .form-row-button .button-label{width:100%;display:inline-block;vertical-align:middle;text-align:left}.form-separator{color:#000;font-size:calc(12rem / 16);font-weight:normal;height:calc(40rem / 16);display:flex;align-items:center;position:relative}@media (max-width: 55rem){.form-separator{justify-content:center;width:100%;padding:5px 0}}.form-separator span{display:block;background-color:#fff;position:relative;z-index:1}@media (max-width: 55rem){.form-separator span{width:calc(49rem / 16);height:100%;display:flex;align-items:center;justify-content:center}}.form-separator:after{content:"";position:absolute;left:0;right:0;height:100%;width:1px;background-color:#E6E6E6;margin:0 auto}@media (max-width: 55rem){.form-separator:after{width:100%;height:1px;top:50%;transform:translateY(-50%)}}@media (max-width: 50rem){.store-top{display:flex;margin-top:calc(14rem / 16)}}@media (max-width: 30rem){.store-top{flex-direction:column;margin-top:calc(2rem / 16)}}.store-backLink{position:absolute;top:calc(45rem / 16);right:calc(36rem / 16)}@media (max-width: 50rem){.store-backLink{position:relative;top:inherit;right:inherit;width:40%;order:2;text-align:center}}@media (max-width: 30rem){.store-backLink{width:100%;margin-top:calc(20rem / 16)}}.store-locator-number{color:#0a011d;font-size:calc(18rem / 16);font-weight:normal;margin:0}@media (max-width: 50rem){.store-locator-number{width:60%;order:1}}@media (max-width: 30rem){.store-locator-number{font-size:calc(14rem / 16);width:100%}}.store-results{margin-top:calc(36rem / 16)}.store-results td{padding:calc(20rem / 16) 0;vertical-align:middle}@media (max-width: 50rem){.store-results td{display:block;word-wrap:break-word;width:100%;padding:0 0 calc(15rem / 16)}.store-results td.store-information{padding:calc(30rem / 16) 0 calc(15rem / 16)}.store-results td.store-map{padding:calc(15rem / 16) 0 calc(30rem / 16)}}@media (max-width: 50rem){.store-results thead{display:none}}.store-header{color:#4b4b4b;font-size:calc(14rem / 16);font-weight:normal;padding-bottom:calc(6rem / 16)}.store-header:last-of-type{text-align:right}.store-raw{border-top:1px solid #E6E6E6}.store-information{width:50%}@media (max-width: 80rem){.store-information{width:43%}}@media (max-width: 65rem){.store-information{width:auto}}.store-details-link{color:#636363;font-size:calc(14rem / 16);font-weight:700;text-decoration:none;text-transform:capitalize}.store-address{color:#4b4b4b;font-size:calc(14rem / 16);font-weight:normal;width:36%}.store-map{text-align:right}@media (max-width: 50rem){.store-map{max-width:calc(220rem / 16);margin:0 auto}}.store-map .button-blue{width:100%;display:block;color:#fff;font-size:calc(14rem / 16);font-weight:normal;background:linear-gradient(to right, #636363 0%, #666 100%);text-transform:uppercase;text-align:center;text-decoration:none;border-radius:calc(50rem / 16);border-radius:50px;padding:calc(10rem / 16) 0 calc(11rem / 16)}.store-map .button-blue:hover{background:#0954ab;color:#fff}.store-modal{top:50% !important;left:50% !important;position:fixed !important;transform:translate(-50%, -50%);width:100% !important;max-width:72%;outline:none}@media (max-width: 65rem){.store-modal{max-width:93% !important}}@media (max-width: 50rem){.store-modal{height:80vh !important;max-width:65% !important}}@media (max-width: 46rem) and (orientation: landscape){.store-modal{max-width:95% !important;height:90vh !important}}@media (max-width: 30rem){.store-modal{max-width:93% !important}}.store-modal.ui-dialog .ui-dialog-content{height:inherit !important;padding:0;min-height:inherit !important;max-height:inherit !important;padding-top:calc(14rem/16)}.store-modal .ui-widget-header{height:30px;padding:0}.store-modal .ui-dialog-title{display:none}.store-modal .ui-dialog-titlebar-close{z-index:1;width:calc(24rem / 16);height:calc(24rem / 16);opacity:1}.store-modal .ui-dialog-titlebar-close:hover .icon{color:#0954ab}.store-modal .icon{color:#000;font-size:calc(24rem / 16)}.store-modal .icon.icon-arrowLeft{color:#636363}.store-modal.privacy-modal{background-color:#fff !important;padding:calc(20rem / 16) calc(30rem / 16);height:80vh !important}.store-modal.privacy-modal.ui-dialog .ui-dialog-content{height:100% !important;overflow:auto}.store-locator-details{font-size:0;background-color:#f0f2f6;display:flex;flex-direction:row-reverse;align-items:center}@media (max-width: 50rem){.store-locator-details{display:block;height:100%}}@media (max-width: 46rem) and (orientation: landscape){.store-locator-details{display:flex}}.store-locator-detailsButton{font-size:16px}.store-locator-details-map{display:inline-block;vertical-align:middle;width:50%}@media (max-width: 50rem){.store-locator-details-map{display:block;width:100%;height:50%;overflow:hidden}}@media (max-width: 46rem) and (orientation: landscape){.store-locator-details-map{height:auto}}.store-locator-details-infos{display:inline-block;vertical-align:middle;width:50%;padding:0 calc(38rem / 16)}@media (max-width: 50rem){.store-locator-details-infos{display:block;width:100%;padding:calc(80rem / 16) calc(22rem / 16);height:50%}}@media (max-width: 46rem) and (orientation: landscape){.store-locator-details-infos{height:auto;padding:calc(16rem / 16) calc(22rem / 16)}}@media (max-width: 30rem){.store-locator-details-infos{padding:calc(35rem / 16) calc(22rem / 16)}}.store-locator-details-infos img{width:calc(120rem / 16);height:auto}@media (max-width: 50rem){.store-locator-details-infos img{width:calc(70rem / 16)}}.store-locator-details-link{display:block;outline:none}.store-locator-details-link img{width:100%;height:auto}.store-locator-details-title{color:#636363;font-size:calc(36rem / 16);font-weight:600;margin-top:calc(14rem / 16);text-transform:uppercase}@media (max-width: 50rem){.store-locator-details-title{font-size:calc(24rem / 16)}}@media (max-width: 30rem){.store-locator-details-title{font-size:calc(14rem / 16)}}.store-locator-details-text{color:#4b4b4b;font-size:calc(16rem / 16);font-weight:normal}@media (max-width: 50rem){.store-locator-details-text{font-size:calc(14rem / 16)}}.store-block.store-block--search .form-row-button button{padding:0}.store-details-link.button-blue.js-gtm-storelocator-more{height:36px;line-height:36px;padding:0;border:none}.store-form .country-restriction .form-row .field-wrapper{border:1px solid;border-radius:50px;padding:calc(3rem / 16) calc(30rem / 16)}.store-form .country-restriction .form-row .field-wrapper .input-select{padding-right:calc(14rem/16)}.js .loader{position:absolute;left:0;top:0;width:100%;height:100%}.js .loader-bg{position:absolute;width:100%;height:100%;background-color:#fff;opacity:0.7}.js .loader-indicator{z-index:100;position:absolute;left:50%;top:50%;width:64px;height:64px;background:url("../images/loading-small.gif") no-repeat}.search-suggestion-wrapper{box-shadow:0 0 35px 0 rgba(0,0,0,0.25);position:absolute;top:calc(84rem / 16);right:calc(-160rem / 16);width:calc(650rem / 16);z-index:1;background-color:#fff;padding:calc(22rem / 16) calc(22rem / 16) calc(20rem / 16);font-size:0}@media (max-width: 80rem){.search-suggestion-wrapper{right:0;width:calc(100% - 70px)}}@media (max-width: 50rem){.search-suggestion-wrapper{right:auto;width:calc(280rem / 16);top:40px;left:calc(-20rem / 16);box-shadow:none;display:flex;flex-direction:column-reverse}}.header--fixed .search-suggestion-wrapper{top:calc(72rem / 16)}.search-suggestion-block{display:inline-block;vertical-align:top;font-size:1rem;width:40%}@media (max-width: 50rem){.search-suggestion-block{width:100%;display:block}}.search-suggestion-block--product{width:100%}.search-suggestion-block+.search-suggestion-block--product{width:60%}@media (max-width: 50rem){.search-suggestion-block+.search-suggestion-block--product{width:100%}}.search-suggestion-list,.search-product-list{margin:0;padding:0;list-style-type:none}@media (max-width: 50rem){.search-suggestion-list{padding-top:calc(20rem / 16);border-top:1px solid #999;margin-top:calc(20rem / 16)}}.search-suggestion-item{font-size:calc(14rem /16);font-weight:normal;padding-right:calc(38rem / 16);margin-bottom:calc(8rem / 16)}.search-suggestion-item--title{color:#000;font-size:calc(14rem /16);font-weight:700;margin-bottom:calc(14rem / 16)}.search-suggestion-link{color:#636363;text-decoration:none}.search-suggestion-link:hover{text-decoration:underline}.search-product-item{margin-top:calc(8rem / 16)}.search-product-item--title{color:#4b4b4b;font-weight:normal;font-size:calc(14rem / 16);padding-bottom:calc(10rem / 16);border-bottom:1px solid #999}.search-product-item--title br{display:none}@media (max-width: 50rem){.search-product-item--title br{display:block}}.search-product-itemLink{color:#666;text-decoration:none}.search-product-link{display:table;width:100%;table-layout:fixed;text-decoration:none;transition:background-color 0.5s ease-in}.search-product-link:hover{background-color:#f1f1f1}.search-product-pics,.search-product-name{display:table-cell;vertical-align:middle}.search-product-pics{width:calc(84rem / 16);height:calc(84rem / 16);line-height:0}.search-product-image{width:100%;height:auto}.search-product-name{position:relative;color:#0a011d;font-weight:700;font-size:calc(14rem / 16);text-transform:uppercase;margin:0;padding:0 0 0 calc(20rem / 16)}@media (max-width: 50rem){.search-product-name{font-size:calc(12rem / 16)}}.search-product-name .product-label{position:absolute;top:0;left:calc(20rem / 16);font-size:calc(10rem / 16)}.search-product-price{color:#666;display:block}.js .ui-dialog-content .product-col-1{padding:13px 1%;width:39%}.js .ui-dialog-content .product-col-1 .product-image{max-width:100%}.js .ui-dialog-content .product-col-2{padding:20px 0;width:58%}.js .ui-dialog-content .pdp-main .product-set-list{height:500px;overflow:auto}.js .zoomPad{position:relative;float:left;z-index:99;cursor:crosshair;width:100%}.js .zoomPreload{-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity=80);color:#333;font-size:12px;font-family:Arial,sans-serif;text-decoration:none;border:1px solid #ccc;background-color:#fff;padding:8px;text-align:center;background-image:url(../images/zoomloader.gif);background-repeat:no-repeat;background-position:43px 30px;z-index:110;width:90px;height:43px;position:absolute;top:0px;left:0px;*width:100px;*height:49px}.js .zoomPup{overflow:hidden;background-color:#fff;-moz-opacity:0.6;opacity:0.6;filter:alpha(opacity=60);z-index:120;position:absolute;border:1px solid #ccc;z-index:101;cursor:crosshair}.js .zoomOverlay{position:absolute;left:0px;top:0px;background:#fff;z-index:5000;width:100%;height:100%;display:none;z-index:101}.js .zoomWindow{position:absolute;left:110%;top:40px;background:#fff;z-index:6000;height:auto;z-index:10000;z-index:110}.js .zoomWrapper{position:relative;border:1px solid #999;z-index:110}.js .zoomWrapperTitle{display:block;background:#999;color:#fff;height:18px;line-height:18px;width:100%;overflow:hidden;text-align:center;font-size:10px;position:absolute;top:0px;left:0px;z-index:120;-moz-opacity:0.6;opacity:0.6;filter:alpha(opacity=60)}.js .zoomWrapperImage{display:block;position:relative;overflow:hidden;z-index:110}.js .zoomWrapperImage img{border:0px;display:block;position:absolute;z-index:101}.js .zoomIframe{z-index:-1;filter:alpha(opacity=0);-moz-opacity:0.80;opacity:0.80;position:absolute;display:block}.quickview-nav .quickview-next{float:right}#homepage-slider{position:relative;overflow:hidden;width:100%;height:calc(100vh - 103px);max-height:calc(788rem / 16)}#homepage-slider .banner-bg{padding-top:7%;background-position:50% 0}@media screen and (min-width: 425px){#homepage-slider .banner-bg{padding-top:3%}}@media screen and (min-width: 768px){#homepage-slider .banner-bg{padding-top:0}}#homepage-slider .banner-bg .banner-text1{font-weight:300;font-size:calc(28rem / 16);text-transform:uppercase;text-shadow:none;margin:0 auto;background:rgba(255,255,255,0.94);padding:calc(16rem / 16) calc(9rem / 16);width:calc(600rem / 16);color:#9c9c9c;text-align:center;line-height:100%}@media (max-width: 767px){#homepage-slider .banner-bg .banner-text1{width:calc(180rem / 16);font-size:calc(18rem / 16)}}@media screen and (max-width: 30rem){#homepage-slider .banner-bg .banner-text1{display:block;padding:calc(10rem / 16) calc(9rem / 16)}}@media (max-width: 480px){#homepage-slider .banner-bg .banner-message{margin:40% auto 0}}#homepage-slider .swiper-pagination{max-width:calc(1490rem / 16);margin:0 auto;right:0;padding-right:calc(20rem / 16);text-align:right}@media screen and (max-width: 50rem){#homepage-slider .swiper-pagination{bottom:calc(20rem / 16);text-align:center;padding-right:0}}@media screen and (max-width: 30rem){#homepage-slider .swiper-pagination{bottom:calc(10rem / 16)}}#homepage-slider .swiper-pagination-bullet{width:calc(30rem / 16);height:calc(30rem / 16);border:solid 2px #fff}@media screen and (max-width: 30rem){#homepage-slider .swiper-pagination-bullet{width:calc(13rem / 16);height:calc(13rem / 16);border:solid 1px #fff}}#homepage-slider .swiper-pagination-bullet:only-child{display:none}@media (max-width: 88rem){#homepage-slider{max-height:calc(626rem / 16)}}@media (max-width: 65rem){#homepage-slider{transition:height 0.5s ease-in}}@media (max-width: 50rem){#homepage-slider{height:calc(850rem / 16);max-height:100%;transition:none}}@media (max-width: 30rem){#homepage-slider{height:calc(300rem / 16);max-height:none}}@media (min-width: 1440px){#homepage-slider{height:600px !important}}@media (max-width: 2560px){#homepage-slider .banner-box-button{height:40px;display:flex;padding:0;margin:0}#homepage-slider .banner-box-button a{display:inline-block;height:auto;margin:auto;padding:10px 14px;text-align:center;border:none}}.home-bottom-slots{margin:auto;max-width:960px}.home-bottom-slots .home-bottom-left,.home-bottom-slots .home-bottom-center,.home-bottom-slots .home-bottom-right{clear:none;width:100%}@media screen and (min-width: 960px){.home-bottom-slots .home-bottom-left,.home-bottom-slots .home-bottom-center,.home-bottom-slots .home-bottom-right{float:left;width:33.33333333333333333%}}.countdown-banner{position:relative;overflow:hidden}.countdown-banner .title-wrapper{width:60%;position:absolute;top:4%;margin:20px 0px 0px 30px;font-size:63px;font-family:Cardo;color:#fff;font-style:italic;font-weight:400;text-shadow:1px 1px #000}.countdown-banner .title-wrapper p{margin:0}.countdown-banner .title-wrapper .banner-title-two{position:absolute;top:50px;margin-left:100px}.countdown-banner .countdown-wrapper{width:100%;max-width:500px;position:absolute;top:48%;display:flex;flex-direction:row;flex-wrap:wrap}.countdown-banner .countdown-days,.countdown-banner .countdown-hours,.countdown-banner .countdown-mins,.countdown-banner .countdown-secs{width:25%;height:125px;background-color:rgba(170,170,170,0.8);opacity:0.9;border-right:1px solid #fff;color:#fff}.countdown-banner .countdown-days p,.countdown-banner .countdown-hours p,.countdown-banner .countdown-mins p,.countdown-banner .countdown-secs p{margin:0}.countdown-banner .countdown-days .value,.countdown-banner .countdown-hours .value,.countdown-banner .countdown-mins .value,.countdown-banner .countdown-secs .value{text-align:center;font-style:italic;font-family:Libre Baskerville;font-size:60px;line-height:80px;margin-top:11px}.countdown-banner .countdown-days .text,.countdown-banner .countdown-hours .text,.countdown-banner .countdown-mins .text,.countdown-banner .countdown-secs .text{text-align:center;font-family:Lato,sans-serif;font-size:20px;font-weight:300}.countdown-banner .countdown-secs{border-right:none}.countdown-banner .countdown-findmore{height:57px;width:100%;max-width:500px;background-color:#29B5CF;opacity:0.9}.countdown-banner .countdown-findmore p,.countdown-banner .countdown-findmore a{text-align:center;margin:0;display:block;font-size:23px;color:#fff;font-family:Lato,sans-serif;font-weight:600;line-height:57px;text-decoration:none}.countdown-banner .countdown-findmore p:hover,.countdown-banner .countdown-findmore a:hover{text-decoration:none}.modal-9000{width:100% !important;max-width:800px}.modal-9000 .ui-widget-header{background:none;cursor:default}.modal-9000 .ui-widget-header .ui-dialog-titlebar-close{background:none;border:none}.modal-9000 .ui-widget-header .ui-dialog-titlebar-close:hover{background:none;border:none}.modal-9000 .ui-widget-header .ui-dialog-title{background:none}.modal-9000 h1{text-transform:uppercase}.modal-9000 .newsletter-wrap{margin-top:-1.5em;padding:0 3em}.modal-9000 .newsletter-inputfields{padding:2.35em 0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}@media (max-width: 767px){.modal-9000 .newsletter-inputfields{padding-bottom:0}}.modal-9000 .newsletter-inputfields .field-wrapper{padding-left:2%;width:50%;float:left;border:none}@media (max-width: 767px){.modal-9000 .newsletter-inputfields .field-wrapper{width:85%}}.modal-9000 .form-row-button{margin:2em 0 4em 27%}.modal-9000 label{margin-top:0.5rem;width:25%;text-align:right}.modal-9000 label span{text-transform:uppercase}@media (max-width: 767px){.modal-9000 label{float:none;width:auto;text-align:left}}.modal-9000 .input-text{width:100%;height:calc(40rem / 16);padding:0 calc(30rem / 16);font-size:calc(13rem / 16);border-width:1px;border:1px solid #636363}@media (max-width: 767px){.modal-9000 .input-text{height:calc(30rem / 16)}}.modal-9000 .field-wrapper{border:none;padding:0}.modal-9000 .newsletter-signup-form-label{display:inline}.modal-9000:after{content:'';background:url("../images/bird_flying_rgb.svg") no-repeat transparent;position:absolute;width:170px;height:170px;top:24px;right:37px}@media (max-width: 767px){.modal-9000:after{width:130px;height:130px;top:26px;right:18px}}@media (max-width: 767px){.modal-9000{overflow-y:auto}}@media (max-width: 889px) and (min-width: 768px){.countdown-banner .title-wrapper{width:60%;top:4%;font-size:46px}.countdown-banner .countdown-wrapper{top:50%;width:54%}.countdown-banner .countdown-wrapper .countdown-findmore{height:40px}.countdown-banner .countdown-wrapper .countdown-findmore p,.countdown-banner .countdown-wrapper .countdown-findmore a{line-height:40px;font-size:20px}.countdown-banner .countdown-wrapper .countdown-days,.countdown-banner .countdown-wrapper .countdown-hours,.countdown-banner .countdown-wrapper .countdown-mins,.countdown-banner .countdown-wrapper .countdown-secs{height:110px}.countdown-banner .countdown-wrapper .countdown-days .value,.countdown-banner .countdown-wrapper .countdown-hours .value,.countdown-banner .countdown-wrapper .countdown-mins .value,.countdown-banner .countdown-wrapper .countdown-secs .value{font-size:48px;line-height:60px}}@media (max-width: 768px){.countdown-banner>p img{width:100%}.countdown-banner .title-wrapper{width:80%;top:4%;margin-left:10px;font-size:40px;margin-top:0}.countdown-banner .title-wrapper .banner-title-two{top:40px;margin-left:35px}.countdown-banner .countdown-wrapper{width:70%;top:55%}.countdown-banner .countdown-days,.countdown-banner .countdown-hours,.countdown-banner .countdown-mins,.countdown-banner .countdown-secs{height:auto;padding:10px 0}.countdown-banner .countdown-days .value,.countdown-banner .countdown-hours .value,.countdown-banner .countdown-mins .value,.countdown-banner .countdown-secs .value{font-size:6vw;line-height:30px;margin-top:5px}.countdown-banner .countdown-days .text,.countdown-banner .countdown-hours .text,.countdown-banner .countdown-mins .text,.countdown-banner .countdown-secs .text{font-size:12px;padding-bottom:5px}.countdown-banner .countdown-findmore{height:30px}.countdown-banner .countdown-findmore p,.countdown-banner .countdown-findmore a{font-size:12px;line-height:30px}}@media (max-width: 479px){.countdown-banner .countdown-wrapper .countdown-days,.countdown-banner .countdown-wrapper .countdown-hours,.countdown-banner .countdown-wrapper .countdown-mins,.countdown-banner .countdown-wrapper .countdown-secs{padding:0}.countdown-banner .title-wrapper{font-size:20px}.countdown-banner .title-wrapper .banner-title-two{top:20px}}.ui-dialog #listings-nav{float:right;margin-top:2%}.ui-dialog #listings-nav a{cursor:pointer;display:inline-block;margin:0 5px}.ui-dialog #listings-nav a.active{font-weight:bold}.pdp-main .product-add-to-cart .online-stock span{float:left}.pdp-main .product-add-to-cart .store-stock{display:block;clear:left}.inventory{display:none}.availability-web{padding-bottom:calc(25rem / 16)}.availability-web label{display:inline-block;margin-bottom:0;width:calc(120rem / 16);font-size:calc(14rem / 16);font-weight:600;color:#4b4b4b}@media screen and (max-width: 50rem){.availability-web label{font-size:calc(12rem / 16)}}.availability-web .availability-msg{display:inline-block}.availability-web p{margin:0}.availability-web .availability-novariation{color:#999;font-style:italic}.availability-storepickup .availability-instore,.availability-storepickup .availability-web{background-color:#e0e0e0;padding:1rem}.availability-storepickup .availability-web{float:none}.availability-storepickup .availability-instore{margin-bottom:1rem}.in-stock-msg,.is-in-stock,[data-status="store-in-stock"]{color:#7f7f7f;font-size:calc(14rem / 16)}.in-stock-msg::before,.is-in-stock::before,[data-status="store-in-stock"]::before{content:"";display:inline-block;width:calc(10rem / 16);height:calc(10rem / 16);margin-right:calc(12rem / 16);background-color:#74b01e;border-radius:100%}.not-available-msg,.out-of-stock{color:#7f7f7f;font-size:calc(14rem / 16);font-weight:300}.not-available-msg::before,.out-of-stock::before{content:"";display:inline-block;width:calc(10rem / 16);height:calc(10rem / 16);margin-right:calc(12rem / 16);background-color:#900;border-radius:100%}.in-stock-date-msg,.not-available,.store-error{color:#900}.on-order,.preorder-msg,.backorder-msg{color:#008578;font-weight:700}#user-zip{display:block;margin:1rem auto 0}.store-list-container{margin:0 auto;position:relative;overflow:hidden;width:565px}.store-list{list-style:none outside none;margin:0;padding:0}.store-tile{border:1px dashed #ccc;box-sizing:border-box;float:left;list-style:none outside none;margin:0.3rem 0.4rem;padding:0.8rem;text-align:center;width:175px}.store-tile.selected{background-color:rgba(9,84,171,0.5)}.store-tile .store-status{display:block;font-size:0.9em;margin:1rem 0}.store-list-pdp-container{margin-top:1em}.store-list-pdp-container .store-list-pdp{margin-top:0.5em}.store-list-pdp-container .store-list-item{display:none;padding:0.5em  0.8em}.store-list-pdp-container .store-list-item:last-of-type{border:none}.store-list-pdp-container .store-list-item.selected{display:block;font-weight:bold}.store-list-pdp-container .store-list-item.visible{display:block}.store-list-pdp-container .store-list-item .store-address{float:left}.store-list-pdp-container .store-list-item .store-status{float:right}.selected-store-address{margin-top:0.5em}.selected-store-availability{margin:0.3em 0 0.5em}.multishipprogress div,.multishipprogress .step-3{display:inline;padding:1em}.multishipprogress .step-4{padding-right:0}.multishipaddressestable{margin:9px 0px 20px 0px;width:706px}.multi-ship-shipments-table{margin:0 0 20px;width:706px}.multi-ship-shipments-table .section-header{font-size:10px;font-weight:bold;padding:9px 6px 11px}.multi-ship-shipments-table .shipping-address .details{padding:0 10px 0 22px}.multi-ship-shipments-table .gift-options label{float:left;padding:0}.multi-ship-shipments-table .gift-options input{margin:0 10px}.multi-shipping-addresses{margin-bottom:20px !important;margin-left:0;margin-right:0;margin-top:0}.multi-shipping-addresses .shipping-address{text-align:right}.multi-shipping-addresses .shipping-address select{margin:4px 0 0;width:260px}.header-product-shipping{width:276px}.header-qty-shipping{width:45px}.header-location-shipping{text-indent:70px;width:307px}.header-shipment-index{width:409px}.header-shipment-qty{width:27px}.header-shipment-details{text-indent:22px}.multi-shipping-methods{position:absolute;top:30px}.multi-shipping-methods .form-row{clear:none;float:left;display:none}.multi-shipping-methods select{width:250px;margin:-5px 0 0 15px}.multi-shipping-option{border-bottom:2px dotted #999;left:0;padding:0 0 12px;position:absolute;text-indent:10px;top:48px;width:95%}.multi-shipping-addresses .shipping-qty,.multi-ship-shipments-table .shipping-qty{background:none repeat scroll 0 0 #efefef}.multiship .label{font-weight:bold}.hide{display:none}.loading{background:url("../images/loading-progress-98x22.gif") no-repeat scroll left center transparent}.instore-shipping-option{width:100%}.pt_checkout .instore-shipment-header{width:100%}.pt_checkout .instore-shipment-method{width:100%;padding:1em}.pt_checkout .instore-shipment-method span{font-weight:bold}.pt_checkout .instore-shipment-address{width:40%;float:left;padding-left:1em}.pt_checkout .instore-shipment-message{clear:both}.pt_checkout .instore-shipment-messagetxt{width:50%;float:right}.checkout-shipping fieldset .instore-continue-button{margin-left:61.5%}@media print{.pt_order-confirmation #mini-cart,.pt_order-confirmation .menu-utility-user,.pt_order-confirmation .menu-utility,.pt_order-confirmation .header-banner,.pt_order-confirmation #navigation{display:none}}.error-wrapper{position:relative;float:none;width:100%;background-color:#f1f1f1;padding:calc(50rem / 16) calc(115rem / 16) calc(60rem / 16)}@media (max-width: 80rem){.error-wrapper{padding:calc(50rem / 16) calc(55rem / 16) calc(60rem / 16)}}@media (max-width: 65rem){.error-wrapper{padding:0}}.error-background{width:100%;height:calc(700rem / 16);background-color:#c6d1df;background-image:url(../images/backgrounds/error-men.jpg);background-size:cover;background-repeat:no-repeat}@media (max-width: 65rem){.error-background{height:calc(630rem / 16)}}@media (max-width: 50rem){.error-background{height:calc(450rem / 16)}}@media (max-width: 30rem){.error-background{height:calc(335rem / 16)}}.error-container{position:absolute;right:10%;top:50%;transform:translateY(-50%);max-width:calc(580rem / 16);width:40%}@media (max-width: 80rem){.error-container{right:5%}}@media (max-width: 50rem){.error-container{width:50%}}@media (max-width: 30rem){.error-container{position:relative;background-color:#c6d1df;width:100%;padding:calc(34rem / 16) calc(15rem / 16) 0;right:0;top:0;transform:none}}.error-container form{margin:calc(34rem / 16) 0 0;border:1px solid #000;height:calc(60rem / 16);position:relative;max-width:calc(340rem / 16)}@media (max-width: 30rem){.error-container form{border-radius:calc(25rem / 16);border-radius:25px;height:calc(40rem / 16);margin:calc(20rem / 16) 0 0 45%;width:55%}}.error-container input[type="text"]{background-color:transparent;color:#7F7F7F;font-weight:300;border:none;margin:0;height:calc(58rem / 16);width:80%;outline:none;padding-left:calc(40rem / 16)}@media (max-width: 30rem){.error-container input[type="text"]{height:calc(38rem / 16);padding-left:calc(25rem / 16)}}.error-container button{background-color:transparent;color:#000;position:absolute;right:calc(11rem / 16);top:0;padding:0;border:none;height:calc(58rem / 16);width:calc(58rem / 16)}@media (max-width: 30rem){.error-container button{height:calc(38rem / 16);width:calc(38rem / 16)}}.error-container button:hover{color:#636363}.error-container button i{font-size:calc(28rem / 16)}@media (max-width: 30rem){.error-container button i{font-size:calc(20rem / 16)}}.error-title{color:#636363;font-size:calc(60rem / 16);font-weight:700;text-transform:uppercase;margin:0 0 calc(12rem / 16);line-height:100%}@media (max-width: 80rem){.error-title{font-size:calc(50rem / 16)}}@media (max-width: 50rem){.error-title{font-size:calc(36rem / 16)}}.error-text{color:#0a011d;font-size:calc(18rem / 16);font-weight:normal;margin:0}@media (max-width: 80rem){.error-text{font-size:calc(14rem / 16)}}.error-text-Bold{font-weight:700}@media (max-width: 30rem){.error-text-Bold{display:block}}@font-face{font-family:"icons";src:url("../fonts/icons/icons.eot");src:url("../fonts/icons/icons.eot?#iefix") format("eot"),url("../fonts/icons/icons.woff2") format("woff2"),url("../fonts/icons/icons.woff") format("woff"),url("../fonts/icons/icons.ttf") format("truetype"),url("../fonts/icons/icons.svg#icons") format("svg")}.icon:before{font-family:"icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.icon--hair-brush:before{content:"\E001"}.icon--hair-dryer:before{content:"\E002"}.icon-01-check:before{content:"\E003"}.icon-02-star:before{content:"\E004"}.icon-03-starEmpty:before{content:"\E005"}.icon-6000E_picto-brushing-impeccable:before{content:"\E006"}.icon-6000E_picto-protection-capillaire:before{content:"\E007"}.icon-6000E_picto-sechage-rapide:before{content:"\E008"}.icon-arrowBottom:before{content:"\E009"}.icon-arrowLeft:before{content:"\E00A"}.icon-arrowLongRight:before{content:"\E00B"}.icon-arrowRight:before{content:"\E00C"}.icon-arrowTop:before{content:"\E00D"}.icon-babyliss:before{content:"\E00E"}.icon-babylissForMen:before{content:"\E00F"}.icon-basket:before{content:"\E010"}.icon-brush:before{content:"\E011"}.icon-bubble:before{content:"\E012"}.icon-C1300E_picto-boucles-serrees:before{content:"\E013"}.icon-C1300E_picto-boucles-volume:before{content:"\E014"}.icon-card:before{content:"\E015"}.icon-carreer:before{content:"\E016"}.icon-change:before{content:"\E017"}.icon-check:before{content:"\E018"}.icon-clock:before{content:"\E019"}.icon-commande:before{content:"\E01A"}.icon-cross:before{content:"\E01B"}.icon-dots:before{content:"\E01C"}.icon-face:before{content:"\E01D"}.icon-facebook:before{content:"\E01E"}.icon-files:before{content:"\E01F"}.icon-freeshipping:before{content:"\E020"}.icon-G800E_picto-maillot:before{content:"\E021"}.icon-gift:before{content:"\E022"}.icon-home:before{content:"\E023"}.icon-infos:before{content:"\E024"}.icon-insta:before{content:"\E025"}.icon-legs:before{content:"\E026"}.icon-letter:before{content:"\E027"}.icon-liss:before{content:"\E028"}.icon-localize:before{content:"\E029"}.icon-loupe:before{content:"\E02A"}.icon-menu:before{content:"\E02B"}.icon-one:before{content:"\E02C"}.icon-peigne:before{content:"\E02D"}.icon-phone:before{content:"\E02E"}.icon-pinterest:before{content:"\E02F"}.icon-present:before{content:"\E030"}.icon-return:before{content:"\E031"}.icon-sav:before{content:"\E032"}.icon-seche:before{content:"\E033"}.icon-shield:before{content:"\E034"}.icon-ST495E_picto-lissage-impeccable:before{content:"\E035"}.icon-ST495E_picto-ondulations:before{content:"\E036"}.icon-star:before{content:"\E037"}.icon-starEmpty:before{content:"\E038"}.icon-three:before{content:"\E039"}.icon-tondeuse:before{content:"\E03A"}.icon-twist:before{content:"\E03B"}.icon-twitter:before{content:"\E03C"}.icon-two:before{content:"\E03D"}.icon-user:before{content:"\E03E"}.icon-warranty:before{content:"\E03F"}.icon-water:before{content:"\E040"}.icon-whatsapp:before{content:"\E041"}.icon-youtube:before{content:"\E042"}.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform, height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{touch-action:pan-y}.swiper-wp8-vertical{touch-action:pan-x}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23636363'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23636363'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;transition:300ms;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:-10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,0.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:0.6;filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.page-banner{position:relative}.page-banner .breadcrumb{position:absolute;left:0;right:0}.banner-img{max-width:100%;width:100%}.page-bannerBg{background-size:cover;background-repeat:no-repeat}.page-bannerBg--store{background-image:url(../images/banners/storeloc_banner.jpg);min-height:calc(440rem / 16);background-position:center top}@media (max-width: 46rem) and (orientation: landscape){.page-bannerBg--store{min-height:calc(230rem / 16)}}@media (max-width: 30rem){.page-bannerBg--store{min-height:calc(150rem / 16)}}.page-bannerBg--guarantees{background-position:100%}.page-bannerBg--cat{min-height:calc(440rem / 16)}@media (max-width: 46rem) and (orientation: landscape){.page-bannerBg--cat{min-height:calc(230rem / 16);background-position:100%}.page-bannerBg--cat+.page-bannerContent{top:auto;max-width:calc(600rem / 16);padding:0;bottom:0}.page-bannerBg--cat+.page-bannerContent .page-bannerTitle{margin:0}}@media (max-width: 30rem){.page-bannerBg--cat{min-height:calc(150rem / 16);background-position:center right}}@media (max-width: 30rem){.category-slot .page-bannerBg--cat{min-height:calc(440rem / 16)}}.page-bannerBg--univers{min-height:calc(1080rem / 16);background-position:50% 50%}@media (max-width: 50rem){.page-bannerBg--univers{background-position:0 top;background-size:120%;min-height:calc(100vh - 70px)}}@media (max-width: 46rem) and (orientation: landscape){.page-bannerBg--univers{min-height:calc(700rem / 16)}}@media (max-width: 30rem){.page-bannerBg--univers{min-height:calc(150rem / 16)}}.page-bannerBg--contact{background-image:url("../images/banners/contact.jpg");background-position:90% 50%;min-height:calc(440rem / 16);background-position:100%}@media (max-width: 65rem){.page-bannerBg--contact{background-position:80%}}@media (max-width: 50rem){.page-bannerBg--contact{background-position:65%}}@media (max-width: 46rem) and (orientation: landscape){.page-bannerBg--contact{min-height:calc(230rem / 16)}}@media (max-width: 30rem){.page-bannerBg--contact{min-height:calc(150rem / 16);background-position:100%}}.page-bannerBg--corpo{min-height:calc(440rem / 16)}@media (max-width: 46rem) and (orientation: landscape){.page-bannerBg--corpo{min-height:calc(230rem / 16)}}@media (max-width: 50rem){.page-bannerBg--corpo{background-position:center left}}@media (max-width: 30rem){.page-bannerBg--corpo{min-height:calc(150rem / 16)}}.page-bannerBg--iconic{min-height:calc(700rem / 16);background-position:100%}@media (max-width: 65rem){.page-bannerBg--iconic{background-position:100%}}@media (max-width: 50rem){.page-bannerBg--iconic{background-position:95%;min-height:calc(480rem / 16)}}@media (max-width: 46rem) and (orientation: landscape){.page-bannerBg--iconic{min-height:calc(230rem / 16)}}@media (max-width: 30rem){.page-bannerBg--iconic{min-height:calc(150rem / 16);background-size:140%;background-position:100% 60%}}.page-bannerContent{position:absolute;top:calc(100rem / 16);left:0;right:0;max-width:calc(1450rem / 16);margin:0 auto;padding:0 calc(85rem / 16);width:100%}@media (max-width: 30rem){.page-bannerContent{position:relative;top:inherit;left:inherit;right:inherit;padding:calc(25rem / 16) calc(20rem / 16) 0;text-align:center;background-color:#fff}.page-bannerContent.page-bannerContent--store{padding-top:calc(30rem / 16);background-color:transparent;text-align:left}}@media (max-width: 30rem){.category-slot .page-bannerContent{position:absolute;top:calc(20rem / 16);left:0;right:0;padding:0 calc(20rem / 16);background:transparent;text-align:left}}.page-bannerContent--corpo{top:50%;transform:translateY(-50%)}@media (max-width: 48rem) and (orientation: landscape){.page-bannerContent--corpo .page-bannerTitle--corpo{margin-bottom:calc(16rem / 16)}}@media (max-width: 30rem){.page-bannerContent--corpo{transform:unset}}@media (max-width: 48rem){.page-bannerContent--corpo .page-bannerTitle{font-size:calc(24rem / 16);margin:0}.page-bannerContent--corpo .page-bannerText{font-size:calc(12rem / 16);line-height:calc(20rem / 16)}}@media (max-width: 50rem){.page-bannerContent--iconic{position:relative;top:inherit;left:inherit;right:inherit;padding:calc(25rem / 16) calc(20rem / 16) 0;text-align:left;background-color:#fff}.page-bannerContent--iconic .product-add-to-cart{padding-bottom:calc(10rem / 16)}}@media (max-width: 30rem){.page-bannerContent--iconic{text-align:left}}.page-bannerContent--iconic .product-review{font-size:0;margin-bottom:calc(20rem / 16)}@media (max-width: 50rem){.page-bannerContent--iconic .product-review{display:table;table-layout:fixed;width:100%;text-align:right}}@media (max-width: 30rem){.page-bannerContent--iconic .product-review{text-align:left;margin-bottom:0}}.page-bannerContent--iconic .product-review .rating,.page-bannerContent--iconic .product-review .warranty,.page-bannerContent--iconic .product-review .warranty-icon,.page-bannerContent--iconic .product-review .warranty-label{display:inline-block;vertical-align:middle}.page-bannerContent--iconic .product-review .rating{padding:calc(7rem / 16) calc(12rem / 16) calc(7rem / 16) 0}@media (max-width: 50rem){.page-bannerContent--iconic .product-review .rating{display:table-cell;width:50%;text-align:left}}@media (max-width: 30rem){.page-bannerContent--iconic .product-review .rating{border:none;margin-bottom:calc(12rem / 16);display:block;width:100%}}.page-bannerContent--iconic .product-review .rating .rating-icon{font-size:calc(19rem / 16);margin-right:calc(12rem / 16)}.page-bannerContent--iconic .product-review .warranty{padding-left:calc(26rem / 16)}@media (max-width: 50rem){.page-bannerContent--iconic .product-review .warranty{display:table-cell;width:50%;padding:0}}@media (max-width: 30rem){.page-bannerContent--iconic .product-review .warranty{padding-left:0;display:block;width:100%}}.page-bannerContent--iconic .product-review .warranty .warranty-icon{color:#636363;font-size:calc(27rem / 16);line-height:1;margin-right:calc(12rem / 16);position:absolute;left:0;top:50%;transform:translateY(-50%)}.page-bannerContent--iconic .product-review .warranty .warranty-label{color:#636363;font-size:calc(14rem / 16);font-weight:700;position:relative;padding:0 0 0 calc(40rem / 16)}@media (max-width: 50rem){.page-bannerContent--iconic .product-review .warranty .warranty-label{text-align:left;margin-left:calc(26rem / 16)}}@media (max-width: 30rem){.page-bannerContent--iconic .product-review .warranty .warranty-label{margin:0}}@media (max-width: 50rem){.page-bannerContent--iconic .hatch-retailers-container{display:inline-block;margin:calc(22rem / 16) 0 calc(40rem / 16)}}.page-bannerContent--univers{top:calc(90rem / 16)}@media (max-width: 320px){.page-bannerContent--univers a{height:auto;font-size:14px}}@media (max-width: 46rem) and (orientation: landscape){.page-bannerContent--univers{top:calc(16rem / 16)}}@media (max-width: 50rem){.page-bannerContent--univers{top:0}}@media (max-width: 30rem){.page-bannerContent--univers{top:inherit}}.page-banner--blog,.page-banner--article{position:relative}.page-banner--blog .breadcrumb,.page-banner--article .breadcrumb{position:absolute;top:0;left:0}@media (max-width: 50rem){.page-banner--article{margin-top:calc(60rem / 16)}}@media (max-width: 46rem) and (orientation: landscape){.page-banner--article{margin:0}.page-banner--article .page-bannerContent{top:50%;transform:translateY(-50%)}}@media (max-width: 30rem){.page-banner--article{margin-top:0}.page-banner--article .page-bannerContent{background-color:transparent;padding:calc(25rem / 16) 0 0}}.page-bannerBg--blog{min-height:calc(440rem / 16);background-position:center top}@media (max-width: 46rem) and (orientation: landscape){.page-bannerBg--blog{min-height:calc(230rem / 16)}}@media (max-width: 30rem){.page-bannerBg--blog{min-height:calc(150rem / 16);background-position:30%}}.page-bannerBg--blog .breadcrumb{position:absolute;top:0;left:0}.page-bannerContent--blog,.page-bannerContent--article{text-align:center;top:calc(50% - 30px)}@media (max-width: 480px){.page-bannerContent--blog,.page-bannerContent--article{position:absolute;background:none}}.page-bannerContent--blog .page-bannerTitle,.page-bannerContent--article .page-bannerTitle{color:#636363;background-color:rgba(255,255,255,0.9);padding:calc(13rem / 16);min-width:calc(510rem / 16);font-size:calc(28rem / 16);font-weight:300;display:inline-block;margin:0}@media (max-width: 768px){.page-bannerContent--blog .page-bannerTitle,.page-bannerContent--article .page-bannerTitle{min-width:calc(210rem / 16)}}@media (max-width: 480px){.page-bannerContent--blog .page-bannerTitle,.page-bannerContent--article .page-bannerTitle{font-size:calc(14rem / 16)}}.page-bannerContent--blog .page-bannerText,.page-bannerContent--article .page-bannerText{color:#fff;max-width:calc(706rem / 16);margin:0 auto}@media (max-width: 30rem){.page-bannerContent--blog .page-bannerText,.page-bannerContent--article .page-bannerText{color:#000}}.page-bannerBg--article{max-width:calc(1450rem / 16);min-height:calc(565rem / 16);margin:0 auto;background-position:center top}@media (max-width: 80rem){.page-bannerBg--article{max-width:calc(1040rem / 16)}}@media (max-width: 65rem){.page-bannerBg--article{margin:0 calc(24rem / 16);min-height:calc(440rem / 16)}}@media (max-width: 46rem) and (orientation: landscape){.page-bannerBg--article{min-height:calc(230rem / 16);margin:0}}@media (max-width: 30rem){.page-bannerBg--article{min-height:calc(150rem / 16);background-position:50%;margin:0}}.page-bannerContent--article .page-bannerTitle{max-width:calc(535rem / 16);margin:0 auto;text-shadow:2px 2px 1px #969696}@media (max-width: 30rem){.page-bannerContent--article .page-bannerTitle{text-shadow:none}}@media (max-width: 30rem){.page-bannerContent--article{max-width:calc(250rem / 16)}}.page-bannerLogo-Icon{display:block;height:calc(210rem / 16);line-height:calc(210rem / 16);line-height:210px;color:#000;overflow:hidden}@media (max-width: 50rem){.page-bannerLogo-Icon{height:calc(175rem / 16);line-height:calc(175rem / 16);line-height:175px}}@media (max-width: 46rem) and (orientation: landscape){.page-bannerLogo-Icon{height:calc(90rem / 16);line-height:calc(90rem / 16);line-height:90px}}@media screen and (max-width: 30rem){.page-bannerLogo-Icon{height:calc(70rem / 16);line-height:calc(70rem / 16)}}.page-bannerLogo-Icon--men{font-size:calc(570rem / 16)}@media (max-width: 50rem){.page-bannerLogo-Icon--men{font-size:calc(360rem / 16)}}@media screen and (max-width: 30rem){.page-bannerLogo-Icon--men{font-size:calc(230rem / 16)}}.page-bannerLogo-Icon--women{font-size:calc(350rem / 16)}@media (max-width: 50rem){.page-bannerLogo-Icon--women{font-size:calc(310rem / 16)}}@media (max-width: 46rem) and (orientation: landscape){.page-bannerLogo-Icon--women{font-size:calc(250rem / 16)}}@media screen and (max-width: 30rem){.page-bannerLogo-Icon--women{font-size:calc(200rem / 16)}}.page-bannerTitle{color:#636363;font-size:calc(36rem / 16);font-weight:600;text-transform:uppercase;margin:0 0 calc(45rem / 16)}@media (max-width: 50rem){.page-bannerTitle{font-size:calc(28rem / 16)}}@media screen and (max-width: 30rem){.page-bannerTitle{font-size:calc(18rem / 16);margin-bottom:calc(20rem / 16)}}.page-bannerTitle--iconic{margin-bottom:calc(12rem / 16)}@media (max-width: 50rem){.page-bannerTitle--iconic{line-height:calc(40rem / 16)}}.page-bannerTitle--corpo{color:#fff;text-align:right}@media (max-width: 30rem){.page-bannerTitle--corpo{color:#636363;text-align:left}}.templateLight .page-bannerTitle{color:#fff}@media (max-width: 50rem){.templateLight .page-bannerTitle{color:#636363}}.page-bannerTitle-name{color:#000;display:block;font-size:calc(40rem / 16);font-weight:200;text-transform:none}@media (max-width: 50rem){.page-bannerTitle-name{font-size:calc(36rem / 16)}}@media (max-width: 30rem){.page-bannerTitle-name{font-size:calc(24rem / 16)}}.templateLight .page-bannerTitle-name{color:#fff}@media (max-width: 50rem){.templateLight .page-bannerTitle-name{color:#282A3F;font-weight:300}}.page-bannerTitle-ref{color:#4b4b4b;font-size:calc(18rem / 16);font-weight:300;margin:0 0 calc(20rem / 16)}@media (max-width: 30rem){.page-bannerTitle-ref{font-size:calc(12rem / 16);margin:0 0 calc(5rem / 16)}}.templateLight .page-bannerTitle-ref{color:#fff}@media (max-width: 50rem){.templateLight .page-bannerTitle-ref{color:#4b4b4b;font-weight:400}}.page-bannerText{color:#000;font-size:calc(16rem / 16);font-weight:300;line-height:calc(24rem / 16)}@media screen and (max-width: 30rem){.page-bannerText{font-size:calc(13rem / 16);padding-bottom:calc(25rem / 16);line-height:calc(18rem / 16)}.page-bannerText br{display:none}}.page-bannerText--bold{font-weight:600}.page-bannerText--iconic{color:#666;font-size:calc(14rem / 16);max-width:calc(535rem / 16)}@media screen and (max-width: 64rem){.page-bannerText--iconic{color:#000}}@media screen and (max-width: 30rem){.page-bannerText--iconic{font-size:calc(12rem / 16);line-height:calc(18rem / 16);padding:0;margin:0}}@media screen and (min-width: 1024px){.page-bannerText--iconic{max-width:calc(535rem / 16);background-color:rgba(255,255,255,0.5);padding:10px}}.templateLight .page-bannerText--iconic{max-width:none}@media (max-width: 50rem){.templateLight .page-bannerText--iconic br{display:none}}.templateLight .page-bannerText{color:#fff;font-size:calc(14rem / 16);line-height:calc(22rem / 16);margin-bottom:calc(46rem / 16)}@media (max-width: 50rem){.templateLight .page-bannerText{color:#666;font-size:calc(12rem / 16);line-height:calc(18rem / 16);padding:0;margin:0}}@media screen and (min-width: 1024px){.templateLight .page-bannerText{max-width:calc(535rem / 16);background-color:rgba(255,255,255,0)}}.templateLight .product-add-to-cart-price{font-weight:200;color:#fff}.templateLight .product-add-to-cart-price .product-price .salesprice{font-weight:600}.templateLight .product-add-to-cart-price .product-price .product-eco-tax{font-size:calc(14rem / 16)}@media (max-width: 50rem){.templateLight .product-add-to-cart-price{color:#636363}.templateLight .product-add-to-cart-price .product-price .salesprice{padding-top:calc(10rem / 16)}}.page-bannerText--univers{max-width:calc(496rem / 16);font-size:calc(18rem / 16);line-height:calc(28rem /16);margin-top:0;margin-bottom:calc(30rem / 16)}@media (max-width: 46rem) and (orientation: landscape){.page-bannerText--univers{font-size:calc(16rem / 16);line-height:calc(22rem / 16);margin-bottom:calc(16rem / 16)}}@media (max-width: 30rem){.page-bannerText--univers{font-size:calc(12rem / 16);line-height:calc(18rem /16);margin-bottom:calc(15rem / 16)}}.page-bannerText--corpo{max-width:calc(460rem / 16);color:#fff;float:right;text-align:right}@media (max-width: 30rem){.page-bannerText--corpo{color:#000;float:none;text-align:left}}h1.page-bannerText--univers{margin-bottom:0;padding-bottom:0}.page-banner-button{margin-top:calc(42rem / 16);width:calc(230rem / 16);text-align:center}@media (max-width: 50rem){.page-banner-button{margin-bottom:calc(40rem / 16)}}@media (max-width: 30rem){.page-banner-button{margin-top:calc(22rem / 16);width:calc(148rem / 16)}}.page-banner-button--univers{font-size:calc(16rem / 16)}@media (max-width: 30rem){.page-banner-button--univers{margin-bottom:calc(30rem / 16)}}.button.button-blue.button-big.page-banner-button--univers{padding:8px 24px}.page-banner .page-bannerContent--iconic .socialsharing a{display:inline-block;width:calc(30rem / 16);height:calc(30rem / 16);line-height:calc(30rem / 16);margin:12px 20px 12px;border-radius:100%;font-size:calc(15rem / 16);vertical-align:middle;text-align:center;border:1px solid white;color:white;background-color:#636363}.rounded-link{display:block;border:2px solid #0a011d;border-radius:calc(50rem / 16);border-radius:50px;padding:calc(16rem / 16) calc(50rem / 16);text-decoration:none;transition:all 0.3s ease}@media (max-width: 65rem){.rounded-link{padding:calc(16rem / 16) calc(20rem / 16)}}.rounded-linkIcon{color:#0a011d;margin-right:calc(10rem / 16)}.rounded-linkLabel{color:#0a011d;font-size:calc(16rem / 16);font-weight:normal;text-transform:uppercase}@media (max-width: 65rem){.rounded-linkLabel{font-size:calc(12rem / 16)}}.rounded-link:hover{background-color:#0a011d}.rounded-link:hover .rounded-linkIcon,.rounded-link:hover .rounded-linkLabel{color:#fff}.home-our-selection{position:relative}.selection-wrapper{max-width:calc(1490rem / 16);margin:0 auto;padding:0 calc(20rem / 16);font-size:0}.selection-upTitle{font-family:playfair;font-size:calc(18rem / 16);font-style:italic;text-align:center;color:#000;margin:0;padding:calc(60rem / 16) 0 calc(10rem / 16)}@media screen and (max-width: 30rem){.selection-upTitle{padding-top:0;font-size:calc(12rem / 16)}}.selection-Title{font-size:calc(32rem / 16);font-weight:700;text-align:center;color:#000;margin:0;padding-bottom:calc(30rem / 16)}@media screen and (max-width: 30rem){.selection-Title{font-size:calc(18rem / 16);padding-bottom:calc(25rem / 16)}}.selection-swiper{margin:0 calc(-19rem / 16)}.selection-grid{display:flex;flex-wrap:wrap;padding:0}@media screen and (max-width: 30rem){.selection-grid{flex-wrap:nowrap}}.hp-slot-product-selection{position:relative;display:flex;width:calc(100% / 4 - 38px);height:auto;min-height:calc(450rem / 16);padding:0 calc(19rem / 16);margin-bottom:calc(40rem / 16)}@media screen and (max-width: 65rem){.hp-slot-product-selection{width:calc(100% / 3 - 38px)}}@media screen and (max-width: 50rem){.hp-slot-product-selection{width:calc(100% / 2 - 38px)}}@media screen and (max-width: 30rem){.hp-slot-product-selection{min-height:inherit;width:calc(100vw - 71px);padding:0 10px}.hp-slot-product-selection .product-tile .product-name{margin-bottom:0}.hp-slot-product-selection .product-tile .product-desc{padding-top:0;display:block}}.selection-wrapper .hp-slot-product-selection:nth-child(7n){width:calc(100% / 2 - 38px)}.selection-wrapper .hp-slot-product-selection:nth-child(7n) .thumb-link{padding-top:45.044%}.selection-wrapper .hp-slot-product-selection:nth-child(n+8){display:none}@media (min-width: 50rem) and (max-width: 65rem){.selection-wrapper .hp-slot-product-selection:nth-child(7n){width:calc(100% / 1.5 - 38px)}.selection-wrapper .hp-slot-product-selection:nth-child(8n){display:flex}.selection-wrapper .hp-slot-product-selection:nth-child(13){order:2}.selection-wrapper .hp-slot-product-selection:nth-child(14){order:1}}@media screen and (max-width: 50rem){.selection-wrapper .hp-slot-product-selection{width:calc(100% / 2 - 38px)}.selection-wrapper .hp-slot-product-selection:nth-child(7n){width:calc(100% - 38px)}.selection-wrapper .hp-slot-product-selection:nth-child(8n){display:none}.selection-wrapper .hp-slot-product-selection:nth-child(13){order:inherit}.selection-wrapper .hp-slot-product-selection:nth-child(14){order:inherit}}@media screen and (max-width: 30rem){.selection-wrapper .hp-slot-product-selection{min-height:inherit;width:calc(100vw - 71px);padding:0 10px}.selection-wrapper .hp-slot-product-selection:nth-child(7n){width:calc(100vw - 71px)}.selection-wrapper .hp-slot-product-selection:nth-child(7n) .thumb-link{padding-top:95.21%}.selection-wrapper .hp-slot-product-selection:nth-child(n+8){display:flex !important}.selection-wrapper .hp-slot-product-selection .product-tile .product-name{margin-bottom:0}.selection-wrapper .hp-slot-product-selection .product-tile .product-desc{padding-top:0;display:block}}.selection-button-container{text-align:center;padding-bottom:calc(88rem / 16)}@media screen and (max-width: 30rem){.selection-button-container{display:none}}.conseil{position:relative;background-image:url(../images/backgrounds/conseil-hp.jpg);background-size:cover;background-position:50% 50%;padding:calc(28rem / 16) 0}.conseil-wrapper{max-width:calc(1490rem / 16);margin:0 auto;padding:0 calc(20rem / 16)}.conseil-wrapper-content{width:40%;margin-left:60%;background-color:#fff;padding:calc(20rem / 16)}@media (max-width: 80rem){.conseil-wrapper-content{width:50%;margin-left:50%}}@media (max-width: 65rem){.conseil-wrapper-content{width:60%;margin:0 auto;background-color:rgba(255,255,255,0.9)}}@media (max-width: 50rem){.conseil-wrapper-content{width:100%}}@media (max-width: 30rem){.conseil-wrapper-content{margin-left:0;padding:calc(4rem / 16)}}.conseil-content{text-align:center;padding:calc(30rem / 16);border:solid 1px #000}@media (max-width: 30rem){.conseil-content{padding:calc(28rem / 16) 0 calc(19rem / 16)}}.conseil-upTitle{font-family:fairplay;font-size:calc(24rem / 16);font-style:italic;color:#000;margin-bottom:calc(25rem / 16)}@media (max-width: 30rem){.conseil-upTitle{font-size:calc(12rem / 16)}}.conseil-Title{margin:0 auto calc(15rem / 16);font-size:calc(34rem / 16);font-weight:600;text-transform:uppercase;color:#000;line-height:calc(48rem / 16)}@media (max-width: 30rem){.conseil-Title{max-width:80%;font-size:calc(14rem / 16);line-height:calc(16rem / 16);margin-bottom:calc(30rem / 16)}}.conseil-underTitle{font-size:calc(17rem / 16);font-weight:300;color:#000;line-height:calc(29rem / 16);margin-bottom:calc(15rem / 16);padding:0 calc(60rem / 16)}@media (max-width: 30rem){.conseil-underTitle{display:none}}.conseil-img img{width:calc(50% - 40px);max-width:calc(175rem / 16);margin:0 calc(15rem / 16);margin-bottom:calc(20rem / 16)}@media (max-width: 30rem){.conseil-img img{display:none}}.home-univers-slot{position:relative;background-color:#fff}@media screen and (max-width: 30rem){.home-univers-slot{background-color:transparent}}.home-univers-slot .part-title{padding-bottom:calc(20rem / 16)}.home-univers-slot .univers-tile{position:relative;display:inline-block;width:50%;height:calc(450rem / 16);margin:calc(40rem / 16) 0 0;padding:0 calc(20rem / 16)}@media screen and (max-width: 50rem){.home-univers-slot .univers-tile:nth-child(-n+2){margin-top:calc(40rem / 16)}}@media screen and (max-width: 30rem){.home-univers-slot .univers-tile:nth-child(-n+2){margin-top:calc(20rem / 16);margin-bottom:0}}@media screen and (max-width: 30rem){.home-univers-slot .univers-tile{margin-top:calc(20rem / 16);margin-bottom:0}}@media (min-width: 768px){.home-univers-slot .univers-tile{height:calc(280rem / 16);width:calc(100% / 2)}}@media (min-width: 1024px){.home-univers-slot .univers-tile{height:calc(400rem / 16)}}@media (max-width: 767px){.home-univers-slot .univers-tile{width:100%}}@media (max-width: 479px){.home-univers-slot .univers-tile{height:calc(300rem / 16)}}.home-univers-slot .univers-tile-content-wrapper{width:calc(410rem / 16)}@media (max-width: 480px){.home-univers-slot .univers-tile-content-wrapper{min-width:calc(180rem / 16);width:auto}}.univers-wrapper{max-width:calc(1490rem / 16);margin:0 auto;padding:0 0 calc(48rem / 16);font-size:0;overflow:hidden}@media screen and (max-width: 30rem){.univers-wrapper{padding-bottom:0}}.univers-underTitle{font-size:calc(14rem / 16);font-weight:300;text-align:center;color:#000;margin:0 auto;max-width:calc(1080rem / 16);padding:0 calc(20rem / 16)}@media screen and (max-width: 30rem){.univers-underTitle{display:none}}.univers-tile-bg{background-size:cover;background-position:50% 50%;width:100%;height:100%}@media screen and (max-width: 30rem){.univers-tile-bg{display:block;width:100%;height:100%}}.univers-tile-content-wrapper{position:absolute;width:calc(318rem / 16);bottom:calc(55rem / 16);left:50%;transform:translateX(-50%);background:rgba(255,255,255,0.94);padding:calc(9rem / 16);transition:all 0.3s ease}@media (max-width: 768px){.univers-tile-content-wrapper{width:calc(180rem / 16)}}@media screen and (max-width: 30rem){.univers-tile-content-wrapper{position:absolute;display:block;top:inherit;left:50%;transform:translateX(-50%);height:auto;bottom:calc(20rem / 16);padding:calc(4rem / 16)}.univers-tile-content-wrapper:hover{transform:translateX(-50%)}.univers-tile-content-wrapper:before{content:none}}@media (min-width: 768px) and (max-width: 1023px){.univers-tile-content-wrapper{width:100%;bottom:calc(24rem / 16)}}.univers-tile-content{padding:0 calc(20rem / 16)}@media screen and (max-width: 30rem){.univers-tile-content{position:relative;top:inherit;transform:inherit;left:inherit;right:inherit;height:100%;padding:0}}.univers-tile-upTitle{font-family:playfair;font-size:calc(17rem / 16);font-style:italic;text-align:center;color:#000;padding-top:calc(25rem / 16);margin-bottom:calc(14rem / 16)}@media screen and (max-width: 30rem){.univers-tile-upTitle{font-size:calc(12rem / 16);padding-top:calc(15rem / 16);margin-bottom:calc(5rem / 16)}}.univers-tile-Title{font-size:calc(28rem / 16);font-weight:300;text-align:center;text-transform:uppercase;color:#9c9c9c;margin:calc(4rem / 16) 0}@media (max-width: 1024px){.univers-tile-Title{font-size:calc(18rem / 16)}}.univers-astuces-wrapper{position:relative;max-width:calc(1680rem / 16);margin:calc(-390rem / 16) auto auto;text-align:right}@media screen and (max-width: 30rem){.univers-astuces-wrapper{margin:calc(24rem / 16) calc(22rem / 16)}}.univers-astuces{display:inline-block;font-size:0;max-width:calc(1230rem / 16);background-color:#fff;padding-bottom:calc(30rem / 16);box-shadow:0 0 60px 0 #7f7f7f}.univers-astuces-left{display:inline-block;vertical-align:top;width:calc(100% / 2.5);text-align:right;padding:calc(80rem / 16) calc(38rem / 16) 0}@media screen and (max-width: 65rem){.univers-astuces-left{padding-right:0}}@media screen and (max-width: 50rem){.univers-astuces-left{text-align:left;width:100%;padding:calc(35rem / 16) calc(20rem / 16)}}.univers-astuces-titleUpper{font-family:playfair;font-size:calc(17rem / 16);font-style:italic;color:#0a011d;margin:0}@media screen and (max-width: 30rem){.univers-astuces-titleUpper{font-size:calc(15rem / 16);margin-bottom:calc(10rem / 16)}}.univers-astuces-title{font-size:calc(22rem / 16);font-weight:900;text-transform:uppercase;line-height:calc(30rem / 16);color:#0a011d;margin:0;margin-bottom:calc(35rem / 16)}@media screen and (max-width: 30rem){.univers-astuces-title{font-size:calc(16rem / 16);line-height:calc(18rem / 16);margin-bottom:calc(25rem / 16)}}.univers-astuces-twist{display:block;line-height:15px;height:15px;overflow:hidden;color:#fb4074;font-size:calc(130rem / 16);margin-top:calc(-20rem / 16);margin-bottom:calc(30rem / 16)}@media screen and (max-width: 30rem){.univers-astuces-twist{font-size:calc(80rem / 16);margin-top:calc(-15rem / 16);margin-bottom:calc(15rem / 16)}}.univers-astuces-text{font-size:calc(14rem / 16);font-weight:300;line-height:calc(23rem / 16);color:#0a011d}@media screen and (max-width: 30rem){.univers-astuces-text{font-size:calc(12rem / 16);line-height:calc(18rem / 16)}}.univers-astuces-right{display:inline-block;vertical-align:top;width:calc(100% - 100% / 2.5);padding:0 calc(115rem / 16) 0 calc(38rem / 16);text-align:left}@media screen and (max-width: 80rem){.univers-astuces-right{padding-right:calc(38rem / 16)}}@media screen and (max-width: 50rem){.univers-astuces-right{width:100%;padding-right:0;padding-left:0}}.univers-astuces-video{margin-top:calc(-90rem / 16);margin-bottom:calc(35rem /16);box-shadow:0 0 60px 0 #dfe0e2;box-shadow:none}@media screen and (max-width: 50rem){.univers-astuces-video{margin-top:0}}@media screen and (max-width: 30rem){.univers-astuces-video{margin-bottom:calc(20rem / 16)}}.univers-astuces-videoContainer{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;box-shadow:0 0 60px 0 #7f7f7f}.univers-astuces-videoContainer iframe,.univers-astuces-videoContainer object,.univers-astuces-videoContainer embed{position:absolute;top:0;left:0;width:100%;height:100%}.univers-astuces-stepsList{display:table;table-layout:fixed;width:100%;list-style-type:none;padding:0;margin:0 0 calc(50rem /16) calc(-20rem /16)}@media screen and (max-width: 65rem){.univers-astuces-stepsList{display:block;margin:0 0 calc(50rem /16)}}@media screen and (max-width: 30rem){.univers-astuces-stepsList{padding:0 calc(26rem / 16);margin-bottom:calc(10rem /16)}}.univers-astuces-stepsItem{display:table-cell;vertical-align:top;border-right:solid 1px #dfe0e2}.univers-astuces-stepsItem:last-child{border-right:none}@media screen and (max-width: 50rem){.univers-astuces-stepsItem:first-child{padding-left:calc(20rem / 16)}}@media screen and (max-width: 30rem){.univers-astuces-stepsItem{display:block;padding:calc(10rem / 16) 0;border-right:none;border-bottom:solid 1px #dfe0e2}.univers-astuces-stepsItem:first-child{padding-left:0}.univers-astuces-stepsItem:last-child{border-bottom:none}}.univers-astuces-stepsList.be{display:flex;justify-content:space-around}.univers-astuces-stepsList.be .univers-astuces-stepsItem{border:none;text-align:center}.univers-astuces-stepsList.be .univers-astuces-stepsItem .univers-astuces-stepIcon{font-size:42px}@media screen and (min-width: 768px){.univers-astuces-stepsList.be .univers-astuces-stepsItem .univers-astuces-stepIcon{font-size:100px}}@media screen and (min-width: 1440px){.univers-astuces-stepsList.be{margin-left:0}}.univers-astuces-stepsItem-wrapper{display:table;table-layout:fixed;width:100%;line-height:1}.univers-astuces-stepIcon-wrapper{display:table-cell;vertical-align:top}@media screen and (max-width: 65rem){.univers-astuces-stepIcon-wrapper{display:table-header-group;text-align:center}}@media screen and (max-width: 30rem){.univers-astuces-stepIcon-wrapper{display:table-cell}}.univers-astuces-stepIcon{font-size:calc(76rem / 16);color:#587186}.univers-astuces-stepContent{display:table-cell;vertical-align:top;width:100%;padding:0 calc(10rem / 16) 0 calc(76rem / 16)}@media screen and (max-width: 65rem){.univers-astuces-stepContent{text-align:center;padding:0 calc(10rem / 16)}}@media screen and (max-width: 30rem){.univers-astuces-stepContent{padding-left:30%;text-align:left}}.univers-astuces-stepTitle{font-size:calc(18rem / 16);font-weight:700;text-transform:uppercase;color:#587186;margin:0;margin-bottom:calc(8rem / 16)}@media screen and (max-width: 30rem){.univers-astuces-stepTitle{margin-bottom:calc(5rem / 16)}}@media screen and (min-width: 1281px){.univers-astuces-stepTitle{font-size:13px}}.univers-astuces-stepText{font-size:calc(12rem / 16);font-weight:600;line-height:calc(19rem / 16);color:#587186;margin:0}@media screen and (max-width: 30rem){.univers-astuces-stepText{font-size:calc(11rem / 16)}}@media screen and (max-width: 50rem){.univers-astuces-button{text-align:center}}.univers-astuces-button--kid{position:absolute;bottom:calc(46rem / 16)}@media screen and (max-width: 50rem){.univers-astuces-button--kid{position:initial}}.univers-selection-wrapper{max-width:calc(1490rem / 16);margin:0 auto;padding:0 calc(20rem / 16) calc(48rem / 16);font-size:0}@media screen and (max-width: 65rem){.univers-selection-wrapper--kid .hp-slot-product-selection:first-child{width:calc(100% / 1.5 - 38px)}.univers-selection-wrapper--kid .hp-slot-product-selection:first-child .thumb-link{padding-top:45.044%}}@media screen and (max-width: 50rem){.univers-selection-wrapper--kid .hp-slot-product-selection:first-child{width:calc(100% / 2 - 38px)}.univers-selection-wrapper--kid .hp-slot-product-selection:first-child .thumb-link{padding-top:95.21%}}@media screen and (max-width: 30rem){.univers-selection-wrapper--kid .hp-slot-product-selection:first-child{width:calc(100vw - 71px)}}.univers-topProduct-wrapper--men{background-image:linear-gradient(90deg, #233038 49%, #39454c 25%, #39454c 50%, #233038 50%, #233038 100%, #39454c 65%, #39454c);background-size:150px 150px}@media screen and (max-width: 30rem){.univers-topProduct-wrapper--men{background-size:55px 150px}}.univers-topProduct-wrapper--women{background-color:#f9c6df;background-image:linear-gradient(90deg, #f9c6df 49%, #facce2 25%, #facce2 50%, #f9c6df 50%, #f9c6df 100%, #facce2 65%, #facce2);background-size:150px 150px}@media screen and (max-width: 30rem){.univers-topProduct-wrapper--women{background-size:55px 150px}}.univers-topProduct-wrapper--women .univers-topProduct-infoTxt{color:#0a011d}.univers-topProduct-wrapper--kid{background-color:#f9c6df;background-image:url(../images/backgrounds/univers-enfant-tutos.png);background-position:100% 50%;background-repeat:no-repeat;padding-bottom:calc(85rem / 16)}@media screen and (max-width: 30rem){.univers-topProduct-wrapper--kid{background-image:none}}@media screen and (max-width: 30rem){.univers-topProduct-wrapper--kid{padding-bottom:calc(30rem / 16)}}.univers-topProduct-wrapper--kid .univers-topProduct-content{padding-top:0;padding-bottom:calc(15rem / 16)}@media screen and (max-width: 50rem){.univers-topProduct-wrapper--kid .univers-topProduct-block--right{width:0}}.univers-topProduct-content{position:relative;display:table;table-layout:fixed;max-width:calc(1490rem / 16);width:100%;padding:calc(80rem / 16) calc(20rem / 16) calc(60rem / 16);margin:0 auto}.univers-topProduct-block{position:relative;display:table-cell;vertical-align:middle;width:50%}@media screen and (max-width: 30rem){.univers-topProduct-block{display:block;width:100%}}.univers-topProduct-pageTitle{font-size:calc(70rem / 16);font-weight:900;text-transform:uppercase;letter-spacing:calc(30rem / 16);margin:0 0 calc(25rem / 16)}@media screen and (max-width: 80rem){.univers-topProduct-pageTitle{font-size:calc(60rem / 16);letter-spacing:calc(25rem / 16)}}@media screen and (max-width: 65rem){.univers-topProduct-pageTitle{font-size:calc(50rem / 16);letter-spacing:calc(16rem / 16)}}@media screen and (max-width: 50rem){.univers-topProduct-pageTitle{font-size:calc(38rem / 16);letter-spacing:calc(12rem / 16)}}.univers-topProduct-pageTitle--men{color:#ff652d}.univers-topProduct-pageTitle--women{color:#7b0f44}@media screen and (max-width: 30rem){.univers-topProduct-info{margin-bottom:calc(40rem / 16)}}.univers-topProduct-infoTxt{font-size:calc(16rem / 16);line-height:calc(26rem / 16);font-weight:300;color:#fff;max-width:calc(460rem / 16)}@media screen and (max-width: 30rem){.univers-topProduct-infoTxt{font-size:calc(14rem / 16)}}.univers-topProduct-infoTxt.univers-topProduct-infoTxt--ref{font-size:calc(18rem / 16)}.univers-topProduct-infoTxt:last-of-type{margin-bottom:calc(110rem / 16)}@media screen and (max-width: 30rem){.univers-topProduct-infoTxt:last-of-type{margin-bottom:calc(40rem / 16)}}.univers-topProduct-block--right img{width:100%;max-width:calc(598rem / 16)}.univers-topProduct-toolbox-list{position:absolute;top:0;width:100%;max-width:calc(598rem / 16);height:100%;padding:0;margin:0;list-style-type:none}.univers-topProduct-toolbox-list--men .univers-topProduct-toolbox-listItem:first-child{position:absolute;top:14%;left:20%}@media screen and (max-width: 30rem){.univers-topProduct-toolbox-list--men .univers-topProduct-toolbox-listItem:first-child{position:initial}}.univers-topProduct-toolbox-list--men .univers-topProduct-toolbox-listItem:first-child .univers-topProduct-toolbox-more{position:absolute;top:14%;left:20%}.univers-topProduct-toolbox-list--men .univers-topProduct-toolbox-listItem:nth-child(2){position:absolute;top:30%;left:76%}@media screen and (max-width: 30rem){.univers-topProduct-toolbox-list--men .univers-topProduct-toolbox-listItem:nth-child(2){position:initial}}.univers-topProduct-toolbox-list--men .univers-topProduct-toolbox-listItem:nth-child(2) .univers-topProduct-toolbox-more{position:absolute;top:30%;left:76%}.univers-topProduct-toolbox-list--men .univers-topProduct-toolbox-listItem:nth-child(3){position:absolute;top:50%;left:63%}@media screen and (max-width: 30rem){.univers-topProduct-toolbox-list--men .univers-topProduct-toolbox-listItem:nth-child(3){position:initial}}.univers-topProduct-toolbox-list--men .univers-topProduct-toolbox-listItem:nth-child(3) .univers-topProduct-toolbox-more{position:absolute;top:50%;left:63%}.univers-topProduct-toolbox-list--men .univers-topProduct-toolbox-listItem:nth-child(4){position:absolute;top:60%;left:18%}@media screen and (max-width: 30rem){.univers-topProduct-toolbox-list--men .univers-topProduct-toolbox-listItem:nth-child(4){position:initial}}.univers-topProduct-toolbox-list--men .univers-topProduct-toolbox-listItem:nth-child(4) .univers-topProduct-toolbox-more{position:absolute;top:60%;left:18%}.univers-topProduct-toolbox-list--women .univers-topProduct-toolbox-listItem:first-child{position:absolute;top:10%;left:22%}@media screen and (max-width: 30rem){.univers-topProduct-toolbox-list--women .univers-topProduct-toolbox-listItem:first-child{position:initial}}.univers-topProduct-toolbox-list--women .univers-topProduct-toolbox-listItem:first-child .univers-topProduct-toolbox-more{position:absolute;top:10%;left:22%}.univers-topProduct-toolbox-list--women .univers-topProduct-toolbox-listItem:nth-child(2){position:absolute;top:22%;left:46%}@media screen and (max-width: 30rem){.univers-topProduct-toolbox-list--women .univers-topProduct-toolbox-listItem:nth-child(2){position:initial}}.univers-topProduct-toolbox-list--women .univers-topProduct-toolbox-listItem:nth-child(2) .univers-topProduct-toolbox-more{position:absolute;top:22%;left:46%}.univers-topProduct-toolbox-list--women .univers-topProduct-toolbox-listItem:nth-child(3){position:absolute;top:42%;left:43%}@media screen and (max-width: 30rem){.univers-topProduct-toolbox-list--women .univers-topProduct-toolbox-listItem:nth-child(3){position:initial}}.univers-topProduct-toolbox-list--women .univers-topProduct-toolbox-listItem:nth-child(3) .univers-topProduct-toolbox-more{position:absolute;top:42%;left:43%}.univers-topProduct-toolbox-list--women .univers-topProduct-toolbox-listItem:nth-child(4){position:absolute;top:58%;left:56%}@media screen and (max-width: 30rem){.univers-topProduct-toolbox-list--women .univers-topProduct-toolbox-listItem:nth-child(4){position:initial}}.univers-topProduct-toolbox-list--women .univers-topProduct-toolbox-listItem:nth-child(4) .univers-topProduct-toolbox-more{position:absolute;top:58%;left:56%}.univers-topProduct-toolbox-more{display:inline-block;width:calc(66rem / 16);padding:calc(8rem / 16);margin:0 auto;border:solid rgba(255,255,255,0.3) 8px;border-radius:50%;cursor:pointer;transition:all 0.3s ease}.univers-topProduct-toolbox-more--men:hover{border-color:#ff8253}.univers-topProduct-toolbox-more--women:hover{border-color:#972d5a}.univers-topProduct-toolbox-button{font-size:36px;background:white;border-radius:50%;width:34px;height:34px;display:block;text-align:center;line-height:1}.univers-topProduct-toolbox-button--men{color:#ff652d}.univers-topProduct-toolbox-button--women{color:#7b0f44}.univers-topProduct-toolbox-box{display:none;position:absolute;top:0;background-color:#fff;padding:calc(25rem / 16);width:calc(255rem / 16);z-index:1}@media screen and (max-width: 30rem){.univers-topProduct-toolbox-box{left:0;right:0;top:50%;margin:0 auto;transform:translateY(-50%)}}.univers-topProduct-toolbox-box::after{content:"";position:absolute;width:53px;height:4px;top:31px}@media screen and (max-width: 30rem){.univers-topProduct-toolbox-box::after{content:none}}.univers-topProduct-toolbox-box--men::after{background-color:#ff652d}.univers-topProduct-toolbox-box--women::after{background-color:#7b0f44}.univers-topProduct-toolbox-box--left{left:calc(-275rem / 16)}.univers-topProduct-toolbox-box--left::after{right:-53px}@media screen and (max-width: 30rem){.univers-topProduct-toolbox-box--left{left:0}}.univers-topProduct-toolbox-box--right{right:calc(-275rem / 16)}.univers-topProduct-toolbox-box--right::after{left:-53px}.univers-topProduct-toolbox-close{position:absolute;right:15px;top:15px;cursor:pointer}.univers-topProduct-toolbox-close--men{color:#ff652d}.univers-topProduct-toolbox-close--women{color:#7b0f44}.univers-topProduct-block-tutoList{margin:0;padding:0 calc(60rem / 16) 0 0;list-style-type:none}@media screen and (max-width: 50rem){.univers-topProduct-block-tutoList{padding:0}}.univers-topProduct-block-tutoItem{display:table;table-layout:fixed;width:100%;margin-bottom:calc(30rem / 16);background:#fff;box-shadow:0 0 40px 0 #8a4768}@media screen and (max-width: 30rem){.univers-topProduct-block-tutoItem{margin-bottom:calc(20rem / 16)}.univers-topProduct-block-tutoItem:last-of-type{margin-bottom:0}}.univers-topProduct-block-tutoItem-left{position:relative;display:table-cell;vertical-align:middle;width:50%;font-size:0}.univers-topProduct-block-tutoItem-left:hover .univers-topProduct-block-tutoItem-video{opacity:0.7}.univers-topProduct-block-tutoItem-left:hover .univers-topProduct-block-tutoItem-play{transform:scale(1.1) translateX(-45%) translateY(-45%)}@media screen and (max-width: 30rem){.univers-topProduct-block-tutoItem-left{display:block;width:100%;height:calc(185rem / 16)}}.univers-topProduct-block-tutoItem-video{position:absolute;top:0px;display:inline-block;width:100%;height:100%;background-size:cover;background-position:50% 50%}.univers-topProduct-block-tutoItem-play{position:absolute;width:calc(60rem / 16);height:calc(60rem / 16);top:50%;left:50%;transform:translateY(-50%) translateX(-50%);background-image:url(../images/interface/ui-play.png);background-repeat:no-repeat;transition:all 0.3s ease;pointer-events:none}.univers-topProduct-block-tutoItem-right{display:table-cell;vertical-align:middle;width:50%;padding:calc(45rem / 16) calc(25rem / 16)}@media screen and (max-width: 30rem){.univers-topProduct-block-tutoItem-right{display:block;width:100%;padding:calc(45rem / 16) calc(20rem / 16)}}.univers-topProduct-block-tutoItem-title{margin:0 0 calc(15rem / 16);font-size:calc(20rem / 16);font-weight:900;text-transform:uppercase;color:#fb4074}@media screen and (max-width: 30rem){.univers-topProduct-block-tutoItem-title{font-size:calc(14rem / 16);margin:0 0 calc(10rem / 16)}}.univers-topProduct-block-tutoItem-text{margin:0;font-size:calc(14rem / 16);font-weight:300;line-height:calc(20rem / 16);color:#0a011d}@media screen and (max-width: 30rem){.univers-topProduct-block-tutoItem-text{font-size:calc(12rem / 16);line-height:calc(18rem / 16)}}.univers-instagram-wrapper{position:relative;background-color:#fff}@media screen and (max-width: 30rem){.univers-instagram-wrapper{background-color:#f0f0f0}}@media screen and (min-width: 768px){.univers-instagram-wrapper .swiper-pagination{display:none}}.univers-instagram-content-wrapper{max-width:calc(1450rem / 16);margin:0 auto;padding:0 calc(20rem / 16) calc(48rem / 16) calc(85rem / 16)}@media screen and (max-width: 50rem){.univers-instagram-content-wrapper{padding:0 calc(20rem / 16) calc(48rem / 16)}}@media screen and (max-width: 30rem){.univers-instagram-content-wrapper{padding:0 calc(20rem / 16) calc(20rem / 16)}}.univers-instagram-text{max-width:calc(100% / 2.5);font-size:calc(18rem / 16);font-weight:normal;line-height:calc(28rem / 16);color:#696969;margin:0 0 calc(30rem / 16)}@media screen and (max-width: 50rem){.univers-instagram-text{max-width:100%;font-size:calc(12rem / 16);line-height:calc(18rem / 16)}}.icon-insta-with-colors{position:relative;display:inline-block;vertical-align:middle;background:radial-gradient(circle farthest-corner at 35% 90%, #fec564, transparent 50%),radial-gradient(circle farthest-corner at 0 140%, #fec564, transparent 50%),radial-gradient(ellipse farthest-corner at 0 -25%, #5258cf, transparent 50%),radial-gradient(ellipse farthest-corner at 20% -50%, #5258cf, transparent 50%),radial-gradient(ellipse farthest-corner at 100% 0, #893dc2, transparent 50%),radial-gradient(ellipse farthest-corner at 60% -20%, #893dc2, transparent 50%),radial-gradient(ellipse farthest-corner at 100% 100%, #d9317a, transparent),linear-gradient(#6559ca, #bc318f 30%, #e33f5f 50%, #f77638 70%, #fec66d 100%);border-radius:calc(10rem / 16);border-radius:10px;height:calc(46rem / 16);width:calc(46rem / 16);margin-right:calc(15rem / 16);color:#fff}.icon-insta-with-colors .icon-insta{display:block;padding:calc(4rem /16) calc(4rem /16) 0px calc(4rem /16);font-size:calc(38rem / 16)}.univers-instagram-hashtag{font-size:calc(21rem / 16);font-weight:600;color:#666;margin:0 0 calc(40rem / 16)}@media screen and (max-width: 50rem){.univers-instagram-hashtag{font-size:calc(14rem / 16)}}@media screen and (max-width: 30rem){.univers-instagram-button{text-align:center}}.univers-instagram-img-wrapper{position:relative;max-width:calc(1680rem / 16);margin:auto;padding-left:calc(200rem / 16);padding-bottom:calc(170rem / 16)}@media screen and (max-width: 1680px){.univers-instagram-img-wrapper{max-width:calc(1515rem / 16);margin:0 auto;padding:0 calc(20rem / 16) calc(170rem / 16) calc(75rem / 16);margin-right:0;padding-right:0}}@media screen and (max-width: 50rem){.univers-instagram-img-wrapper{padding:0 calc(20rem / 16) calc(70rem / 16)}}@media screen and (max-width: 30rem){.univers-instagram-img-wrapper{padding:0}}.instagram-swiper{position:relative;margin:inherit;overflow:inherit}@media screen and (max-width: 30rem){.instagram-swiper{margin:0 auto;padding-top:calc(40rem / 16);overflow:hidden;z-index:1}}.univers-instagram-img-list{position:relative;display:block;padding:0;margin:0;margin-left:calc(-10rem / 16);list-style-type:none;font-size:0;width:100%;box-sizing:border-box}@media screen and (max-width: 50rem){.univers-instagram-img-list{width:calc(100% / 2);margin-left:0;position:relative}}@media screen and (max-width: 30rem){.univers-instagram-img-list{display:flex;box-sizing:border-box}}.univers-instagram-img-item{position:relative;display:inline-block;vertical-align:middle;width:calc(100% / 4);text-align:center;padding:0 calc(20rem / 16);z-index:2}@media screen and (max-width: 50rem){.univers-instagram-img-item{width:calc(100% / 2);padding:0 calc(10rem / 16);margin-bottom:calc(20rem / 16)}}@media screen and (max-width: 30rem){.univers-instagram-img-item{width:calc(100vw - 100px);padding:0 calc(10rem / 16);margin-bottom:calc(40rem / 16)}}.univers-topProduct-button{text-align:center}.univers-instagram-link{display:block;cursor:pointer}.univers-instagram-img{width:100%;box-shadow:0 0 60px 0 #cbcbcb}.univers-instagram-img:hover{opacity:0.6}.univers-instagram-img-item--top{position:absolute;width:calc(100% / 5);margin-left:calc(-40rem / 16);top:-100%}@media screen and (max-width: 50rem){.univers-instagram-img-item--top{position:relative;width:calc(100% / 2);margin-left:inherit;top:inherit}}@media screen and (max-width: 30rem){.univers-instagram-img-item--top{width:calc(100vw - 100px)}}.univers-instagram-img-item--bottom{top:calc(65rem / 16)}@media screen and (max-width: 50rem){.univers-instagram-img-item--bottom{top:inherit}}@media screen and (max-width: 30rem){.univers-instagram-img-item--bottom{width:calc(100vw - 100px)}}.univers-instagram-img-item--big{position:absolute;width:calc(100% / 3);right:0;top:-100%;margin-right:calc(-10rem / 16);z-index:1}.univers-instagram-img-item--big img{margin-right:calc(-40rem / 16)}@media screen and (max-width: 50rem){.univers-instagram-img-item--big{position:absolute;top:0;margin-right:inherit;width:calc(100%);right:calc(-100%)}.univers-instagram-img-item--big img{margin-right:inherit}}@media screen and (max-width: 30rem){.univers-instagram-img-item--big{position:relative;top:inherit;width:calc(100vw - 100px);right:inherit}}.contact-wrapper{position:relative;max-width:calc(1490rem / 16);width:100%;padding:0 calc(20rem / 16);margin:0 auto;font-size:0}@media (max-width: 30rem){.contact-wrapper{padding:0 calc(5rem / 16)}}.contact-wrapper-left{position:relative;background-color:#fff;display:inline-block;vertical-align:top;width:calc(100% / 4 * 3 - 10px);padding:calc(50rem / 16) calc(35rem / 16);margin-right:calc(10rem / 16);margin-bottom:calc(80rem / 16);font-size:12px;z-index:1}@media screen and (max-width: 65rem){.contact-wrapper-left{width:calc(100% / 3 * 2 - 10px)}}@media screen and (max-width: 50rem){.contact-wrapper-left{width:100%;margin-top:calc(40rem / 16);margin-right:0;margin-bottom:calc(30rem / 16);box-shadow:0px 0px 47px 0px rgba(17,17,17,0.2)}}@media screen and (max-width: 30rem){.contact-wrapper-left{margin-top:0;padding:calc(25rem / 16) calc(16rem / 16)}}.contact-wrapper-left .required-indicator{vertical-align:super;color:#4b4b4b;position:absolute;top:-5px}.contact-wrapper-left .contact-text-container{font-size:calc(16rem / 16);font-weight:300;color:#4b4b4b}.contact-wrapper-left .contactAccessory .button{width:auto;margin:0 0 calc(10rem / 16);white-space:nowrap}.contact-wrapper-left .content-asset{margin-top:12px}.contact-title{font-size:calc(32rem / 16);font-weight:600;color:#636363;text-transform:uppercase}@media screen and (max-width: 50rem){.contact-title{font-size:calc(18rem / 16)}}.dialog-required{float:right}@media screen and (max-width: 50rem){.dialog-required{float:none;font-size:calc(12rem / 16)}}.dialog-required .required-indicator{font-size:calc(14rem / 16);font-weight:600;position:relative}.dialog-required em{font-size:calc(14rem / 16);font-weight:normal;color:#4b4b4b;text-transform:inherit;vertical-align:bottom}@media screen and (max-width: 50rem){.dialog-required em{font-size:calc(12rem / 16)}}.contact-undertitle{font-size:calc(14rem / 16);font-weight:normal;color:#4b4b4b;margin-bottom:0}@media screen and (max-width: 50rem){.contact-undertitle{font-size:calc(12rem / 16);margin-bottom:calc(20rem / 16)}}.contact-form{font-size:0}@media screen and (max-width: 65rem){.contact-form{max-width:100%}}.contact-form fieldset{width:100%}.contact-form .form-row{margin-top:0;margin-bottom:0}.contact-form .form-row.form-row-button{margin-left:0}@media screen and (max-width: 30rem){.contact-form .form-row:not(.other-FilesUpload):nth-child(n){width:100%;margin-left:0;display:block}}.contact-form .form-row .error-message{padding-left:calc(30rem / 16);margin-top:calc(10rem / 16)}.contact-form label{font-size:calc(14rem / 16);font-weight:600;color:#4b4b4b;margin-top:calc(30rem / 16);margin-bottom:calc(20rem /16);position:relative}@media screen and (max-width: 50rem){.contact-form label{font-size:calc(12rem / 16);margin-top:calc(20rem / 16);margin-bottom:calc(10rem /16)}}.contact-form .field-wrapper{border:none;padding:0;width:100%}.contact-form .field-wrapper .error{display:block}.contact-form .field-wrapper span.error{font-size:calc(12rem / 16);font-weight:300;padding-left:calc(30rem / 16);margin-top:calc(10rem / 16)}.contact-form input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:solid 1px #636363;height:calc(40rem / 16);padding:0 calc(30rem / 16);font-size:calc(13rem / 16);font-weight:300}.contact-form .input-select{background-color:transparent;border:solid 1px #636363;height:calc(40rem / 16);padding:0 calc(45rem / 16) 0 calc(15rem / 16);background-position-x:calc(100% - 30px);background-position-y:50%}.contact-form .contact-form-textarea .form-row{width:100%}.contact-form .contact-form-textarea .field-wrapper{padding:5px;border:solid 1px #636363;margin-bottom:calc(15rem / 16)}.contact-form textarea{resize:vertical;width:100%;padding:calc(20rem / 16);font-size:calc(13rem / 16);font-weight:300;outline:none;border:none}@media screen and (max-width: 30rem){.contact-form textarea{height:calc(80rem / 16)}}.contact-form textarea.error{border:1px solid red}.contact-form .contact-news{font-size:0;margin-bottom:calc(30rem / 16);margin-top:calc(20rem / 16)}@media screen and (max-width: 30rem){.contact-form .contact-news{margin-bottom:calc(10rem / 16)}}.contact-form .contact-news .form-row{display:inline-block;vertical-align:middle;margin-left:0;margin-right:calc(45rem / 16);margin-bottom:calc(10rem / 16);width:auto}.contact-form .contact-news .form-row:last-child{margin-right:0}@media (max-width: 768px){.contact-form .contact-news .form-row{margin-right:0;width:100%}}.contact-form .contact-news .field-wrapper{width:auto}.contact-form .contact-news label{display:inline-block;vertical-align:middle;margin:0;padding-left:calc(10rem / 16);color:#4b4b4b;font-weight:normal}.contact-form .contact-news-text{font-size:calc(14rem / 16);font-weight:600;color:#4b4b4b;margin:0 0 calc(25rem / 16)}@media screen and (max-width: 50rem){.contact-form .contact-news-text{font-size:calc(12rem / 16)}}@media screen and (max-width: 30rem){.contact-form .contact-news-text{margin-bottom:calc(10rem / 16)}}.contact-form .input-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;vertical-align:middle;width:calc(26rem / 16);height:calc(26rem / 16);padding:0;border:none;outline:none;background:transparent;transition:all 0.3s ease;cursor:pointer}.contact-form .input-checkbox+i::before{border:1px solid #636363;width:calc(26rem / 16);height:calc(26rem / 16);line-height:calc(24rem / 16);display:block;position:absolute;top:0;left:0;font-size:calc(12rem / 16);pointer-events:none;content:''}.contact-form .input-checkbox:checked{background-color:#636363;border-color:#636363}.contact-form .input-checkbox:checked+i::before{background-color:#636363;font-family:"icons";content:"\E003";color:#fff;text-align:center;font-style:normal}.contact-form .radio-row{display:inline-block;margin:0 0 calc(10rem / 16);overflow:hidden;padding-right:calc(50rem / 16)}.contact-form .radio-row span{display:block;float:left;height:calc(26rem / 16);margin:0 0 0 calc(10rem / 16);font-size:calc(14rem / 16);font-weight:normal;color:#4b4b4b;line-height:calc(26rem / 16)}.contact-form .input-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;float:left;vertical-align:middle;width:calc(26rem / 16);height:calc(26rem / 16);padding:0;border-radius:calc(13rem / 16);outline:none;background:transparent;transition:all 0.3s ease;cursor:pointer}.contact-form .input-radio:checked{background-color:#636363;border-color:#636363}.contact-form .input-radio:checked:before{font-family:"icons";content:"\E003";display:inline-block;font-size:12px;color:white;text-align:center;line-height:26px;width:100%}.contact-form .input-radio.error{color:#c41f35;border-color:#c41f35}.contact-form .field-wrapper.radio-rows{position:relative;padding-bottom:calc(-10rem / 16)}.contact-form .field-wrapper.radio-rows .radio-row span.error{position:absolute;bottom:calc(-15rem / 16);left:0px;color:#c41f35}.contact-wrapper-right{display:inline-block;vertical-align:top;font-size:12px;width:calc(100% / 4);padding-bottom:20px;background-color:#fff;box-shadow:0px 0px 47px 0px rgba(17,17,17,0.2)}.contact-wrapper-right a[href^="tel"]{font-size:14px}@media screen and (max-width: 65rem){.contact-wrapper-right{width:calc(100% / 3)}}@media screen and (max-width: 50rem){.contact-wrapper-right{width:calc(100%);margin-bottom:calc(40rem / 16)}}.contact-wrapper-right .contact-adress{padding:calc(30rem /16) calc(25rem /16) 0}@media screen and (max-width: 50rem){.contact-wrapper-right .contact-adress{padding:calc(25rem /16) calc(25rem /16) 0}}.contact-wrapper-right .contact-adress-title{font-size:calc(18rem / 16);font-weight:600;color:#636363;margin:0;margin-bottom:calc(10rem / 16)}@media screen and (max-width: 50rem){.contact-wrapper-right .contact-adress-title{font-size:calc(14rem / 16)}}.contact-wrapper-right .contact-adress-infos{font-size:calc(16rem / 16);font-weight:300;color:#4b4b4b;margin:0;margin-bottom:calc(20rem / 16)}@media screen and (max-width: 50rem){.contact-wrapper-right .contact-adress-infos{font-size:calc(14rem / 16)}}.contact-wrapper-right .contact-adress-phone{font-size:calc(16rem / 16);font-weight:300;color:#4b4b4b;text-decoration:none;margin:0}.contact-wrapper-right .contact-adress-phone .icon{margin-right:calc(15rem / 16);color:#636363}@media screen and (max-width: 50rem){.contact-wrapper-right .contact-adress-phone{font-size:calc(14rem / 16)}}.contact-wrapper-right .contact-consommateur{padding:calc(30rem /16) calc(25rem /16)}@media screen and (max-width: 50rem){.contact-wrapper-right .contact-consommateur{padding:calc(25rem /16) calc(25rem /16)}}.contact-wrapper-right .contact-consommateur-title{font-size:calc(18rem / 16);font-weight:600;color:#636363;margin:0;margin-bottom:calc(10rem / 16)}@media screen and (max-width: 50rem){.contact-wrapper-right .contact-consommateur-title{font-size:calc(14rem / 16)}}.contact-wrapper-right .contact-consommateur-infos{font-size:calc(16rem / 16);font-weight:300;color:#4b4b4b;line-height:calc(24rem / 16);margin:0;margin-bottom:calc(20rem / 16)}@media screen and (max-width: 50rem){.contact-wrapper-right .contact-consommateur-infos{font-size:calc(14rem / 16)}}.contact-wrapper-right .contact-consommateur-azur{display:block;max-width:calc(255rem / 16)}.contact-wrapper-right .contact-consommateur-azur img{width:100%}@media (max-width: 65rem){.contact-type{padding-bottom:calc(20rem / 16);border-bottom:1px solid #E6E6E6;margin-bottom:calc(20rem / 16)}}.contact-type-title{font-size:calc(14rem / 16);font-weight:700;color:#636363;text-transform:uppercase;margin:0 0 calc(20rem / 16) 0}.contact-type-List{list-style-type:none;padding:0 0 calc(28rem / 16);margin:0 0 calc(40rem / 16);display:flex;justify-content:space-between;border-bottom:1px solid #E6E6E6}@media (max-width: 65rem){.contact-type-List{opacity:0}}.text-accessories{display:block;width:100%}.contact-type-Item{width:calc(160rem / 16);height:calc(100rem / 16);border:3px solid #dfe0e2;transition:all 0.3s ease-in;background-color:#E6E6E6}@media (max-width: 90rem){.contact-type-Item{width:calc(145rem / 16)}}@media (max-width: 85rem){.contact-type-Item{width:calc(135rem / 16)}}@media (max-width: 80rem){.contact-type-Item{width:calc(100rem / 14)}}.contact-type-Item a{display:flex;height:100%;align-items:center;justify-content:center;font-size:calc(14rem / 16);font-weight:normal;color:#4b4b4b;text-decoration:none;padding:0 calc(20rem / 16);text-align:center;transition:all 0.3s ease-in;flex-direction:column}@media (max-width: 80rem){.contact-type-Item a{font-size:calc(12rem / 16);padding:0}}.contact-type-Item--active,.contact-type-Item:hover{background-color:#636363;border:3px solid #636363}.contact-type-Item--active a,.contact-type-Item:hover a{font-weight:700;color:#fff}.contact-type-Item--hidden{display:none}.contact-type-icon{font-size:calc(24rem / 16)}.contact-product-choice{display:flex;flex-direction:column;border:1px solid #E6E6E6;max-width:calc(534rem / 16);padding:0 calc(40rem / 16) calc(28rem / 16);margin:calc(28rem / 16) 0 calc(45rem / 16) calc(50rem / 16)}.contact-product-choice .contact-infos{margin-top:calc(28rem / 16)}@media (max-width: 65rem){.contact-product-choice{max-width:100%;margin-left:0}}@media (max-width: 50rem){.contact-product-choice{padding:0 calc(20rem / 16) calc(28rem / 16)}}.contact-separator{display:flex;justify-content:space-between;align-items:flex-start;border-top:1px solid #E6E6E6;padding-top:calc(64rem / 16)}@media (max-width: 30rem){.contact-separator{display:block}}.contact-separator--title{border:none;padding:0}.contact-legend{font-size:calc(16rem / 16);font-weight:700;color:#636363;margin:0}.contact-legend span{font-size:calc(14rem / 16);font-weight:normal;color:#4b4b4b;display:block;text-transform:none}.contact-formContainer{max-width:calc(100% / 1.5)}@media (max-width: 30rem){.contact-formContainer{max-width:100%}}.field-wrapper--help{position:relative;display:flex;justify-content:space-between;align-items:flex-start}.field-wrapper--help .input-select{max-width:calc(370rem / 16)}@media (max-width: 50rem){.field-wrapper--help .input-select{max-width:50%}}@media (max-width: 30rem){.field-wrapper--help .input-select{max-width:calc(185rem / 16)}}@media (min-width: 800px) and (max-width: 910px){.field-wrapper--help .input-select{max-width:calc(300rem / 16)}}.field-wrapper--help .hidden{display:none}.field-wrapper--help .productref-text{max-width:calc(370rem / 16)}@media (max-width: 50rem){.field-wrapper--help .productref-text{max-width:50%}}@media (max-width: 30rem){.field-wrapper--help .productref-text{max-width:calc(185rem / 16)}}@media (min-width: 800px) and (max-width: 910px){.field-wrapper--help .productref-text{max-width:calc(300rem / 16)}}.field-wrapper--help span.error{position:absolute;bottom:calc(-20rem / 16);left:0}.field-wrapper--help.other-active{flex-wrap:wrap}.field-wrapper--help.other-active .productref-select{margin-bottom:calc(20rem / 16)}.field-wrapper--help.other-active .productref-text{order:5}.bb-tooltip{display:inline-block;vertical-align:middle;position:relative;font-size:calc(16rem / 16);width:calc(34rem / 16);height:calc(34rem / 16);border:1px solid #636363;border-radius:50%}@media (max-width: 30rem){.bb-tooltip{position:initial}}.bb-tooltip-item{cursor:pointer;display:flex;font-size:calc(18rem / 16);align-items:center;justify-content:center;height:100%;color:#636363}.bb-tooltip:hover .bb-tooltip-item::after{pointer-events:auto}.bb-tooltip-content{position:absolute;z-index:9999;width:calc(432rem / 16);left:calc(100% + 20px);top:50%;transform:translateY(-50%);text-align:left;font-size:calc(12rem / 16);color:#000;line-height:1.4;box-shadow:0 0 15px rgba(48,54,61,0.4);background-color:#fff;opacity:0;cursor:default;pointer-events:none;padding:calc(20rem / 16)}@media (max-width: 50rem){.bb-tooltip-content{left:auto;right:calc(100% + 20px)}}@media (max-width: 30rem){.bb-tooltip-content{left:0;right:0;margin:0 auto;width:100%}}.bb-tooltip-effect .bb-tooltip-content{transition:opacity 0.3s}.bb-tooltip:hover .bb-tooltip-content{pointer-events:auto;opacity:1}.bb-tooltip-content::after{content:'';top:50%;transform:translateY(-50%) rotate(90deg);left:calc(-10rem / 16);border:solid transparent;height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-top-color:#fff;border-width:10px;margin-left:-10px}@media (max-width: 50rem){.bb-tooltip-content::after{left:auto;right:calc(-20rem / 16);transform:translateY(-50%) rotate(270deg)}}@media (max-width: 30rem){.bb-tooltip-content::after{content:none}}.bb-tooltip-content img{position:relative;height:170px;display:block;float:left;margin-right:1em}.bb-tooltip-text{font-weight:300;font-size:calc(12rem / 16);color:#000;line-height:1.35;display:block;padding:1.31em 1.21em 1.21em 0}.bb-tooltip-text span{color:#636363;font-weight:700;display:block;margin-bottom:calc(20rem / 16)}.bb-tooltip-text a{font-weight:bold}.bb-tooltip-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.65);visibility:hidden;opacity:0;transition:all 0.5s ease-in;z-index:10}.bb-tooltip-overlay--visible{visibility:visible;opacity:1}.file-upload{position:relative;overflow:hidden;background:transparent;color:#000;border:solid 2px #000}@media (max-width: 30rem){.file-upload{width:100%;text-align:center}}.file-upload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0}#fileuploadurl{display:inline-block;border:none;vertical-align:middle;background:none;box-shadow:none;font-size:calc(14rem /16);font-weight:300;padding-left:0;width:220px;padding-right:0}.file-upload-name{display:none}.file-upload-name--visible{display:block}.file-upload-icon{font-size:calc(12rem / 16);margin-right:calc(10rem / 16);transition:color ease-in 0.5s}.file-upload-icon:hover{color:#636363}.other-FilesUpload{display:none}.other-FilesUpload .file-upload{margin:calc(10rem / 16) 0 calc(20rem / 16)}.contact-infos{background-color:#f0f0f0;padding:calc(22rem / 16) calc(30rem / 16);text-align:center;font-size:calc(14rem / 16)}.contact-infos a{text-decoration:none;color:#636363}.contact-infos--bold{font-weight:700}.contact-infos span{color:#636363}.contact-infos--small{max-width:calc(534rem / 16);margin-left:calc(50rem / 16)}@media (max-width: 65rem){.contact-infos--small{margin:0;max-width:100%}}.home-univers-slot--contact .univers-wrapper{display:flex;justify-content:space-around;-webkit-box-pack:space-around;-ms-flex-pack:space-around}@media (max-width: 50rem){.home-univers-slot--contact .univers-wrapper{flex-direction:column}}.home-univers-slot--contact .univers-tile{max-width:calc(313rem / 16);padding:0;height:calc(306rem / 16);margin:calc(20rem / 16) 0 0}@media (max-width: 88rem){.home-univers-slot--contact .univers-tile{max-width:calc(278rem / 16)}}@media (max-width: 80rem){.home-univers-slot--contact .univers-tile{border-left:5px solid #fff;border-right:5px solid #fff;overflow:hidden}}@media (max-width: 50rem){.home-univers-slot--contact .univers-tile{max-width:100%;border:none}}.home-univers-slot--contact .univers-tile-bg{box-shadow:none}.home-univers-slot--contact .univers-tile-content-wrapper{width:calc(100% - 90px)}@media (max-width: 80rem){.home-univers-slot--contact .univers-tile-content-wrapper{width:100%}}@media (max-width: 50rem){.home-univers-slot--contact .univers-tile-content-wrapper{width:50%}}.home-univers-slot--contact .univers-tile-content{padding:0;display:flex;align-items:center;height:calc(78rem / 16);justify-content:center}.home-univers-slot--contact .univers-tile-Title{font-size:calc(18rem / 16);margin:0}@media (max-width: 88rem){.home-univers-slot--contact .univers-tile-Title{padding:0 calc(10rem / 16)}}.corpo-contact{padding:0;margin-top:calc(30rem / 16)}.corpo-contact .corpo-join-col{width:calc(50% - 5rem / 16)}@media (max-width: 65rem){.corpo-contact .corpo-join-col{width:100%}.corpo-contact .corpo-join-col.corpo-join-col--contact{margin-top:calc(30rem / 16)}}.corpo-contact .corpo-join-colWrapper{padding:calc(55rem / 16)}@media (max-width: 65rem){.corpo-contact .corpo-join-colWrapper{padding:calc(55rem / 16) calc(30rem / 16)}}@media (max-width: 30rem){.corpo-contact .corpo-join-colWrapper{padding:calc(25rem / 16) calc(20rem / 16)}}@media (min-width: 1024px){.corpo-contact{display:block}.corpo-contact .corpo-join-col,.corpo-contact .corpo-join-col.corpo-join-col--contact{display:inline-block;width:49%;margin:0}}.contactInfoMessage,.js-GotoProduct{visibility:hidden;opacity:0;max-height:0}.contactInfoMessage{transition:all 0.5s ease-in}.js-GotoProduct{transition:all 0.7s ease-in}.contactInfoMessage--visible{visibility:visible;opacity:1;max-height:100%}.exNumber{display:none}.exNumber .input-text{max-width:calc(370rem / 16)}@media (max-width: 50rem){.exNumber .input-text{max-width:calc(50rem / 16)}}@media (max-width: 30rem){.exNumber .input-text{max-width:calc(185rem / 16)}}.contact-legend-list{margin:10px 0 calc(25rem / 16);line-height:calc(18rem / 16);font-size:calc(12rem / 16)}.contact-legend-list ul{margin:1px 0 calc(25rem / 16);line-height:calc(18rem / 16);font-size:calc(12rem / 16);list-style:circle}.checkbox-row .field-wrapper{position:relative}.checkbox-row span.error{position:absolute;bottom:calc(10rem/16);padding-left:calc(35rem/16) !important}.condition-checkbox label{display:inline-block;width:calc(100% - 50px)}.form-help-text{position:relative;font-size:calc(14rem / 16);padding-left:calc(30rem / 16);top:calc(10rem / 16)}@media (min-width: 801px){.contactNotice .univers-wrapper{display:flex;justify-content:space-between;font-size:0}.contactNotice .univers-wrapper .univers-tile{display:inline-block;width:calc(100% / 2 - 20px);max-width:100%}}@media (min-width: 801px){.contactNotice .univers-wrapper{display:flex;justify-content:space-between;font-size:0}.contactNotice .univers-wrapper .univers-tile{display:inline-block;width:calc(100% / 2 - 20px);max-width:100%}}.iconic-content{background-color:#fff}@media (max-width: 30rem){.iconic-content{background-color:#f1f1f1}}.iconic-wrapper{max-width:calc(1280rem / 16);width:100%;margin:0 auto}@media (max-width: 65rem){.iconic-wrapper{max-width:calc(824rem / 16)}}@media (max-width: 65rem){.iconic-small{max-height:calc(400rem/16)}}@media (max-width: 35rem) and (orientation: portrait){.iconic-small{max-height:calc(900rem/16)}}@media (max-width: 60rem) and (orientation: landscape){.iconic-small{max-height:calc(500rem/16)}}.iconic-wrapper--gamme{background-color:#fff;box-shadow:0px 0px 47px 0px rgba(17,17,17,0.2);max-width:calc(1204rem / 16);padding-top:calc(52rem / 16)}@media (max-width: 30rem){.iconic-wrapper--gamme{padding-top:calc(30rem / 16)}}.iconic-wrapper--table{padding-top:calc(115rem / 16)}.iconic-wrapper--table+.iconic-wrapper--gamme{padding-bottom:calc(45rem / 16);overflow:hidden}@media (max-width: 50rem){.iconic-wrapper--table{padding-top:calc(70rem / 16)}}.bloc-caracteristique{background-color:#233038;background-image:linear-gradient(90deg, #233038 49%, #39454c 25%, #39454c 50%, #233038 50%, #233038 100%, #39454c 65%, #39454c);background-size:150px 150px}.bloc-caracteristique .iconic-pageTitle{margin-bottom:calc(75rem / 16)}@media (max-width: 50rem){.bloc-caracteristique .iconic-pageTitle{margin-bottom:calc(30rem / 16)}.bloc-caracteristique .iconic-pageTitle .iconic-pageTitle-small{font-size:calc(24rem / 16)}}@media (max-width: 50rem) and (max-width: 30rem){.bloc-caracteristique .iconic-pageTitle .iconic-pageTitle-small{font-size:calc(14rem / 16)}}@media (max-width: 30rem){.bloc-caracteristique .iconic-pageTitle{padding:0}}.bloc-caracteristique .product-cat-block--left{padding:calc(140rem / 16) 0 0 16%}@media (max-width: 65rem){.bloc-caracteristique .product-cat-block--left{padding:0}}@media (max-width: 50rem){.bloc-caracteristique .product-cat-block--left{padding-top:calc(140rem / 16);width:85%;margin:0 auto}}@media (max-width: 30rem){.bloc-caracteristique .product-cat-block--left{padding-top:calc(70rem / 16);width:100%}}.bloc-plus{padding:calc(80rem / 16) 0 calc(70rem / 16);overflow:hidden}.bloc-plus .iconic-content{background-color:#f1f1f1}@media (max-width: 50rem){.bloc-plus{padding:calc(50rem / 16) calc(20rem / 16) calc(20rem / 16)}}@media (max-width: 30rem){.bloc-plus{padding:calc(20rem / 16) 0}}.bloc-plus-line{display:flex;margin-top:calc(60rem / 16);clear:both}@media (max-width: 50rem){.bloc-plus-line{display:block;margin:0 calc(20rem / 16);padding:0 0 calc(10rem / 16)}}.bloc-plus-left{flex-direction:row}@media (max-width: 50rem){.bloc-plus-left{flex-direction:column}}.bloc-plus-left .bloc-plus-cell{text-align:left;padding-right:calc(40rem / 16)}.bloc-plus-left .bloc-plus-cell.bloc-plus-text{padding-right:0}@media (max-width: 65rem){.bloc-plus-left .bloc-plus-cell img{float:right}}@media (max-width: 50rem){.bloc-plus-left .bloc-plus-cell{padding:0}.bloc-plus-left .bloc-plus-cell img{width:100%;float:none}}@media (max-width: 50rem){.bloc-plus-left .bloc-plus-text{text-align:left;padding:0 0 calc(30rem / 16)}}.bloc-plus-right{flex-direction:row-reverse}@media (max-width: 50rem){.bloc-plus-right{flex-direction:column}}.bloc-plus-right .bloc-plus-cell{text-align:right;padding-left:calc(40rem / 16)}.bloc-plus-right .bloc-plus-cell.bloc-plus-text{padding-left:0}@media (max-width: 65rem){.bloc-plus-right .bloc-plus-cell img{float:left}}@media (max-width: 50rem){.bloc-plus-right .bloc-plus-cell{padding:0}.bloc-plus-right .bloc-plus-cell img{width:100%;float:none}}@media (max-width: 50rem){.bloc-plus-right .bloc-plus-text{text-align:left;padding:0 0 calc(30rem / 16)}}.bloc-plus-cell{display:block;align-self:flex-end;font-size:calc(31rem / 16);font-weight:400}@media (max-width: 65rem){.bloc-plus-cell{font-size:calc(24rem / 16);width:70%;box-sizing:border-box;overflow:hidden}.bloc-plus-cell.bloc-plus-text{width:30%}.bloc-plus-cell br{display:none}}@media (max-width: 50rem){.bloc-plus-cell{display:block;width:auto;font-size:calc(16rem / 16);text-align:center;color:#282A3F;padding:0}.bloc-plus-cell.bloc-plus-text{width:auto}.bloc-plus-cell img{max-width:100%}}.bloc-plus-text{padding-bottom:calc(5rem / 16)}.bloc-plus-degree{font-size:calc(100rem / 16)}@media (max-width: 50rem){.bloc-plus-degree{font-size:calc(70rem / 16);line-height:calc(70rem / 16);font-weight:600;color:#282A3F}}@media screen and (width: 1024px){.bloc-plus-degree{font-size:calc(96rem / 16)}}.bloc-avantages{padding:calc(80rem / 16) 0 0;background-color:#282A3F;overflow:hidden}.bloc-avantages .iconic-content{color:#fff;background-color:#282A3F}@media (max-width: 50rem){.bloc-avantages{padding:calc(50rem / 16) 0 0}}.bloc-avantages-img{display:block;float:left;margin:calc(60rem / 16) 0 0;padding:0;border:none;text-decoration:none}@media (max-width: 50rem){.bloc-avantages-img{clear:both;margin:0 auto;max-width:100%}}.bloc-avantages-img--left{float:left}@media (max-width: 50rem){.bloc-avantages-img--left{float:none}.bloc-avantages-img--left img{max-width:100%}}.bloc-avantages-img--right{float:right}@media (max-width: 50rem){.bloc-avantages-img--right{float:none}.bloc-avantages-img--right img{max-width:100%}}[class*="bloc-caracteristique--"],[class^="bloc-caracteristique--"]{background-image:none;padding:calc(72rem / 16) 0 0}[class*="bloc-caracteristique--"] .iconic-content .product-cat,[class^="bloc-caracteristique--"] .iconic-content .product-cat{padding-top:0}@media (max-width: 65rem){[class*="bloc-caracteristique--"],[class^="bloc-caracteristique--"]{padding-bottom:calc(140rem / 16)}}@media (max-width: 30rem){[class*="bloc-caracteristique--"],[class^="bloc-caracteristique--"]{padding-top:calc(25rem / 16);padding-bottom:calc(80rem / 16)}}[class*="bloc-caracteristique--"]+.bloc-gamme,[class^="bloc-caracteristique--"]+.bloc-gamme{margin-top:0}.bloc-iconic--nextPlayer .templateLight.bloc-caracteristique,.bloc-iconic--nextPlayer .templateLight[class*="bloc-caracteristique"],.bloc-iconic--nextPlayer .templateLight[class^="bloc-caracteristique"]{padding-top:calc(112rem / 16);background-image:url("../images/conseils/photo02.jpg");background-repeat:no-repeat;background-position:center bottom;background-size:100% auto;background-color:#282a3f}@media (max-width: 65rem){.bloc-iconic--nextPlayer .templateLight.bloc-caracteristique,.bloc-iconic--nextPlayer .templateLight[class*="bloc-caracteristique"],.bloc-iconic--nextPlayer .templateLight[class^="bloc-caracteristique"]{background-position:0 calc(270rem /16)}}@media (max-width: 50rem){.bloc-iconic--nextPlayer .templateLight.bloc-caracteristique,.bloc-iconic--nextPlayer .templateLight[class*="bloc-caracteristique"],.bloc-iconic--nextPlayer .templateLight[class^="bloc-caracteristique"]{background-position:0 calc(180rem /16)}}@media (max-width: 30rem){.bloc-iconic--nextPlayer .templateLight.bloc-caracteristique,.bloc-iconic--nextPlayer .templateLight[class*="bloc-caracteristique"],.bloc-iconic--nextPlayer .templateLight[class^="bloc-caracteristique"]{background-position:0 calc(240rem /16)}}@media (max-width: 30rem){[class*="bloc-caracteristique--"]:not(.bloc-caracteristique--gamme),[class^="bloc-caracteristique--"]:not(.bloc-caracteristique--gamme){padding-bottom:0}}.bloc-iconic--nextPlayer{margin-top:calc(-112rem / 16)}.bloc-iconic--nextPlayer .bloc-caracteristique{padding-top:calc(178rem / 16)}@media (max-width: 50rem){.bloc-iconic--nextPlayer .bloc-caracteristique{padding-top:calc(225rem / 16)}}@media (max-width: 30rem){.bloc-iconic--nextPlayer .bloc-caracteristique{padding-top:calc(150rem / 16)}}.bloc-iconic--nextPlayer .bloc-gamme{background-color:#f1f1f1;z-index:inherit;margin:0}@media (max-width: 50rem){.bloc-iconic--nextPlayer .iconic-wrapper--table{padding-top:calc(195rem / 16)}.bloc-iconic--nextPlayer .product-cat-block--left{padding:0}}@media (max-width: 30rem){.bloc-iconic--nextPlayer .iconic-wrapper--table{padding-top:calc(30rem / 16)}}.bloc-caracteristique--gamme{margin-bottom:calc(-130rem / 16);padding-bottom:calc(220rem / 16)}@media (max-width: 30rem){.bloc-caracteristique--gamme{padding-bottom:calc(130rem / 16)}}.bloc-caracteristique--aqua{background-color:#c1e4e4}.bloc-caracteristique--aqua .product-cat-recapItem{color:#636363}.bloc-caracteristique--pink{background-color:#f9c6df}.bloc-caracteristique--orange{background-color:#ffb84d}.bloc-caracteristique--orange .product-carac-item:first-child{margin-bottom:calc(100rem / 16)}@media (max-width: 50rem){.bloc-caracteristique--orange .product-carac-item:first-child{margin-bottom:0}}.bloc-caracteristique--orange .product-cat-block--third:nth-child(2n){padding-right:calc(60rem / 16)}@media (max-width: 65rem){.bloc-caracteristique--orange .product-cat-block--third:nth-child(2n){padding-right:0}}.bloc-caracteristique--lightOrange{background-color:#ffb84d}.bloc-caracteristique--grey-blue{background-color:#28363f}.bloc-caracteristique--grey-beard{background-color:#587186}.bloc-caracteristique--red-error{background-color:#c41f35}.bloc-caracteristique--almond{background-color:#d1e6c0}.bloc-cross{box-shadow:inset 0 0 0 0 #CCC, inset 0px -11px 40px -10px #CCC}.st450e_st460e .bloc-cross{padding:20px;padding-bottom:50px}.bloc-services{margin:0}.bloc-compare{background-color:#fff;padding:calc(80rem / 16) 0;box-shadow:inset 0 0 0 0 #CCC, inset 0px -11px 40px -10px #CCC}@media (max-width: 80rem){.bloc-compare{padding:0}}.iconic-content--caracteristique{background-color:transparent}.product-promise{position:relative;display:table;padding-top:calc(58rem / 16);table-layout:fixed}@media (max-width: 65rem){.product-promise{padding:calc(50rem / 16) 0}}@media (max-width: 50rem){.product-promise{display:block;padding-bottom:0}}@media (max-width: 30rem){.product-promise{padding-top:calc(25rem / 16)}}.product-promise-block{display:table-cell;vertical-align:top;padding:0 calc(38rem / 16)}@media (max-width: 65rem){.product-promise-block{padding:0 calc(20rem / 16)}}@media (max-width: 30rem){.product-promise-block{display:block}}.product-promise-block--left{width:30%}@media (max-width: 65rem){.product-promise-block--left{width:38%}}@media (max-width: 30rem){.product-promise-block--left{width:100%;margin-bottom:calc(55rem / 16)}}.templateLight .product-promise-block--left{width:38%}@media (max-width: 50rem){.templateLight .product-promise-block--left{width:100%;margin-bottom:calc(55rem / 16)}}.product-promise-block--right{width:70%}@media (max-width: 65rem){.product-promise-block--right{width:62%}}@media (max-width: 30rem){.product-promise-block--right{width:100%}}.templateLight .product-promise-block{padding:0}@media (max-width: 50rem){.templateLight .product-promise-block{display:block;float:none;width:100%;padding:0 calc(20rem / 16);margin-bottom:calc(18rem / 16)}}.product-promise-skills{color:#636363;font-size:calc(38rem / 16);font-weight:300;text-transform:uppercase;margin:0;line-height:calc(46rem / 16);text-align:center}@media (max-width: 50rem){.product-promise-skills{font-size:calc(36rem / 16)}.product-promise-skills br{display:none}}@media (max-width: 30rem){.product-promise-skills{font-size:calc(28rem / 16);line-height:calc(34rem / 16)}}.bloc-iconic--promise .product-promise-block--left .product-promise-skills{font-size:16px}@media (min-width: 425px){.bloc-iconic--promise .product-promise-block--left .product-promise-skills{font-size:22px}}@media (min-width: 1440px){.bloc-iconic--promise .product-promise-block--left .product-promise-skills{font-size:32px}}.templateLight .product-promise-skills{font-size:calc(36rem / 16);font-weight:500;text-align:left}@media (max-width: 50rem){.templateLight .product-promise-skills{padding:0 0 calc(380rem / 16);font-size:calc(26rem / 16);font-weight:400;line-height:calc(26rem / 16);text-align:center}.templateLight .product-promise-skills br{display:none}}@media (max-width: 30rem){.templateLight .product-promise-skills{padding:0 0 calc(300rem / 16)}.templateLight .product-promise-skills br{display:block}}.templateLight .product-promise-skills-bold{font-weight:600}@media (max-width: 50rem){.templateLight .product-promise-skills-bold{padding-left:calc(10rem / 16)}}@media (max-width: 30rem){.templateLight .product-promise-skills-bold{padding:0}}.product-promise-skillsNumber{display:block;font-size:calc(130rem / 16);font-weight:600;line-height:calc(128rem / 16);margin-bottom:calc(5rem / 16);white-space:nowrap}.product-promise-skillsNumber sup{font-size:calc(65rem / 16);top:calc(-60rem / 16)}@media (max-width: 30rem){.product-promise-skillsNumber sup{top:calc(-35rem / 16)}}@media (max-width: 30rem){.product-promise-skillsNumber{font-size:calc(116rem / 16);line-height:calc(90rem / 16)}}.product-promise-skillsBold{font-weight:600}@media (max-width: 80rem){.product-promise-skillsNumber--long{font-size:11vw}}@media (max-width: 50rem){.product-promise-skillsNumber--long{font-size:15vw}}@media (max-width: 30rem){.product-promise-skillsNumber--long{font-size:25vw}}.product-promise-skillsSmalls{color:#4b4b4b;display:block;font-size:calc(16rem / 16);font-weight:700;text-transform:none;margin-top:calc(5rem /16);line-height:100%}@media (max-width: 30rem){.product-promise-skillsSmalls{font-size:calc(14rem / 16)}}.product-promise-skillsVerySmalls{color:#4b4b4b;display:block;font-size:calc(14rem / 16);font-weight:200;text-transform:none;margin-top:calc(5rem /16);line-height:100%}@media (max-width: 30rem){.product-promise-skillsVerySmalls{font-size:calc(12rem / 16)}}.product-promise-player{position:absolute;width:calc(620rem / 16);height:calc(379rem / 16);z-index:1}@media (max-width: 65rem){.product-promise-player{margin-top:0}}@media (max-width: 46rem){.product-promise-player{right:8%}}@media (max-width: 42rem){.product-promise-player{right:1%}}@media (max-width: 30rem){.product-promise-player{position:relative;right:inherit;margin:0 auto;width:100%;height:auto}}.templateLight .product-promise-player{right:0}@media (max-width: 50rem){.templateLight .product-promise-player{position:relative;right:auto;margin:0 auto}}.product-promise-video{padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.product-promise-video iframe,.product-promise-video object,.product-promise-video embed{position:absolute;top:0;left:0;width:100%}.product-promise-title{color:#000;font-size:calc(30rem / 16);font-weight:normal;text-transform:none;margin:0 0 calc(22rem / 16)}@media (max-width: 65rem){.product-promise-title{font-size:calc(26rem / 16)}}@media (max-width: 30rem){.product-promise-title{font-size:calc(18rem / 16)}.product-promise-title br{display:none}}.templateLight .product-promise-title{font-weight:400}@media (max-width: 65rem){.templateLight .product-promise-title br{display:none}}.product-promise-titleBold{display:block;font-weight:600}@media (max-width: 30rem){.product-promise-titleBold{display:inline}}.product-promise-bottom{display:flex;min-height:calc(650rem / 16)}@media (max-width: 30rem){.product-promise-bottom{display:block;min-height:inherit}.product-promise-bottom .product-promise-bottom-block:nth-child(even){padding:0}.product-promise-bottom .product-promise-bottom-block:nth-child(even) .product-promise-ask{width:100%}}.product-promise-bottom-block{position:relative}@media (min-width: 30rem) and (max-width: 65rem){.product-promise-bottom-block.product-promise-bottom-image:nth-child(even){display:block;position:absolute;top:170px;left:0px;margin:0;padding:0;width:35%}.product-promise-bottom-block.product-promise-bottom-image:nth-child(even) img{width:100%}}.product-promise-bottom-block:nth-child(even){padding-left:calc(38rem / 16)}@media (min-width: 30rem) and (max-width: 65rem){.product-promise-bottom-block:nth-child(even){display:none}}.product-promise-bottom-block:nth-child(odd){padding-right:8%;position:relative;max-width:calc(450rem / 16)}.product-promise-bottom-block:nth-child(odd).product-promise-bottom-block--noPlayer{padding-bottom:calc(86rem / 16)}@media (max-width: 30rem){.product-promise-bottom-block:nth-child(odd).product-promise-bottom-block--noPlayer{padding:0}}@media (max-width: 50rem){.product-promise-bottom-block:nth-child(odd){width:100%;padding-bottom:calc(310rem / 16)}}@media (max-width: 30rem){.product-promise-bottom-block:nth-child(odd){padding:0}}@media (max-width: 50rem){.templateLight .product-promise-bottom-block:nth-child(odd){max-width:none}}@media (max-width: 50rem){.templateLight .product-promise-bottom-block,.templateLight .product-promise-bottom-block:nth-child(2n){display:block;padding:0}}.templateLight .product-promise-bottom-block:nth-child(2n) img{max-width:380px;max-height:380px}@media (max-width: 50rem){.templateLight .product-promise-bottom-block:nth-child(2n){position:absolute;top:calc(90rem / 16);left:0;width:100%}.templateLight .product-promise-bottom-block:nth-child(2n) img{display:block;margin:0 auto}}@media (max-width: 30rem){.templateLight .product-promise-bottom-block:nth-child(2n) img{width:auto;max-height:calc(290rem / 16)}}@media (max-width: 20rem){.templateLight .product-promise-bottom-block:nth-child(2n) img{max-width:90%}}.product-promise-bottom-block--video{padding-bottom:calc(380rem / 16)}.product-promise-bottom.product-promise-bottom-block--noVideo{padding-bottom:0;min-height:auto}.product-promise-text{color:#4b4b4b;font-size:calc(14rem / 16);font-weight:300;margin-bottom:calc(20rem / 16);line-height:calc(24rem / 16);min-height:calc(100rem / 16)}@media (max-width: 50rem){.product-promise-text{padding:0;margin:0;margin-bottom:calc(20rem / 16);min-height:calc(10rem / 16)}}@media (max-width: 30rem){.product-promise-text{font-size:calc(12rem / 16);line-height:calc(18rem / 16)}}.product-promise-text:nth-child(n+2)+.product-promise-player{margin-top:0}.templateLight .product-promise-text{min-height:auto}@media (max-width: 50rem){.templateLight .product-promise-text br{display:none}}.product-promise-ask{color:#636363;font-size:calc(14rem / 16);font-weight:normal;padding:calc(65rem / 16) calc(32rem / 16);text-align:center;margin:calc(33rem / 16) 0 calc(95rem / 16);line-height:calc(23rem / 16)}.product-faq-content .product-promise-ask{background-color:rgba(41,181,207,0.2)}.product-promise-ask--orange{background-color:#c9522a}.product-promise-ask--aqua{background-color:#c1e4e4}.product-promise-ask--pink{background-color:rgba(41,181,207,0.2)}.product-promise-ask--lightOrange{background-color:#ffb84d}.product-promise-ask--grey-blue{background-color:#28363f}.product-promise-ask--grey-beard{background-color:#587186}.product-promise-ask--red-error{background-color:#c41f35}.product-promise-ask--almond{background-color:#d1e6c0}.product-promise-askTitle{font-size:calc(25rem / 16);font-weight:700;text-transform:uppercase;display:block;padding-bottom:calc(28rem /16);margin:0 auto calc(20rem /16);border-bottom:1px dotted #fff;width:calc(190rem / 16);line-height:calc(30rem / 16)}.product-promise-ask--aqua,.product-promise-ask--pink,.product-promise-ask--almond{color:#636363}.product-promise-ask--aqua .product-promise-askTitle,.product-promise-ask--pink .product-promise-askTitle,.product-promise-ask--almond .product-promise-askTitle{border-bottom:1px dotted #636363}@media (max-width: 65rem){.product-promise-ask--aqua .product-promise-askTitle,.product-promise-ask--pink .product-promise-askTitle,.product-promise-ask--almond .product-promise-askTitle{border-right:1px dotted #636363 !important}}@media (max-width: 50rem){.product-promise-ask--aqua .product-promise-askTitle,.product-promise-ask--pink .product-promise-askTitle,.product-promise-ask--almond .product-promise-askTitle{border:none !important;border-bottom:1px dotted #636363 !important}}.product-promise-askButton{margin-top:calc(40rem / 16)}.product-promise-askList{padding:0;margin:0;list-style-type:none}.iconic-content .product-cat{position:relative;display:table;table-layout:fixed;width:100%;padding:calc(100rem / 16) calc(25rem / 16) calc(42rem / 16)}@media (max-width: 50rem){.iconic-content .product-cat{padding-top:0;padding-bottom:0}}@media (max-width: 50rem){.iconic-content .templateLight .product-cat{padding-top:0;padding-bottom:calc(20rem / 16)}}.product-cat-block{display:table-cell;vertical-align:top;padding-top:calc(42rem / 16)}@media (max-width: 30rem){.product-cat-block{display:block}}.product-cat-block img{width:100%;height:auto}.product-cat-block--left{padding:0 0 0 16%}@media (max-width: 80rem){.product-cat-block--left{padding:0 0 0 10%}}@media (max-width: 65rem){.product-cat-block--left{padding:0}}@media (max-width: 30rem){.product-cat-block--left{padding:calc(29rem / 16) 0 0}}.product-cat-block--right{width:45%;padding:0 calc(38rem / 16)}@media (max-width: 65rem){.product-cat-block--right{width:40%}}@media (max-width: 50rem){.product-cat-block--right{width:35%}}@media (max-width: 30rem){.product-cat-block--right{width:100%;padding:0;margin:calc(28rem / 16) 0 calc(4rem / 16)}}@media (max-width: 50rem){.product-cat-block--left,.product-cat-block--right{display:block;width:100%}}@media (max-width: 65rem){.product-cat-block--third{display:inline-block;width:50%}}@media (max-width: 50rem){.product-cat-block--third{display:block;width:100%;padding:0}}.product-cat-block--third .product-cat-reItem{color:#636363}.product-cat-block--third:nth-child(2n){width:calc(401rem / 16);padding:0 0 0 calc(11rem / 16)}@media (max-width: 65rem){.product-cat-block--third:nth-child(2n){width:50%}}@media (max-width: 50rem){.product-cat-block--third:nth-child(2n){margin:calc(33rem / 16) auto 0}}@media (max-width: 30rem){.product-cat-block--third:nth-child(2n){width:80%;text-align:center;padding:0}}@media (max-width: 65rem){.product-cat-block--third:nth-child(3n){display:block;width:100%;padding:0 calc(28rem / 16)}.product-cat-block--third:nth-child(3n) .list-group{-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px}}@media (max-width: 65rem) and (max-width: 50rem){.product-cat-block--third:nth-child(3n) .list-group{-moz-column-count:1;column-count:1}}@media (max-width: 50rem){.product-cat-block--third:nth-child(3n){padding:0}}.iconic-pageTitle{color:#fff;font-size:calc(32rem / 16);font-weight:600;text-transform:uppercase;margin:0}@media (max-width: 65rem){.iconic-pageTitle{font-size:calc(28rem / 16)}}@media (max-width: 30rem){.iconic-pageTitle{font-size:calc(18rem / 16);padding:0 calc(22rem / 16)}}@media (max-width: 50rem){.templateLight .iconic-pageTitle{padding:0 calc(50rem / 16) calc(20rem / 16);font-size:calc(22rem / 16);font-weight:600}}.iconic-pageTitle-and{font-weight:400}.templateLight .iconic-pageTitle{font-size:calc(32rem / 16);font-weight:600}.templateLight .iconic-pageTitle sup{font-size:calc(22rem / 16)}@media (max-width: 50rem){.templateLight .iconic-pageTitle{margin:0 calc(20rem / 16);padding:0 0 calc(20rem / 16);font-size:calc(28rem / 16)}.templateLight .iconic-pageTitle sup{font-size:calc(24rem / 16)}}.iconic-pageTitle--black{color:#000}.iconic-pageTitle--blue{color:#636363}.iconic-pageTitle--greyblue{color:#28363f}.iconic-pageTitle--center{text-align:center}.iconic-pageTitle-small{display:block;font-size:calc(27rem / 16);font-weight:300;text-transform:none}@media (max-width: 65rem){.iconic-pageTitle-small{font-size:calc(24rem / 16)}}@media (max-width: 30rem){.iconic-pageTitle-small{font-size:calc(14rem / 16)}}.iconic-pageText{color:#4b4b4b;font-size:calc(16rem / 16);font-weight:300;text-align:center;margin-bottom:0}@media (max-width: 30rem){.iconic-pageText{padding:0 calc(25rem / 16);margin-top:calc(10rem / 16);font-size:calc(12rem / 16)}}.iconic-pageTextBold{font-weight:700}.templateLight .product-cat-recap{text-align:center}.product-cat-recapPre{padding:0 0 calc(10rem / 16);margin:0;font-family:playfair;font-size:calc(18rem / 16);font-style:italic;color:#fff}@media (max-width: 30rem){.product-cat-recapPre{padding:calc(30rem / 16) 0 calc(10rem / 16);font-size:calc(14rem / 16)}}.product-cat-recapTxt{color:#fff;font-size:calc(18rem / 16);font-weight:700;text-transform:uppercase}@media (max-width: 30rem){.product-cat-recapTxt{font-size:calc(14rem / 16);margin:0 0 calc(20rem / 16)}}.templateLight .product-cat-recapTxt{margin:0;padding-bottom:calc(70rem / 16);font-size:calc(32rem / 16);font-weight:600}@media (max-width: 50rem){.templateLight .product-cat-recapTxt{font-size:calc(22rem / 16)}}.templateLight .product-cat-recapDesc{padding:calc(420rem / 16) calc(380rem / 16) calc(60rem / 16) calc(200rem / 16);font-size:calc(20rem / 16);font-weight:300;text-align:right;line-height:1.5;color:#fff}@media (max-width: 65rem){.templateLight .product-cat-recapDesc{padding:calc(210rem / 16) calc(230rem / 16) 0 0;font-size:calc(16rem / 16)}}@media (max-width: 50rem){.templateLight .product-cat-recapDesc{padding:calc(126rem / 16) calc(230rem / 16) 0 0;font-size:calc(14rem / 16)}}@media (max-width: 30rem){.templateLight .product-cat-recapDesc{padding:calc(170rem / 16) 0 0;text-align:left}.templateLight .product-cat-recapDesc br{display:none}}@media (max-width: 20rem){.templateLight .product-cat-recapDesc{padding:calc(100rem / 16) 0 0}}.product-cat-recapList{margin:0;padding-left:calc(16rem / 16)}.product-cat-recapItem{color:#fff;font-size:calc(14rem / 16);font-weight:300;margin:0 0 calc(18rem / 16)}@media (max-width: 30rem){.product-cat-recapItem{font-size:calc(12rem / 16);margin:0 0 calc(14rem / 16)}}.bloc-conseil{padding:calc(58rem / 16) 0}@media (max-width: 50rem){.bloc-conseil{padding:calc(52rem / 16) 0 0}}.bloc-conseil .swiper-container{overflow:visible}@media (max-width: 30rem){.bloc-conseil .swiper-container{overflow:hidden;margin-top:calc(18rem / 16);margin-bottom:calc(42rem / 16)}.bloc-conseil .swiper-container .swiper-pagination-bullets{width:100%}}@media (max-width: 50rem){.templateLight.bloc-conseil{padding:calc(50rem / 16) 0 calc(20rem / 16)}}@media (max-width: 50rem){.templateLight.bloc-conseil .swiper-container .swiper-pagination-bullets{width:100%}}.product-conseil{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap;margin-top:calc(82rem / 16);height:100%}@media (max-width: 80rem){.product-conseil{padding:0 calc(38rem / 16)}}@media (max-width: 65rem){.product-conseil{padding:0}}@media (max-width: 50rem){.product-conseil{justify-content:space-around}}@media (max-width: 30rem){.product-conseil{flex-wrap:nowrap;justify-content:flex-start;margin-top:calc(22rem / 16)}}.product-conseil.swiper-wrapper{box-sizing:inherit}.product-conseil-item{position:relative;width:25%;max-width:calc(286rem / 16);line-height:0;margin:0;background-color:#fff;height:auto;box-shadow:0px 0px 47px 0px rgba(17,17,17,0.2)}@media (max-width: 80rem){.product-conseil-item{max-width:calc(250rem / 16)}}@media (max-width: 65rem){.product-conseil-item{max-width:calc(190rem / 16)}}@media (max-width: 50rem){.product-conseil-item{width:50%;max-width:calc(300rem / 16);margin-bottom:calc(58rem / 16)}}@media (max-width: 30rem){.product-conseil-item{width:calc(210rem / 16);max-width:none;box-shadow:none}}.templateLight .product-conseil-item{width:30%;max-width:calc(400rem / 16)}@media (max-width: 50rem){.templateLight .product-conseil-item{width:90%;max-width:none;margin:0 5% calc(58rem / 16)}}.product-conseil-img{width:100%;height:auto}.product-conseil-name{background-color:#fff;padding:calc(34rem / 16) calc(30rem / 16)}@media (max-width: 65rem){.product-conseil-name{padding:calc(16rem / 16)}}.product-conseil-count{color:#ff652d;position:absolute;left:calc(32rem / 16);top:calc(-26rem / 16);font-size:calc(70rem / 16);font-weight:900;line-height:1}@media (max-width: 30rem){.product-conseil-count{font-size:calc(50rem / 16);left:calc(12rem / 16);top:calc(-20rem / 16)}}.templateLight .product-conseil-count{top:calc(20rem / 16);right:calc(20rem / 16);left:auto}.product-conseil-count--blue{color:#636363}.product-conseil-title{color:#0a011d;font-size:calc(18rem / 16);font-weight:700;line-height:calc(22rem / 16);line-height:22px;text-transform:uppercase;margin:0}@media (max-width: 65rem){.product-conseil-title{font-size:calc(16rem / 16)}}.product-conseil-text{color:#0a011d;font-size:calc(14rem / 16);font-weight:300;line-height:calc(18rem / 16);line-height:18px;margin:0}@media (max-width: 65rem){.product-conseil-text{font-size:calc(12rem / 16)}}.bloc-gamme{position:relative;z-index:1}@media (max-width: 80rem){.bloc-gamme{margin-left:calc(60rem / 16);margin-right:calc(60rem / 16)}}@media (max-width: 65rem){.bloc-gamme{margin-left:calc(120rem / 16);margin-right:calc(120rem / 16)}}@media (max-width: 50rem){.bloc-gamme{margin-top:0;margin-left:calc(60rem / 16);margin-right:calc(60rem / 16)}}@media (max-width: 30rem){.bloc-gamme{margin-top:calc(22rem/16);margin-left:calc(22rem / 16);margin-right:calc(22rem / 16)}.bloc-gamme .product-skin--double{margin:0}.bloc-gamme .product-skin-block{padding:0 calc(25rem / 16) calc(38rem / 16)}.bloc-gamme .part-title{padding-right:calc(25rem / 16);padding-left:calc(25rem / 16)}.bloc-gamme .part-titleUpper{padding-right:calc(25rem / 16);padding-left:calc(25rem / 16)}}.bloc-gamme+.bloc-ratings{margin-top:calc(-127rem / 16)}@media (max-width: 30rem){.bloc-gamme+.bloc-ratings{margin-top:calc(-80rem / 16)}}.bloc-gamme+.bloc-ratings .iconic-content{padding-top:calc(178rem / 16)}@media (max-width: 30rem){.bloc-gamme+.bloc-ratings .iconic-content{padding-top:calc(112rem / 16)}}.bloc-gamme-head{padding:0 5%}.product-gamme-content{background-color:#fff;background-image:linear-gradient(90deg, #fff 49%, #f2f2f2 25%, #f2f2f2 50%, #fff 50%, #fff 100%, #f2f2f2 65%, #f2f2f2);background-size:150px 150px;margin:calc(58rem / 16) 0;display:table;table-layout:fixed;width:100%;padding:0 calc(12rem / 16) calc(40rem / 16);font-size:0}@media (max-width: 65rem){.product-gamme-content{background-size:147px 150px;background-image:none}}@media (max-width: 50rem){.product-gamme-content{background-size:154px 150px;padding:0 calc(80rem / 16)}}@media (max-width: 30rem){.product-gamme-content{padding:0 calc(22rem / 16);margin-top:calc(20rem / 16)}}.product-gamme-item{display:table-cell;width:calc(100% / 3);vertical-align:top;border-left:1px solid #E6E6E6;padding:calc(40rem / 16) calc(60rem / 16);transition:background-color 0.5s ease-in;cursor:pointer;position:relative}.product-gamme-item:first-child{border:none}.product-gamme-item:hover{background-color:#f7f7f7}.product-gamme-item:hover .button{background:#0954ab;color:#fff}@media (max-width: 65rem){.product-gamme-item{display:block;width:100%;padding:calc(46rem / 16) calc(48rem / 16);border-left:0;border-top:1px solid #E6E6E6}}@media (max-width: 50rem){.product-gamme-item{padding:calc(46rem / 16) 0}.product-gamme-item button.with-icon{padding:calc(7rem / 16)}}@media (max-width: 30rem){.product-gamme-item{padding:calc(33rem / 16) 0}}.product-gamme-item .button{position:absolute;bottom:calc(5rem/16);border:solid 2px #636363;height:auto}@media (max-width: 65rem){.product-gamme-item .button{position:relative;bottom:inherit;right:inherit;padding:calc(7rem / 16) calc(20rem / 16);white-space:nowrap}}.product-gamme-content--double .product-gamme-item{width:calc(100% / 2)}@media (max-width: 65rem){.product-gamme-content--double .product-gamme-item{width:100%}}@media (max-width: 30rem){.product-gamme-content--double{margin-bottom:0}}.product-gamme-image,.product-gamme-info{display:inline-block;vertical-align:middle;width:50%}@media (max-width: 30rem){.product-gamme-image,.product-gamme-info{vertical-align:top}}.product-gamme-image{text-align:center;overflow:hidden}.product-gamme-image img{width:100%;height:auto}@media (max-width: 65rem){.product-gamme-image{width:34%}}@media (max-width: 30rem){.product-gamme-image{width:50%}}@media (max-width: 65rem){.product-gamme-info{width:66%}}@media (max-width: 30rem){.product-gamme-info{width:50%}}.product-gamme-desc{color:#4b4b4b;font-size:calc(14rem / 16);font-weight:300;margin:0;min-height:calc(150rem / 16);height:auto;padding-bottom:calc(20rem / 16)}.product-gamme-name{display:block;font-size:calc(18rem / 16);text-transform:uppercase;margin-bottom:calc(20rem / 16)}.product-gamme-button{margin-top:calc(5rem / 16)}.bloc-faq .iconic-content{padding-bottom:calc(46rem / 16)}@media (max-width: 30rem){.bloc-faq .iconic-content{background-color:#fff}}.product-faq-list{padding:0;margin:0;list-style-type:none}.product-faq-item{cursor:pointer;border-top:1px solid #E6E6E6}.product-faq-item:first-child{border:none}.product-faq-item--visible{background-color:#eff4f8;border:none}.product-faq-title{position:relative;color:#636363;font-size:calc(18rem / 16);font-weight:300;padding:calc(36rem / 16) calc(32rem / 16);padding-right:calc(64rem / 16);margin:0}@media (max-width: 50rem){.product-faq-title{font-size:calc(14rem / 16);padding:calc(22rem / 16) calc(28rem / 16);padding-right:calc(70rem / 16)}}.product-faq-title::before,.product-faq-title::after{content:"";position:absolute;right:calc(24rem / 16);top:50%;transform:translateY(-50%);height:calc(2rem / 16);width:calc(13rem / 16);background-color:#cbcbcb;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform;transition-duration:0.2s}.product-faq-title::before{transform:rotate(45deg);right:calc(32rem / 16)}.product-faq-title::after{transform:rotate(-45deg)}.product-faq-item--visible .product-faq-title::before,.product-faq-item--visible .product-faq-title::after{background-color:#636363;width:calc(16rem / 16)}.product-faq-item--visible .product-faq-title::before{transform:rotate(-45deg);right:calc(24rem / 16)}.product-faq-item--visible .product-faq-title::after{transform:rotate(45deg)}.product-faq-container{display:none;padding:0 calc(32rem / 16) calc(35rem / 16);background-color:#eff4f8}.product-faq-text{color:#201c23;font-size:calc(14rem / 16);font-weight:300;line-height:calc(22rem / 16);margin:0;padding-right:calc(50rem / 16)}@media (max-width: 30rem){.product-faq-text{padding:0}}.product-faq-content{display:flex}@media (max-width: 65rem){.product-faq-content{flex-direction:column}}@media (max-width: 80rem){.product-faq-block--left{padding:0 0 0 calc(38rem / 16)}}@media (max-width: 65rem){.product-faq-block--left{padding:0 calc(40rem / 16);width:100%}}@media (max-width: 50rem){.product-faq-block--left{padding:0}}.product-faq-block--right{padding:0 calc(38rem / 16)}.product-faq-block--right .product-promise-ask{margin:0}@media (max-width: 65rem){.product-faq-block--right{padding:0 calc(40rem / 16)}.product-faq-block--right .product-promise-ask{display:table;table-layout:fixed;width:100%;margin-top:calc(28rem / 16)}}@media (max-width: 65rem) and (max-width: 50rem){.product-faq-block--right .product-promise-ask{display:block}}@media (max-width: 65rem) and (min-width: 35rem){.product-faq-block--right .product-promise-mainText{padding-left:calc(20rem/16)}}@media (max-width: 65rem){.product-faq-block--right .product-promise-askTitle{padding:0 calc(70rem / 16) 0 0;margin:0 calc(40rem / 16) 0 0;border-right:1px dotted #fff;border-bottom:none}}@media (max-width: 65rem) and (max-width: 65rem){.product-faq-block--right .product-promise-askTitle{width:calc(250rem / 16);padding:0 5% 0 0;text-align:center;display:table-cell;vertical-align:middle}}@media (max-width: 65rem) and (max-width: 50rem){.product-faq-block--right .product-promise-askTitle{display:block;border-right:none !important;width:100%}}@media (max-width: 65rem) and (max-width: 30rem){.product-faq-block--right .product-promise-askTitle{font-size:calc(16rem / 16);padding:0 calc(35rem / 16) calc(28rem / 16)}}@media (max-width: 65rem) and (max-width: 65rem){.product-faq-block--right .product-promise-askText{padding:0 calc(20rem / 16);margin:0}}@media (max-width: 50rem){.product-faq-block--right{padding:0}.product-faq-block--right .product-promise-ask{flex-direction:column}.product-faq-block--right .product-promise-askTitle{padding:0 0 calc(28rem / 16) 0;margin:0 auto calc(20rem /16);border-bottom:1px dotted #fff;border-right:none}}@media (min-width: 801px) and (max-width: 1040px){.product-faq-block--right{position:relative}.product-faq-block--right p.product-promise-ask.product-promise-ask--pink{padding-left:328px}.product-faq-block--right p.product-promise-ask.product-promise-ask--pink span.product-promise-askTitle{position:absolute;left:32px;height:80px;width:245px}}.bloc-ratings .iconic-content{padding-top:calc(60rem / 16);box-shadow:inset 0px 0px 30px -10px #CCC,inset 0px -11px 30px -10px #CCC}.bloc-ratings .product-ratings-block--full{padding-bottom:calc(74rem / 16)}.bloc-ratings .product-ratings-content{padding:0 calc(40rem / 16) calc(40rem / 16)}@media (max-width: 80rem){.bloc-ratings .product-ratings-content{padding:0 calc(70rem / 16) calc(40rem / 16)}}@media (max-width: 65rem){.bloc-ratings .product-ratings-content{padding:0 calc(20rem / 16) calc(40rem / 16)}}@media (max-width: 50rem){.bloc-ratings{padding:0;margin:calc(46rem / 16) 0 0}.bloc-ratings .iconic-content{padding:calc(30rem / 16) 0 0}}@media (max-width: 30rem){.bloc-ratings+.bloc-compare{padding-top:0}}.iconic-content.product-iconic.iconic-small{max-height:none;min-height:none}.iconic-content.product-iconic.iconic-small .product-promise-bottom{min-height:none}.product-ratings-content{font-size:0;margin:calc(85rem / 16) 0 0}@media (max-width: 30rem){.product-ratings-content{margin:calc(38rem / 16) 0 0}}.product-ratings-block{display:inline-block;vertical-align:top}@media (max-width: 50rem){.product-ratings-block{display:block;padding:0 calc(22rem / 16)}}.product-ratings-block--left{width:60%;padding:0 calc(76rem / 16) 0 0}@media (max-width: 65rem){.product-ratings-block--left{width:40%;padding:0 calc(46rem / 16) 0 0}}@media (max-width: 50rem){.product-ratings-block--left{width:100%;padding:0 calc(20rem / 16)}.product-ratings-block--left .rating{width:100%;margin-bottom:calc(30rem / 16)}}.product-ratings-block--right{width:40%;margin-bottom:calc(20rem / 16)}@media (max-width: 65rem){.product-ratings-block--right{width:60%}}@media (max-width: 50rem){.product-ratings-block--right{width:100%;margin-top:calc(30rem / 16);padding:0 calc(20rem / 16)}}.product-ratings-block--full{margin:0;padding-bottom:calc(22rem / 16);width:100%;position:relative}@media (max-width: 50rem){.product-ratings-block--full{margin-bottom:0}}#write-review-form .form-row:nth-child(4) label{vertical-align:top}#write-review-form .form-row:nth-child(4) textarea{min-height:calc(150rem / 16);width:100%;background-color:transparent;resize:vertical;border:1px solid #636363;padding:calc(10rem / 16);font-size:calc(14rem / 16);outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (max-width: 30rem){#write-review-form .form-row:nth-child(4) textarea{margin-top:calc(10rem / 16)}}@media (max-width: 50rem){#write-review-form .form-row:nth-child(1) label{display:inline-block;width:28%}}@media (max-width: 30rem){#write-review-form .form-row:nth-child(1) label{width:50%}}#write-review-form .form-row:nth-child(1) .field-wrapper{transform:rotate(180deg);padding:0;margin-left:calc(30rem / 16);width:auto}@media (max-width: 30rem){#write-review-form .form-row:nth-child(1) .field-wrapper{margin-left:0;display:inline-block;width:50%}}#write-review-form .form-row:nth-child(1) .field-wrapper>input{display:none}#write-review-form .form-row:nth-child(1) .field-wrapper>input+label{display:inline-block;overflow:hidden;transform:rotate(180deg);text-indent:9999px;width:calc(20rem / 16);font-size:calc(12rem / 16);color:#ffab2d;white-space:nowrap;cursor:pointer}#write-review-form .form-row:nth-child(1) .field-wrapper>input+label:before{display:inline-block;text-indent:-9999px;content:"";font-family:"icons"}#write-review-form .form-row:nth-child(1) .field-wrapper>input:checked ~ label:before,#write-review-form .form-row:nth-child(1) .field-wrapper>input+label:hover ~ label:before,#write-review-form .form-row:nth-child(1) .field-wrapper>input+label:hover:before{content:""}#write-review-form .form-row:nth-child(1) .field-wrapper:hover>input+label:before{content:""}#write-review-form .form-row:nth-child(1) .field-wrapper:hover>input+label:hover ~ label:before,#write-review-form .form-row:nth-child(1) .field-wrapper:hover>input+label:hover:before{content:""}#write-review-form label{display:inline-block;vertical-align:middle;font-size:calc(14rem / 16);font-weight:300;width:28%;color:#636363}@media (max-width: 30rem){#write-review-form label{width:100%;display:block}}#write-review-form label .required-indicator{display:none}#write-review-form .field-wrapper{border:none;width:72%;padding-right:0}#write-review-form .field-wrapper font{display:none}#write-review-form .field-wrapper label{width:100%}#write-review-form .field-wrapper label.error{color:#c41f35}@media (max-width: 30rem){#write-review-form .field-wrapper{width:100%;display:block;padding:0}}#write-review-form input{border:1px solid #636363;height:auto;width:100%;padding:calc(10rem / 16);background-color:transparent;font-weight:300;font-size:calc(14rem / 16);-webkit-appearance:none;-moz-appearance:none;appearance:none}#write-review-form span.error{display:block;padding:calc(10rem / 16) calc(10rem / 16) 0;font-size:calc(12rem / 16)}.review-modal #write-review-main h1{font-size:calc(18rem / 16)}.review-modal .ui-dialog-title{background:none}.review-modal .ui-widget-header{background:none}.review-modal .ui-widget-header .ui-dialog-titlebar-close{background:none;border-color:transparent}.review-modal .ui-widget-header .ui-dialog-titlebar-close:hover{background:none}.product-ratings-wrapper{margin-bottom:calc(40rem / 16)}@media (max-width: 50rem){.product-ratings-wrapper{padding:0 calc(20rem / 16)}}@media (max-width: 30rem){.product-ratings-wrapper{margin-bottom:calc(20rem / 16)}}.product-ratings-title{display:inline-block;vertical-align:middle;color:#4b4b4b;font-size:calc(18rem / 16);font-weight:600;margin:0;margin-right:calc(20rem / 16)}@media (max-width: 30rem){.product-ratings-title{font-size:calc(14rem / 16)}}.product-ratings-titleFirst{color:#636363;font-size:calc(16rem / 16);font-weight:600}@media (max-width: 30rem){.product-ratings-titleFirst{font-size:calc(12rem / 16)}}#dmbloc-product-reviews-response{position:relative}#dmbloc-product-reviews-response .product-ratings-titleSuccess{font-size:calc(18rem / 16);padding-left:calc(40rem / 16);text-transform:inherit;color:#74b01e;font-weight:300}@media (max-width: 30rem){#dmbloc-product-reviews-response .product-ratings-titleSuccess{font-size:calc(16rem / 16)}}.product-ratings-titleSuccess-icon{position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:calc(24rem / 16)}.rating-loader{position:relative;display:inline-block;vertical-align:middle}.star-ratings-sprite{background-image:url("../images/spritestarsglob.png");background-repeat:repeat-x;font-size:0;height:20px;line-height:0;overflow:hidden;width:110px}.star-ratings-sprite-rating{background-image:url("../images/spritestarsglob.png");background-repeat:repeat-x;background-position:0 100%;height:20px;display:block}.rating-value{display:inline-block;vertical-align:middle;color:#4b4b4b;font-size:calc(26rem / 16);font-weight:300;margin-left:calc(32rem / 16)}@media (max-width: 30rem){.rating-value{display:block;text-align:center;margin:calc(10rem / 16) 0 0 0}}.rating-value-blue{color:#636363;font-size:calc(32rem / 16);font-weight:700}.product-ratings-card{position:relative;background-color:#fff;padding:calc(50rem / 16) calc(224rem / 16) calc(47rem / 16) calc(54rem / 16);box-shadow:0px 0px 47px 0px rgba(17,17,17,0.2);margin:0 calc(48rem / 16) 0 0;text-align:right}@media (max-width: 65rem){.product-ratings-card{padding:calc(38rem / 16) calc(30rem / 16);margin:0;text-align:left}}.product-ratings-text{color:#4b4b4b;font-size:calc(14rem / 16);font-weight:300;line-height:calc(22rem / 16);margin:calc(30rem / 16) 0 calc(38rem / 16)}.product-ratings-name{color:#636363;font-size:calc(13rem / 16);font-weight:700;display:block;text-transform:uppercase}.product-ratings-function{color:#4b4b4b;font-size:calc(12rem / 16);font-weight:200}.product-ratings-pics{position:absolute;right:calc(-50rem / 16);top:calc(50rem / 16)}@media (max-width: 65rem){.product-ratings-pics{display:none}}.product-ratings-form{font-size:0;margin-top:calc(30rem / 16)}.product-ratings-form fieldset{margin-bottom:calc(19rem / 16)}.product-ratings-form .rating{padding:calc(14rem / 16) 0}.product-ratings-form input[type="text"]{border:1px solid #cbcbcb;font-size:calc(14rem / 16);height:auto;padding:calc(10rem / 16);width:72%;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (max-width: 30rem){.product-ratings-form input[type="text"]{margin-top:calc(10rem / 16);width:100%}}.product-ratings-form button{margin-left:calc(28% + 30px)}@media (max-width: 30rem){.product-ratings-form button{margin:0 auto;display:block}}.product-rating-label,.product-rating-field{display:inline-block;vertical-align:middle}@media (max-width: 30rem){.product-rating-label,.product-rating-field{display:block}}.product-rating-label{color:#4b4b4b;font-size:calc(14rem / 16);font-weight:600;width:28%}@media (max-width: 30rem){.product-rating-label{width:100%}}.product-rating-field,.product-rating-message{border-radius:calc(25rem / 16);border-radius:25px;border:1px solid #cbcbcb}.product-rating-message{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;vertical-align:top;min-height:calc(150rem / 16);width:72%;background-color:transparent;resize:vertical}@media (max-width: 30rem){.product-rating-message{margin-top:calc(10rem / 16);width:100%}}.prReviewAuthorDate{color:#000;font-size:calc(13rem / 16);font-weight:700;text-transform:uppercase;margin:0 calc(10rem / 16) 0 0}@media (max-width: 1024px){.prReviewAuthorDate{display:block}}.prReviewWrap{padding-top:calc(5rem / 16)}@media (max-width: 768px){.prReviewWrap{padding-left:calc(10rem / 16)}}.prReviewAuthorName{color:#636363;font-size:calc(13rem / 16);font-weight:700;text-transform:uppercase;margin:0;position:relative}.influencer-label{font-size:calc(12rem / 16);text-transform:none;font-family:Arial,sans-serif;white-space:nowrap;display:inline-block;padding:calc(4rem / 16) calc(10rem / 16);border-radius:12px;position:absolute;z-index:1;bottom:calc(-3rem / 16);margin-left:calc(5rem / 16)}.influencer-label i{display:none;font-style:normal}.influencer-label svg{vertical-align:sub;fill:#29B5CF}.influencer-label:hover{background-color:#29B5CF;color:#fff}.influencer-label:hover i{display:inline-block}.influencer-label:hover svg{fill:#fff}@media (max-width: 768px){.influencer-label.influencer-desktop{display:none}}.influencer-label.influencer-mobile{position:relative;display:inline-block;margin-left:-10px;margin-top:-10px}@media (min-width: 769px){.influencer-label.influencer-mobile{display:none}}.product-ratings-testimonial{color:#4b4b4b;font-size:calc(14rem / 16);font-weight:300;line-height:calc(22rem / 16);word-wrap:break-word;margin:0}.reviewLengthCropped{display:none}.reviewLengthCropped-see{text-decoration:underline;color:#636363;cursor:pointer}.product-ratings-rating{margin:calc(10rem / 16) 0 calc(15rem / 16)}@media (max-width: 768px){.product-ratings-rating{display:block}}.prStars{background-image:url("../images/spritestars.png");background-repeat:no-repeat;display:block;font-size:0}.prStars.prStars--0{width:88px;height:12px;background-position:-5px -5px}.prStars.prStars--1{width:88px;height:12px;background-position:-5px -27px}.prStars.prStars--2{width:88px;height:12px;background-position:-5px -49px}.prStars.prStars--3{width:88px;height:12px;background-position:-5px -71px}.prStars.prStars--4{width:88px;height:12px;background-position:-5px -93px}.prStars.prStars--5{width:88px;height:12px;background-position:-103px -5px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2){.prStars{background-image:url("../images/spritestars@2x.png");background-size:calc(186rem / 16) calc(85rem / 16)}.prStars.prStars--0{width:88px;height:12px;background-position:-2px -3px}.prStars.prStars--1{width:88px;height:12px;background-position:-2px -20px}.prStars.prStars--2{width:88px;height:12px;background-position:-2px -36px}.prStars.prStars--3{width:88px;height:12px;background-position:-2px -54px}.prStars.prStars--4{width:88px;height:12px;background-position:-2px -71px}.prStars.prStars--5{width:88px;height:12px;background-position:-95px -3px}}.product-ratings-slider{margin-top:calc(50rem / 16)}@media (max-width: 65rem){.product-ratings-slider{width:85%}}.product-ratings-icon{font-size:calc(20rem / 16);position:absolute;top:50%;transform:translateY(-50%)}.product-ratings-icon.icon-arrowLeft{left:calc(-40rem / 16)}@media (max-width: 65rem){.product-ratings-icon.icon-arrowLeft{left:calc(10rem / 16)}}.product-ratings-icon.icon-arrowRight{right:calc(-40rem / 16)}@media (max-width: 65rem){.product-ratings-icon.icon-arrowRight{right:calc(10rem / 16)}}.product-ratings-icon.swiper-button-disabled{color:#cbcbcb}.product-carac-list{margin:0;padding:0;list-style-type:none}@media (max-width: 50rem){.product-carac-list .product-carac-title{position:relative;padding:calc(14rem / 16) 0;margin:0}.product-carac-list .product-carac-title::before,.product-carac-list .product-carac-title::after{content:"";position:absolute;right:calc(24rem / 16);top:50%;transform:translateY(-50%);height:calc(2rem / 16);width:calc(13rem / 16);background-color:#636363;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform;transition-duration:0.2s}.product-carac-list .product-carac-title::before{transform:rotate(45deg);right:calc(32rem / 16)}.product-carac-list .product-carac-title::after{transform:rotate(-45deg)}.product-carac-list .product-carac-item--visible .product-carac-title::before{transform:rotate(-45deg)}.product-carac-list .product-carac-item--visible .product-carac-title::after{transform:rotate(45deg)}}.product-carac-item{position:relative;color:#636363;font-size:calc(14rem / 16);font-weight:300;padding:0 0 0 calc(122rem / 16);min-height:calc(150rem / 16)}@media (max-width: 50rem){.product-carac-item{padding:0;min-height:100%;border-top:1px solid #9bc2ce}.product-carac-item:first-child{border:none}}.product-carac-title{color:#636363;font-size:calc(18rem / 16);font-weight:700;text-transform:uppercase}.product-carac-container{display:block}@media (max-width: 50rem){.product-carac-container{display:none;padding:0 calc(28rem / 16)}}@media (max-width: 30rem){.product-carac-container{padding:0}}@media (max-width: 50rem){.product-carac-container--open{display:block}}.product-carac-text{color:#636363;font-size:calc(14rem / 16);font-weight:300;line-height:calc(24rem / 16)}.product-carac-icon{font-size:calc(94rem / 16);position:absolute;left:0;top:0}@media (max-width: 50rem){.product-carac-icon{font-size:calc(38rem / 16);position:relative;display:inline-block;vertical-align:middle;line-height:1;margin-right:calc(16rem / 16)}}@media (max-width: 50rem){.product-carac-label{display:inline-block;vertical-align:middle}}@media (max-width: 30rem){.product-carac-label{max-width:calc(170rem / 16)}}.bloc-caracteristique--orange .product-carac-title,.bloc-caracteristique--orange .product-carac-item,.bloc-caracteristique--orange .product-cat-recapItem,.bloc-caracteristique--orange .product-carac-text,.bloc-caracteristique--red-error .product-carac-title,.bloc-caracteristique--red-error .product-carac-item,.bloc-caracteristique--red-error .product-cat-recapItem,.bloc-caracteristique--red-error .product-carac-text,.bloc-caracteristique--grey-beard .product-carac-title,.bloc-caracteristique--grey-beard .product-carac-item,.bloc-caracteristique--grey-beard .product-cat-recapItem,.bloc-caracteristique--grey-beard .product-carac-text,.bloc-caracteristique--grey-blue .product-carac-title,.bloc-caracteristique--grey-blue .product-carac-item,.bloc-caracteristique--grey-blue .product-cat-recapItem,.bloc-caracteristique--grey-blue .product-carac-text{color:#fff}.bloc-caracteristique--orange .product-carac-list .product-carac-title::before,.bloc-caracteristique--orange .product-carac-list .product-carac-title::after,.bloc-caracteristique--red-error .product-carac-list .product-carac-title::before,.bloc-caracteristique--red-error .product-carac-list .product-carac-title::after,.bloc-caracteristique--grey-beard .product-carac-list .product-carac-title::before,.bloc-caracteristique--grey-beard .product-carac-list .product-carac-title::after,.bloc-caracteristique--grey-blue .product-carac-list .product-carac-title::before,.bloc-caracteristique--grey-blue .product-carac-list .product-carac-title::after{background-color:#fff}.bloc-caracteristique--orange .product-carac-item,.bloc-caracteristique--red-error .product-carac-item,.bloc-caracteristique--grey-beard .product-carac-item,.bloc-caracteristique--grey-blue .product-carac-item{border-color:#fff}.bloc-caracteristique--pink .product-cat-recapItem,.bloc-caracteristique--almond .product-cat-recapItem{color:#636363}.table-container{padding:calc(56rem / 16) calc(86rem / 16)}@media (max-width: 65rem){.table-container{padding:calc(16rem / 16)}}.product-table{width:100%;table-layout:fixed}.product-cell,.product-head{font-weight:300;text-align:center;border-bottom:solid 1px #E6E6E6;font-size:calc(13rem / 16);word-wrap:break-word}.product-head{padding:calc(27rem / 16) 0 calc(16rem / 16);max-width:calc(248rem / 16)}.product-head:nth-child(odd),.product-cell:nth-child(odd){background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAKklEQVQYV2N8/+XHfwYouHP9MgMjTADEUdHUhQjAOCCFjKdPn/4PkoEBALqIF/MB7ddAAAAAAElFTkSuQmCC) repeat}.product-head:first-child,.product-cell:first-child{font-weight:700;color:#4b4b4b;text-align:right;border:none;padding-right:7%;background:none}.product-raw:last-child .product-cell{border:none}.product-cell{padding:calc(32rem / 16) 0;text-transform:unset;color:#4b4b4b}.product-cell .rating-icon{color:#636363;font-size:calc(10rem / 16)}.product-cell .button{padding:calc(13rem / 16) calc(30rem / 16);line-height:calc(10rem / 16)}.product-head-pics{width:calc(124rem / 16);margin:0 auto calc(28rem / 16)}.product-head-image{width:100%;height:auto}.product-head-title{color:#4b4b4b;font-size:calc(16rem / 16);font-weight:600}.product-cell-icon{display:none}@media (max-width: 50rem){.table-container{padding:0}.product-raw{display:flex;flex-flow:row wrap;justify-content:space-around}.product-raw:last-child .product-cell:first-child{display:none}.product-cell,.product-head{display:block;width:33.333333333333%}.product-head-pics{width:auto}.product-head-title{font-size:calc(12rem / 16)}.product-cell-icon{font-size:calc(19rem / 16);display:block}.product-cell{border:none}.product-cell br{display:none}.product-cell .button{border-radius:50%;width:calc(40rem / 16);height:calc(40rem / 16);padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto}.product-cell:nth-child(odd){border-left:1px solid #e5eaee;border-right:1px solid #e5eaee}.product-cell-label{display:none}.product-cell:first-child{background-color:#c9d3dc;color:#000;text-align:center;width:100%;padding:calc(8rem / 16) 0}.product-head:first-child{display:none}}.product-appli{display:flex;align-items:center}@media (max-width: 65rem){.product-appli{flex-direction:column}}.product-appli-block{width:50%}@media (max-width: 65rem){.product-appli-block{width:100%}}.product-appli-block .product-appli-img{width:100%;height:auto}.product-appli-block:first-child{line-height:0}.product-appli-block:last-child{padding:0 0 0 calc(60rem / 16)}@media (max-width: 65rem){.product-appli-block:last-child{padding:calc(30rem / 16)}}@media (max-width: 30rem){.product-appli-block:last-child{padding:calc(15rem / 16)}}.product-appli-title{color:#000;font-size:calc(32rem / 16);font-weight:600;margin:0 0 calc(48rem / 16)}@media (max-width: 30rem){.product-appli-title{font-size:calc(18rem /16);margin:0 0 calc(25rem / 16)}}.product-appli-title span{display:block;font-size:calc(27rem / 16);font-weight:300}@media (max-width: 30rem){.product-appli-title span{font-size:calc(16rem /16)}}.product-appli-text{color:#4b4b4b;font-size:calc(14rem / 16);font-weight:300;margin:0 0 calc(40rem / 16)}.product-appli-list{padding:0;margin:0 0 calc(28rem / 16);list-style-type:none}.product-appli-item{margin:0 0 calc(16rem / 16);position:relative;padding-left:calc(25rem / 16)}.product-appli-item::before{content:"\E003";font-family:"icons";position:absolute;top:50%;transform:translateY(-50%);left:0;color:#000;font-size:calc(12rem / 16)}.product-appli-label{color:#4b4b4b;font-size:calc(14rem / 16);font-weight:300}.product-appli-button{display:inline-block;vertical-align:middle;margin-right:calc(30rem / 16)}@media (max-width: 30rem){.product-appli-button{display:block;margin:0;text-align:center}}.product-skin-group{display:table;table-layout:fixed;width:100%}.product-skin-tableBlock{display:table-cell;vertical-align:top;width:calc(240rem / 16)}.product-skin-tableBlock--scrollable{width:calc(100% - 240px)}.product-skin{display:table;table-layout:fixed;width:100%;margin-bottom:calc(42rem / 16)}.product-skin-block{display:table-cell;width:100%;vertical-align:top;padding:0 calc(38rem / 16)}@media (max-width: 65rem){.product-skin-block{display:block;width:100%;padding:0 calc(38rem / 16) calc(38rem / 16)}}@media (max-width: 30rem){.product-skin-block{padding:0 0 calc(38rem / 16)}}.product-skin-text{color:#4b4b4b;font-size:calc(14rem / 16);font-weight:300;line-height:calc(24rem / 16);margin:0}.product-skin-text b{display:block;font-weight:600}.product-skin-table{padding:0 calc(86rem / 16) 0 calc(135rem / 16);position:relative;margin:0 0 calc(24rem / 16)}@media (max-width: 30rem){.product-skin-table{padding:0 calc(16rem / 16) 0 calc(40rem / 16)}}.product-skin-tableResponsive{table-layout:fixed}.product-skin-caption{text-align:left;padding:0 0 calc(38rem / 16) calc(270rem / 16);margin:0}.product-skin-caption span{color:#000;font-size:calc(20rem / 16);font-weight:900;text-transform:uppercase;padding-bottom:calc(11rem / 16);border-bottom:2px solid #000}@media (max-width: 30rem){.product-skin-caption span{font-size:calc(16rem / 16);padding-bottom:calc(5rem / 16)}}@media (max-width: 65rem){.product-skin-caption{padding-left:0}}.product-skin-caption--vertical{transform:rotate(-90deg);transform-origin:left bottom 0;padding:0;position:absolute;bottom:calc(16rem / 16);left:calc(86rem / 16)}@media (max-width: 30rem){.product-skin-caption--vertical{left:calc(30rem / 16)}}.product-skin-row:nth-child(odd){background-color:#f8f8f8}.product-skin-head .product-skin-row{background-color:transparent}.product-skin-swatch{text-align:center;padding-bottom:calc(26rem / 16)}.product-skin-swatch:first-child{width:calc(185rem / 16)}@media (max-width: 30rem){.product-skin-swatch:first-child{width:calc(120rem / 16)}}.product-skin-tableLegend .product-skin-row{background-color:transparent}.product-skin-row.product-skin-legend .product-skin-cell{text-align:left;word-wrap:break-word}.product-skin-cell{vertical-align:middle;text-align:center;height:calc(35rem / 16);padding:0}.product-skin-cell .rectangle,.product-skin-cell .circle{margin:0 auto}.product-skin-cell .rectangle{width:calc(13rem / 16);height:calc(3rem / 16);background-color:#bababa;display:inline-block}.product-skin-cell .circle{width:calc(8rem / 16);height:calc(8rem / 16);border-radius:50%;background-color:#74b01e;display:inline-block}.product-skin-cell:first-child{text-align:left;padding-left:calc(20rem / 16)}.product-skin-label{position:relative;padding-left:calc(50rem / 16);font-weight:300;color:#4b4b4b}@media (max-width: 50rem){.product-skin-label{padding-left:calc(25rem / 16)}}@media (max-width: 30rem){.product-skin-label{padding-left:calc(18rem / 16)}}.product-skin-label a{color:#2a63a1}@media (max-width: 50rem){.product-skin-label a{display:block}}.product-skin-label .rectangle,.product-skin-label .circle{position:absolute;top:50%;transform:translateY(-50%);left:0}.product-skin-tableLegend{max-width:calc(982rem / 16);margin-left:calc(135rem / 16);table-layout:fixed}@media (max-width: 65rem){.product-skin-tableLegend{max-width:100%;width:calc(100% - 135px)}}@media (max-width: 30rem){.product-skin-tableLegend{margin-left:calc(40rem / 16)}}.product-skin-tableLegend .product-skin-row .product-skin-cell:first-child{width:calc(248rem / 16)}@media (max-width: 65rem){.product-skin-tableLegend .product-skin-row .product-skin-cell:first-child{display:none}}@media (max-width: 30rem){.product-skin-tableLegend .product-skin-row .product-skin-cell{word-wrap:break-word;display:block}}@media only screen and (max-width: 65rem){.product-skin-tableResponsive{margin-bottom:0}.product-skin-tableFixed{position:absolute;left:0;top:0;box-shadow:0px 0px 47px 0px rgba(17,17,17,0.2)}.product-skin-swatch{width:calc(140rem / 16)}}@media only screen and (max-width: 65rem) and (max-width: 30rem){.product-skin-swatch{width:calc(100rem / 16)}}@media only screen and (max-width: 65rem){.product-skin-tableFixed table{border-right:none;border-left:none;width:100%}.product-skin-tableFixed td,.product-skin-tableScroll td{height:calc(56rem / 16)}.product-skin-tableFixed td:last-child{border-bottom:0}.product-skin-tableWrapper{position:relative;margin-bottom:20px;overflow:hidden}.product-skin-tableScroll{margin-left:calc(185rem / 16);overflow:scroll;overflow-y:hidden}}@media only screen and (max-width: 65rem) and (max-width: 30rem){.product-skin-tableScroll{margin-left:calc(120rem / 16)}}@media only screen and (max-width: 65rem){.product-skin-tableResponsive td,.product-skin-tableResponsive th{position:relative;white-space:nowrap;overflow:hidden}.product-skin-tableResponsive td:first-child,.product-skin-tableResponsive td:first-child,.product-skin-tableResponsive th:first-child,.product-skin-tableResponsive.product-skin-tableFixed td{display:none}}.product-skin--double{margin-top:calc(35rem / 16)}.product-skin--double .product-skin-block{vertical-align:middle}@media (max-width: 65rem){.product-skin--double .product-skin-block:last-child{text-align:center}}.product-skin--double .product-skin-text{margin:calc(18rem / 16) 0;margin-left:calc(86rem / 16);max-width:calc(375rem / 16)}@media (max-width: 65rem){.product-skin--double .product-skin-text{margin-left:0;max-width:100%}}.product-skin--double .product-skin-title{font-weight:600;display:block;margin:0 0 calc(18rem / 16)}.product-skin--double img{max-width:100%}.rating-anchor{color:#636363;font-size:calc(14rem / 16);font-weight:600;padding-right:calc(14rem / 16)}@media (max-width: 30rem){.rating-anchor{font-size:calc(12rem / 16)}}.templateLight .rating-anchor{color:#f9c6df}@media (max-width: 50rem){.templateLight .rating-anchor{color:#636363}}@media (max-width: 50rem){[class*="bloc-"] .part-title,[class^="bloc-"] .part-title{font-size:calc(32rem / 16)}[class*="bloc-"] .part-titleUpper,[class^="bloc-"] .part-titleUpper{font-size:calc(18rem / 16)}}@media (max-width: 30rem){[class*="bloc-"] .part-title,[class^="bloc-"] .part-title{font-size:calc(22rem / 16)}[class*="bloc-"] .part-titleUpper,[class^="bloc-"] .part-titleUpper{font-size:calc(14rem / 16)}}.product-gamme-content--double .product-gamme-image{margin-bottom:90px}.product-gamme-item{position:relative;height:450px}@media (min-width: 1024px){.product-gamme-item{height:470px}}.double-triple-product{height:120px;position:absolute;bottom:0;margin-bottom:0;margin-left:-130px}.double-triple-product button,.double-triple-product a{position:relative !important;display:inline-block}@media (max-width: 321px){.double-triple-product .button-pink,.double-triple-product .button-blue{font-size:10px !important}}.product-promise-skills{padding-bottom:320px}.product-promise-skills br{display:inline}.templateLight .product-promise-bottom-block:nth-child(2n) img{width:90%;margin:auto}@media (min-width: 375px){.product-promise-skills{padding-bottom:320px}.templateLight .product-promise-bottom-block:nth-child(2n) img{width:76%;margin:auto}}@media (min-width: 425px){.product-promise-skills{padding-bottom:320px}.templateLight .product-promise-bottom-block:nth-child(2n) img{width:68%;margin:auto}}@media (min-width: 768px){.product-promise .iconic-wrapper .product-promise-block .product-promise-block--left,.product-promise .iconic-wrapper .product-promise-block .product-promise-block--right{display:block;width:100%}.product-promise-block--left{display:block;width:100%}.templateLight .product-promise-bottom-block:nth-child(2n){top:140px}.templateLight .product-promise-bottom-block:nth-child(2n) img{width:42%;margin:auto}}@media (min-width: 1024px){.product-promise-bottom-block:nth-child(even){display:block;position:absolute;left:0;width:38%}.templateLight .product-promise-bottom-block:nth-child(2n) img{width:85%}}@media (min-width: 1140px){.product-promise-bottom-block:nth-child(even){position:relative}.templateLight .product-promise-bottom-block:nth-child(2n){top:0}.templateLight .product-promise-bottom-block:nth-child(2n) img{width:120%}}.iconic-content.product-iconic .product-promise-block--left .product-promise-skills{padding:0}.iconic-content.product-iconic .product-promise-block--right .product-promise-bottom .product-promise-bottom-block:nth-child(2){display:none}@media (min-width: 768px){.iconic-content.product-iconic .product-promise-block--left .product-promise-skills{display:block;padding:0}.iconic-content.product-iconic .product-promise-block--right .product-promise-bottom{display:block;position:static}.iconic-content.product-iconic .product-promise-block--right .product-promise-bottom .product-promise-bottom-block:nth-child(1).product-promise-bottom-block--video{display:block;position:static;width:100%;max-width:none;padding:0}.iconic-content.product-iconic .product-promise-block--right .product-promise-bottom .product-promise-bottom-block:nth-child(1).product-promise-bottom-block--video p{display:block;position:static;padding:0}.iconic-content.product-iconic .product-promise-block--right .product-promise-bottom .product-promise-bottom-block:nth-child(1).product-promise-bottom-block--video .product-promise-player{position:static;width:100%;max-width:none;padding:0;display:block;margin:auto;height:auto}.iconic-content.product-iconic .product-promise-block--right .product-promise-bottom .product-promise-bottom-block:nth-child(1).product-promise-bottom-block--video .product-promise-player .product-promise-video{display:block;position:static;padding:0;height:100%}.iconic-content.product-iconic .product-promise-block--right .product-promise-bottom .product-promise-bottom-block:nth-child(1).product-promise-bottom-block--video .product-promise-player .product-promise-video iframe{display:block;position:static}.iconic-content.product-iconic .product-promise-block--right .product-promise-bottom .product-promise-bottom-block:nth-child(2){display:block;position:static;padding:0;margin:0;max-width:none;width:100%}.iconic-content.product-iconic .product-promise-block--right .product-promise-bottom .product-promise-bottom-block:nth-child(2) p{width:100%}}@media (min-width: 1024px){.iconic-content.product-iconic .product-promise-block--left .product-promise-skills{width:273px;margin:auto;text-align:center}.iconic-content.product-iconic .product-promise.iconic-wrapper{display:block}.iconic-content.product-iconic .product-promise-block--right{position:relative}.iconic-content.product-iconic .product-promise-block--right .product-promise-bottom{display:flex}.iconic-content.product-iconic .product-promise-block--right .product-promise-bottom .product-promise-bottom-block:nth-child(1).product-promise-bottom-block--video{padding:0 0 200px 0;position:static;min-height:680px}.iconic-content.product-iconic .product-promise-block--right .product-promise-bottom .product-promise-bottom-block:nth-child(1).product-promise-bottom-block--video p{width:100%}.iconic-content.product-iconic .product-promise-block--right .product-promise-bottom .product-promise-bottom-block:nth-child(1).product-promise-bottom-block--video .product-promise-player{width:560px;position:absolute;left:50%;bottom:-50px;transform:translateX(-50%)}.iconic-content.product-iconic .product-promise-block--right .product-promise-bottom .product-promise-bottom-block:nth-child(2){margin-left:108px}.iconic-content.product-iconic .product-promise-block--right .product-promise-bottom .product-promise-bottom-block:nth-child(2) .product-promise-askTitle{border-right:none !important}}@media (min-width: 1366px){.iconic-content.product-iconic .product-promise.iconic-wrapper{display:table}.iconic-content.product-iconic .product-promise.iconic-wrapper .product-promise-bottom-block:nth-child(1).product-promise-bottom-block--video{position:relative;min-height:0}.iconic-content.product-iconic .product-promise.iconic-wrapper .product-promise-bottom-block:nth-child(1).product-promise-bottom-block--video .product-promise-player{margin:0;width:560px;bottom:-100px;right:0;left:auto;transform:none}}.bloc-iconic.bloc-iconic--nextPlayer{margin-top:0}@media (min-width: 768px){.product-promise-skills{width:100%;margin-bottom:30px;text-align:center}.product-promise.iconic-wrapper button.button-ghostBlue,.product-promise.iconic-wrapper .button.button-ghostBlue,.product-promise.iconic-wrapper .buttonstyle.button-ghostBlue,.product-promise.iconic-wrapper input[type="button"].button-ghostBlue{display:block;width:50%;margin:20px auto}}@media (min-width: 1024px){.product-promise.iconic-wrapper{display:flex;position:relative}.product-promise.iconic-wrapper .product-promise-block.product-promise-block--right{position:static}.product-promise.iconic-wrapper .product-promise-block.product-promise-block--right .product-promise-bottom{display:block;position:static;width:100%}.product-promise.iconic-wrapper .product-promise-block.product-promise-block--right .product-promise-bottom .product-promise-bottom-block:nth-child(1){display:inline-block;width:52%;vertical-align:top}.product-promise.iconic-wrapper .product-promise-block.product-promise-block--right .product-promise-bottom .product-promise-bottom-block:nth-child(1) .product-promise-bottom-block--video{display:inline-block;width:52%;vertical-align:top}.product-promise.iconic-wrapper .product-promise-block.product-promise-block--right .product-promise-bottom .product-promise-bottom-block:nth-child(2){display:inline-block;width:36%;margin-left:50px;vertical-align:top}.product-promise.iconic-wrapper .product-promise-block.product-promise-block--right .product-promise-bottom .product-promise-bottom-block:nth-child(2) p a{display:inline-block;width:auto;padding:12px}.product-promise.iconic-wrapper button.button-ghostBlue,.product-promise.iconic-wrapper .button.button-ghostBlue,.product-promise.iconic-wrapper .buttonstyle.button-ghostBlue,.product-promise.iconic-wrapper input[type="button"].button-ghostBlue{width:90%}.iconic-content.product-iconic .product-promise-block--left .product-promise-skills{width:100%;margin:0 0 30px 0;text-align:left}.iconic-content.product-iconic .product-promise-block--left{width:auto;text-align:left}.iconic-content.product-iconic .product-promise-block--left p.product-promise-skills{text-align:left}.iconic-content.product-iconic .product-promise-block--left p.product-promise-skills span{display:block}.iconic-content.product-iconic .product-promise-block--left p.product-promise-skills br{display:none}.iconic-content.product-iconic .product-promise-block--right h2 br{display:none}.iconic-content.product-iconic .product-promise-block--right h2 span{display:inline}.iconic-content.product-iconic .product-promise-block--right .product-promise-ask--lightOrange{margin-top:0}}@media (min-width: 1440px){.iconic-content.product-iconic .product-promise-block--left p.product-promise-skills br{display:inline}}@media (min-width: 1024px){.product-table tfoot .product-cell a.button.button-blue{height:auto;line-height:10px}}.content-asset.E985E-asset-2{max-width:1280px;margin:auto}.content-asset.E985E-asset-2 h3{text-align:center;margin:177px 0 24px;color:black}.content-asset.E985E-asset-2 .three-box{font-size:0}.content-asset.E985E-asset-2 .three-box .product-cat-recap,.content-asset.E985E-asset-2 .three-box img{display:inline-block;width:100%}.content-asset.E985E-asset-2 .three-box .product-cat-recap{font-size:12px}.content-asset.E985E-asset-2 .three-box .product-cat-recap .txt{padding:20px}@media (min-width: 768px){.content-asset.E985E-asset-2 .three-box .product-cat-recap,.content-asset.E985E-asset-2 .three-box img{width:calc(100% / 2)}.content-asset.E985E-asset-2 .product-cat-recap{height:470px;vertical-align:top}.content-asset.E985E-asset-2 .product-cat-recap .txt{display:flex;flex-direction:column;justify-content:center;height:100%}.content-asset.E985E-asset-2 img:last-child{display:block;margin:auto}}@media (min-width: 1024px){.content-asset.E985E-asset-2 .three-box .product-cat-recap,.content-asset.E985E-asset-2 .three-box img{display:inline-block;width:calc(99.9999% / 3)}}.content-asset.E985E-asset-3{position:relative}.content-asset.E985E-asset-3 h3{margin:0 0 24px;color:black}.content-asset.E985E-asset-3 ul{margin:auto;padding:0;list-style-type:none}.content-asset.E985E-asset-3 ul img{width:100%;padding:0 20px}.content-asset.E985E-asset-3 ul li{width:52%;position:absolute;left:50%;transform:translateX(-51%);font-size:0}.content-asset.E985E-asset-3 ul li hr,.content-asset.E985E-asset-3 ul li p{display:inline-block}.content-asset.E985E-asset-3 ul li hr{width:calc(100% / 5);margin-top:20px;vertical-align:top;color:black}.content-asset.E985E-asset-3 ul li p{width:calc(300% / 5 - 4px);padding:2px;font-size:11px;text-align:center}.content-asset.E985E-asset-3 ul li:nth-child(2){top:23px}.content-asset.E985E-asset-3 ul li:nth-child(2) hr{margin-top:31px}.content-asset.E985E-asset-3 ul li:nth-child(3){top:76px}.content-asset.E985E-asset-3 ul li:nth-child(3) hr{margin-top:20px}.content-asset.E985E-asset-3 ul li:nth-child(4){top:45%}.content-asset.E985E-asset-3 ul li:nth-child(5){width:40%;top:59%;left:60%}.content-asset.E985E-asset-3 ul li:nth-child(5) hr:first-child{display:none}.content-asset.E985E-asset-3 ul li:nth-child(6){width:40%;top:82%;left:22%}.content-asset.E985E-asset-3 ul li:nth-child(6) hr{width:30%}.content-asset.E985E-asset-3 ul li:nth-child(6) hr:first-child{display:none}@media (min-width: 425px){.content-asset.E985E-asset-3{width:385px;margin:auto}.content-asset.E985E-asset-3 ul{width:345px;height:260px;margin:auto}.content-asset.E985E-asset-3 ul img:first-child{height:256px}.content-asset.E985E-asset-3 ul li{width:calc(100% - 40px);padding:0 calc((345px - 172px) / 2)}.content-asset.E985E-asset-3 ul li:nth-child(2){top:10%}.content-asset.E985E-asset-3 ul li:nth-child(3){top:28%}.content-asset.E985E-asset-3 ul li:nth-child(5){padding:0}.content-asset.E985E-asset-3 ul li:nth-child(5) p{width:calc(300% / 5 - 8px)}.content-asset.E985E-asset-3 ul li:nth-child(6){padding:0}}@media (min-width: 768px){.content-asset.E985E-asset-3 ul li:nth-child(4){top:47%}.content-asset.E985E-asset-3 ul li:nth-child(5){top:62%}}@media (min-width: 1024px){.content-asset.E985E-asset-3{width:600px}.content-asset.E985E-asset-3 h3{margin-bottom:60px}.content-asset.E985E-asset-3 ul{width:100%;height:auto;margin:auto}.content-asset.E985E-asset-3 ul img:first-child{width:100%;height:auto;padding:0}.content-asset.E985E-asset-3 ul li{width:100%;padding:0 calc((600px - 326px) / 2)}.content-asset.E985E-asset-3 ul li hr,.content-asset.E985E-asset-3 ul li p{display:inline-block;vertical-align:middle}.content-asset.E985E-asset-3 ul li hr{margin:16px 0}.content-asset.E985E-asset-3 ul li p{line-height:16px;margin:0;padding:0 10px;font-size:16px}.content-asset.E985E-asset-3 ul li:nth-child(2){top:17%}.content-asset.E985E-asset-3 ul li:nth-child(2) hr{margin:16px 0}.content-asset.E985E-asset-3 ul li:nth-child(4){top:50%}.content-asset.E985E-asset-3 ul li:nth-child(5){width:220px;padding:0;top:64%;left:106%}.content-asset.E985E-asset-3 ul li:nth-child(5) hr:first-child{display:inline-block;width:65px}.content-asset.E985E-asset-3 ul li:nth-child(5) hr:last-child{display:none}.content-asset.E985E-asset-3 ul li:nth-child(6){top:84%;left:19%}}.content-asset.st450e-st460e-2 .bloc-avantages,.content-asset.st450e-st460e-2 .bloc-avantages .iconic-content{background-color:#f1f1f1}.content-asset.st450e-st460e-2 h3{margin-top:90px;color:black}.content-asset.st450e-st460e-3 .bloc-caracteristique{background-color:#efd9d3;background-repeat:no-repeat;background-size:100%;background-position:center}.content-asset.st450e-st460e-3 .product-cat-recapDesc,.content-asset.st450e-st460e-3 .product-cat-recapTxt,.content-asset.st450e-st460e-3 .product-cat-recapPre{color:black}.content-asset.GS300SDE-1 .product-promise-skills{color:#1d4961}.content-asset.as540e-2 .bloc-avantages,.content-asset.as540e-2 .bloc-avantages .iconic-content,.content-asset.GS300SDE-2 .bloc-avantages,.content-asset.GS300SDE-2 .bloc-avantages .iconic-content,.content-asset.GS300SDE-3 .bloc-avantages,.content-asset.GS300SDE-3 .bloc-avantages .iconic-content{background-color:#f1f1f1}.content-asset.as540e-2 h3,.content-asset.GS300SDE-2 h3,.content-asset.GS300SDE-3 h3{color:black}.content-asset.as540e-3 .bloc-caracteristique{background-color:#efd9d3;background-repeat:no-repeat;background-size:100%;background-position:center}.content-asset.as540e-3 .bloc-caracteristique .product-cat-recapDesc,.content-asset.as540e-3 .bloc-caracteristique .product-cat-recapTxt,.content-asset.as540e-3 .bloc-caracteristique .product-cat-recapPre{color:black}.content-asset.GS300SDE-2 .bloc-avantages.templateLight,.content-asset.GS300SDE-3 .bloc-avantages.templateLight{background-color:#E5E5E5;color:#1d4961}.content-asset.GS300SDE-2 .bloc-avantages.templateLight h3,.content-asset.GS300SDE-3 .bloc-avantages.templateLight h3{color:#1d4961}.content-asset.GS300SDE-2 .bloc-avantages.templateLight .iconic-content.iconic-content--plus,.content-asset.GS300SDE-3 .bloc-avantages.templateLight .iconic-content.iconic-content--plus{background-color:#E5E5E5}.content-asset.GS300SDE-3 .bloc-avantages.templateLight{background-color:#F7DCCE;color:#ffffff}.content-asset.GS300SDE-3 .bloc-avantages.templateLight h3{color:#ffffff}.content-asset.GS300SDE-3 .bloc-avantages.templateLight .iconic-content.iconic-content--plus{background-color:#F7DCCE}@media (min-width: 1024px){.content-asset.c1600e-1 .product-promise.iconic-wrapper .product-promise-bottom.templateLight{min-height:0}.content-asset.c1600e-1 .product-promise.iconic-wrapper .product-promise-bottom.templateLight .product-promise-bottom-block--video{min-height:0}}@media (min-width: 1440px){.content-asset.c1600e-1 .product-promise-text:nth-child(3){margin-bottom:200px}.content-asset.c1600e-1 .product-promise-bottom.templateLight{min-height:596px}.content-asset.c1600e-1 .product-promise-bottom.templateLight .product-promise-text:nth-child(3){margin-bottom:100px}}.content-asset.c1600e-2 .bloc-avantages,.content-asset.c1600e-2 .bloc-avantages .iconic-content,.content-asset.c1600e-2 .bloc-caracteristique.templateLight{background-color:#f1f1f1}.content-asset.c1600e-2 h3,.content-asset.c1600e-2 .product-cat-recapDesc,.content-asset.c1600e-2 .product-cat-recapTxt,.content-asset.c1600e-2 .product-cat-recapPre{color:black}.content-asset.c1600e-2 .product-cat-recapTxt{padding-bottom:280px}.content-asset.c1600e-2 .product-cat-recapDesc{margin-bottom:110px;padding-top:0}.content-asset.c1600e-2 .product-cat.iconic-wrapper{padding-top:100px}.content-asset.c1600e-2 .bloc-caracteristique.templateLight{padding-top:66px;background-repeat:no-repeat;background-size:100% auto;background-position:center}@media (min-width: 768px){.content-asset.c1600e-2 .product-cat.iconic-wrapper{height:600px}.content-asset.c1600e-2 .product-cat.iconic-wrapper .product-cat-recapDesc{margin-top:220px}.content-asset.c1600e-2 .bloc-caracteristique.templateLight{padding-top:0}.content-asset.c1600e-2 .product-cat-recapTxt{padding-top:0;padding-bottom:140px}}@media (min-width: 1024px){.content-asset.c1600e-2{padding-top:70px}.content-asset.c1600e-2 .product-cat-recapTxt{padding-bottom:200px}}@media (min-width: 2560px){.content-asset.c1600e-2 .product-cat-recapTxt{padding-bottom:500px}}.content-asset.c1600e-3 .bloc-caracteristique{background-color:#efd9d3;background-repeat:no-repeat;background-size:100%;background-position:center}.content-asset.c1600e-3 .bloc-caracteristique .product-cat-recapDesc,.content-asset.c1600e-3 .bloc-caracteristique .product-cat-recapTxt,.content-asset.c1600e-3 .bloc-caracteristique .product-cat-recapPre{color:black}@media (min-width: 2560px){.content-asset.c1600e-3 .product-cat.iconic-wrapper{padding:300px 25px}}.services{padding-bottom:calc(70rem / 16)}@media screen and (max-width: 50rem){.services{padding-bottom:calc(50rem / 16)}}.services-wrapper{max-width:calc(1490rem / 16);padding:0 calc(20rem / 16);margin:0 auto}.services-wrapper ul{display:flex;font-size:0;padding-left:0}@media screen and (max-width: 50rem){.services-wrapper ul{display:block}}.services-wrapper ul li{position:relative;display:inline-block;vertical-align:top;text-align:center;font-size:24px}.services-wrapper ul li .icon{font-size:calc(60rem / 16);margin-bottom:calc(23rem / 16)}@media screen and (max-width: 50rem){.services-wrapper ul li .icon{margin-bottom:calc(10rem / 16)}}.services-wrapper ul li:first-child:nth-last-child(1),.services-wrapper ul li:first-child:nth-last-child(1) ~ li{width:100%}.services-wrapper ul li:first-child:nth-last-child(2),.services-wrapper ul li:first-child:nth-last-child(2) ~ li{width:50%}.services-wrapper ul li:first-child:nth-last-child(3),.services-wrapper ul li:first-child:nth-last-child(3) ~ li{width:33.33333%}@media screen and (max-width: 50rem){.services-wrapper ul li:first-child:nth-last-child(1),.services-wrapper ul li:first-child:nth-last-child(1) ~ li{width:100%}.services-wrapper ul li:first-child:nth-last-child(2),.services-wrapper ul li:first-child:nth-last-child(2) ~ li{width:100%}.services-wrapper ul li:first-child:nth-last-child(3),.services-wrapper ul li:first-child:nth-last-child(3) ~ li{width:100%}}.services-garantie{margin-right:calc(20rem / 16);background-image:url(../images/services-garantie.jpg);background-size:cover;background-position:center 20%;color:#fff;transition:all .2s ease-in-out}.services-garantie a:hover{color:white}@media screen and (max-width: 50rem){.services-garantie{margin-right:0;margin-bottom:calc(20rem / 16)}}.services-notice{margin:0 calc(20rem / 16);padding:calc(40rem / 16) 0 calc(80rem / 16);background:#fff;color:#000}@media screen and (max-width: 50rem){.services-notice{margin:0 0 calc(20rem / 16)}}.services-notice .services-title{padding:0 calc(32rem / 16)}@media (max-width: 30rem){.services-notice .services-title{height:auto;padding:0 calc(25rem / 16)}}.services-notice .button{margin-bottom:calc(18rem / 16);padding:calc(8rem / 16) calc(45rem / 16)}@media (max-width: 50rem){.services-notice .button{display:block;max-width:calc(250rem / 16);margin:0 auto calc(18rem / 16)}}.services-notice .button:last-child{margin-bottom:0}.services-contact{margin-left:calc(20rem / 16);background-image:url(../images/services-contact.jpg);background-size:cover;background-position:center 20%;color:#fff;transition:all .2s ease-in-out}.services-contact a:hover{color:white}@media screen and (max-width: 50rem){.services-contact{margin-left:0}}.services-link{display:block;padding:calc(40rem / 16) 0 calc(80rem / 16);color:white;text-decoration:none}.services-link:hover .button-white{background:#fff;color:#000;border:solid 2px #fff}.services-link:hover .button-black{background:#000;color:#fff;border:solid 2px #000}.services-title{font-size:calc(22rem / 16);font-weight:700;text-transform:uppercase;height:calc(75rem / 16)}@media screen and (max-width: 65rem){.services-title{font-size:calc(18rem / 16)}}@media screen and (max-width: 50rem){.services-title{height:calc(60rem / 16)}}.services-desc{font-size:calc(14rem / 16);font-weight:normal;line-height:calc(23rem / 16);height:calc(100rem / 16);padding:0 calc(20rem / 16);margin:0}@media screen and (max-width: 65rem){.services-desc{font-size:calc(12rem / 16);line-height:calc(18rem / 16)}}@media screen and (max-width: 50rem){.services-desc{height:calc(60rem / 16)}}.services-garantie{background-image:url(../images/services-buy.jpg);background-size:cover;background-position:center right}.services-garantie a .purchases-box{display:flex;width:calc(100% - $marge);margin:0 74px;text-align:left}.services-garantie a .purchases-box i{margin-right:18px;font-size:50px}.services-garantie a .purchases-box span{align-self:center;font-size:12px}.services-garantie a .purchases-box.present{margin-bottom:24px}.services-garantie{height:364px;padding:0}.services-garantie ul.reassurance-pictos{width:80%;margin:auto}.services-garantie ul.reassurance-pictos li{height:auto;margin-bottom:12px;padding:0;text-align:left;color:white}.services-garantie ul.reassurance-pictos li .icon,.services-garantie ul.reassurance-pictos li p{display:inline-block;margin:0}.services-garantie ul.reassurance-pictos li .icon{width:20%;font-size:40px}.services-garantie ul.reassurance-pictos li p{width:80%;vertical-align:middle;margin:0;padding-left:12px;font-size:12px}@media (min-width: 568px){.services-garantie ul.reassurance-pictos{width:60%}.services-garantie ul.reassurance-pictos .icon{width:16%}.services-garantie ul.reassurance-pictos p{margin:0}}@media (min-width: 768px){.services-garantie ul.reassurance-pictos{width:40%}}@media (min-width: 1024px){.services-garantie ul.reassurance-pictos{width:80%}li.services-garantie{height:auto;padding-top:0}li.services-garantie ul.reassurance-pictos{margin:auto}li.services-garantie ul.reassurance-pictos li{padding:0;text-align:left}li.services-garantie ul.reassurance-pictos li .icon,li.services-garantie ul.reassurance-pictos li p{display:block;text-align:center}li.services-garantie ul.reassurance-pictos li .icon{width:100%;font-size:60px}li.services-garantie ul.reassurance-pictos li p{width:100%;padding:0;vertical-align:top;line-height:12px;margin:10px auto}}.services.bloc-services .services-garantie a{padding-top:22px}.services.bloc-services .services-garantie a .purchases-box{width:80%;margin:auto}.services.bloc-services .services-garantie a .purchases-box i,.services.bloc-services .services-garantie a .purchases-box span{display:inline-block}.services.bloc-services .services-garantie a .purchases-box i{width:20%}.services.bloc-services .services-garantie a .purchases-box span{width:74%}.services-wrapper ul li .icon{margin:0 10px 0 0}.services-wrapper ul li.services-contact{width:100%}@media (min-width: 568px){.services-garantie a .purchases-box{display:block;width:60%;margin:auto}}@media (min-width: 568px){.services-garantie a .purchases-box{width:42%}}@media (min-width: 768px){.services.bloc-services .services-garantie a .purchases-box{width:40%}}@media (min-width: 801px){.services-garantie{height:auto}.services-garantie a .purchases-box{width:80%}.services-garantie a .purchases-box span{display:inline-block;width:68%}.services.bloc-services .services-garantie a .purchases-box{width:80%}.services.bloc-services .services-garantie a .purchases-box span{width:68%}.services-wrapper ul .content-asset,.services-wrapper ul li.services-contact{width:50%}.services-wrapper ul .content-asset li.services-garantie{height:409px}.services-wrapper ul .content-asset li.services-garantie ul.reassurance-pictos{width:90%}.services-wrapper ul .content-asset li.services-garantie ul.reassurance-pictos li .icon{width:100%}.services-wrapper ul .content-asset li.services-garantie ul.reassurance-pictos .icon:before{display:block;margin:auto;width:40%}.services-wrapper ul .content-asset li.services-garantie ul.reassurance-pictos li p{display:block;width:90%;margin:10px auto;padding:0;text-align:center}.services-wrapper ul .content-asset li.services-garantie.three-pictos{padding-top:82px}}@media (min-width: 1440px){.services-garantie a .purchases-box{width:52%}}@media (min-width: 1024px){li.services-garantie,li.services-contact{padding:30px 0}li.services-garantie a,li.services-contact a{padding:0}.content-asset.babyliss-services-two-blocks .services-garantie.three-pictos{padding-top:74px}.content-asset.your-purchases .services-title{height:auto;padding-top:74px}.content-asset.your-purchases ul.reassurance-pictos{padding-top:36px}.content-asset.your-purchases .services-title{margin-bottom:28px;padding-top:0}}@media (min-width: 768px){div.services-wrapper ul li.services-notice{width:100%}}@media (min-width: 801px){div.services-wrapper ul .content-asset,div.services-wrapper ul li.services-notice,div.services-wrapper ul li.services-contact{width:calc(100% / 2);height:410px}.page-content div.services-wrapper ul .content-asset,div.services-wrapper ul li.services-notice,div.services-wrapper ul li.services-contact{width:calc(100% / 2)}.page-content div.services-wrapper ul .content-asset.your-purchases{margin-right:20px}div.services-wrapper ul .content-asset,div.services-wrapper ul li.services-contact{margin:0}}.services-notice .services-desc{height:40px}.services-notice .services-title{height:auto;margin-bottom:4px}.popup-hatch{position:relative;overflow:hidden;width:100%}.popup-hatch-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.3);z-index:101;opacity:0;transition:opacity 0.5s ease-in;visibility:hidden}.popup-hatch-overlay--visible{opacity:1;visibility:visible}.popup-hatch-wrapper{background-color:#fff;max-width:calc(790rem / 16);position:fixed;right:calc(-810rem / 16);width:100%;transition:right 0.5s ease-in;z-index:102;top:0}@media (max-width: 50rem){.popup-hatch-wrapper{height:100vh;overflow-x:scroll}}.popup-hatch-wrapper--active{right:0;box-shadow:0px 0px 47px 0px rgba(17,17,17,0.2)}.popup-hatch-content{position:relative;padding:calc(40rem / 16)}@media (max-width: 46rem) and (orientation: landscape){.popup-hatch-content{height:100vh;overflow:auto}}@media (max-width: 30rem){.popup-hatch-content{padding:calc(20rem / 16);overflow:auto;padding-top:calc(40rem / 16)}}.popup-hatch-close{color:#636363;font-size:calc(20rem / 16);position:absolute;top:calc(20rem / 16);right:calc(20rem / 16);cursor:pointer}.popup-hatch-product{padding:0 calc(36rem / 16);margin-top:calc(18rem / 16)}@media (max-width: 30rem){.popup-hatch-product{padding:0}}.popup-hatch-title{color:#000;font-size:calc(24rem / 16);font-weight:normal;margin:calc(6rem / 16) 0 0;text-transform:uppercase;text-align:center}@media (max-width: 30rem){.popup-hatch-title{font-size:calc(18rem / 16)}}.popup-hatch-title--small{font-size:calc(18rem / 16);font-weight:700;color:#0a011d;text-align:left;padding-left:calc(36rem / 16);margin:calc(12rem / 16) 0}@media (max-width: 30rem){.popup-hatch-title--small{padding:0}}.popup-hatch-block{display:inline-block;vertical-align:middle}.popup-hatch-block--left{height:calc(115rem / 16);width:calc(115rem / 16)}.popup-hatch-image{height:auto;width:100%}.popup-hatch-name{margin:0;font-size:calc(14rem / 16);font-weight:700;color:#0a011d;text-transform:uppercase}.popup-hatch-ref{margin:0;font-size:calc(14rem / 16);font-weight:300;color:#4b4b4b}.popup-hatch-list-wrapper{position:relative}.popup-hatch-list-wrapper::after{content:'';position:absolute;left:0;bottom:-2px;width:100%;height:80px;background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 69%, #fff 100%)}.popup-hatch-list{max-height:calc(320rem / 16);overflow:auto;-webkit-overflow-scrolling:touch;padding:0 calc(36rem / 16);margin-bottom:calc(14rem / 16);padding-bottom:80px}@media (max-width: 50rem){.popup-hatch-list{max-height:calc(425rem / 16)}}@media (max-width: 46rem) and (orientation: landscape){.popup-hatch-list{height:auto;max-height:none;overflow:initial}}@media (max-width: 30rem){.popup-hatch-list{padding:calc(10rem / 16) calc(10rem / 16) calc(80rem / 16);height:auto;max-height:none;overflow:initial}}.popup-hatch-table{table-layout:fixed;text-align:right}.popup-hatch-row{border-top:1px solid #d6d5d5;height:calc(80rem / 16)}.popup-hatch-row:first-child{border:none}.popup-hatch-cell{vertical-align:middle}.popup-hatch-cell:first-child{text-align:left}@media (max-width: 30rem){.popup-hatch-cell:first-child{width:40%}}.popup-hatch-cell.stock{display:none;line-height:54px;font-size:calc(14rem / 16);text-transform:uppercase;text-align:center;color:#92D050}@media (min-width: 768px){.popup-hatch-cell.stock{display:block}}.popup-hatch-cell:nth-child(3):before{content:'en stock';display:block;padding-bottom:4px;text-align:center;text-transform:uppercase;color:#92D050}@media (max-width: 768px){a.button.button-blue.popup-hatch-button.with-icon.js-gtm-hatch-buy{vertical-align:bottom}}@media (min-width: 768px){.popup-hatch-cell:nth-child(3):before{display:none}}@media (max-width: 30rem){.popup-hatch-logo{width:100%;height:auto}}.popup-hatch-store{background-color:#f1f1f1;padding:calc(40rem / 16) calc(36rem / 16);font-size:0}@media (max-width: 30rem){.popup-hatch-store{padding:calc(30rem / 16) calc(20rem / 16)}}.popup-hatch-storeTitle{font-weight:700;text-transform:uppercase;font-size:calc(18rem / 16);color:#0a011d;margin:0 0 calc(24rem / 16)}.popup-hatch-search{display:table;width:100%;table-layout:fixed;text-align:right}.popup-hatch-form,.popup-hatch-localize{display:table-cell;vertical-align:middle;width:50%}@media (max-width: 30rem){.popup-hatch-form,.popup-hatch-localize{display:block;width:100%}}.popup-hatch-form{margin:0;border:1px solid #dddddd;border-radius:calc(25rem / 16);border-radius:25px;height:calc(40rem / 16);position:relative;background-color:#fff;text-align:left}@media (max-width: 30rem){.popup-hatch-form{margin-bottom:calc(16rem / 16)}}.popup-hatch-form input[type="text"]{background-color:transparent;color:#7F7F7F;font-size:calc(12rem / 16);font-weight:300;border:none;margin:0;height:calc(38rem / 16);width:80%;outline:none;padding-left:calc(30rem / 16)}.popup-hatch-form button{background-color:transparent;color:#000;position:absolute;right:0;top:0;padding:0;border:none;height:calc(38rem / 16);width:calc(38rem / 16)}.popup-hatch-form button:hover{color:#636363}.popup-hatch-form button i{font-size:1.4em}.popup-hatch-localize .store-localize .form-row{border:none}@media (max-width: 50rem){.popup-hatch-localize .store-localize .form-row-button::before{content:none}.popup-hatch-localize .store-localize .form-row-button .button-label{max-width:calc(156rem / 16)}}.corpo-section{font-family:montserrat, sans-serif}.corpo-section--expertise{background-color:#fff}@media (max-width: 30rem){.corpo-section--expertise{background-color:transparent}}.corpo-container{max-width:1490px;margin:0 auto;padding:calc(60rem / 16) calc(20rem / 16) calc(120rem / 16);overflow:hidden}@media (max-width: 30rem){.corpo-container{padding:calc(30rem / 16) calc(20rem / 16) 0}}@media (max-width: 30rem){.corpo-container.corpo-container--activities{padding:calc(30rem / 16) 0 0}}.corpo-container.corpo-container--activities .corpo-intro{padding:0 calc(20rem / 16)}@media (max-width: 50rem){.corpo-container.corpo-container--jobs{padding:calc(30rem / 16) 0 0}}.corpo-container.corpo-container--join{padding:calc(60rem / 16) calc(20rem / 16) calc(120rem / 16)}.corpo-container.corpo-container--world{padding:calc(60rem / 16) calc(20rem / 16) calc(120rem / 16)}.corpo-title{text-align:center;text-transform:uppercase;color:#000;font-size:calc(32rem / 16);line-height:1;font-weight:700;margin:0 0 calc(60rem / 16)}@media (max-width: 30rem){.corpo-title{font-size:calc(18rem / 16);margin-bottom:calc(30rem / 16)}}.corpo-title--small{text-transform:none;font-size:calc(27rem / 16);font-weight:300;display:inline-block;width:100%}@media (max-width: 30rem){.corpo-title--small{font-size:calc(16rem / 16)}}.corpo-intro{text-align:center;color:#4b4b4b;font-size:calc(16rem / 16);font-weight:300;max-width:calc(1100rem / 16);margin:0 auto calc(50rem / 16) auto;padding:0 calc(20rem / 16)}@media (max-width: 80rem){.corpo-intro{margin-bottom:calc(20rem / 16)}}@media (max-width: 30rem){.corpo-intro{font-size:calc(12rem / 16);padding:0}}.corpo-grid{font-size:0;width:100%;max-width:calc(1190rem / 16);margin:auto}.corpo-col{display:inline-block;vertical-align:top;position:relative}.corpo-col--content{width:calc(100% / 1.5);box-shadow:0 0 10px 10px rgba(0,0,0,0.1)}@media (max-width: 50rem){.corpo-col--content{display:block;width:100%}}@media (max-width: 38rem){.corpo-col--content{margin-bottom:calc(20rem / 16)}}.corpo-col--placeholder{width:calc(100% / 3)}@media (max-width: 50rem){.corpo-col--placeholder{display:none}}.corpo-subcol{display:inline-block;vertical-align:top;width:50%;position:relative}@media (max-width: 38rem){.corpo-subcol{display:block;width:100%}}@media (max-width: 50rem){.corpo-subcol--innovation{float:left}}@media (max-width: 38rem){.corpo-subcol--innovation{float:none}}.corpo-visualImg{width:100%}.corpo-gridContent{position:absolute;top:50%;transform:translate(0, -50%);width:100%}@media (max-width: 38rem){.corpo-gridContent{position:relative;top:0;transform:none;width:100%}}.corpo-gridContent--visual{height:100%}.corpo-gridContent--text{padding:calc(40rem / 16)}@media (max-width: 65rem){.corpo-gridContent--text{padding:calc(20rem / 16)}}@media (max-width: 30rem){.corpo-gridContent--text{padding:calc(40rem / 16) calc(30rem / 16) calc(30rem / 16)}}.corpo-subcol--text{background-color:#636363}.corpo-subcol--text::before,.corpo-subcol--visual::before{content:"";display:block;padding-top:100%}@media (max-width: 38rem){.corpo-subcol--text::before,.corpo-subcol--visual::before{content:none}}.corpo-gridTitle{text-transform:none;color:#fff;font-size:calc(30rem / 16);font-weight:600;margin:0 0 calc(40rem / 16) 0}@media (max-width: 65rem){.corpo-gridTitle{font-size:calc(18rem / 16);margin:0 0 calc(12rem / 16) 0}}@media (max-width: 30rem){.corpo-gridTitle{font-size:calc(18rem / 16);margin:0 0 calc(15rem / 16) 0}}.corpo-text{color:#0a011d;font-size:calc(13rem / 16);font-weight:300;margin:0}@media (max-width: 65rem){.corpo-text{font-size:calc(11rem / 16)}}@media (max-width: 50rem){.corpo-text{font-size:calc(13rem / 16)}}@media (max-width: 30rem){.corpo-text{font-size:calc(12rem / 16);line-height:calc(18rem /16)}}.corpo-text--grid{color:#fff}.corpo-section--activities{margin:0 auto calc(-356rem / 16) auto}.corpo-section--activities .product-tile figcaption{height:280px}.corpo-section--activities .button.button-blue{width:220px;height:56px}@media (min-width: 425px){.corpo-section--activities .button.button-blue{width:270px;height:auto}}@media (min-width: 768px){.corpo-section--activities .button.button-blue{width:300px;height:auto}}@media (min-width: 1024px){.corpo-section--activities .button.button-blue{width:auto;height:auto}}.hp-slot-product-selection--corpo{width:calc(100% / 3 - 38px)}@media (max-width: 30rem){.hp-slot-product-selection--corpo{width:calc(100vw - 71px)}}.hp-slot-product-selection--corpo .product-tile{height:470px}@media (min-width: 375px){.hp-slot-product-selection--corpo .product-tile{height:476px}}@media (min-width: 768px){.hp-slot-product-selection--corpo .product-tile{height:570px}}@media (min-width: 1024px){.hp-slot-product-selection--corpo .product-tile{height:600px}}@media (min-width: 1440px){.hp-slot-product-selection--corpo .product-tile{height:548px}}.hp-slot-product-selection--corpoStar{width:calc(100% / 2 - 38px)}@media (max-width: 30rem){.hp-slot-product-selection--corpoStar{width:calc(100vw - 71px)}}.hp-slot-product-selection--corpo .product-name--wrapperCorpo{height:calc(60rem /16)}.hp-slot-product-selection--corpo .product-tile .product-desc--corpo{font-weight:300;color:#0a011d;padding-bottom:calc(85rem/16)}.hp-slot-product-selection .product-tile .product-name--corpo{font-size:calc(16rem / 16)}@media (max-width: 30rem){.hp-slot-product-selection .product-tile .product-name--corpo{font-size:calc(16rem / 16)}}.product-image--corpo{width:100%}.product-name--image{max-width:100%;max-height:calc(36rem / 16)}.product-tile--corpo{overflow:hidden}@media (max-width: 80rem){.product-tile--corpo .product-image--corpo{width:155%;transform:translate(-25%, 0)}}.corpo-timeline{width:100%;max-width:calc(1200rem / 16);margin:auto;background-color:#fff;box-shadow:0 0 15px 15px rgba(150,150,150,0.15);padding:calc(60rem / 16) calc(85rem / 16);position:relative}@media (max-width: 50rem){.corpo-timeline{padding:calc(40rem / 16)}}.corpo-timeline-YearsList{margin:0 0 calc(60rem / 16) 0;padding:0;list-style:none;font-size:0}@media (max-width: 42rem){.corpo-timeline-YearsList{margin-bottom:calc(30rem / 16)}}.corpo-timeline-YearItem{display:inline-block;line-height:calc(20rem / 16);vertical-align:middle;width:9%;text-align:center;font-size:calc(18rem / 16);font-weight:300;color:#636363;cursor:pointer;transition:font-size 0.3s ease-out opacity 0.2s ease-out}@media (max-width: 42rem){.corpo-timeline-YearItem{width:calc(100% / 3);font-size:calc(14rem / 16);opacity:0.6}}.corpo-timeline-YearItem--active{font-size:calc(22rem / 16);opacity:1}.corpo-timeline-YearItem::after{content:"";display:block;height:3px;width:calc(60rem / 16);background-color:#636363;margin:calc(5rem / 16) auto 0 auto;opacity:0;transition:0.3s ease-out}.corpo-timeline-YearItem:hover::after{opacity:0.1}.corpo-timeline-YearItem--active::after,.corpo-timeline-YearItem--active:hover::after{opacity:1}@media (max-width: 42rem){.corpo-timeline-YearItem{display:none}.corpo-timeline-YearItem--active,.corpo-timeline-YearItem--sibling{display:inline-block}}.corpo-timeline-slider{position:relative}.corpo-timeline-slides{margin:0;padding:0;list-style:none;font-size:0;position:relative;left:0;transition:left 0.4s ease-out}.corpo-timeline-slidesWrapper{width:100%;overflow:hidden;position:relative;left:0}.corpo-timeline-slide{display:inline-block;vertical-align:top;font-size:0;opacity:0.6;transition:opacity 1.2s ease-out}.corpo-timeline-slide--active{opacity:1}.corpo-timeline-col{width:50%;display:inline-block;vertical-align:middle}@media (max-width: 30rem){.corpo-timeline-col{width:100%;display:block;padding:0}}.corpo-timeline-img{width:100%}.corpo-timeline-col--text{padding-left:calc(90rem / 16)}@media (max-width: 50rem){.corpo-timeline-col--text{padding-left:calc(20rem / 16)}}.corpo-timeline-yearTitle{font-size:calc(48rem / 16);font-weight:600;color:#636363;margin:0 0 calc(30rem / 16) 0}@media (max-width: 30rem){.corpo-timeline-yearTitle{display:none}}.corpo-timeline-miniTitle{font-size:calc(16rem / 16);font-weight:700;color:#636363;margin:0}@media (max-width: 30rem){.corpo-timeline-miniTitle{font-size:calc(14rem / 16);margin:calc(10rem / 16) 0 calc(5rem / 16) 0}}.corpo-timeline-text{font-size:calc(14rem / 16);font-weight:300;color:#4b4b4b;margin:0}@media (max-width: 30rem){.corpo-timeline-text{font-size:calc(12rem / 16)}}.corpo-timeline-controls{position:absolute;width:100%;top:50%;transform:translate(0, -50%)}.corpo-timeline-control{display:block;width:calc(40rem / 16);height:calc(40rem / 16);line-height:calc(40rem / 16);text-align:center;cursor:pointer;opacity:0.7;transition:opacity 0.2s ease-out}.corpo-timeline-control:hover{opacity:1}.corpo-timeline-control--prev{position:absolute;left:calc(-60rem / 16)}@media (max-width: 50rem){.corpo-timeline-control--prev{position:absolute;left:calc(-40rem / 16)}}.corpo-timeline-control--next{position:absolute;right:calc(-60rem / 16)}@media (max-width: 50rem){.corpo-timeline-control--next{position:absolute;right:calc(-40rem / 16)}}.corpo-timeline-controlIcon{font-size:calc(14rem / 16);line-height:1;color:#000}.corpo-timeline-control--hidden{display:none}.corpo-section--world{padding-top:calc(230rem / 16);color:#636363;background-repeat:no-repeat;background-position:center calc(520rem / 16);background-color:#dae3ed}@media (max-width: 30rem){.corpo-section--world{padding-top:calc(355rem / 16)}}.corpo-world-grid{position:relative;font-size:0}@media (max-width: 50rem){.corpo-world-grid{padding-bottom:calc(78rem / 16)}}.corpo-world-col{display:inline-block;vertical-align:top;width:calc(50% - 30px);padding:calc(40rem / 16) calc(50rem / 16)}@media (max-width: 70rem){.corpo-world-col{padding:calc(30rem / 16)}}@media (max-width: 50rem){.corpo-world-col{display:block;width:100%;padding:calc(20rem / 16);margin:0}}.corpo-world-subGrid{display:inline-block;vertical-align:top}.corpo-world-subGrid--left{width:calc(100% / 1.5 + 20px)}@media (max-width: 50rem){.corpo-world-subGrid--left{width:100%}}.corpo-world-subGrid--right{width:calc(100% / 3 - 20px);padding:calc(40rem / 16) calc(50rem / 16) calc(130rem / 16) calc(40rem / 16)}@media (min-width: 65rem) and (max-width: 70rem){.corpo-world-subGrid--right{padding-bottom:calc(150rem / 16)}}@media (max-width: 50rem){.corpo-world-subGrid--right{width:100%;padding:calc(40rem / 16) calc(20rem / 16) calc(130rem / 16)}.corpo-world-subGrid--right .corpo-world-subCol--figures .corpo-world-blueText--block{font-size:calc(32rem / 16)}}@media (max-width: 30rem){.corpo-world-subGrid--right .corpo-world-subCol--figures .corpo-world-blueText--block{font-size:calc(36rem / 16)}}.corpo-world-col--middle{margin:0 calc(30rem / 16)}@media (max-width: 50rem){.corpo-world-col--middle{margin:0}}.corpo-world-col--left,.corpo-world-subGrid--right{background-color:rgba(255,255,255,0.5)}.corpo-world-minititle{font-size:calc(18rem / 16);font-weight:900;margin:0 0 calc(20rem / 16) 0;text-transform:uppercase}@media (max-width: 50rem){.corpo-world-minititle{text-align:center}}.corpo-world-subCol{display:inline-block;vertical-align:middle}.corpo-world-subCol--filiales{width:35%;vertical-align:top}@media (max-width: 71rem){.corpo-world-subCol--filiales{display:block;width:100%;text-align:center}}@media (max-width: 30rem){.corpo-world-subCol--filiales{display:block;width:100%;text-align:center}}.corpo-world-subCol--filialesRight{display:inline-block;width:65%}@media (max-width: 71rem){.corpo-world-subCol--filialesRight{display:block;width:100%;text-align:center;margin-top:calc(20rem / 16)}}.corpo-world-subCol--title{vertical-align:top;width:75%;margin-bottom:calc(10rem / 16)}.corpo-world-subCol--titleRight{width:25%;text-align:right}.corpo-world-subCol--employee{width:50%}.corpo-world-subCol--employeeRight{text-align:right}@media (max-width: 50rem){.corpo-world-subCol--employeeRight{text-align:center}}.corpo-world-subCol--figures{display:inline-block;vertical-align:top;width:50%;margin-bottom:calc( 20rem / 16)}@media (max-width: 65rem){.corpo-world-subCol--figures{width:100%;text-align:center}}@media (max-width: 50rem){.corpo-world-subCol--figures{width:calc(100% / 3);text-align:center}}@media (max-width: 30rem){.corpo-world-subCol--figures{display:block;width:100%;text-align:center}}@media (max-width: 30rem){.corpo-world-subCol--figures+.corpo-world-subCol--figures{margin-top:calc(20rem / 16)}}@media (min-width: 37rem) and (max-width: 47rem){.corpo-world-subCol--figures+.corpo-world-subCol--figures{margin-top:0}}@media (min-width: 47.01rem) and (max-width: 55rem){.corpo-world-subCol--figures+.corpo-world-subCol--figures{margin-top:calc(12rem / 16)}}.corpo-subcol--visual{background-color:#fff}.corpo-world-sixtyOne{font-size:calc(86rem / 16);line-height:0.8;font-weight:600;text-align:center;display:block}.corpo-world-sixtyOne::after{content:"";display:block;width:70%;margin:auto;height:6px;background-color:#636363;margin-top:calc(12rem / 16)}@media (max-width: 50rem){.corpo-world-sixtyOne::after{width:calc(100rem / 16)}}.corpo-world-blueText{font-size:calc(18rem / 16);font-weight:600;text-transform:uppercase;margin:0}.corpo-world-blueText--figure{font-size:calc(48rem / 16)}@media (max-width: 50rem){.corpo-world-blueText--figure.corpo-world-blueText--figureFiliales{display:block;width:100%}}.corpo-world-map{display:block;width:100%;margin:calc(30rem / 16) auto calc(30rem / 16) auto;max-width:calc(400rem / 16)}.corpo-world-blueText--block{display:block}.corpo-world-list{margin:0;padding:0 0 0 calc(20rem / 16)}.corpo-world-img{width:100%}@media (max-width: 50rem){.corpo-world-img{width:auto}}@media (max-width: 50rem){.corpo-world-img--magnififer{max-width:calc(80rem / 16)}}.corpo-world-listItem{font-size:calc(15rem / 16);color:#0a011d}.corpo-world-listItem--bold{font-weight:700}.corpo-world-text{font-size:calc(15rem / 16);color:#0a011d;margin:0}.corpo-world-blueText--bigger{font-size:calc(24rem / 16)}.corpo-world-contentBlock+.corpo-world-contentBlock{margin-top:calc(40rem / 16)}.corpo-world-percentage{position:relative;padding-left:4%;margin:calc(40rem / 16) 0 calc(50rem / 16);color:#fff;font-size:calc(48rem / 16);line-height:calc(60rem / 16);z-index:2}@media (max-width: 65rem){.corpo-world-percentage{font-size:calc(40rem / 16)}}@media (max-width: 30rem){.corpo-world-percentage{font-size:calc(36rem / 16)}}.corpo-world-percentageBackground::before,.corpo-world-percentageBackground::after{content:"";height:calc(60rem / 16);display:block;position:absolute}.corpo-world-percentageBackground::before{top:0;width:calc(100% - 40px);background-color:#636363;left:3%;z-index:-1}.corpo-world-percentageBackground::after{top:calc(20rem / 16);width:100%;background-color:#dae3ed;z-index:-2;left:0}.corpo-world-blueText--owners{line-height:1.5}@media (max-width: 50rem){.corpo-world-blueText--owners{text-align:center}}.corpo-world-babylissBlue{display:block;margin-top:calc(5rem / 16)}@media (max-width: 50rem){.corpo-world-babylissBlue{margin:calc(5rem / 16) auto 0 auto}}.corpo-world-group{background-color:rgba(255,255,255,0.5);text-align:center;padding:calc(10rem / 16) 0;position:absolute;left:0;bottom:0;width:calc(100% / 1.5 - 40px)}@media (max-width: 50rem){.corpo-world-group{width:100%;bottom:calc(-60rem / 16)}}.corpo-world-groupText{display:inline-block;vertical-align:middle;margin:0;font-size:calc(18rem / 16);font-weight:600;text-transform:uppercase}.corpo-world-groupImg{display:inline-block;vertical-align:middle;padding-left:calc(10rem / 16)}.corpo-section--jobs{background-color:#fff}.corp-jobs-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}@media (max-width: 50rem){.corp-jobs-grid{flex-wrap:nowrap;margin:0}}.corpo-jobs-item{display:block;position:relative;text-align:center;width:calc(100% / 3);min-height:inherit;margin:0;padding:0}@media (max-width: 65rem){.corpo-jobs-item{width:calc(100% / 2)}}@media (max-width: 50rem){.corpo-jobs-item{display:flex;width:50%}}.corpo-jobs-item::before{content:"";display:block;padding-top:100%}@media (max-width: 50rem){.corpo-jobs-item::before{padding-top:140%}}@media (max-width: 30rem){.corpo-jobs-item::before{padding-top:100%}}.corpo-jobs-item-wrapper{position:absolute;top:50%;transform:translateY(-50%);padding:0 calc(60rem / 16)}@media (max-width: 65rem){.corpo-jobs-item-wrapper{padding:0 calc(40rem / 16)}}@media (max-width: 50rem){.corpo-jobs-item-wrapper{padding:0 calc(20rem / 16)}}.corpo-jobs-item:nth-of-type(odd){background-color:#f0f0f0}@media (max-width: 65rem){.corpo-jobs-item:nth-of-type(2),.corpo-jobs-item:nth-of-type(3),.corpo-jobs-item:nth-of-type(6){background-color:#fff}.corpo-jobs-item:nth-of-type(1),.corpo-jobs-item:nth-of-type(4),.corpo-jobs-item:nth-of-type(5){background-color:#f0f0f0}}@media (max-width: 50rem){.corpo-jobs-item:nth-of-type(1),.corpo-jobs-item:nth-of-type(3),.corpo-jobs-item:nth-of-type(5){background-color:#fff}.corpo-jobs-item:nth-of-type(2),.corpo-jobs-item:nth-of-type(4),.corpo-jobs-item:nth-of-type(6){background-color:#f0f0f0}}.corpo-jobs-image{margin-bottom:calc(30rem / 16)}@media (max-width: 65rem){.corpo-jobs-image{margin-bottom:calc(20rem / 16)}}@media (max-width: 50rem){.corpo-jobs-image{width:calc(40rem / 16)}}.corpo-jobs-title{margin:0 0 calc(30rem / 16) 0;font-size:calc(24rem / 16);font-weight:700;text-transform:uppercase}@media (max-width: 50rem){.corpo-jobs-title{font-size:calc(18rem / 16);margin:0 0 calc(20rem / 16) 0;font-size:calc(20rem / 16)}}.corpo-jobs-text{margin:0;font-size:calc(13rem / 16);font-weight:300;color:#666}@media (max-width: 50rem){.corpo-jobs-text{font-size:calc(12rem / 16)}}.corpo-join-grid{display:flex;flex-wrap:wrap;justify-content:space-between}.corpo-join-grid a:hover{color:white}.corpo-join-col{width:calc(50% - 45rem / 16)}@media (max-width: 65rem){.corpo-join-col{width:calc(50% - 15rem / 16)}}@media (max-width: 50rem){.corpo-join-col{width:100%}}.corpo-join-col--linkedin{background-color:#007bb6}.corpo-join-col--contact{background-color:#636363}@media (max-width: 50rem){.corpo-join-col--contact{margin-top:calc(30rem / 16)}}.corpo-join-colWrapper{display:block;text-decoration:none;color:#fff;text-align:center;padding:calc(55rem / 16) calc(125rem / 16)}@media (max-width: 65rem){.corpo-join-colWrapper{padding:calc(55rem / 16) calc(60rem / 16)}}@media (max-width: 30rem){.corpo-join-colWrapper{padding:calc(40rem / 16) calc(20rem / 16)}}.corpo-join-img{margin-bottom:calc(40rem / 16)}.corpo-join-title{font-weight:700;text-transform:uppercase;font-size:calc(22rem / 16);margin:0 0 calc(40rem / 16)}.corpo-join-text{font-weight:400;font-size:calc(14rem / 16);margin:0 0 calc(60rem / 16)}.corpo-join-link{font-size:calc(14rem / 16);text-transform:uppercase;font-weight:400;padding:calc(10rem / 16) calc(40rem / 16);border:2px solid #fff;border-radius:calc(20rem / 16);border-radius:20px;transition:all 0.3s ease-out}.corpo-join-col:hover .corpo-join-link{background-color:#fff;color:transparent}.corpo-join-col--linkedin:hover .corpo-join-link{color:#007bb6;background-color:#fff}.corpo-join-col--contact{width:100%}.corpo-join-col--contact:hover .corpo-join-link{color:#636363;background-color:#fff}.corpo-world-legal{font-size:calc(12rem / 16);color:#7f7f7f}@media screen and (min-width: 568px) and (max-width: 767px){.hp-slot-product-selection--corpo .product-tile{height:600px;padding-bottom:100px}.corpo-section--activities .button.button-blue{width:90%}}@media screen and (min-width: 801px){.corpo-join-grid .corpo-join-col.corpo-join-col--linkedin{width:100%;margin-bottom:30px}}@media screen and (min-width: 1024px){.corpo-join-grid{display:block;font-size:0}.corpo-join-grid .corpo-join-col,.corpo-join-grid .corpo-join-col.corpo-join-col--linkedin{display:inline-block;width:49%;height:377px;margin:0;vertical-align:top}.corpo-join-grid .corpo-join-col.corpo-join-col--contact{margin-left:2%}.corpo-join-grid.at .corpo-join-col.corpo-join-col--linkedin{width:100%}}@media screen and (min-width: 568px) and (max-width: 767px){.hp-slot-product-selection--corpo .product-tile{height:600px;padding-bottom:100px}.corpo-section--activities .button.button-blue{width:90%}}@media screen and (min-width: 480px) and (max-width: 768px){.selection-grid{flex-wrap:nowrap}.hp-slot-product-selection--corpo{width:calc(100% / 2 - 38px)}}.cgv-table{font-size:calc(14rem / 16);margin-bottom:calc(20rem / 16)}.cgv-table-cell{padding:0 calc(20rem / 16);vertical-align:middle;height:calc(80rem / 16);width:50%}.cgv-table-cell+.cgv-table-cell{border-left:1px solid #e6e6e6;font-weight:700}.cgv-table-cell--head{padding:calc(10rem / 16) calc(20rem / 16)}.cgv-table .cgv-table-row:nth-child(even){background-color:#f0f0f0}.cgv-table-gender{text-transform:uppercase;font-weight:700;color:#636363;padding:calc(20rem / 16)}.cgv-table-head{background-color:#636363;color:#fff;text-transform:uppercase;font-weight:700}.cgv-table-title{font-weight:700;margin:0}.cgv-table-content{margin:0}@media (max-width: 30rem){.cgv-table{font-size:calc(12rem / 16);line-height:1.3}.cgv-table-cell--head{padding:calc(10rem / 16)}.cgv-table-cell{height:auto;padding:calc(10rem / 16);width:60%}.cgv-table-cell+.cgv-table-cell{width:40%}.cgv-table-gender{padding:calc(10rem / 16)}.cgv-azurphone-img{width:100%;max-width:calc(330rem / 16)}}.tab-content .product-faq-content{display:block;font-size:0}.tab-content .product-faq-block.product-faq-block--left,.tab-content .product-faq-block.product-faq-block--right{display:block}@media (max-width: 768px){.tab-content .cgv-table{display:none}}.tab-content .cgv-table{font-size:calc(12rem / 16)}@media (min-width: 800px) and (max-width: 900px){.tab-content .cgv-table{font-size:calc(8rem / 16)}}@media (min-width: 901px){.tab-content .cgv-table{font-size:calc(12rem / 16)}}@media (min-width: 1130px){.tab-content .product-faq-block.product-faq-block--left,.tab-content .product-faq-block.product-faq-block--right{display:inline-block;width:calc(100% - 410px);margin:0}.tab-content .product-faq-block.product-faq-block--right{width:410px;vertical-align:top}}@media (min-width: 1041px) and (max-width: 1260px){.tab-content .cgv-table{font-size:calc(8rem / 16)}}@media (min-width: 1025px){.pdp-main .recommendations .swiper-wrapper{max-width:100%}}@media (max-width: 768px){.product-faq-block .cgv-table{display:none}}@media (min-width: 1041px){.bloc-faq .iconic-wrapper .product-faq-content{display:block;font-size:0}.bloc-faq .iconic-wrapper .product-faq-content .product-faq-block.product-faq-block--left{display:inline-block;width:70%}.bloc-faq .iconic-wrapper .product-faq-content .product-faq-block.product-faq-block--right{display:inline-block;width:30%;vertical-align:top}}.page-BlogNav{max-width:calc(822rem / 16);margin:0 auto;position:relative;z-index:1}@media (max-width: 50rem){.page-BlogNav{margin:calc(30rem / 16) auto 0}}@media (max-width: 30rem){.page-BlogNav{border-top:1px solid #f1f1f1}}.page-BlogList{height:calc(40rem / 16);list-style-type:none;padding:0;margin:0;display:flex;justify-content:center}@media (max-width: 768px){.page-BlogList{flex-wrap:wrap;height:auto}}@media (max-width: 550px){.page-BlogList .page-BlogItem{width:50%}}.page-BlogItem{width:calc((100% / 3) - 10px);height:100%;margin:0 calc(5rem / 16)}@media (max-width: 768px){.page-BlogItem{margin-bottom:calc(10rem / 16)}}.page-BlogLink{font-size:calc(14rem / 16);font-weight:700;text-decoration:none;text-transform:uppercase;display:flex;align-items:center;justify-content:center;height:100%;padding:0}@media (max-width: 480px){.page-BlogLink{font-size:calc(12rem / 16)}}.page-BlogArticles{max-width:calc(1450rem / 16);margin:calc(30rem / 16) auto 0;display:flex;flex-wrap:wrap;justify-content:space-around;list-style-type:none;padding:0}@media (max-width: 65rem){.page-BlogArticles{display:block;padding:0 calc(12rem / 16)}}@media (max-width: 50rem){.page-BlogArticles{margin:calc(20rem / 16) auto 0}}@media (max-width: 30rem){.page-BlogArticles{padding-top:4px;padding-bottom:calc(30rem / 16)}}.page-BlogArticle-list{width:50%;padding:calc(19rem / 16) 0}@media (max-width: 65rem){.page-BlogArticle-list{width:100%;padding:0}}.page-BlogArticle-list:nth-child(odd){padding-right:calc(19rem / 16)}@media (max-width: 65rem){.page-BlogArticle-list:nth-child(odd){padding:calc(10rem / 16) 0}}.page-BlogArticle-list:nth-child(even){padding-left:calc(19rem / 16)}@media (max-width: 65rem){.page-BlogArticle-list:nth-child(even){padding:calc(10rem / 16) 0}}.page-BlogArticle-item{position:relative;display:block;overflow:hidden}.page-BlogArticle-item figure{margin:0;min-height:14.375rem;min-height:230px}.page-BlogArticle-item:hover .page-BlogArticle-content:before{transform:translateY(0);border-width:4px}.page-BlogArticle-item--video:after{content:"";background-image:url(../images/blog/play.png);position:absolute;top:35%;transform:translateY(-50%);left:0;right:0;height:calc(103rem /16);width:calc(103rem /16);margin:0 auto}@media (max-width: 80rem){.page-BlogArticle-item--video:after{height:calc(90rem /16);width:calc(90rem /16);background-size:cover}}@media (max-width: 30rem){.page-BlogArticle-item--video:after{top:30%;height:calc(65rem /16);width:calc(65rem /16)}}.page-BlogArticle-doubleItem{display:flex;justify-content:space-between}.page-BlogArticle-doubleItem .page-BlogArticle-item{width:50%}.page-BlogArticle-doubleItem .page-BlogArticle-item:nth-child(odd){margin-right:calc(19rem / 16)}@media (max-width: 30rem){.page-BlogArticle-doubleItem .page-BlogArticle-item:nth-child(odd){margin-right:calc(6rem / 16)}}.page-BlogArticle-doubleItem .page-BlogArticle-item:nth-child(even){margin-left:calc(19rem / 16)}@media (max-width: 30rem){.page-BlogArticle-doubleItem .page-BlogArticle-item:nth-child(even){margin-left:calc(6rem / 16)}}.page-BlogArticle-doubleItem .page-BlogArticle-item:nth-child(odd),.page-BlogArticle-doubleItem .page-BlogArticle-item:nth-child(even){width:calc(50% - (19rem / 16))}@media screen and (max-width: 425px){.page-BlogArticle-doubleItem .page-BlogArticle-item:nth-child(odd),.page-BlogArticle-doubleItem .page-BlogArticle-item:nth-child(even){width:50%}}.page-BlogArticle-images{line-height:0}.page-BlogArticle-images img{overflow:hidden;width:100%;height:auto}@media (max-width: 80rem){.page-BlogArticle-images img{height:initial}}@media (max-width: 30rem){.page-BlogArticle-images img{height:initial}}.page-BlogArticle-caption{position:absolute;bottom:15%;padding:calc(30rem / 16);width:100%}@media (min-width: 370px){.page-BlogArticle-caption{bottom:6%}}@media (max-width: 80rem){.page-BlogArticle-caption{padding:calc(15rem / 16)}}@media (max-width: 30rem){.page-BlogArticle-caption{padding:calc(10rem / 16)}}.page-BlogArticle-content{text-align:center;background-color:rgba(255,255,255,0.9);position:relative;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden;height:calc(135rem/16);opacity:0.78;display:flex;align-items:center;justify-content:center}@media (max-width: 30rem){.page-BlogArticle-content{height:calc(102rem / 16);padding:calc(10rem / 16) calc(8rem / 16)}.page-BlogArticle-content:after{top:5px;right:5px;bottom:5px;left:5px}}.page-BlogArticle-link,.page-BlogArticle-title{margin:0}.page-BlogArticle-title{color:#636363;font-weight:400;text-transform:uppercase;padding:0 calc(12rem / 16);font-size:calc(18rem / 16)}@media (max-width: 30rem){.page-BlogArticle-title{font-size:calc(11rem / 16)}}.page-BlogArticle-link{color:#636363;position:absolute;bottom:calc(20rem / 16);left:0;right:0}@media (max-width: 30rem){.page-BlogArticle-link{bottom:calc(13rem / 16)}}.page-BlogArticle-link .icon{margin-right:calc(10rem / 16);font-size:calc(22rem / 16)}@media (max-width: 30rem){.page-BlogArticle-link .icon{font-size:calc(14rem / 16)}}.page-BlogArticle-linkLabel{font-family:playfair;font-size:calc(17rem / 16);font-style:italic}@media (max-width: 30rem){.page-BlogArticle-linkLabel{font-size:calc(15rem / 16)}}.page-blogShare-list{list-style-type:none;margin:calc(22rem / 16) 0;padding:0;text-align:center;font-size:0}@media (max-width: 320px){.page-blogShare-list{margin:22px 2px}}@media screen and (min-width: 375px) and (max-width: 30rem){.page-blogShare-list{margin:calc(22rem / 16) calc(24rem / 16);text-align:left}}.page-blogShare-list--bottom{border-top:1px solid #dfe0e2;padding:calc(26rem / 16) 0}.page-blogShare-item{color:#4b4b4b;display:inline-block;vertical-align:middle;font-size:calc(14rem / 16);font-weight:700}.page-blogShare-item:first-child{margin-right:calc(11rem / 16)}@media screen and (max-width: 425px){ul.page-blogShare-list{text-align:center}ul.page-blogShare-list li:first-child{display:block;margin-bottom:10px}}.page-blogShare-link{display:flex;text-decoration:none;color:#636363;line-height:1rem;transition:color 0.5s ease-in}.page-blogShare-link:hover{color:#000}.page-blogShare-icon{font-size:calc(20rem / 16);margin:0 calc(20rem / 16)}@media (max-width: 30rem){.page-blogShare-icon{margin:0 calc(10rem / 16)}}.page-blog-article{background-color:#fff;padding-bottom:calc(50rem / 16)}@media (max-width: 20rem){.page-blog-article{padding:20px 0 10px}}@media (max-width: 30rem){.page-blog-article{padding:0}}.page-blog-articleContent{max-width:calc(1030rem / 16);margin:0 auto;padding-top:calc(60rem / 16)}@media (max-width: 50rem){.page-blog-articleContent{padding-top:calc(30rem / 16)}}.page-blog-articleContent ul>li{margin-left:calc(20rem/16)}.page-blog-articleContent .banner-box-button{padding-left:24px}@media (min-width: 768px){.page-blog-articleContent .banner-box-button{padding-left:38px}}.page-blog-articleHeading{font-size:calc(24rem / 16);font-weight:normal;color:#05050a;max-width:calc(744rem / 16);margin:0 auto;padding:0 0 calc(50rem / 16);text-transform:none;line-height:calc(42rem / 16)}@media (max-width: 50rem){.page-blog-articleHeading{font-size:calc(18rem / 16);line-height:calc(32rem / 16);margin:0 calc(24rem / 16);padding:0 0 calc(25rem / 16)}}@media (max-width: 30rem){.page-blog-articleHeading{font-size:calc(16rem / 16);line-height:calc(24rem / 16)}}.page-blog-articleTitle,.page-blog-articleText{padding:0 calc(38rem / 16);margin:0 0 calc(47rem / 16)}@media (max-width: 50rem){.page-blog-articleTitle,.page-blog-articleText{margin:0 0 calc(24rem / 16)}}@media (max-width: 30rem){.page-blog-articleTitle,.page-blog-articleText{padding:0 calc(24rem / 16)}}.page-blog-articleTitle{font-size:calc(26rem / 16);font-weight:bold;color:#636363}@media (max-width: 50rem){.page-blog-articleTitle{font-size:calc(22rem / 16)}}.page-blog-articleText{font-size:calc(16rem / 16);font-weight:300;color:#4b4b4b;line-height:calc(30rem / 16)}@media (max-width: 30rem){.page-blog-articleText{font-size:calc(13rem / 16);line-height:calc(24rem / 16)}}.page-blog-articlePics{text-align:center;width:100%;font-size:0;padding:0 calc(24rem / 16)}.page-blog-articleImg{width:100%;height:auto}.page-blog-articleImg--small{display:inline-block;vertical-align:top;width:50%}.page-blog-articleImg--small:nth-child(odd){padding-right:calc(19rem / 16)}.page-blog-articleImg--small:nth-child(even){padding-left:calc(19rem / 16)}@media (max-width: 30rem){.page-blog-articleImg--small{width:100%}.page-blog-articleImg--small:nth-child(odd),.page-blog-articleImg--small:nth-child(even){padding:0}.page-blog-articleImg--small:first-child{margin-bottom:calc(10rem / 16)}}.page-blog-articleQuote{font-family:playfair;font-size:calc(36rem / 16);font-style:italic;color:#636363;max-width:calc(645rem / 16);margin:0 auto calc(40rem / 16)}@media (max-width: 50rem){.page-blog-articleQuote{margin:0 calc(24rem / 16) calc(24rem / 16);font-size:calc(32rem / 16)}}@media (max-width: 30rem){.page-blog-articleQuote{font-size:calc(18rem / 16);text-align:center}}.page-blog-articleVideo{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;margin:calc(58rem / 16) 0 calc(62rem / 16)}@media (max-width: 50rem){.page-blog-articleVideo{margin:calc(29rem / 16) calc(24rem / 16) calc(30rem / 16)}}.page-blog-articleVideo iframe{position:absolute;top:0;left:0;width:100%;height:100%}.same-article{background-color:#fff}a{color:black}a:hover{color:#636363}.page-BlogArticle-caption .page-BlogArticle-content{position:relative;height:auto;min-height:90px}@media (max-width: 480px){.page-BlogArticle-caption .page-BlogArticle-content{min-height:50px}}.page-BlogArticle-caption .page-BlogArticle-link{display:none}@media screen and (min-width: 450px){.page-BlogArticle-caption .page-BlogArticle-content{top:24px;height:calc(80rem / 16)}}@media screen and (min-width: 1024px){.page-BlogArticle-caption .page-BlogArticle-content{top:52px}}@media screen and (min-width: 1440px){.page-BlogArticle-caption .page-BlogArticle-content{top:28px}}li.page-BlogArticle-list a.page-BlogArticle-item{height:auto;min-height:0;height:100%}li.page-BlogArticle-list a.page-BlogArticle-item figure{height:auto;min-height:0;height:100%}li.page-BlogArticle-list a.page-BlogArticle-item figure .page-BlogArticle-images{height:auto;min-height:0;height:100%}li.page-BlogArticle-list a.page-BlogArticle-item figure .page-BlogArticle-images img{display:block;width:100%;height:auto;margin:auto}li.page-BlogArticle-list a.page-BlogArticle-item figure .page-BlogArticle-caption{height:auto;min-height:0}li.page-BlogArticle-list a.page-BlogArticle-item figure .page-BlogArticle-caption .page-BlogArticle-content{top:auto}#promo-confirm,#promo-error{padding:50px}#promo-confirm p,#promo-error p{font-size:20px}#promo-confirm h1,#promo-error h1{font-size:20px;font-weight:bold}.page-blog-article{position:relative;width:100%;max-width:calc(1490rem / 16);margin:0 auto calc(60rem / 16);padding:calc(20rem / 16);padding:20px 0 10px;background:#fff}.page-blog-article .promotion-content-container .promotion-content-block{margin-left:40px}.page-blog-article .promotion-content-container .promotion-content-block.apply-offer-section{margin-left:40px}.apply-offer-section a{display:inline-block}.ui-widget{font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-size:14px}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:none;background:#ffffff;color:#333333}.ui-widget-content a{color:#333333}.ui-widget-header{border:1px solid #dddddd;background:#e9e9e9;color:#333333;font-weight:bold}.ui-widget-header a{color:#333333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545;height:100%}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #cccccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#ffffff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#ffffff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ffffff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("../images/ui-icons_444444_256x240.png")}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{width:2.5em;height:2.5em;border-radius:3px}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{height:2.5em;-moz-appearance:initial}.promotion-content-container .promotion-content-block{margin:0;padding:0 0 calc(20rem / 16);font-family:montserrat,sans-serif;font-size:calc(14rem / 16);line-height:calc(18rem / 16);color:#4b4b4b}.promotion-content-container .promotion-content-block #promo-steps-title{display:block;margin:0 0 calc(20rem / 16);font-size:calc(14rem / 16);font-weight:700;color:#636363;text-transform:uppercase}.promotion-content-container .promotion-content-block #promo-steps-subtitle{display:block;font-weight:800;text-transform:uppercase}.promotion-content-container .promotion-content-block ul#promo-steps{padding:0;counter-reset:promo-step}.promotion-content-container .promotion-content-block ul#promo-steps li.promo-step{position:relative;display:block;padding:calc(8rem / 16) 0 calc(12rem / 16) calc(70rem / 16);counter-increment:promo-step}.promotion-content-container .promotion-content-block ul#promo-steps li.promo-step h3{margin:0;padding:0;font-size:calc(14rem / 16);font-weight:700}.promotion-content-container .promotion-content-block ul#promo-steps li.promo-step::before{position:absolute;top:0;left:0;display:inline-block;width:calc(50rem / 16);height:calc(50rem / 16);font-size:calc(20rem / 16);line-height:calc(50rem / 16);text-align:center;vertical-align:top;border:1px solid #000;border-radius:50%;content:counter(promo-step)}@media screen and (min-width: 1024px){.promotion-content-container .iconic-wrapper{margin:0;display:block;width:100%;min-width:0;max-width:none}}.promo-subscription div.file-upload{position:relative;height:auto;padding:0;background:none;border:none;border-radius:0}.promo-subscription div.file-upload:hover{background:none;border:none;border-radius:0}.promo-subscription div.file-upload span.label{display:inline-block;width:auto;height:calc(40rem / 16);padding:calc(11rem / 16) calc(45rem / 16);border:2px solid #000;color:#000;background:transparent;border-radius:calc(20rem / 16)}.promo-subscription div.file-upload span.label:hover{color:#fff;background:#000}.promo-subscription div.file-upload span.error{display:inline-block;margin-top:calc(10rem / 16);padding-left:calc(30rem / 16);font-size:calc(12rem / 16);font-weight:300;text-transform:none}.promo .swiper-slide{position:relative;min-height:430px;padding-bottom:16px}.promo .swiper-slide figure{margin-top:40px;box-shadow:0px 0px 47px 0px rgba(17,17,17,0.2)}.promo .swiper-slide figure .pid{display:none}.promo .swiper-slide figure .img-box1 .img-box2 img{max-width:100%;max-height:100%;transform:none !important}.promo .swiper-slide figure figcaption{margin:14px}.promo .swiper-slide figure figcaption .button-box{width:140px;position:absolute;bottom:50px;left:calc(50% - 70px)}.promo .swiper-slide figure figcaption .button-box button{display:block;height:22px;line-height:22px;margin:auto}@media (min-width: 320px){.promo .swiper-slide figure{height:410px}}@media (min-width: 375px){.promo .swiper-slide{min-height:480px}.promo .swiper-slide figure{height:460px}}@media (min-width: 425px){.promo .swiper-slide{min-height:500px}.promo .swiper-slide figure{height:510px}}@media (min-width: 768px){.promo .swiper-slide{min-height:500px}}@media (min-width: 1024px){.promo .swiper-slide{min-height:374px}.promo .swiper-slide figure{height:440px}}@media (min-width: 1440px){.promo .swiper-slide{min-height:460px}.promo .swiper-slide figure{height:470px}}.content-asset .contact-formContainer.promo-container{padding:0 20px}.content-asset .contact-formContainer.promo-container .promo-iframe{display:block;width:100%;height:1600px;margin:auto}.content-asset.page-blog-article{margin-bottom:0;padding-bottom:0}@media screen and (min-width: 801px) and (max-width: 1024px){.content-asset.cms-univers-ecommerce .noel-label{height:117px;vertical-align:top}}@media screen and (min-width: 801px) and (max-width: 1040px){.content-asset.cms-univers-ecommerce .noel-label{width:calc(100% / 3 - 40px);margin:0 20px}}@media screen and (min-width: 1024px){.content-asset.cms-univers-ecommerce .noel-header-container .noel-header-content{margin-top:218px}.content-asset.cms-univers-ecommerce h2.noel-label{width:100%;margin:0 20px}}@media screen and (min-width: 1440px){.content-asset.cms-univers-ecommerce .noel-header-container .noel-header-content{margin-top:100px}}.content-asset.E985E-asset-1 .product-promise-ask.product-promise-ask--orange{background-color:#c41f35}.content-asset.E985E-asset-4 .product-conseil-count{color:#c41f35}.content-asset.c2000-3 .bloc-avantages.templateLight,.content-asset.c2000-3 .iconic-content.iconic-content--plus{background:#F9C6DF}.content-asset.c2000-2{margin-bottom:40px;padding-top:70px}.content-asset.c2000-2 .product-cat-recapPre,.content-asset.c2000-2 .product-cat-recapTxt,.content-asset.c2000-2 .product-cat-recapDesc{color:black}.content-asset.c2000-2 .product-cat-recapPre{display:none}.content-asset.c2000-2 .bloc-caracteristique.templateLight{background:#f1f1f1;background-repeat:no-repeat;background-size:100%;background-position-y:38%}@media screen and (min-width: 768px){.content-asset.c2000-2 .bloc-caracteristique.templateLight{padding-top:0}.content-asset.c2000-2 .product-cat-recapTxt{padding-bottom:200px}.content-asset.c2000-2 .product-cat-recapDesc{padding-right:157px}}@media screen and (min-width: 1440px){.content-asset.c2000-2 .product-cat-recapTxt{padding-bottom:50px}.content-asset.c2000-2 .product-cat-recapDesc{padding-top:500px}}@media screen and (min-width: 1920px){.content-asset.c2000-2 .product-cat-recapDesc{padding-top:600px}}@media screen and (min-width: 2560px){.content-asset.c2000-2 .product-cat-recapDesc{padding-top:800px}}.content-asset.politique-cookie .cgv-table-cell+.cgv-table-cell,.content-asset.politique-de-confidentialite .cgv-table-cell+.cgv-table-cell,.Cookie_it .cgv-table-cell+.cgv-table-cell,.privacy-policy .cgv-table-cell+.cgv-table-cell,.cookie .cgv-table-cell+.cgv-table-cell,.politique-de-confidentialite-be .cgv-table-cell+.cgv-table-cell,.politique-des-cookies-be .cgv-table-cell+.cgv-table-cell,.cookie-richtlinie .cgv-table-cell+.cgv-table-cell{font-weight:normal}.content-asset.confirmation-message{border:none}.content-asset.confirmation-message{margin-bottom:0;padding-bottom:0}.content-asset.shop .product-tile{padding-bottom:70px}.content-asset.shop .product-tile .product-desc{display:block}.content-asset.shop .product-tile .product-desc .button.button-noel{font-size:10px}@media screen and (max-width: 30rem){.content-asset.shop .button.button-noel{font-size:10px}}@media screen and (min-width: 375px){.content-asset.shop .button.button-noel{font-size:11px}}@media screen and (min-width: 801px){.content-asset.shop .noel-header-container{position:relative}.content-asset.shop .noel-header-container .noel-header-CTA{position:absolute;top:-50%;right:0}.content-asset.shop .noel-header-container .noel-header-CTA a.noel-header-button{width:16%;vertical-align:top}.content-asset.shop .noel-header-container .noel-header-CTA a.noel-header-button .noel-label--gold{font-size:16px}}@media screen and (min-width: 1041px){.content-asset.shop .noel-header-container{position:absolute}.content-asset.shop .noel-header-container .noel-header-CTA{position:absolute;top:90%;left:0}}@media screen and (min-width: 1024px){.content-asset.shop .noel-header-container{position:absolute;top:0}.content-asset.shop .noel-header-container .noel-header-CTA{top:calc(100% - 37px)}.content-asset.shop .noel-header-container .noel-header-content{margin-top:100px}.content-asset.shop h1.noel-header-text.nl-hearder-text{max-width:none;text-shadow:none}}@media screen and (min-width: 1281px){.content-asset.shop h1.noel-header-text.nl-hearder-text{max-width:none}}.content-asset.ken-je-haar-tool .iframe-wrapper{height:350px}.content-asset.valeurs-engagements .corpo-section--in-country .collaboraters{margin-top:52px;font-size:0}.content-asset.valeurs-engagements .corpo-section--in-country .collaboraters .collaborater{position:relative;display:inline-block;height:400px;background-repeat:no-repeat;background-position:center;background-size:cover;font-size:12px;text-transform:uppercase}.content-asset.valeurs-engagements .corpo-section--in-country .collaboraters .collaborater .bottomBox{position:absolute;bottom:0;width:100%;height:20%;padding:8px 2px;background-color:rgba(255,255,255,0.6)}.content-asset.valeurs-engagements .corpo-section--in-country .collaboraters .collaborater .bottomBox .name,.content-asset.valeurs-engagements .corpo-section--in-country .collaboraters .collaborater .bottomBox .job{height:50%;line-height:22.5px;text-align:center}.content-asset.valeurs-engagements .corpo-section--in-country .collaboraters .collaborater .bottomBox .name{font-weight:bold}.content-asset.valeurs-engagements .corpo-section--in-country .collaboraters .collaborater .bottomBox .name .first,.content-asset.valeurs-engagements .corpo-section--in-country .collaboraters .collaborater .bottomBox .name .second{display:inline}.content-asset.valeurs-engagements .corpo-section--in-country .collaboraters .collaborater .bottomBox .job{display:block;font-size:14px}@media screen and (min-width: 375px){.content-asset.valeurs-engagements .corpo-section--in-country .collaboraters .collaborater{height:500px}}@media screen and (min-width: 769px){.content-asset.valeurs-engagements .corpo-section--in-country .collaboraters .collaborater{width:calc((100% / 4) - 12px);height:278px;margin:6px}}@media screen and (min-width: 1440px){.content-asset.valeurs-engagements .corpo-section--in-country .collaboraters .collaborater{width:calc((100% / 5) - 12px);height:325px}}.valeurs-engagements{position:relative}.swiper-collaboraters{position:relative}.swiper-collaboraters .swiper-button-prev,.swiper-collaboraters .swiper-button-next{position:absolute}@media screen and (min-width: 769px){.swiper-button-prev,.swiper-button-next{display:none}}.content-asset.over-ons a.corpo-join-colWrapper:hover{color:#fff}@media screen and (max-width: 425px){.content-asset.cgv .cgv--terms{background:#fff}.content-asset.cgv .cgv-container{padding-left:0;padding-right:0}.content-asset.cgv .cgv-container ol{padding-left:0;padding-right:0}.content-asset.cgv .cgv-container ol ul{padding-left:0;padding-right:0}}@media screen and (min-width: 769px){.mobile-table{display:none}}@media screen and (max-width: 30rem){.cgv-item .cgv-table{display:none}}.cgv-item .mobile-table .h7{font-weight:bold}.cgv-item .mobile-table .h8{margin-left:10px;text-decoration:underline}.cgv-item .mobile-table p{margin-left:20px}@media screen and (min-width: 481px){.cgv-item .mobile-table{display:none}}@media (max-width: 374px){.content-asset.straighteners-2018 h3{font-size:34px}}.content-asset.straighteners-2018 .univers-topProduct-wrapper--women{background-image:none;background-color:#ded4d5;background-size:150px 150px}.content-asset.straighteners-2018 h3{color:#ae8e37}.content-asset.straighteners-2018 .button-blue{background-image:none;background-color:#2b2a2f;border-color:#2b2a2f}.content-asset.straighteners-2018 .button-blue:hover{background-color:#ae8e37;border-color:#ae8e37}@media (min-width: 768px){.content-asset.straighteners-2018 .univers-topProduct-wrapper--women{background-image:linear-gradient(90deg, #ded4d5 49%, #bfbfbf 25%, #bfbfbf 50%, #ded4d5 50%, #ded4d5 100%, #bfbfbf 65%, #bfbfbf)}}.content-asset.trimmers-2018 .univers-topProduct-wrapper{background-image:none;background-color:#efefef}.content-asset.trimmers-2018 h3{font-size:28px;color:#a70120}.content-asset.trimmers-2018 .univers-topProduct-infoTxt{color:#4b4b4b}.content-asset.trimmers-2018 p.univers-topProduct-infoTxt:last-of-type{margin-bottom:40px}.content-asset.trimmers-2018 ul{padding:0;font-size:0}.content-asset.trimmers-2018 ul li{display:inline-block;width:calc(90% / 3);max-width:110px;vertical-align:top}.content-asset.trimmers-2018 ul li img{display:block;width:100%;max-width:70px;margin:0 auto}.content-asset.trimmers-2018 ul li p{font-size:12px;color:#4b4b4b;text-transform:uppercase;text-align:center}.content-asset.trimmers-2018 ul li:nth-child(1){margin-right:5%}.content-asset.trimmers-2018 ul li:nth-child(3){margin-left:5%}.content-asset.trimmers-2018 .univers-topProduct-infoButton{margin-top:40px}.content-asset.trimmers-2018 .univers-topProduct-infoButton a{color:white}.content-asset.trimmers-2018 .univers-topProduct-infoButton a button{background-color:#919191;border-color:#919191}.content-asset.trimmers-2018 .univers-topProduct-infoButton a button.button.button-orange:hover{background-color:#a70120;border-color:#a70120}@media screen and (min-width: 375px){.content-asset.trimmers-2018 h3{font-size:38px}.content-asset.trimmers-2018 li p{font-size:14px}}@media screen and (min-width: 768px){.content-asset.trimmers-2018 .univers-topProduct-wrapper{background-image:linear-gradient(90deg, #efefef 49%, #bfbfbf 25%, #bfbfbf 50%, #efefef 50%, #efefef 100%, #bfbfbf 65%, #bfbfbf)}.content-asset.trimmers-2018 li img{max-width:80px}}@media screen and (min-width: 1024px){.content-asset.trimmers-2018 .univers-topProduct-block{position:relative;display:table-cell;vertical-align:middle;width:50%}}@media screen and (min-width: 1440px){.content-asset.trimmers-2018 li img{max-width:110px}}#popin{display:flex;position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6)}#popin .container{display:flex;flex-direction:column;width:90%;min-height:10%;margin:auto;padding:30px;background-color:white;align-self:center}#popin .container .content-asset{margin:0 auto;text-align:center;font-size:.875;font-weight:300;text-align:center;color:#000}#popin .container button{width:30%;margin:30px auto 0}@media screen and (min-width: 1024px){#popin .container{max-width:700px}}.top-banner{margin:auto}.banner-link{border:2px solid #c6c6c6}.level-2 .menu-subMenu>.menu-subMenu-item>.menu-subMenu-link{color:#636363}@media screen and (min-width: 1024px){.header-search form{height:calc(30rem / 16)}.header-search input[type="text"]{height:calc(26rem / 16);padding:0 1rem;font-size:calc(13rem / 16)}.header-search button{height:calc(26rem / 16);right:0}.level-2 .banner{margin-top:30px}.banner div{position:relative}.banner div .border{position:absolute;left:2px;top:48px;width:8px;height:47px;background-color:#29B5CF;z-index:10}.banner div:first-child{margin-bottom:16px}}@media screen and (min-width: 1440px){.header-search{width:calc(200rem / 16)}fieldset input[type="text"]{padding:0 16px}}.search-product-pics{background-color:#F7F7F7}@media (min-width: 801px){ul.menu-utility-user{position:relative;padding:0}ul.menu-utility-user .stores a i+span{display:none}ul.menu-utility-user li.stores{width:calc(100% / 3)}ul.menu-utility-user li.stores .on-contact-us{top:0;left:calc(50% - 15px)}ul.menu-utility-user li.stores a{display:inline}ul.menu-utility-user li.stores a i{display:inline}ul.menu-utility-user.it li.stores{width:calc(100% / 2)}}.content-asset.home-our-selection-text+.selection-wrapper li.hp-slot-product-selection.swiper-slide a{width:100%}@media screen and (min-width: 768px){.content-asset.home-our-selection-text+.selection-wrapper li.hp-slot-product-selection.swiper-slide a[data-gtm-productid] .product-image{margin:0 -20px}}.layer-cookie{padding:10px}.layer-cookie .cookie-description{max-width:1024px;margin:auto;padding:0 20px;text-align:left}.layer-cookie .cookie-description div:first-child{margin-bottom:20px}.layer-cookie .cookie-description a{display:block;margin:10px 0;line-height:20px;padding:10px;background:white;color:#636363;text-decoration:none;cursor:pointer}.layer-cookie .cookie-description span{margin:20px}@media screen and (min-width: 768px){.layer-cookie{padding:20px calc(40rem / 16) 20px calc(49rem / 16)}.layer-cookie .cookie-description a{display:inline}}.cms-univers-for-men .page-bannerContent.page-bannerContent--univers img{width:100%;max-width:1949px}.cms-univers-for-men .page-banner--formen .univers-topProduct-pageTitle{font-size:1.5rem}.cms-univers-men-tips img.image-title{display:block;width:100%;max-width:300px;margin:20px auto}@media screen and (min-width: 1024px){.cms-univers-men-tips img.image-title{margin:20px 0}.univers-astuces-wrapper--formen .univers-astuces-stepsItem{padding-left:0}}.page-BlogItem{width:calc(100% / 3)}@media screen and (min-width: 640px){.pt_content-search-result .page-content.clearfix .primary-content .bloc-cross .swiper-wrapper a.new-tile-2019 .product-tile .product-image,.pt_content-search-result .page-content.category-switch .primary-content .bloc-cross .swiper-wrapper a.new-tile-2019 .product-tile .product-image,.pt_content-search-result .page-content.clearfix .primary-content .bloc-cross .swiper-wrapper a.new-tile-2019 .product-tile figcaption,.pt_content-search-result .page-content.category-switch .primary-content .bloc-cross .swiper-wrapper a.new-tile-2019 .product-tile figcaption{margin:0}}@media (max-width: 1040px){.pt_content-search-result .page-content.clearfix .primary-content .bloc-cross .iconic-wrapper,.pt_content-search-result .page-content.category-switch .primary-content .bloc-cross .iconic-wrapper{max-width:calc(1280rem / 16)}}@media screen and (min-width: 801px){.content-asset.cms-univers-men-tips .univers-astuces-left,.univers-astuces-right{width:50%}}@media screen and (min-width: 768px) and (max-width: 1024px){.content-asset.GS300SDE-1 .iconic-content.product-iconic .product-promise-block--right .product-promise-bottom .product-promise-bottom-block:nth-child(1).product-promise-bottom-block--video .product-promise-player{height:316px}.content-asset.GS300SDE-2 img,.content-asset.GS300SDE-2 .bloc-avantages-img--right{display:block;float:none;margin:auto}.content-asset.GS300SDE-2 .bloc-avantages-img--right{margin-top:-100px;margin-bottom:-100px}.content-asset.GS300SDE-3 img,.content-asset.GS300SDE-3 .bloc-avantages-img--left,.content-asset.GS300SDE-3 .bloc-avantages-img--right{display:block;float:none;margin:auto}.content-asset.GS300SDE-3 .bloc-avantages-img--left{margin-top:-200px;margin-bottom:-250px}}@media screen and (min-width: 801px){.menu-category .menu-category-item{padding:0 4px}.menu-category .menu-category-item .menu-category-link{font-size:.6875rem}}@media screen and (min-width: 1024px){.menu-category .menu-category-item{padding:0 5px}.menu-category .menu-category-item .menu-category-link{font-size:.75rem}}@media screen and (min-width: 1220px){.menu-category .menu-category-item{padding:0 16px}.menu-category .menu-category-item .menu-category-link{font-size:.875rem}}@media screen and (min-width: 1280px){.menu-category .menu-category-item{padding:0 10px}.menu-category .menu-category-item .menu-category-link{font-size:.75rem}}@media screen and (min-width: 1330px){.menu-category .menu-category-item{padding:0 16px}.menu-category .menu-category-item .menu-category-link{font-size:.875rem}.content-asset.GS300SDE-1 .iconic-content.product-iconic .product-promise-block--right .product-promise-bottom .product-promise-bottom-block:nth-child(2) img{margin-right:-150px}.content-asset.GS300SDE-2 .bloc-avantages.templateLight{padding-top:220px}.iconic-content.product-iconic .product-promise-block--right .product-promise-bottom .product-promise-bottom-block:nth-child(1).product-promise-bottom-block--video div.product-promise-player{bottom:auto}}@media screen and (min-width: 1366px) and (max-width: 1439px){.iconic-content.product-iconic .product-promise-block--right .product-promise-bottom .product-promise-bottom-block:nth-child(1).product-promise-bottom-block--video .product-promise-player{position:absolute;bottom:-158px;left:50%;transform:translateX(-50%)}}@media screen and (min-width: 1980px){.menu-category .menu-category-item{padding:0 30px}}@media (min-width: 1024px){.iconic-content.product-iconic .product-promise.iconic-wrapper .product-promise-bottom-block:nth-child(1).product-promise-bottom-block--video{position:static}.iconic-content.product-iconic .product-promise.iconic-wrapper{position:static}section.bloc-iconic.bloc-iconic--promise{position:relative}section.bloc-iconic.bloc-iconic--promise .product-promise.iconic-wrapper .product-promise-block.product-promise-block--right .product-promise-bottom .product-promise-bottom-block:nth-child(1){position:static}section.bloc-iconic.bloc-iconic--promise .product-promise-block--right .product-promise-bottom .product-promise-bottom-block:nth-child(1).product-promise-bottom-block--video div.product-promise-player{right:50%;bottom:0;transform:translateX(-50%) translateY(50%)}.product-promise.iconic-wrapper{position:static}section.bloc-iconic.bloc-iconic--promise .product-promise.iconic-wrapper .product-promise-block.product-promise-block--right .product-promise-bottom .product-promise-bottom-block:nth-child(1){padding-bottom:calc(315px / 2)}.iconic-content.product-iconic .product-promise-block--right .product-promise-bottom .product-promise-bottom-block:nth-child(2) p{margin-bottom:calc(315px / 2 + 20px)}}@media (min-width: 1366px){.iconic-content.product-iconic .product-promise.iconic-wrapper .product-promise-bottom-block:nth-child(1).product-promise-bottom-block--video{position:static}.iconic-content.product-iconic .product-promise.iconic-wrapper{position:static}}@media (min-width: 1440px){section.bloc-iconic.bloc-iconic--promise .product-promise-block--right .product-promise-bottom .product-promise-bottom-block:nth-child(1).product-promise-bottom-block--video div.product-promise-player{transform:translateX(50%) translateY(50%)}}@media (min-width: 1024px){.DIGITALSENSORC1500E .bloc-iconic.bloc-iconic--nextPlayer{padding-top:0}}@media (min-width: 1024px){.HERODESIGNER .bloc-iconic.bloc-iconic--nextPlayer{background:#233038}}a.new-tile-2019 .product-tile .product-image{background-color:#F7F7F7}a.new-tile-2019 .product-tile .product-image .product-label{top:auto;bottom:0;left:15px;font-size:1rem}a.new-tile-2019 .product-tile figcaption{position:relative;height:auto;padding:15px}a.new-tile-2019 .product-tile figcaption .range-border-color{position:absolute;top:0;left:0;width:10px;height:85px;background-color:rgba(41,181,207,0.2)}a.new-tile-2019 .product-tile figcaption h3,a.new-tile-2019 .product-tile figcaption p{padding:0}a.new-tile-2019 .product-tile figcaption h3{margin:0;line-height:1.125rem}a.new-tile-2019 .product-tile figcaption p.product-desc{height:60px;margin-bottom:20px;font-size:.8125rem;color:grey}a.new-tile-2019 .product-tile figcaption .footer{height:auto;min-height:1.75rem}a.new-tile-2019 .product-tile figcaption .footer p{height:.625rem;line-height:.625rem;margin:0;font-size:.625rem;color:grey}a.new-tile-2019 .product-tile figcaption .footer div{min-height:1.75rem}a.new-tile-2019 .product-tile figcaption .footer div .rate,a.new-tile-2019 .product-tile figcaption .footer div .price{width:50%;font-size:.875rem}a.new-tile-2019 .product-tile figcaption .footer div .price{width:60%;padding:8px;float:right;text-align:right;display:flex;align-items:center;justify-content:flex-end;font-weight:bold;color:#636363}a.new-tile-2019 .product-tile figcaption .footer div .rate.arrow-button{float:left;width:44px;position:relative;background:#636363;padding:6px;text-align:center}a.new-tile-2019 .product-tile figcaption .footer div .rate.arrow-button .icon{position:relative;top:auto;right:auto;transform:none;z-index:1;height:.9375rem;font-size:.875rem;background:#636363;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:transform .2s ease-out}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){a.new-tile-2019 .product-tile figcaption .footer div .rate.arrow-button .icon{background:none}}a.new-tile-2019 .product-tile figcaption .footer div .rate.arrow-button::after{position:absolute;top:2px;bottom:2px;left:2px;right:2px;background:#fff;content:'';z-index:0}a.new-tile-2019:hover{color:#636363}a.new-tile-2019:hover .product-tile figcaption .footer div .rate.arrow-button .icon{transform:translateX(2px)}.search-result-items li.grid-tile a.new-tile-2019{display:block;height:auto}.search-result-items li.grid-tile a.new-tile-2019 .product-tile{height:auto;padding-bottom:0}.hp-slot-product-selection .new-tile-2019 .product-tile,.recommendations .product-tile{padding-bottom:0}@media screen and (min-width: 425px){a.new-tile-2019 .product-tile .product-image .product-label{left:20px}a.new-tile-2019 .product-tile figcaption{padding:20px}a.new-tile-2019 .product-tile figcaption .footer{min-height:2.1875rem}a.new-tile-2019 .product-tile figcaption .footer div{min-height:2.1875rem}a.new-tile-2019 .product-tile figcaption .footer div .rate,a.new-tile-2019 .product-tile figcaption .footer div .price{width:50%}a.new-tile-2019 .product-tile figcaption .footer div .rate.arrow-button{width:56px;padding:9px}a.new-tile-2019 .product-tile figcaption .footer div .rate.arrow-button .icon{height:1rem;font-size:1rem}}@media screen and (min-width: 640px){a.new-tile-2019 .product-tile{width:auto;margin:0 calc(20rem / 16)}a.new-tile-2019 .product-tile .product-image .product-label{left:30px}a.new-tile-2019 .product-tile figcaption{padding:30px}a.new-tile-2019 .product-tile .product-image,a.new-tile-2019 .product-tile figcaption{margin:0 -20px}a.new-tile-2019 .product-tile figcaption .footer{min-height:2.8125rem}a.new-tile-2019 .product-tile figcaption .footer div{min-height:2.8125rem}a.new-tile-2019 .product-tile figcaption .footer div .rate.arrow-button{width:72px;padding:14px}}@media screen and (min-width: 801px){a.new-tile-2019 .product-tile .product-image .product-label{left:20px}a.new-tile-2019 .product-tile figcaption{padding:20px}}@media screen and (min-width: 801px) and (max-width: 830px){a.new-tile-2019 .product-tile figcaption .footer div .rate.arrow-button{width:62px}}@media screen and (min-width: 1024px) and (max-width: 1160px){a.new-tile-2019 .product-tile figcaption .footer div .rate.arrow-button{width:62px}}@media screen and (min-width: 1440px){a.new-tile-2019 .product-tile .product-image .product-label{left:30px}a.new-tile-2019 .product-tile figcaption{padding:30px}a.new-tile-2019 .product-tile figcaption .footer div .price{font-size:1rem}}@media screen and (min-width: 1680px){a.new-tile-2019 .product-tile .product-image .thumb-link{padding:169px}a.new-tile-2019 .product-tile figcaption{padding-top:30px;padding-bottom:40px}a.new-tile-2019 .product-tile figcaption p.product-desc{font-size:.9375rem}a.new-tile-2019 .product-tile figcaption .footer div .price{font-size:1.125rem}.search-result-items li.grid-tile.grid-tile--star a.new-tile-2019 .product-tile figcaption{padding-top:30px;padding-bottom:40px}}@media screen and (min-width: 640px){.recommendations.cross-sell.default-product-cross-sell a.new-tile-2019 .product-tile .product-image{margin:0}.recommendations.cross-sell.default-product-cross-sell a.new-tile-2019 .product-tile figcaption{margin:0}}#hatchLink,.hatchLink,#hatch-retailers-cta,#hatch-widget-retailers-cta{display:none}.pt_checkout form[id$="billing"] fieldset:nth-child(3){display:none}@media screen and (min-width: 768px){#home-bottom-left h1{font-size:3.2rem}}#home-bottom-center .home-bottom-center-text{top:10%}#home-bottom-center .home-bottom-center-text h1{font-size:3rem}#home-bottom-center .home-bottom-center-text h3{font-size:.7rem}.home-bottom-right .home-bottom-right-header h2{padding:0 0 0 0;margin:0}@media screen and (min-width: 768px){.home-bottom-right .home-bottom-right-header h2{font-size:2rem}}@media screen and (min-width: 768px){.home-bottom-right .home-bottom-right-header h3{font-size:2rem}}@media screen and (min-width: 768px){#home-bottom-left h2{font-size:1.5rem}}
