html{position:relative;min-height:100%}body{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}@font-face{font-family:Roboto;src:local("Roboto Thin"),local("Roboto-Thin"),url("https://295920.selcdn.ru/slstudio/public/fonts/roboto/Robotothin.woff2") format("woff2"),url("https://295920.selcdn.ru/slstudio/public/fonts/roboto/Robotothin.woff") format("woff"),url("https://295920.selcdn.ru/slstudio/public/fonts/roboto/Robotothin.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Thin Italic"),local("Roboto-ThinItalic"),url("https://295920.selcdn.ru/slstudio/public/fonts/roboto/Robotothinitalic.woff2") format("woff2"),url("https://295920.selcdn.ru/slstudio/public/fonts/roboto/Robotothinitalic.woff") format("woff"),url("https://295920.selcdn.ru/slstudio/public/fonts/roboto/Robotothinitalic.ttf") format("truetype");font-weight:100;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto Light"),local("Roboto-Light"),url("https://295920.selcdn.ru/slstudio/public/fonts/roboto/Robotolight.woff2") format("woff2"),url("https://295920.selcdn.ru/slstudio/public/fonts/roboto/Robotolight.woff") format("woff"),url("https://295920.selcdn.ru/slstudio/public/fonts/roboto/Robotolight.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Light Italic"),local("Roboto-LightItalic"),url("https://295920.selcdn.ru/slstudio/public/fonts/roboto/Robotolightitalic.woff2") format("woff2"),url("https://295920.selcdn.ru/slstudio/public/fonts/roboto/Robotolightitalic.woff") format("woff"),url("https://295920.selcdn.ru/slstudio/public/fonts/roboto/Robotolightitalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto"),local("Roboto-Regular"),url("https://295920.selcdn.ru/slstudio/public/fonts/roboto/Roboto.woff2") format("woff2"),url("https://295920.selcdn.ru/slstudio/public/fonts/roboto/Roboto.woff") format("woff"),url("https://295920.selcdn.ru/slstudio/public/fonts/roboto/Roboto.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Italic"),local("Roboto-Italic"),url("https://295920.selcdn.ru/slstudio/public/fonts/roboto/Robotoitalic.woff2") format("woff2"),url("https://295920.selcdn.ru/slstudio/public/fonts/roboto/Robotoitalic.woff") format("woff"),url("https://295920.selcdn.ru/slstudio/public/fonts/roboto/Robotoitalic.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto Medium"),local("Roboto-Medium"),url("https://295920.selcdn.ru/slstudio/public/fonts/roboto/Robotomedium.woff2") format("woff2"),url("https://295920.selcdn.ru/slstudio/public/fonts/roboto/Robotomedium.woff") format("woff"),url("https://295920.selcdn.ru/slstudio/public/fonts/roboto/Robotomedium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url("https://295920.selcdn.ru/slstudio/public/fonts/roboto/Robotomediumitalic.woff2") format("woff2"),url("https://295920.selcdn.ru/slstudio/public/fonts/roboto/Robotomediumitalic.woff") format("woff"),url("https://295920.selcdn.ru/slstudio/public/fonts/roboto/Robotomediumitalic.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto Bold"),local("Roboto-Bold"),url("https://295920.selcdn.ru/slstudio/public/fonts/roboto/Robotobold.woff2") format("woff2"),url("https://295920.selcdn.ru/slstudio/public/fonts/roboto/Robotobold.woff") format("woff"),url("https://295920.selcdn.ru/slstudio/public/fonts/roboto/Robotobold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url("https://295920.selcdn.ru/slstudio/public/fonts/roboto/Robotobolditalic.woff2") format("woff2"),url("https://295920.selcdn.ru/slstudio/public/fonts/roboto/Robotobolditalic.woff") format("woff"),url("https://295920.selcdn.ru/slstudio/public/fonts/roboto/Robotobolditalic.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto Black"),local("Roboto-Black"),url("https://295920.selcdn.ru/slstudio/public/fonts/roboto/Robotoblack.woff2") format("woff2"),url("https://295920.selcdn.ru/slstudio/public/fonts/roboto/Robotoblack.woff") format("woff"),url("https://295920.selcdn.ru/slstudio/public/fonts/roboto/Robotoblack.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Black Italic"),local("Roboto-BlackItalic"),url("https://295920.selcdn.ru/slstudio/public/fonts/roboto/Robotoblackitalic.woff2") format("woff2"),url("https://295920.selcdn.ru/slstudio/public/fonts/roboto/Robotoblackitalic.woff") format("woff"),url("https://295920.selcdn.ru/slstudio/public/fonts/roboto/Robotoblackitalic.ttf") format("truetype");font-weight:900;font-style:italic}.logo-main{width:300px;display:block;margin:10px auto 0}h1.main-h{text-align:center;margin-bottom:20px}.dropdown-menu>li>a,p{font-size:18px}button.navbar-toggle{margin-left:15px}.navbar-cart-lg{display:none}.login-button .navbar-nav>li>a{padding:8px 15px}form input[type=email],form input[type=number],form input[type=password],form input[type=text]{float:left;border:2px solid #000;text-align:center;width:120px;height:36px;line-height:36px;font-size:18px}@media (max-width:767px){.cart-item-caption.row.display-flex.d-xs-none{display:none}body{margin-bottom:800px}footer{height:800px}.form-main{background-color:#f6f6f6;border-radius:10px;width:100%;max-width:460px;padding:30px;position:relative;border:1px solid #ccc;box-shadow:.4em .4em 5px rgba(0,0,0,.1);margin-bottom:20px;overflow:hidden}form input[type=email],form input[type=number],form input[type=password],form input[type=text]{width:120px}.button{width:240px}}@media (min-width:768px) and (max-width:991px){.navbar-cart-lg{display:block}body{margin-bottom:650px}footer{height:650px}footer .footer-column{height:250px}form input[type=email],form input[type=number],form input[type=password],form input[type=text]{width:240px}.form-main{background-color:#f6f6f6;border-radius:10px;width:100%;max-width:460px;padding:30px;position:relative;box-shadow:none;border:1px solid #ccc;box-shadow:.4em .4em 5px rgba(0,0,0,.1);margin-bottom:20px;overflow:hidden}.button{width:300px}}@media (min-width:992px) and (max-width:1199px){body{margin-bottom:300px}footer{height:300px}.navbar-cart-lg{display:block}.form-main{background-color:#f6f6f6;border-radius:10px;width:440px;padding:30px;position:relative;box-shadow:.4em .4em 5px rgba(0,0,0,.1);border:1px solid #ccc;overflow:hidden}form input[type=email],form input[type=number],form input[type=password],form input[type=text]{width:240px}.button{width:300px}}@media (min-width:1200px){body{margin-bottom:300px}footer{height:300px}.navbar-cart-lg{display:block}.form-main{background-color:#f6f6f6;border-radius:10px;width:440px;padding:30px;position:relative;box-shadow:.4em .4em 5px rgba(0,0,0,.1);border:1px solid #ccc;overflow:hidden}form input[type=email],form input[type=number],form input[type=password],form input[type=text]{width:240px}.button{width:300px}}.button-small{border:none;background:#ff6624;color:#fff;border-radius:6px;height:40px;margin:0 auto;font-size:16px;cursor:pointer;padding:10px 25px}.button-small:active,.button-small:active:focus,.button-small:focus,.button-small:hover{text-decoration:none;color:#fff;background:#f04800}.button{border:none;background:#ff6624;color:#fff;border-radius:6px;height:40px;margin:0 auto;font-size:22px;cursor:pointer}.button:active,.button:active:focus,.button:focus{background:#f04800}.cap-main-order{max-width:460px}.navbar{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0}.navbar-default .navbar-cart.navbar-toggle{border:0;margin-right:15px;padding:0}.navbar-cart a,.navbar-cart a:hover{color:#fff}.navbar-cart:hover{background-color:#f04800}.navbar-cart{border-radius:6px;background-color:#ff8351;float:right;margin:0;font-size:18px;font-weight:400;margin-top:7px;margin-bottom:7px}.navbar-cart a .cart-top-block:first-child{margin-left:10px}.navbar-cart a .cart-top-block:last-child{margin-right:10px}.cart-top-block{float:left;position:relative;display:block;padding:8px 15px;line-height:20px}.navbar-default{background-color:#ff6624;border-color:#eb8007;font-size:18px;font-weight:700}.navbar-default .navbar-brand{color:#fff}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{background-color:#f04800;color:#fff}.navbar-default .navbar-nav>li>a{color:#fff}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#fff;background-color:#f04800}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:#f04800;color:#fff;font-weight:700}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#f04800;color:#fff}.navbar-default .navbar-nav>.dropdown>a .caret,.navbar-default .navbar-nav>.dropdown>a:focus .caret,.navbar-default .navbar-nav>.dropdown>a:hover .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#ff8351}.navbar-default .navbar-nav>.open>a .caret,.navbar-default .navbar-nav>.open>a:focus .caret,.navbar-default .navbar-nav>.open>a:hover .caret{border-top-color:#ff8351;border-bottom-color:#ff8351}.navbar-default .navbar-toggle{border-color:#fff}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#f04800}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff}}.cap{font-size:22px}.text-center{text-align:center}.flayer{margin-bottom:40px;box-shadow:.4em .4em 5px rgba(0,0,0,.1);border:1px solid #ccc}.button-main{margin:0 auto;display:block}.add-button{border:none;width:100%;background:#ff6624;color:#fff;border-radius:6px;height:60px;margin:20px auto;font-size:18px;font-weight:700;position:relative;padding:0;display:block}.green-button{background:#72bb53}.cart-button-wrap{padding-left:40px;padding-right:40px;padding-bottom:5px}.add-button .center-block{display:block;width:250px;height:60px;margin:0 auto}.add-button .center-block span{float:left;line-height:60px;height:60px;width:210px;display:block;padding:0;margin-left:5px}.float-right{float:right}.add-button i{float:left;width:35px;font-size:36px;display:inline;line-height:60px;height:60px}.add-button:focus,.button:focus{outline:none;color:#fff}.add-button:hover,.button:hover{color:#fff;background:#f04800}.green-button:hover{background:#5a9c3e}.clb{clear:both}form input[type=email]:focus,form input[type=number]:focus,form input[type=password]:focus,form input[type=text]:focus{border:3px solid #ff6624;outline:none}.main-page form label{font-size:22px;display:block;float:left;margin-right:30px;width:100px;font-weight:700;margin-bottom:15px}form .error{color:red;font-size:16px}form .error ul li{list-style:none}form .error ul{padding-left:0}.mb100{margin-bottom:100px}.image-list{margin-bottom:30px}.image-list li img{max-width:175px;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:4px;border-radius:8px;cursor:pointer;padding:0;border:3px solid #fff}.img-thumb:hover{opacity:.7}img.upload{display:none}.image-list ul,li.thumb{padding:0;margin:0}li.thumb{list-style:none;float:left}.image-box-content{cursor:pointer}img.image-view{max-height:100%;margin:0 auto;display:block;max-width:100%;width:auto;height:auto;-webkit-box-shadow:7px 7px 20px 0 rgba(0,0,0,.3);-moz-box-shadow:7px 7px 20px 0 rgba(0,0,0,.3);box-shadow:7px 7px 20px 0 rgba(0,0,0,.3);position:relative}.image-box-content:hover:after{display:none}.image-box-content.vertical:after{display:block}.image-box-content.horizontal:after{display:block;top:100px;right:10px}.zoomImg{z-index:100}.arrow-block{height:300px;cursor:pointer;width:100%}.arrow-block:hover .arrow{border-color:#000}.arrow{margin-top:200px;border:solid #ff6624;border-width:0 10px 10px 0;display:inline-block;padding:10px}.arrow-right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.arrow-left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.image-list li.selected img{border:3px solid #ff6624}li.selected img:focus{outline:none}.image-box{position:relative;width:100%}.image-box:before{content:"";display:block;padding-top:100%}.image-box-content{position:absolute;top:0;left:0;bottom:0;right:0;display:table-cell;vertical-align:middle;text-align:center;border-radius:6px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;align-items:center;-webkit-align-items:center}.cart-block,.product-block{background-color:#f7f6f6;border-radius:6px;margin-top:20px;padding-bottom:10px;position:relative;overflow:auto}.cart-block{overflow:hidden;margin-top:30px}.cart-item-block{background-color:#f7f6f6;border-radius:6px;margin-bottom:10px;padding:10px 0;text-align:center;font-size:18px}.cart-item-block button.delete:hover{color:#f04800}.cart-item-block button.delete:focus{outline:none}.cart-item-block button.delete{display:flex;text-decoration:none;color:#ff6624;border:none;background:transparent;align-items:center}.cart-item-block .delete-form{display:flex;align-items:center;justify-content:center}.cart-item-block button.delete span{border-bottom:1px dashed}.cart-item-block button.delete i{margin-right:3px}.cart-item-caption{text-align:center;font-size:18px;font-weight:700;margin-bottom:10px}.row.display-flex{display:flex;flex-wrap:wrap;align-items:center}.row.display-flex>[class*=col-]{display:flex;flex-direction:column}.cart-item-block img{display:block;margin:0 auto;border-radius:6px}.radio-container{margin-left:20px;height:22px;display:block;position:relative;padding-left:45px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-container input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#d6d6d6;border-radius:50%}.radio-container:hover input~.checkmark{background-color:#ccc}.radio-container input:checked~.checkmark{background-color:#ff6624}.checkmark:after{content:"";position:absolute;display:none}.radio-container input:checked~.checkmark:after{display:block}.radio-container .checkmark:after{position:absolute;top:0;left:0;height:26px;width:26px;background-color:#ff6624;border-radius:50%;-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,.3);-moz-box-shadow:2px 2px 5px 0 rgba(0,0,0,.3);box-shadow:2px 2px 5px 0 rgba(0,0,0,.3)}.product-caption{margin-top:10px}.cart-caption,.product-caption{font-size:24px;text-align:center;font-weight:700;margin-bottom:10px}.cart-caption{margin-top:15px}.cart-product-caption{font-size:18px;margin-bottom:10px;margin-top:5px}.cart-product-caption,.cart-sum{text-align:center;font-weight:700}.cart-sum{font-size:36px;line-height:36px;margin-top:15px}.cart-sum.crossed-sum{color:#f04800;font-size:24px;text-decoration:line-through}.cart-sum-disconted{font-size:36px;line-height:36px;text-align:center;font-weight:700;margin-top:15px}.cart-sum-caption{font-size:24px;line-height:36px;margin-top:25px}.cart-product,.cart-sum-caption{text-align:center;font-weight:400}.cart-product{font-size:18px;margin-bottom:10px;margin-top:5px}.order-page form label{font-size:18px;font-weight:400}.product-block .product-price{float:right;margin-right:30px}.product-block .product-label{float:left;font-weight:700}.product-bottom-block{background-color:#ebebeb;border-radius:6px;margin-top:5px;min-height:60px;position:relative}.product-bottom-block input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.product-bottom-block input[type=number]::-webkit-inner-spin-button,.product-bottom-block input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.number-input{width:100%;height:100%;display:inline-flex}.number-input,.number-input *{box-sizing:border-box}.number-input button{border-radius:50%;outline:none;-webkit-appearance:none;background-color:#fff;border:none;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer;margin:10px;position:relative}.number-input button.minus{float:left;margin-left:30px}.number-input button.plus{float:right;margin-right:30px}.number-input button:hover{opacity:.8}.number-input button:after,.number-input button:before{display:inline-block;position:absolute;content:"";width:1rem;height:2px;background-color:#212121;transform:translate(-50%,-50%)}.number-input button.plus:after{transform:translate(-50%,-50%) rotate(90deg)}.number-input .count-block{display:inline-block;margin:0 auto;float:none;width:90px;height:60px;text-align:center}.number-input .count{width:40px;height:30px;margin-left:10px;float:left;text-align:left}.number-input .count,.number-input input[type=number]{margin-top:10px;font-weight:700;font-size:24px;display:inline-block;line-height:40px}.number-input input[type=number]{height:40px;padding:0;width:35px;background:transparent;border:none;text-align:right}.product-bottom-block .sum-label{margin-left:20px;line-height:60px;height:60px;display:block;font-size:18px;float:left}.product-bottom-block .sum{margin-right:10px}.product-bottom-block .sum,.product-bottom-block .sum-rub{line-height:60px;height:60px;display:block;float:right;font-size:24px;font-weight:bolder}.product-bottom-block .sum-rub{margin-right:30px}.alert{font-size:18px;text-align:center}.cart-count-block{margin:0;display:flex;justify-content:center;align-items:center}.cart-count-block,.cart-count-block *{box-sizing:border-box}.cart-button{border-radius:50%;outline:none;-webkit-appearance:none;background-color:#fff;border:1px solid #212121;width:35px;height:35px;cursor:pointer;margin:5px;position:relative;font-size:35px;line-height:35px}.cart-button:hover{color:#fff;border-color:#fff;background-color:#ff6624}.cart-count-block .cart-button:hover:after,.cart-count-block .cart-button:hover:before{background-color:#fff}.disabled.cart-button:hover{color:#212121;border-color:#212121;background-color:#fff}.cart-count-block .disabled.cart-button:hover:after,.cart-count-block .disabled.cart-button:hover:before{background-color:#212121}.cart-count-block .cart-button:after,.cart-count-block .cart-button:before{display:inline-block;position:absolute;content:"";top:17px;width:15px;height:2px;background-color:#212121;transform:translate(-50%,-50%)}.cart-count-block .cart-button.plus:after{transform:translate(-50%,-50%) rotate(90deg)}.cart-count-block .count-block{width:55px;height:60px;text-align:center}.cart-count-block .count{width:30px;height:40px;margin-top:10px;text-align:left;display:inline-block;line-height:40px}.cart-count-block .quantity{margin-top:10px;height:40px;padding:0;line-height:40px}.cart-count-block .quantity,.cart-count-block form input[type=number]{display:inline-block;width:20px;background:transparent;border:none;text-align:right}.cart-count-block form input[type=number]{height:auto;margin:0;float:none}.cart-count-block input[type=number]::-webkit-inner-spin-button,.cart-count-block input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.cart-item-total{margin-right:5px}.cart-form-block{background-color:#f7f6f6;border-radius:6px;margin-bottom:10px;margin-top:10px;padding:30px;text-align:center;font-size:18px}.cart-form label{float:left;font-size:18px;font-weight:700;line-height:22px}.cart-form-row{margin-bottom:20px;height:50px}.cart-form input[type=email],.cart-form input[type=tel],.cart-form input[type=text],.cart-form select{height:46px;width:100%;border:2px solid #606060;text-align:center}.cart-form option{text-align:center}.cart-total-price{float:right;font-size:48px;font-weight:700}.cart-submit{width:100%;height:65px;border-radius:6px;background-color:#72bb53;font-size:18px;color:#fff;font-weight:700;border:none}.cart-submit:focus{outline:none}.cart-submit:hover{background-color:#5a9c3e}.cart-form .class-name{font-size:24px;font-weight:700}.change-class:hover{color:#f04800;text-decoration:none}.change-class:focus{outline:none}.change-class{display:flex;text-decoration:none;border:none;background:transparent;align-items:center;color:#ff6624}.cart-form a{color:#ff6624}.change-class span{border-bottom:1px dashed}.change-class i{margin-right:3px}.radio-container-payment-block{cursor:pointer;height:120px;background:#fff;border:4px solid #fff;border-radius:6px;width:100%;margin-bottom:20px}.radio-container-payment{width:100%}.radio-container-payment input:checked~.radio-container-payment-block{border:4px solid #72bb53}.radio-container-payment input{position:absolute;opacity:0;cursor:pointer}.radio-container-male{margin-left:20px;height:56px;display:block;position:relative;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cart-form label.radio-container-male{line-height:56px;font-size:18px;font-weight:400}.radio-container-male.boy{padding-left:55px}.radio-container-male.girl{padding-left:85px}.radio-container-male input{position:absolute;opacity:0;cursor:pointer}.radio-container-male .checkmark.boy{border-radius:0;position:absolute;top:0;left:0;height:56px;width:48px;background:url(https://295920.selcdn.ru/slstudio/public/male-sprite.png) no-repeat;background-position:left -48px bottom}.radio-container-male .checkmark.girl{border-radius:0;position:absolute;top:0;left:0;height:56px;width:76px;background:url(https://295920.selcdn.ru/slstudio/public/female-sprite.png) no-repeat;background-position:left -76px bottom}.radio-container-male.boy:hover input~.checkmark{background-position:right 0 bottom}.radio-container-male.girl:hover input~.checkmark{background-position:left 0 bottom}.radio-container-male input:checked~span{color:#ff6624}.radio-container-male.boy input:checked~.checkmark{background-position:left 0 bottom}.radio-container-male.girl input:checked~.checkmark{background-position:right 0 bottom}.radio-container-male .checkmark:after{content:"";position:absolute;display:none}.radio-container-male input:checked~.checkmark:after{display:block}.cart-form .error{color:red}.payment-success{background:#f7f6f6;border-radius:6px;padding:30px}.payment-success-header{height:72px;line-height:72px;font-size:36px;font-weight:700}.payment-success-header i{display:block;float:left;color:#72bb53;height:72px;line-height:72px}.payment-success-header span{margin-left:20px;display:block;float:left;height:72px;line-height:72px}.payment-error-header{height:72px;line-height:72px;font-size:36px;font-weight:700}.payment-error-header i{color:#bb5553}.payment-error-header i,.payment-error-header span{display:block;float:left;height:72px;line-height:72px}.payment-error-header span{margin-left:20px}.payment-success-info{margin-top:20px;background:#fff;padding:20px;border-radius:6px}.payment-success-info p{font-size:18px;margin-bottom:0}.payment-success-info h2{font-size:18px;font-weight:700}.payment-success-info li{font-size:18px;font-weight:400}.border-red{border:2px solid #bb5553}.border-green{border:2px solid #72bb53}.mb30{margin-bottom:30px}.mt30{margin-top:30px}.page-text ul li,ol li{font-size:18px}.list-none li{list-style:none}footer{position:absolute;bottom:0;width:100%;background-color:#f5f5f5;padding-top:30px;padding-bottom:30px}footer h4{font-size:16px}footer p{font-size:14px}footer ul{padding-left:0}footer ul li{list-style:none}footer a{color:#373737;text-decoration:none}footer a:focus,footer a:hover{outline:none;text-decoration:none;color:#1f1f1f}footer .footer-column{padding-left:20px;padding-right:20px}footer .social a{margin-right:5px}.document p{text-indent:40px}.document ul li{list-style:none;font-size:18px}.document div>ul{padding-left:0}.document div>ul li>strong{display:block;text-align:center}.document div>ul>li>ul{padding-left:0}.fa-sm{font-size:.9em;line-height:.9em}.cart-price-block{margin-right:5px}.login-form label{float:left;display:none}.login-form label.remember{display:block;font-size:16px;text-transform:uppercase;margin-bottom:20px}.login-form input[type=password],.login-form input[type=submit],.login-form input[type=text]{height:46px;width:100%;margin-bottom:15px}.login-form input[type=submit]{font-size:16px;font-weight:700;border:none;border-radius:4px;color:#fff;background-color:#ff6624}.login-form input[type=submit]:hover{background-color:#f04800}.login-form input[type=checkbox]{float:left;margin-bottom:20px}.login-form input[type=text]:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:1.33333333em;line-height:.75em;vertical-align:-15%;width:30px;height:30px}.check-container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.check-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.check{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee}.check-container:hover input~.check{background-color:#ccc}.check-container input:checked~.check{background-color:#ff6624}.check:after{content:"";position:absolute;display:none}.check-container input:checked~.check:after{display:block}.check-container .check:after{left:9px;top:5px;width:8px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.login-button{float:right}.login-button .navbar-nav>li>a:focus,.login-button .navbar-nav>li>a:hover{border-radius:6px}.ml-20{margin-left:20px}.navbar-header .login-button .navbar-nav{margin:0}.invoice-icon{text-align:center;float:left;margin-right:20px}.invoice-icon a{font-size:18px;color:#ff6624}.invoice-icon:hover a{color:#f04800}.invoice-icon a:focus,.invoice-icon a:hover{text-decoration:none}.invoice-icon i{display:block;margin-bottom:5px}.invoice-frame{display:block;width:750px;height:650px;overflow:hidden;margin:0 auto}.flex-center{align-items:center;display:flex;justify-content:center}.cart-form label.remember{line-height:26px;font-weight:400;margin-bottom:20px}.payment-label{line-height:22px;margin-top:10px;margin-bottom:10px}.radio-container-payment-block img{max-width:100%}.cart-submit:disabled{opacity:.5}.forgot-pass-link{font-size:18px;color:#000}.forgot-pass-link:focus,.forgot-pass-link:hover{color:#ff6624;text-decoration:none}.submit{text-transform:uppercase;font-size:16px;font-weight:700;border:none;border-radius:4px;color:#fff;background-color:#ff6624;height:46px;width:100%;margin-bottom:15px}.submit:focus,.submit:hover{background-color:#f04800}.pas-reset label{text-transform:uppercase;display:block;width:100%;height:26px}.pas-reset input[type=email],.pas-reset input[type=password],.pas-reset input[type=text]{height:46px;line-height:46px;margin-bottom:20px;width:100%}#fos_user_change_password_form>div,#fos_user_resetting_form>div{position:relative;overflow:hidden}.fos_user_user_show a{font-size:18px;color:#ff6624}.font-bold{font-weight:700}.uppercase{text-transform:uppercase}.url-block a{color:#ff6624}.url-block a:focus,.url-block a:hover{text-outline:none;color:#f04800}.mb10{margin-bottom:10px}.payment-status.error{color:#ff3823}.payment-status.wait{color:#1464f6}.payment-status.success{color:#72bb53}.photo-download-button{padding:6px 10px;display:block;background-color:#72bb53;border-radius:6px;cursor:pointer;color:#fff;text-decoration:none;margin:0 10px;text-align:center;max-width:165px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.photo-download-button:focus,.photo-download-button:hover{text-decoration:none;color:#fff;background-color:#5a9c3e}.order-page li.thumb div{display:flex;-webkit-justify-content:center;justify-content:center;align-items:center;-webkit-align-items:center}.order-page ul{display:flex;align-items:left;justify-content:flex-start;flex-direction:row;flex-wrap:wrap;flex-flow:row wrap;align-content:flex-end}.order-page li.thumb{height:auto}form input[type=text].promo-input{display:block;float:none;margin:10px auto;min-width:280px;height:46px;border:2px solid #606060;text-align:center}.promo-submit{display:block;color:#fff;font-weight:700;background-color:#72bb53;padding:10px 70px;margin:10px auto;border:none;border-radius:6px}.promo-submit:focus,.promo-submit:hover{background-color:#5a9c3e;color:#fff;text-decoration:none;outline:none}.show-promo-link{text-align:center;display:block;color:gray;margin:20px auto;font-size:18px;color:#ff6624}.show-promo-link span{border-bottom:1px dashed}.show-promo-link:focus,.show-promo-link:hover{text-decoration:none;text-outline:none;color:#f04800}.promo-caption,.promo-text{font-weight:700}.crossed,.promo-text{font-size:36px}.crossed{text-decoration:line-through}.color-dark-orange,.crossed{color:#f04800}.mr20{margin-right:20px}.fs-36{font-size:36px}.hidden{display:none}.crossed-price,.crossed-price div{color:#f04800;font-size:16px}.crossed-price div{text-decoration:line-through}.crossed-price.mb10{margin-bottom:0}.chart-container{width:400px;height:300px}.float-left{float:left}.maxwidth-150{max-width:150px}.text-wait-download{color:#a9a9a9;font-size:12px}.photo-download-button-disabled{padding:6px 10px;display:block;background-color:#a9a9a9;border-radius:6px;cursor:default;color:#fff;text-decoration:none;margin:0 10px;text-align:center;max-width:165px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.photo-download-button-disabled:focus,.photo-download-button-disabled:hover{text-decoration:none;color:#fff}.ml5{margin-left:5px}input[type=number].add-child-input,input[type=text].add-child-input{width:100%;height:46px}button[type=submit].add-child-submit{text-transform:uppercase;min-width:400px;height:45px;border-radius:6px;background-color:#72bb53;font-size:18px;color:#fff;font-weight:700;border:none}button[type=submit].add-child-submit:hover{background-color:#5a9c3e}.w100p,input[type=number].w100p{width:100%}.mb20{margin-bottom:20px}select.add-child-input{height:46px;width:100%;border:2px solid #000;text-align:center}select.add-child-input option{text-align:center}.add-set-submit{text-transform:uppercase;min-width:300px;height:60px;border-radius:6px;background-color:#ff6624;font-size:18px;color:#fff;font-weight:700;border:none}.add-set-submit:hover{background-color:#f04800}.main-link{color:#ff6624}.main-link:active,.main-link:focus,.main-link:hover{color:#f04800}.thumb-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-width:0;outline-width:0}.thumb-wrap{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.order-details.hide{display:none}.filter-button{font-size:18px;color:#ff6624;margin-right:30px;margin-bottom:30px;padding:5px 35px}.filter-button.active{background-color:#ff6624;color:#fff}.filter-button:active,.filter-button:active:focus,.filter-button:focus,.filter-button:hover{background:#f04800;color:#fff;text-decoration:none}.w25{width:25%}.delivery-radio{padding-top:10px;padding-right:10px;border-radius:10px;background:#fff}.delivery-description p,.delivery-radio{text-align:left;float:left;padding-left:20px;width:100%}.delivery-description p{font-weight:400;font-size:14px;line-height:18px}.hide{display:none}.tooltip>.tooltip-inner{background-color:#ff6624;font-size:16px}.row .tooltip.top .tooltip-arrow,.tooltip>.tooltip-arrow{border-top-color:#ff6624}