/* line 19, src/sass/twm-estore.scss */.twm-gn-hidden .section-estore-select .twm-estore-select-nav.stuck{top:0;-webkit-transition:all .3s ease-in .15s;transition:all .3s ease-in .15s}/* line 25, src/sass/twm-estore.scss */.twm-ps-products-nav .twm-ps-products-menu .dropdown-item.active a:after{height:4px;bottom:0px}/* line 31, src/sass/twm-estore.scss */.twm-page-estore-main{position:relative;z-index:12}/* line 36, src/sass/twm-estore.scss */.twm-page-estore-accessories{background-color:#f6f6f6;padding:4.75em 0}/* line 41, src/sass/twm-estore.scss */.twm-page-estore-promos{padding:50px 40px}/* line 44, src/sass/twm-estore.scss */.twm-page-estore-promos .twm-carousel-page-promos{padding:0 0 40px 0}/* line 52, src/sass/twm-estore.scss */.twm-page-estore-select-footer{background-color:#f6f6f6;padding:2.25em 0}/* line 58, src/sass/twm-estore.scss */.twm-page-estore-login .twm-login-center{margin:0 -15px;padding:1.5em 0}/* line 62, src/sass/twm-estore.scss */.twm-page-estore-login .twm-login-center-head{padding:3em 0 2em}/* line 65, src/sass/twm-estore.scss */.twm-page-estore-login .twm-login-center{max-width:none;background-color:#f6f6f6}/* line 73, src/sass/twm-estore.scss */.section-estore .section-estore-header{margin-bottom:2em}/* line 77, src/sass/twm-estore.scss */.section-estore-pp{padding:3.12em 0 3.75em}/* line 80, src/sass/twm-estore.scss */.section-estore-bgg{background-color:#efefef}/* line 85, src/sass/twm-estore.scss */.section-estore-contract-detail .estore-contract-detail-header{margin-bottom:1em}/* line 87, src/sass/twm-estore.scss */.section-estore-contract-detail .estore-contract-detail-header .estore-contract-detail-banner-image{background-image:url(../img/estore/estore-contract-detail-banner.jpg);background-repeat:no-repeat;background-size:cover;margin:2.5em 0 0;position:relative;height:275px;width:100%}/* line 97, src/sass/twm-estore.scss */.section-estore-contract-detail .estore-contract-detail-header h2{margin-bottom:1em}/* line 100, src/sass/twm-estore.scss */.section-estore-contract-detail .estore-contract-detail-header .estore-contract-detail-list{height:245px;overflow-x:hidden;overflow-y:auto}/* line 105, src/sass/twm-estore.scss */.section-estore-contract-detail .estore-contract-detail-header ul{font-size:.875em;list-style-type:disc;line-height:1.5;margin:0;padding-left:2em}/* line 115, src/sass/twm-estore.scss */.section-estore-order-step{padding:2em 0}/* line 121, src/sass/twm-estore.scss */.section-estore-thanks-order .thanks-order-image{background-image:url("../img/estore/estore-order-finish.png");background-repeat:no-repeat;background-size:contain;background-position:50% bottom;width:50%;height:550px;float:left}/* line 130, src/sass/twm-estore.scss */.section-estore-thanks-order .thanks-order-content-block{width:50%;float:right;padding-top:4.75em;line-height:1.25}/* line 135, src/sass/twm-estore.scss */.section-estore-thanks-order .thanks-order-content-block .twm-list{font-size:1rem}/* line 144, src/sass/twm-estore.scss */.section-estore-order-payment-method .twm-table-payment .payment-price{color:#f00;font-size:1.375em}/* line 148, src/sass/twm-estore.scss */.section-estore-order-payment-method .twm-table-payment .payment-times{color:#666666;font-size:0.875em;margin-left:0.5em}/* line 153, src/sass/twm-estore.scss */.section-estore-order-payment-method .twm-table-payment .twm-list{color:#666666;margin:0;font-size:0.875em}/* line 158, src/sass/twm-estore.scss */.section-estore-order-payment-method .twm-table-payment a{color:#2d64e3}/* line 169, src/sass/twm-estore.scss */.twm-fancybox-estore .twm-page-estore.twm-page-estore-upgrade-4g{height:auto;width:620px;padding:2em}/* line 177, src/sass/twm-estore.scss */.section-estore-accessories-detail{padding:2em 0;border-bottom:1px solid #aaa;margin-bottom:2em}/* line 182, src/sass/twm-estore.scss */.section-estore-accessories-detail h4{margin-bottom:1.8em}/* line 186, src/sass/twm-estore.scss */.section-estore-accessories-detail .accessories-content{margin-bottom:1em}/* line 188, src/sass/twm-estore.scss */.section-estore-accessories-detail .accessories-content .price{color:#888;font-size:0.875em;line-height:1.5em;text-decoration:line-through}/* line 194, src/sass/twm-estore.scss */.section-estore-accessories-detail .accessories-content .sale-price{font-size:1.125em;line-height:1.5}/* line 197, src/sass/twm-estore.scss */.section-estore-accessories-detail .accessories-content .sale-price .highlight{color:#cf1412}/* line 203, src/sass/twm-estore.scss */.section-estore-accessories-detail .accessories-selector .select-group{display:-webkit-box;display:-ms-flexbox;display:flex}/* line 205, src/sass/twm-estore.scss */.section-estore-accessories-detail .accessories-selector .select-group *{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}/* line 208, src/sass/twm-estore.scss */.section-estore-accessories-detail .accessories-selector .select-group .custom-select{margin-right:0.25em}/* line 216, src/sass/twm-estore.scss */.section-estore-upgrade-4g-detail hr+p{font-size:0.875em}/* line 223, src/sass/twm-estore.scss */.section-estore-headline .headline-estore-section{text-align:center}/* line 228, src/sass/twm-estore.scss */.section-estore-filter{background-color:#f6f6f6;height:110px;overflow:hidden}/* line 234, src/sass/twm-estore.scss */.section-estore-filter.use-keyword .filter-inner{top:-110px;-webkit-transition:top .3s ease-in-out;transition:top .3s ease-in-out}/* line 241, src/sass/twm-estore.scss */.section-estore-filter.filtered button[type="reset"]{display:inline-block}/* line 246, src/sass/twm-estore.scss */.section-estore-filter .container{position:relative}/* line 250, src/sass/twm-estore.scss */.section-estore-filter .filter-inner{position:absolute;top:0;width:100%;padding:0 15px;-webkit-transition:top .3s ease-in-out;transition:top .3s ease-in-out}/* line 258, src/sass/twm-estore.scss */.section-estore-filter .filter-row{padding:2.25em 0}/* line 262, src/sass/twm-estore.scss */.section-estore-filter .filter-type-toggle{color:#626262;display:block;text-decoration:underline}/* line 268, src/sass/twm-estore.scss */.section-estore-filter .filter-projects{border-left:1px dotted #626262;padding-left:1.5em;margin-left:1.5em}/* line 274, src/sass/twm-estore.scss */.section-estore-filter button[type="reset"]{display:none}/* line 278, src/sass/twm-estore.scss */.section-estore-filter select{width:180px}/* line 282, src/sass/twm-estore.scss */.section-estore-filter input[type="search"]{width:400px}/* line 287, src/sass/twm-estore.scss */.sort-row{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}/* line 291, src/sass/twm-estore.scss */.sort-row .sort-item{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}/* line 294, src/sass/twm-estore.scss */.sort-row .sort-item.dropdown{position:relative}/* line 296, src/sass/twm-estore.scss */.sort-row .sort-item.dropdown .dropdown-menu{display:none;position:absolute;top:0;z-index:5;background-color:#fff;width:100%;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);box-shadow:0 0 10px rgba(0,0,0,0.3);-webkit-transition:display 0s ease-in-out .3s, opacity .3s ease-in-out;transition:display 0s ease-in-out .3s, opacity .3s ease-in-out}/* line 306, src/sass/twm-estore.scss */.sort-row .sort-item.dropdown .dropdown-menu .dropdown-item{display:block;padding:1.5em 1em}/* line 313, src/sass/twm-estore.scss */.sort-row .sort-item.dropdown.show .dropdown-menu{display:block;opacity:1;-webkit-transition:display 0s ease-in-out, opacity .3s ease-in-out .3s;transition:display 0s ease-in-out, opacity .3s ease-in-out .3s}/* line 321, src/sass/twm-estore.scss */.sort-row .sort-item .nav-link{padding:1.5em 0}/* line 323, src/sass/twm-estore.scss */.sort-row .sort-item .nav-link.active{color:#ff6100;border-bottom:2px solid #ff6100}/* line 328, src/sass/twm-estore.scss */.sort-row .sort-item .nav-link.dropdown-toggle:after{display:none}/* line 334, src/sass/twm-estore.scss */.sort-row .sort-item .sort-price{position:relative}/* line 336, src/sass/twm-estore.scss */.sort-row .sort-item .sort-price:after{content:'\f107';display:block;position:absolute;top:50%;right:-1.5em;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@-webkit-keyframes _hover{0%{-webkit-box-shadow:0;box-shadow:0}100%{-webkit-box-shadow:0 0 50px rgba(0,0,0,0.75);box-shadow:0 0 50px rgba(0,0,0,0.75)}}@keyframes _hover{0%{-webkit-box-shadow:0;box-shadow:0}100%{-webkit-box-shadow:0 0 50px rgba(0,0,0,0.75);box-shadow:0 0 50px rgba(0,0,0,0.75)}}@-webkit-keyframes _robox{0%{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes _robox{0%{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}/* line 366, src/sass/twm-estore.scss */.estore-mobile-list .estore-mobile-item{background-color:#fff;border-bottom:1px solid #c3c3c3;height:300px;position:relative;padding:0;cursor:pointer;overflow:hidden;-webkit-transform-origin:50%;transform-origin:50%;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:all 0.3s cubic-bezier(0.47, 0, 0.16, 0.98);transition:all 0.3s cubic-bezier(0.47, 0, 0.16, 0.98)}/* line 378, src/sass/twm-estore.scss */.estore-mobile-list .estore-mobile-item .inPromo{display:block;width:60%;position:absolute;top:0;left:0;z-index:5;background-color:#ffa600;color:#fff;text-align:center;padding:6px 0;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-45deg) translateX(-30%) translateY(-50%);transform:rotate(-45deg) translateX(-30%) translateY(-50%)}/* line 393, src/sass/twm-estore.scss */.estore-mobile-list .estore-mobile-item .mobile-image{background-size:50%;background-repeat:no-repeat;background-position:center center;width:100%;height:240px;position:absolute;top:-5%;left:50%;z-index:-1;margin:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 0.3s cubic-bezier(0.47, 0, 0.16, 0.98);transition:all 0.3s cubic-bezier(0.47, 0, 0.16, 0.98)}/* line 409, src/sass/twm-estore.scss */.estore-mobile-list .estore-mobile-item .mobile-text{text-align:center;margin-top:200px;-webkit-transition:all 0.3s cubic-bezier(0.47, 0, 0.16, 0.98);transition:all 0.3s cubic-bezier(0.47, 0, 0.16, 0.98);min-height:3.875rem}/* line 414, src/sass/twm-estore.scss */.estore-mobile-list .estore-mobile-item .mobile-text .brand{color:#aaa;font-size:0.75em;line-height:1.8334em}/* line 419, src/sass/twm-estore.scss */.estore-mobile-list .estore-mobile-item .mobile-text .product-name{color:#313131;font-size:1rem;line-height:1.25em;min-height:2.5rem;overflow:hidden;padding:0 1rem}/* line 429, src/sass/twm-estore.scss */.estore-mobile-list .estore-mobile-item .mobile-detail{display:block;height:0;padding:1.25em 2em 0;opacity:0;position:relative;background-color:#f6f6f6;color:#313131;white-space:nowrap;-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transition:all .15s;transition:all .15s}/* line 441, src/sass/twm-estore.scss */.estore-mobile-list .estore-mobile-item .mobile-detail .row{padding:0.5em 0}/* line 446, src/sass/twm-estore.scss */.estore-mobile-list .estore-mobile-item .mobile-detail .row.price [class^="col"]:first-child{padding-right:0}/* line 449, src/sass/twm-estore.scss */.estore-mobile-list .estore-mobile-item .mobile-detail .row.price [class^="col"]:last-child{padding-left:0;text-align:right}/* line 455, src/sass/twm-estore.scss */.estore-mobile-list .estore-mobile-item .mobile-detail .row.price .official-price{font-size:0.75em;text-decoration:line-through}/* line 459, src/sass/twm-estore.scss */.estore-mobile-list .estore-mobile-item .mobile-detail .row.price .special-offer{font-size:0.875em}/* line 461, src/sass/twm-estore.scss */.estore-mobile-list .estore-mobile-item .mobile-detail .row.price .special-offer .fa,.estore-mobile-list .estore-mobile-item .mobile-detail .row.price .special-offer .sort-row .sort-item .sort-price:after,.sort-row .sort-item .estore-mobile-list .estore-mobile-item .mobile-detail .row.price .special-offer .sort-price:after{color:#ff6100}/* line 464, src/sass/twm-estore.scss */.estore-mobile-list .estore-mobile-item .mobile-detail .row.price .special-offer .highlight{color:#cf1412}/* line 471, src/sass/twm-estore.scss */.estore-mobile-list .estore-mobile-item .mobile-detail .row.buttons [class^="col"]{padding:0.25em 15px}/* line 475, src/sass/twm-estore.scss */.estore-mobile-list .estore-mobile-item .mobile-detail .row.buttons .more-info{color:#888;font-size:0.75em}/* line 483, src/sass/twm-estore.scss */.estore-mobile-list .estore-mobile-item.lastrow{border-bottom:none}/* line 490, src/sass/twm-estore.scss */.estore-mobile-list.init-complete .estore-mobile-item:hover{z-index:10;width:380px !important;height:400px !important;-webkit-animation:_hover 1s forwards;animation:_hover 1s forwards;border-radius:5px;-webkit-transform:translate(0, -10%);transform:translate(0, -10%);-webkit-transition:all 0.3s cubic-bezier(0.47, 0, 0.16, 0.98);transition:all 0.3s cubic-bezier(0.47, 0, 0.16, 0.98)}/* line 500, src/sass/twm-estore.scss */.estore-mobile-list.init-complete .estore-mobile-item:hover .mobile-image{width:280px;height:270px;margin:0 auto;top:-10%;-webkit-transition:all 0.3s cubic-bezier(0.47, 0, 0.16, 0.98);transition:all 0.3s cubic-bezier(0.47, 0, 0.16, 0.98)}/* line 508, src/sass/twm-estore.scss */.estore-mobile-list.init-complete .estore-mobile-item:hover .mobile-text{margin-top:180px;padding:0 0 1rem;-webkit-transition:all 0.3s cubic-bezier(0.47, 0, 0.16, 0.98);transition:all 0.3s cubic-bezier(0.47, 0, 0.16, 0.98);min-height:4.875rem}/* line 513, src/sass/twm-estore.scss */.estore-mobile-list.init-complete .estore-mobile-item:hover .mobile-text .product-name{color:#f58958}/* line 518, src/sass/twm-estore.scss */.estore-mobile-list.init-complete .estore-mobile-item:hover .mobile-detail{opacity:1;min-height:150px;height:150px;padding:1em 2em 1.5em;-webkit-animation:_robox 0.5s forwards cubic-bezier(0.27, 0, 0.19, 1);animation:_robox 0.5s forwards cubic-bezier(0.27, 0, 0.19, 1);-webkit-transform:rotateX(0);transform:rotateX(0);-webkit-transition:all .15s;transition:all .15s}/* line 530, src/sass/twm-estore.scss */.estore-mobile-list.init-complete .estore-mobile-item.col-3:hover{max-width:326px;-webkit-transform:translate(-21px, -10%);transform:translate(-21px, -10%)}/* line 536, src/sass/twm-estore.scss */.estore-mobile-list.init-complete .estore-mobile-item.col-4:hover{max-width:380px;-webkit-transform:translate(0, -10%);transform:translate(0, -10%)}/* line 546, src/sass/twm-estore.scss */.estore-accessories-list .estore-accessories-item{margin-bottom:30px}/* line 548, src/sass/twm-estore.scss */.estore-accessories-list .estore-accessories-item .item-inner{position:relative;overflow:hidden;padding:15px;background-color:#fff;border-radius:5px}/* line 556, src/sass/twm-estore.scss */.estore-accessories-list .estore-accessories-item .inPromo{display:block;width:60%;position:absolute;top:0;left:0;z-index:3;background-color:#ffa600;color:#fff;text-align:center;padding:6px 0;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-45deg) translateX(-30%) translateY(-50%);transform:rotate(-45deg) translateX(-30%) translateY(-50%)}/* line 571, src/sass/twm-estore.scss */.estore-accessories-list .estore-accessories-item .product-image{background-size:80%;background-repeat:no-repeat;background-position:center center;width:100%;height:216px;margin:0 0 1.25em 0}/* line 581, src/sass/twm-estore.scss */.estore-accessories-list .estore-accessories-item .product-text .product-name{text-align:center;font-size:1.125em;min-height:44px;line-height:1.25}/* line 591, src/sass/twm-estore.scss */.estore-accessories-list .estore-accessories-item .product-detail .price [class^="col"]{text-align:center;margin-bottom:0.5em}/* line 596, src/sass/twm-estore.scss */.estore-accessories-list .estore-accessories-item .product-detail .official-price{text-align:center;font-size:1em;line-height:24px;text-decoration:line-through;height:24px;display:block}/* line 604, src/sass/twm-estore.scss */.estore-accessories-list .estore-accessories-item .product-detail .special-offer{text-align:center;color:#cf1412;font-size:1.625em;height:1em;display:block}/* line 614, src/sass/twm-estore.scss */.estore-accessories-list .estore-accessories-item:hover .item-inner{-webkit-animation:_hover 1s forwards;animation:_hover 1s forwards}/* line 621, src/sass/twm-estore.scss */.estore-product-more{padding:1.625em 0 3em}/* line 626, src/sass/twm-estore.scss */.twm-estore-mobile-product-tag .dropdown{position:relative;padding:2.875em 0 3.375em}/* line 630, src/sass/twm-estore.scss */.twm-estore-mobile-product-tag .dropdown .dropdown-toggle{font-size:2.5em;display:block;padding-right:40px;position:relative}/* line 635, src/sass/twm-estore.scss */.twm-estore-mobile-product-tag .dropdown .dropdown-toggle:after{display:none}/* line 640, src/sass/twm-estore.scss */.twm-estore-mobile-product-tag .dropdown .dropdown-toggle .text-arrow{position:absolute;right:9px;top:50%;z-index:10;display:block;width:22px;height:22px;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}/* line 651, src/sass/twm-estore.scss */.twm-estore-mobile-product-tag .dropdown .dropdown-toggle .text-arrow:after,.twm-estore-mobile-product-tag .dropdown .dropdown-toggle .text-arrow:before{content:'';display:block;width:12px;height:2px;background-color:#313131}/* line 658, src/sass/twm-estore.scss */.twm-estore-mobile-product-tag .dropdown .dropdown-toggle .text-arrow:before{margin-top:10px;margin-left:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}/* line 663, src/sass/twm-estore.scss */.twm-estore-mobile-product-tag .dropdown .dropdown-toggle .text-arrow:after{margin-top:-2px;margin-left:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}/* line 674, src/sass/twm-estore.scss */.twm-estore-mobile-product-tag .dropdown .dropdown-toggle:hover .text-arrow:after,.twm-estore-mobile-product-tag .dropdown .dropdown-toggle:hover .text-arrow:before,.twm-estore-mobile-product-tag .dropdown .dropdown-toggle:focus .text-arrow:after,.twm-estore-mobile-product-tag .dropdown .dropdown-toggle:focus .text-arrow:before{background-color:#ff6100;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}/* line 682, src/sass/twm-estore.scss */.twm-estore-mobile-product-tag .dropdown .dropdown-menu{display:none;position:absolute;top:1.25rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:5;display:none;min-width:16rem;padding:2rem 2rem;margin:.125rem 0 0;float:none;border:none;font-size:1rem;color:#292b2c;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border-radius:.875rem}/* line 705, src/sass/twm-estore.scss */.twm-estore-mobile-product-tag .dropdown .dropdown-menu .dropdown-item{display:block;padding:0.25rem 0}/* line 715, src/sass/twm-estore.scss */.twm-estore-mobile-product-tag .dropdown.show .dropdown-toggle .text-arrow{-webkit-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}/* line 719, src/sass/twm-estore.scss */.twm-estore-mobile-product-tag .dropdown.show .dropdown-menu{display:block;-webkit-box-shadow:0 0 50px rgba(0,0,0,0.3);box-shadow:0 0 50px rgba(0,0,0,0.3)}/* line 727, src/sass/twm-estore.scss */.estore-product-list{position:relative}/* line 735, src/sass/twm-estore.scss */.estore-product-list.init-complete .estore-product-item{position:absolute}/* line 741, src/sass/twm-estore.scss */.section-estore-select{position:relative}/* line 744, src/sass/twm-estore.scss */.section-estore-select>.container>.row>[class^="col-"]{position:static}/* line 748, src/sass/twm-estore.scss */.section-estore-select .twm-headline-estore-product{padding:0 0 0 4.375rem}/* line 750, src/sass/twm-estore.scss */.section-estore-select .twm-headline-estore-product .special-tag{background-color:#f58958;font-size:0.875rem;color:#ffffff;padding:0.5714em 0.8571em;border-radius:2px}/* line 757, src/sass/twm-estore.scss */.section-estore-select .twm-headline-estore-product .brand{display:block;font-size:2.25rem;margin-top:0.8571rem}/* line 762, src/sass/twm-estore.scss */.section-estore-select .twm-headline-estore-product .name{display:block;font-weight:bold;font-size:3rem}/* line 769, src/sass/twm-estore.scss */.section-estore-select .twm-estore-select-gallery{min-height:470px;display:-webkit-box;display:-ms-flexbox;display:flex}/* line 773, src/sass/twm-estore.scss */.section-estore-select .twm-estore-select-gallery .twm-estore-select-gallery-thumb{min-width:0;min-height:0;width:70px;position:relative;-webkit-box-flex:1;-ms-flex:1 1 70px;flex:1 1 70px}/* line 780, src/sass/twm-estore.scss */.section-estore-select .twm-estore-select-gallery .twm-estore-select-gallery-thumb .gallery-thumb-slick{position:relative;width:100%}/* line 784, src/sass/twm-estore.scss */.section-estore-select .twm-estore-select-gallery .twm-estore-select-gallery-thumb .gallery-thumb-slick .slick-arrow{width:100%;background-color:#fff;border:none;padding:0.5em;outline:none}/* line 792, src/sass/twm-estore.scss */.section-estore-select .twm-estore-select-gallery .twm-estore-select-gallery-thumb .gallery-thumb-slick .slick-slide{padding:2px;outline:none}/* line 796, src/sass/twm-estore.scss */.section-estore-select .twm-estore-select-gallery .twm-estore-select-gallery-thumb .gallery-thumb-slick .slick-slide.slick-current{background-color:#f58958}/* line 802, src/sass/twm-estore.scss */.section-estore-select .twm-estore-select-gallery .twm-estore-select-gallery-view{min-width:0;min-height:0;width:calc(100% - 70px);position:relative;-webkit-box-flex:1;-ms-flex:1 1 calc(100% - 70px);flex:1 1 calc(100% - 70px)}/* line 809, src/sass/twm-estore.scss */.section-estore-select .twm-estore-select-gallery .twm-estore-select-gallery-view .gallery-view-slick{position:relative;width:100%;height:100%}/* line 814, src/sass/twm-estore.scss */.section-estore-select .twm-estore-select-gallery .twm-estore-select-gallery-view .gallery-view-slick .slick-slide{outline:none}/* line 821, src/sass/twm-estore.scss */.section-estore-select .twm-estore-select-nav{padding-left:70px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}/* line 825, src/sass/twm-estore.scss */.section-estore-select .twm-estore-select-nav .nav-menu{text-align:center;margin-bottom:0}/* line 829, src/sass/twm-estore.scss */.section-estore-select .twm-estore-select-nav .nav-menu .nav-item{display:inline-block;padding:0.75em 1em;font-size:1.125em}/* line 833, src/sass/twm-estore.scss */.section-estore-select .twm-estore-select-nav .nav-menu .nav-item .nav-link{display:block;font-size:1.125em;padding:0;position:relative}/* line 839, src/sass/twm-estore.scss */.section-estore-select .twm-estore-select-nav .nav-menu .nav-item .nav-link:hover,.section-estore-select .twm-estore-select-nav .nav-menu .nav-item .nav-link:focus,.section-estore-select .twm-estore-select-nav .nav-menu .nav-item .nav-link.active{color:#f58958}/* line 842, src/sass/twm-estore.scss */.section-estore-select .twm-estore-select-nav .nav-menu .nav-item .nav-link:hover:after,.section-estore-select .twm-estore-select-nav .nav-menu .nav-item .nav-link:focus:after,.section-estore-select .twm-estore-select-nav .nav-menu .nav-item .nav-link.active:after{content:'';display:block;width:100%;height:3px;background-color:#f58958;position:absolute;left:50%;bottom:-0.5em;-webkit-transform:translateX(-50%);transform:translateX(-50%)}/* line 858, src/sass/twm-estore.scss */.section-estore-select .twm-estore-select-nav.stuck{position:fixed;top:52px;left:0;z-index:999;display:block;width:100%;height:68px;padding:0;background-color:#fff;border-bottom:1px solid #e2e2e2;-webkit-transition:all .3s ease-in-out, top .3s ease-in .15s;transition:all .3s ease-in-out, top .3s ease-in .15s}/* line 873, src/sass/twm-estore.scss */.section-estore-select .twm-estore-select-nav.stuck .nav-menu .nav-item .nav-link{padding:0.5em 0}/* line 877, src/sass/twm-estore.scss */.section-estore-select .twm-estore-select-nav.stuck .nav-menu .nav-item .nav-link:hover:after,.section-estore-select .twm-estore-select-nav.stuck .nav-menu .nav-item .nav-link:focus:after,.section-estore-select .twm-estore-select-nav.stuck .nav-menu .nav-item .nav-link.active:after{bottom:-0.15em}/* line 887, src/sass/twm-estore.scss */.section-estore-select .twm-estore-select-block{margin-top:94px;min-height:669px}/* line 890, src/sass/twm-estore.scss */.section-estore-select .twm-estore-select-block .twm-estore-select-total{padding:1.5em 0 0.75em;border-bottom:1px solid #e2e2e2}/* line 893, src/sass/twm-estore.scss */.section-estore-select .twm-estore-select-block .twm-estore-select-total .official-price{font-size:1.125em}/* line 897, src/sass/twm-estore.scss */.section-estore-select .twm-estore-select-block .twm-estore-select-total .special-offer{font-size:1.875em}/* line 900, src/sass/twm-estore.scss */.section-estore-select .twm-estore-select-block .twm-estore-select-total .special-offer .highlight{color:#f58958;font-size:1.6em;font-weight:bold;padding:0 0 0 0.25em}/* line 906, src/sass/twm-estore.scss */.section-estore-select .twm-estore-select-block .twm-estore-select-total .special-offer .note{font-size:0.4667em;color:#7f7f7f}/* line 913, src/sass/twm-estore.scss */.section-estore-select .twm-estore-select-next{padding:1.875em 0}/* line 918, src/sass/twm-estore.scss */.twm-estore-select-step{border-bottom:1px solid #e2e2e2;padding:1.5em 0}/* line 922, src/sass/twm-estore.scss */.twm-estore-select-step.card{position:static;border-top:none;border-left:none;border-right:none}/* line 931, src/sass/twm-estore.scss */.twm-estore-select-step .select-step-header{color:#ccc;font-size:1.875em;pointer-events:none;position:relative;min-height:30px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}/* line 939, src/sass/twm-estore.scss */.twm-estore-select-step .select-step-header .selected-title{opacity:0;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}/* line 945, src/sass/twm-estore.scss */.twm-estore-select-step .select-step-header .selected-title .selected-content-model .brand{display:block}/* line 948, src/sass/twm-estore.scss */.twm-estore-select-step .select-step-header .selected-title .selected-content-model .model{display:block}/* line 953, src/sass/twm-estore.scss */.twm-estore-select-step .select-step-header .selected-title .selected-content-phone-number .preferred{display:block}/* line 956, src/sass/twm-estore.scss */.twm-estore-select-step .select-step-header .selected-title .selected-content-phone-number .alternative{display:block}/* line 963, src/sass/twm-estore.scss */.twm-estore-select-step .select-step-header .selected-title{display:none;padding-right:45px;max-height:30px;-webkit-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out}/* line 976, src/sass/twm-estore.scss */.twm-estore-select-step .select-step-header .select-title small,.twm-estore-select-step .select-step-header .selected-title small{font-size:0.6em}/* line 981, src/sass/twm-estore.scss */.twm-estore-select-step .select-step-header:before,.twm-estore-select-step .select-step-header:after{content:'';position:absolute;display:block;opacity:0;background-color:#e2e2e2}/* line 990, src/sass/twm-estore.scss */.twm-estore-select-step .select-step-header[aria-expanded="false"]:before,.twm-estore-select-step .select-step-header[aria-expanded="false"]:after{width:20px;height:2px;opacity:0}/* line 995, src/sass/twm-estore.scss */.twm-estore-select-step .select-step-header[aria-expanded="false"]:before{top:50%;right:10px;width:20px;height:2px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}/* line 1003, src/sass/twm-estore.scss */.twm-estore-select-step .select-step-header[aria-expanded="false"]:after{top:50%;right:19px;width:2px;height:20px;opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}/* line 1014, src/sass/twm-estore.scss */.twm-estore-select-step .select-step-header[aria-expanded="true"]{color:#1b1b1b;margin-bottom:0.8em;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}/* line 1018, src/sass/twm-estore.scss */.twm-estore-select-step .select-step-header[aria-expanded="true"]:before{top:50%;right:10px;width:20px;height:2px;opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}/* line 1027, src/sass/twm-estore.scss */.twm-estore-select-step .select-step-header[aria-expanded="true"]:after{top:50%;right:19px;width:2px;height:2px;opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}/* line 1039, src/sass/twm-estore.scss */.twm-estore-select-step .select-step-header:hover .selected-title{max-height:250px;-webkit-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out}/* line 1051, src/sass/twm-estore.scss */.twm-estore-select-step .select-step-content .select-title{color:#1b1b1b;font-size:1.875em;margin-bottom:0.6667em}/* line 1056, src/sass/twm-estore.scss */.twm-estore-select-step .select-step-content-popup{width:100%;height:calc(100% - 220px);padding:3.75em 0 3.125em;position:absolute;top:0;left:0;z-index:100;overflow:hidden;background-color:#fff}/* line 1068, src/sass/twm-estore.scss */.twm-estore-select-step .select-step-content-popup:after{content:'';display:block;height:1px;width:1110px;position:absolute;bottom:0;left:50%;background-color:#e2e2e2;-webkit-transform:translateX(-50%);transform:translateX(-50%)}/* line 1079, src/sass/twm-estore.scss */.twm-estore-select-step .select-step-content-popup .form-control{line-height:1.25}/* line 1082, src/sass/twm-estore.scss */.twm-estore-select-step .select-step-content-popup .select-filter,.twm-estore-select-step .select-step-content-popup .select-sort{padding:0.5em 0 1.375em 0}/* line 1086, src/sass/twm-estore.scss */.twm-estore-select-step .select-step-content-popup .form-group{padding:0 1.25em;position:relative}/* line 1090, src/sass/twm-estore.scss */.twm-estore-select-step .select-step-content-popup .form-group:after{content:'';display:block;width:1px;height:70%;position:absolute;right:0;top:50%;border-right:1px dotted #000;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){/* line 1090, src/sass/twm-estore.scss */.twm-estore-select-step .select-step-content-popup .form-group:after{width:2px;right:1px}}/* line 1106, src/sass/twm-estore.scss */.twm-estore-select-step .select-step-content-popup .form-group:last-child:after{display:none}/* line 1111, src/sass/twm-estore.scss */.twm-estore-select-step .select-step-content-popup .form-group.no-border:after{display:none}/* line 1117, src/sass/twm-estore.scss */.twm-estore-select-step .select-step-content-popup .custom-select{padding:0.5em 1.75em 0.5em 0.75em}@-moz-document url-prefix(){/* line 1117, src/sass/twm-estore.scss */.twm-estore-select-step .select-step-content-popup .custom-select{padding:0.25em 1.75em 0.25em 0.375em}}/* line 1128, src/sass/twm-estore.scss */.twm-estore-select-step.canSelect .select-step-header{color:#1b1b1b;cursor:pointer;pointer-events:all}/* line 1133, src/sass/twm-estore.scss */.twm-estore-select-step.canSelect .select-step-header:before,.twm-estore-select-step.canSelect .select-step-header:after{background-color:#4a4a4a;opacity:1}/* line 1141, src/sass/twm-estore.scss */.twm-estore-select-step.selected .select-step-header{color:#1b1b1b;cursor:pointer;pointer-events:all}/* line 1146, src/sass/twm-estore.scss */.twm-estore-select-step.selected .select-step-header .select-title{display:none;opacity:0;-webkit-transition:opacity 0.3s ease-in-out 0.35s;transition:opacity 0.3s ease-in-out 0.35s}/* line 1151, src/sass/twm-estore.scss */.twm-estore-select-step.selected .select-step-header .selected-title{display:block;opacity:1;-webkit-transition:max-height .3s ease-in-out, opacity 0.3s ease-in-out 0.55s;transition:max-height .3s ease-in-out, opacity 0.3s ease-in-out 0.55s}/* line 1156, src/sass/twm-estore.scss */.twm-estore-select-step.selected .select-step-header .selected-title .selected-content{color:#f58958}/* line 1161, src/sass/twm-estore.scss */.twm-estore-select-step.selected .select-step-header:before,.twm-estore-select-step.selected .select-step-header:after{background-color:#4a4a4a;opacity:1}/* line 1165, src/sass/twm-estore.scss */.twm-estore-select-step.selected .select-step-header:before{width:20px}/* line 1173, src/sass/twm-estore.scss */.twm-estore-select-step.selected.twm-estore-select-step-2{padding:0.4375em 0}/* line 1176, src/sass/twm-estore.scss */.twm-estore-select-step.selected.twm-estore-select-step-2 .selected-title{line-height:4.05rem}/* line 1179, src/sass/twm-estore.scss */.twm-estore-select-step.selected.twm-estore-select-step-2 .selected-title .selected-content{display:inline-block;vertical-align:top}/* line 1182, src/sass/twm-estore.scss */.twm-estore-select-step.selected.twm-estore-select-step-2 .selected-title .selected-content .brand,.twm-estore-select-step.selected.twm-estore-select-step-2 .selected-title .selected-content .model{display:block}/* line 1185, src/sass/twm-estore.scss */.twm-estore-select-step.selected.twm-estore-select-step-2 .selected-title .selected-content .brand{font-size:1.25rem;line-height:1.45em}/* line 1189, src/sass/twm-estore.scss */.twm-estore-select-step.selected.twm-estore-select-step-2 .selected-title .selected-content .model{font-size:1.5rem;line-height:1.45em}/* line 1200, src/sass/twm-estore.scss */.twm-estore-select-step.active .select-step-header{color:#1b1b1b;margin-bottom:0.8em}/* line 1209, src/sass/twm-estore.scss */.twm-estore-select-step.active .select-step-content-popup{display:block;width:100%;height:592px;padding:3.75em 0 3.125em;position:absolute;top:0;left:0;z-index:100;overflow:hidden;background-color:#fff}/* line 1221, src/sass/twm-estore.scss */.twm-estore-select-step.active .select-step-content-popup:after{content:'';display:block;height:1px;width:1110px;position:absolute;bottom:0;left:50%;background-color:#e2e2e2;-webkit-transform:translateX(-50%);transform:translateX(-50%)}/* line 1232, src/sass/twm-estore.scss */.twm-estore-select-step.active .select-step-content-popup .form-control{line-height:1.25}/* line 1235, src/sass/twm-estore.scss */.twm-estore-select-step.active .select-step-content-popup .select-filter,.twm-estore-select-step.active .select-step-content-popup .select-sort{padding:1.375em 0}/* line 1239, src/sass/twm-estore.scss */.twm-estore-select-step.active .select-step-content-popup .form-group{padding:0 1.25em;position:relative}/* line 1243, src/sass/twm-estore.scss */.twm-estore-select-step.active .select-step-content-popup .form-group:after{content:'';display:block;width:1px;height:70%;position:absolute;right:0;top:50%;border-right:1px dotted #000;-webkit-transform:translateY(-50%);transform:translateY(-50%)}/* line 1255, src/sass/twm-estore.scss */.twm-estore-select-step.active .select-step-content-popup .form-group:last-child:after{display:none}/* line 1260, src/sass/twm-estore.scss */.twm-estore-select-step.active .select-step-content-popup .form-group.no-border:after{display:none}/* line 1266, src/sass/twm-estore.scss */.twm-estore-select-step.active .select-step-content-popup .custom-select{padding:0.5em 1.75em 0.5em 0.75em;height:auto}/* line 1274, src/sass/twm-estore.scss */.twm-estore-select-step-empty{height:79px;border-bottom:none}/* line 1281, src/sass/twm-estore.scss */.twm-estore-select-step-2.selected .select-step-header{height:64px}/* line 1293, src/sass/twm-estore.scss */.twm-estore-select-step-3 .select-step-header[aria-expanded="true"]{margin-bottom:calc(0.8em + 240px)}/* line 1297, src/sass/twm-estore.scss */.twm-estore-select-step-3 .select-step-header .selected-title{overflow:hidden}/* line 1305, src/sass/twm-estore.scss */.twm-estore-select-step-4 .select-step-header[aria-expanded="true"]{margin-bottom:calc(0.8em + 160px)}/* line 1313, src/sass/twm-estore.scss */.twm-estore-select-step-4 .select-step-content .phone-number-filter input.form-control{width:200px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){/* line 1313, src/sass/twm-estore.scss */.twm-estore-select-step-4 .select-step-content .phone-number-filter input.form-control{padding:0.4em 0.75em}}/* line 1326, src/sass/twm-estore.scss */.twm-estore-select-step-5 .select-step-header[aria-expanded="true"]{margin-bottom:calc(0.8em + 354px)}/* line 1331, src/sass/twm-estore.scss */.twm-estore-select-step-5 .select-step-content .alert{line-height:1.5;max-height:140px;overflow-y:auto}/* line 1338, src/sass/twm-estore.scss */.twm-estore-select-step-5.active .select-step-content-popup{height:695px}/* line 1350, src/sass/twm-estore.scss */.twm-estore-select-block[data-contract-type="CP"] .twm-estore-select-step-3 .select-step-header[aria-expanded="true"]{margin-bottom:calc(0.8em + 320px)}/* line 1357, src/sass/twm-estore.scss */.twm-estore-select-block[data-contract-type="CP"] .twm-estore-select-step-5 .select-step-header[aria-expanded="true"]{margin-bottom:calc(0.8em + 464px)}/* line 1364, src/sass/twm-estore.scss */.twm-estore-select-block[data-contract-type="CP"] .twm-estore-select-step-6 .select-step-header[aria-expanded="true"]{margin-bottom:0.8em}/* line 1376, src/sass/twm-estore.scss */.twm-estore-select-block[data-contract-type="PP"] .twm-estore-select-step-4 .select-step-header[aria-expanded="true"]{margin-bottom:0.8em}/* line 1382, src/sass/twm-estore.scss */.twm-estore-select-block[data-contract-type="PP"] .twm-estore-select-step-4 .select-step-content .np-form{border-bottom:1px solid #e2e2e2}/* line 1391, src/sass/twm-estore.scss */.twm-estore-select-block[data-contract-type="PP"] .twm-estore-select-step-4 .select-step-content .form-group .form-text{font-size:1em;line-height:1.25}/* line 1403, src/sass/twm-estore.scss */.twm-estore-select-block[data-contract-type="PP"] .twm-estore-select-step-4.selected .selected-title .selected-content{display:inline-block;color:#1b1b1b}/* line 1412, src/sass/twm-estore.scss */.twm-estore-select-block[data-contract-type="PP"] .twm-estore-select-step-4.selected .selected-title .selected-content .preferred .phone-number{color:#f58958}/* line 1416, src/sass/twm-estore.scss */.twm-estore-select-block[data-contract-type="PP"] .twm-estore-select-step-4.selected .selected-title .selected-content .alternative{display:block;font-size:0.5333em;line-height:1.45em}/* line 1429, src/sass/twm-estore.scss */.twm-estore-select-block[data-contract-type="PP"] #select-panel-phone-number .phone-number-list{width:90%;margin:0 auto}/* line 1432, src/sass/twm-estore.scss */.twm-estore-select-block[data-contract-type="PP"] #select-panel-phone-number .phone-number-list .phone-number-item{width:50%;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){/* line 1432, src/sass/twm-estore.scss */.twm-estore-select-block[data-contract-type="PP"] #select-panel-phone-number .phone-number-list .phone-number-item{width:45%;-webkit-box-flex:0;-ms-flex:0 1 45%;flex:0 1 45%}}/* line 1447, src/sass/twm-estore.scss */.select-group-contract-type .select-item-radio{-webkit-box-flex:1;-ms-flex:1 1 33.333%;flex:1 1 33.333%}/* line 1452, src/sass/twm-estore.scss */.select-group-model{padding:0 1.5em}/* line 1454, src/sass/twm-estore.scss */.select-group-model .select-item-radio{-webkit-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%}/* line 1456, src/sass/twm-estore.scss */.select-group-model .select-item-radio label{padding:0.75em 0}/* line 1462, src/sass/twm-estore.scss */.select-group-added-value-service{display:block}/* line 1464, src/sass/twm-estore.scss */.select-group-added-value-service .select-item-radio{padding:0 0 0 1.5em;margin-bottom:.625em}/* line 1468, src/sass/twm-estore.scss */.select-group-added-value-service .select-item-radio label{padding:0;overflow:hidden}/* line 1472, src/sass/twm-estore.scss */.select-group-added-value-service .select-item-radio label img{width:100%;height:auto}/* line 1481, src/sass/twm-estore.scss */.select-group-added-value-service .select-item-radio input[type="radio"]:checked+label,.select-group-added-value-service .select-item-radio input[type="checkbox"]:checked+label{position:relative;-webkit-box-shadow:0 0 14px rgba(27,27,27,0.3);box-shadow:0 0 14px rgba(27,27,27,0.3);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}/* line 1486, src/sass/twm-estore.scss */.select-group-added-value-service .select-item-radio input[type="radio"]:checked+label .cover,.select-group-added-value-service .select-item-radio input[type="checkbox"]:checked+label .cover{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(27,27,27,0.5);border:5px solid #f58958}/* line 1496, src/sass/twm-estore.scss */.select-group-added-value-service .select-item-radio input[type="radio"]:checked+label .cover:before,.select-group-added-value-service .select-item-radio input[type="checkbox"]:checked+label .cover:before{content:'';display:block;width:0;height:0;position:absolute;top:0;left:0;z-index:1;border-style:solid;border-width:3em 3em 0 0;border-color:#f58958 transparent transparent transparent}/* line 1510, src/sass/twm-estore.scss */.select-group-added-value-service .select-item-radio input[type="radio"]:checked+label .cover:after,.select-group-added-value-service .select-item-radio input[type="checkbox"]:checked+label .cover:after{content:'';display:block;width:2.2em;height:2.2em;position:absolute;top:0;left:0;z-index:2;background-image:url("../img/icons/icon-add-value-check.svg");background-repeat:no-repeat;background-size:cover}/* line 1532, src/sass/twm-estore.scss */.section-estore-overview .section-estore-overview-header{background-color:#f6f6f6;padding:1.5em 0}/* line 1535, src/sass/twm-estore.scss */.section-estore-overview .section-estore-overview-header+.section-estore-overview-content{border-top:none}/* line 1538, src/sass/twm-estore.scss */.section-estore-overview .section-estore-overview-header .estore-overview-headline{margin:0;text-align:center;font-size:1.75em}/* line 1544, src/sass/twm-estore.scss */.section-estore-overview .section-estore-overview-content{border-top:1px solid #e2e2e2;padding:3.125em 0 4.375em}/* line 1550, src/sass/twm-estore.scss */.section-estore-gifts{background-color:#efefef;padding:3.12em 0 3.75em}/* line 1554, src/sass/twm-estore.scss */.section-estore-gifts .twm-gifts-list{width:800px;margin:2.5em auto 0}/* line 1559, src/sass/twm-estore.scss */.section-estore-gifts .twm-gifts-list .twm-gift-item .gift-inner{background-color:#fff;position:relative;padding:0 15px 25px;height:100%;overflow:hidden;border-radius:5px;-webkit-transform-origin:50%;transform-origin:50%;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:all 0.3s cubic-bezier(0.47, 0, 0.16, 0.98);transition:all 0.3s cubic-bezier(0.47, 0, 0.16, 0.98)}/* line 1570, src/sass/twm-estore.scss */.section-estore-gifts .twm-gifts-list .twm-gift-item .gift-inner .gift-image{background-size:70%;background-repeat:no-repeat;background-position:center center;width:100%;height:240px;margin:0}/* line 1580, src/sass/twm-estore.scss */.section-estore-gifts .twm-gifts-list .twm-gift-item .gift-inner .gift-text .product-name{color:#313131;font-size:1rem;text-align:center;line-height:1.125em;min-height:2rem;overflow:hidden;margin-bottom:1.3333em}/* line 1589, src/sass/twm-estore.scss */.section-estore-gifts .twm-gifts-list .twm-gift-item .gift-inner .gift-text .copy{font-size:0.875em;line-height:1.25em;color:#aaa}/* line 1606, src/sass/twm-estore.scss */.section-estore-specs{padding:3.12em 0 3.75em}/* line 1609, src/sass/twm-estore.scss */.section-estore-specs .twm-collapse-specs{position:relative;display:block;height:19rem;padding:0 30px;overflow:hidden}/* line 1616, src/sass/twm-estore.scss */.section-estore-specs .twm-collapse-specs:after{content:'';display:block;width:100%;height:1em;position:absolute;bottom:0;left:0;opacity:1;background-image:radial-gradient(at bottom, rgba(25,25,25,0.1) 0%, rgba(255,255,255,0) 60%);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}/* line 1629, src/sass/twm-estore.scss */.section-estore-specs .twm-collapse-specs.show{height:auto}/* line 1631, src/sass/twm-estore.scss */.section-estore-specs .twm-collapse-specs.show:after{opacity:0;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}/* line 1635, src/sass/twm-estore.scss */.section-estore-specs .twm-collapse-specs.show+.twm-collapse-toggle-note-bottom{margin-top:0}/* line 1637, src/sass/twm-estore.scss */.section-estore-specs .twm-collapse-specs.show+.twm-collapse-toggle-note-bottom:after{-webkit-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg);-webkit-transition:-webkit-transform .15s ease-in-out;transition:-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out, -webkit-transform .15s ease-in-out}/* line 1643, src/sass/twm-estore.scss */.section-estore-specs .twm-collapse-specs.collapsing{display:block;height:19rem;overflow:hidden}/* line 1650, src/sass/twm-estore.scss */.section-estore-specs .row-group{padding:1.5em 0;border-bottom:1px solid #e2e2e2}/* line 1654, src/sass/twm-estore.scss */.section-estore-specs .row-group .specs-header{font-size:1.125em}/* line 1657, src/sass/twm-estore.scss */.section-estore-specs .row-group .specs-body{font-size:0.875em;line-height:1.7142em;color:#888}/* line 1663, src/sass/twm-estore.scss */.section-estore-specs .row-group:last-child{border-bottom:none}/* line 1669, src/sass/twm-estore.scss */.section-estore-notes{background-color:#eee;border-top:1px solid #ddd;padding:3em 0}/* line 1675, src/sass/twm-estore.scss */.section-estore-select-footer{font-size:1.25em;line-height:1.5}/* line 1678, src/sass/twm-estore.scss */.section-estore-select-footer .contract{border-right:5px solid #ccc}/* line 1680, src/sass/twm-estore.scss */.section-estore-select-footer .contract .brief{color:#f58958}/* line 1684, src/sass/twm-estore.scss */.section-estore-select-footer .accessories{border-right:5px solid #ccc}/* line 1686, src/sass/twm-estore.scss */.section-estore-select-footer .accessories .amount{color:#f58958}/* line 1690, src/sass/twm-estore.scss */.section-estore-select-footer .total{font-size:1.5em}/* line 1692, src/sass/twm-estore.scss */.section-estore-select-footer .total .amount{font-size:1.6em;line-height:1;margin-left:0.5em;color:#f58958}/* line 1698, src/sass/twm-estore.scss */.section-estore-select-footer .total .btn{font-size:0.64em}/* line 1702, src/sass/twm-estore.scss */.section-estore-select-footer .total [class^="col"]{margin-bottom:0.6667em}/* line 1711, src/sass/twm-estore.scss */#select-panel-contract .contract-select-none,.twm-estore-phoneNumber-step-projects .contract-select-none{height:450px;color:#aaa;text-align:center}/* line 1716, src/sass/twm-estore.scss */#select-panel-contract .contract-select-list,.twm-estore-phoneNumber-step-projects .contract-select-list{padding-bottom:3em;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}/* line 1724, src/sass/twm-estore.scss */#select-panel-contract .contract-select-list .contract-select-item,.twm-estore-phoneNumber-step-projects .contract-select-list .contract-select-item{padding:0 0.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 33.3333%;flex:0 1 33.3333%}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){/* line 1724, src/sass/twm-estore.scss */#select-panel-contract .contract-select-list .contract-select-item,.twm-estore-phoneNumber-step-projects .contract-select-list .contract-select-item{display:block}}/* line 1733, src/sass/twm-estore.scss */#select-panel-contract .contract-select-list .contract-select-item .contract-select-item-inner,.twm-estore-phoneNumber-step-projects .contract-select-list .contract-select-item .contract-select-item-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:10px;width:100%;border:2px solid #b5b5b5;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){/* line 1733, src/sass/twm-estore.scss */#select-panel-contract .contract-select-list .contract-select-item .contract-select-item-inner,.twm-estore-phoneNumber-step-projects .contract-select-list .contract-select-item .contract-select-item-inner{display:block;height:100%}}/* line 1749, src/sass/twm-estore.scss */#select-panel-contract .contract-select-list .contract-select-item .contract-select-item-inner.contract-select-item-small .contract-select-header,.twm-estore-phoneNumber-step-projects .contract-select-list .contract-select-item .contract-select-item-inner.contract-select-item-small .contract-select-header{-webkit-box-flex:1;-ms-flex:1 1 100px;flex:1 1 100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}/* line 1755, src/sass/twm-estore.scss */#select-panel-contract .contract-select-list .contract-select-item .contract-select-item-inner.contract-select-item-small .contract-select-header>*,.twm-estore-phoneNumber-step-projects .contract-select-list .contract-select-item .contract-select-item-inner.contract-select-item-small .contract-select-header>*{margin:0}/* line 1761, src/sass/twm-estore.scss */#select-panel-contract .contract-select-list .contract-select-item .contract-select-item-inner.contract-select-item-small .contract-select-body .contract-select-promo,.twm-estore-phoneNumber-step-projects .contract-select-list .contract-select-item .contract-select-item-inner.contract-select-item-small .contract-select-body .contract-select-promo{border-bottom:1px solid #b5b5b5}/* line 1763, src/sass/twm-estore.scss */#select-panel-contract .contract-select-list .contract-select-item .contract-select-item-inner.contract-select-item-small .contract-select-body .contract-select-promo .contract-select-promo-copy,.twm-estore-phoneNumber-step-projects .contract-select-list .contract-select-item .contract-select-item-inner.contract-select-item-small .contract-select-body .contract-select-promo .contract-select-promo-copy{color:#333333}/* line 1768, src/sass/twm-estore.scss */#select-panel-contract .contract-select-list .contract-select-item .contract-select-item-inner.contract-select-item-small .contract-select-body .contract-select-actions,.twm-estore-phoneNumber-step-projects .contract-select-list .contract-select-item .contract-select-item-inner.contract-select-item-small .contract-select-body .contract-select-actions{border-bottom:none;position:relative}/* line 1772, src/sass/twm-estore.scss */#select-panel-contract .contract-select-list .contract-select-item .contract-select-item-inner.contract-select-item-small .contract-select-body .contract-select-actions .btn-group,.twm-estore-phoneNumber-step-projects .contract-select-list .contract-select-item .contract-select-item-inner.contract-select-item-small .contract-select-body .contract-select-actions .btn-group{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}/* line 1779, src/sass/twm-estore.scss */#select-panel-contract .contract-select-list .contract-select-item .contract-select-item-inner.contract-select-item-small .contract-select-body .contract-select-actions .btn-group .btn:first-child,.twm-estore-phoneNumber-step-projects .contract-select-list .contract-select-item .contract-select-item-inner.contract-select-item-small .contract-select-body .contract-select-actions .btn-group .btn:first-child{border-right:2px solid #fff}/* line 1782, src/sass/twm-estore.scss */#select-panel-contract .contract-select-list .contract-select-item .contract-select-item-inner.contract-select-item-small .contract-select-body .contract-select-actions .btn-group .btn:last-child,.twm-estore-phoneNumber-step-projects .contract-select-list .contract-select-item .contract-select-item-inner.contract-select-item-small .contract-select-body .contract-select-actions .btn-group .btn:last-child{border-left:2px solid #fff}/* line 1789, src/sass/twm-estore.scss */#select-panel-contract .contract-select-list .contract-select-item .contract-select-item-inner.contract-select-item-small .contract-select-body .contract-select-code,.twm-estore-phoneNumber-step-projects .contract-select-list .contract-select-item .contract-select-item-inner.contract-select-item-small .contract-select-body .contract-select-code{border-bottom:none}/* line 1795, src/sass/twm-estore.scss */#select-panel-contract .contract-select-list .contract-select-item .contract-select-header,.twm-estore-phoneNumber-step-projects .contract-select-list .contract-select-item .contract-select-header{font-size:1.5em;line-height:1.25;padding:1em 0.6667em;color:#fff;background-color:#888;-webkit-box-flex:1;-ms-flex:1 1 230px;flex:1 1 230px;border-top-left-radius:8px;border-top-right-radius:8px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){/* line 1795, src/sass/twm-estore.scss */#select-panel-contract .contract-select-list .contract-select-item .contract-select-header,.twm-estore-phoneNumber-step-projects .contract-select-list .contract-select-item .contract-select-header{display:block;height:calc(100% - 330px)}}/* line 1813, src/sass/twm-estore.scss */#select-panel-contract .contract-select-list .contract-select-item .contract-select-body,.twm-estore-phoneNumber-step-projects .contract-select-list .contract-select-item .contract-select-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:block;position:relative}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){/* line 1813, src/sass/twm-estore.scss */#select-panel-contract .contract-select-list .contract-select-item .contract-select-body,.twm-estore-phoneNumber-step-projects .contract-select-list .contract-select-item .contract-select-body{min-height:330px}}/* line 1822, src/sass/twm-estore.scss */#select-panel-contract .contract-select-list .contract-select-item .contract-select-body>[class^="contract-select-"],.twm-estore-phoneNumber-step-projects .contract-select-list .contract-select-item .contract-select-body>[class^="contract-select-"]{border-bottom:1px solid #b5b5b5}/* line 1825, src/sass/twm-estore.scss */#select-panel-contract .contract-select-list .contract-select-item .contract-select-body>[class^="contract-select-"]:last-child,.twm-estore-phoneNumber-step-projects .contract-select-list .contract-select-item .contract-select-body>[class^="contract-select-"]:last-child{border-bottom:none}/* line 1830, src/sass/twm-estore.scss */#select-panel-contract .contract-select-list .contract-select-item .contract-select-body .contract-select-price,.twm-estore-phoneNumber-step-projects .contract-select-list .contract-select-item .contract-select-body .contract-select-price{padding:1em 1.125em}/* line 1832, src/sass/twm-estore.scss */#select-panel-contract .contract-select-list .contract-select-item .contract-select-body .contract-select-price [class^="col"],.twm-estore-phoneNumber-step-projects .contract-select-list .contract-select-item .contract-select-body .contract-select-price [class^="col"]{padding:0 12px}/* line 1835, src/sass/twm-estore.scss */#select-panel-contract .contract-select-list .contract-select-item .contract-select-body .contract-select-price .premonth,.twm-estore-phoneNumber-step-projects .contract-select-list .contract-select-item .contract-select-body .contract-select-price .premonth{font-size:1.125em;border-right:1px solid #b5b5b5}/* line 1839, src/sass/twm-estore.scss */#select-panel-contract .contract-select-list .contract-select-item .contract-select-body .contract-select-price .period,.twm-estore-phoneNumber-step-projects .contract-select-list .contract-select-item .contract-select-body .contract-select-price .period{font-size:1.125em}/* line 1842, src/sass/twm-estore.scss */#select-panel-contract .contract-select-list .contract-select-item .contract-select-body .contract-select-price .help,.twm-estore-phoneNumber-step-projects .contract-select-list .contract-select-item .contract-select-body .contract-select-price .help{font-size:0.75em;text-align:right}/* line 1848, src/sass/twm-estore.scss */#select-panel-contract .contract-select-list .contract-select-item .contract-select-body .contract-select-code,.twm-estore-phoneNumber-step-projects .contract-select-list .contract-select-item .contract-select-body .contract-select-code{font-size:1.125em;line-height:1.6667em;padding:1.3em 1.1em}/* line 1854, src/sass/twm-estore.scss */#select-panel-contract .contract-select-list .contract-select-item .contract-select-body .contract-select-promo,.twm-estore-phoneNumber-step-projects .contract-select-list .contract-select-item .contract-select-body .contract-select-promo{padding:1.5em 1.25em;border-bottom:none;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}/* line 1858, src/sass/twm-estore.scss */#select-panel-contract .contract-select-list .contract-select-item .contract-select-body .contract-select-promo .contract-select-promo-headline,.twm-estore-phoneNumber-step-projects .contract-select-list .contract-select-item .contract-select-body .contract-select-promo .contract-select-promo-headline{font-size:1rem;font-weight:normal;color:#ff6100}/* line 1864, src/sass/twm-estore.scss */#select-panel-contract .contract-select-list .contract-select-item .contract-select-body .contract-select-promo .contract-select-promo-copy,.twm-estore-phoneNumber-step-projects .contract-select-list .contract-select-item .contract-select-body .contract-select-promo .contract-select-promo-copy{color:#aaa;line-height:1.5em;font-size:0.875em}/* line 1871, src/sass/twm-estore.scss */#select-panel-contract .contract-select-list .contract-select-item .contract-select-body .contract-toggle,.twm-estore-phoneNumber-step-projects .contract-select-list .contract-select-item .contract-select-body .contract-toggle{position:absolute;width:100%;bottom:0}/* line 1875, src/sass/twm-estore.scss */#select-panel-contract .contract-select-list .contract-select-item .contract-select-body .contract-toggle .btn,.twm-estore-phoneNumber-step-projects .contract-select-list .contract-select-item .contract-select-body .contract-toggle .btn{color:#fff;background-color:#626262;border-color:#626262;font-size:1.25em;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}/* line 1890, src/sass/twm-estore.scss */#select-panel-contract .contract-select-list .contract-select-item:hover .contract-select-item-inner,.twm-estore-phoneNumber-step-projects .contract-select-list .contract-select-item:hover .contract-select-item-inner{border-color:#ff6100;-webkit-box-shadow:0 0 16px rgba(0,0,0,0.3);box-shadow:0 0 16px rgba(0,0,0,0.3);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}/* line 1895, src/sass/twm-estore.scss */#select-panel-contract .contract-select-list .contract-select-item:hover .contract-select-header,.twm-estore-phoneNumber-step-projects .contract-select-list .contract-select-item:hover .contract-select-header{background-color:#ff6100;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}/* line 1901, src/sass/twm-estore.scss */#select-panel-contract .contract-select-list .contract-select-item:hover .contract-select-body .contract-toggle .btn,.twm-estore-phoneNumber-step-projects .contract-select-list .contract-select-item:hover .contract-select-body .contract-toggle .btn{background-color:#ff6100;border-color:#ff6100;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}/* line 1910, src/sass/twm-estore.scss */#select-panel-contract .contract-select-list .contract-select-item.selected .contract-select-item-inner,.twm-estore-phoneNumber-step-projects .contract-select-list .contract-select-item.selected .contract-select-item-inner{border-color:#ff6100;-webkit-box-shadow:0 0 16px rgba(0,0,0,0.3);box-shadow:0 0 16px rgba(0,0,0,0.3);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}/* line 1915, src/sass/twm-estore.scss */#select-panel-contract .contract-select-list .contract-select-item.selected .contract-select-header,.twm-estore-phoneNumber-step-projects .contract-select-list .contract-select-item.selected .contract-select-header{background-color:#ff6100;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}/* line 1921, src/sass/twm-estore.scss */#select-panel-contract .contract-select-list .contract-select-item.selected .contract-select-body .contract-toggle .btn,.twm-estore-phoneNumber-step-projects .contract-select-list .contract-select-item.selected .contract-select-body .contract-toggle .btn{background-color:#ff6100;border-color:#ff6100;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}/* line 1931, src/sass/twm-estore.scss */#select-panel-contract .contract-select-list .slick-list.draggable,.twm-estore-phoneNumber-step-projects .contract-select-list .slick-list.draggable{padding-bottom:1.1875em}/* line 1937, src/sass/twm-estore.scss */#select-panel-contract .contract-select-table a:not([class]),.twm-estore-phoneNumber-step-projects .contract-select-table a:not([class]){text-decoration:underline}/* line 1946, src/sass/twm-estore.scss */#select-panel-phone-number .select-phone-number,.twm-estore-phoneNumber-step-phone-number .select-phone-number{margin-bottom:1.875em}/* line 1950, src/sass/twm-estore.scss */#select-panel-phone-number .phone-number-list,.twm-estore-phoneNumber-step-phone-number .phone-number-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}/* line 1955, src/sass/twm-estore.scss */#select-panel-phone-number .phone-number-list .phone-number-item,.twm-estore-phoneNumber-step-phone-number .phone-number-list .phone-number-item{width:20%;-webkit-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%;padding:0.25em 0.5em}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){/* line 1955, src/sass/twm-estore.scss */#select-panel-phone-number .phone-number-list .phone-number-item,.twm-estore-phoneNumber-step-phone-number .phone-number-list .phone-number-item{width:18%;-webkit-box-flex:0;-ms-flex:0 1 18%;flex:0 1 18%}}/* line 1964, src/sass/twm-estore.scss */#select-panel-phone-number .phone-number-list .phone-number-item .phone-number-item-content-block,.twm-estore-phoneNumber-step-phone-number .phone-number-list .phone-number-item .phone-number-item-content-block{border:1px solid #ccc;padding:0.75em 1.25em;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}/* line 1969, src/sass/twm-estore.scss */#select-panel-phone-number .phone-number-list .phone-number-item .phone-number-item-content-block .phone-number-price,.twm-estore-phoneNumber-step-phone-number .phone-number-list .phone-number-item .phone-number-item-content-block .phone-number-price{color:#888;font-size:0.75em}/* line 1974, src/sass/twm-estore.scss */#select-panel-phone-number .phone-number-list .phone-number-item .phone-number-item-content-block:hover,.twm-estore-phoneNumber-step-phone-number .phone-number-list .phone-number-item .phone-number-item-content-block:hover{cursor:pointer;background-color:#ff6100;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}/* line 1978, src/sass/twm-estore.scss */#select-panel-phone-number .phone-number-list .phone-number-item .phone-number-item-content-block:hover .phone-number,.twm-estore-phoneNumber-step-phone-number .phone-number-list .phone-number-item .phone-number-item-content-block:hover .phone-number{color:#fff}/* line 1981, src/sass/twm-estore.scss */#select-panel-phone-number .phone-number-list .phone-number-item .phone-number-item-content-block:hover .phone-number-price,.twm-estore-phoneNumber-step-phone-number .phone-number-list .phone-number-item .phone-number-item-content-block:hover .phone-number-price{color:#fff}/* line 1987, src/sass/twm-estore.scss */#select-panel-phone-number .phone-number-list .phone-number-item.selected .phone-number-item-content-block,.twm-estore-phoneNumber-step-phone-number .phone-number-list .phone-number-item.selected .phone-number-item-content-block{background-color:#ff6100}/* line 1989, src/sass/twm-estore.scss */#select-panel-phone-number .phone-number-list .phone-number-item.selected .phone-number-item-content-block .phone-number,.twm-estore-phoneNumber-step-phone-number .phone-number-list .phone-number-item.selected .phone-number-item-content-block .phone-number{color:#fff}/* line 1992, src/sass/twm-estore.scss */#select-panel-phone-number .phone-number-list .phone-number-item.selected .phone-number-item-content-block .phone-number-price,.twm-estore-phoneNumber-step-phone-number .phone-number-list .phone-number-item.selected .phone-number-item-content-block .phone-number-price{color:#fff}/* line 2000, src/sass/twm-estore.scss */#select-panel-phone-number .phone-number-confirm,.twm-estore-phoneNumber-step-phone-number .phone-number-confirm{text-align:right}/* line 2003, src/sass/twm-estore.scss */#select-panel-phone-number .phone-number-confirm .phone-number-confirm-text,.twm-estore-phoneNumber-step-phone-number .phone-number-confirm .phone-number-confirm-text{padding:0.5em 1em;vertical-align:middle}/* line 2007, src/sass/twm-estore.scss */#select-panel-phone-number .phone-number-confirm .phone-number-confirm-text .current-number,#select-panel-phone-number .phone-number-confirm .phone-number-confirm-text .current-number-price,.twm-estore-phoneNumber-step-phone-number .phone-number-confirm .phone-number-confirm-text .current-number,.twm-estore-phoneNumber-step-phone-number .phone-number-confirm .phone-number-confirm-text .current-number-price{color:#f58958}/* line 2018, src/sass/twm-estore.scss */#select-panel-accessories .select-step-content .alert,.twm-estore-phoneNumber-step-accessories .select-step-content .alert{line-height:1.5;max-height:140px;overflow-y:auto}/* line 2023, src/sass/twm-estore.scss */#select-panel-accessories .accessories-list,.twm-estore-phoneNumber-step-accessories .accessories-list{margin-bottom:3em;display:-webkit-box;display:-ms-flexbox;display:flex}/* line 2027, src/sass/twm-estore.scss */#select-panel-accessories .accessories-list .accessories-item,.twm-estore-phoneNumber-step-accessories .accessories-list .accessories-item{padding:0 0.5em;-webkit-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%}/* line 2031, src/sass/twm-estore.scss */#select-panel-accessories .accessories-list .accessories-item .accessories-content,.twm-estore-phoneNumber-step-accessories .accessories-list .accessories-item .accessories-content{background-color:#f6f6f6;border:2px solid #f6f6f6;padding:1em 1em 1.625em 1em;text-align:center;margin-bottom:0.375em}/* line 2038, src/sass/twm-estore.scss */#select-panel-accessories .accessories-list .accessories-item .accessories-content .title,.twm-estore-phoneNumber-step-accessories .accessories-list .accessories-item .accessories-content .title{line-height:1.25;min-height:3.75em}/* line 2042, src/sass/twm-estore.scss */#select-panel-accessories .accessories-list .accessories-item .accessories-content .price,.twm-estore-phoneNumber-step-accessories .accessories-list .accessories-item .accessories-content .price{text-decoration:line-through;line-height:1.5;min-height:1.5em}/* line 2047, src/sass/twm-estore.scss */#select-panel-accessories .accessories-list .accessories-item .accessories-content .sale-price,.twm-estore-phoneNumber-step-accessories .accessories-list .accessories-item .accessories-content .sale-price{color:#cf1412;font-size:1.375em}/* line 2054, src/sass/twm-estore.scss */#select-panel-accessories .accessories-list .accessories-item .accessories-selector .select-group,.twm-estore-phoneNumber-step-accessories .accessories-list .accessories-item .accessories-selector .select-group{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1em}/* line 2058, src/sass/twm-estore.scss */#select-panel-accessories .accessories-list .accessories-item .accessories-selector .select-group .custom-select,.twm-estore-phoneNumber-step-accessories .accessories-list .accessories-item .accessories-selector .select-group .custom-select{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}/* line 2061, src/sass/twm-estore.scss */#select-panel-accessories .accessories-list .accessories-item .accessories-selector .select-group .custom-select:first-child,.twm-estore-phoneNumber-step-accessories .accessories-list .accessories-item .accessories-selector .select-group .custom-select:first-child{margin-right:0.25em}/* line 2069, src/sass/twm-estore.scss */#select-panel-accessories .accessories-list .accessories-item.selected .accessories-content,.twm-estore-phoneNumber-step-accessories .accessories-list .accessories-item.selected .accessories-content{border-color:#ff6100}/* line 2075, src/sass/twm-estore.scss */#select-panel-accessories .accessories-confirm,.twm-estore-phoneNumber-step-accessories .accessories-confirm{border-top:1px solid #e2e2e2;padding:2.5em 15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}/* line 2082, src/sass/twm-estore.scss */#select-panel-accessories .accessories-confirm .accessories-confirm-text,.twm-estore-phoneNumber-step-accessories .accessories-confirm .accessories-confirm-text{font-size:1.25em;line-height:1.6;padding-right:2.5em;display:block}/* line 2090, src/sass/twm-estore.scss */#select-panel-accessories .accessories-confirm .accessories-confirm-text .subtotal-item .amount,#select-panel-accessories .accessories-confirm .accessories-confirm-text .subtotal-price .amount,.twm-estore-phoneNumber-step-accessories .accessories-confirm .accessories-confirm-text .subtotal-item .amount,.twm-estore-phoneNumber-step-accessories .accessories-confirm .accessories-confirm-text .subtotal-price .amount{color:#f58958}/* line 2100, src/sass/twm-estore.scss */.select-panel-select-button .select-panel-select-arrow{position:absolute;top:50%;display:block;width:80px;height:80px;background-color:#e2e2e2;color:#fff;border:none;font-size:48px;text-align:center;line-height:72px;border-radius:100%;-webkit-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out}/* line 2115, src/sass/twm-estore.scss */.select-panel-select-button .select-panel-select-arrow.select-panel-select-prev{left:-96px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}/* line 2119, src/sass/twm-estore.scss */.select-panel-select-button .select-panel-select-arrow.select-panel-select-next{right:-96px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}/* line 2124, src/sass/twm-estore.scss */.select-panel-select-button .select-panel-select-arrow:hover{background-color:#aaa;cursor:pointer;-webkit-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out}/* line 2134, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step{border-bottom:1px solid #ccc;padding:3.75em 3em}/* line 2138, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step .step-headline{text-align:center;margin-bottom:1em}/* line 2142, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step .form-control{line-height:1.25}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){/* line 2142, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step .form-control{max-width:200px;width:100%}}/* line 2150, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step .select-filter,.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step .select-sort{padding:0.5em 0 1.375em 0}/* line 2154, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step .form-group{padding:0 1.25em;position:relative}/* line 2158, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step .form-group:after{content:'';display:block;width:1px;height:70%;position:absolute;right:0;top:50%;border-right:1px dotted #000;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){/* line 2158, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step .form-group:after{width:2px;right:1px}}/* line 2174, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step .form-group:last-child:after{display:none}/* line 2179, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step .form-group.no-border:after{display:none}/* line 2185, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step .custom-select{padding:0.5em 1.75em 0.5em 0.75em}@-moz-document url-prefix(){/* line 2185, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step .custom-select{padding:0.25em 1.75em 0.25em 0.375em}}/* line 2193, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step:last-child{border-bottom:none}/* line 2199, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step-models .models-list{margin-bottom:3em;display:-webkit-box;display:-ms-flexbox;display:flex}/* line 2202, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step-models .models-list .models-item{padding:0 0.5em;-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}/* line 2206, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step-models .models-list .models-item .models-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:2px solid #ccc;border-radius:10px;position:relative}/* line 2213, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step-models .models-list .models-item .models-inner .models-content{padding:1em 1em 1.625em 1em;text-align:center;margin-bottom:0.375em}/* line 2220, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step-models .models-list .models-item .models-inner .models-content .title{line-height:1.25;min-height:3.75em}/* line 2224, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step-models .models-list .models-item .models-inner .models-content .price{text-decoration:line-through;line-height:1.5;min-height:1.5em}/* line 2229, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step-models .models-list .models-item .models-inner .models-content .sale-price{color:#cf1412;font-size:1.375em}/* line 2233, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step-models .models-list .models-item .models-inner .models-content .select-group{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1em}/* line 2237, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step-models .models-list .models-item .models-inner .models-content .select-group .custom-select{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}/* line 2240, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step-models .models-list .models-item .models-inner .models-content .select-group .custom-select:first-child{margin-right:0.25em}/* line 2246, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step-models .models-list .models-item .models-inner .models-selector{position:absolute;width:100%;bottom:-1em;text-align:center}/* line 2255, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step-models .models-list .models-item.selected .models-inner{border-color:#ff6100}/* line 2268, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step-phone-number .phone-number-confirm{text-align:center}/* line 2274, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step-confirm{background-color:#f6f6f6}/* line 2276, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step-confirm .confirm-content-block{background-color:#fff;border:1px solid #ccc;border-radius:8px}/* line 2281, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step-confirm .confirm-content-block .confirm-contract-content{width:90%;margin:0 auto;font-size:1.2857em;padding-top:2.5em}/* line 2287, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step-confirm .confirm-content-block .confirm-contract-content .contract-headline{font-size:1.35em}/* line 2291, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step-confirm .confirm-content-block .confirm-contract-content .estore-contract-detail-list ul{list-style-type:disc;line-height:1.25;margin:0}/* line 2296, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step-confirm .confirm-content-block .confirm-contract-content .estore-contract-detail-list ul li{margin-bottom:0.25em}/* line 2302, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step-confirm .confirm-content-block .confirm-case-summary{border-top:1px solid #ccc}/* line 2305, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step-confirm .confirm-content-block .confirm-case-summary .case-summary-box{padding-top:2em;padding-bottom:2em;text-align:center;border-right:1px solid #ccc}/* line 2311, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step-confirm .confirm-content-block .confirm-case-summary .case-summary-box:last-child{border-right:none}/* line 2315, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step-confirm .confirm-content-block .confirm-case-summary .case-summary-box .summary-title{line-height:1.5;margin-bottom:0.75em}/* line 2319, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps .twm-estore-phoneNumber-step-confirm .confirm-content-block .confirm-case-summary .case-summary-box .summary-amount{font-size:1.75em}/* line 2332, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps[data-contract-type="PP"] .twm-estore-phoneNumber-step-phone-number .phone-number-ways>.col-6:last-child{border-left:1px solid #ccc}/* line 2337, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps[data-contract-type="PP"] .twm-estore-phoneNumber-step-phone-number .phone-number-input{width:90%;margin:0 auto;padding:0.5em 0}/* line 2342, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps[data-contract-type="PP"] .twm-estore-phoneNumber-step-phone-number .phone-number-select{width:90%;margin:0 auto}/* line 2346, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps[data-contract-type="PP"] .twm-estore-phoneNumber-step-phone-number .phone-number-list{width:100%;margin:0 auto}/* line 2349, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps[data-contract-type="PP"] .twm-estore-phoneNumber-step-phone-number .phone-number-list .phone-number-item{width:50%;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){/* line 2349, src/sass/twm-estore.scss */.twm-page-estore-phoneNumber-steps[data-contract-type="PP"] .twm-estore-phoneNumber-step-phone-number .phone-number-list .phone-number-item{width:45%;-webkit-box-flex:0;-ms-flex:0 1 45%;flex:0 1 45%}}/* line 2363, src/sass/twm-estore.scss */.order-list-collapse{position:relative;display:block;height:16.875rem;overflow:hidden;border:1px solid #ddd;border-radius:8px}/* line 2370, src/sass/twm-estore.scss */.order-list-collapse.show{height:auto}/* line 2372, src/sass/twm-estore.scss */.order-list-collapse.show .order-list-summary{opacity:0;max-height:0;padding:0}/* line 2377, src/sass/twm-estore.scss */.order-list-collapse.show .order-list-all{display:block;opacity:1}/* line 2382, src/sass/twm-estore.scss */.order-list-collapse.collapsing{display:block;height:16.875rem;overflow:hidden}/* line 2386, src/sass/twm-estore.scss */.order-list-collapse.collapsing .order-list-summary{opacity:0;max-height:0;padding:0;-webkit-transition:opacity .3s ease-in-out, max-height .3s ease-in-out, padding .3s ease-in-out;transition:opacity .3s ease-in-out, max-height .3s ease-in-out, padding .3s ease-in-out}/* line 2392, src/sass/twm-estore.scss */.order-list-collapse.collapsing .order-list-all{display:block;opacity:1}/* line 2397, src/sass/twm-estore.scss */.order-list-collapse .order-list-summary{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;max-height:270px;-webkit-transition:opacity .3s ease-in-out, max-height .3s ease-in-out, padding .3s ease-in-out;transition:opacity .3s ease-in-out, max-height .3s ease-in-out, padding .3s ease-in-out}/* line 2403, src/sass/twm-estore.scss */.order-list-collapse .order-list-all{block:none}/* line 2409, src/sass/twm-estore.scss */.order-list-block{overflow:hidden;padding:0}/* line 2414, src/sass/twm-estore.scss */.order-list-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2.625em 0 4.125em}/* line 2420, src/sass/twm-estore.scss */.order-list-summary .list-summary-label{padding:0 0.5em;font-size:1.75em}/* line 2425, src/sass/twm-estore.scss */.order-list-summary .list-summary-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 160px;flex:0 0 160px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #313131;min-height:160px;padding:0 1em;text-align:center;border-radius:8px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){/* line 2425, src/sass/twm-estore.scss */.order-list-summary .list-summary-box{height:160px}}/* line 2442, src/sass/twm-estore.scss */.order-list-summary .list-summary-box .summary-title{font-size:1.25em}/* line 2445, src/sass/twm-estore.scss */.order-list-summary .list-summary-box .summary-eyebrow{font-size:1em;color:#aaa}/* line 2449, src/sass/twm-estore.scss */.order-list-summary .list-summary-box .summary-amount{font-size:1.125em;margin-bottom:0}/* line 2454, src/sass/twm-estore.scss */.order-list-summary .list-summary-box .summary-description{font-size:0.875em;color:#888;line-height:1.2}/* line 2460, src/sass/twm-estore.scss */.order-list-summary .list-summary-box.total{border-color:#f00}/* line 2462, src/sass/twm-estore.scss */.order-list-summary .list-summary-box.total .summary-amount{color:#ff0000}/* line 2469, src/sass/twm-estore.scss */.order-list-all{padding:0 0 1.75em}/* line 2472, src/sass/twm-estore.scss */.order-list-all .list-header{background-color:#f6f6f6;color:#a6a6a6;border-bottom:1px solid #d2d2d2;padding:0 2.9375em}/* line 2477, src/sass/twm-estore.scss */.order-list-all .list-header [class^="col"]{padding-top:1em;padding-bottom:1em}/* line 2482, src/sass/twm-estore.scss */.order-list-all .list-body{padding:0 1em}/* line 2486, src/sass/twm-estore.scss */.order-list-all .list-order-row{padding:1.25em 2em;border-bottom:1px solid #d2d2d2;font-size:1.125em}/* line 2491, src/sass/twm-estore.scss */.order-list-all .list-order-row:last-child{border-bottom:none}/* line 2497, src/sass/twm-estore.scss */.order-list-all .list-order-row .row-amount{display:block;margin-bottom:0.75em}/* line 2501, src/sass/twm-estore.scss */.order-list-all .list-order-row .row-description{font-size:0.7778em;line-height:1.2;color:#666666}/* line 2508, src/sass/twm-estore.scss */.order-list-all .list-order-row.totally .row-amount{color:#ff0000}/* line 2514, src/sass/twm-estore.scss */.order-list-all .list-order-item{margin-bottom:0.75em}/* line 2517, src/sass/twm-estore.scss */.order-list-all .list-order-item:last-child{margin-bottom:0}/* line 2521, src/sass/twm-estore.scss */.order-list-all .list-order-item .item-image{display:inline-block;margin:0}/* line 2525, src/sass/twm-estore.scss */.order-list-all .list-order-item .item-type{display:inline-block;background-color:#ff6665;color:#ffffff;font-size:0.8889em;padding:0.5em;margin-bottom:0.5em}/* line 2533, src/sass/twm-estore.scss */.order-list-all .list-order-item .item-name{display:block}/* line 2542, src/sass/twm-estore.scss */.order-list-all .list-order-accessories .list-order-item .item-image{width:78px;height:78px;border:1px solid #d2d2d2}/* line 2551, src/sass/twm-estore.scss */.order-list-toggle{margin-top:-1.75em;position:relative;z-index:1}/* line 2557, src/sass/twm-estore.scss */.order-terms-content{height:360px;width:100%;overflow-x:hidden;overflow-y:auto;border:1px solid #aaa;padding:1em;line-height:1.5}/* line 2566, src/sass/twm-estore.scss */.order-terms-content table{width:100%;max-width:100%;margin-bottom:1em;border:1px solid #aaa}/* line 2572, src/sass/twm-estore.scss */.order-terms-content table th{background-color:#aaa;color:#fff;padding:0.75em;vertical-align:top;text-align:center}/* line 2579, src/sass/twm-estore.scss */.order-terms-content table td{padding:0.75em;vertical-align:top;border-top:1px solid #aaa}/* line 2584, src/sass/twm-estore.scss */.order-terms-content table td p{margin-bottom:0}/* line 2591, src/sass/twm-estore.scss */.payment-process{background-color:#fff;padding:2em;margin-bottom:1.5em}/* line 2595, src/sass/twm-estore.scss */.payment-process .twm-list{margin-bottom:0}/* line 2600, src/sass/twm-estore.scss */.twm-credit-card{display:block;width:410px;height:245px;position:relative;background-image:url("../img/estore/estore-order-payment-method-cc-bg.png");background-repeat:no-repeat;background-size:cover;background-position:center center}/* line 2610, src/sass/twm-estore.scss */.twm-credit-card .cc-type{position:absolute;top:16px;right:30px;display:block;width:87px;height:54px;background-size:cover;background-position:center center;background-repeat:no-repeat}/* line 2621, src/sass/twm-estore.scss */.twm-credit-card .cc-type[data-card-type]{opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}/* line 2626, src/sass/twm-estore.scss */.twm-credit-card .cc-type[data-card-type="visa"]{opacity:1;background-image:url("../img/estore/creditCard/visa.png");-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}/* line 2631, src/sass/twm-estore.scss */.twm-credit-card .cc-type[data-card-type="mastercard"]{opacity:1;background-image:url("../img/estore/creditCard/mastercard.png");-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}/* line 2636, src/sass/twm-estore.scss */.twm-credit-card .cc-type[data-card-type="jcb"]{opacity:1;background-image:url("../img/estore/creditCard/jcb.png");-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}/* line 2642, src/sass/twm-estore.scss */.twm-credit-card .cc-inputs{position:absolute;bottom:0;display:block;padding:0 30px 4px;width:100%}/* line 2650, src/sass/twm-estore.scss */.twm-credit-card .form-group label{color:#ffffff;font-size:0.875em;font-weight:lighter;margin-bottom:0}/* line 2656, src/sass/twm-estore.scss */.twm-credit-card .form-group .form-control{background-color:transparent;border-top:none;border-right:none;border-left:none;border-color:rgba(255,255,255,0.2);border-radius:0;color:#ffffff;font-size:1.125em;letter-spacing:0.1em;text-align:center}/* line 2671, src/sass/twm-estore.scss */.twm-credit-card .form-group.has-danger label{color:#f58958}/* line 2674, src/sass/twm-estore.scss */.twm-credit-card .form-group.has-danger .form-control{border-color:rgba(245,137,88,0.75)}/* line 2683, src/sass/twm-estore.scss */#order-installment-bank h3{margin-bottom:1.5em}/* line 2687, src/sass/twm-estore.scss */#order-installment-bank .installment-bank-list [class^="col"]{margin-bottom:1.2em;color:#333}/* line 2696, src/sass/twm-estore.scss */.twm-estore-ic-step-projects .contract-select-none{height:450px;color:#aaa;text-align:center}/* line 2701, src/sass/twm-estore.scss */.twm-estore-ic-step-projects .contract-select-list{padding-bottom:3em;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}/* line 2707, src/sass/twm-estore.scss */.twm-estore-ic-step-projects .contract-select-list .contract-select-item{padding:0 0.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 33.3333%;flex:0 1 33.3333%}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){/* line 2707, src/sass/twm-estore.scss */.twm-estore-ic-step-projects .contract-select-list .contract-select-item{display:block}}/* line 2716, src/sass/twm-estore.scss */.twm-estore-ic-step-projects .contract-select-list .contract-select-item .contract-select-item-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:10px;width:100%;border:2px solid #b5b5b5;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){/* line 2716, src/sass/twm-estore.scss */.twm-estore-ic-step-projects .contract-select-list .contract-select-item .contract-select-item-inner{display:block;height:100%}}/* line 2732, src/sass/twm-estore.scss */.twm-estore-ic-step-projects .contract-select-list .contract-select-item .contract-select-header{font-size:2.25em;line-height:1.25;padding:0.33333em;color:#fff;background-color:#888;text-align:center;-webkit-box-flex:1;-ms-flex:1 1 70px;flex:1 1 70px;border-top-left-radius:8px;border-top-right-radius:8px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){/* line 2732, src/sass/twm-estore.scss */.twm-estore-ic-step-projects .contract-select-list .contract-select-item .contract-select-header{display:block;height:calc(100% - 230px)}}/* line 2747, src/sass/twm-estore.scss */.twm-estore-ic-step-projects .contract-select-list .contract-select-item .contract-select-header small{font-size:0.6em}/* line 2751, src/sass/twm-estore.scss */.twm-estore-ic-step-projects .contract-select-list .contract-select-item .contract-select-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:block;position:relative}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){/* line 2751, src/sass/twm-estore.scss */.twm-estore-ic-step-projects .contract-select-list .contract-select-item .contract-select-body{min-height:230px}}/* line 2760, src/sass/twm-estore.scss */.twm-estore-ic-step-projects .contract-select-list .contract-select-item .contract-select-body>[class^="contract-select-"]{border-bottom:1px solid #b5b5b5}/* line 2763, src/sass/twm-estore.scss */.twm-estore-ic-step-projects .contract-select-list .contract-select-item .contract-select-body>[class^="contract-select-"]:last-child{border-bottom:none}/* line 2768, src/sass/twm-estore.scss */.twm-estore-ic-step-projects .contract-select-list .contract-select-item .contract-select-body .contract-select-price{padding:1em 1.125em}/* line 2770, src/sass/twm-estore.scss */.twm-estore-ic-step-projects .contract-select-list .contract-select-item .contract-select-body .contract-select-price [class^="col"]{padding:0 12px}/* line 2773, src/sass/twm-estore.scss */.twm-estore-ic-step-projects .contract-select-list .contract-select-item .contract-select-body .contract-select-price .premonth{font-size:1.125em;border-right:1px solid #b5b5b5}/* line 2777, src/sass/twm-estore.scss */.twm-estore-ic-step-projects .contract-select-list .contract-select-item .contract-select-body .contract-select-price .period{font-size:1.125em}/* line 2780, src/sass/twm-estore.scss */.twm-estore-ic-step-projects .contract-select-list .contract-select-item .contract-select-body .contract-select-price .help{font-size:0.75em;text-align:right}/* line 2786, src/sass/twm-estore.scss */.twm-estore-ic-step-projects .contract-select-list .contract-select-item .contract-select-body .contract-select-code{font-size:1.125em;line-height:1.6667em;padding:1.3em 1.1em;border-bottom:none}/* line 2793, src/sass/twm-estore.scss */.twm-estore-ic-step-projects .contract-select-list .contract-select-item .contract-select-body .contract-select-promo{padding:1.5em 1.25em;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}/* line 2796, src/sass/twm-estore.scss */.twm-estore-ic-step-projects .contract-select-list .contract-select-item .contract-select-body .contract-select-promo .contract-select-promo-headline{font-weight:normal;color:#ff6100}/* line 2801, src/sass/twm-estore.scss */.twm-estore-ic-step-projects .contract-select-list .contract-select-item .contract-select-body .contract-select-promo .contract-select-promo-copy{color:#aaa;line-height:1.5em;margin-bottom:0}/* line 2808, src/sass/twm-estore.scss */.twm-estore-ic-step-projects .contract-select-list .contract-select-item .contract-select-body .contract-toggle{position:absolute;width:100%;bottom:0}/* line 2812, src/sass/twm-estore.scss */.twm-estore-ic-step-projects .contract-select-list .contract-select-item .contract-select-body .contract-toggle .btn{color:#fff;background-color:#626262;border-color:#626262;font-size:1.25em;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}/* line 2827, src/sass/twm-estore.scss */.twm-estore-ic-step-projects .contract-select-list .contract-select-item:hover .contract-select-item-inner{border-color:#ff6100;-webkit-box-shadow:0 0 16px rgba(0,0,0,0.3);box-shadow:0 0 16px rgba(0,0,0,0.3);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}/* line 2832, src/sass/twm-estore.scss */.twm-estore-ic-step-projects .contract-select-list .contract-select-item:hover .contract-select-header{background-color:#ff6100;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}/* line 2838, src/sass/twm-estore.scss */.twm-estore-ic-step-projects .contract-select-list .contract-select-item:hover .contract-select-body .contract-toggle .btn{background-color:#ff6100;border-color:#ff6100;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}/* line 2847, src/sass/twm-estore.scss */.twm-estore-ic-step-projects .contract-select-list .contract-select-item.selected .contract-select-item-inner{border-color:#ff6100;-webkit-box-shadow:0 0 16px rgba(0,0,0,0.3);box-shadow:0 0 16px rgba(0,0,0,0.3);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}/* line 2852, src/sass/twm-estore.scss */.twm-estore-ic-step-projects .contract-select-list .contract-select-item.selected .contract-select-header{background-color:#ff6100;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}/* line 2858, src/sass/twm-estore.scss */.twm-estore-ic-step-projects .contract-select-list .contract-select-item.selected .contract-select-body .contract-toggle .btn{background-color:#ff6100;border-color:#ff6100;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}/* line 2868, src/sass/twm-estore.scss */.twm-estore-ic-step-projects .contract-select-list .slick-list.draggable{padding-bottom:1.1875em}/* line 2875, src/sass/twm-estore.scss */.twm-estore-ic-contract-detail .estore-contract-detail-header{margin-bottom:1em}/* line 2877, src/sass/twm-estore.scss */.twm-estore-ic-contract-detail .estore-contract-detail-header .estore-contract-detail-banner-image{background-image:url(../img/estore/estore-contract-detail-banner.jpg);background-repeat:no-repeat;background-size:cover;margin:2.5em 0 0;position:relative;height:275px;width:100%}/* line 2887, src/sass/twm-estore.scss */.twm-estore-ic-contract-detail .estore-contract-detail-header .estore-contract-headline{display:inline-block;margin-bottom:1em;padding:0.3em 1.11111em;background-color:#f58958;color:#fff;font-weight:normal}/* line 2895, src/sass/twm-estore.scss */.twm-estore-ic-contract-detail .estore-contract-detail-header .estore-contract-detail-list{font-size:1.125em;max-height:245px;overflow-x:hidden;overflow-y:auto}/* line 2901, src/sass/twm-estore.scss */.twm-estore-ic-contract-detail .estore-contract-detail-header ul{font-size:.875em;list-style-type:disc;line-height:1.5;margin:0;padding-left:2em}/* line 2911, src/sass/twm-estore.scss */.twm-purchase-card{background-color:#fff;-webkit-box-shadow:0 0 50px rgba(0,0,0,0.3);box-shadow:0 0 50px rgba(0,0,0,0.3);padding:30px 30px 15px}/* line 2917, src/sass/twm-estore.scss */.twm-purchase-plans{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}/* line 2921, src/sass/twm-estore.scss */.twm-purchase-plans .purchase-plan{-webkit-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%;padding-right:15px;padding-left:15px;margin-bottom:30px}/* line 2926, src/sass/twm-estore.scss */.twm-purchase-plans .purchase-plan .twm-purchase-plan-block{margin:0;display:block;border-radius:8px;border:1px solid #7f7f7f;background-color:#ddd;color:#888;position:relative;padding:1em 0 1em 3.2em;cursor:pointer;-webkit-transition:background-color .3s ease-in-out, color .3s ease-in-out, border-color .3s ease-in-out;transition:background-color .3s ease-in-out, color .3s ease-in-out, border-color .3s ease-in-out}/* line 2938, src/sass/twm-estore.scss */.twm-purchase-plans .purchase-plan .twm-purchase-plan-block:hover{border-color:#ff6100;-webkit-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out}/* line 2943, src/sass/twm-estore.scss */.twm-purchase-plans .purchase-plan .twm-purchase-plan-block .plan-indicator{position:absolute;top:1.2em;left:1em;display:block;width:1.6em;height:1.6em;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#888;background-repeat:no-repeat;background-position:center center;background-size:50% 50%;border-radius:100%;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}/* line 2961, src/sass/twm-estore.scss */.twm-purchase-plans .purchase-plan .twm-purchase-plan-block .plan-title{display:block;font-weight:bold;font-size:1.25em;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}/* line 2969, src/sass/twm-estore.scss */.twm-purchase-plans .purchase-plan .twm-purchase-plan-radio-input{display:none}/* line 2972, src/sass/twm-estore.scss */.twm-purchase-plans .purchase-plan .twm-purchase-plan-radio-input:checked+.twm-purchase-plan-block{color:#fff;background-color:#4a4a4a;-webkit-transition:background-color .3s ease-in-out, color .3s ease-in-out;transition:background-color .3s ease-in-out, color .3s ease-in-out}/* line 2977, src/sass/twm-estore.scss */.twm-purchase-plans .purchase-plan .twm-purchase-plan-radio-input:checked+.twm-purchase-plan-block .plan-indicator{background-color:#59b240;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}/* line 2982, src/sass/twm-estore.scss */.twm-purchase-plans .purchase-plan .twm-purchase-plan-radio-input:checked+.twm-purchase-plan-block .plan-title{color:#ff6100;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}/* line 2991, src/sass/twm-estore.scss */.twm-orders-type{max-width:980px;margin:0 auto 1.5em;padding:3em 0 1.5em;border-bottom:1px solid #ddd}/* line 2997, src/sass/twm-estore.scss */.twm-orders-type .otder-type-column{border-right:1px solid #ddd;padding-bottom:2.25em;padding-top:2.25em}/* line 3002, src/sass/twm-estore.scss */.twm-orders-type .otder-type-column:last-child{border-right:none}/* line 3006, src/sass/twm-estore.scss */.twm-orders-type .type-icon{width:100px;height:100px;margin:0 auto 2em}/* line 3011, src/sass/twm-estore.scss */.twm-orders-type .type-title{margin-bottom:1em}/* line 3016, src/sass/twm-estore.scss */.order-query-header{font-size:1.875em}/* line 3020, src/sass/twm-estore.scss */.twm-information-card{background-color:#fff;-webkit-box-shadow:0 0 50px rgba(0,0,0,0.3);box-shadow:0 0 50px rgba(0,0,0,0.3);padding:2em 4em;margin-bottom:4em}/* line 3026, src/sass/twm-estore.scss */.order-query-invoice{background-color:#fff}/* line 3029, src/sass/twm-estore.scss */.order-query-invoice .btn-next-orange:after{color:#f58958}/* line 3035, src/sass/twm-estore.scss */.order-amount-block{background-color:#fff;background-color:#fff;-webkit-box-shadow:0 0 50px rgba(0,0,0,0.3);box-shadow:0 0 50px rgba(0,0,0,0.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}/* line 3042, src/sass/twm-estore.scss */.order-amount-block .amout-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1.5em;border-right:1px solid #ddd}/* line 3047, src/sass/twm-estore.scss */.order-amount-block .amout-item:last-child{border-right:none}/* line 3051, src/sass/twm-estore.scss */.order-amount-block .amout-item .title{margin-bottom:0.5em}/* line 3054, src/sass/twm-estore.scss */.order-amount-block .amout-item .price{font-size:2em;font-weight:bold}/* line 3058, src/sass/twm-estore.scss */.order-amount-block .amout-item .price small{font-size:0.5em}/* line 3065, src/sass/twm-estore.scss */.twm-div-table-payment{font-size:1.125em;margin-bottom:2em}/* line 3069, src/sass/twm-estore.scss */.twm-div-table-payment .payment-price{color:#f00;font-size:1.375em}/* line 3073, src/sass/twm-estore.scss */.twm-div-table-payment .payment-times{color:#666666;font-size:0.875em;margin-left:0.5em}/* line 3078, src/sass/twm-estore.scss */.twm-div-table-payment .twm-list{color:#666666;margin:0;font-size:0.875em}/* line 3083, src/sass/twm-estore.scss */.twm-div-table-payment a{color:#2d64e3}/* line 3087, src/sass/twm-estore.scss */.twm-div-table-payment .th-main{background-color:#384852;color:#fff}/* line 3091, src/sass/twm-estore.scss */.twm-div-table-payment .th-main .row{height:100%}/* line 3097, src/sass/twm-estore.scss */.twm-div-table-payment .tr-group{border-bottom:1px solid #eceeef}/* line 3099, src/sass/twm-estore.scss */.twm-div-table-payment .tr-group:last-child{border-bottom:none}/* line 3105, src/sass/twm-estore.scss */.twm-div-table-payment .td{padding-top:0.75em;padding-bottom:0.75em}/* line 3109, src/sass/twm-estore.scss */.twm-div-table-payment .td-list{background-color:#fff}/* line 3112, src/sass/twm-estore.scss */.twm-div-table-payment .td-selector{background-color:#e9e9e9}/* line 3118, src/sass/twm-estore.scss */.card-estore-filter{padding:15px;margin-bottom:2em}/* line 3122, src/sass/twm-estore.scss */.card-estore-filter .col-auto{padding:0 15px}/* line 3126, src/sass/twm-estore.scss */.card-estore-filter .charges-bar{margin-top:1em;padding-top:1em;border-top:1px solid rgba(0,0,0,0.125)}/* line 3131, src/sass/twm-estore.scss */.card-estore-filter .charges-bar:last-child{margin-bottom:0}/* line 3136, src/sass/twm-estore.scss */.card-estore-filter .filter-field{padding:0 15px}/* line 3138, src/sass/twm-estore.scss */.card-estore-filter .filter-field:not(:first-child){border-left:1px dotted #000}/* line 3142, src/sass/twm-estore.scss */.card-estore-filter .filter-field .slider-value{font-size:1.25em;font-weight:bold;cursor:pointer}/* line 3148, src/sass/twm-estore.scss */.card-estore-filter .filter-field .slider-value[aria-expanded="true"]{text-decoration:underline}/* line 3152, src/sass/twm-estore.scss */.card-estore-filter .filter-field .slider-value:hover{text-decoration:underline}/* line 3159, src/sass/twm-estore.scss */.card-estore-filter .filter-accordion .card{padding:0;border:none}

/*# sourceMappingURL=twm-estore.css.map */
