*,*::after,*::before{box-sizing:border-box}html{font-size:62.5%}body{font-size:1.6rem;font-family:"Lato",sans-serif;line-height:inherit;color:#24221F;background-color:#fff}a{color:#5D7C89;text-decoration:none}p{font-size:1.6rem;line-height:2.4rem}img{max-width:100%}.cd-nugget-info{position:relative;display:block;margin-bottom:1em;padding:.8em;background:#5D7C89;color:#fff;text-align:center;border-radius:4px}.cd-nugget-info::before,.cd-nugget-info::after{content:'';position:absolute;width:10px;height:2px;background:currentColor;left:16px;top:calc(50% - 1px);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.cd-nugget-info::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.cd-nugget-info::after{-webkit-transform:translateY(1px) rotate(-45deg);-ms-transform:translateY(1px) rotate(-45deg);transform:translateY(1px) rotate(-45deg)}.cd-nugget-info:hover{background:#678a98}.cd-nugget-info.hide-on-mobile{display:none}@media only screen and (min-width:1024px){.cd-nugget-info{background:transparent;color:#5D7C89;border:2px solid #5D7C89}.cd-nugget-info:hover{background:#5D7C89;color:#fff}.cd-nugget-info.hide-on-desktop{display:none}.cd-nugget-info.hide-on-mobile{display:inline-block;position:absolute;top:40px;left:2em;padding:.8em .8em .8em 2em}}.cd-product-builder{height:100vh;overflow:hidden}.cd-builder-steps{position:relative;height:100%;overflow:hidden}.cd-builder-steps>ul{height:100%;overflow:hidden}.cd-builder-steps .builder-step{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch;visibility:hidden;-webkit-transition:visibility .5s;transition:visibility .5s;padding:0 5%}.cd-builder-steps .builder-step.active{position:relative;z-index:2;visibility:visible;-webkit-transition:visibility .7s;transition:visibility .7s}.cd-builder-steps .builder-step.first-load{display:none}.cd-step-content{padding:1.8em 0 3em;opacity:0;-webkit-animation:cd-center-to-right .5s 0s backwards;animation:cd-center-to-right .5s 0s backwards}.cd-step-content header{position:relative;margin-bottom:1em}.cd-step-content h1{font-size:2.4rem}.cd-step-content h2{font-size:3rem;font-weight:700;margin-bottom:4rem}.cd-step-content p{margin-bottom:2rem}.cd-step-content .steps-indicator{position:absolute;right:0;bottom:2px;color:#5D7C89}.cd-step-content .options-list>li{border:2px solid #EDEDED;border-radius:0;margin-bottom:20px;cursor:pointer;-webkit-transition:border-color .3s;transition:border-color .3s}.cd-step-content .options-list>li.selected{border-color:#b61319}.cd-step-content .radio,.cd-step-content .check{position:relative;display:inline-block;height:30px;width:30px}.cd-step-content .radio::after,.cd-step-content .radio::before,.cd-step-content .check::after,.cd-step-content .check::before{position:absolute;top:0;left:0;content:'';height:100%;width:100%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.cd-step-content .radio::before,.cd-step-content .check::before{border:2px solid #EDEDED;background:#fff;-webkit-transition:background-color .3s,border-color .3s,-webkit-transform .3s;transition:background-color .3s,border-color .3s,-webkit-transform .3s;transition:background-color .3s,transform .3s,border-color .3s;transition:background-color .3s,transform .3s,border-color .3s,-webkit-transform .3s}.cd-step-content .radio::after,.cd-step-content .check::after{background:url(../img/css/cd-icon-check.svg) no-repeat center center}.cd-step-content .radio::before{border-radius:50%}.cd-step-content .check::before{border-radius:50%}.cd-step-content .selected .radio::before,.cd-step-content .selected .check::before{background:#b61319;border-color:#b61319;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);-webkit-animation:cd-bounce .5s;animation:cd-bounce .5s}.active .cd-step-content{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-animation:cd-right-to-center .5s .2s backwards;animation:cd-right-to-center .5s .2s backwards}.move-left .cd-step-content{-webkit-animation:cd-center-to-left .5s 0s backwards;animation:cd-center-to-left .5s 0s backwards}.active.back .cd-step-content{-webkit-animation:cd-left-to-center .5s .2s backwards;animation:cd-left-to-center .5s .2s backwards}@media only screen and (min-width:768px){.cd-step-content header{margin-bottom:2em}.cd-step-content h1{font-size:3rem}.cd-step-content .steps-indicator{font-size:2rem}.cd-step-content .options-list>li{margin-bottom:2%}.cd-step-content .options-list.cd-col-5::after,.cd-step-content .options-list.cd-col-4::after,.cd-step-content .options-list.cd-col-2::after{clear:both;content:"";display:block}.cd-step-content .options-list.cd-col-4>li,.cd-step-content .options-list.cd-col-2>li{width:48%;float:left;margin-right:4%}.cd-step-content .options-list.cd-col-5>li{width:47.5%;float:left;margin-right:2.5%}.cd-step-content .options-list.cd-col-4>li:nth-of-type(2n),.cd-step-content .options-list.cd-col-2>li:nth-of-type(2n){margin-right:0}.cd-step-content .options-list.cd-col-2>li{padding:10px 50px 10px 32px;margin-bottom:1%}}@media only screen and (min-width:1024px){.cd-step-content{padding:0 0 170px;position:relative;top:130px;margin:0 auto}.cd-step-content header{display:none}.cd-step-content .options-list.cd-col-5>li{width:18%}.cd-step-content .options-list.cd-col-5>li:nth-of-type(2n){margin-right:2.5%}.cd-step-content .options-list.cd-col-5>li:nth-of-type(5n){margin-right:0}.cd-step-content .options-list.cd-col-4>li{width:22%}.cd-step-content .options-list.cd-col-4>li:nth-of-type(2n){margin-right:4%}.cd-step-content .options-list.cd-col-4>li:nth-of-type(4n){margin-right:0}.cd-product-customizer,.cd-product-previews{width:100%}.cd-step-content .options-list.cd-col-2{width:100%}.cd-step-content .options-list.cd-col-2>li{width:46%;float:left;margin-right:4%}.cd-step-content .options-list.cd-col-2>li:nth-of-type(2n){margin-right:0}}@media only screen and (min-width:1024px) and (min-height:850px){.cd-step-content{}}@media only screen and (min-width:1480px) and (min-height:850px){.cd-step-content{padding:0 0 170px}}@-webkit-keyframes cd-right-to-center{0%{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes cd-right-to-center{0%{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes cd-left-to-center{0%{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes cd-left-to-center{0%{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes cd-center-to-left{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}}@keyframes cd-center-to-left{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}}@-webkit-keyframes cd-center-to-right{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}}@keyframes cd-center-to-right{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}}@-webkit-keyframes cd-bounce{0%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.6);transform:scale(1.6)}60%{-webkit-transform:scale(1.4);transform:scale(1.4)}100%{-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes cd-bounce{0%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.6);transform:scale(1.6)}60%{-webkit-transform:scale(1.4);transform:scale(1.4)}100%{-webkit-transform:scale(1.5);transform:scale(1.5)}}.cd-builder-steps .models-list{text-align:center}.cd-builder-steps .models-list>li{padding:2.7em 0;margin-right:0}.cd-builder-steps .models-list .name{display:block;margin-top:.2em}.cd-builder-steps .models-list img{display:block;max-width:80%;margin:1.8em auto 1em}.cd-builder-steps .models-list .price{display:block;color:#5D7C89;margin-bottom:1em}.cd-builder-steps .models-list .selected .radio::before{background:transparent;border-color:#EDEDED;border-right-color:#b61319;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-animation:cd-load .6s infinite;animation:cd-load .6s infinite}.cd-builder-steps .models-list .selected.loaded .radio::before{background:#b61319;border-color:#b61319;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);-webkit-animation:cd-bounce .5s;animation:cd-bounce .5s}@-webkit-keyframes cd-load{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes cd-load{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.cd-product-previews{position:relative;margin:0;float:right;width:100%}.cd-product-previews>li{position:absolute;top:0;left:0;width:100%;opacity:0}.cd-product-previews>li.selected{position:relative;opacity:1}.cd-product-previews>li img{display:block;width:100%;margin:0 auto}@media only screen and (min-width:1024px){.cd-product-previews{margin:0 0 2em;top:-150px}}@media only screen and (min-width:1480px) and (min-height:850px){.cd-product-previews{margin-bottom:4em}}.cd-product-customizer{float:left;width:100%;padding-bottom:0}.cd-product-customizer li{position:relative;display:inline-block;margin-right:.25em;margin-bottom:.25em}.cd-product-customizer li:last-of-type{margin-right:0}.cd-product-customizer li::before,.cd-product-customizer li::after{position:absolute;left:50%;-webkit-transform:translateX(-50%) translateY(-5px);-ms-transform:translateX(-50%) translateY(-5px);transform:translateX(-50%) translateY(-5px);opacity:0;visibility:hidden;-webkit-transition:opacity .2s,visibility .2s,-webkit-transform .2s;transition:opacity .2s,visibility .2s,-webkit-transform .2s;transition:opacity .2s,visibility .2s,transform .2s;transition:opacity .2s,visibility .2s,transform .2s,-webkit-transform .2s}.cd-product-customizer li::before{content:'';bottom:100%;height:0;border:8px solid transparent;border-top-color:rgba(237,237,237,.8);border-top-width:10px;border-top-width:10px}.cd-product-customizer li::after{content:attr(data-content);background-color:rgba(237,237,237,.8);white-space:nowrap;padding:.7em 1.1em;border-radius:2em;bottom:calc(100% + 18px)}.cd-product-customizer li:hover::before,.cd-product-customizer li:hover::after{opacity:1;visibility:visible;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.cd-product-customizer a{display:inline-block;overflow:hidden;text-indent:100%;color:transparent;white-space:nowrap;height:30px;width:30px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 2px #EDEDED;-webkit-transition:box-shadow .3s;transition:box-shadow .3s}.cd-product-customizer .selected a{box-shadow:0 0 0 2px #b61319}@media only screen and (min-width:768px){.cd-product-customizer li{margin-right:.5em;margin-bottom:.5em}.cd-product-customizer a{height:40px;width:40px}}[data-color="92-kolor_tapicerki-00_ecru_standard"]{background-color:#E5E1DD}[data-color="87-kolor_tapicerki-01_bezowy_standard"]{background-color:#CEBB98}[data-color="1658-kolor_tapicerki-02_niebieski_standard"]{background-color:#537299}[data-color="86-kolor_tapicerki-03_granatowy_standard"]{background-color:#444660}[data-color="200-kolor_tapicerki-04_terakota_standard"]{background-color:#85342E}[data-color="196-kolor_tapicerki-05_brazowy_standard"]{background-color:#553B33}[data-color="198-kolor_tapicerki-06_szary_standard"]{background-color:#757575}[data-color="89-kolor_tapicerki-07_grafitowy_standard"]{background-color:#565656}[data-color="88-kolor_tapicerki-08_czarny_standard"]{background-color:#373737}[data-color="197-kolor_tapicerki-09_czerwony_standard"]{background-color:#B0260E}[data-color="82-kolor_tapicerki-10_jasnozielony_standard"]{background-color:#A0C58C}[data-color="84-kolor_tapicerki-11_miodowy_standard"]{background-color:#D28E4A}[data-color="85-kolor_tapicerki-12_morski_standard"]{background-color:#4AB1A0}[data-color="91-kolor_tapicerki-13_pomaranczowy_standard"]{background-color:#CB712D}[data-color="597-kolor_tapicerki-14_limonka_standard"]{background-color:#94B701}[data-color="90-kolor_tapicerki-15_blekitny_standard"]{background-color:#6AA1CB}[data-color="1487-kolor_tapicerki-dol_6701_white_premium"]{background-color:#e5e2da}[data-color="1488-kolor_tapicerki-dol_6703_ecru_premium"]{background-color:#e1ceaa}[data-color="1490-kolor_tapicerki-dol_6704_premium"]{background-color:#c3b297}[data-color="1492-kolor_tapicerki-dol_6713_chocolate_premium"]{background-color:#6b564c}[data-color="1493-kolor_tapicerki-dol_6718_tangelo_premium"]{background-color:#bc5842}[data-color="1494-kolor_tapicerki-dol_6719_premium"]{background-color:#a95148}[data-color="1495-kolor_tapicerki-dol_6721_premium"]{background-color:#c0a543}[data-color="1494-kolor_tapicerki-dol_6722_grass_premium"]{background-color:#93913c}[data-color="1496-kolor_tapicerki-dol_6723_premium"]{background-color:#399ec5}[data-color="2923-kolor_tapicerki-dol_6724_jet_premium"]{background-color:#346178}[data-color="2924-kolor_tapicerki-dol_6726_artesian_premium"]{background-color:#b5b1ae}[data-color="2925-kolor_tapicerki-dol_6727_premium"]{background-color:#6f6766}[data-color="2926-kolor_tapicerki-dol_6728_black_premium"]{background-color:#2f2b25}[data-color="1490-kolor_tapicerki-dol_6731_mango_premium"]{background-color:#ebb653}[data-color="1495-kolor_tapicerki-dol_6734_quetzal_premium"]{background-color:#2c7d7c}[data-color="1496-kolor_tapicerki-dol_6738_wine_premium"]{background-color:#98362f}[data-color="2925-kolor_tapicerki-dol_6739_graphite_premium"]{background-color:#6a6461}.cd-builder-steps .accessories-list>li{text-align:center;padding:2em 1.5em}.cd-builder-steps .accessories-list .name{display:block;text-transform:uppercase;margin-bottom:2rem}.cd-builder-steps .accessories-list .price{display:block;margin:1.2em auto 2rem;color:#5D7C89}.cd-builder-steps .accessories-list.cd-col-2>li{width:48%;margin-right:4%;padding:10px;float:left;position:relative;text-align:center}.cd-builder-steps .accessories-list.cd-col-2>li:nth-of-type(2n){margin-right:0}.cd-builder-steps .accessories-list.cd-col-2 p{font-size:1.6rem;margin-bottom:0}.cd-builder-steps .accessories-list.cd-col-2 .check{margin-top:2rem}@media only screen and (min-width:768px){.cd-builder-steps .accessories-list>li{position:relative;text-align:left;padding:0 190px 0 32px}.cd-builder-steps .accessories-list p{font-size:2.2rem}.cd-builder-steps .accessories-list .check,.cd-builder-steps .accessories-list .price,.cd-builder-steps .accessories-list .name,.cd-builder-steps .accessories-list .frame{position:absolute;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cd-builder-steps .accessories-list .check{right:32px}.cd-builder-steps .accessories-list .price{right:102px;margin:0;font-size:1.6rem;color:#24221F}.cd-builder-steps .accessories-list .name{left:200px;margin:0;font-size:1.6rem;font-weight:700}.cd-builder-steps .accessories-list .frame{left:300px;right:240px;font-size:1.6rem}.cd-builder-steps .accessories-list .frame span{color:#be1428;display:block;font-weight:700;margin-bottom:.5rem}.cd-builder-steps .accessories-list.cd-col-2>li{width:48%;margin-right:4%;padding:20px 170px 20px 32px;float:left;position:relative;text-align:left}.cd-builder-steps .accessories-list.cd-col-2 .check{margin-top:0}}@media only screen and (min-width:1024px){.cd-builder-steps .accessories-list>li{padding-right:240px}.cd-builder-steps .accessories-list p,.cd-builder-steps .accessories-list .price{font-size:2.6rem}.cd-builder-steps .accessories-list .price{color:#5d7c89;font-size:1.4rem}.cd-product-customizer a{height:40px;width:40px}.cd-builder-steps .accessories-list.cd-col-2>li{width:48%;margin-right:4%}.cd-builder-steps .accessories-list.cd-col-2>li:nth-of-type(2n){margin-right:0}}.cd-builder-steps .summary-list>li{position:relative;margin:0}.cd-builder-steps .summary-list h2{text-transform:uppercase;font-weight:700;margin-bottom:2em;letter-spacing:.1em}.cd-builder-steps .summary-list h2::before{content:'';display:block;height:2px;width:32px;background:#EDEDED;margin-bottom:.6em}.cd-builder-steps .summary-list .product-preview{display:block;width:100%;margin-bottom:2em}.cd-builder-steps .summary-list h3{font-size:2.4rem;font-weight:700;margin:.4em 0}.cd-builder-steps .summary-list p{color:#5D7C89;line-height:1.6}.cd-builder-steps .summary-list .summary-color>*,.cd-builder-steps .summary-list .summary-size>*{float:left}.cd-builder-steps .summary-list .summary-color::after,.cd-builder-steps .summary-list .summary-size::after{clear:both;content:"";display:block}.cd-builder-steps .summary-list .color-swatch{display:inline-block;height:40px;width:40px;border:2px solid #fff;box-shadow:0 0 0 2px #EDEDED;border-radius:50%;margin-right:.5em}.cd-builder-steps .summary-list .color-swatch{display:inline-block}.cd-builder-steps .summary-list .color-label,.cd-builder-steps .summary-list .size-swatch,.cd-builder-steps .summary-list .size-label{display:inline-block;font-size:1.8rem;margin-right:.5em;line-height:40px}.cd-builder-steps .summary-list .summary-accessories{color:#5D7C89;list-style:disc;list-style-position:inside}.cd-builder-steps .summary-list .summary-accessories p{display:inline}@media only screen and (min-width:1024px){.cd-builder-steps .summary-list{text-align:center}.cd-builder-steps .summary-list>li{margin:0 0 4.5em}.cd-builder-steps .summary-list h2{font-size:1.8rem}.cd-builder-steps .summary-list h2::before{margin:0 auto .6em}.cd-builder-steps .summary-list h3{font-size:4rem;text-align:center}.cd-builder-steps .summary-list p{font-size:1.8rem}.cd-builder-steps .summary-list .product-preview{margin:0 auto 2em}.cd-builder-steps .summary-list .summary-color,.cd-builder-steps .summary-list .summary-size{display:inline-block;margin-right:1rem}.cd-builder-steps .summary-list .color-swatch{height:54px;width:54px;margin-right:.5em}.cd-builder-steps .summary-list .color-label{font-size:2.4rem;line-height:54px}.cd-builder-steps .summary-list .size-swatch,.cd-builder-steps .summary-list .size-label{font-size:2.4rem;line-height:54px}}.cd-product-builder .main-header{display:none}@media only screen and (min-width:1024px){.cd-product-builder .main-header{display:block;position:fixed;z-index:3;top:0;left:5%;width:90%;padding-top:30px;text-align:center;background:#fff}.cd-product-builder .main-header .cd-builder-main-nav{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.11);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.11);box-shadow:0 0 20px 0 rgba(0,0,0,.11)}.cd-product-builder .main-header h1{font-size:3.8rem;margin:1.1em auto .76em;font-weight:700}.cd-product-customizer{width:42%;padding-bottom:180px}.cd-product-previews{width:50%}}@media only screen and (min-width:1480px) and (min-height:850px){.cd-product-builder .main-header h1{font-size:4.8rem}}@media only screen and (min-width:1024px){.cd-builder-main-nav li{display:inline-block;padding:20px 0}.cd-builder-main-nav a{display:block;font-size:1.4rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#5D7C89;padding:.5em 0;margin:0 1em;border-bottom:2px solid transparent;-webkit-transition:color .2s,border-color .2s;transition:color .2s,border-color .2s}.cd-builder-main-nav a:hover{color:#b61319}.cd-builder-main-nav .active a{border-color:#b61319;color:#b61319}.cd-builder-main-nav .active a:hover{color:#b61319}.cd-builder-main-nav.disabled li:not(.active) a{color:rgba(93,124,137,.5)}}.cd-builder-footer{position:fixed;z-index:3;bottom:0;left:0;width:100%;height:54px;background:#fff;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.cd-builder-footer.disabled{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.cd-builder-footer .selected-product{display:none}.cd-builder-footer .alert{display:none}@media only screen and (min-width:1024px){.cd-builder-footer{left:5%;width:90%;height:170px;padding-bottom:30px;background:#fff}.cd-builder-footer>div{position:relative;padding:0 2em;height:100%;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.11);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.11);box-shadow:0 0 20px 0 rgba(0,0,0,.11)}.cd-builder-footer::after{clear:both;content:"";display:block}.cd-builder-footer.disabled{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.cd-builder-footer .selected-product{display:block;position:absolute;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:2em;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.cd-builder-footer .selected-product::after{clear:both;content:"";display:block}.cd-builder-footer .selected-product,.cd-builder-footer img,.cd-builder-footer .tot-price{float:left}.cd-builder-footer img{width:147px;padding-right:27px;margin-right:27px;border-right:1px solid #e1e1e1;-webkit-transition:opacity .2s;transition:opacity .2s}.cd-builder-footer .selected-product span{display:block;color:#5D7C89}.cd-builder-footer .tot-price{margin-top:12px}.cd-builder-footer .selected-product .total{color:#24221F;font-size:3.2rem;margin-top:4px}.cd-builder-footer.disabled .selected-product{-webkit-transform:translateX(-224px) translateY(-50%);-ms-transform:translateX(-224px) translateY(-50%);transform:translateX(-224px) translateY(-50%)}.cd-builder-footer.disabled .selected-product img{opacity:0}.cd-builder-footer .alert{display:block;position:absolute;top:120%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:top .2s;transition:top .2s;background:#24221F;color:#fff;padding:.8em 1em;border-radius:4px}.cd-builder-footer.disabled.show-alert .alert{top:50%}}@media only screen and (min-width:1024px) and (min-height:850px){.cd-builder-footer{height:170px}}.cd-builder-secondary-nav{height:100%}.cd-builder-secondary-nav .nav-item{position:absolute;top:0;height:100%;width:50%;-webkit-transition:width .2s,opacity .2s;transition:width .2s,opacity .2s;overflow:hidden}.cd-builder-secondary-nav .prev{left:0;color:#5D7C89}.cd-builder-secondary-nav .next{z-index:1;right:0;background:#b61319}.cd-builder-secondary-nav .next:hover{background:#c9151c}.disabled .cd-builder-secondary-nav .next{background:rgba(93,124,137,.5)}.step-1 .cd-builder-secondary-nav .prev{opacity:0}.step-1 .cd-builder-secondary-nav .next{width:100%}.cd-builder-secondary-nav .nav-item ul{position:relative;width:100%;height:100%}.cd-builder-secondary-nav .nav-item ul::after{content:'';position:absolute;height:16px;width:16px;background:url(../img/css/cd-icon-arrow.svg) no-repeat 0 0;pointer-events:none}.cd-builder-secondary-nav .nav-item.prev ul::after{left:1em;top:50%;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);background-position:0 -16px}.cd-builder-secondary-nav .nav-item.next ul::after{right:1em;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cd-builder-secondary-nav .nav-item ul li{position:absolute;top:0;left:0;height:100%;width:100%;font-size:1.4rem;font-weight:700;text-transform:uppercase;line-height:54px;text-align:center;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.cd-builder-secondary-nav .nav-item ul li.visible{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.cd-builder-secondary-nav .nav-item ul li.visited{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.cd-builder-secondary-nav a{display:block}.cd-builder-secondary-nav .next a{color:#fff}@media only screen and (min-width:1024px){.cd-builder-secondary-nav{box-shadow:none;float:right;width:265px}.cd-builder-secondary-nav>ul{margin-top:42px}.cd-builder-secondary-nav>ul::after{clear:both;content:"";display:block}.cd-builder-secondary-nav .nav-item{position:relative;height:56px}.cd-builder-secondary-nav .nav-item.next{width:194px;border-radius:0;float:right;margin-left:11px}.cd-builder-secondary-nav .nav-item.prev{width:56px;border-radius:0;background:#fff;color:transparent;overflow:hidden;text-indent:100%;white-space:nowrap;border:1px solid #ededed}.cd-builder-secondary-nav .nav-item.prev:hover{background:#f2f2f2}.cd-builder-secondary-nav .nav-item.prev ul::after{left:50%;-webkit-transform:translateY(-50%) translateX(-50%) rotate(180deg);-ms-transform:translateY(-50%) translateX(-50%) rotate(180deg);transform:translateY(-50%) translateX(-50%) rotate(180deg)}.cd-builder-secondary-nav .nav-item ul li{text-align:left;font-size:1.4rem}.cd-builder-secondary-nav a{padding-left:2.3em}}@media only screen and (min-width:1024px) and (min-height:850px){.cd-builder-secondary-nav>ul{margin-top:42px}}