body.page_cart .pt_cart_common .complementaryProduct.complementaryProduct--0,body.page_cart .pt_cart_common .complementaryProduct.complementaryProduct--1{width:100%;border-radius:0}body.page_cart .pt_cart_common .complementaryProduct.complementaryProduct--1 .complementaryProduct__wrapper{width:100%}body.page_cart .pt_cart_common .complementaryProduct.complementaryProduct--0{padding:10px 20px 10px 10px}body.page_cart .pt_cart_common .complementaryProduct.complementaryProduct--0 img{width:auto;height:34px;top:0}body.page_cart .pt_cart_common .complementaryProduct.complementaryProduct--0 .complementaryProduct--button,body.page_cart .pt_cart_common .complementaryProduct.complementaryProduct--1 .complementaryProduct--button{margin-top:5px}body.page_cart .pt_cart_common .complementaryProduct--button{display:flex;align-items:center}body.page_cart .pt_cart_common .complementaryProduct--button .complementaryProduct--price--value{top:0}body.page_cart .pt_cart_common .complementaryProduct--button button:not(.deleteProduct){top:0}.pt_checkout #footer>div.container.fmiddle>div.footerLinks>div.content-asset.hmFooter>div:nth-child(5)>div.x-footer-bar,.pt_checkout #footer>div.container.fmiddle>div.footerLinks>div.content-asset.hmFooter>div:nth-child(5)>div.x-footer-bar-mob{display:none}.product .backToCategory{z-index:4600}body.page_cart .pt_cart .box__titles{text-transform:uppercase;font-size:18px;margin-bottom:17px}body.page_cart .pt_cart_common span.product_count{color:#000;text-transform:none;font-weight:100}body.page_cart .pt_cart_common .item-list .item-details .attrGroup{margin-top:40px}body.page_cart .pt_cart_common .item-list .product-list-item .promo{color:#ff6e7b;text-transform:uppercase;font-weight:700}body.page_cart .pt_cart_common .item-list{border-radius:0;background:0 0;box-shadow:none}body.page_cart .pt_cart_common .cart-row{background-color:#fff}body.page_cart .pt_cart_common header{margin-bottom:25px}body.page_cart .pt_cart_common .price-standard{color:#000;font-weight:100}body.page_cart .pt_cart_common .price-promotion{font-size:11px}body.page_cart .pt_cart_common .price-total{font-weight:700}body.page_cart .pt_cart_common .item-list .product-list-item .product_pourcent{border-radius:0;background-color:#000;color:#fff;font-size:11px;font-weight:700;border:0;padding:3px 7px}body.page_cart .pt_cart_common .item-list .item-details .attrGroup .attribute .value{font-size:12px;font-weight:100}body.page_cart .pt_cart_common .qty-wrap{border-radius:0;border:0;border-bottom:1px solid #e9e9e9;padding:0;min-width:80px}body.page_cart .pt_cart_common .qty-wrap .label-qty{color:#000;font-weight:700;text-transform:uppercase;position:relative;top:0;display:inline-block}body.page_cart .pt_cart_common .qty-wrap .select2-container{width:auto!important;max-width:100%}body.page_cart .pt_cart_common .qty-wrap .select2-container .select2-selection{padding-left:15px;left:0}body.page_cart .pt_cart_common .qty-wrap .select2-container .select2-selection .select2-selection__rendered{color:#000;font-weight:700;line-height:28px}body .pt_cart_common .select2-container--default .select2-selection--single .select2-selection__arrow{top:5px}body.page_cart .pt_cart_common .item-price{color:#000;font-weight:100;font-size:11px}body .pt_cart_common .select2 .selection .select2-selection__arrow::before{content:"";background:url(../images/arrow_black.png) no-repeat;transform:rotate(180deg)}body .select2.select2-container--open .selection .select2-selection .select2-selection__arrow::before{content:"";transform:rotate(0deg)}body.page_cart .pt_cart_common .cart-actions--top{margin-bottom:13px}body.page_cart .pt_cart_common .cart-actions button[name=dwfrm_cart_checkoutCart]{box-shadow:none;background-color:#ff6e7b;text-transform:uppercase;font-weight:100}body.page_cart .pt_cart_common .cart-actions button[name=dwfrm_cart_checkoutCart]:hover{background-color:#ff6e7b}body.page_cart .pt_cart_common .freeShippingSlider_container{border-radius:0;display:flex;flex-direction:column-reverse;padding:15px 20px;margin-bottom:20px}body.page_cart .pt_cart_common .freeShippingSlider_container .freeShipping__wrapper{display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end}body.page_cart .pt_cart_common .freeShippingSlider_container .freeShippingSlider_limitPrice{color:#000;top:0}body.page_cart .pt_cart_common .freeShippingSlider_container .js-freeShippingSlider .ui-slider-range-min{background-color:#50e3c2;border-top-right-radius:0;border-bottom-right-radius:0;border-radius:10px}body.page_cart .pt_cart_common .freeShippingSlider_container .freeShippingSlider_label.freeShippingSlider_label-notFree{color:#000;font-weight:100;font-size:12px}body.page_cart .pt_cart_common .freeShippingSlider_container .js-freeShippingSlider{border-radius:10px}body.page_cart .pt_cart_common .freeShippingSlider_container .freeShippingSlider_label{font-weight:100;color:#000}body.page_cart .pt_cart_common .item-discount{font-size:11px}body.page_cart .pt_cart_common .freeShippingSlider_container .freeShippingSlider_label strong{color:#000}body.page_cart .pt_cart_common .freeShippingSlider_container .freeShippingSlider_label strong:nth-child(2){font-weight:100}body.page_cart .pt_cart_common .shadow.whitebg{border-radius:0}body.page_cart .pt_cart_common .shadow.whitebg{border-radius:0}body.page_cart .pt_cart_common .cart-order-totals .order-subtotal{color:#000;font-weight:100;font-size:11px;letter-spacing:1px}body.page_cart .pt_cart_common .cart-order-totals .order-discount{font-size:11px;letter-spacing:1px}body.page_cart .pt_cart_common .cart-order-totals .order-total{letter-spacing:1px}body.page_cart .pt_cart_common .cart-action-checkout .freeShippingSlider_container{display:none}body.page_cart .pt_cart_common .cart-actions--bottom .gpay-button{box-shadow:none!important}body.page_cart .pt_cart_common .acc_header:after{content:"";background:url(../images/arrow_black.png) no-repeat;transform:translateY(-50%) rotate(180deg);top:50%;position:absolute;height:6px;width:11px}body.page_cart .pt_cart_common .acc_header.acc_active:after{transform:translateY(-50%) rotate(0deg)}body.page_cart .pt_cart_common .cart-crosssell .section-title{text-transform:uppercase;text-align:left;font-weight:700}body.page_cart .pt_cart_common .cart-crosssell .crossSell__item{border-radius:0}body.page_cart .pt_cart_common .crossSell .productSales{border-radius:0;right:0;bottom:0;border:0;background-color:#000;font-weight:700;padding:3px 7px;font-size:11px}body.page_cart .pt_cart_common .cart-crosssell .crossSell__item{border-radius:0;box-shadow:none;background-color:#fff}body.page_cart .pt_cart_common .productName.-small{font-size:14px}body.page_cart .pt_cart_common .crossSell .productPrice.-oldPrice{font-size:12px}body.page_cart .pt_cart_common .crossSell .btn.-size-small{background-color:transparent;color:#000;border-color:#000;text-transform:uppercase;font-weight:100;font-size:10px}body.page_cart .pt_cart_common .crossSell .selectSizes{border-radius:0;border:0;border-bottom:1px solid #e9e9e9;color:#000;text-transform:uppercase;font-size:10px;font-weight:700;background-image:url(../images/arrow_black.png);background-size:11px}body.page_cart dialog#deleteProductPopin-0{border-radius:0;padding:20px 20px 10px}body.page_cart dialog#deleteProductPopin-0 .deleteProductDialog__title{text-transform:uppercase;text-align:left;padding:0;margin-bottom:45px}body.page_cart dialog#deleteProductPopin-0 .attrGroup{font-size:13px;font-weight:100}body.page_cart dialog#deleteProductPopin-0 .wishlistButtonWrapper .addRemoveWishlist{text-transform:uppercase;color:#000;font-size:10px;position:relative;padding:0;margin-top:30px}body.page_cart dialog#deleteProductPopin-0 .wishlistButtonWrapper .addRemoveWishlist .icon.icon-heart{background:url(../images/icon_wishlist.png) no-repeat center center;width:15px;height:14px;top:0;left:0;display:inline-block;vertical-align:middle;margin-right:10px}body.page_cart dialog#deleteProductPopin-0 menu button,body.page_cart dialog#deleteProductPopin-0 menu .deleteProduct--confirm{border-radius:4px;width:210px;font-weight:100}body.page_cart dialog#deleteProductPopin-0 menu button{background-color:#b8bbc8}body.page_cart dialog#deleteProductPopin-0 menu .deleteProduct--confirm{background-color:#ff6e7b}body.page_cart dialog#deleteProductPopin-0 menu{display:flex;justify-content:space-between}body.page_cart .pt_cart_common .chip{border-radius:0;background-color:#f5deda;color:#000;font-weight:700;font-size:10px}body.page_cart .pt_cart_common .newFidelity .newFidelity_wrapper .ui-slider-horizontal{height:.5em}body.page_cart .pt_cart_common .newFidelity .newFidelity_maxValue,body.page_cart .pt_cart_common .newFidelity .newFidelity_minValue{top:15px;text-transform:uppercase;font-weight:700;letter-spacing:1px}body.page_cart .pt_cart_common .newFidelity .newFidelity_maxValue{color:#9196a8;right:0}body.page_cart .pt_cart_common .services>div{border-radius:0;display:flex;align-items:center}body.page_cart .pt_cart_common .services .ttu{text-transform:uppercase;font-weight:100}body.page_cart .pt_cart_common .services .ttu strong{font-weight:100}body.page_cart .pt_cart_common .services p:nth-child(2){display:none}.pt_cart_common .specialTxtPts{text-align:center}.pt_cart_common .specialTxtPts span{color:#ff6e7b}body.page_cart .pt_cart_common .subscribe-fidelity{margin:10px 0}body.page_cart .pt_cart_common .register-loyalty-card{margin:10px 0}@media(min-width:1024px){body.page_cart .pt_cart_common .cart-crosssell .section-title{margin:45px 0 10px}body.page_cart .pt_cart_common .stepper{margin:0 auto 45px}body.page_cart .pt_cart_common .stepper li span:first-of-type{height:30px;width:30px;line-height:30px}body.page_cart .pt_cart_common .complementaryProduct.complementaryProduct--0{border-radius:0}}body.page_cart .pt_cart_common .total_price{background:0 0;font-weight:700;font-size:16px}#header .primary-logo{z-index:1}@media(max-width:1023px){.product-content[data-colors-to-show]{display:none}.format1 .product-tile .product-image img:nth-child(2){display:none}.format2 .product-tile .product-image img:nth-child(2){display:none}.format3 .product-tile .product-image img:nth-child(2){display:none}.format3 .product-tile .product-image img:nth-child(3){display:none}}@media(min-width:768px){.pt_product-search-result .head-block .category-title{margin-left:0;margin-right:0}}.pt_product-search-noresult #primary{display:block;text-align:center;width:100%;margin:0 auto;padding:40px 0 97px}.pt_product-search-noresult #primary .category-title{text-align:center;font-family:avenir,Arial,sans-serif;font-size:18px;font-weight:700;line-height:1.33;letter-spacing:1.5px;color:#2e2e2e}.pt_product-search-noresult #primary .category-title .no-hits-search-term{color:inherit;font-style:inherit}.pt_product-search-noresult #primary .nohits-message,.pt_product-search-noresult #primary .section-header{display:inline-block;vertical-align:top}.pt_product-search-noresult #primary .section-header a{font-style:italic}.pt_product-search-noresult #primary p{text-align:center;font-family:Lora,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.38;color:#6f6f6f}.pt_product-search-noresult #primary .no-hits-search-term-suggest{color:#ff6e7b;font-style:normal}.pt_product-search-noresult #primary .no-hits-search{max-width:604px;margin:25px auto 30px;padding:5px 106px;background-color:#f5f5f5}.pt_product-search-noresult #primary .no-hits-search .form-row{text-align:center;font-size:0}.pt_product-search-noresult #primary .no-hits-search .form-row label{display:block;text-align:center;clear:both;position:static;font-family:avenir,Arial,sans-serif;font-size:12px;font-weight:700;line-height:1.67;letter-spacing:1.3px;color:#2e2e2e;text-transform:uppercase;padding-bottom:21px}.pt_product-search-noresult #primary .no-hits-search .form-row input{font-size:18px;width:100%;margin-left:auto;margin-right:auto;font-family:avenir,Arial,sans-serif;font-weight:400;line-height:1.67;color:#6f6f6f}.pt_product-search-noresult #primary .no-hits-search .form-row span.input-search-term{font-size:18px;position:relative;display:inline-block;vertical-align:top;margin-right:5%;width:70%}.pt_product-search-noresult #primary .no-hits-search .form-row span.input-search-term:before{position:absolute;left:0;top:10px;font-size:16px}.pt_product-search-noresult #primary .no-hits-search .form-row span.input-search-term input{padding-left:25px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-bottom:solid 1px #ccc}.pt_product-search-noresult #primary .no-hits-search .form-row span.error{width:100%;position:relative;margin:10px 0 0;color:#ff6e7b;font-size:12px}.pt_product-search-noresult #primary .no-hits-search .form-row button{width:25%;padding-left:0;padding-right:0;vertical-align:top;font-family:avenir,Arial,sans-serif;font-size:10px;font-weight:600;letter-spacing:1px;color:#fff;margin-top:3px}@media all and (max-width:767px){.pt_product-search-noresult #primary{padding:36px 0}.pt_product-search-noresult #primary .category-title{padding-bottom:1px}.pt_product-search-noresult #primary .no-hits-search{padding:20px}.pt_product-search-noresult #primary .no-hits-search .form-row .input-search-term{width:64%}.pt_product-search-noresult #primary .no-hits-search .form-row button{width:31%;font-size:9px}.pt_product-search-noresult #primary p{font-size:14px;font-weight:400;line-height:1.43}}.pdp-main .middleBlock .product-variations .value .swatches.tu,.pdp-main .middleBlock .product-variations .value .swatches.tu:hover{display:none}body.page_cart #footer{display:block}footer .footer_nsw{width:800px;margin:auto;display:block}footer .footerreinsurance li .content-asset.hmFooter{height:100px}footer .container.fmiddle{background-color:transparent!important;margin:0 auto;width:100%}footer p{text-align:center}@media screen and (min-width:768px){footer .footerLinks{width:100%;text-align:center;margin-top:60px}}@media all and (max-width:768px){footer .containerNewsletter{margin:0 auto 50px;max-width:800px;width:90%}}@media(max-width:767px){footer .container.fmiddle{padding-bottom:0;margin:0 auto 50px;max-width:800px;width:90%}#footer>div.container.fmiddle>div.footerLinks>div.content-asset.hmFooter>div.subFooter{text-align:center;margin-top:60px}footer .footerLinks .wrapSubFooter{max-width:70%!important}}@media all and (max-width:480px){footer .containerNewsletter .footer_nsw .fieldset_nws .submit{position:absolute;top:10px;left:inherit;right:0;padding:0 10px;font-size:10px}.pt_account .primary-content .col-1 .login-box .form-row.accountLabel,.pt_account .primary-content .col-2 .login-box .form-row.accountLabel{width:82%}.button,button,input[type=submit]{padding:10px}}.productActionWrapperMobile .addedToCartProducts .crossSell__item{width:40%}.product .breadcrumb{text-align:left}