.screen-reader-only{position:absolute;width:1px;height:1px;overflow:hidden !important}.main-contentContainer{min-height:100vh}.nav-main{border-bottom:0.5px solid #d7d7d7}.block-scroll{overflow:hidden !important}.ficha #mainDivBody{max-width:100% !important}.ficha .scroll__block .main-content{position:relative !important}.scroll__block__position body{position:relative !important}.mozilla11 .customization-selector-item .color-cell:hover .overlay,.mozilla11 .customization-selector-item .color-cell:active .overlay,.mozilla11 .customization-selector-item .color-cell:focus .overlay,.mozilla11 .customization-selector-item .color-cell--selected .overlay,.mozilla11 .customization-selector-item .position-cell:hover .overlay,.mozilla11 .customization-selector-item .position-cell:active .overlay,.mozilla11 .customization-selector-item .position-cell:focus .overlay,.mozilla11 .customization-selector-item .position-cell--selected .overlay,.mozilla11 .customization-selector-item .size-cell:hover .overlay,.mozilla11 .customization-selector-item .size-cell:active .overlay,.mozilla11 .customization-selector-item .size-cell:focus .overlay,.mozilla11 .customization-selector-item .size-cell--selected .overlay{margin:0 !important}[data-whatintent=keyboard] .product-detail :focus{outline:5px auto #0096ff !important}[data-whatintent=keyboard] .mozilla11 .product-detail :focus{outline:5px solid #0096ff !important}[data-whatintent=mouse] .product-detail :focus{outline:none}.skeleton .image-1{height:1000px;background-color:#f3f3f3}.skeleton .product-name,.skeleton .product-reference,.skeleton .product-sale,.skeleton .colors-info-name,.skeleton .options-button{width:50%;background-color:#f3f3f3}.skeleton .color-container{height:20px;width:20px;background-color:#f3f3f3}.skeleton .size-guide,.skeleton .options-social-trigger{height:20px;width:25%;background-color:#f3f3f3}.skeleton .sg-p-sel{background:#f3f3f3;border:0}.skeleton .add-cart,.skeleton .favorite-btn{background-color:#f3f3f3}.product-detail{min-width:1024px}.ficha .product-detail .product{display:table;min-width:1080px;margin:0 auto}.product-detail-main{margin:0 auto}.wai-notification{position:absolute;top:-1000px;clip:rect(1px 1px 1px 1px)}.favorite-banner{position:fixed;top:30px;right:0;left:0;z-index:3;padding:8px;width:100%;min-height:30px;font-family:"mango-bold",Arial;font-size:13px;line-height:13px;color:#fff;text-align:center;background-color:#121314;opacity:0;transition:all 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.favorite-banner--show{top:60px;opacity:1}.favorite-banner--show-sticky{top:126px;opacity:1}.product-images{float:left;width:calc(100% - 465px)}.product-images ul{-webkit-padding-start:0;padding-inline-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-before:0;margin-block-start:0}.product-images li{list-style:none}.image-btn{cursor:url("//st.mngbcn.com/static/assets/productDetail/zoom-in-18.svg"),auto;cursor:image-set(url("//st.mngbcn.com/static/assets/productDetail/zoom-in-18.svg") 1x, url("//st.mngbcn.com/static/assets/productDetail/zoom-in-36.svg") 2x),auto;cursor:-webkit-image-set(url("//st.mngbcn.com/static/assets/productDetail/zoom-in-18.svg") 1x, url("//st.mngbcn.com/static/assets/productDetail/zoom-in-36.svg") 2x),auto}.image-btn:focus{outline:none}.columns-1{float:left;width:100%;min-height:500px;margin-bottom:8px}.columns-1 .image-1{float:left;width:100%}.columns-2{float:left;width:100%;min-height:400px;margin-bottom:8px}.columns-2 .image-1,.columns-2 .image-2{float:left;width:calc(50% - 4px)}.columns-2 .image-1{margin-right:8px}.columns-3{float:left;width:100%;min-height:300px;margin-bottom:8px}.columns-3 .image-1,.columns-3 .image-2,.columns-3 .image-3{float:left;width:calc(33.3% - 5.3px)}.columns-3 .image-1,.columns-3 .image-2{margin-right:8px}.columns-4{float:left;width:100%;min-height:150px;margin-bottom:8px}.columns-4 .image-1,.columns-4 .image-2,.columns-4 .image-3,.columns-4 .image-4{float:left;width:calc(25% - 6px)}.columns-4 .image-1,.columns-4 .image-2,.columns-4 .image-3{margin-right:8px}.image--loading{height:1000px;background-color:#f3f3f3}.accessory-image{float:left;width:50%;margin-right:25%;margin-left:25%}@media (min-width: 1410px){.product-images{width:66.6%}}.product-zoom{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#fff}.product-zoom .zoom-img-container{display:block;width:100%;max-width:1920px;height:100%;margin:0 auto;cursor:url("//st.mngbcn.com/static/assets/productDetail/zoom-out-18.svg"),auto;cursor:image-set(url("//st.mngbcn.com/static/assets/productDetail/zoom-out-18.svg") 1x, url("//st.mngbcn.com/static/assets/productDetail/zoom-out-36.svg") 2x),auto;cursor:-webkit-image-set(url("//st.mngbcn.com/static/assets/productDetail/zoom-out-18.svg") 1x, url("//st.mngbcn.com/static/assets/productDetail/zoom-out-36.svg") 2x),auto;background-repeat:no-repeat;background-size:cover}.product-zoom .zoom-img-container:focus{outline:none}.product-zoom .zoom-img-container::after{position:absolute;top:16px;right:16px;display:block;width:24px;height:24px;cursor:pointer;content:'';background-color:initial;background-image:url("//st.mngbcn.com/static/assets/productDetail/close.svg");background-repeat:no-repeat no-repeat;background-attachment:initial;background-position:initial;background-clip:initial;background-origin:initial;background-size:initial}.product-zoom .zoom-thumbnails{position:absolute;top:50%;left:16px;width:46px;transform:translateY(-50%)}.product-zoom .zoom-thumbnails div:focus{outline:none}.product-zoom .zoom-thumbnails .zoom-thumbnail{width:46px;margin-top:8px;cursor:pointer;opacity:0.3}.product-zoom .zoom-thumbnails .zoom-thumbnail--selected{border:1px solid #fff;opacity:1}.product-zoom .zoom-thumbnails .zoom-thumbnail:hover{opacity:1}.product-colors{float:left;width:100%;margin-bottom:28px}.colors-container{float:left;width:64%;padding-left:2px}.color-container{display:inline-block;margin-right:10px;margin-bottom:12px;padding:1px;line-height:0;cursor:pointer;outline:none}.color-container--selected{border:1px solid #000}.colors-info-name{font-family:"MangoSans",sans-serif;font-size:13px;font-weight:300;line-height:20px;color:#121314;letter-spacing:0.3px}.color-image{width:20px}.color-image--cross-out{position:absolute}.color-image--no-stock{opacity:0.5}.colors-info{float:left;width:36%;margin-top:4px;text-align:right}.product-features{display:inline-block;float:left;width:60%}.product-gap{margin-top:22px}.product-tag,.product-name,.product-reference{font-family:"MangoSans",sans-serif;font-weight:400}.product-tag,.product-reference{font-size:10px;line-height:16px;color:#666;letter-spacing:1px}.product-tag{text-transform:uppercase}.product-name{display:block;margin-top:2px;margin-bottom:2px;font-size:18px;line-height:28px;color:#121314;letter-spacing:0.3px}.add-cart-container{float:left;width:100%}.add-cart-container .add-cart{float:left;width:calc(100% - 44px);font-family:"MangoSans",sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#fff;letter-spacing:0.3px}.product-favorite{float:left;width:40px;margin-left:4px}.product-favorite .favorite-btn{position:relative}.product-favorite .favorite-btn-icon{font-family:"mango-fav";font-size:16px}.product-favorite--full{width:100%;margin-left:0}.product-favorite--full .favorite-btn-icon{position:absolute;top:0;right:10px}.favorite-banner{position:fixed;top:30px;right:0;left:0;z-index:2;width:100%;min-height:30px;padding:8px;font-family:"MangoSans",sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#fff;text-align:center;letter-spacing:0.3px;background-color:#121314;opacity:0;transition:all 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.favorite-banner--show{top:60px;opacity:1}.favorite-banner--show-sticky{top:126px;opacity:1}.sizes{margin-bottom:40px;position:relative;width:100%;min-height:42px}.sizes::after{clear:both;content:"";display:table}.sizes .selector,.sizes .single-size{font-family:"MangoSans",sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#121314;letter-spacing:0.3px;border:1px solid #d7d7d8;transition:all 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.sizes .single-size{position:relative;display:block;padding:10px 15px;height:42px;width:100%;outline:none}.sizes .single-size--not-avaliable{cursor:pointer}.sizes .single-size--not-avaliable:hover{border-color:#000}.sizes .single-size--not-avaliable .mdi-icon{position:absolute;top:11px;right:16px}.sizes .selector{position:absolute;z-index:2;height:auto;width:100%;min-height:44px;border:1px solid #d7d7d8;transition:all 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.sizes .selector:hover{border-color:#000}.sizes .selector ::-moz-selection{background:#fff}.sizes .selector ::selection{background:#fff}.sizes .selector ::-moz-selection{background:#fff}.sizes .selector.error{border-bottom-color:#f42837}.sizes .selector .selector-trigger{position:relative;display:block;padding:10px 15px;height:42px;width:100%;cursor:pointer;outline:none}.sizes .selector .selector-trigger .mdi-icon{position:absolute;top:13px;right:16px}.sizes .selector .selector-trigger--opened .mdi-icon{transform:rotate(180deg)}.sizes .selector .selector-list{display:none;max-height:calc(32px * 5.5);overflow-y:auto;background-color:#fff}.sizes .selector .selector-list::-webkit-scrollbar{width:8px}.sizes .selector .selector-list::-webkit-scrollbar-track{display:none}.sizes .selector .selector-list::-webkit-scrollbar-thumb{background:#000}.sizes .selector .selector-list--opened{display:block}.sizes .selector .selector-list span{position:relative;display:block;padding:6px 15px;cursor:pointer;outline:none}.sizes .selector .selector-list span .mdi-icon{position:absolute;top:8px;right:16px}.sizes .selector .selector-list span:hover{background-color:rgba(215,215,216,0.3)}.sizes .sg-inp-sugg{display:block;margin-top:2.5px;margin-bottom:7.5px;font-family:"mango-regular",Arial;font-size:11px}.sizes .sg-inp-sugg--error{color:#f42837}.sizes .selector ~ .sg-inp-sugg--disabled,.sizes .selector ~ .sg-inp-sugg:empty{display:none}.sizes-more-info{display:flex;flex-direction:row;align-items:center}.size-finder-container{position:relative}.size-finder{padding:0;margin-bottom:20px;font-family:"MangoSans",sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#121314;text-align:center;letter-spacing:0.3px;cursor:pointer;background-color:transparent;border:0}.size-finder:hover{color:#666}.underlined{border-bottom:1px solid #000}.underlined:hover{border-bottom:1px solid #666}.size-finder-reminder{position:absolute;bottom:130%;width:100%;padding:20px 15px;letter-spacing:0.7px;background-color:#f3f3f3;border:1px solid #d7d7d8}.size-finder-reminder::after,.size-finder-reminder::before{position:absolute;top:100%;left:9%;pointer-events:none;content:' ';border:solid transparent}.size-finder-reminder::before{margin-left:-6px;border-width:6px;border-top-color:#d7d7d8}.size-finder-reminder::after{margin-left:-5px;border-color:rgba(255,255,255,0);border-width:5px;border-top-color:#f3f3f3}.size-finder-reminder-close{position:absolute;top:8px;right:8px;display:block;cursor:pointer;outline:none}.size-finder-reminder-close .mdi-icon{width:11px !important;height:11px !important}.size-equivalence-container{position:relative;display:flex;flex-direction:row;align-items:center;margin:0 8px 20px 0}.size-equivalence-container .size-equivalence-icon{display:flex;align-items:center;margin-right:10px;font-size:20px}.product-form{float:left;width:100%;margin-bottom:24px;font-family:"mango-regular",Arial;font-size:12px}.customization-form{margin-top:32px;margin-bottom:40px;font-family:"mango-regular",Arial;font-size:13px;letter-spacing:0.3px}.customization-form .customization-title{padding:0 4px 0 0;float:left;padding-right:4px;color:#000}.customization-form .customization-new{color:#fba137}.customization-form .customization-description{font-family:"mango-light",Arial;color:#121314;margin:8px 0 0}.customization-form .customization-btn{margin:8px 0 0;padding:0;border-style:solid;border-width:0 0 1px;border-color:#121314;font-family:"mango-regular",Arial;font-size:13px;line-height:19px;color:#121314;background-color:transparent;outline:none}.customization-form .customization-btn:hover{border-color:#6d6f71;color:#6d6f71;cursor:pointer}.nav-product{float:left;width:100%;margin-bottom:40px}.nav-product-container{float:right;font-family:"MangoSans",sans-serif;font-size:11px;font-weight:300;line-height:16px;letter-spacing:0.3px}.nav-product-link{position:relative;color:#aaa;text-decoration:none;outline:none}.nav-product-link:hover,.nav-product-link:active,.nav-product-link:focus{outline:none}.nav-product-link:hover{color:#8c8c8c}.nav-product-separator{margin-right:8px;margin-left:8px;color:#aaa}.product-options{float:left;width:100%}.product-options-without-shipping{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}.options-product{float:left;width:100%;margin-bottom:16px}.options{display:flex;flex:0 1 50%;align-items:center;padding-top:20px}.options svg{width:18px;height:18px}.options:nth-child(even){justify-content:flex-end}.options-button{height:20px;padding:0 0 0 10px;font-family:"MangoSans",sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#121314;letter-spacing:0.3px;background-color:transparent;border:0}.options-button:hover{color:#666}.options-button:hover,.options-button:active,.options-button:focus{cursor:pointer;outline:none}.mdi-icon,.options-icon{width:18px !important;height:18px !important}.options-social-trigger{position:relative;line-height:20px;text-align:right;cursor:pointer;outline:none}.options-social-trigger span{display:block;float:right}.options-social-trigger .options-icon{position:relative;top:-3px;display:block;float:right}.options-social-trigger:hover{color:#6d6f71}.product-prices{float:left;width:40%;margin-top:22px;font-family:"MangoSans",sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#121314;text-align:right;letter-spacing:0.3px}.product-prices .product-sale{display:inline-block;margin-left:12px}.product-prices .product-sale--cross{display:inline-block;text-decoration:line-through}.product-prices .product-sale--discount{color:#e02020}.product-prices .product-discount,.product-prices .product-price-tag{display:block;margin-top:10px;font-size:10px;line-height:16px;color:#666;letter-spacing:1px}.product-social,.prodct-social-freeshipping{position:absolute;top:0;right:56px;z-index:10;padding:24px;height:194px;width:286px;background-color:#fff;border:1px solid #d7d7d8}.product-social::before,.product-social::after,.prodct-social-freeshipping::before,.prodct-social-freeshipping::after{position:absolute;top:100%;left:76%;pointer-events:none;content:' ';border:solid transparent}.product-social::after,.prodct-social-freeshipping::after{margin-left:-5px;border-color:rgba(255,255,255,0);border-width:5px;border-top-color:#fff}.product-social::before,.prodct-social-freeshipping::before{margin-left:-6px;border-color:rgba(215,215,216,0);border-width:6px;border-top-color:#d7d7d8}.product-social .social-close,.prodct-social-freeshipping .social-close{display:block;position:absolute;top:15px;right:15px;height:12px;width:12px;cursor:pointer;outline:none}.product-social .social-close .mdi-icon,.prodct-social-freeshipping .social-close .mdi-icon{width:12px !important;height:12px !important}.product-social .social-title,.prodct-social-freeshipping .social-title{margin-bottom:16px;font-family:"mango-regular",Arial;font-size:10px;line-height:13px;color:#000;text-transform:uppercase;letter-spacing:1px}.product-social .social-title.rrss,.prodct-social-freeshipping .social-title.rrss{margin-top:24px}.product-social .icon,.prodct-social-freeshipping .icon{margin-right:8px;display:inline-block;height:24px;width:24px;font-family:"mango-icons";font-size:14px;text-align:center;vertical-align:middle;outline:none}.product-social .icon:hover .mdi-icon,.prodct-social-freeshipping .icon:hover .mdi-icon{fill:#525457}.product-social .social-garment-link,.prodct-social-freeshipping .social-garment-link{display:block;height:auto;width:100%;padding:10px 16px;overflow:hidden;font-family:"mango-light",Arial;font-size:12px;line-height:18px;color:#6d6f71;text-overflow:ellipsis;letter-spacing:0.3px;white-space:nowrap;cursor:pointer;background-color:#f3f3f3;border:1px solid #d7d7d8;outline:none;transition:all 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.product-social .social-garment-link--copied,.prodct-social-freeshipping .social-garment-link--copied{background-color:#fff;border-color:#d7d7d8}.prodct-social-freeshipping{margin-top:35px;margin-right:236px}.prodct-social-freeshipping::before,.prodct-social-freeshipping::after{left:19%}.product-freeShipping-first{display:flex;align-items:center;width:100%}.product-freeShipping-first-text,.product-freeShipping-second-text{display:flex;text-align:left;background-color:transparent;border:0}.product-freeShipping-first-text:hover,.product-freeShipping-second-text:hover{color:#666}.product-freeShipping-first-text:hover,.product-freeShipping-first-text:active,.product-freeShipping-first-text:focus,.product-freeShipping-second-text:hover,.product-freeShipping-second-text:active,.product-freeShipping-second-text:focus{cursor:pointer;outline:none}.product-freeShipping-second-text{padding-left:25px;color:#8c8c8c !important}.product-freeShipping-first-icon{font-size:20px;color:#008a00}.product-actions{position:relative;right:0;z-index:2;float:left;height:auto;width:33.3%;min-width:465px;padding:56px}.product-features-prices{float:left;width:100%;margin-bottom:40px}.sticky-bar{position:fixed;top:60px;z-index:3;padding:12px 56px 12px 32px;height:auto;width:100%;background-color:#fff;box-shadow:2px 2px 16px 0 rgba(0,0,0,0.08)}.sticky-bar--hide{display:none}.sticky-bar .sticky-text-info{float:left;margin-left:32px}.sticky-bar p{padding-top:10px;font-family:"MangoSans",sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#121314;letter-spacing:0.3px}.sticky-bar .sticky-image{float:left;overflow:hidden;height:41px;width:41px;border:1px solid #d7d7d8;border-radius:40px}.sticky-bar .sticky-image img{display:block;height:auto;width:41px}.sticky-bar .sticky-prices{float:left}.sticky-bar .sticky-prices .sticky-price--discount{color:#f42837}.sticky-bar .sticky-prices .sticky-price--crossed{position:relative}.sticky-bar .sticky-prices .sticky-price--crossed::after{position:absolute;bottom:19px;left:0;display:block;height:auto;width:100%;content:'';border-top:1px solid #121314}.sticky-bar .sticky-color{float:right}.sticky-bar .sticky-color span{display:block;cursor:pointer;outline:none}.sticky-bar .sticky-color .color-icon-container{position:relative;top:3px;margin-right:10px;height:16px;width:16px;display:inline-block;padding:1px;line-height:0;background-color:#fff;border:1px solid #000}.sticky-bar .sticky-color .color-icon{height:100%;width:100%}.sticky-bar .sticky-size{float:right;margin-right:32px}.sticky-bar .sticky-size span{display:block;cursor:pointer;outline:none}.sticky-bar .sticky-add-bag{float:right;height:auto;width:calc(33.3% - 82px);min-width:353px}.sticky-bar .sticky-add-bag .add-cart{float:left;width:calc(100% - 44px);font-family:"MangoSans",sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#fff;letter-spacing:0.3px}.sticky-bar .product-favorite{float:left;width:40px;margin-left:4px}.sticky-bar .product-favorite .favorite-btn{position:relative}.sticky-bar .product-favorite .favorite-btn-icon{font-family:"mango-fav";font-size:16px}.sticky-bar .product-favorite--full{width:100%;margin-left:0}.sticky-bar .product-favorite--full .favorite-btn-icon{position:absolute;top:0;right:10px}.sticky-bar .favorite-banner{position:fixed;top:30px;right:0;left:0;z-index:2;width:100%;min-height:30px;padding:8px;font-family:"MangoSans",sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#fff;text-align:center;letter-spacing:0.3px;background-color:#121314;opacity:0;transition:all 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.sticky-bar .favorite-banner--show{top:60px;opacity:1}.sticky-bar .favorite-banner--show-sticky{top:126px;opacity:1}.handling-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:none;height:100%;width:100%;font-family:"MangoSans",sans-serif;font-size:13px;font-weight:300;line-height:20px;color:#666;letter-spacing:0.3px}.handling-modal .handling-veil{position:absolute;top:0;left:0;z-index:1;height:100%;width:100%;content:'';background-color:rgba(255,255,255,0.9)}.handling-modal--active{display:block}.handling-modal .handling-modal-wrapper{position:relative;top:calc(50% - 336px);margin:0 auto;z-index:2;height:672px;width:1002px;overflow-y:auto;background-color:#fff;border:1px solid #f3f3f3}.handling-modal .handling-modal-content{margin:0 auto;position:relative;top:50%;height:auto;width:671px;max-height:624px;transform:translateY(-50%) translateY(-20px)}.handling-modal .handling-modal-content .shipping-table{padding-bottom:32px}.handling-modal .handling-modal-close{position:absolute;top:24px;right:24px;z-index:2;height:12px;width:12px;cursor:pointer;background-image:url("//st.mngbcn.com/static/assets/productDetail/close.svg");background-repeat:no-repeat;background-size:12px;outline:none}.handling-modal h5{margin-bottom:16px;font-family:"MangoSans",sans-serif;font-size:12px;font-weight:400;line-height:18px;color:#121314;text-transform:uppercase;letter-spacing:1px}.handling-modal h5:last-of-type{margin-top:0;padding-top:40px}.handling-modal p:last-of-type{margin-top:24px}.handling-modal p strong{font-weight:300;color:#000}.handling-modal p a{color:#000;text-decoration:underline;outline:0}.handling-modal p a:hover{color:#525457}.handling-modal table{margin-bottom:24px;min-width:100%;border-collapse:collapse}.handling-modal table tr{margin-bottom:6px}.handling-modal table tr td{padding:16px 24px 16px 0;width:60%;font-family:"MangoSans",sans-serif;font-size:13px;font-weight:300;line-height:20px;color:#666;letter-spacing:0.3px;vertical-align:top;border-bottom:1px solid #f3f3f3}.handling-modal table tr td:first-child{width:20%}.handling-modal table tr td:last-child{width:20%;text-align:right}.handling-modal ul li{color:#121314}.product-info{position:relative;z-index:1;float:left;height:auto;width:100%;padding-top:56px;padding-bottom:56px;letter-spacing:0.3px;background-color:transparent}.product-info .product-info-wrapper{height:auto;width:70%;margin:0 auto}.product-info .product-info-block{position:relative;display:inline-block;vertical-align:top}.product-info .product-info-block:first-child{width:60%;margin-right:10%}.product-info .product-info-block:last-child{width:30%}.product-info .product-info-block:last-child .product-info-text:last-child{min-height:32px}.product-info .product-info-title{margin-bottom:16px;font-family:"MangoSans",sans-serif;font-size:12px;font-weight:400;line-height:18px;color:#121314;text-transform:uppercase;letter-spacing:1px}.product-info .product-info-text{min-height:16px;margin-bottom:8px;font-family:"MangoSans",sans-serif;font-size:13px;font-weight:300;line-height:20px;color:#121314;letter-spacing:0.3px}.product-info .product-info-icons{margin-top:24px;margin-bottom:16px;height:26px;overflow:hidden}.product-info .product-info-icon{height:auto;width:24px;padding-bottom:2px;margin-right:8px;vertical-align:top;cursor:pointer}.product-info .product-info-icon:hover{border-bottom:1px solid #525457}.kc-safety .accordion-heading{display:none}.kc-safety .accordion-body{height:auto}.kc-safety .accordion-section{margin-top:0 !important}.kc-safety img{margin-right:8px;vertical-align:middle}.import-data-container{padding:0;margin:24px 0 45px;list-style:none}.import-data{font-family:"MangoSans",sans-serif;font-size:11px;font-weight:300;line-height:16px;color:#aaa;letter-spacing:.3px}.breadcrumbs{margin:32px 0 0;padding:0;list-style:none}.breadcrumbs li{display:inline-block;margin-right:8px}.breadcrumbs li a{display:block;padding:2px 8px;font-family:"MangoSans",sans-serif;font-size:13px;font-weight:300;line-height:20px;color:#121314;letter-spacing:0.3px;background-color:#f3f3f3;outline:none;transition:all 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.breadcrumbs li a:hover{color:#fff;text-decoration:none;background-color:#666}.slider-module-image-container .add-bag{position:absolute;bottom:0;height:40px;width:100%;padding-top:12px;font-family:"mango-regular",Arial;font-size:12px;color:#6d6f71;text-align:center;background-color:#fff;opacity:0.85;transition:all 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955);transform:translate3d(0, 50px, 0)}.slider-module-image-container .add-bag--selected{height:auto;padding-top:12px;padding-bottom:12px}.slider-module-image-container .add-bag :focus{outline:none}.slider-module-image-container:hover .add-bag{transform:translate3d(0, 0, 0)}.slider-module-image-container .first-step{opacity:0;transition:opacity 0.5s cubic-bezier(0.19, 1, 0.22, 1),transform 1.6s cubic-bezier(0.19, 1, 0.22, 1)}.slider-module-image-container .first-step--selected{opacity:1}.slider-module-image-container .second-step{position:absolute;top:12px;width:100%;opacity:0}.slider-module-image-container .second-step--selected{opacity:1}.slider-module-image-container .second-step-sizes{margin-top:8px;padding-right:36px;padding-left:36px;opacity:0;transition:all 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.slider-module-image-container .second-step-sizes--selected{opacity:1}.slider-module-image-container .add-bag-size{display:inline-block;margin-top:0;margin-right:16px;font-family:"mango-light",Arial;line-height:24px}.slider-module-image-container .add-bag-size:hover{color:#adafb2}.slider-module-image-container .add-bag-size.no-stock{color:#adafb2}.slider-module{position:relative;width:100%;padding:24px 16px;margin:0 auto;clear:both}.slider-module--empty{padding:0}.slider-module-title{display:block;margin-bottom:24px;font-family:"MangoSans",sans-serif;font-size:12px;font-weight:400;line-height:18px;color:#121314;text-transform:uppercase;letter-spacing:1px}.slider-module-product{position:relative;display:inline-block}.slider-module-product .slider-module-favorite{position:absolute;top:0;right:0;z-index:1;padding:16px;font-family:"mango-fav";font-size:14px;color:#6d6f71;cursor:pointer;opacity:0;transition:all 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.slider-module-product .slider-module-favorite[data-fav=true]{opacity:1}.slider-module-product .slider-module-favorite[data-fav=true] .is-favorite{display:block}.slider-module-product .slider-module-favorite[data-fav=true] .is-not-favorite{display:none}.slider-module-product .slider-module-favorite[data-fav=false] .is-favorite{display:none}.slider-module-product .slider-module-favorite[data-fav=false] .is-not-favorite{display:block}.slider-module-product .slider-module-favorite:active,.slider-module-product .slider-module-favorite:focus{outline:none;opacity:1}.slider-module-product:hover .slider-module-favorite{opacity:1}.slider-module-product .slider-module-link{position:relative;display:block;font-family:"MangoSans",sans-serif;font-size:13px;font-weight:300;line-height:20px;color:#121314;letter-spacing:0.3px;outline:0}.slider-module-product .slider-module-link::after{clear:both;content:"";display:table}.slider-module-product .slider-module-link img{width:100%}.slider-module-product .slider-module-link:hover{text-decoration:none}.slider-module-product .slider-module-link:active,.slider-module-product .slider-module-link:focus{outline:0}.slider-module-product .slider-module-image-container{position:relative;margin-bottom:12px}.slider-module-product .slider-module-description,.slider-module-product .slider-module-prices{position:relative;z-index:1;display:inline-block;padding:16px 8px;background-color:#fff}.slider-module-product .slider-module-description{width:68%;vertical-align:top}.slider-module-product .slider-module-prices{width:30%;text-align:right}.slider-module-product .slider-module-price{display:block}.slider-module-product .slider-module-price--crossed{text-decoration:line-through}.slider-module-product .slider-module-price--discount{color:#e90000}.slider-module-product .icon{font-family:"mango-fav";cursor:pointer}.swiper{z-index:1;height:100%;width:100%;margin:0 auto;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-btn-next,.swiper-btn-prev{position:absolute;top:50%;z-index:2;margin-top:-16px;cursor:pointer}.swiper-btn-next.swiper-button-disabled,.swiper-btn-prev.swiper-button-disabled{display:none;cursor:default}.swiper-btn-next::before,.swiper-btn-prev::before{display:inline-block;height:32px;width:32px;content:'';background-image:url("//st.mngbcn.com/static/assets/productDetail/slider_arrow.svg");background-size:cover}.swiper-btn-next{right:64px}.swiper-btn-prev{left:64px;transform:scale(-1, 1)}[dir=rtl] .swiper-btn-next{transform:scale(1, 1)}[dir=rtl] .swiper-btn-prev{transform:scale(-1, 1)}.wai-skip{position:absolute !important;top:-1000px;clip:rect(1px 1px 1px 1px)}.wai-skip:focus{top:80px;right:300px;width:15%;clip:auto}.garment-finder{position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;background-color:rgba(255,255,255,0.9)}.garment-finder-container{position:relative;top:calc(50% - 325px);width:1001px;height:650px;margin:0 auto;background-color:#fff;border:1px solid #f3f3f3}.garment-finder-close{position:absolute;top:0;right:0;z-index:1;display:block;padding:8px;font-family:"mango-icons";font-size:14px;font-weight:700;color:#000;cursor:pointer;background-color:#fff;border:1px solid #f3f3f3;outline:0}.garment-finder-close:hover{color:#999}.garment-finder-left-panel{float:left;width:425px;height:100%}.garment-finder .search{float:left;height:168px;width:425px;min-height:1px;overflow:hidden;padding:28px 20px 0;color:#000;letter-spacing:0}.garment-finder .search-title{margin:0;font-family:"MangoSans",sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#121314;letter-spacing:0.3px}.garment-finder .search-subtitle{margin-top:5px;font-family:"MangoSans",sans-serif;font-size:13px;font-weight:300;line-height:20px;color:#121314;letter-spacing:0.3px}.garment-finder .search-form{position:relative;width:100%;margin-top:20px;margin-bottom:10px}.garment-finder .search-form-input{padding-left:37px;font-family:"MangoSans",sans-serif;font-size:13px;font-weight:300;line-height:20px;color:#121314;letter-spacing:0.3px;background:url(//st.mngbcn.com/static/images/mobile/search.png);background-repeat:no-repeat;background-position-x:3%;background-position-y:50%;background-size:13px}.garment-finder .search-form-input::-ms-clear{display:none}.garment-finder .search-form-input-clear{position:absolute;top:15.5px;right:3%;font-family:"mango-icons";font-size:8px;color:#000;cursor:pointer;outline:0}.garment-finder .list{position:relative;float:left;width:425px;height:417px;overflow-y:auto;clear:left}.garment-finder .list-error{margin-top:1.5px;margin-right:20px;margin-left:20px;font-family:"mango-regular",Arial;font-size:11px;color:#f42837}.garment-finder .list-store{padding-right:20px;padding-left:20px;text-align:left;text-decoration:none;cursor:pointer;outline:0}.garment-finder .list-store:hover{background-color:#f3f3f3}.garment-finder .list-store--selected{background-color:#f3f3f3}.garment-finder .list-store-info{margin:0;padding:20px 0;list-style:none}.garment-finder .list-store-info-description,.garment-finder .list-store-info-address,.garment-finder .list-store-info-city,.garment-finder .list-store-info-phone,.garment-finder .list-store-info-sizes,.garment-finder .list-stock-info{font-family:"MangoSans",sans-serif;color:#121314;letter-spacing:0.3px}.garment-finder .list-store-info-description,.garment-finder .list-store-info-address,.garment-finder .list-store-info-city,.garment-finder .list-store-info-phone,.garment-finder .list-store-info-sizes{font-size:13px;line-height:20px}.garment-finder .list-store-info-description{font-weight:400}.garment-finder .list-store-info-address,.garment-finder .list-store-info-city,.garment-finder .list-store-info-phone,.garment-finder .list-store-info-sizes,.garment-finder .list-stock-info{font-weight:300}.garment-finder .list-store-info-sizes{margin-top:16px}.garment-finder .list-store-info-sizes-selected{font-weight:400}.garment-finder .information-message{float:left;width:100%;height:54px;padding-left:20px;margin-top:10px}.garment-finder .list-stock-info{padding-right:20px;padding-bottom:16px;padding-left:18px;font-size:11px;line-height:16px}.garment-finder .icon-attention{position:absolute;font-size:12px}.garment-finder ::-webkit-scrollbar{right:24px;height:100px;width:2px;background-color:#f3f3f3}.garment-finder ::-webkit-scrollbar-thumb{background:#adafb2}.garment-finder .list-store-info-moreinfo,.garment-finder .list-store-info-moreinfo-timetable{font-family:"MangoSans",sans-serif;font-size:13px;line-height:20px;color:#121314;letter-spacing:0.3px}.garment-finder .list-store-info-moreinfo{margin-top:16px;font-weight:400}.garment-finder .list-store-info-moreinfo-btn{outline:0}.garment-finder .list-store-info-moreinfo-btn-icon{margin-left:15px;font-size:8px}.garment-finder .list-store-info-moreinfo-timetable{margin:3px 0 0;padding:0;font-weight:300;list-style:none}.garment-finder .list-store-info-moreinfo-timetable-day{position:relative}.garment-finder .list-store-info-moreinfo-timetable-hours{position:absolute;left:97px}.garment-finder .list-store-info-moreinfo-id{margin-top:5px}.garment-finder .ps{overflow:hidden !important;touch-action:auto;-ms-overflow-style:none}@supports (-ms-overflow-style: none){.garment-finder .ps{overflow:auto !important}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.garment-finder .ps{overflow:auto !important}}.garment-finder .ps.ps--active-y>.ps__scrollbar-y-rail{display:block;background-color:transparent}.garment-finder .ps>.ps__scrollbar-x-rail{display:none}.garment-finder .ps>.ps__scrollbar-x-rail>.ps__scrollbar-x{display:none}.garment-finder .ps>.ps__scrollbar-y-rail{position:absolute;right:19px;display:none;width:2px;opacity:0;transition:background-color 0.2s linear, opacity 0.2s linear}.garment-finder .ps>.ps__scrollbar-y-rail>.ps__scrollbar-y{position:absolute;right:-1px;width:4px;cursor:pointer;background-color:black;transition:background-color 0.2s linear, height 0.2s linear, width 0.2s ease-in-out, border-radius 0.2s ease-in-out}.garment-finder .ps:hover>.ps__scrollbar-y-rail{background-color:#dedede;opacity:1}.garment-finder .scrollbar-container{position:relative;height:100%}.customization{position:fixed;top:0;left:0;z-index:1002;height:100%;width:100%;display:block}.customization .custom-colors{width:100%;margin-top:-1px;overflow-y:auto}.customization .custom-colors .custom-color{position:relative;float:left;width:calc(100% / 3);height:153px;text-align:center;cursor:pointer;background-color:transparent;border-width:1px;border-top:none;border-right:1px solid #d7d7d8;border-bottom:1px solid #d7d7d8;border-left:none}.customization .custom-colors .custom-color .overlay{position:absolute;top:0;right:0;bottom:0;left:0;margin:-1px;pointer-events:none}.customization .custom-colors .custom-color:hover .overlay,.customization .custom-colors .custom-color:active .overlay,.customization .custom-colors .custom-color:focus .overlay{z-index:1;border:1px solid #aaa}.customization .custom-colors .custom-color--selected .overlay{z-index:2;border:1px solid #121314}.customization .custom-colors .custom-color--selected:hover .overlay,.customization .custom-colors .custom-color--selected:active .overlay,.customization .custom-colors .custom-color--selected:focus .overlay{z-index:2;border:1px solid #121314}.customization .custom-colors img{position:absolute;top:0;right:0;bottom:0;left:0;display:inline;width:40px;height:40px;margin:auto;border:1px solid #aaa;border-radius:100%}.customization .custom-colors .customization-color-button{position:absolute;right:0;bottom:22px;left:0;font-family:"mango-light",Arial;font-size:13px;letter-spacing:0.3px;word-break:break-word}.customization .custom-colors .custom-color:nth-child(3n+1){border-left:1px solid transparent}.customization .custom-colors .custom-color:nth-child(1),.customization .custom-colors .custom-color:nth-child(2),.customization .custom-colors .custom-color:nth-child(3){border-top:1px solid #d7d7d8}.customization .custom-colors .custom-color:nth-child(3n){border-right:1px solid transparent}.customization .color-name{float:left;padding:19px 16px;font-family:"mango-light",Arial;font-size:13px;letter-spacing:0.35px}.customization .custom-color-btn{position:absolute;right:0;bottom:0;width:100%;padding:16px 12px}.customization .customization-action{position:relative;float:left;width:465px;height:100%}.customization .customization-action .customization-sections{height:100%;width:100%;padding:0;margin:0;overflow-y:scroll}.customization .customization-action .customization-sections .customization-section{width:100%;margin-top:-1px;color:#f3f3f3;text-align:center;list-style:none;border-top:0.5px solid #d7d7d8;border-bottom:0.5px solid #d7d7d8}.customization .customization-action .customization-sections .customization-section--active{font-family:"mango-regular",Arial;color:#121314;-webkit-animation:fade-in-section 0.4s linear forwards;animation:fade-in-section 0.4s linear forwards}.customization .customization-action .customization-sections .customization-section .section-header{display:flex;align-items:center;justify-content:center;width:100%;height:60px;padding:0;margin:0;text-transform:uppercase;cursor:pointer;background-color:transparent;border:0;border-bottom:0.5px solid #d7d7d8}.customization .customization-action .customization-sections .customization-section .section-header .icon-fill-done{width:16px;margin-right:4px}.customization .customization-action .customization-sections .customization-section .section-header--disabled{cursor:initial}.customization .customization-action .customization-sections .customization-section .section-header--disabled span{color:#aaa}.customization .customization-action .customization-sections .customization-section:last-child{border-bottom:0}@-webkit-keyframes fade-in-section{0%{opacity:0}100%{opacity:1}}@keyframes fade-in-section{0%{opacity:0}100%{opacity:1}}.customization .customization-change-step{position:absolute;bottom:60px;left:0;z-index:1000;display:inline-block;width:100%;padding:16px 32px;background-color:rgba(255,255,255,0.6)}.customization .split-buttons button{width:calc(50% - 4px)}.customization .split-buttons button:first-of-type{margin-right:8px}.customization .customization-header{position:relative;width:100%;height:60px;border-bottom:0.5px solid #d7d7d8}.customization .customization-header .customization-logo{position:absolute;left:0;margin:18px 30px}.customization .customization-header .customization-logo .image{height:21px;cursor:pointer}.customization .customization-header .close-btn{position:absolute;right:0;z-index:1004;padding:0;margin:16px 30px;font-size:24px;background-color:transparent;border:0}.customization .customization-header .close-btn:hover,.customization .customization-header .close-btn:active,.customization .customization-header .close-btn:focus{cursor:pointer;outline:none}.customization .customization-image{position:relative;float:left;width:calc(100% - 465px);height:100%;overflow-y:hidden;background-color:#fff}.customization .customization-image img{position:absolute;left:0;width:100%}.customization .customization-image--top img{top:0}.customization .customization-image--bottom img{bottom:0}.customization .customization-image--center img{top:calc((100vh - ((100vw - 465px) / 0.714)) / 2)}.customization .customization-image .customization-image-needlework{z-index:1;cursor:url("//st.mngbcn.com/static/assets/productDetail/zoom-in-18.svg"),auto;cursor:image-set(url("//st.mngbcn.com/static/assets/productDetail/zoom-in-18.svg") 1x, url("//st.mngbcn.com/static/assets/productDetail/zoom-in-36.svg") 2x),auto;cursor:-webkit-image-set(url("//st.mngbcn.com/static/assets/productDetail/zoom-in-18.svg") 1x, url("//st.mngbcn.com/static/assets/productDetail/zoom-in-36.svg") 2x),auto}.customization .customization-image--border::before{position:absolute;top:40px;float:left;width:1px;height:calc(100% - 80px);content:'';background-color:#d7d7d8}.customization .customization-zoom{position:fixed;right:0;bottom:0;left:0;z-index:1005;width:100%;background:#fff;-webkit-animation:animation-zoom-in 0.25s ease forwards;animation:animation-zoom-in 0.25s ease forwards}.customization .customization-zoom .close-btn{position:absolute;right:0;padding:0;margin:16px 30px;font-size:24px;background-color:transparent;border:0}.customization .customization-zoom .close-btn:hover,.customization .customization-zoom .close-btn:active,.customization .customization-zoom .close-btn:focus{cursor:pointer;outline:none}.customization .customization-zoom .zoom-img-container{display:block;width:100%;max-width:1920px;height:100%;margin:0 auto;cursor:url("//st.mngbcn.com/static/assets/productDetail/zoom-out-18.svg"),auto;cursor:image-set(url("//st.mngbcn.com/static/assets/productDetail/zoom-out-18.svg") 1x, url("//st.mngbcn.com/static/assets/productDetail/zoom-out-36.svg") 2x),auto;cursor:-webkit-image-set(url("//st.mngbcn.com/static/assets/productDetail/zoom-out-18.svg") 1x, url("//st.mngbcn.com/static/assets/productDetail/zoom-out-36.svg") 2x),auto;background-repeat:no-repeat;background-size:cover}.customization .customization-zoom .zoom-img-container:focus{outline:none}.customization .customization-zoom .zoom-thumbnails{position:absolute;top:50%;left:16px;width:46px;transform:translateY(-50%)}.customization .customization-zoom .zoom-thumbnails div:focus{outline:none}.customization .customization-zoom .zoom-thumbnails .zoom-thumbnail{width:46px;margin-top:8px;cursor:pointer;opacity:0.3}.customization .customization-zoom .zoom-thumbnails .zoom-thumbnail--selected{border:1px solid #fff;opacity:1}.customization .customization-zoom .zoom-thumbnails .zoom-thumbnail:hover{opacity:1}.customization .zoom-close{-webkit-animation:animation-zoom-out 0.25s ease forwards;animation:animation-zoom-out 0.25s ease forwards}@-webkit-keyframes animation-zoom-in{0%{top:60px;width:calc(100% - 465px)}100%{top:0;width:100%}}@keyframes animation-zoom-in{0%{top:60px;width:calc(100% - 465px)}100%{top:0;width:100%}}@-webkit-keyframes animation-zoom-out{0%{top:0;width:100%}100%{top:60px;width:calc(100% - 465px)}}@keyframes animation-zoom-out{0%{top:0;width:100%}100%{top:60px;width:calc(100% - 465px)}}.customization .motif{height:auto;width:100%;padding-top:32px}.customization .motif .motif-option{display:inline-block;height:36px;padding:0 16px;margin:0 16px;font-family:"mango-light",Arial;font-size:13px;background-color:transparent;border:0.5px solid #d7d7d8;border-radius:20px}.customization .motif .motif-option:hover,.customization .motif .motif-option:active,.customization .motif .motif-option:focus{font-family:"mango-regular",Arial;cursor:pointer;background-color:inherit;border:0.5px solid #121314;outline:none}.customization .motif .motif-option .customization-radio-button-selected{display:none}.customization .motif .motif-option--selected{font-family:"mango-regular",Arial;background-color:inherit;border:0.5px solid #121314}.customization .motif .motif-option--selected .customization-radio-button{display:none}.customization .motif .motif-option--selected .customization-radio-button-selected{display:none}.customization .motif .motif-option .customization-motif-button{height:20px;line-height:20px;letter-spacing:0.3px;padding:8px 16px}.customization .motif .motif-option .customization-radio-button{display:none}.customization .custom-text{width:100%;padding:0 32px;margin:24px 0}.customization .custom-text .custom-text-error{padding-top:4px;font-family:"mango-light",Arial;line-height:16px;color:#e90000;text-align:left;letter-spacing:0.3px}.customization .custom-text .sg-input-border{width:100% !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;-webkit-animation:fade-in-section 0.4s linear forwards;animation:fade-in-section 0.4s linear forwards}.customization .custom-text .custom-text-btn{position:absolute;bottom:60px;left:0;display:inline-block;width:100%;padding:16px 32px;background-color:rgba(255,255,255,0.6)}.customization .custom-icons{width:100%;margin-top:32px;overflow-y:auto;-webkit-animation:fade-in-section 0.4s linear forwards;animation:fade-in-section 0.4s linear forwards}.customization .custom-icons .custom-icon{position:relative;float:left;width:calc(100% / 3);height:153px;text-align:center;cursor:pointer;border-right:1px solid #d7d7d8;border-bottom:1px solid #d7d7d8}.customization .custom-icons .custom-icon img{position:absolute;top:0;right:0;bottom:0;left:0;width:70px;height:70px;margin:auto}.customization .custom-icons .custom-icon .overlay{position:absolute;top:0;right:0;bottom:0;left:0;margin:-1px;pointer-events:none}.customization .custom-icons .custom-icon:hover .overlay,.customization .custom-icons .custom-icon:active .overlay,.customization .custom-icons .custom-icon:focus .overlay{z-index:1;border:1px solid #aaa}.customization .custom-icons .custom-icon--selected .overlay{z-index:2;border:1px solid #121314}.customization .custom-icons .custom-icon--selected:hover .overlay,.customization .custom-icons .custom-icon--selected:active .overlay,.customization .custom-icons .custom-icon--selected:focus .overlay{border:1px solid #121314}.customization .custom-icons .custom-icon:nth-child(3n+1){border-left:1px solid transparent}.customization .custom-icons .custom-icon:nth-child(3n){border-right:1px solid transparent}.customization .custom-icons .custom-icon:nth-child(1),.customization .custom-icons .custom-icon:nth-child(2),.customization .custom-icons .custom-icon:nth-child(3){border-top:1px solid #d7d7d8}.customization ::-webkit-scrollbar{right:24px;height:100px;width:2px;background-color:#f3f3f3}.customization ::-webkit-scrollbar-thumb{background:#adafb2}.customization .on-boarding{position:relative;top:calc(50% - 277px);z-index:2;width:867px;height:554px;margin:0 auto;overflow:hidden;text-align:center;background-color:#fff}.customization .on-boarding .customization-info{position:relative;float:left;width:470px;height:100%;padding:164px 80px;color:#000;border-left:1px solid #d7d7d8}.customization .on-boarding .customization-info .on-boarding-title{font-family:"mango-regular",Arial;font-size:18px;line-height:28px;color:#121314;letter-spacing:0.3px}.customization .on-boarding .customization-info .customization-description{padding:16px 0 0;font-family:"mango-light",Arial;font-size:13px;line-height:20px;color:#121314;letter-spacing:0.3px}.customization .on-boarding .customization-info .customization-add-bag{margin:40px 0 0}.customization .on-boarding-veil{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:rgba(0,0,0,0.8)}.customization .on-boarding-slider{position:relative;float:left;width:397px;height:100%;overflow-y:hidden;background-color:#fff}.customization .on-boarding-slider .swiper-pagination{width:inherit;position:absolute;top:auto;bottom:16px;text-align:center}.customization .on-boarding-slider .swiper-pagination .swiper-pagination-bullet{height:8px;width:8px;background:#f3f3f3}.customization .on-boarding-slider .swiper-pagination .swiper-pagination-bullet-active{background:#000}.customization .on-boarding-img-container{display:inline-block;width:100%}.customization .custom-positions{width:100%;margin-top:-1px;overflow-y:hidden}.customization .custom-positions .custom-position{position:relative;float:left;width:calc(100% / 3);height:153px;text-align:center;cursor:pointer;background-color:transparent;border-top:none;border-right:1px solid #d7d7d8;border-bottom:1px solid #d7d7d8;border-left:none}.customization .custom-positions .custom-position .overlay{position:absolute;top:0;right:0;bottom:0;left:0;margin:-1px;pointer-events:none}.customization .custom-positions .custom-position-image{width:100%;padding:25px 35px 8px}.customization .custom-positions .custom-position:hover .overlay,.customization .custom-positions .custom-position:active .overlay,.customization .custom-positions .custom-position:focus .overlay{z-index:1;border:1px solid #aaa}.customization .custom-positions .custom-position--selected .overlay{z-index:2;border:1px solid #121314}.customization .custom-positions .custom-position--selected:hover .overlay,.customization .custom-positions .custom-position--selected:active .overlay,.customization .custom-positions .custom-position--selected:focus .overlay{z-index:2;border:1px solid #121314}.customization .custom-positions .customization-position-label{line-height:153px}.customization .custom-positions .custom-position:nth-child(3n+1){border-left:1px solid transparent}.customization .custom-positions .custom-position:nth-child(1),.customization .custom-positions .custom-position:nth-child(2),.customization .custom-positions .custom-position:nth-child(3){border-top:1px solid #d7d7d8}.customization .custom-positions .custom-position:nth-child(3n){border-right:1px solid transparent}.customization .custom-sizes{width:100%;margin-top:-1px;overflow-y:hidden}.customization .custom-sizes .custom-size{position:relative;float:left;width:calc(100% / 3);height:153px;text-align:center;cursor:pointer;background-color:transparent;border-top:none;border-right:1px solid #d7d7d8;border-bottom:1px solid #d7d7d8;border-left:none}.customization .custom-sizes .custom-size .overlay{position:absolute;top:0;right:0;bottom:0;left:0;margin:-1px;pointer-events:none}.customization .custom-sizes .custom-size:hover .overlay,.customization .custom-sizes .custom-size:active .overlay,.customization .custom-sizes .custom-size:focus .overlay{z-index:1;border:1px solid #aaa}.customization .custom-sizes .custom-size--selected .overlay{z-index:2;border:1px solid #121314}.customization .custom-sizes .custom-size--selected:hover .overlay,.customization .custom-sizes .custom-size--selected:active .overlay,.customization .custom-sizes .custom-size--selected:focus .overlay{z-index:2;border:1px solid #121314}.customization .custom-sizes .custom-size-label{line-height:153px}.customization .custom-sizes .custom-size:nth-child(3n+1){border-left:1px solid transparent}.customization .custom-sizes .custom-size:nth-child(1),.customization .custom-sizes .custom-size:nth-child(2),.customization .custom-sizes .custom-size:nth-child(3){border-top:1px solid #d7d7d8}.customization .custom-sizes .custom-size:nth-child(3n){border-right:1px solid transparent}.customization .customization-resume{margin-top:-1px;font-family:"mango-light",Arial;font-size:13px;line-height:19px;text-align:left;letter-spacing:0.3px}.customization .resume-text{margin:24px 32px 120px;font-size:13px}.customization .resume-list{padding:0;margin-top:16px}.customization .resume-description{padding:0 12px 17px 0;text-align:left;list-style:square inside}.customization .resume-add-bag{position:absolute;bottom:0;left:0;width:100%;padding:20px 110px 30px}.customization .resume-title{padding-left:15px;margin-bottom:24px;font-family:"mango-regular",Arial;font-size:11px;line-height:16px;color:#121314;text-align:left;text-transform:uppercase;letter-spacing:1px}.customization .resume-options{width:100%;margin-top:-1px;overflow-y:hidden}.customization .resume-options .resume-option{position:relative;float:left;width:calc(100% / 4);height:113px;padding:0;margin:0;line-height:113px;text-align:center;cursor:pointer;background-color:transparent;border-top:1px solid #d7d7d8;border-right:1px solid #d7d7d8;border-bottom:1px solid #d7d7d8;border-left:none}.customization .resume-options .resume-option img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.customization .resume-options .resume-option .resume-option-text{line-height:113px}.customization .resume-options .resume-option .resume-option-description{position:absolute;right:0;bottom:8px;left:0}.customization .resume-options .resume-option .overlay{position:absolute;top:0;right:0;bottom:0;left:0;margin:-1px;pointer-events:none}.customization .resume-options .resume-option:hover .overlay,.customization .resume-options .resume-option:active .overlay,.customization .resume-options .resume-option:focus .overlay{z-index:1;border:1px solid #aaa}.customization .resume-options .resume-option:first-child{border-left:1px solid transparent}.customization .resume-options .resume-option:last-child{border-right:1px solid transparent}.customization .resume-options .resume-option:hover{border-color:#121314}.customization .resume-options .resume-option-icon{width:50px}.customization .resume-options .resume-position-image{width:100%;padding:13px 25px 0;margin:0 !important}.customization .resume-options .resume-position-label{position:absolute;right:0;bottom:8px;left:0}.customization .resume-options .resume-option-color{width:40px;height:40px;margin-bottom:12px;border:1px solid #d7d7d8;border-radius:100%}.customization .customization-confirmation-modal{position:fixed;top:0;left:0;z-index:2;height:100%;width:100%}.customization .customization-confirmation-modal .customization-confirmation-veil{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:rgba(0,0,0,0.8)}.customization .customization-confirmation-modal .customization-confirmation-wrapper{position:relative;top:calc(50% - 171px);z-index:2;height:342px;width:502px;margin:0 auto;background-color:#fff;border:1px solid #d7d7d8}.customization .customization-confirmation{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1004;height:100%;width:100%;padding:80px;text-align:center;background-color:#fff;opacity:0}.customization .customization-confirmation--show{opacity:1}.customization .customization-confirmation .confirmation-title{font-family:"mango-regular",Arial;font-size:18px;margin:0;line-height:28px;color:#121314;text-align:center;letter-spacing:0.3px}.customization .customization-confirmation .confirmation-sub-title{margin-top:8px;margin-bottom:32px;font-family:"mango-light",Arial;font-size:14px;line-height:22px;color:#121314;text-align:center}.customization .customization-confirmation .confirmation-btn-cancel{height:40px;width:340px;margin-bottom:8px;font-size:13px;letter-spacing:0.3px}.customization .customization-confirmation .confirmation-btn-return{height:40px;width:340px;font-size:13px;letter-spacing:0.3px}.customization .customization-modal{position:relative;z-index:2;width:100%;height:100%;background-color:#fff}

