.content,.sidebar,body,html,main{min-height:100vh}.product .product-title-container h3,body,h1{font-family:FFDINforPuma,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.btn,.form-control{border-radius:0}@font-face{font-display:swap;font-family:FFDINforPuma;font-style:normal;font-weight:400;src:url(../fonts/FFDINforPumaW01-Regular.eot);src:url(../fonts/FFDINforPumaW01-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/FFDINforPumaW01-Regular.woff2) format("woff2"),url(../fonts/FFDINforPumaW01-Regular.woff) format("woff");unicode-range:U+00-FF}@font-face{font-display:swap;font-family:FFDINforPuma;font-style:normal;font-weight:500;src:url(../fonts/FFDINforPumaW01-Medium.eot);src:url(../fonts/FFDINforPumaW01-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/FFDINforPumaW01-Medium.woff2) format("woff2"),url(../fonts/FFDINforPumaW01-Medium.woff) format("woff");unicode-range:U+00-FF}@font-face{font-display:swap;font-family:FFDINforPuma;font-style:normal;font-weight:300;src:url(../fonts/FFDINforPumaW01-Light.eot);src:url(../fonts/FFDINforPumaW01-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/FFDINforPumaW01-Light.woff2) format("woff2"),url(../fonts/FFDINforPumaW01-Light.woff) format("woff");unicode-range:U+00-FF}@font-face{font-display:swap;font-family:FFDINforPuma;font-style:normal;font-weight:700;src:url(../fonts/FFDINforPumaW01-Bold.eot);src:url(../fonts/FFDINforPumaW01-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/FFDINforPumaW01-Bold.woff2) format("woff2"),url(../fonts/FFDINforPumaW01-Bold.woff) format("woff");unicode-range:U+00-FF}@font-face{font-display:swap;font-family:FFDINforPuma;font-style:normal;font-weight:900;src:url(../fonts/FFDINforPumaW01-Black.eot);src:url(../fonts/FFDINforPumaW01-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/FFDINforPumaW01-Black.woff2) format("woff2"),url(../fonts/FFDINforPumaW01-Black.woff) format("woff");unicode-range:U+00-FF}@font-face{font-display:swap;font-family:FFDINforPumaCondensed;font-style:normal;font-weight:700;src:url(../fonts/FFDINforPumaW01-CondBold.eot);src:url(../fonts/FFDINforPumaW01-CondBold.eot?#iefix) format("embedded-opentype"),url(../fonts/FFDINforPumaW01-CondBold.woff2) format("woff2"),url(../fonts/FFDINforPumaW01-CondBold.woff) format("woff");unicode-range:U+00-FF}@-webkit-keyframes sdb05{0%{-webkit-transform:rotate(-45deg) translate(0,0);opacity:0}50%{opacity:1}100%{-webkit-transform:rotate(-45deg) translate(-20px,20px);opacity:0}}@keyframes sdb05{0%{transform:rotate(-45deg) translate(0,0);opacity:0}50%{opacity:1}100%{transform:rotate(-45deg) translate(-20px,20px);opacity:0}}body{background:#000;line-height:2.2rem;color:#545454}body.body-gray{background:#ccc}main{position:relative;overflow-x:hidden!important;overflow-y:auto}strong{color:#5c5c5c}h1{font-size:1.625rem;line-height:1.5;color:#222}.col-xxl-5,.col-xxl-6{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}@media screen and (min-width:1400px){.col-xxl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xxl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.offset-xxl-1{margin-left:8.333333%}}.btn:focus{box-shadow:none!important}.form-control:focus{border-color:#000;box-shadow:none!important}.btn-primary{background:#AE946D;border-color:#AE946D;text-transform:uppercase;font-weight:700;color:#fff}.btn-primary:active,.btn-primary:disabled,.btn-primary:hover{background:#000!important;border-color:#000!important}.btn-outline-primary{background:0 0;border:2px solid #AE946D;color:#AE946D;text-transform:uppercase;font-weight:700}.btn-outline-primary:active,.btn-outline-primary:hover{background:#000!important;border-color:#000!important}.btn-outline-primary:disabled{background:0 0;border-color:#D8D8D8;color:#D8D8D8;cursor:not-allowed;opacity:1;pointer-events:none}.alert,.input-group-append .btn,.input-group-prepend .btn{border-radius:0}.alert.alert-danger{background:#9c2b2b;border-color:#9c2b2b;color:#fff}.arrowDown{width:calc(100% - 250px);text-align:center;position:fixed;bottom:0;padding-top:35px;z-index:99;right:0;height:100px;transition:all .3s ease}.arrowDown.hidden{bottom:-100px}.arrowDown a{padding-top:70px;bottom:0;left:45%;z-index:2;display:inline-block;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);color:#fff;font:normal 400 20px/1 'Josefin Sans',sans-serif;letter-spacing:.1em;text-decoration:none;transition:opacity .3s}.arrowDown a:hover{opacity:.5}.arrowDown a span{position:absolute;top:30px;left:50%;width:24px;height:24px;margin-left:-12px;border-left:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:sdb05 1.5s infinite;animation:sdb05 1.5s infinite;box-sizing:border-box}.form-signin{position:absolute;width:100%;top:50%;left:0;transform:translateY(-50%);z-index:99999;display:block}.form-signin .signin-logo{width:160px;height:auto;margin-bottom:50px}.form-signin .index-password-input:focus::placeholder{opacity:0}.form-signin .index-password-input.invalid::placeholder{color:#9c2b2b}.print-loader{display:none;position:fixed;width:100%;height:100%;top:0;left:0;z-index:999999;background:rgba(0,0,0,.9)}.print-loader h2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:-50px;font-size:22px;text-align:center;color:#fff}.print-loader .print-progressbar{position:absolute;top:50%;left:50%;transform:translateX(-50%);width:90%;max-width:450px;height:7px;background:rgba(255,255,255,.9)}.print-loader .print-progressbar .inner{width:0;height:7px;background:#ae946d}main{display:flex;width:100%;align-items:stretch}.swiper-button-next,.swiper-button-prev{top:37%!important;color:#cecece!important}.swiper-container{position:relative;width:100%;max-width:100%;padding-bottom:50px!important;z-index:0!important;display:none;margin-top:50px}.swiper-container .product-variant-image,.swiper-container .product-variant-image-placeholder{width:100%;max-width:600px!important}.swiper-button-next:active,.swiper-button-next:focus,.swiper-button-next:hover,.swiper-button-prev:active,.swiper-button-prev:focus,.swiper-button-prev:hover{outline:0}.swiper-button-disabled{display:none!important}.swiper-pagination-bullet-active{background:#ae946d!important}.swiper-pagination-bullet{display:inline-block!important}.content{width:100%;padding:0 20px 20px;background:#fff;margin-top:72px}.sidebar{position:relative;min-width:250px;max-width:250px;background:#000;color:#fff;transition:all .3s}@media (max-width:991px){.sidebar{margin-left:-250px;display:none}.sidebar.active{margin-left:0}}.sidebar ul.catalogue-navigation{position:fixed;width:250px;padding-bottom:40px;overflow:hidden;overflow-y:auto;height:100%}.sidebar ul.catalogue-navigation .navigation-headline{font-weight:700;text-transform:uppercase;padding-left:30px;font-size:24px;padding-top:10px;padding-bottom:10px}.sidebar ul.catalogue-navigation .dropdown{margin-top:75px}.sidebar ul.catalogue-navigation li a{margin-top:0;padding:5px 10px;font-size:1.1em;line-height:1.6rem;display:block;color:inherit;text-decoration:none;transition:all .3s}.sidebar ul.catalogue-navigation li a.active,.sidebar ul.catalogue-navigation li a:hover{background:#ae946d;color:#fff}.sidebar ul.catalogue-navigation li.menu-links-start{margin-top:30px}.sidebar ul.catalogue-navigation ul li{position:relative}.sidebar ul.catalogue-navigation ul li a{font-size:16px;padding-left:30px;background:#000;position:relative}.sidebar ul.catalogue-navigation ul li a:after{content:'';transition:all .3s ease!important;position:absolute;width:27px;height:24px;border-left:29px solid transparent;border-right:37px solid transparent;border-top:40px solid #ae946d;clear:both;transform:rotate(92deg);right:-55px;top:16px;z-index:9}.sidebar ul.catalogue-navigation ul li a.active:after,.sidebar ul.catalogue-navigation ul li a:hover:after{right:-26px}button:active,button:focus,button:hover{outline:0}.catalogue-header{position:fixed;left:250px;display:block;width:calc(100% - 250px);min-height:75px;z-index:99;background:#fff;top:0;padding-left:24px;padding-top:10px}.catalogue-header h1{display:inline-block;font-weight:400;font-size:35px;color:#8f8f8f}.catalogue-header h1 strong{font-weight:700;color:#222}.catalogue-header .catalogue-header-right{float:right;padding-right:30px;line-height:1}.catalogue-header .catalogue-header-right #search_input{padding:0 10px}.catalogue-header-mobile{position:fixed;left:0;display:none;width:100%;height:75px;z-index:99;background:#000;top:0;padding-left:24px;padding-top:10px}.catalogue-header-mobile h1{font-weight:400;font-size:26px;display:inline-block;color:#b1b1b1;width:calc(100% - 140px);top:7px;position:relative;margin-left:15px}.catalogue-header-mobile strong{font-weight:700;color:#fff}.catalogue-top-image-container{margin:0 -35px}.catalogue-top-image-container .catalogue-top-image{max-width:100%}.category-section .category-header{position:relative;margin-left:-35px;margin-right:-35px;padding:0 15px}.category-section .category-header .category-image{max-width:100%;width:100%}.category-section .category-header .category-image-container-text-overlay{position:absolute;color:#fff;top:55px;left:5%;width:fit-content}.category-section .category-header .category-image-container-text-overlay h1,.category-section .category-header .category-image-container-text-overlay h2{text-transform:uppercase;font-size:52px;color:#fff;margin-bottom:0}.category-section .category-header .category-image-container-text-overlay p{font-size:20px}.category-section .catalogue-title{text-align:right;right:25px;top:10px;position:absolute}.category-section .product-placeholder{min-height:480px}.product{margin-top:50px}.product:last-child{border-bottom:none;margin-bottom:50px}.product span{display:block;line-height:1.5}.product .product-title-container{margin-bottom:.75rem}.product .product-title-container h3{font-size:1.625rem;line-height:1.5;color:#222;margin-bottom:0}.product .right-product-info{border-top:1px solid #999;padding-top:10px}.product .product-image,.product .product-image-placeholder{max-width:100%;border-top:1px solid #999;padding-top:50px;margin-bottom:15px;border-bottom:1px solid #d6d6d6;padding-bottom:50px}.product .product-variant-image,.product .product-variant-image-placeholder{max-width:100%;display:block}.product .product-main-image-mobile{display:none;padding-bottom:10px}.product .product-variants{margin-top:0;color:#5c5c5c;border-bottom:1px solid #d4d4d4;padding-bottom:15px;margin-bottom:15px}.product .product-variants h4{font-size:16px;font-weight:700;margin-bottom:0;margin-top:5px}@media screen and (max-width:1199px){.product .productVariant{min-width:200px}}.product .productVariant .innerProductVariant{padding-top:15px;border-top:1px solid #d4d4d4;padding-bottom:10px}.product .productVariant .innerProductVariant img{margin-bottom:10px;display:block;width:100%;aspect-ratio:1;object-fit:contain;object-position:center center;background:#fff}.product .description{line-height:1.5}.product .description.collapsed{position:relative;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.product .description+.description-expand-button{color:#222;text-decoration:none;background-color:transparent;position:relative;transition:color .15s;border:none;border-bottom:2px solid #ccc;cursor:pointer;font-size:.75rem;font-weight:700;line-height:1;height:24px;margin-bottom:10px;padding-bottom:.25rem;text-transform:uppercase}.product .description+.description-expand-button:after,.product .description+.description-expand-button:before{background-color:#ccc;content:"";height:.125rem;left:0;position:absolute;top:100%;width:100%}.product .description+.description-expand-button:after{background-color:#777;left:auto;right:0;transition:width .3s cubic-bezier(.165,.84,.44,1);width:0}.product .description+.description-expand-button:hover{color:#181818;text-decoration:none}.product .description+.description-expand-button:hover:after{left:0;right:auto;width:100%}.tag-list{list-style:none;padding:0}.tag-list .tag{display:inline-block;margin-right:2px;background:#5c5c5c;padding:2px 5px;font-size:13px;font-weight:700;color:#fff;border-radius:3px;line-height:1.3}.tag-list .tag.tag--status{background:#33b249}.third-level-category-container{clear:both}.third-level-category-container .third-level-category-header{position:relative;margin-top:50px;margin-bottom:40px}.third-level-category-container .third-level-category-header:before{content:'';position:absolute;left:0;top:0;width:100%;height:25px;background:#ae946d}.third-level-category-container .third-level-category-header span{position:relative;display:inline-block;min-width:260px;z-index:0;background:#ae946d;padding:9px 35px 11px 15px;font-size:34px;font-weight:700;color:#fff}.third-level-category-container .third-level-category-header span:after{content:'';position:absolute;bottom:0;right:-20px;height:30px;width:30px;transform:skewX(-30deg);background:#fff}.category-header-main{margin-left:-35px;margin-right:-35px;color:#fff!important}.category-header-main h1{padding:40px 15px 0 50px;background:#ae946d;min-height:300px;text-transform:uppercase;font-size:52px;color:#fff;margin-bottom:0}.category-header-main img{max-width:100%}.category-header-main.table-size h1{background:#fff}.ekko-lightbox{background:rgba(255,255,255,.5)!important}.modal-content{border-radius:0!important;border:none!important}.modal-open .modal{background:#fff!important}.ekko-lightbox-nav-overlay a{color:#000!important}.catalogue-title.print-version{display:none}.copy-to-clipoard,.copy-to-clipoard-lightbox{width:fit-content;border-radius:5px;position:relative;display:inline-block!important;transition:all .3s ease;cursor:pointer}.copy-to-clipoard{padding:0 2px 2px}.copy-to-clipoard:hover{background:rgba(0,5,153,.1)}.copy-to-clipoard.copied:hover{background:rgba(58,237,128,.23)!important}.copy-to-clipoard-lightbox{padding:0 10px 2px}.copy-to-clipoard-lightbox:after{position:absolute;width:20px;height:25px;right:-35px;opacity:.3}.copy-to-clipoard-lightbox:hover{background:rgba(0,5,153,.1)}.copy-to-clipoard-lightbox.copied:hover{background:rgba(58,237,128,.23)!important}.zoom-next,.zoom-prev{height:1rem;padding:1.5rem;width:1rem;z-index:900}.zoom-icon svg{display:block;height:.875rem;width:1rem}.lifecycles-fit-overview-section .fit-overview-styles li,.zoom-counter-dash{display:inline-block}.zoom-next{position:absolute;right:15px}.zoom-counter-dash{background:#000;height:.0625rem;margin:.1875rem .625rem;width:1.875rem}.modal-body{padding-top:5rem}.ekko-lightbox a{opacity:1!important}.modal-dialog{max-width:100%!important;margin:1.75rem auto;width:100%!important;height:100%!important;flex:unset!important;position:fixed!important}.modal-dialog .close{font-size:2.5rem;font-weight:300!important;opacity:.9!important}.ekko-lightbox-item img{max-width:100%;height:auto;max-height:100%!important;width:auto!important}.ekko-lightbox-item{text-align:center}.modal-header{position:absolute;border:unset!important;right:15px;z-index:999}.modal-footer-pagination{position:absolute;bottom:15px;left:30px}.modal-footer-codes{position:fixed;bottom:15px;left:30px;z-index:9999}.sidebar-control{width:250px;height:55px;position:fixed;z-index:999;background:#000;display:none}.sidebar-control .arrowDown{position:relative;height:100%;width:100%!important;padding:0;margin:0;top:0;z-index:999}.sidebar-control .arrowDown a{width:100%;margin:0;padding:0;height:100%;top:0!important;bottom:unset;transition:all .3s ease;left:0;position:relative}.sidebar-control .arrowDown a span{animation:unset!important;top:0}.sidebar-control .arrowDown a:hover{height:50px;opacity:.8;cursor:n-resize}.sidebar-control.up{top:0}.sidebar-control.up .arrowDown{transform:rotateZ(180deg)}.sidebar-control.up .arrowDown a{top:35px!important}.sidebar-control.down{bottom:-10px}.sidebar-control.down a{top:unset!important;bottom:-27px!important}.sidebar-control.down a:hover{cursor:s-resize}.size-chart-section{color:#222!important}.size-chart-section .main-heading{border-bottom:1px solid #dee2e6;margin-bottom:1.875rem;padding-bottom:2.5rem}.size-chart-section .sizeheading{font-size:1.375rem;font-weight:600;letter-spacing:-.00937rem;line-height:1.5;margin-bottom:2.125rem;margin-top:.25rem}.size-chart-section hr,.size-chart-section.size-chart-line{border:none;border-top:1px solid #dee2e6;margin-bottom:1rem;margin-top:1rem}.size-chart-section.size-chart-body table{border-collapse:collapse;width:100%;table-layout:fixed;text-align:center;margin:0;max-width:100%}.size-chart-section.size-chart-body thead{font-size:1.125rem}.size-chart-section .body-measurements-message-bottom,.size-chart-section .body-measurements-message-top,.size-chart-section tbody{font-size:1rem}.size-chart-section.size-chart-body td:first-child{border-left:none;font-weight:500}.size-chart-section .table td,.size-chart-section .table th{vertical-align:top;padding-top:0;padding-bottom:0}.size-chart-section.size-chart-body .table td,.size-chart-section.size-chart-body .table th{border-bottom:none;border-top:0;padding:0}.size-chart-section.size-chart-body .body-measurements td,.size-chart-section.size-chart-body .chart td{border-left:1px solid #dee2e6;border-right:1px solid #dee2e6}.size-chart-section.size-chart-body td{line-height:2.375rem;position:relative;height:2.25rem}.size-chart-section.size-chart-body .chart td:active,.size-chart-section.size-chart-body .chart td:focus,.size-chart-section.size-chart-body .chart td:hover{background-color:#181818;border:none;border-radius:.125rem;color:#fff;display:block;left:.25rem;min-height:1.5rem;width:calc(100% - .5625rem)}.table-size-section{border-bottom:1px solid #dee2e6;margin-bottom:30px;max-width:100%}.table-size{padding-left:30px;padding-top:30px}.table-size .third-level-category-container .third-level-category-header{width:100%}.table-size .third-level-category-container{padding-right:30px}.measure-section{margin-top:30px}.measure-section img{margin-top:10px}.measure-section .measurements__subtitle{width:17%}.measurements__image_mobile{display:none}@media (min-width:769px){.product-info img{cursor:url(/assets/img/cursor.cur),ns-resize}}.modal.fade .modal-dialog{-webkit-transform:scale(.1);-moz-transform:scale(.1);-ms-transform:scale(.1);transform:scale(.1);top:300px;opacity:0;-webkit-transition:all .6s;-moz-transition:all .6s;transition:all .6s}.modal.fade.in .modal-dialog{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform:translate3d(0,-300px,0);transform:translate3d(0,-300px,0);opacity:1}.search-content-container{display:none;position:relative;min-height:calc(100vh - 60px)}.search-content-container .search-results-container{min-height:100%}.search-content-container .search-highlight{display:inline;background:#ffe8a4;border-radius:3px}.search-content-container .search-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.search-content-container .search-close{background:0 0;border:none;position:absolute;right:10px;top:10px;width:30px;height:30px;font-size:2.5rem;font-weight:300;line-height:1;color:#000;text-shadow:0 1px 0 #fff;cursor:pointer}body.search .catalogue-content-container{display:none}body.search .search-content-container{display:block}.catalogue-header-right{top:12px;position:relative}.catalogue-header-right button{width:31px;height:28px;border:0;padding:0;margin-left:15px;cursor:pointer;filter:brightness(0);background-color:transparent;background-position:center center;background-size:auto 100%;background-repeat:no-repeat;transition:all .3s ease}.catalogue-header-right button:hover{filter:brightness(1)}.catalogue-header-right button#search_button{background-image:url(/assets/img/icon-search.svg)}.catalogue-header-right button#print_button{background-image:url(/assets/img/icon-print.svg)}.catalogue-header-right button#shopping_list_button{background-image:url(/assets/img/icon-list.svg)}.catalogue-header-right button#export_order_button{background-image:url(/assets/img/file-export.svg);background-size:contain}.catalogue-header-right button#export_order_button:disabled{opacity:.1;pointer-events:none;cursor:not-allowed}.catalogue-header-right input{max-height:30px;height:30px;margin-right:-4px;transition:all .3s ease;width:0;border:0}.catalogue-header-right input.active{width:100%;border:1px solid #d3d3d3}.catalogue-header-right input:active,.catalogue-header-right input:focus,.catalogue-header-right input:hover{outline:0}.catalogue-header-right img{max-height:100%;height:100%;width:auto;position:absolute;left:0;top:0}.catalogue-header-right form{float:left}.temp{position:absolute;opacity:0;left:-99999px}.catalogue-header-search-mobile{overflow:auto;z-index:999}.catalogue-header-search-mobile form{width:90%;float:left;padding-left:40px}.catalogue-header-search-mobile input{margin-top:30px;width:100%;background:0 0;color:#fff;border:0;border-bottom:1px solid #d3d3d3}.catalogue-header-search-mobile input:active,.catalogue-header-search-mobile input:focus,.catalogue-header-search-mobile input:hover{outline:0}.catalogue-header-search-mobile button{width:25px;height:25px}.catalogue-header-search-mobile #search_button_mobile{background:url(/assets/img/search_mobile.svg) no-repeat;background-size:100%;transition:all .3s ease;top:43px;position:relative;border:0;left:7px}.catalogue-header-search-mobile #search_button_mobile:hover{background:url(/assets/img/search_hover.svg) no-repeat;background-size:100%}.mobile-header button{position:absolute;width:30px;height:28px;border:0;padding:0;top:15px;right:15px;cursor:pointer;background-color:transparent;background-position:center center;background-size:auto 100%;background-repeat:no-repeat;transition:all .3s ease}.mobile-header button#shopping_list_button_mobile{background-image:url(/assets/img/icon-list-white.svg)}body.workbook,body.workbook .sidebar,body.workbook .sidebar .sidebar-control{background:#ce4900}body.workbook .sidebar ul.catalogue-navigation li a.active,body.workbook .sidebar ul.catalogue-navigation li a:hover{background:#fff;color:#000}body.workbook .sidebar ul.catalogue-navigation ul li a{background:#ce4900}body.workbook .sidebar ul.catalogue-navigation ul li a:after{border-top-color:#fff}body.workbook .sidebar ul.catalogue-navigation ul li a.active,body.workbook .sidebar ul.catalogue-navigation ul li a:hover{background:#fff;color:#000}.lifecycles-fit-overview-section{margin-top:80px}.lifecycles-fit-overview-section .main-heading{border-bottom:1px solid #dee2e6;margin-bottom:30px}.lifecycles-fit-overview-section .fit-overview-styles{list-style:none;padding:0}.lifecycles-fit-overview-section .fit-overview-styles li:not(:first-child):before{content:" | "}.lifecycles-container{margin-bottom:80px}.lifecycles-container .lifecycles-groups{position:relative}@media screen and (max-width:767px){.lifecycles-container .lifecycles-groups{display:block;width:100%;overflow-x:auto}.lifecycles-container .lifecycles-groups .lifecycles-grid{min-width:600px}}.lifecycles-container .lifecycles-groups .year-column{width:14%;height:100%;float:left}.lifecycles-container .lifecycles-groups .title-column{float:left;width:30%}.lifecycles-container .lifecycles-groups .lifecycles-grid{position:absolute;width:100%;height:100%;left:0;top:0}.lifecycles-container .lifecycles-groups .lifecycles-grid .year-column{border-right:1px solid #adadad}.lifecycles-container .lifecycles-groups .lifecycles-grid .year-column:first-child{border-left:1px solid #adadad}.lifecycles-container .lifecycles-groups .lifecycles-grid .year-column.year-column--2025{margin-left:30%}.lifecycles-container .lifecycles-groups .lifecycles-group{clear:both;margin-bottom:30px}@media screen and (max-width:767px){.lifecycles-container .lifecycles-groups .lifecycles-group{min-width:600px}}.lifecycles-container .lifecycles-groups .lifecycles-group .lifecycles-group-headline{font-size:18px;font-weight:700;line-height:1.5}.lifecycles-container .lifecycles-groups .lifecycles-group .lifecycles-group-headline .year-column{text-align:center}.lifecycles-container .lifecycles-groups .lifecycles-group .lifecycles-group-headline .title-column{position:relative;z-index:10}.lifecycles-container .lifecycles-groups .lifecycles-group .lifecycles-group-headline .title-column span{display:block;width:calc(100% - 15px);background:#fff}.lifecycles-container .lifecycles-groups .lifecycles-group .lifecycles-group-headline:after{content:"";clear:both;display:table}.lifecycles-container .lifecycles-groups .lifecycles-group .lifecycles-group-content .lifecycles-group-row .title-column{position:relative;z-index:10;font-weight:700;font-size:14px}.lifecycles-container .lifecycles-groups .lifecycles-group .lifecycles-group-content .lifecycles-group-row .title-column span{display:block;width:calc(100% - 15px);background:#fff}.lifecycles-container .lifecycles-groups .lifecycles-group .lifecycles-group-content .lifecycles-group-row.lifecycles-group-row--new .title-column span:after{content:"NEW";background:#000;font-weight:700;font-size:13px;color:#fff;padding:1px 2px;margin-left:5px;border-radius:2px}.lifecycles-container .lifecycles-groups .lifecycles-group .lifecycles-group-content .lifecycles-group-row.lifecycles-group-row--grayed .title-column{color:#adadad}.lifecycles-container .lifecycles-groups .lifecycles-group .lifecycles-group-content .lifecycles-group-row.lifecycles-group-row--grayed .lifecycles-progressbar{background:#adadad}.lifecycles-container .lifecycles-groups .lifecycles-group .lifecycles-group-content .lifecycles-group-row .lifecycles-progressbar{position:relative;float:left;width:calc(70% + 30px);height:20px;padding:3px 0;background:0 0;margin-left:-15px;margin-right:-15px;margin-top:7px}.lifecycles-container .lifecycles-groups .lifecycles-group .lifecycles-group-content .lifecycles-group-row .lifecycles-progressbar .lifecycles-progressbar-before-2025{float:left;width:15px;height:14px}.lifecycles-container .lifecycles-groups .lifecycles-group .lifecycles-group-content .lifecycles-group-row .lifecycles-progressbar .lifecycles-progressbar-half-2025,.lifecycles-container .lifecycles-groups .lifecycles-group .lifecycles-group-content .lifecycles-group-row .lifecycles-progressbar .lifecycles-progressbar-half-2026,.lifecycles-container .lifecycles-groups .lifecycles-group .lifecycles-group-content .lifecycles-group-row .lifecycles-progressbar .lifecycles-progressbar-half-2027,.lifecycles-container .lifecycles-groups .lifecycles-group .lifecycles-group-content .lifecycles-group-row .lifecycles-progressbar .lifecycles-progressbar-half-2028,.lifecycles-container .lifecycles-groups .lifecycles-group .lifecycles-group-content .lifecycles-group-row .lifecycles-progressbar .lifecycles-progressbar-second-half-2025,.lifecycles-container .lifecycles-groups .lifecycles-group .lifecycles-group-content .lifecycles-group-row .lifecycles-progressbar .lifecycles-progressbar-second-half-2026,.lifecycles-container .lifecycles-groups .lifecycles-group .lifecycles-group-content .lifecycles-group-row .lifecycles-progressbar .lifecycles-progressbar-second-half-2027,.lifecycles-container .lifecycles-groups .lifecycles-group .lifecycles-group-content .lifecycles-group-row .lifecycles-progressbar .lifecycles-progressbar-second-half-2028{float:left;width:9.45%;height:14px;line-height:12px;position:relative}@media screen and (max-width:575px){.lifecycles-container .lifecycles-groups .lifecycles-group .lifecycles-group-content .lifecycles-group-row .lifecycles-progressbar .lifecycles-progressbar-half-2025,.lifecycles-container .lifecycles-groups .lifecycles-group .lifecycles-group-content .lifecycles-group-row .lifecycles-progressbar .lifecycles-progressbar-half-2026,.lifecycles-container .lifecycles-groups .lifecycles-group .lifecycles-group-content .lifecycles-group-row .lifecycles-progressbar .lifecycles-progressbar-half-2027,.lifecycles-container .lifecycles-groups .lifecycles-group .lifecycles-group-content .lifecycles-group-row .lifecycles-progressbar .lifecycles-progressbar-half-2028,.lifecycles-container .lifecycles-groups .lifecycles-group .lifecycles-group-content .lifecycles-group-row .lifecycles-progressbar .lifecycles-progressbar-second-half-2025,.lifecycles-container .lifecycles-groups .lifecycles-group .lifecycles-group-content .lifecycles-group-row .lifecycles-progressbar .lifecycles-progressbar-second-half-2026,.lifecycles-container .lifecycles-groups .lifecycles-group .lifecycles-group-content .lifecycles-group-row .lifecycles-progressbar .lifecycles-progressbar-second-half-2027,.lifecycles-container .lifecycles-groups .lifecycles-group .lifecycles-group-content .lifecycles-group-row .lifecycles-progressbar .lifecycles-progressbar-second-half-2028{width:9.35%}}@media screen and (min-width:1366px) and (max-width:1399px){.lifecycles-container .lifecycles-groups .lifecycles-group .lifecycles-group-content .lifecycles-group-row .lifecycles-progressbar .lifecycles-progressbar-half-2025,.lifecycles-container .lifecycles-groups .lifecycles-group .lifecycles-group-content .lifecycles-group-row .lifecycles-progressbar .lifecycles-progressbar-half-2026,.lifecycles-container .lifecycles-groups .lifecycles-group .lifecycles-group-content .lifecycles-group-row .lifecycles-progressbar .lifecycles-progressbar-half-2027,.lifecycles-container .lifecycles-groups .lifecycles-group .lifecycles-group-content .lifecycles-group-row .lifecycles-progressbar .lifecycles-progressbar-half-2028,.lifecycles-container .lifecycles-groups .lifecycles-group .lifecycles-group-content .lifecycles-group-row .lifecycles-progressbar .lifecycles-progressbar-second-half-2025,.lifecycles-container .lifecycles-groups .lifecycles-group .lifecycles-group-content .lifecycles-group-row .lifecycles-progressbar .lifecycles-progressbar-second-half-2026,.lifecycles-container .lifecycles-groups .lifecycles-group .lifecycles-group-content .lifecycles-group-row .lifecycles-progressbar .lifecycles-progressbar-second-half-2027,.lifecycles-container .lifecycles-groups .lifecycles-group .lifecycles-group-content .lifecycles-group-row .lifecycles-progressbar .lifecycles-progressbar-second-half-2028{width:9.6%}}.lifecycles-container .lifecycles-groups .lifecycles-group .lifecycles-group-content .lifecycles-group-row .lifecycles-progressbar.june-label-2025 .lifecycles-progressbar-half-2025:before{position:absolute;content:"june 2025";font-size:10px;color:#fff;margin-left:5px}.lifecycles-container .lifecycles-groups .lifecycles-group .lifecycles-group-content .lifecycles-group-row:after{content:"";clear:both;display:table}.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-matchwear .lifecycles-group-headline .title-column{color:#538a55}.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-matchwear sup{color:#538a55;font-size:12px;font-weight:1000}.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-matchwear .lifecycles-group-row .lifecycles-progressbar.full-2025 .lifecycles-progressbar-half-2025,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-matchwear .lifecycles-group-row .lifecycles-progressbar.full-2025 .lifecycles-progressbar-second-half-2025,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-matchwear .lifecycles-group-row .lifecycles-progressbar.full-2026 .lifecycles-progressbar-half-2026,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-matchwear .lifecycles-group-row .lifecycles-progressbar.full-2026 .lifecycles-progressbar-second-half-2026,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-matchwear .lifecycles-group-row .lifecycles-progressbar.full-2027 .lifecycles-progressbar-half-2027,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-matchwear .lifecycles-group-row .lifecycles-progressbar.full-2027 .lifecycles-progressbar-second-half-2027,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-matchwear .lifecycles-group-row .lifecycles-progressbar.full-2028 .lifecycles-progressbar-half-2028,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-matchwear .lifecycles-group-row .lifecycles-progressbar.full-2028 .lifecycles-progressbar-second-half-2028,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-matchwear .lifecycles-group-row .lifecycles-progressbar.half-2025 .lifecycles-progressbar-half-2025,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-matchwear .lifecycles-group-row .lifecycles-progressbar.half-2026 .lifecycles-progressbar-half-2026,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-matchwear .lifecycles-group-row .lifecycles-progressbar.half-2027 .lifecycles-progressbar-half-2027,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-matchwear .lifecycles-group-row .lifecycles-progressbar.half-2028 .lifecycles-progressbar-half-2028,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-matchwear .lifecycles-group-row .lifecycles-progressbar.second-half-2025 .lifecycles-progressbar-second-half-2025,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-matchwear .lifecycles-group-row .lifecycles-progressbar.second-half-2026 .lifecycles-progressbar-second-half-2026,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-matchwear .lifecycles-group-row .lifecycles-progressbar.second-half-2027 .lifecycles-progressbar-second-half-2027,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-matchwear .lifecycles-group-row .lifecycles-progressbar.second-half-2028 .lifecycles-progressbar-second-half-2028{background:#538a55}.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-trainingwear .lifecycles-group-headline .title-column{color:#164a7f}.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-trainingwear sup{color:#164a7f;font-size:12px;font-weight:1000}.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-trainingwear .lifecycles-group-row .lifecycles-progressbar.full-2025 .lifecycles-progressbar-half-2025,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-trainingwear .lifecycles-group-row .lifecycles-progressbar.full-2025 .lifecycles-progressbar-second-half-2025,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-trainingwear .lifecycles-group-row .lifecycles-progressbar.full-2026 .lifecycles-progressbar-half-2026,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-trainingwear .lifecycles-group-row .lifecycles-progressbar.full-2026 .lifecycles-progressbar-second-half-2026,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-trainingwear .lifecycles-group-row .lifecycles-progressbar.full-2027 .lifecycles-progressbar-half-2027,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-trainingwear .lifecycles-group-row .lifecycles-progressbar.full-2027 .lifecycles-progressbar-second-half-2027,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-trainingwear .lifecycles-group-row .lifecycles-progressbar.full-2028 .lifecycles-progressbar-half-2028,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-trainingwear .lifecycles-group-row .lifecycles-progressbar.full-2028 .lifecycles-progressbar-second-half-2028,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-trainingwear .lifecycles-group-row .lifecycles-progressbar.half-2025 .lifecycles-progressbar-half-2025,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-trainingwear .lifecycles-group-row .lifecycles-progressbar.half-2026 .lifecycles-progressbar-half-2026,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-trainingwear .lifecycles-group-row .lifecycles-progressbar.half-2027 .lifecycles-progressbar-half-2027,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-trainingwear .lifecycles-group-row .lifecycles-progressbar.half-2028 .lifecycles-progressbar-half-2028,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-trainingwear .lifecycles-group-row .lifecycles-progressbar.second-half-2025 .lifecycles-progressbar-second-half-2025,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-trainingwear .lifecycles-group-row .lifecycles-progressbar.second-half-2026 .lifecycles-progressbar-second-half-2026,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-trainingwear .lifecycles-group-row .lifecycles-progressbar.second-half-2027 .lifecycles-progressbar-second-half-2027,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-trainingwear .lifecycles-group-row .lifecycles-progressbar.second-half-2028 .lifecycles-progressbar-second-half-2028{background:#164a7f}.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-travelwear .lifecycles-group-headline .title-column{color:#e63e0a}.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-travelwear sup{color:#e63e0a;font-size:12px;font-weight:1000}.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-travelwear .lifecycles-group-row .lifecycles-progressbar.full-2025 .lifecycles-progressbar-half-2025,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-travelwear .lifecycles-group-row .lifecycles-progressbar.full-2025 .lifecycles-progressbar-second-half-2025,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-travelwear .lifecycles-group-row .lifecycles-progressbar.full-2026 .lifecycles-progressbar-half-2026,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-travelwear .lifecycles-group-row .lifecycles-progressbar.full-2026 .lifecycles-progressbar-second-half-2026,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-travelwear .lifecycles-group-row .lifecycles-progressbar.full-2027 .lifecycles-progressbar-half-2027,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-travelwear .lifecycles-group-row .lifecycles-progressbar.full-2027 .lifecycles-progressbar-second-half-2027,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-travelwear .lifecycles-group-row .lifecycles-progressbar.full-2028 .lifecycles-progressbar-half-2028,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-travelwear .lifecycles-group-row .lifecycles-progressbar.full-2028 .lifecycles-progressbar-second-half-2028,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-travelwear .lifecycles-group-row .lifecycles-progressbar.half-2025 .lifecycles-progressbar-half-2025,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-travelwear .lifecycles-group-row .lifecycles-progressbar.half-2026 .lifecycles-progressbar-half-2026,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-travelwear .lifecycles-group-row .lifecycles-progressbar.half-2027 .lifecycles-progressbar-half-2027,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-travelwear .lifecycles-group-row .lifecycles-progressbar.half-2028 .lifecycles-progressbar-half-2028,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-travelwear .lifecycles-group-row .lifecycles-progressbar.second-half-2025 .lifecycles-progressbar-second-half-2025,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-travelwear .lifecycles-group-row .lifecycles-progressbar.second-half-2026 .lifecycles-progressbar-second-half-2026,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-travelwear .lifecycles-group-row .lifecycles-progressbar.second-half-2027 .lifecycles-progressbar-second-half-2027,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-travelwear .lifecycles-group-row .lifecycles-progressbar.second-half-2028 .lifecycles-progressbar-second-half-2028{background:#e63e0a}.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-accessories .lifecycles-group-headline .title-column{color:#000}.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-accessories sup{color:#000;font-size:12px;font-weight:1000}.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-accessories .lifecycles-group-row .lifecycles-progressbar.full-2025 .lifecycles-progressbar-half-2025,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-accessories .lifecycles-group-row .lifecycles-progressbar.full-2025 .lifecycles-progressbar-second-half-2025,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-accessories .lifecycles-group-row .lifecycles-progressbar.full-2026 .lifecycles-progressbar-half-2026,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-accessories .lifecycles-group-row .lifecycles-progressbar.full-2026 .lifecycles-progressbar-second-half-2026,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-accessories .lifecycles-group-row .lifecycles-progressbar.full-2027 .lifecycles-progressbar-half-2027,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-accessories .lifecycles-group-row .lifecycles-progressbar.full-2027 .lifecycles-progressbar-second-half-2027,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-accessories .lifecycles-group-row .lifecycles-progressbar.full-2028 .lifecycles-progressbar-half-2028,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-accessories .lifecycles-group-row .lifecycles-progressbar.full-2028 .lifecycles-progressbar-second-half-2028,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-accessories .lifecycles-group-row .lifecycles-progressbar.half-2025 .lifecycles-progressbar-half-2025,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-accessories .lifecycles-group-row .lifecycles-progressbar.half-2026 .lifecycles-progressbar-half-2026,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-accessories .lifecycles-group-row .lifecycles-progressbar.half-2027 .lifecycles-progressbar-half-2027,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-accessories .lifecycles-group-row .lifecycles-progressbar.half-2028 .lifecycles-progressbar-half-2028,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-accessories .lifecycles-group-row .lifecycles-progressbar.second-half-2025 .lifecycles-progressbar-second-half-2025,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-accessories .lifecycles-group-row .lifecycles-progressbar.second-half-2026 .lifecycles-progressbar-second-half-2026,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-accessories .lifecycles-group-row .lifecycles-progressbar.second-half-2027 .lifecycles-progressbar-second-half-2027,.lifecycles-container .lifecycles-groups .lifecycles-group.lifecycles-group-accessories .lifecycles-group-row .lifecycles-progressbar.second-half-2028 .lifecycles-progressbar-second-half-2028{background:#000}.lifecycles-container .lifecycle-legend{float:right;margin-top:30px;padding-left:0;list-style:none}.lifecycles-container .lifecycle-legend .lifecycle-legend-item{display:inline-block;margin-left:20px;font-size:18px;font-weight:700;line-height:1.5}.lifecycles-container .lifecycle-legend .lifecycle-legend-item:before{content:"";display:inline-block;width:30px;height:14px;margin-right:10px}.lifecycles-container .lifecycle-legend .lifecycle-legend-item.p1:before{background:#d85339}.lifecycles-container .lifecycle-legend .lifecycle-legend-item.p2:before{background:#538a55}.lifecycles-container .lifecycle-legend .lifecycle-legend-item.p3:before{background:#c29255}.lifecycles-container .lifecycle-legend .lifecycle-legend-item.p4:before{background:#749ea5}.fit-overview-container{margin-bottom:80px}.fit-overview-container .main-heading{border-bottom:1px solid #dee2e6;margin-bottom:30px}.fit-overview-container .fit-overview-row{margin-bottom:40px}.fit-overview-container .fit-overview-row:last-child{margin-bottom:0}.fit-overview-container .fit-overview-row ul{line-height:1.5}.fit-overview-container .image-container{background:#fff;border:2px solid #fff}.fit-overview-container .image-container img{max-width:100%}.fit-overview-container .image-container .image-title{padding:3px 0;text-align:center}.technology-section .main-heading{border-bottom:1px solid #dee2e6;margin-bottom:30px}.technology-section .technology-container .technology-row{margin-top:40px;margin-bottom:40px}.technology-section .technology-container .icon-container{text-align:center}.technology-section .technology-container .icon-container img{max-width:120px;margin-bottom:20px}.export-order-sidebar,.shopping-list-sidebar{right:-100%;max-width:600px;color:#222;background:#fff}.technology-section .technology-container .icon-container .icon-title{font-weight:700;text-transform:uppercase}@media screen and (min-width:768px){.technology-section .technology-container .technology-text-container{position:relative}.technology-section .technology-container .technology-text-container p{position:absolute;top:50%;transform:translateY(-50%);line-height:1.5}}.shopping-list-sidebar{position:absolute;overflow-y:auto;z-index:9999;width:100%;height:100vh;padding:20px 15px}.shopping-list-sidebar h2{display:inline-block;text-transform:uppercase;font-size:24px;font-weight:700}.shopping-list-sidebar .shopping-list-sidebar-header--subtitle{color:#AE946D;display:none;text-transform:uppercase;font-size:18px;font-weight:700}.shopping-list-sidebar .shopping-list-sidebar-header{position:fixed;top:0;padding-top:20px;padding-bottom:20px;background:#fff;border-bottom:1px solid #999}.shopping-list-sidebar .shopping-list-sidebar-header button{float:right;width:30px;height:28px;padding:0 0 0 50px;border:0;font-size:0;cursor:pointer;background-color:transparent;color:#000;transition:color .3s ease}.shopping-list-sidebar .shopping-list-sidebar-header button:hover{color:#AE946D}.shopping-list-sidebar .shopping-list-sidebar-header button.shopping-list-close{background-color:currentColor;-webkit-mask:url(../img/icon-close.svg) no-repeat center/contain;mask:url(../img/icon-close.svg) no-repeat center/contain}.shopping-list-sidebar .shopping-list-sidebar-header button#shopping_list_download{background-color:currentColor;-webkit-mask:url(../img/icon-csv.svg) no-repeat center/contain;mask:url(../img/icon-csv.svg) no-repeat center/contain}.shopping-list-sidebar .shopping-list-sidebar-header button#shopping_list_import{background-color:currentColor;-webkit-mask:url(../img/icon-import.svg) no-repeat center/contain;mask:url(../img/icon-import.svg) no-repeat center/contain}.shopping-list-sidebar .shopping-list-sidebar-header button#shopping_list_download_xlsx{background-color:currentColor;-webkit-mask:url(../img/icon-xlsx.svg) no-repeat center/contain;mask:url(../img/icon-xlsx.svg) no-repeat center/contain}.shopping-list-sidebar .shopping-list-sidebar-header button#shopping_list_share{background-color:currentColor;-webkit-mask:url(../img/icon-share.svg) no-repeat center/contain;mask:url(../img/icon-share.svg) no-repeat center/contain}.shopping-list-sidebar .shopping-list-sidebar-header button#shopping_list_remove{background-color:currentColor;-webkit-mask:url(../img/icon-trashcan.svg) no-repeat center/contain;mask:url(../img/icon-trashcan.svg) no-repeat center/contain}.shopping-list-sidebar .style-code{line-height:1.2;margin-top:13px;color:#5c5c5c}.shopping-list-sidebar .shopping-list__notes-container{line-height:1.2;margin-top:13px;margin-bottom:8px;color:#5c5c5c}.shopping-list-sidebar .shopping-list-ul{margin-top:70px;padding:0;list-style:none}.shopping-list-sidebar .shopping-list-ul li{border-bottom:1px solid #999;padding-top:15px;padding-bottom:10px}.shopping-list-sidebar .shopping-list-ul li:last-child{border:none}.shopping-list-sidebar .shopping-list-ul li .shopping-list__style-item-title{font-size:1.5rem}.shopping-list-sidebar .shopping-list-ul li .shopping-list__style-item-title small{font-size:1.2rem;margin-left:10px;color:#5c5c5c}.shopping-list-sidebar .shopping-list-ul li .shopping-list__style-item-title:hover{color:#AE946D;cursor:pointer}.shopping-list-sidebar .shopping-list-ul li .shopping-list__style-item-title:hover small{color:#5c5c5c}.shopping-list-sidebar .shopping-list-ul li .shopping-list-table{line-height:1.4}.shopping-list-sidebar .shopping-list-ul li .shopping-list-table td,.shopping-list-sidebar .shopping-list-ul li .shopping-list-table th{border:none;color:#5c5c5c;padding-left:0;padding-right:0}.shopping-list-sidebar .shopping-list-ul li .shopping-list-table th:first-child{width:130px}.shopping-list-sidebar .accordion{margin-top:50px}.shopping-list-sidebar .accordion .card{border:none;border-bottom:1px solid #999}.shopping-list-sidebar .accordion .card:first-of-type{border-bottom:1px solid #999}.shopping-list-sidebar .accordion .card:last-of-type{border-bottom:none}.shopping-list-sidebar .accordion .card .card-header{background:0 0;border-bottom:0;padding:1rem 0}.export-order-sidebar .accordion .card .card-body,.shopping-list-sidebar .accordion .card .card-body{padding:.75rem 0}.shopping-list-sidebar .accordion .card .card-header h3{position:relative;font-size:1.25rem;cursor:pointer}.shopping-list-sidebar .accordion .card .card-header h3:after{content:'';background:url(../img/accordion-arrow.svg) center center no-repeat;background-size:100%;position:absolute;top:50%;right:8px;transform:rotate(180deg) translateY(50%);width:20px;height:20px}.shopping-list-sidebar .accordion .card .card-header h3[aria-expanded=false]:after{transform:translateY(-50%)}.shopping-list-sidebar .shopping-list-copy-button{background:#AE946D;text-transform:uppercase;font-weight:700;color:#fff}.shopping-list-sidebar .shopping-list-copy-button:active,.shopping-list-sidebar .shopping-list-copy-button:hover{background:#000}.shopping-list-sidebar ul.invalid-feedback{list-style:none;padding:0;line-height:1.5;margin-bottom:0}.shopping-list-sidebar .form-text{line-height:1.2}.shopping-list-overlay{position:fixed;width:100%;height:100%;top:0;left:0;z-index:999;background:rgba(0,0,0,.5)}.shopping-list-loader{position:fixed;width:100%;height:100%;top:0;left:0;z-index:999999;background:rgba(0,0,0,.9)}.shopping-list-loader h2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:22px;text-align:center;color:#fff}.shop-list-container input[name^=shopping-list-item]{display:none}.shop-list-container input[name^=shopping-list-item]+label{position:relative;padding-left:36px;line-height:1.5;cursor:pointer}.shop-list-container input[name^=shopping-list-item]+label:before{content:"";position:absolute;left:0;top:3px;width:22px;height:22px;background:url(../img/checkbox-off.svg) 100% no-repeat}.shop-list-container input[name^=shopping-list-item]:checked+label:before{background:url(../img/checkbox-on.svg) 100% no-repeat}#shopping_list_import_list p{font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;margin-bottom:1rem}#shopping_list_import_list .textarea-wrapper{position:relative;margin-bottom:1.5rem}#shopping_list_import_list .textarea-label{position:absolute;left:.9rem;padding:0 .25rem;font-weight:700}#shopping_list_import_list textarea{width:100%;min-height:300px;border:2px solid #AE946D;border-radius:4px;padding:1rem;box-sizing:border-box;font-size:16px;line-height:24px;resize:vertical;padding-top:1.7rem}#shopping_list_import_list textarea:focus{outline:0;box-shadow:none;border-color:#AE946D}#shopping_list_import_list_import{border:none!important}.export-order-sidebar{position:absolute;overflow-y:auto;z-index:9999;width:100%;height:100vh;padding:20px 15px}.export-order-sidebar h2{display:inline-block;text-transform:uppercase;font-size:24px;font-weight:700}.loader,.shop-list-container input[name^=export-order-item],.user-notes-container .printable-notes{display:none}.export-order-sidebar .export-order-sidebar-header{position:fixed;top:0;padding-top:20px;padding-bottom:20px;background:#fff;border-bottom:1px solid #999}.export-order-sidebar .export-order-sidebar-header button{float:right;width:31px;height:28px;border:0;padding:0;margin-left:15px;font-size:0;cursor:pointer;filter:brightness(0);background-color:transparent;background-position:center center;background-size:auto 100%;background-repeat:no-repeat;transition:all .3s ease}.export-order-sidebar .export-order-sidebar-header button:hover{filter:brightness(1)}.export-order-sidebar .export-order-sidebar-header button.export-order-close{background-image:url(../img/icon-close.svg)}.export-order-sidebar .export-order-sidebar-header button#export_order_download{background-image:url(../img/icon-csv.svg)}.export-order-sidebar .export-order-sidebar-header button#export_order_download_xlsx{background-image:url(../img/icon-xlsx.svg)}.export-order-sidebar .export-order-sidebar-header button#export_order_share{background-image:url(../img/icon-share.svg)}.export-order-sidebar .export-order-sidebar-header button#export_order_remove{background-image:url(../img/icon-trashcan.svg)}.export-order-sidebar .style-code{line-height:1.2;margin-top:13px;color:#5c5c5c}.export-order-sidebar .export-order__notes-container{line-height:1.2;margin-top:13px;margin-bottom:8px;color:#5c5c5c}.export-order-sidebar .export-order-ul{margin-top:70px;padding:0;list-style:none}.export-order-sidebar .export-order-ul li{border-bottom:1px solid #999;padding-top:15px;padding-bottom:10px}.export-order-sidebar .export-order-ul li:last-child{border:none}.export-order-sidebar .export-order-ul li .export-order__style-item-title{font-size:1.5rem}.export-order-sidebar .export-order-ul li .export-order__style-item-title small{font-size:1.2rem;margin-left:10px;color:#5c5c5c}.export-order-sidebar .export-order-ul li .export-order__style-item-title:hover{color:#AE946D;cursor:pointer}.export-order-sidebar .export-order-ul li .export-order__style-item-title:hover small{color:#5c5c5c}.export-order-sidebar .export-order-ul li .export-order-table{line-height:1.4}.export-order-sidebar .export-order-ul li .export-order-table td,.export-order-sidebar .export-order-ul li .export-order-table th{border:none;color:#5c5c5c;padding-left:0;padding-right:0}.export-order-sidebar .export-order-ul li .export-order-table th:first-child{width:130px}.export-order-sidebar .accordion{margin-top:50px}.export-order-sidebar .accordion .card{border:none;border-bottom:1px solid #999}.export-order-sidebar .accordion .card:first-of-type{border-bottom:1px solid #999}.export-order-sidebar .accordion .card:last-of-type{border-bottom:none}.export-order-sidebar .accordion .card .card-header{background:0 0;border-bottom:0;padding:1rem 0}.export-order-sidebar .accordion .card .card-header h3{position:relative;font-size:1.25rem;cursor:pointer}.export-order-sidebar .accordion .card .card-header h3:after{content:'';background:url(../img/accordion-arrow.svg) center center no-repeat;background-size:100%;position:absolute;top:50%;right:8px;transform:rotate(180deg) translateY(50%);width:20px;height:20px}.export-order-loader,.export-order-overlay{position:fixed;height:100%;top:0;left:0;width:100%}.export-order-sidebar .accordion .card .card-header h3[aria-expanded=false]:after{transform:translateY(-50%)}.export-order-sidebar .export-order-copy-button{background:#AE946D;text-transform:uppercase;font-weight:700;color:#fff}.export-order-sidebar .export-order-copy-button:active,.export-order-sidebar .export-order-copy-button:hover{background:#000}.export-order-sidebar ul.invalid-feedback{list-style:none;padding:0;line-height:1.5;margin-bottom:0}.export-order-sidebar .form-text{line-height:1.2}.export-order-overlay{z-index:999;background:rgba(0,0,0,.5)}.export-order-loader{z-index:999999;background:rgba(0,0,0,.9)}.export-order-loader h2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:22px;text-align:center;color:#fff}.user-notes-container{position:relative;padding-bottom:100%}@media (max-width:767px){.user-notes-container{margin-top:10px}}.user-notes-container label{position:absolute;top:12px;left:10px;z-index:10;font-weight:700;line-height:1.2;color:#5c5c5c}.user-notes-container textarea[name^=notes]{position:absolute;top:0;left:0;width:100%;min-height:100%;border:2px solid rgba(174,148,109,.5);box-shadow:none!important;-webkit-appearance:none;border-radius:0!important;padding:39px 10px 12px;line-height:1.1;color:#545454}.user-notes-container textarea[name^=notes].filled,.user-notes-container textarea[name^=notes]:focus{border-radius:0;border:2px solid transparent;background:rgba(174,148,109,.5);outline:0}.shop-list-container{position:relative}.shop-list-container input[name^=export-order-item]+label{position:relative;padding-left:36px;line-height:1.5;cursor:pointer}.shop-list-container input[name^=export-order-item]+label:before{content:"";position:absolute;left:0;top:3px;width:22px;height:22px;background:url(../img/checkbox-off.svg) 100% no-repeat}.shop-list-container input[name^=export-order-item]:checked+label:before{background:url(../img/checkbox-on.svg) 100% no-repeat}.loader{border:3px solid #FFF;border-bottom-color:#AE946D;border-radius:50%;box-sizing:border-box;animation:rotation 1s linear infinite;margin-left:.75rem;vertical-align:middle;width:1em;height:1em}@keyframes rotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.export-order-sidebar-page-share .card-body{display:flex;flex-direction:column;align-items:center;text-align:center}.export-order-sidebar-page-share #export_order_button_save,.export-order-sidebar-page-share #export_order_list_button_save{height:38px;padding-right:20px;padding-left:20px;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle;display:inline-flex;align-items:center;justify-content:center;position:relative}@supports (-webkit-appearance:none) or (-moz-appearance:none){.checkbox-wrapper-13 input[type=checkbox]{--active:#AE946D;--active-inner:#fff;--focus:2px solid #835e22;--border:#BBC1E1;--border-hover:#edd5af;--background:#fff;--disabled:#F6F8FF;--disabled-inner:#E1E6F9;-webkit-appearance:none;-moz-appearance:none;height:21px;outline:0;display:inline-block;vertical-align:top;position:relative;cursor:pointer;border:1px solid;background:var(--b,var(--background));transition:background .3s,border-color .3s,box-shadow .2s;margin:8px 0 0}.checkbox-wrapper-13 input[type=checkbox]:after{content:"";display:block;left:0;top:0;position:absolute;transition:transform var(--d-t,.3s) var(--d-t-e,ease),opacity var(--d-o,.2s)}.checkbox-wrapper-13 input[type=checkbox]:checked{--b:var(--active);--bc:var(--active);--d-o:0.3s;--d-t:0.6s;--d-t-e:cubic-bezier(0.2, 0.85, 0.32, 1.2)}.checkbox-wrapper-13 input[type=checkbox]:disabled{--b:var(--disabled);cursor:not-allowed;opacity:.9}.checkbox-wrapper-13 input[type=checkbox]:disabled:checked{--b:var(--disabled-inner);--bc:var(--border)}.checkbox-wrapper-13 input[type=checkbox]:disabled+label{cursor:not-allowed}.checkbox-wrapper-13 input[type=checkbox]:hover:not(:checked):not(:disabled){--bc:var(--border-hover)}.checkbox-wrapper-13 input[type=checkbox]:focus{box-shadow:0 0 0 var(--focus)}.checkbox-wrapper-13 input[type=checkbox]:not(.switch){width:21px;border-radius:7px}.checkbox-wrapper-13 input[type=checkbox]:not(.switch):after{opacity:var(--o,0);width:5px;height:9px;border:2px solid var(--active-inner);border-top:0;border-left:0;left:7px;top:4px;transform:rotate(var(--r,20deg))}.checkbox-wrapper-13 input[type=checkbox]:not(.switch):checked{--o:1;--r:43deg}.checkbox-wrapper-13 input[type=checkbox]+label{display:inline-block;vertical-align:middle;cursor:pointer;margin-left:4px}}.checkbox-wrapper-13 *,.checkbox-wrapper-13 :after,.checkbox-wrapper-13 :before{box-sizing:inherit}.export-order-form-card p{text-align:left;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0}.export-order-form-card .order-form-export-buttons{display:flex;gap:1rem;margin-top:1rem}.export-order-form-card #export_order_button_save .loader{border:3px solid #FFF;border-bottom-color:#AE946D}.export-order-form-card #export_order_list_button_save .loader{border:3px solid #D8D8D8;border-bottom-color:#AE946D}#shopping_list_import_list_result .card-header>p{margin-bottom:.75rem}#shopping_list_import_list_result .card-header>p b{font-size:16px;line-height:24px}#shopping_list_import_list_result ul{list-style:none;padding:0;margin:0 0 1.5rem}#shopping_list_import_list_result ul li{margin:.25rem 0;font-size:16px;line-height:24px;font-weight:400;color:#000;padding-left:0}#shopping_list_import_done_button{margin-top:1rem}@media screen and (max-width:1700px){.measure-section .measurements__subtitle{width:23%}}@media (max-width:1400px){.size-chart-section .table td,.size-chart-section .table th{vertical-align:top;padding-top:0;padding-bottom:0;line-height:1.5}.measurements__image{width:30%}.measure-section img{margin-top:10px;width:100%;height:auto}}@media screen and (max-width:1200px){.catalogue-header h1{font-size:26px}.catalogue-header .header_name{display:block}.catalogue-header .header_category{margin-top:-10px}.measurements-holder{width:100%;flex:0 0 100%;max-width:100%}}@media screen and (max-width:1023px){.arrowDown a span{border-left:1px solid #000!important;border-bottom:1px solid #000!important}.arrowDown a{color:#000!important}}@media screen and (max-width:991px){.productVariant{min-width:135px!important}.product .product-main-image-mobile{display:block;width:calc(35% - 15px);margin-left:15px}.product-variants-images{width:calc(65% - 15px);margin-left:15px}.product-main-image{display:none}.right-product-info{width:100%!important;max-width:100%!important;flex:0 0 100%!important}.category-section .product .product-image,.category-section .product .product-image-placeholder{padding-top:15px!important}}@media (max-width:990px){.size-chart-section{width:100%;flex:0 0 100%;max-width:100%}}@media screen and (max-width:900px){.category-section .category-header .category-image-container-text-overlay h1,.category-section .category-header .category-image-container-text-overlay h2{font-size:2.5rem!important}.catalogue-header h1{margin-top:5px;font-size:29px!important}}@media (max-width:800px){.sidebar ul.catalogue-navigation,.sidebar-control{width:230px}.sidebar{position:relative;min-width:230px;max-width:230px}.catalogue-header{left:230px;width:calc(100% - 230px)}}@media screen and (max-width:991px){body.search .search-content-container{padding-top:15px}.header_category{display:none}.content{margin-top:54px}.product-main-image-mobile{text-align:center!important;width:100%!important;margin-left:0}.mobile-header,.swiper-container{display:block}.arrowDown{width:100%!important}.catalogue-header{display:none!important}.catalogue-header-mobile{display:block!important}.category-section .product .product-image,.category-section .product .product-image-placeholder{border-top:none!important}.product-variants{display:none}.innerProductVariant img,.product-main-image-mobile img{max-width:41%;display:block;float:none;left:50%;position:relative;transform:translateX(-50%);margin-bottom:15px}.innerProductVariant{width:100%!important;text-align:center}.navigation-headline{font-weight:700!important;font-size:30px!important}}@media (max-width:600px){.measurements__image_mobile{display:block;margin-bottom:30px}.measurements__image{display:none}}@media screen and (max-width:575px){.product-variants-images{width:calc(50% - 15px);margin-left:15px}.productVariant{min-width:unset!important}.catalogue-header-mobile h1{font-size:1.345rem}}@media screen and (max-width:500px){.table-size{padding-left:0}.table-size .modal-container{max-width:100%}.table-size .modal-container .row{margin:0}.table-size .third-level-category-container{padding-right:0}.size-chart-section{overflow-x:scroll}.product-variants-images{width:calc(50% - 15px);margin-left:15px}.productVariant{min-width:unset!important}.catalogue-header-mobile h1{top:0}.catalogue-header-mobile{height:85px}.mobile-menu{top:80px}.hamburger{top:5px;position:relative}}@media screen and (max-width:450px){.category-section .product .productVariant{padding-right:0!important}.category-section .product .productVariant .innerProductVariant img,.product-variants-images{width:100%}}@media screen and (max-width:400px){.table td,.table th{padding-left:5px;padding-right:5px}.content{overflow:hidden}}@media screen and (max-width:360px){.catalogue-header-mobile h1{font-size:1.05rem;top:8px}}@media print{@page{size:A4 portrait;padding:0;margin:0}.col-pr-1{-ms-flex:0 0 8.33333333%;flex:0 0 8.33333333%;max-width:8.33333333%}.col-pr-2{-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%;max-width:16.66666667%}.col-pr-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-pr-4{-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.33333333%}.col-pr-5{-ms-flex:0 0 41.66666667%;flex:0 0 41.66666667%;max-width:41.66666667%}.col-pr-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-pr-7{-ms-flex:0 0 58.33333333%;flex:0 0 58.33333333%;max-width:58.33333333%}.col-pr-8{-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%;max-width:66.66666667%}.col-pr-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-pr-10{-ms-flex:0 0 83.33333333%;flex:0 0 83.33333333%;max-width:83.33333333%}.col-pr-11{-ms-flex:0 0 91.66666667%;flex:0 0 91.66666667%;max-width:91.66666667%}.col-pr-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.content,.sidebar,body,html,main{min-height:unset}body{overflow:visible}main{display:block}.search-close,.sidebar{display:none}strong{color:#000!important}.catalogue-header{top:0;margin-bottom:30px}.category-section{page-break-before:always;page-break-after:always}.category-section .category-header .row{display:inline}.category-section .category-header .category-header-subcategory{background:#ae946d;color:#fff!important;padding:40px 50px}.category-section .category-header .category-header-subcategory h1{text-transform:uppercase;font-size:52px;color:#fff;margin-bottom:0}.category-section .category-header .category-image-container{flex:none;max-width:unset}.category-section .category-header .category-image-container .category-image{display:inline;width:100%;height:100%;object-fit:cover}.arrowDown,.category-section .product .description+.description-expand-button,.category-section .product-placeholder,.search-results-container .product .description+.description-expand-button,.search-results-container .product-placeholder{display:none}.category-section .category-header .category-name-container{page-break-before:right;width:100%;height:100%;flex:none;max-width:unset}.category-section .product,.search-results-container .product{page-break-inside:avoid;margin-top:30px;padding-right:15px;padding-left:15px}.category-section .product .right-product-info,.search-results-container .product .right-product-info{border-top:0;border-bottom:1px solid #999}.category-section .product:nth-child(2),.search-results-container .product:nth-child(2){margin-top:0}.category-section .product:last-child .right-product-info,.search-results-container .product:last-child .right-product-info{border-bottom:0}.category-section .product .product-title-container,.search-results-container .product .product-title-container{margin-top:15px}.category-image,.content{margin-top:0}.category-section .product .product-title-container h3,.search-results-container .product .product-title-container h3{color:#000!important}.category-section .product .product-variants,.search-results-container .product .product-variants{border:none;color:#000!important}.category-section .product .productVariant,.search-results-container .product .productVariant{padding:0 7px}.category-section .product .productVariant .innerProductVariant,.search-results-container .product .productVariant .innerProductVariant{border:none}.category-section .product .productVariant .innerProductVariant a,.search-results-container .product .productVariant .innerProductVariant a{pointer-events:none}.category-section .product .productVariant span,.search-results-container .product .productVariant span{font-size:.875rem}.category-section .product .productVariant .copy-to-clipoard,.search-results-container .product .productVariant .copy-to-clipoard{padding:0}.category-section .product .right-product-info,.search-results-container .product .right-product-info{padding-left:0;padding-right:0}.category-section .product .print-product-info .product-details-container,.search-results-container .product .print-product-info .product-details-container{width:100%}.mobile-header{display:none!important}.catalogue-header{display:block!important}.swiper-container{display:none}.product-variants{display:block}.product-main-image{display:none!important}.category-section .category-header{padding:0;background:#fff!important;margin-left:0;margin-right:0}.category-section .category-header .row{margin:0}.content{padding:15mm}.catalogue-header{left:0;width:100%;position:relative;padding-left:0;padding-top:0}.catalogue-title.print-version{display:block;position:relative}.catalogue-title.normal-version,.measurements__image_mobile{display:none}.category-header-main{margin-left:0;margin-right:0}.container-fluid{padding:0}.measurements__image{width:32%;display:table-cell}.measurements-holder{width:50%;overflow:auto}.size-chart-section{width:50%;flex:0 0 50%;max-width:50%}.measure-section{width:100%;flex:0 0 100%;max-width:100%}.measurement-women{position:relative;width:100%;flex:0 0 100%;max-width:100%;page-break-inside:avoid}.size-chart-section .main-heading{border-bottom:1px solid #dee2e6;margin-bottom:1.1rem;padding-bottom:.5rem}.size-chart-section .sizeheading{margin-bottom:1.125rem}.womens-bras-heading{padding-bottom:0;margin-bottom:0;height:0}.womens-bras{padding-left:0;padding-right:0}.mens-shoes td,.mens-shoes th{line-height:1.8!important}.top-category{padding:30px 0 0}.catalogue-top-image-container{margin:0}.third-level-category-container{page-break-after:avoid;padding-top:0}section{page-break-inside:avoid}.table-size .row{page-break-inside:avoid;page-break-before:avoid}.lifecycles-fit-overview-section .fit-overview-container .main-heading,.lifecycles-fit-overview-section .lifecycles-container .main-heading,.technology-section{page-break-before:always}.product span{display:block;line-height:1.2}.women-section{page-break-inside:auto!important}.womens-socks{page-break-inside:avoid;padding-top:70mm}.product .product-image,.product .product-image-placeholder{padding-top:20px;margin-bottom:10px;padding-bottom:20px}.product .product-variants{padding-bottom:0;margin-bottom:10px}body{background:#fff}@page{size:a4;margin-top:30px;margin-bottom:30px}.Header{display:none}.innerProductVariant .tag-list{position:absolute;top:0}.lifecycles-fit-overview-section .row{display:block}.lifecycles-fit-overview-section .lifecycles-container .lifecycles-progressbar-half-2021,.lifecycles-fit-overview-section .lifecycles-container .lifecycles-progressbar-half-2022,.lifecycles-fit-overview-section .lifecycles-container .lifecycles-progressbar-half-2023,.lifecycles-fit-overview-section .lifecycles-container .lifecycles-progressbar-half-2024,.lifecycles-fit-overview-section .lifecycles-container .lifecycles-progressbar-half-2025,.lifecycles-fit-overview-section .lifecycles-container .lifecycles-progressbar-second-half-2021,.lifecycles-fit-overview-section .lifecycles-container .lifecycles-progressbar-second-half-2022,.lifecycles-fit-overview-section .lifecycles-container .lifecycles-progressbar-second-half-2023,.lifecycles-fit-overview-section .lifecycles-container .lifecycles-progressbar-second-half-2024,.lifecycles-fit-overview-section .lifecycles-container .lifecycles-progressbar-second-half-2025{width:9.5%}.lifecycles-fit-overview-section .fit-overview-container .fit-overview-row{margin-bottom:20px}.lifecycles-fit-overview-section .fit-overview-container .fit-overview-row:after{content:'';display:table;clear:both}.lifecycles-fit-overview-section .fit-overview-container .col-md-4{float:left;max-width:33.333333%!important}.lifecycles-fit-overview-section .fit-overview-container .col-md-7{float:left;max-width:58.333333%!important}.lifecycles-fit-overview-section .fit-overview-container .offset-md-1{margin-left:8.333333%}.technology-section .technology-row{display:flex;margin-top:20px;margin-bottom:20px}.technology-section .technology-row:after{content:'';display:table;clear:both}.technology-section .col-md-4{max-width:33.333333%!important}.technology-section .col-md-6{max-width:50%}.technology-section .offset-md-2{margin-left:16.666667%}.technology-section .technology-text-container{position:relative}.technology-section .technology-text-container p{position:absolute;top:50%;transform:translateY(-50%)}.export-order-sidebar,.shopping-list-sidebar{display:none!important}.user-notes-container{position:relative;padding-bottom:unset;display:none}.user-notes-container label{position:relative;top:unset;left:unset;font-weight:700;line-height:1.2;color:#000}.user-notes-container .printable-notes{display:block;line-height:1.2}.user-notes-container textarea[name^=notes]{display:none}.user-notes-container.filled{display:block;margin-bottom:30px}.shop-list-container input[name^=shopping-list-item]+label{opacity:0}.shop-list-container input[name^=shopping-list-item]+label:before{content:"";position:absolute;left:0;top:4px;width:22px;height:22px;background:url(../img/checkbox-off.svg) 100% no-repeat}.shop-list-container input[name^=shopping-list-item]:checked+label{opacity:1}.shop-list-container input[name^=shopping-list-item]:checked+label:before{background:url(../img/checkbox-on.svg) 100% no-repeat}}