@charset "UTF-8";blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,legend,li,ol,p,table,td,th,ul{margin:0;padding:0}body,html{height:auto;min-height:100%}html{-webkit-font-smoothing:antialiased;font-size:62.5%}body{background:#fff;color:#000;font-size:16px;font-size:1.6rem;line-height:1.4;font-family:Arial,sans-serif}.macos body{font-family:Helvetica Neue,Helvetica,serif}.wf-active body{font-family:ALSArtemiusSans,Arial,sans-serif}body.authorization-fixed,body.fixed{overflow:hidden;position:relative;top:0}body.fixed .layout:after{background:rgba(0,0,0,.5);content:"";left:0;top:0;position:absolute;height:100%;width:100%;z-index:101}.mobileapp #header-2019-artlebedev,.mobileapp .als-header-2019-padding,.mobileapp .als-header-wrap,.mobileapp .footer{display:none!important}input[type=checkbox],input[type=radio]{display:none}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;padding-left:2.5rem;position:relative}input[type=checkbox]+label:before,input[type=radio]+label:before{content:"";display:block;position:absolute;left:0;top:.3rem}input[type=radio]+label:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid rgba(0,0,0,.3);color:#5bbefe;border-radius:2rem;font-size:2.6rem;text-align:center;height:1.7rem;width:1.7rem}input[type=radio]:checked+label:before{background:#fff;border:6px solid #2184ff}input[type=checkbox]{display:none}input[type=checkbox]+label:before{background-image:url(/themes/default/i/assets.svg?d20b779eed6177e74a7607a4bf2ed2a3);background-size:81.9rem 180.2rem;width:1.6rem;height:1.6rem;background-position:-.5rem -3.1rem;-moz-transform:scale(.99999)}.ie7-8 input[type=checkbox]+label:before{background-image:url(/themes/default/i/assets_fallback.png?c6926a7d50550f7a20769570ec4b6afe);width:1.6rem;height:1.6rem;background-position:-.5rem -3.1rem;background-size:auto}input[type=checkbox]:checked+label:before{background-image:url(/themes/default/i/assets.svg?d20b779eed6177e74a7607a4bf2ed2a3);background-size:81.9rem 180.2rem;width:1.6rem;height:1.6rem;background-position:-.5rem -.5rem;-moz-transform:scale(.99999)}.ie7-8 input[type=checkbox]:checked+label:before{background-image:url(/themes/default/i/assets_fallback.png?c6926a7d50550f7a20769570ec4b6afe);width:1.6rem;height:1.6rem;background-position:-.5rem -.5rem;background-size:auto}input[type=email],input[type=number],input[type=password],input[type=password]+input,input[type=tel],input[type=text],select,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:4px;-webkit-box-shadow:none!important;box-shadow:none!important;font-family:ALSArtemiusSans,Arial,Helvetica,sans-serif;font-size:1.4rem;max-width:100%;outline:none}.password-field input[type=password]+input,input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select{height:3.8rem;line-height:3.6rem;padding:0 1.4rem}input[type=number]{-webkit-appearance:none;-moz-appearance:textfield;appearance:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}select{line-height:3.4rem;height:3.8rem}select option{line-height:3.6rem;margin:0 -11px;padding:3px 2.2rem}.webkit select option{padding:0 11px}select.combolist{height:auto}select.combolist option{padding-left:1.5rem}img{border:none}table{border-collapse:collapse;border-spacing:0}#document table.data td,#document table.data th{padding:.3em 30px .3em 0}#document table.data td:last-child,#document table.data th:last-child{padding-right:0}#document table.data tbody tr:first-child td,#document table.data tbody tr:first-child th{padding-top:.6em}#document table.data th{text-align:left}#document table.data .number{text-align:right}p{margin-bottom:1em}.small{font-size:1.3rem}a{border-bottom:1px solid;text-decoration:none}.no_visited a:visited,.pseudo,.pseudo_link,a,a.no_visited:visited{color:#0072ff;border-color:rgba(0,114,255,.3)}a:visited{color:#b40eb4;border-color:rgba(180,14,180,.3)}.pseudo.hover,.pseudo:hover,.pseudo_link.hover,.pseudo_link:hover,a.hover,a:hover{color:#f41224!important;border-color:rgba(244,18,36,.3)!important}.pseudo,.pseudo_link{border-bottom:1px dotted;position:relative}.pseudo,.pseudo *,.pseudo_link,.pseudo_link *,a,a *{cursor:pointer;outline:none}.desktop a.tel{white-space:nowrap}.desktop a.tel,.desktop a.tel:hover{border-bottom-style:dotted!important}a[href^=tel]{border:none;color:#000}h1,h2,h3,h4,h5,h6{font-weight:400}h1{font-size:3.6rem;margin:0 0 .8em;text-align:center}.wf-active h1{font-family:"ALSArtemiusSerif",Times New Roman,serif}.showcase h1{padding-top:3rem}h2{font-size:2.8rem;margin:0 0 1em}h3{font-family:Times New Roman,serif;font-size:2.2rem;margin-bottom:.5em}.wf-active h3{font-family:"ALSArtemiusSerif",Times New Roman,serif}h4{font-size:110%;margin:0 0 .5em}h5{font-size:100%;margin:0 0 1.2em}ol,ul{list-style-position:outside;clear:both;margin:0 0 1.5em .5em}ul{list-style-type:none}ul li{margin-left:1em;padding-left:1.1em;padding-bottom:.5em;text-indent:-1.1em}ul>li:before{color:#000;content:"— ";list-style-type:none;margin-right:.5em;margin-left:-.5em}.mdash-list dt{float:left}.mdash-list dd{margin:0 0 .5em 1.5em}ol li ol,ol li ul,ul li ol,ul li ul{margin-left:0;margin-top:.5em;margin-bottom:0!important}#tabs li,.extended_navigation li,.nodash li{padding-left:0;padding-bottom:0;text-indent:0}#tabs li:before,.extended_navigation li:before,.nodash li:before{content:none}.extended_navigation ul{margin:0}.delimiter{border-bottom:2px solid #777}ol li{margin-left:2.6em!important;padding-bottom:.7em!important}ol li li,ul ol li{margin-left:2.1em!important}ul ol li{text-indent:0;padding-left:0}ol ul li{margin-left:1em!important}button::-moz-focus-inner{padding:0;border:0}fieldset{border:none;margin:0;padding:0}.icon{overflow:hidden;position:absolute}.with_icon{position:relative}.with_icon:before{content:"";position:absolute;right:100%;top:50%}.center{text-align:center}.cleared:after{content:"";display:block;clear:both}.clear{clear:both;height:1px;font-size:0;width:100%}.clear:after{content:"";display:block;clear:both}.rounded_block{border-radius:5px;background:#f3f3f3;position:relative;width:100%}.orders .rounded_block{-webkit-box-shadow:inset 0 0 0 1px #e0e0e0;box-shadow:inset 0 0 0 1px #e0e0e0}.rounded_block h3{border-radius:5px 5px 0 0;font-size:80%;font-weight:700;line-height:1.3;padding:.3em 22px .4em}.rounded_block .content{margin:0;padding:1.5rem 2rem;position:relative}.hidden{visibility:hidden}.not_display{display:none!important}span.pause{margin-right:-.25em;width:.25em}span.pause span.ptop-s{left:-.05em;top:-.4em;position:relative}span.pause span.pbot-s{left:-.3em;position:relative}#document .submit{padding-top:1em;text-align:right}.layout{background:#fff;display:table;table-layout:fixed;width:100%}.layout,.page-body{height:100%;position:relative}.page-body{z-index:2}.als-content-wrap{position:relative}.als-content-wrap:after{background:hsla(0,0%,100%,.8);content:"";display:block;left:0;top:0;opacity:0;position:absolute;-webkit-transition:opacity .5s,z-index 0s .5s;-o-transition:opacity .5s,z-index 0s .5s;-moz-transition:opacity .5s,z-index 0s .5s;transition:opacity .5s,z-index 0s .5s;height:100%;width:100%;z-index:-1}.als-content-wrap.faded:after{opacity:1;-webkit-transition:opacity .5s,z-index 0s 0s;-o-transition:opacity .5s,z-index 0s 0s;-moz-transition:opacity .5s,z-index 0s 0s;transition:opacity .5s,z-index 0s 0s;z-index:3}.footer,.page-body{display:table-row}.footer{display:table;width:100%}.footer__inner,.page__inner{display:table-cell;width:100%}.footer__inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding:0 42px}.footer__inner:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:1px;left:0;right:0;width:100%;content:"";display:block;background:rgba(0,0,0,.1)}.main-content{clear:both;position:relative;z-index:4}.main-content__inner:after{content:"";display:block;clear:both}.main-content .columns{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:-3rem}.main-content .columns ul{font-weight:700;font-size:113%}.main-content .columns li:before{content:none}.main-content .columns li{margin:0}.main-content .columns p.link{margin:0 0 .5em;padding:0}.main-content .columns .column{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:250px;-ms-flex-preferred-size:250px;flex-basis:250px;padding:0 0 0 3rem}.main-content .columns.columns_2 .column{width:50%}.main-content .columns.columns_3 .column{width:33.33%}.main-content p{margin-bottom:.5em;margin-top:0}.main-content .missing{color:#ccc000}.main-content .page_description{margin:-1em auto 2.5em}.page_description{margin:1em auto;max-width:700px;position:relative;width:67%;z-index:1}.page_description,.page_folder{font-size:1.4rem;text-align:center}.page_folder{font-family:Arial,sans-serif;margin-bottom:1.5em}.wf-active .page_folder{font-family:ALSArtemiusSans,Arial,sans-serif}.page_folder ul{margin:0 0 0 -.5em}.page_folder .nodash li{display:inline-block;margin:0 .5em .3em 0;padding:.25em .5em .3em;position:relative}.page_folder .nodash li.selected{border-radius:5px;background-color:#ebebcf}.page_folder_new{font-size:1.4rem;margin-bottom:1.5em;font-family:Arial,sans-serif}.wf-active .page_folder_new{font-family:ALSArtemiusSans,Arial,sans-serif}.page_folder_new__label{margin-right:.5em}.page_folder_new__label,.page_folder_new ul{display:inline-block}.page_folder_new ul{margin:0}.page_folder_new li{display:inline-block;margin:0;position:relative}.page_folder_new li:first-child{border-radius:.5rem 0 0 .5rem}.page_folder_new li:last-child{border-radius:0 .5rem .5rem 0}.page_folder_new_first-level .page_folder__label,.page_folder_new_first-level a,.page_folder_new_first-level strong{line-height:2.8rem}.page_folder_new_first-level a,.page_folder_new_first-level strong{display:block;padding:0 1.5rem}.page_folder_new_first-level a{background:rgba(0,0,0,.1);border:none;-webkit-transition:background .3s;-o-transition:background .3s;-moz-transition:background .3s;transition:background .3s}.page_folder_new_first-level a,.page_folder_new_first-level a:hover{color:#000!important}.page_folder_new_first-level a:hover{background:rgba(0,0,0,.2)}.page_folder_new_first-level .selected a,.page_folder_new_first-level strong{background-color:#90c0f4;color:#fff;font-weight:400;padding-left:2rem;padding-right:1rem}.page_folder_new_first-level .selected a:before,.page_folder_new_first-level strong:before{content:"•";left:1rem;position:absolute}.page_folder_new_first-level .selected a{color:#fff!important;border-color:hsla(0,0%,100%,.3)!important}.page_folder_new_first-level li{overflow:hidden}.page_folder_new_first-level .page_folder__label,.page_folder_new_first-level ul{vertical-align:top}.page_folder_new_second-level li{margin-right:1.5em}.page_folder_new_second-level a{color:#000;border-color:rgba(0,0,0,.3)}.missed{background:url(../i/bang.png?b4e8ab6068b86168c3e79de4ebee1a1c) no-repeat scroll 0 0;margin-bottom:1em;padding-left:22px;position:relative;top:0;z-index:2}.attention{background:#f5f5e9;border-radius:4px;font-size:1.4rem;margin-bottom:1em;padding:2rem 4rem}.attention-short{display:inline-block}.product-info-panel .attention{background:none;color:#c00;padding:1rem 0 0}.attention.error_block .error_label{font-size:6rem;display:block;text-align:center;margin-bottom:20px}.attention.error_block .error_text{display:block;text-align:center}.footer{font-size:1.4rem;margin-top:20px;padding-bottom:.5em;position:relative;z-index:1}.footer:after{content:"";display:block;clear:both}.footer .col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;clear:right;float:left;padding:8px 30px 8px 0;width:33%}.footer hr{border:none;background:#ccc;height:1px;margin:0 22px}.footer .search{color:#c3c3c3}.footer a.footer{display:inline;padding:0}.footer .footer-menu{border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);padding:20px 0}.footer .footer-menu ul{margin:0;text-align:center}.footer .footer-menu ul li{padding:7px 0;display:inline-block}.social-buttons{margin:0 -42px}.social-buttons:after{content:"";display:block;clear:both}.social-buttons .social_button{display:inline-block;margin-right:20px;vertical-align:top}.social-buttons a{border:none}.social-buttons a:hover{color:#fff!important}.social-buttons .fb-share-button>span{vertical-align:top!important}.social-buttons #twitter_frame{width:60px!important}.social-auth-buttons{border-top:1px solid rgba(0,0,0,.15);margin-top:2rem;padding-top:1.5rem}.social-auth-buttons a{border:none;display:inline-block;margin-right:1rem;-webkit-transition:opacity .3s;-o-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;vertical-align:middle;height:51px;width:51px}.social-auth-buttons a:last-child{margin-right:0}.social-auth-buttons a:hover{opacity:.7}.social-auth-buttons .google{background:url(/themes/default/i/sprite.png?479c477e1a163d02181002bfd3366cc2) -53px -81px no-repeat;width:51px;height:51px}.social-auth-buttons .vk{background:url(/themes/default/i/sprite.png?479c477e1a163d02181002bfd3366cc2) -106px -81px no-repeat;width:51px;height:51px}.social-auth-buttons .fb{background:url(/themes/default/i/sprite.png?479c477e1a163d02181002bfd3366cc2) 0 -81px no-repeat;width:51px;height:51px}.payment_types{position:relative;z-index:2;background:#f5f5ea;padding:22px;border-radius:5px;color:#49381a;margin:-1px -22px 1.5rem}.payment_types:after{content:"";display:block;clear:both}.payment_types a{color:#49381a;border-color:rgba(73,56,26,.3)}.payment_types .col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;clear:right;float:left;padding-top:4px;line-height:1.429}.payment_types .col .inner{padding:0}.payment_types .col .inner:after{content:"";display:block;clear:both}.payment_types .col.text{width:50.000001%}.payment_types .col.text .inner{padding:0 90px 0 20px}.payment_types .col.text p{margin-bottom:.5em}.payment_types .col.images{width:50.000001%}.payment_types .col.images p{max-width:600px;padding-right:20px}.payment_types .col.images .image_holder{padding-right:2em}.payment_types .col.images img{margin:0 18px 10px 0;vertical-align:middle}.payment_types .col.images .paypal{vertical-align:bottom}.payment_types .col.images .yad{position:relative;top:-3px;vertical-align:top}.main_footer_inner{padding:15px 0}.main_footer_inner:after{content:"";display:block;clear:both}.unselectable{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;behavior:expression((this.onselectstart = function(){ return !(1+(" " + this.className + " ").indexOf(" unselectable ")) }),(this.style.behavior = null))}.unselectable::-moz-selection{color:inherit}.unselectable::selection{color:inherit}#seller_description{width:33.333334%;float:right}#resourses{width:66.666668%;float:left}.metroMoscow{width:16px;height:11px;background-position:0 -26px}.metroSpb{width:16px;height:13px;background-position:0 -13px}.yandex_map{width:16px;height:11px;background-position:0 0;margin-right:2px;margin-left:1px}#resourses object embed{max-width:90%}.new_price{color:#bd0000}.old_price{text-decoration:line-through}.bonus-balance{margin-bottom:1.5em}.bonus-balance.with_icon{margin-left:28px}.bonus-balance.with_icon:before{background:url(/themes/default/i/sprite.png?479c477e1a163d02181002bfd3366cc2) -157px -54px no-repeat;width:23px;height:15px;margin:-5px 5px 0 0;top:.6em}.bonus_return.with_icon{font-size:1.2rem}.bonus_return.with_icon a{margin-right:23px}.bonus_return.with_icon a:after{background:url(/themes/default/i/sprite.png?479c477e1a163d02181002bfd3366cc2) -157px -54px no-repeat;width:23px;height:15px;border-radius:2px;content:"";margin:2px 5px 0 3px;position:absolute}.new-product{background:url(/_i/new.png?f327aa90108b3907ddb33504f4cc8249) no-repeat scroll 0 0 rgba(0,0,0,0);height:50px;overflow:hidden;position:absolute;right:0;top:0;width:50px;z-index:1}.en .new-product{background-image:url(/_i/new-en.png?7ca3bfaa1bdb6bcaef27b9ad23596ec2)}.new-product.pos2{background-position:0 -50px}.new-product.pos3{background-position:0 -100px}.new-product.pos4{background-position:0 -150px}.new-product.pos5{background-position:0 -200px}.fourth-free{background:url(/_i/fourth-free.svg?42792d802cc59f221ef43cdc23ad05e1) no-repeat scroll 0 0 rgba(0,0,0,0);height:64px;overflow:hidden;position:absolute;left:0;top:0;width:64px;z-index:1}.our-design{background-position:0 -250px;z-index:3}.price_old{display:inline-block;font-size:2rem;margin-left:.7rem;padding:0 .2em;position:relative}.products-list .price_old{font-size:1.4rem}.price_old:after{background:#c00;content:"";display:block;margin-left:-4px;position:absolute;top:45%;height:.12em;width:100%;-webkit-transform:rotate(-13deg);-moz-transform:rotate(-13deg);-ms-transform:rotate(-13deg);-o-transform:rotate(-13deg);transform:rotate(-13deg);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.price_type_sale{color:#bd0000;display:inline-block}.refresh-gift-control{font-style:italic;cursor:pointer;line-height:.5;color:#888;border-color:hsla(0,0%,53.3%,.3);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.opera .refresh-gift-control::-moz-selection{color:inherit}.opera .refresh-gift-control::selection{color:inherit}.refresh-gift-control:before{content:"";position:absolute;right:100%;content:"↻";font-size:2rem;font-style:normal;margin:-.6rem 0 0 .3rem;left:100%;top:50%}.delete-control{display:inline-block;background:rgba(0,114,255,.15);border-radius:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;right:0;text-align:center;top:.5rem;position:absolute;height:2.4rem;width:2.4rem}.delete-control:hover{background:rgba(255,130,0,.15)}.delete-control:hover .control:after,.delete-control:hover .control:before{background:#ff8200}.delete-control .control{cursor:pointer;display:block;font-size:2rem;font-weight:400;height:2.4rem;line-height:10rem;left:0;top:0;overflow:hidden;position:relative;vertical-align:top;width:100%}.delete-control .control:after,.delete-control .control:before{background:#0072ff;content:"";position:absolute;left:.5rem;top:1.1rem;height:1px;width:1.4rem}.delete-control .control:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.delete-control .control:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.delete-control .preloader{display:inline-block;height:3rem;line-height:1;vertical-align:middle}.delete-progress{position:relative}.delete-progress .delete-control .control{display:none}.delete-progress .preloader{background:url(/themes/default/i/preloader.gif?1de1f0bac255b5b5949a1f9946103476) no-repeat;display:inline-block;position:relative;height:24px;width:24px;z-index:2}.oo{padding:0 1.5pt}.price_wrapper{display:inline-block;vertical-align:middle}.wishes-empty{margin:0 auto;max-width:600px;padding:40px 0;text-align:center}.wishes-empty.with-icon:before{color:#0072ff;font-size:120px;margin:0 auto 20px;position:static}.opt{background:#f5f5f5;font-size:1.4rem;padding:2.5rem}.opt--coffee .opt__inner{max-width:580px}.opt__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;max-width:530px;margin:0 auto}.opt img{margin-right:1.5rem}@media screen and (max-width:1000px){.payment_types .col.images,.payment_types .col.text{width:auto}.payment_types .col.text .inner{padding-left:0}}@media screen and (max-width:990px){.payment_types .col.images p,.payment_types .col.text .inner{padding-right:0}}@media screen and (max-width:820px){.footer .col{float:none!important;width:auto!important}.payment_types .col.images .inner,.payment_types .col.text .inner{padding:0}}@media screen and (max-width:680px){.payment_types .col.images p{clear:both;margin-left:0}.payment_types .col.images .image_holder{float:none;margin-bottom:1.5rem;text-align:center}.payment_types .col.text{padding-left:0}}@media screen and (max-width:480px){.main-content .page_description{width:auto}.footer .footer-menu{padding:20px 0}.footer .footer-menu ul li{display:block}.payment_types .col.images .image_holder{float:none;text-align:center}.payment_types .col.images .image_holder br{display:none}.payment_types .col.images p{margin-left:0}}[v-cloak]{display:none!important}a.map{font-size:1.4rem;margin-left:20px;position:relative}a.map .icon{background:url(/themes/default/i/sprite.png?479c477e1a163d02181002bfd3366cc2) -208px -54px no-repeat;width:13px;height:12px;margin:-6px 4px 0 0;right:100%;top:.6em}.table-scroll{overflow:auto;width:100%}.table-scroll::-webkit-scrollbar{height:.5rem}.table-scroll::-webkit-scrollbar-track{background:#efefef}.table-scroll::-webkit-scrollbar-thumb{border-radius:20px;background-color:#ccc;cursor:-webkit-grab;cursor:grab}header{font-size:85%;color:#fff;position:relative;z-index:5}header:after{content:"";display:block;clear:both}header.with-category-background{background:none!important}header a{color:#ccc;border-color:hsla(0,0%,80%,.3)}header a:hover{color:#fff;border-color:hsla(0,0%,100%,.3)}header #phone{float:left;left:16.666667%;margin-right:-100%;position:relative;width:51%;display:none}header .inner{padding:0 22px}header .blinks{position:absolute;z-index:1;width:100%;height:70px;top:0;left:0}header .results{color:#000;font-size:118%;width:100%}header .results a{color:#008ace;border-color:rgba(0,138,206,.3)}header .results .selected a{color:#fff!important;border-color:hsla(0,0%,100%,.3)!important}header .search-field input{background:none;border:none;font-size:1.4rem;line-height:1.4rem;padding-left:0}#locales{padding:1em 0 0;position:relative;word-spacing:.6ex}#locales strong{font-weight:400}.login-wrapper{height:3rem;left:0;position:relative;top:0;width:100%}.csspositionsticky .login-wrapper{position:sticky;top:0;z-index:10}.login{border-bottom:1px solid hsla(0,0%,100%,.9);background:#fff;font-size:1.4rem;left:0;line-height:3rem;min-height:3rem;position:absolute;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;width:100%;z-index:4}.category-page .no-csspositionsticky .login-wrapper .login,.no-csspositionsticky .login-wrapper .login{background:hsla(0,0%,100%,.9);position:fixed}.category-page .no-csspositionsticky .login-wrapper .login.stopped.faded,.no-csspositionsticky .login-wrapper .login.stopped.faded{border-color:#b6dafe;background:#fff}.fixed .login{margin-top:0;position:fixed!important;top:0;z-index:25}.category-page .login.stopped,.login.stopped{margin-top:0;position:absolute}.login .dashboard_wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 22px}.login p{margin-bottom:.5em}.login .bonus-balance,.login .wishlist-link{display:inline-block;margin:0 0 0 15px}.login .bonus-balance{color:#ff5050;position:relative;-webkit-transition:color .3s;-o-transition:color .3s;-moz-transition:color .3s;transition:color .3s;vertical-align:middle}.login .wishlist-link a{color:#bd9c97;border-color:rgba(189,156,151,.3);margin-left:20px;position:relative}.login .wishlist-link .with-icon--heart-active:after{display:none}.login .wishlist-link .with-icon--heart-active:before{display:block;margin-right:.3em;top:.15em}.fixed .als-content-wrap,.fixed .page-body{position:static}ul.breadcrumbs{margin:0}ul.breadcrumbs li{display:inline-block;vertical-align:middle;padding:0;text-indent:0;margin:0 10px 0 0}ul.breadcrumbs li a{color:#666;border-color:hsla(0,0%,40%,.3)}ul.breadcrumbs li:before{display:none}ul.breadcrumbs li:after{content:"";background:url(/themes/default/i/breadcrumb.png?a0b3690329c1c25983adce2ce90d0c1e);margin-left:10px;width:4px;height:13px}.login_control,.logout_control,.person-info,ul.breadcrumbs li:after{display:inline-block;vertical-align:middle}.logout_control{margin-left:15px}.info_panel{float:right;padding-left:4rem;position:relative;min-height:1.2em;z-index:1}.logout_control .pseudo_link,.logout_control .pseudo_link:visited,.logout_control a{color:#bd9c97;border-color:rgba(189,156,151,.3)}.info_panel .pseudo_link,.info_panel .pseudo_link:visited,.info_panel .pseudo_link:visited:visited,.info_panel a,.info_panel a:visited,.person-info .pseudo_link,.person-info .pseudo_link:visited,.person-info .pseudo_link:visited:visited,.person-info a,.person-info a:visited{color:#18a5fe;border-color:rgba(24,165,254,.3)}.faded .login.stopped .person-info a,.faded .person-info a,.person-info a{margin-left:2rem}.faded .login.stopped .person-info a:before,.faded .person-info a:before,.person-info a:before{margin-right:5px;top:10%}.category-page .login{position:absolute;-webkit-transition:background .3s;-o-transition:background .3s;-moz-transition:background .3s;transition:background .3s}.category-page .faded .login{background:#fff}ul.fast-links{display:inline-block;vertical-align:middle;margin:0}ul.fast-links li{display:inline-block;padding-bottom:0}ul.fast-links li:before{display:none}ul.fast-links a{color:#bd9c97;border-color:rgba(189,156,151,.3)}h1.main_title{font-weight:400;font-size:4rem;text-align:center;margin-top:2rem}.als-header-2021-padding{padding-top:162px}@media screen and (min-width:500px){.als-header-2021-padding{padding-top:170px}}.als-header-wrap-2021-inner{background:#000}.als-header-wrap-2021-inner .als-header-2021-nav-item,.als-header-wrap-2021-inner .als-header-2021-nav-item:hover,.als-header-wrap-2021-inner .als-header-2021-nav-item:visited{color:#fff!important}.als-header-2023-logo{background:none;margin:0!important;max-width:94%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.als-header-2023-logo,.als-header-2023-logo img{height:87px;width:326px}@media screen and (min-width:500px){.als-header-2023-logo,.als-header-2023-logo img{height:97px;width:362px}}.als-header-2023-logo-text{display:none;font-size:23px}@media screen and (min-width:500px){.als-header-2023-logo-text{font-size:26px}}.als-header-2021-logo-container{height:120px}@media screen and (max-width:499px){.als-header-2021-logo-container{background-size:auto 80px;height:110px}}.als-header-wrap-2021-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1460px){.als-header-2021-buttons{margin-top:-68px}}@media screen and (max-width:499px){.als-header-2021-buttons{margin-top:-25px}}.als-header-2021-buttons-login:before,.als-header-2021-buttons-search:before{-webkit-filter:invert(1);filter:invert(1)}.als-header-2021-nav li .divider:before{background:#292929}.products-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:1.4rem;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.4;margin-left:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:500px){.products-list{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.products-list a{padding-top:2px}.main-content .products-list p,.products-list p{margin-top:.2em;margin-bottom:.5em}.products-list .pattern .image_container,.products-list .pattern .image_container:after{border-radius:50%}.products-list .pattern .image_container:after{-webkit-box-shadow:inset 0 1px 5px 1px rgba(0,0,0,.35);box-shadow:inset 0 1px 5px 1px rgba(0,0,0,.35);content:"";left:0;top:0;position:absolute;height:200px;width:200px}.firefox .products-list .pattern .image_container:after{-webkit-box-shadow:inset 0 1px 3px 1px rgba(0,0,0,.35);box-shadow:inset 0 1px 3px 1px rgba(0,0,0,.35)}.products-list .pattern img{max-width:none;width:auto}.products-list ul{font-size:85%;margin:0 0 1em}.products-list li{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;min-height:50px;vertical-align:top;padding:0 3rem 3em 0;position:relative;text-indent:0;width:230px}@media screen and (max-width:500px){.products-list li{display:block!important;padding-right:0!important;width:-webkit-calc(50% - 10px)!important;width:-moz-calc(50% - 10px)!important;width:calc(50% - 10px)!important}.products-list li.promo-category{display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important}.products-list li .image_container{line-height:140px;height:140px;width:140px}.products-list li .image_container img{max-height:100%;max-width:100%}}.promo-content .products-list li{width:330px}.products-list li.clear{display:block;width:100%;height:0;clear:both;margin:0;min-height:0;float:none}.products-list li .not-yet-released{font-style:italic}.products-list .display{display:inline-block}.products-list .product__name{position:relative;z-index:1}.products-list .image_container{display:block;height:200px;line-height:200px;margin:0 auto 1em;overflow:hidden;position:relative;text-align:center;width:200px}.products-list .image_container img{vertical-align:middle}.promo-content .products-list .image_container{height:300px;line-height:300px;margin-left:0;margin-right:0;width:300px}.promo-content .products-list .image_container:after{content:"";display:inline-block;margin-left:-1px;position:relative;vertical-align:middle;height:100%;width:1px}.promo-content .products-list .image_container img{max-width:100%;max-height:100%}.products-list .image_container .pattern{vertical-align:top!important}.products-list.with-categories .image_container{margin-bottom:3em}.products-list .product-category{margin-top:1em;position:absolute;top:200px}.promo-content .products-list .product-category{top:300px}.products-list .product-category a{color:#949494;border-color:hsla(0,0%,58%,.3)}.products-list .bonus_return .amount{color:#e00;font-weight:700}.products-list li .price_wrapper{margin-right:.5rem}.products-list li .price_wrapper a{color:#000!important;border-color:rgba(0,0,0,.3)!important;border:0;line-height:1;display:inline-block;font-size:2rem;font-weight:700}.main-content .products-list p.price_wrapper,.products-list p.price_wrapper{margin-bottom:.5em;margin-top:.5em}.announce .image_container.in-cart,.announce .preview.in-cart,.products-list .image_container.in-cart,.products-list .preview.in-cart{-webkit-animation:in-cart .8s linear;-moz-animation:in-cart .8s linear;-o-animation:in-cart .8s linear;animation:in-cart .8s linear}.announce .image_container.in-wishlist,.announce .preview.in-wishlist,.products-list .image_container.in-wishlist,.products-list .preview.in-wishlist{overflow:visible}.announce .image_container.in-wishlist img,.announce .preview.in-wishlist img,.products-list .image_container.in-wishlist img,.products-list .preview.in-wishlist img{-webkit-animation:in-wishlist 1s ease-in-out;-moz-animation:in-wishlist 1s ease-in-out;-o-animation:in-wishlist 1s ease-in-out;animation:in-wishlist 1s ease-in-out}.announce .pattern .image_container.in-wishlist,.announce .pattern .preview.in-wishlist,.products-list .pattern .image_container.in-wishlist,.products-list .pattern .preview.in-wishlist{overflow:hidden}.announce .product__cart-control,.announce .product__details-control,.announce .product__wishlist-control,.products-list .product__cart-control,.products-list .product__details-control,.products-list .product__wishlist-control{border:none;border-radius:.5rem;background:none;color:#000;cursor:pointer;display:inline-block;font-size:16px;height:3rem;line-height:3rem;margin-left:.5rem;padding:0 1rem;vertical-align:middle;width:3rem}.announce .product__cart-control[disabled],.announce .product__details-control[disabled],.announce .product__wishlist-control[disabled],.products-list .product__cart-control[disabled],.products-list .product__details-control[disabled],.products-list .product__wishlist-control[disabled]{cursor:default;color:rgba(0,0,0,.3)!important}.announce .product__cart-control:before,.announce .product__details-control:before,.announce .product__wishlist-control:before,.products-list .product__cart-control:before,.products-list .product__details-control:before,.products-list .product__wishlist-control:before{left:50%;right:auto;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.announce .product__cart-control.with-icon--cart-active,.announce .product__cart-control.with-icon--heart-active,.announce .product__cart-control:hover,.announce .product__details-control.with-icon--cart-active,.announce .product__details-control.with-icon--heart-active,.announce .product__details-control:hover,.announce .product__wishlist-control.with-icon--cart-active,.announce .product__wishlist-control.with-icon--heart-active,.announce .product__wishlist-control:hover,.products-list .product__cart-control.with-icon--cart-active,.products-list .product__cart-control.with-icon--heart-active,.products-list .product__cart-control:hover,.products-list .product__details-control.with-icon--cart-active,.products-list .product__details-control.with-icon--heart-active,.products-list .product__details-control:hover,.products-list .product__wishlist-control.with-icon--cart-active,.products-list .product__wishlist-control.with-icon--heart-active,.products-list .product__wishlist-control:hover{color:#0072ff!important}.announce .product__cart-control.with-icon--cart-active,.announce .product__details-control.with-icon--cart-active,.announce .product__wishlist-control.with-icon--cart-active,.products-list .product__cart-control.with-icon--cart-active,.products-list .product__details-control.with-icon--cart-active,.products-list .product__wishlist-control.with-icon--cart-active{display:none}.announce .product__cart-control.with-icon--cart-active:not([disabled]):hover:before,.announce .product__details-control.with-icon--cart-active:not([disabled]):hover:before,.announce .product__wishlist-control.with-icon--cart-active:not([disabled]):hover:before,.products-list .product__cart-control.with-icon--cart-active:not([disabled]):hover:before,.products-list .product__details-control.with-icon--cart-active:not([disabled]):hover:before,.products-list .product__wishlist-control.with-icon--cart-active:not([disabled]):hover:before{content:"\ea0e"}.announce .active .product__cart-control,.products-list .active .product__cart-control{display:none}.announce .active .product__cart-control.with-icon--cart-active,.announce form,.products-list .active .product__cart-control.with-icon--cart-active,.products-list form{display:inline-block}.category-products-list{color:#fff;margin:0 -42px;padding:42px}.category-products-list--books{background:#1e92e7}.category-products-list h2{font-size:3em;text-align:center}.category-products-list a{color:#fff;border-color:hsla(0,0%,100%,.3)}.category-products-list a:hover{color:hsla(0,0%,100%,.8)!important;border-color:hsla(0,0%,100%,.3)!important}.category-products-list .products-list{background:#fff;padding:42px}.category-products-list .products-list a{color:#0072ff;border-color:rgba(0,114,255,.3)}.category-products-list .products-list a:hover{color:#f41224!important;border-color:rgba(244,18,36,.3)!important}.spinner-container{padding:50px 0;position:relative}.promo-content{margin:0 42px}.promo-content__inner{display:table;max-width:50%;margin:0 auto}.promo-content__announce{border-bottom:1px solid rgba(0,0,0,.15);border-top:1px solid rgba(0,0,0,.15);padding:1.5rem 0}.promo-content__announce-preview{width:200px}.promo-content__announce-preview img{display:block;width:100%}.promo-content__announce-info,.promo-content__announce-preview{display:table-cell;vertical-align:middle}.product-label{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:#000;border-radius:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:1.2rem;height:6.5rem;padding:1rem;position:absolute;top:0;right:0;width:6.5rem}.additional-products,.retailrocket{padding:42px 42px 0;width:100%}.additional-products,.additional-products *,.additional-products:after,.additional-products :after,.additional-products:before,.additional-products :before,.retailrocket,.retailrocket *,.retailrocket:after,.retailrocket :after,.retailrocket:before,.retailrocket :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:500px){.additional-products,.retailrocket{padding:22px 22px 0}}.additional-products .products-list,.additional-products h2,.retailrocket .products-list,.retailrocket h2{font-family:ALSArtemiusSans,Arial,Helvetica,sans-serif;line-height:1.4}.additional-products h2,.retailrocket h2{font-size:2.8rem;margin:50px 0;text-align:center}.additional-products .additional-products-inner,.retailrocket .additional-products-inner{border-top:1px solid hsla(0,0%,74.9%,.25)}.additional-products .products-list a,.retailrocket .products-list a{color:#0072ff;border-bottom:1px solid;border-color:rgba(0,114,255,.3)}.additional-products .products-list a:visited,.retailrocket .products-list a:visited{color:#b40eb4;border-color:rgba(180,14,180,.3)}.additional-products .products-list a:hover,.retailrocket .products-list a:hover{color:#f41224;border-color:rgba(244,18,36,.3)}.additional-products .products-list li,.retailrocket .products-list li{padding:0 3rem 3em 0}.additional-products .products-list li .price_wrapper a,.retailrocket .products-list li .price_wrapper a{color:#000}input[type=file]{border:none!important}[readonly],[readonly]:focus{background:inherit}.fields.unselected,.sheet.unselected{display:none}.fields_em{padding:0;margin:0 0 2em}.fields_label{margin:0 0 1em;padding:5px 10px;background:#eee}.field_label{margin:0 0 5px}.field_control{margin:0;padding:0}.disabled{opacity:.45}.disabled .disabled{opacity:1}.control_button{display:inline-block;padding:1px 3px;cursor:pointer;line-height:1;min-width:8px;min-height:12px;vertical-align:text-middle}.control_button_dropdown:before{content:"▼"}.control_button_inc:before{content:"+"}.control_button_dec:before{content:"−"}.tab{display:inline-block;padding:2px 10px;margin:0 0 10px}.selected.tab{background:#eec}.sheet{margin:0 0 30px;padding:10px;border:2px solid #ddb}.control_button_password{display:none}.control_button_password:before{content:"©"}.control_button_password_view:before{opacity:.5}.date_control{white-space:nowrap;text-decoration:none}.datetime .hours,.datetime .minutes{width:2em;margin:0 2px}.datetime .hours{text-align:right}.time_spliter:before{content:":"}.date .control_button_dec,.date .control_button_inc,.datemonth .control_button_dec,.datemonth .control_button_inc,.datetime .control_button_dec,.datetime .control_button_inc{display:none}.number .field_control input{width:10em}.repeated{border:1px dashed #ccc}.repeated_template{border:1px dashed #c00}.show_on_blured_and_invalid{border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#c00;color:#ffedec;display:none;font-size:13px;line-height:1.2;left:100%;margin-left:15px;min-height:2.8em;max-width:20em;padding:.3em .5em;position:absolute;top:0;width:100%}.show_on_blured_and_invalid:after{border-top:7px solid rgba(0,0,0,0);border-right:7px solid #c00;border-bottom:7px solid rgba(0,0,0,0);content:"";position:absolute;right:100%;top:1em;height:0;width:0}.show_on_blured_and_invalid.show_top{bottom:100%;left:0;top:auto;margin-bottom:10px;margin-left:0}.show_on_blured_and_invalid.show_top:after{border-left:7px solid rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);border-top-color:#c00;right:auto;top:100%}.blured.invalid .show_on_blured_and_invalid{display:block}

/*! jQuery UI - v1.11.2 - 2014-10-16
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */.hide_disabled .disabled,.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons,.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:.4em 2.1em .4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden}.ui-spinner,.ui-spinner-input{padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;margin:.2em 22px .2em .4em}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#eee;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #e78f08;background:#f6a828;color:#fff;font-weight:700}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:#f6f6f6;font-weight:700;color:#1c94c4}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #fbcb09;background:#fdf5ce;font-weight:700;color:#c77405}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#c77405;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#fff;font-weight:700;color:#eb8f00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900;color:#fff}.ui-state-error-text,.ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error-text,.ui-widget-header .ui-state-error a{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-widget-overlay{background:#666;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px}input::-webkit-input-placeholder{color:#fff}input:-moz-placeholder{color:#fff}input::-moz-placeholder{color:#fff}input:-ms-input-placeholder{color:#fff}input::-ms-input-placeholder{color:#fff}input::placeholder{color:#fff}input::-webkit-input-placeholder{color:#fff}input::-moz-placeholder{color:#fff}.pretty-form{position:relative}.pretty-form h3{margin-bottom:1em}.pretty-form fieldset{display:table;border:none;border-bottom:1px solid #ccc;margin-bottom:1.5em;padding-bottom:35px}.pretty-form fieldset:last-child{border:none;margin-bottom:0!important;padding-bottom:0!important}.pretty-form fieldset h4{margin-bottom:1em}.pretty-form.with-message .changed .message{display:none}.pretty-form.with-message .message{bottom:100%;top:auto}.pretty-form .error{color:red;margin-top:1em}.pretty-form .password-reset{font-size:1.2rem;margin-bottom:0;padding-top:.3em}.pretty-form .password-field input[type=password],.pretty-form .password-field input[type=password]+input{padding-right:45px}.pretty-form .hint{color:#c00;font-size:1.2rem;display:none;padding-top:.2em}.pretty-form .invalid.blured .hint,.pretty-form .invalid .input--filled.input--untouched{display:block}.pretty-form__item{margin-bottom:1em;position:relative}@media screen and (min-width:768px){.pretty-form__item.middle{width:50%}}.pretty-form__item.short{width:15em}.pretty-form__item.invalid.blured input[type=email]:not([readonly=readonly]),.pretty-form__item.invalid.blured input[type=number]:not([readonly=readonly]),.pretty-form__item.invalid.blured input[type=password]+input:not([readonly=readonly]),.pretty-form__item.invalid.blured input[type=password]:not([readonly=readonly]),.pretty-form__item.invalid.blured input[type=tel]:not([readonly=readonly]),.pretty-form__item.invalid.blured input[type=text]:not([readonly=readonly]),.pretty-form__item.invalid.blured select:not([readonly=readonly]),.pretty-form__item.invalid.blured textarea:not([readonly=readonly]),.pretty-form__item.invalid .input--filled.input--untouched input[type=email]:not([readonly=readonly]),.pretty-form__item.invalid .input--filled.input--untouched input[type=number]:not([readonly=readonly]),.pretty-form__item.invalid .input--filled.input--untouched input[type=password]+input:not([readonly=readonly]),.pretty-form__item.invalid .input--filled.input--untouched input[type=password]:not([readonly=readonly]),.pretty-form__item.invalid .input--filled.input--untouched input[type=tel]:not([readonly=readonly]),.pretty-form__item.invalid .input--filled.input--untouched input[type=text]:not([readonly=readonly]),.pretty-form__item.invalid .input--filled.input--untouched select:not([readonly=readonly]),.pretty-form__item.invalid .input--filled.input--untouched textarea:not([readonly=readonly]){background:#fff4ef;border-color:#ff5000;color:#ff5000}.pretty-form__item-content{display:block;position:relative}.pretty-form_static .pretty-form__item-content input{border-color:rgba(0,0,0,0);background:none;color:#000}.pretty-form_static .pretty-form__item-content input .control_button_password{opacity:0}.pretty-form__item-content label{color:#966e6e;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;font-size:1.4rem;font-weight:400;position:absolute;top:1.1em;left:1.4rem;display:block;width:-webkit-calc(100% - 2.8rem);width:-moz-calc(100% - 2.8rem);width:calc(100% - 2.8rem);text-align:left;padding:0;pointer-events:none;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transition:color .5s,-webkit-transform .1s .1s;transition:color .5s,-webkit-transform .1s .1s;-o-transition:color .5s,-o-transform .1s .1s;-moz-transition:transform .1s .1s,color .5s,-moz-transform .1s .1s;transition:transform .1s .1s,color .5s;transition:transform .1s .1s,color .5s,-webkit-transform .1s .1s,-moz-transform .1s .1s,-o-transform .1s .1s;-webkit-transition-timing-function:cubic-bezier(0,.25,.5,1);-moz-transition-timing-function:cubic-bezier(0,.25,.5,1);-o-transition-timing-function:cubic-bezier(0,.25,.5,1);transition-timing-function:cubic-bezier(0,.25,.5,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.opera .pretty-form__item-content label::-moz-selection{color:inherit}.opera .pretty-form__item-content label::selection{color:inherit}.pretty-form__item-content input:not(:-moz-placeholder-shown)~label{-moz-transform:translate3d(0,-.6em,0) scale3d(.85,.85,1);transform:translate3d(0,-.6em,0) scale3d(.85,.85,1)}.pretty-form__item-content input:not(:-ms-input-placeholder)~label{transform:translate3d(0,-.6em,0) scale3d(.85,.85,1)}.pretty-form__item-content.input--filled input~label,.pretty-form__item-content.input--filled select~label,.pretty-form__item-content.input--filled textarea~label,.pretty-form__item-content .input--filled~label,.pretty-form__item-content input:focus~label,.pretty-form__item-content input:not(:placeholder-shown)~label,.pretty-form__item-content select:focus~label,.pretty-form__item-content textarea:focus~label{-webkit-transform:translate3d(0,-.6em,0) scale3d(.85,.85,1);-moz-transform:translate3d(0,-.6em,0) scale3d(.85,.85,1);transform:translate3d(0,-.6em,0) scale3d(.85,.85,1)}.pretty-form__item-content input[type=email],.pretty-form__item-content input[type=number],.pretty-form__item-content input[type=password],.pretty-form__item-content input[type=password]+input,.pretty-form__item-content input[type=tel],.pretty-form__item-content input[type=text],.pretty-form__item-content select,.pretty-form__item-content textarea{height:5rem;padding:1.3em 1.2rem 0;width:100%}.pretty-form__item-content textarea{height:16rem;padding-top:1.7em;margin:0}.pretty-form__item.password-field input[type=password],.pretty-form__item.password-field input[type=password]+input,.pretty-form__item input[type=email],.pretty-form__item input[type=number],.pretty-form__item input[type=password],.pretty-form__item input[type=password]+input,.pretty-form__item input[type=tel],.pretty-form__item input[type=text],.pretty-form__item select,.pretty-form__item textarea{font-family:inherit;font-size:inherit;letter-spacing:.03em;max-width:100%!important;width:100%}.pretty-form__item select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-top:1.1em}.firefox .pretty-form__item select{padding-left:.8rem}.pretty-form__item select.combolist{border:1px solid #acacac;height:20rem;padding-top:.5rem}.pretty-form__item input[type=email]:invalid{-webkit-box-shadow:none;box-shadow:none;outline:none}.pretty-form .ui-widget{font-family:inherit;font-size:inherit}.done select{display:block;left:-9999em;position:absolute;visibility:hidden}.pretty_select{vertical-align:top;-webkit-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;transition:all .4s ease 0s}.pretty_select.hidden{left:-99999em;top:-99999em;position:absolute}.desktop .pretty_select{border:1px solid #000;cursor:pointer}.pretty_select input{background:rgba(0,0,0,0)}.pretty_select:hover{background-color:#f2f1ef}.control_button_password{background:url(/themes/default/i/sprite.png?479c477e1a163d02181002bfd3366cc2) -182px -54px no-repeat;width:24px;height:13px;margin-top:-6px;top:50%;content:"";display:block;opacity:1;padding:0;position:absolute;right:1.5rem;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.control_button_password.control_button_password_view{background:url(/themes/default/i/sprite.png?479c477e1a163d02181002bfd3366cc2) -47px -161px no-repeat;width:23px;height:13px}.control_button_password:before{display:none}.select-list{background:#fff;border:1px solid #dedede;color:#4d4d4d;position:absolute;left:0;margin-top:-1px;min-width:100px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.2);box-shadow:0 2px 2px rgba(0,0,0,.2);border-radius:4px}.select-list ul{width:100%!important}.custom-scroll{-webkit-transition:top .5s ease .5s;-o-transition:top .5s ease .5s;-moz-transition:top .5s ease .5s;transition:top .5s ease .5s;overflow:hidden}.edit-form-control{color:#000;border-color:rgba(0,0,0,.3);margin-left:1em}.edit-form-control.active:after{content:"×";font-style:normal;left:100%;margin:-.7em 0 0 .3em;position:absolute;top:50%}.webkit .edit-form-control.active:after{margin-top:-.6em}.pretty-radiobutton{font-size:1.4rem;position:relative}.pretty-radiobutton.selected:after{display:none}.pretty-radiobutton:after{border-bottom:1px solid rgba(0,0,0,.1);content:"";display:block;position:absolute;left:3.5rem;right:5rem}.pretty-radiobutton input[type=radio]+label{border-radius:5px;cursor:pointer;display:table;padding-left:0;position:static;table-layout:fixed;width:100%}.pretty-radiobutton input[type=radio]+label:before{left:1rem;top:1.5rem}.pretty-radiobutton input[type=radio]:checked+label{background:#f7d993;cursor:auto}.pretty-radiobutton .cell{padding:1.5rem 1.5rem 1.5rem 0}.pretty-radiobutton .cell:first-child{padding-left:3.5rem}.pretty-select .pretty-form__item-content:after{content:"";display:block;position:absolute;top:50%;right:1.5rem;width:0;height:0;border-top:6.928px solid;border-right:4px solid rgba(0,0,0,0);border-left:4px solid rgba(0,0,0,0)}.pretty-select select{padding-right:3rem}.ui-autocomplete{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:4px;max-height:200px;overflow-y:auto;overflow-x:hidden;z-index:5}.ui-autocomplete .ui-menu-item{margin:0;padding:.5rem 1.2rem;text-indent:0}.ui-autocomplete .ui-menu-item:hover{background:#eee}.ui-autocomplete .ui-menu-item:before{display:none}.ui-autocomplete .ui-menu-item.ui-state-focus{background:#e0e0e0}.ui-helper-hidden-accessible{display:none!important}.shake{-webkit-animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;-moz-animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;-o-animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.shake input,.shake select,.shake textarea{border-color:#c00!important}.shake input+label,.shake select+label,.shake textarea+label{color:#c00}@-webkit-keyframes shake{10%,90%{-webkit-transform:translateX(-1px);transform:translateX(-1px)}20%,80%{-webkit-transform:translateX(2px);transform:translateX(2px)}30%,50%,70%{-webkit-transform:translateX(-4px);transform:translateX(-4px)}40%,60%{-webkit-transform:translateX(4px);transform:translateX(4px)}}@-moz-keyframes shake{10%,90%{-moz-transform:translateX(-1px);transform:translateX(-1px)}20%,80%{-moz-transform:translateX(2px);transform:translateX(2px)}30%,50%,70%{-moz-transform:translateX(-4px);transform:translateX(-4px)}40%,60%{-moz-transform:translateX(4px);transform:translateX(4px)}}@-o-keyframes shake{10%,90%{-o-transform:translateX(-1px);transform:translateX(-1px)}20%,80%{-o-transform:translateX(2px);transform:translateX(2px)}30%,50%,70%{-o-transform:translateX(-4px);transform:translateX(-4px)}40%,60%{-o-transform:translateX(4px);transform:translateX(4px)}}@keyframes shake{10%,90%{-webkit-transform:translateX(-1px);-moz-transform:translateX(-1px);-o-transform:translateX(-1px);transform:translateX(-1px)}20%,80%{-webkit-transform:translateX(2px);-moz-transform:translateX(2px);-o-transform:translateX(2px);transform:translateX(2px)}30%,50%,70%{-webkit-transform:translateX(-4px);-moz-transform:translateX(-4px);-o-transform:translateX(-4px);transform:translateX(-4px)}40%,60%{-webkit-transform:translateX(4px);-moz-transform:translateX(4px);-o-transform:translateX(4px);transform:translateX(4px)}}.folded .pseudo_link,.unfolded .pseudo_link{border:none;color:inherit}.foldable{margin-top:.5em}.pretty-button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;display:inline-block;cursor:pointer;font-size:100%;margin-right:1em;padding:0;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:.05em}.opera .pretty-button::-moz-selection{color:inherit}.opera .pretty-button::selection{color:inherit}.add-to-cart .pretty-button,.pretty-button:last-child{margin-right:0}.pretty-button_wide{width:100%}.pretty-button a.pretty-button__element,.pretty-button a.pretty-button__element:hover{color:#fff!important}.pretty-button__element,.pretty-button__element:hover{color:#fff}.pretty-button__element:hover{background-color:#ff8200}.pretty-button__element:active{background-color:#ff5a00}.pretty-button__element,.pretty-button__element[disabled]{display:inline-block;border:none;background-color:#568add;border-radius:.5rem;cursor:pointer;font-size:100%;margin:0;outline:none;padding:1.5rem 3rem;position:relative;-webkit-transition:background-color .3s cubic-bezier(.215,.61,.355,1),-webkit-box-shadow .3s cubic-bezier(.215,.61,.355,1);transition:background-color .3s cubic-bezier(.215,.61,.355,1),-webkit-box-shadow .3s cubic-bezier(.215,.61,.355,1);-o-transition:box-shadow .3s cubic-bezier(.215,.61,.355,1),background-color .3s cubic-bezier(.215,.61,.355,1);-moz-transition:box-shadow .3s cubic-bezier(.215,.61,.355,1),background-color .3s cubic-bezier(.215,.61,.355,1);transition:box-shadow .3s cubic-bezier(.215,.61,.355,1),background-color .3s cubic-bezier(.215,.61,.355,1);transition:box-shadow .3s cubic-bezier(.215,.61,.355,1),background-color .3s cubic-bezier(.215,.61,.355,1),-webkit-box-shadow .3s cubic-bezier(.215,.61,.355,1);font-family:Arial,sans-serif}.wf-active .pretty-button__element,.wf-active .pretty-button__element[disabled]{font-family:ALSArtemiusSans,Arial,sans-serif}.pretty-button__element[disabled],.pretty-button__element[disabled][disabled]{cursor:default;opacity:.5}.pretty-button__element input{display:none}.pretty-button.disabled,.pretty-button .disabled,.pretty-button.disabled .pretty-button__element,.pretty-button .disabled .pretty-button__element,.pretty-button[disabled],.pretty-button[disabled] .pretty-button__element{cursor:auto}.pretty-button[disabled]{opacity:.5}.pretty-button label{width:auto!important}.pretty-button.type2 .pretty-button__element:hover{background-color:#ff8200}.pretty-button.type2 .pretty-button__element:active{background-color:#ff5a00}.pretty-button.type2 .pretty-button__element,.pretty-button.type2 .pretty-button__element[disabled]{background:#fa0;color:#000!important}.pretty-button.type3{font-size:1.4rem}.pretty-button.type3 .pretty-button__element:hover{background-color:#ff8200}.pretty-button.type3 .pretty-button__element:active{background-color:#ff5a00}.pretty-button.type3 .pretty-button__element,.pretty-button.type3 .pretty-button__element[disabled]{background:#80dac1;color:#fff!important}.pretty-button.type4{font-size:1.4rem}.pretty-button.type4 .pretty-button__element:hover{background-color:#ad1557}.pretty-button.type4 .pretty-button__element:active{background-color:#ff2c92}.pretty-button.type4 .pretty-button__element,.pretty-button.type4 .pretty-button__element[disabled]{background:#d91245;color:#fff!important}ul.tags{text-align:center;-webkit-font-smoothing:antialiased}ul.tags li{text-align:left;margin-bottom:6px;margin-right:6px}.page_folder ul.tags li{padding:0;line-height:1.4}ul.tags li.selected{background-color:rgba(0,0,0,0)}ul.tags li.heap_title,ul.tags strong{padding:5px 11px 5px 20px}ul.tags strong{color:#fff;background:#0072ff;border-radius:5px;display:inline-block;font-size:1.4rem;font-weight:400}ul.tags strong:before{content:"●";position:absolute;left:5px;color:#fff}ul.tags strong .count{border-bottom:0;font-size:1.2rem;opacity:.3;color:#fff;margin-left:2px}ul.tags strong:hover .count{color:#fff}ul.tags a{color:#0072ff;padding:5px 11px 5px 20px;display:inline-block;font-size:1.4rem;border-radius:5px;background:#e5f1ff;border:none;position:relative}ul.tags a:before{content:"# ";position:absolute;left:5px}ul.tags a:hover{color:#fff!important;border-color:hsla(0,0%,100%,.3)!important;background:#0072ff}ul.tags a .count{border-bottom:0;font-size:1.2rem;opacity:.3;color:#0072ff;margin-left:2px}ul.tags a:hover .count{color:#fff}.extended_navigation{font-size:1.4rem;position:relative;-webkit-font-smoothing:antialiased;border-top:none;padding:20px 22px 35px;margin:0 0 0 -20px}.extended_navigation,.extended_navigation *,.extended_navigation:after,.extended_navigation :after,.extended_navigation:before,.extended_navigation :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.extended_navigation.minimized{font-size:1.4rem;border-top:none;top:0;position:relative;display:none}.extended_navigation.category_page,.extended_navigation.product_page{padding:50px 22px 35px}.extended_navigation.category_page .togglers_container+.tablets_menu,.extended_navigation.product_page .togglers_container+.tablets_menu{width:100%}.extended_navigation.category_page .heap_toggler,.extended_navigation.product_page .heap_toggler{display:none}.extended_navigation.category_page .heap_toggler.active_heap,.extended_navigation.category_page .heap_toggler.tags,.extended_navigation.product_page .heap_toggler.active_heap,.extended_navigation.product_page .heap_toggler.tags{display:block}.category-page .extended_navigation.category_page .heap_toggler.active_heap,.category-page .extended_navigation.product_page .heap_toggler.active_heap{color:#000}.extended_navigation.category_page .sitemap_menu .heap_toggler,.extended_navigation.product_page .sitemap_menu .heap_toggler{display:block}.extended_navigation.category_page .sitemap_menu .heap_toggler.tags,.extended_navigation.product_page .sitemap_menu .heap_toggler.tags{display:none}.extended_navigation.category_page{padding-top:60px}.page_folder .extended_navigation{padding-top:0;padding-bottom:0;line-height:1.4}footer .extended_navigation,footer .extended_navigation.category_page{padding:25px 0}.footer__inner .extended_navigation{padding-left:0;padding-right:0}.extended_navigation .inner{margin:0 auto;max-width:1400px}.extended_navigation ul{display:inline-block;-webkit-box-flex:1;-webkit-flex:1 100%;-moz-box-flex:1;-ms-flex:1 100%;flex:1 100%;padding-bottom:.5em;vertical-align:top;min-width:150px;white-space:normal;padding-right:20px}@media screen and (min-width:460px){.extended_navigation ul{-webkit-box-flex:0;-webkit-flex:0 50%;-moz-box-flex:0;-ms-flex:0 50%;flex:0 50%}}@media screen and (min-width:700px){.extended_navigation ul{-webkit-box-flex:0;-webkit-flex:0 33%;-moz-box-flex:0;-ms-flex:0 33%;flex:0 33%}}.extended_navigation ul ul{white-space:nowrap;padding:0;margin:0;overflow:hidden;position:absolute;background:#fff none;border-radius:8px;-webkit-box-shadow:0 10px 25px 0 rgba(0,0,0,.14902);box-shadow:0 10px 25px 0 rgba(0,0,0,.14902);left:20%;top:15px;z-index:-1;width:auto;max-width:none;visibility:hidden;opacity:0;-webkit-transition:all .5s cubic-bezier(.19,1,.22,1);-o-transition:all .5s cubic-bezier(.19,1,.22,1);-moz-transition:all .5s cubic-bezier(.19,1,.22,1);transition:all .5s cubic-bezier(.19,1,.22,1);-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95)}.extended_navigation ul ul>li{border-bottom:1px solid hsla(0,0%,80%,.66)}.extended_navigation ul ul>li:last-child{border-bottom:0}.extended_navigation ul ul>li a,.extended_navigation ul ul>li strong{padding:9px 9px 9px 15px}.extended_navigation ul ul>li a .link_text,.extended_navigation ul ul>li strong .link_text{color:#000;border-color:rgba(0,0,0,.3);border-bottom:0}.extended_navigation ul ul>li a .count,.extended_navigation ul ul>li strong .count{color:#000;border-color:rgba(0,0,0,.3)}.extended_navigation ul ul>li strong:before{display:none}.extended_navigation ul ul>li.selected{background:#f3f3f3}.extended_navigation ul ul>li.selected a:before,.extended_navigation ul ul>li.selected strong:before{color:#000;position:static;display:inline-block;content:"●";margin-right:5px}.extended_navigation ul ul>li:hover strong .count{color:#000;border-color:rgba(0,0,0,.3)}.extended_navigation ul ul>li:hover a{border-radius:0;background:#0072ff}.extended_navigation ul ul>li:hover a .count,.extended_navigation ul ul>li:hover a .link_text{color:#fff;border-color:hsla(0,0%,100%,.3)}.extended_navigation ul ul>li:hover a:before{color:#fff}.extended_navigation ul ul ul{display:none}.extended_navigation ul.tags li{margin:0}.extended_navigation ul.tags li a,.extended_navigation ul.tags li strong{width:100%;background:rgba(0,0,0,0);padding:5px 5px 5px 20px}.extended_navigation ul.tags li a,.extended_navigation ul.tags li a:before,.extended_navigation ul.tags li strong,.extended_navigation ul.tags li strong:before{color:#0072ff}.extended_navigation ul.tags li:hover a:hover{color:#0072ff!important;border-color:rgba(0,114,255,.3)!important;background:rgba(0,116,255,.1)}.extended_navigation li{position:relative;margin:0;padding:0}.extended_navigation li.category-ny2018 .link_text{border:none;position:relative;color:#c00}.extended_navigation li.category-ny2018 .link_text:after{top:100%}.backgroundcliptext .extended_navigation li.category-ny2018 .link_text{background:-webkit-gradient(linear,left top, right top,color-stop(0, red),to(#00f));background:-webkit-linear-gradient(left,red 0,#00f);background:-moz-linear-gradient(left,red 0,#00f);background:-o-linear-gradient(left,red 0,#00f);background:linear-gradient(90deg,red 0,#00f);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.extended_navigation li.category-ny2018 .link_text:after{content:"";background-image:-webkit-gradient(linear,left top, right top,color-stop(0, red),to(#00f));background-image:-webkit-linear-gradient(left,red 0,#00f);background-image:-moz-linear-gradient(left,red 0,#00f);background-image:-o-linear-gradient(left,red 0,#00f);background-image:linear-gradient(90deg,red 0,#00f);bottom:.5em;display:block;position:absolute;height:1px;width:100%}.extended_navigation li.category-8marta .link_text{color:#ec1767;border-color:rgba(236,23,103,.3)}.extended_navigation li.category-8marta .count{background:#ec1767;border-radius:1.5rem;color:#fff!important;opacity:1;padding:0 .4rem}.extended_navigation li li{padding:0}.extended_navigation li li:hover{background:rgba(0,116,255,.0980392)}.extended_navigation li a,.extended_navigation li strong{width:100%;display:inline-block;padding:5px 5px 5px 20px;border-bottom:none;position:relative;font-weight:400;border-radius:5px}.extended_navigation li a .link_text,.extended_navigation li strong .link_text{color:#0072ff;border-color:rgba(0,114,255,.3);font-style:normal;border-bottom:1px solid rgba(0,114,255,.298039)}.extended_navigation li a .count,.extended_navigation li strong .count{border-bottom:0;font-size:1.2rem;opacity:.3;color:#0072ff}.extended_navigation li a:hover .count,.extended_navigation li strong:hover .count{color:#0072ff}.extended_navigation li strong{cursor:default}.extended_navigation li strong .link_text{border-bottom:0}.extended_navigation li.selected>a:before,.extended_navigation li.selected>strong:before{content:"●";left:5px;position:absolute;top:5px;color:#0072ff}.extended_navigation li.heap_title{color:#000;font-weight:700;padding:5px 5px 5px 20px}.extended_navigation li.heap_title.hover,.extended_navigation li.heap_title:hover{background:none}.extended_navigation li.hover{-webkit-transition:background .5s cubic-bezier(.19,1,.22,1);-o-transition:background .5s cubic-bezier(.19,1,.22,1);-moz-transition:background .5s cubic-bezier(.19,1,.22,1);transition:background .5s cubic-bezier(.19,1,.22,1);background:rgba(0,116,255,.0980392);border-radius:4px}.extended_navigation li.hover ul{z-index:10;display:block;visibility:visible;opacity:1;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.extended_navigation li.hover.current{background:none}.extended_navigation .mobile_menu,.extended_navigation .mobile_menu.sitemap_menu,.extended_navigation .tablets_menu{display:none}.extended_navigation .togglers_container{text-align:center;display:none;white-space:nowrap}.extended_navigation .heap_toggler{display:inline-block;margin:20px 3px 10px;background:#eee;border:1px solid #ddd;border-radius:4px;padding:5px 30px 5px 10px;font-weight:400;cursor:pointer;position:relative;font-size:1.3rem;-webkit-transition:background .2s cubic-bezier(.55,.08,.06,.97);-o-transition:background .2s cubic-bezier(.55,.08,.06,.97);-moz-transition:background .2s cubic-bezier(.55,.08,.06,.97);transition:background .2s cubic-bezier(.55,.08,.06,.97)}.extended_navigation .heap_toggler.tags{background:#fff}.category-page .extended_navigation .heap_toggler.tags,.category-page .extended_navigation .heap_toggler.tags.active_heap,.extended_navigation .heap_toggler.tags{color:#0072ff;border-color:rgba(0,114,255,.3)}.extended_navigation .heap_toggler.tags.opened{background:#cbe3ff}.extended_navigation .heap_toggler.tags:after{background:url(/themes/default/i/sprite.png?479c477e1a163d02181002bfd3366cc2) -159px -124px no-repeat;width:11px;height:6px}.extended_navigation .heap_toggler.tags:hover{background:#e5f1ff}.extended_navigation .heap_toggler:hover{background:#e1e1e1}.extended_navigation .heap_toggler:after{background:url(/themes/default/i/sprite.png?479c477e1a163d02181002bfd3366cc2) -172px -124px no-repeat;width:11px;height:6px;content:"";display:block;position:absolute;right:7px;top:50%;margin-top:-3px;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all .5s cubic-bezier(.55,.08,.06,.97);-o-transition:all .5s cubic-bezier(.55,.08,.06,.97);-moz-transition:all .5s cubic-bezier(.55,.08,.06,.97);transition:all .5s cubic-bezier(.55,.08,.06,.97)}.extended_navigation .heap_toggler.opened:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.extended_navigation .category_icon{border-bottom:0}.extended_navigation .category_icon:before{content:"";display:inline-block;margin-left:5px}.extended_navigation .moscow .category_icon:before{background-image:url(/themes/default/i/assets.svg?d20b779eed6177e74a7607a4bf2ed2a3);background-size:11.5352112676rem 25.3802816901rem;width:1.5rem;height:1.4rem;background-position:-.0704225352rem -6.0563380282rem;-moz-transform:scale(.99999);vertical-align:top}.ie7-8 .extended_navigation .moscow .category_icon:before{background-image:url(/themes/default/i/assets_fallback.png?c6926a7d50550f7a20769570ec4b6afe);width:10.5rem;height:10rem;background-position:-.5rem -43rem;background-size:auto}.extended_navigation .spb .category_icon:before{background-image:url(/themes/default/i/assets.svg?d20b779eed6177e74a7607a4bf2ed2a3);background-size:20.3731343284rem 44.8258706468rem;width:1.7rem;height:1rem;background-position:-.1243781095rem -25.3980099502rem;-moz-transform:scale(.99999);vertical-align:middle}.ie7-8 .extended_navigation .spb .category_icon:before{background-image:url(/themes/default/i/assets_fallback.png?c6926a7d50550f7a20769570ec4b6afe);width:6.6rem;height:4.1rem;background-position:-.5rem -102.1rem;background-size:auto}.extended_navigation .yandex .category_icon:before{background-image:url(/themes/default/i/assets.svg?d20b779eed6177e74a7607a4bf2ed2a3);background-size:5.8250355619rem 12.8165007112rem;width:.8rem;height:1.5rem;background-position:-.0355618777rem -9.2247510669rem;-moz-transform:scale(.99999);vertical-align:top}.ie7-8 .extended_navigation .yandex .category_icon:before{background-image:url(/themes/default/i/assets_fallback.png?c6926a7d50550f7a20769570ec4b6afe);width:10.1rem;height:21.1rem;background-position:-.5rem -129.7rem;background-size:auto}.extended_navigation .timestripe .category_icon:before{background:url(/themes/default/i/sprite.png?479c477e1a163d02181002bfd3366cc2) -83px -176px no-repeat;width:16px;height:16px;vertical-align:middle}@media screen and (max-width:990px){.main-menu,.main-menu-submenu{display:none}.mobile-menu{display:block}.main-content__inner--static .page_folder,.main-content__inner--static h1,.main-content__inner .product-card .page_folder,.main-content__inner .product-card h1{display:inherit}.extended_navigation{display:block!important;padding:20px 0 30px;margin:0 0 2rem}.extended_navigation.minimized{display:none!important}.extended_navigation.minimized.category_page{display:block!important}.extended_navigation.category_page{padding:0}.extended_navigation .mobile_menu,.extended_navigation .tablets_menu{display:block}.extended_navigation .mobile_menu.sitemap_menu,.extended_navigation .tablets_menu.sitemap_menu{margin:0 auto;max-width:370px;padding-left:0}.extended_navigation .mobile_menu ul,.extended_navigation .tablets_menu ul{display:block;width:100%;max-width:100%}.extended_navigation .mobile_menu ul:after,.extended_navigation .tablets_menu ul:after{content:"";display:block;clear:both}.extended_navigation .mobile_menu ul li.heap_title,.extended_navigation .tablets_menu ul li.heap_title{display:none}.extended_navigation .mobile_menu ul li:hover a,.extended_navigation .tablets_menu ul li:hover a{color:#0072ff;border-color:rgba(0,114,255,.3);background:rgba(0,116,255,.1)}.extended_navigation .mobile_menu ul li:hover a:hover,.extended_navigation .tablets_menu ul li:hover a:hover{color:#0072ff!important;border-color:rgba(0,114,255,.3)!important;background:rgba(0,116,255,.1)}.extended_navigation .mobile_menu,.extended_navigation .mobile_menu ul li ul,.extended_navigation .tablets_menu ul li ul{display:none}.extended_navigation .tablets_menu .menu__wrapper{display:block;max-width:420px;margin:0 auto}.extended_navigation .tablets_menu .menu__wrapper ul{width:100%;padding:0;-webkit-column-count:2;-moz-column-count:2;column-count:2}.extended_navigation .tablets_menu .menu__wrapper ul li{float:none;display:block;width:100%}.extended_navigation .tablets_menu .menu__wrapper ul li.heap_title,.extended_navigation .tablets_menu .menu__wrapper ul li.heap_title--empty{display:none}.extended_navigation .tablets_menu .menu__wrapper ul.tags li.heap_title{display:block;-webkit-column-span:all;-moz-column-span:all;column-span:all;margin-top:10px;padding-bottom:3px}.extended_navigation .tablets_menu .menu__wrapper ul.tags li.heap_title--empty{display:none}.extended_navigation .tablets_menu .menu__wrapper ul+ul{margin-top:20px}.extended_navigation ul li a,.extended_navigation ul li strong{padding-left:20px}}@media screen and (max-width:480px){.footer__inner .extended_navigation{margin-left:-42px;margin-right:-42px}.extended_navigation{padding:10px 5px}.extended_navigation .tablets_menu{display:block;font-size:1.3rem}.extended_navigation .tablets_menu .menu__wrapper{max-width:none}.extended_navigation .tablets_menu .menu__wrapper .tags,.extended_navigation .tablets_menu .menu__wrapper ul li.heap_title{display:none}.extended_navigation .tablets_menu .togglers_container{border:1px solid #ddd}.extended_navigation .tablets_menu .togglers_container .heap_toggler.tags{display:none}.extended_navigation .sitemap_menu .menu__wrapper a{padding-left:37px}.extended_navigation .sitemap_menu .menu__wrapper a:before{left:5px}.extended_navigation .mobile_menu{display:block}.extended_navigation .mobile_menu ul li a:before,.extended_navigation .mobile_menu ul li strong:before{content:"# ";color:#0072ff;position:absolute;left:29px}.extended_navigation .mobile_menu ul li.heap_title{display:block;padding:20px 15px 3px 41px}.extended_navigation .mobile_menu ul li.heap_title--empty{display:none}.extended_navigation .mobile_menu ul li.selected strong:before{content:"● ";color:#0072ff;position:absolute;left:29px}.extended_navigation .mobile_menu .togglers_container .heap_toggler{display:none}.extended_navigation .mobile_menu .togglers_container .heap_toggler.tags{display:block;background:#e5f1ff}.extended_navigation .mobile_menu .togglers_container .heap_toggler.tags:before{content:"# ";position:absolute;left:27px;font-size:1.3rem}.extended_navigation .mobile_menu,.extended_navigation .tablets_menu{font-size:1.3rem}.extended_navigation .mobile_menu .heap_toggler,.extended_navigation .tablets_menu .heap_toggler{border:0}.extended_navigation .mobile_menu.sitemap_menu,.extended_navigation .tablets_menu.sitemap_menu{max-width:none;padding:0}.extended_navigation .mobile_menu.sitemap_menu .togglers_container,.extended_navigation .tablets_menu.sitemap_menu .togglers_container{border:0}.extended_navigation .mobile_menu.sitemap_menu .heap_toggler,.extended_navigation .tablets_menu.sitemap_menu .heap_toggler{margin:0 1px;background:#eee;border:1px solid #ddd;border-radius:4px;padding:5px 15px 5px 5px;font-size:1.3rem;height:auto;line-height:1.6;text-align:center}.extended_navigation .mobile_menu.sitemap_menu .heap_toggler:after,.extended_navigation .tablets_menu.sitemap_menu .heap_toggler:after{right:3px;left:auto}.extended_navigation .mobile_menu .menu__wrapper,.extended_navigation .tablets_menu .menu__wrapper{display:block}.extended_navigation .mobile_menu .menu__wrapper ul,.extended_navigation .tablets_menu .menu__wrapper ul{-webkit-column-count:1;-moz-column-count:1;column-count:1;width:100%}.extended_navigation .mobile_menu .menu__wrapper ul li,.extended_navigation .tablets_menu .menu__wrapper ul li{border-bottom:1px solid rgba(0,114,255,.15)}.extended_navigation .mobile_menu .menu__wrapper ul li a:after,.extended_navigation .mobile_menu .menu__wrapper ul li strong:after,.extended_navigation .tablets_menu .menu__wrapper ul li a:after,.extended_navigation .tablets_menu .menu__wrapper ul li strong:after{display:none}.extended_navigation .mobile_menu .menu__wrapper ul li:last-child,.extended_navigation .tablets_menu .menu__wrapper ul li:last-child{border-bottom:0}.extended_navigation .mobile_menu ul,.extended_navigation .tablets_menu ul{width:100%;padding:0}.extended_navigation .mobile_menu ul:last-child,.extended_navigation .tablets_menu ul:last-child{padding-bottom:15px}.extended_navigation .mobile_menu ul:last-child li:last-child a:after,.extended_navigation .mobile_menu ul:last-child li:last-child strong:after,.extended_navigation .tablets_menu ul:last-child li:last-child a:after,.extended_navigation .tablets_menu ul:last-child li:last-child strong:after{display:none}.extended_navigation .mobile_menu ul li,.extended_navigation .tablets_menu ul li{width:100%;border-radius:0}.extended_navigation .mobile_menu ul li a,.extended_navigation .mobile_menu ul li strong,.extended_navigation .tablets_menu ul li a,.extended_navigation .tablets_menu ul li strong{color:#0072ff;border-color:rgba(0,114,255,.3);border-radius:0;padding:7px 15px 7px 41px;position:relative;font-size:1.3rem;font-weight:400;display:block;width:100%}.extended_navigation .mobile_menu ul li a span,.extended_navigation .mobile_menu ul li strong span,.extended_navigation .tablets_menu ul li a span,.extended_navigation .tablets_menu ul li strong span{border-bottom:0}.extended_navigation .mobile_menu ul li a:after,.extended_navigation .mobile_menu ul li strong:after,.extended_navigation .tablets_menu ul li a:after,.extended_navigation .tablets_menu ul li strong:after{content:"";display:block;position:absolute;bottom:0;left:40px;right:14px;background:rgba(0,114,255,.15);height:1px;overflow:hidden}.extended_navigation .mobile_menu ul li a:before,.extended_navigation .mobile_menu ul li strong:before,.extended_navigation .tablets_menu ul li a:before,.extended_navigation .tablets_menu ul li strong:before{left:27px}.extended_navigation .mobile_menu ul li:hover a,.extended_navigation .tablets_menu ul li:hover a{color:#008ace;border-color:rgba(0,138,206,.3);background:rgba(0,116,255,.1)}.extended_navigation .togglers_container{white-space:nowrap;margin:0}.extended_navigation .heap_toggler{font-size:1.3rem;text-align:left;border-radius:0;border:0;margin:0;padding:0 10px 0 40px;height:36px;line-height:36px}.extended_navigation .heap_toggler:after{-webkit-transform:scale(.6);-moz-transform:scale(.6);-ms-transform:scale(.6);-o-transform:scale(.6);transform:scale(.6);right:auto;left:7px}.extended_navigation .heap_toggler.opened:after{-webkit-transform:scale(.6) rotate(180deg);-moz-transform:scale(.6) rotate(180deg);-ms-transform:scale(.6) rotate(180deg);-o-transform:scale(.6) rotate(180deg);transform:scale(.6) rotate(180deg)}.extended_navigation.category_page .inner{display:none}.extended_navigation.category_page .togglers_container .heap_toggler{width:100%}.page_folder ul.tags{display:block}}.page_folder .flexbox .extended_navigation.category_page ul{max-width:none;width:20%}.flexbox .extended_navigation .inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}@media screen and (max-width:990px){.flexbox .extended_navigation .inner{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:990px){.flexbox .extended_navigation .togglers_container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.flexbox .extended_navigation .menu__wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:480px){.flexbox .extended_navigation .togglers_container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.flexbox .extended_navigation .heap_toggler{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flexbox .extended_navigation.category_page .togglers_container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.no-flexbox .extended_navigation.category_page .heap_toggler.active_heap,.no-flexbox .extended_navigation.category_page .heap_toggler.tags,.no-js .extended_navigation.category_page .heap_toggler.active_heap,.no-js .extended_navigation.category_page .heap_toggler.tags{display:inline-block}.no-flexbox .extended_navigation .sitemap_menu,.no-js .extended_navigation .sitemap_menu{max-width:none}.no-flexbox .extended_navigation .sitemap_menu .heap_toggler,.no-js .extended_navigation .sitemap_menu .heap_toggler{display:inline-block}.no-flexbox .extended_navigation .sitemap_menu .heap_toggler.tags,.no-js .extended_navigation .sitemap_menu .heap_toggler.tags{display:none}.no-flexbox .extended_navigation .inner,.no-flexbox .extended_navigation .togglers_container,.no-js .extended_navigation .inner,.no-js .extended_navigation .togglers_container{display:block}@media screen and (max-width:480px){.no-flexbox .extended_navigation .mobile_menu .heap_toggler.active_heap,.no-js .extended_navigation .mobile_menu .heap_toggler.active_heap{display:none}.no-flexbox .extended_navigation .mobile_menu .heap_toggler.tags,.no-js .extended_navigation .mobile_menu .heap_toggler.tags{display:inline-block}.no-flexbox .extended_navigation .sitemap_menu .heap_toggler,.no-js .extended_navigation .sitemap_menu .heap_toggler{width:auto;display:inline-block}.no-flexbox .extended_navigation .sitemap_menu .heap_toggler.tags,.no-js .extended_navigation .sitemap_menu .heap_toggler.tags{display:none}}.popup{border-radius:5px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.3);box-shadow:0 2px 5px rgba(0,0,0,.3);background:#fff;font-size:85%;color:#000;margin-top:1.4em;position:absolute;padding:1px 30px 1em 1em;z-index:4}.ie7-8 .popup{border:1px solid #ccc}.popup .popup_close{color:#000;cursor:pointer;font-size:200%!important;line-height:.8;right:10px;top:5px;position:absolute}.popup .popup_close:before{content:"×";display:block}.popup .popup_close:hover{color:red!important}.modal{background:hsla(0,0%,100%,.97);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;left:0!important;top:0!important;overflow:auto;padding:2rem 0;position:fixed;height:100%;width:100%;z-index:101}.modal--deliveries-list{text-align:center}.modal .popup{border-radius:0;-webkit-box-shadow:none;box-shadow:none;left:50%;top:50%}.modal .popup_close{cursor:pointer;right:40px;top:40px;position:absolute;height:50px;width:50px}.modal .popup_close:hover:after,.modal .popup_close:hover:before{border-color:#f41224}.modal .popup_close:after,.modal .popup_close:before{content:"";display:block;border-bottom:1px solid #3c9afc;margin-right:.3em;position:absolute;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;height:0;width:100%}.modal .popup_close:before{-webkit-transform:translateY(12px) rotate(45deg);-moz-transform:translateY(12px) rotate(45deg);-ms-transform:translateY(12px) rotate(45deg);-o-transform:translateY(12px) rotate(45deg);transform:translateY(12px) rotate(45deg)}.modal .popup_close:after{-webkit-transform:translateY(12px) rotate(-45deg);-moz-transform:translateY(12px) rotate(-45deg);-ms-transform:translateY(12px) rotate(-45deg);-o-transform:translateY(12px) rotate(-45deg);transform:translateY(12px) rotate(-45deg)}.modal--big-close-control .popup_close{cursor:pointer;right:-50px;top:-30px;position:absolute;height:50px;width:50px}@media screen and (max-width:500px){.modal--big-close-control .popup_close{right:0;top:-35px}}.modal--big-close-control .popup_close:hover:after,.modal--big-close-control .popup_close:hover:before{border-color:#f41224}.modal--big-close-control .popup_close:after,.modal--big-close-control .popup_close:before{content:"";display:block;border-bottom:1px solid #3c9afc;margin-right:.3em;position:absolute;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s;height:0;width:100%}.modal--big-close-control .popup_close:before{-webkit-transform:translateY(12px) rotate(45deg);-moz-transform:translateY(12px) rotate(45deg);-ms-transform:translateY(12px) rotate(45deg);-o-transform:translateY(12px) rotate(45deg);transform:translateY(12px) rotate(45deg)}.modal--big-close-control .popup_close:after{-webkit-transform:translateY(12px) rotate(-45deg);-moz-transform:translateY(12px) rotate(-45deg);-ms-transform:translateY(12px) rotate(-45deg);-o-transform:translateY(12px) rotate(-45deg);transform:translateY(12px) rotate(-45deg)}.modal--product-details .popup,.modal--regular-order .popup{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:42px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:-webkit-calc(100% - 120px);width:-moz-calc(100% - 120px);width:calc(100% - 120px)}@media screen and (max-width:600px){.modal--product-details .popup,.modal--regular-order .popup{width:100%}}.modal--product-details h2,.modal--regular-order h2{text-align:center}.modal--regular-order .popup{max-width:700px}.modal--product-details .popup{max-width:1200px;max-height:100%}.modal--product-details .popup_close{top:30px;right:0}@media screen and (max-width:750px){.modal--product-details .popup_close{right:2rem;top:0}}.modal--product-details .product-card .content img{max-height:100%}@media screen and (max-width:750px){.modal--product-details .product-card .content,.modal--product-details .product-card .prices-container{padding-left:0;padding-right:0}}.delivery-popup{display:inline-block;max-width:1000px;text-align:left}.modal .delivery-popup{position:relative;bottom:10%;left:0;top:10%;width:80%}.delivery-popup h2{text-align:center}.delivery-popup .popup_close{right:0;top:0}.als-login input[type=checkbox],.als-login input[type=radio]{display:inline-block}.als-login input[type=checkbox]+label,.als-login input[type=radio]+label{display:inline;padding-left:0}.als-login input[type=checkbox]+label:before,.als-login input[type=radio]+label:before{display:none}.login-panel{background:#f3f3f3;-webkit-box-shadow:none;box-shadow:none;border-radius:0;padding:3rem}.login-panel h2{margin:0;text-align:center}.login-panel form{margin-bottom:0;padding:1.5em 0 0;position:relative;max-width:100%;width:25em}.login-panel .link{font-size:1.2rem;margin:.5em 0 0}.authorization-popup{background:hsla(0,0%,100%,.97)}.amount-control{margin-bottom:1.5em;display:none}.prices-container .amount-control{margin:0;padding:1.5rem 0 1rem}.shopping-cart .amount-control{margin:1rem 0}.cart .amount-control{vertical-align:middle}.amount-control input[type=number]{-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.6);box-shadow:inset 0 1px 3px rgba(0,0,0,.6);border:1px solid #ccc;border-right:none;border-left:none;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:3rem;line-height:4rem;height:5.1rem;margin:0;padding:0;text-align:center;vertical-align:top;width:2.5em;-webkit-appearance:none;-moz-appearance:textfield}.amount-control input[type=number]::-webkit-inner-spin-button,.amount-control input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.modal--regular-order .amount-control input[type=number],.shopping-cart .amount-control input[type=number]{font-size:1.5rem;line-height:2rem;height:2.2rem;width:2em}.amount-control .pretty-button__element,.amount-control input{outline:none;vertical-align:top}.amount-control .pretty-button,.amount-control .pretty-button__element{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.amount-control .pretty-button{background:rgba(0,0,0,0);margin-right:0;vertical-align:top}.amount-control .pretty-button .pretty-button__element{background:#fff;border:1px solid #ccc;color:#000;line-height:4.9rem;padding:0 1.1rem;font-size:2.7rem}.amount-control .pretty-button .pretty-button__element.less_button{border-radius:5px 0 0 5px}.amount-control .pretty-button .pretty-button__element.more_button{border-radius:0 5px 5px 0}.amount-control--small input[type=number]{font-size:1.5rem;line-height:2rem;width:2em}.amount-control--small .pretty-button .pretty-button__element{font-size:1rem;line-height:2rem;padding:0 .7rem}.amount-control--small .pretty-button .pretty-button__element.less_button{border-radius:3px 0 0 3px}.amount-control--small .pretty-button .pretty-button__element.more_button{border-radius:0 3px 3px 0}.js .amount-control{display:block}.product{border-bottom:1px solid rgba(0,0,0,.1);display:table;margin-bottom:2rem;padding-bottom:2rem;table-layout:fixed;position:relative;width:100%}.orders .product{border-bottom:none;border-top:1px solid rgba(0,0,0,.1);margin:0;padding:2rem 0}.orders .product:first-child{margin-top:0}.product.cart_discount{margin-bottom:2rem;padding-top:1rem}.product.cart_discount .product__image{height:auto}.product.cart_discount .cart_item_discount{font-size:1.4rem;padding-top:.2em}.product .product__data .cart_discount{border:0}.product .product__data .cart_discount .product__image{display:none}.attention .product{border:none;margin:0;padding:0}.attention .product .product__image{padding-right:2.5rem}.attention .product .product__data p{margin-bottom:.5em}.product_packed{border-bottom:none;margin-bottom:0}.product_packed .product__data{border-bottom:1px solid rgba(0,0,0,.1)}.product_packed .product__image{padding-bottom:1rem;position:relative}.product_packed .product__image:after,.product_packed .product__image:before{background:#aaa;content:"";left:50%;margin-left:-2.5rem;position:absolute;top:100%;height:1px;width:1.2rem;z-index:1}.product_packed .product__image:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.product_packed+.product{border-top:none;padding-top:0}.product.product_gift{padding-bottom:1.5rem;padding-top:1rem}.product.product_gift .product__description{padding-left:34px;position:relative}.product.product_gift .product__description:before{content:"";position:absolute;right:100%;top:50%;background:url(/themes/default/i/sprite.png?479c477e1a163d02181002bfd3366cc2) -131px -54px no-repeat;width:24px;height:21px;left:0;right:auto;top:0}.product+.delivery_content_cell,.product+.order__periodicity{margin-top:-2.1rem;position:relative;z-index:1}.product .cells-container{padding-right:4rem;vertical-align:top}.product .cells-container:last-child{padding-right:0}.product .row{display:table;table-layout:fixed;width:100%}.product__data{width:100%}.product__data .cell_price{width:25%}.cart .product__data .cell_price{width:-webkit-calc(35% - 60px);width:-moz-calc(35% - 60px);width:calc(35% - 60px)}.product__data .cell_price.cell_cost{width:20%}.product__price{width:13%}.product__price .cell_price{width:100%}.product__image{padding-right:4rem;text-align:center;height:100px;width:100px}.product__image img{max-height:100%;max-width:100%}.product__description{padding-right:3rem;width:55%}.cart .product__description{width:45%}.product__description .details{font-size:85%;padding-top:.5em}.cart-with-details .product .product__description{width:35%}@media screen and (max-width:680px){.cart-with-details .product .product__description{width:100%}}.cart-with-details .product .product__details{width:25%}@media screen and (max-width:680px){.cart-with-details .product .product__details{width:auto}}.cart-with-details .product .cell_price{width:20%}@media screen and (max-width:680px){.cart-with-details .product .cell_price{width:auto}}.cart-with-details .product .product-details-item{float:none;margin-top:0;width:auto}.cart-with-details .product .product-details-item__icon{background:none}.cart-with-details .product .pretty-toggler[type=checkbox]+label{margin-top:0}.product .discount-cost{margin-left:.5em}@media screen and (min-width:901px){.product .discount-cost{position:absolute;right:60px}}.cells-container{display:table-cell}.cells-container .cell{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:100%;vertical-align:top}.cells-container .cell_price,.cells-container .cell_time{text-align:right}.cells-container .cell_price{white-space:nowrap}.cart .cells-container .cell_price{vertical-align:baseline}.cells-container .cell--size{font-style:italic;font-size:1.3rem;margin:.5rem 0}.switcher{font-size:1.4rem;margin:0 0 .5em}.switcher li{margin:0}.switcher.radiobuttons li{display:inline-block;margin-right:-1px;overflow:hidden;padding:0!important}.switcher.radiobuttons li:first-child{border-radius:.5rem 0 0 .5rem}.switcher.radiobuttons li:last-child{border-radius:0 .5rem .5rem 0}.switcher.radiobuttons input{position:absolute;right:99999em}.switcher.radiobuttons .label,.switcher.radiobuttons input+label{background:rgba(0,0,0,.1);cursor:pointer;display:block;line-height:2.8rem;min-width:2rem;padding:0 1.5rem;position:relative;text-align:center;-webkit-transition:background .3s;-o-transition:background .3s;-moz-transition:background .3s;transition:background .3s}.switcher.radiobuttons .label:hover,.switcher.radiobuttons input+label:hover{background:rgba(0,0,0,.2)}.switcher.radiobuttons .label:after,.switcher.radiobuttons .label:before,.switcher.radiobuttons input+label:after,.switcher.radiobuttons input+label:before{display:none}.switcher.radiobuttons .selected .label,.switcher.radiobuttons input:checked+label{background:#f7d991!important;cursor:default;z-index:2}.switcher.radiobuttons .pseudo{border:none;color:inherit}.switcher.radiobuttons .pseudo:hover{color:inherit!important}.switcher.checkboxes{font-size:100%}.switcher.checkboxes input+label{min-height:2rem}.switcher.checkboxes input+label:before{top:-.1em}.switcher.checkboxes li{margin-bottom:.5em}.switcher_with-previews{font-size:1.4rem;margin:0 -.5rem 3rem;text-align:left;font-family:Arial,sans-serif}.wf-active .switcher_with-previews{font-family:ALSArtemiusSans,Arial,sans-serif}.product .switcher_with-previews{margin-bottom:1rem}.order .switcher_with-previews{margin-right:0;margin-top:1rem}.switcher_with-previews li{border:1px solid #fff;border-radius:100px;clear:both;display:inline-block;margin:0;position:relative}.switcher_with-previews li.selected{border-color:#ccc}.switcher_with-previews .selected .pattern-preview{cursor:auto}.switcher-preview{background-position:50% 50%;border:3px solid #fff;border-radius:100px;cursor:pointer;display:inline-block;vertical-align:top;padding:0!important;position:relative;height:36px;width:36px}.switcher-preview:before{display:none!important}.selected .switcher-preview,input:checked+.switcher-preview{-webkit-box-shadow:0 0 0 1px #ccc;box-shadow:0 0 0 1px #ccc;cursor:default}.selected .switcher-preview:hover,input:checked+.switcher-preview:hover{border-color:#fff!important}.switcher-preview.gift-box:after,.switcher-preview label{position:absolute;height:100%;width:100%}.switcher-preview.gift-box:after{background:url(/themes/default/i/gift-box.png?b8fbe883e8408b923c0f713f7e97aed8) no-repeat;background-size:cover;border-radius:10px;content:"";display:block;left:0;top:0}.shopping-cart-outer{bottom:0;right:0;top:0;position:fixed;width:0;z-index:103}@media screen and (max-width:750px){.shopping-cart-outer.opened{width:100%}}.shopping-cart-wrapper{bottom:0;right:0;top:0;position:absolute;overflow:hidden;-webkit-transition:width .5s .5s;-o-transition:width .5s .5s;-moz-transition:width .5s .5s;transition:width .5s .5s;width:0;z-index:25}.opened .shopping-cart-wrapper{-webkit-transition:width .5s;-o-transition:width .5s;-moz-transition:width .5s;transition:width .5s;width:40rem}.shopping-cart-wrapper .order-footer{-webkit-box-flex:1;-webkit-flex:1 50%;-moz-box-flex:1;-ms-flex:1 50%;flex:1 50%;font-weight:700;margin-top:1rem}.shopping-cart-wrapper .order-footer--without-promo{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.shopping-cart{background:#fff;border-left:1px solid rgba(0,0,0,.15);bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:0;position:absolute;width:40rem}.shopping-cart__inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:30px;height:-webkit-calc(100% - 30px);height:-moz-calc(100% - 30px);height:calc(100% - 30px);overflow:auto;padding:2rem;position:relative}.order .shopping-cart__inner{padding:0}.shopping-cart__top{border-bottom:1px solid rgba(0,0,0,.1);font-size:2rem;height:50px;line-height:50px;margin-bottom:-20px;padding:0 20px;position:relative}.shopping-cart__close{cursor:pointer;position:absolute;right:10px;top:10px;height:30px;width:30px}.shopping-cart__close:after,.shopping-cart__close:before{background-color:#0072ff;content:"";display:block;height:1px;position:absolute;top:50%;width:30px}.shopping-cart__close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.shopping-cart__close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.shopping-cart section:first-child{border-top:none;margin-top:0;padding-top:0}.shopping-cart .product{margin:0 -1rem;padding:.7rem 1rem}.shopping-cart .product__description .details{display:inline;font-size:100%}.shopping-cart .product .product-name{display:inline;font-size:1.4rem;margin-right:.3em}.shopping-cart .product .product-name em{color:rgba(0,0,0,.6)}.shopping-cart .product.cart_discount{border:none;font-size:1.2rem;padding-top:.5em;padding-right:0;padding-bottom:0;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.shopping-cart .product.cart_discount .product__image{display:none!important}.shopping-cart .product.cart_discount .cells-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.shopping-cart .row .cell,.shopping-cart .row .cells-container{display:block;text-align:left;width:auto}.shopping-cart .order-footer__wrapper{border-top:1px solid rgba(0,0,0,.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1.4rem;padding:2rem;width:100%}.shopping-cart .order-control{text-align:right}.shopping-cart .order-footer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 50%;-moz-box-flex:1;-ms-flex:1 50%;flex:1 50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:2rem 2rem 0 0}.shopping-cart .order-footer .total-label,.shopping-cart .order-footer .total-sum{text-align:left;width:auto}.shopping-cart .order-footer .product__description{margin-bottom:0}.shopping-cart .order-footer .product__data{font-weight:400}.shopping-cart .order-footer .product__data,.shopping-cart .order-footer .product__data .cells-container{margin-bottom:0}.shopping-cart .order-footer__login-block{font-size:1.2rem;font-weight:400;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.shopping-cart .order-footer label{white-space:nowrap}.shopping-cart .cart-total-cost{font-weight:700;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.shopping-cart .discount-cost{position:static;white-space:nowrap}.gift-wrap-opener{border:1px solid;border-radius:.3rem;display:inline-block;color:#3c9afc;cursor:pointer;font-size:1.2rem;margin-bottom:1em;padding:.2em .5em}.gift-wrap-opener:hover{color:#ff8200}.cart_item--product-subscribed{color:rgba(0,0,0,.6);font-size:1.4rem}.promo-code-block{margin-bottom:0;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.needs-login{font-size:1.1rem;font-weight:400;margin-top:.5rem}@-webkit-keyframes refresh-products-list-control{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-moz-keyframes refresh-products-list-control{0%{-moz-transform:rotate(0);transform:rotate(0)}to{-moz-transform:rotate(1turn);transform:rotate(1turn)}}@-o-keyframes refresh-products-list-control{0%{-o-transform:rotate(0);transform:rotate(0)}to{-o-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes refresh-products-list-control{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}.free-delivery{background:#fff;border-left:1px solid rgba(0,0,0,.15);bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;overflow:auto;padding:2rem;position:absolute;right:-42rem;-webkit-transition:right 1s;-o-transition:right 1s;-moz-transition:right 1s;transition:right 1s;top:0;width:42rem;z-index:20}.opened .free-delivery.free-delivery--initialized{right:40rem}.free-delivery.not_display{display:block!important;right:-42rem!important}.free-delivery__remains{display:inline-block;white-space:nowrap}.free-delivery__decline{margin-bottom:1rem}.free-delivery__refresh-control{background:#deeaff;border-radius:100%;color:#0072ff;cursor:pointer;font-size:2rem;height:3rem;line-height:2.8rem;position:absolute;right:1.5rem;text-align:center;top:1.5rem;width:3rem}.free-delivery__refresh-control.free-delivery__refresh-control--active{-webkit-animation:refresh-products-list-control .5s linear infinite;-moz-animation:refresh-products-list-control .5s linear infinite;-o-animation:refresh-products-list-control .5s linear infinite;animation:refresh-products-list-control .5s linear infinite}.free-delivery h2{margin-bottom:0}.free-delivery .products-list{display:block;margin:3rem 0 0}.free-delivery .products-list li{width:180px}.free-delivery .products-list li:nth-child(odd){padding-right:1.5rem}.free-delivery .products-list li:nth-child(2n){padding-left:1.5rem;padding-right:0}.free-delivery .products-list .image_container{height:150px;width:100%}.free-delivery .products-list img{max-height:100%;max-width:100%}.sort-filter-panel{border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);font-size:1.4rem;margin:0 0 6rem -22px;position:relative;text-align:center;z-index:1}.sort-filter-panel__item{display:inline-block;margin:-1px 1.5rem;padding:1.5rem 0}.sort-filter-panel__item-active{border-bottom:1px solid #0072ff}.sort-filter-panel__item-active.sort-filter-panel__item-popularity{border-bottom-color:#000}.sort-filter-panel__item-active a:after{display:inline-block;margin-left:.2em}.sort-filter-panel__item-active a:after .firefox{margin-left:0}.sort-filter-panel__item-asc a:after{content:"▾"}.macos .sort-filter-panel__item-asc a:after{content:"▴";position:relative;top:3px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.sort-filter-panel__item-desc a:after{content:"▴"}.sort-filter-panel__item a{border:none;color:#0072ff}.sort-filter-panel__item-popularity a{color:#000}.add-to-wishlist{color:#568add;cursor:pointer;height:1em;position:relative;width:1em}.add-to-wishlist:after,.add-to-wishlist:before{-webkit-transition:opacity .3s;-o-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}.add-to-wishlist:before{color:#bd9c97;left:0;right:auto}.add-to-wishlist:after{content:"";display:block;position:absolute}.products-list .add-to-wishlist{background:none;margin-left:1rem}.products-list .add-to-wishlist .pseudo{border:none;left:0;position:absolute;height:100%;width:100%;z-index:1}.active .add-to-wishlist:after,.add-to-wishlist.active:after{opacity:1}.with-icon--heart-active:after{color:#0072ff;content:"\ea07";display:none;font-family:icons-font;line-height:1;position:absolute;margin:-.5em 0 0 -.5em;left:50%;right:auto;top:50%}@media screen and (max-width:800px){.active:hover .with-icon--heart-active,.with-icon--heart-active:hover{color:#0072ff!important}}@media screen and (min-width:800px){.active:hover .with-icon--heart-active:after,.with-icon--heart-active:hover:after{display:block}.active:hover .with-icon--heart-active:before,.with-icon--heart-active:hover:before{display:none}}.with-icon--heart-active.with-icon--1-5x:after{font-size:1.5em}.category-main-header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2rem;position:relative;z-index:5}.category-main-header__background{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;height:100%;left:0;position:absolute;top:60px}.category-main-header .extended_navigation,.category-main-header .page_folder,.category-main-header__background,.category-main-header h1{width:100%}.category-main-header h1{font-family:ALSArtemiusSans,Arial,Helvetica,sans-serif;font-size:5vw;margin:3rem 0 0}@media screen and (max-width:600px){.category-main-header h1{font-size:3rem}}.category-main-header .page_folder{margin-left:22px;margin-right:22px}.category-main-header--with-background{margin-bottom:60px;min-height:250px;position:relative}.category-main-header--with-background,.category-main-header--with-background .fast-links a,.category-main-header--with-background .pseudo_link,.category-main-header--with-background a{color:#fff;border-color:hsla(0,0%,100%,.3)}.category-main-header--with-background a:hover{color:hsla(0,0%,100%,.8)!important;border-color:hsla(0,0%,100%,.3)!important}.category-main-header--with-background h1{font-size:5vw;margin:2rem 0;position:relative;z-index:1}.category-main-header--patterns,.category-main-header--type{margin-bottom:90px}.category-main-header--1sept,.category-main-header--accessorie,.category-main-header--apparel,.category-main-header--beyourself,.category-main-header--brand,.category-main-header--bundles,.category-main-header--display,.category-main-header--gift-bags,.category-main-header--gift-wrapping,.category-main-header--made,.category-main-header--postcards,.category-main-header--sans,.category-main-header--script,.category-main-header--serif,.category-main-header--t-shirt,.category-main-header--type,.category-main-header--wrapping-paper{color:#000}.category-main-header--qr{min-height:200px}.category-main-header--qr .categories-list-wrapper{height:60px}.category-main-header--qr .category-main-header__background{background-size:auto 45%}@media screen and (min-width:460px){.category-main-header--qr .category-main-header__background{background-size:auto 60%}}@media screen and (min-width:640px){.category-main-header--qr .category-main-header__background{background-size:auto 70%}}@media screen and (min-width:1024px){.category-main-header--qr .category-main-header__background{background-size:auto 90%}}@media screen and (min-width:1280px){.category-main-header--qr .category-main-header__background{background-size:auto 100%}}@media screen and (min-width:640px){.category-main-header--qr{min-height:250px}}@media screen and (min-width:850px){.category-main-header--qr{min-height:300px}}@media screen and (min-width:1024px){.category-main-header--qr{min-height:400px}}@media screen and (min-width:1280px){.category-main-header--qr{min-height:500px}}.category-main-header--may .category-main-header__background{background-position:50% 30%}.category-main-header .extended_navigation{background:#fff;margin-left:0;padding:2rem 0 2em;z-index:1}.category-main-header .fast-links{font-size:1.4rem;margin-bottom:2em;text-align:center;-webkit-box-flex:1;-webkit-flex:1 100%;-moz-box-flex:1;-ms-flex:1 100%;flex:1 100%}.category-main-header .fast-links li,.category-main-header .fast-links ul{display:inline-block}.category-main-header .fast-links li{margin-bottom:.7em}.category-main-header .fast-links li:first-child{margin-left:0}.category-main-header .fast-links ul{margin:0}.category-main-header .fast-links ul:first-child{margin-right:1em}.category-main-header .news-date__day{display:block;font-family:"ALSArtemiusSerif",sans-serif;font-size:2.2rem;line-height:1.2}@media screen and (max-width:800px){.category-main-header{padding-bottom:0}.category-main-header--with-background h1{font-size:3rem}.category-main-header--with-background .extended_navigation{margin-bottom:0;padding-bottom:0;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}}button.product-details-item{background:none;border:none;font-family:ALSArtemiusSans,Arial,Helvetica,sans-serif;outline:none;padding:0;text-align:left}.product-controls{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:1rem 1.5rem;margin:1.5rem 0}.product-details-item{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;float:left;font-size:1.2rem;-webkit-box-flex:0;-webkit-flex:0 45%;-moz-box-flex:0;-ms-flex:0 45%;flex:0 45%;min-height:4.5rem}.product-details-item__icon{background:#f0f0f0;border-radius:10em;border:none;margin-right:.7rem;min-width:36px;height:36px;width:36px}.product-details-item__icon:before{margin:-.5em 0 0 -.5em;left:50%;right:auto;top:50%}.product-details-item .add-to-wishlist{background:#e5f1ff}.product-details-item.active .add-wishes,.product-details-item .remove-wishes{display:none}.product-details-item.active .remove-wishes{display:block}.product-details-item.special-delivery{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-details-item.special-delivery .product-details-item__icon{top:.3em}.product-details-item.special-delivery .product-details-item__text{padding-top:1.25em}.product-details-item .with-icon--special-delivery:before{margin-left:-.5em;margin-top:-.52em}.product-details-item .with-icon--hot{background:#ff5e5e}.product-details-item .with-icon--hot:before{color:#fff;margin-left:-.45em;margin-top:-.53em}.product-details-item.product-delivery--hot{color:#ff5e5e}.product-details-item__email-notification{width:auto}.product-details-item__email-notification .pretty-button__element{min-height:5rem;margin-left:1rem}.product-details-item__email-notification .pretty_form{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.product-details-item .with-icon--notifications.active{background-color:#ebebcf;color:#000!important;cursor:default}@font-face{font-family:icons-font;src:url(/themes/default/fonts/icons-font.eot?514685a1d291d126e4a752b82db0b2f0);src:url(/themes/default/fonts/icons-font.eot??514685a1d291d126e4a752b82db0b2f0#iefix) format("eot"),url(/themes/default/fonts/icons-font.woff2?589bc5c13c9d9bd07a0635da1b36de91) format("woff2"),url(/themes/default/fonts/icons-font.woff?c79c1cfdbcfbeeb092c4503e304a1c91) format("woff");font-weight:400;font-style:normal}.with-icon{position:relative}.with-icon:before{display:inline-block;font-family:icons-font;font-style:normal;font-weight:400;line-height:1;position:absolute;right:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.with-icon--lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-15%}.with-icon--1-5x:before{font-size:1.5em}.with-icon--2x:before{font-size:2em}.with-icon--3x:before{font-size:3em}.with-icon--4x:before{font-size:4em}.with-icon--5x:before{font-size:5em}.with-icon--fw:before{width:1.2857142857em;text-align:center}.with-icon--cart:before{content:"\ea01"}.with-icon--man-head:before{content:"\ea02"}.with-icon--special-delivery:before{content:"\ea03"}.with-icon--dislike:before{content:"\ea04"}.with-icon--hot:before{content:"\ea05"}.with-icon--review-admin-logo:before{content:"\ea06"}.with-icon--heart-broken:before{content:"\ea07"}.with-icon--heart-active:before{content:"\ea08"}.with-icon--wishlist:before{content:"\ea09"}.with-icon--like:before{content:"\ea0a"}.with-icon--available:before{content:"\ea0b"}.with-icon--cart-active:before{content:"\ea0c"}.with-icon--cart-default:before{content:"\ea0d"}.with-icon--cart-remove:before{content:"\ea0e"}.with-icon--details:before{content:"\ea0f"}.with-icon--notifications:before{content:"\ea10"}.with-icon--share:before{content:"\ea11"}.with-icon--share-close:before{content:"\ea12"}.with-icon--ar:before{content:"\ea13"}.pretty-toggler{display:none}.pretty-toggler[type=checkbox]+label:before,.pretty-toggler[type=checkbox]:checked+label:before{height:1.4rem;width:1.4rem}.pretty-toggler[type=checkbox]+label{background:#c9c9c9;border-radius:.9rem;cursor:pointer;display:block;margin:.4rem .3rem 0;padding:0;position:relative;-webkit-transition:background-color .3s;-o-transition:background-color .3s;-moz-transition:background-color .3s;transition:background-color .3s;height:1.8rem;width:3rem}.pretty-toggler[type=checkbox]+label:before{background:#fff;border-radius:50%;-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,.15);box-shadow:0 0 2px 1px rgba(0,0,0,.15);left:.2rem;-webkit-transition:left .3s;-o-transition:left .3s;-moz-transition:left .3s;transition:left .3s;top:.2rem}.pretty-toggler[type=checkbox]:checked+label{background:#0072ff}.pretty-toggler[type=checkbox]:checked+label:before{background:#fff;left:1.4rem}.pretty-toggler[type=checkbox]:disabled+label{cursor:default;opacity:.7}.regular-order-block{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;clear:left;width:100%}.additional-content .regular-order-block p{margin-bottom:.7em}.orders .regular-order-block,.profile-regular-orders .regular-order-block{font-size:inherit}.regular-order-block--extended .regular-order-block__header{font-size:1.6rem}.regular-order-block__description{margin-bottom:.5em}.regular-order-block .product-details-item__icon{background:none}.rating,.rating-control{font-family:serif;font-size:3.5rem;direction:rtl;text-align:left;unicode-bidi:bidi-override}.rating-control input+label,.rating-control span,.rating input+label,.rating span{color:#ffaf02;display:inline-block;line-height:1;padding:0;position:relative;vertical-align:text-top;width:.9em}.macos .rating-control input+label,.macos .rating-control span,.macos .rating input+label,.macos .rating span{width:1em}.rating-control input+label:before,.rating-control span:before,.rating input+label:before,.rating span:before{display:none!important}.rating-control input+label:after,.rating-control span:after,.rating input+label:after,.rating span:after{left:0;top:0;position:absolute}.rating-control span,.rating span{cursor:default}.rating-control input+label,.rating input+label{cursor:pointer}.rating-control .current-mark,.rating-control .current-mark~label,.rating-control .current-mark~span,.rating-control input+label:hover,.rating-control input+label:hover~label,.rating-control input+label:hover~span,.rating-control input[checked]+label,.rating-control input[checked]+label~label,.rating-control input[checked]+label~span,.rating .current-mark,.rating .current-mark~label,.rating .current-mark~span,.rating input+label:hover,.rating input+label:hover~label,.rating input+label:hover~span,.rating input[checked]+label,.rating input[checked]+label~label,.rating input[checked]+label~span{color:rgba(0,0,0,0)}.rating-control .current-mark:after,.rating-control .current-mark~label:after,.rating-control .current-mark~span:after,.rating-control input+label:hover:after,.rating-control input+label:hover~label:after,.rating-control input+label:hover~span:after,.rating-control input[checked]+label:after,.rating-control input[checked]+label~label:after,.rating-control input[checked]+label~span:after,.rating .current-mark:after,.rating .current-mark~label:after,.rating .current-mark~span:after,.rating input+label:hover:after,.rating input+label:hover~label:after,.rating input+label:hover~span:after,.rating input[checked]+label:after,.rating input[checked]+label~label:after,.rating input[checked]+label~span:after{content:"★";color:#ffaf02;width:100%}.rating{border:none;display:inline-block!important;font-size:2rem;margin-right:.3em;position:relative}.product-info-panel .rating{cursor:pointer}.product-info-panel .rating:before{content:"";height:100%;position:absolute;width:100%;z-index:1}.reviews-list .rating{line-height:1;pointer-events:none}.macos .rating{font-size:1.8rem}.rating-control{margin-bottom:2rem!important}h1{font-family:Times New Roman,serif}.wf-active h1{line-height:1.2;margin-bottom:.5em}.wf-active h1 a{color:#000;border-color:rgba(0,0,0,.3)}.product-details-popup h1{color:#000;font-weight:700;text-align:left}.wide-content{margin-bottom:2.5em;padding:2rem 0}.wide-content img{display:block;margin:0 auto}.product-card.delivery-payments,.product-card.reviews{max-width:1280px}.product-card.delivery-payments .content,.product-card.reviews .content{width:66.666668%}.product-card .product-card__content-block .content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 42px 2rem;width:66.666668%}@media screen and (max-width:750px){.product-card .product-card__content-block .content{padding:0;width:auto}}.product-card .product-card__content-block .content p{margin-bottom:.8em}.product-card .product-card__content-block .content img{max-width:100%}@media screen and (max-width:750px){.product-card.delivery-payments .delivery-payments__content{padding:0 1.5rem 2rem}}.product-card h1{font-family:ALSArtemiusSans,Arial,Helvetica,sans-serif;font-weight:700;text-align:left}.popup .product-card h1{font-size:2.6rem;line-height:1.3}.product-card h1+.rating{margin-bottom:1.5rem}.product-card .additional-content{float:right;line-height:1.3;left:auto;margin-bottom:3rem;position:relative;width:33.3333%;z-index:11}@media screen and (max-width:750px){.popup .product-card .additional-content .inner{margin-left:0}}.product-gallery{margin:2em 0;position:relative}@media screen and (max-width:750px){.product-gallery{display:none}.cart-form .product-gallery{display:block}}.product-card__content-block{max-width:1280px;margin:0 auto}.cart-form .product-card__content-block{display:none}@media screen and (max-width:750px){.cart-form .product-card__content-block,.cart-form .product-card__content-block #TreePreview,.cart-form .product-card__content-block .product-view{display:block}}@media screen and (max-width:750px){#TreePreview{display:none}}.product-info-panel{background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:8px;margin-right:3rem;max-width:427px;position:relative;z-index:1}.prices-container{position:relative;padding:.5em 0}.prices-container:after{content:"";display:block;clear:both}.prices-container .header h4{font-size:1.3rem;margin:0;position:relative;z-index:1}.prices-container .inner{font-size:100%}.prices-container .description{margin:0;padding:0}.prices-container table{font-size:100%;margin:0 0 .6em;width:100%}.prices-container .toolbar{padding:0 .5em;float:right}.prices-container .toolbar a{color:#000}.prices-container .prices{padding:0 0 .5em}.prices-container .price{font-size:3.2rem}.prices-container p{margin:0 0 .2em}.prices-container .new_price{color:#bd000d}.prices-container .old_price .price{text-decoration:line-through}.prices-container h4{font-weight:700;margin:1em 0 .3em}.prices-container .add-to-cart{padding:1.5rem 0 10px}.prices-container .add-to-cart:after{content:"";display:block;clear:both}.prices-container .for_employee .currency{font-size:100%}.prices-container .main_currency{font-size:118%}.prices-container .main_currency .currency,.prices-container .main_currency .price{font-size:100%}.prices-container .color_name{font-style:italic;margin:-.3em 0 .5em}.product-chooser{margin-bottom:1.5rem}.product-chooser h4{font-weight:400;margin-bottom:.5em}.product-details-popup__preloader{left:50%;position:absolute;text-align:center;top:50%;z-index:10}.bonus_return{font-size:1.4rem;margin:0 0 1em}.bonus_return .amount{color:#c00}.reviews-counter{color:rgba(0,0,0,.3);margin-left:.2em}.product-view{margin:2em 0;max-height:70vh;position:relative;text-align:center}.product-view:after{content:"";display:block;clear:both}.product-view iframe{max-width:100%}.product-view canvas{border:none!important;height:100%;left:0;opacity:0;outline:none!important;position:absolute;top:0;width:100%}.product-view img{max-height:100%;opacity:1}.product-view canvas,.product-view img{pointer-events:none;-webkit-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.product-view--3d{height:0;padding:0 0 66.66667%!important}.product-view--3d img{left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:750px){.product-view--3d{padding-bottom:120%!important;overflow:hidden}.product-view--3d canvas,.product-view--3d img{left:-10%;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;width:120%}.product-view--3d img{height:auto;max-width:none!important}}.cart-form .preorder-button,.preorder .pretty-button__element{display:none}.preorder .amount-control .pretty-button__element,.preorder .preorder-button{display:block}.video-container{overflow:hidden;padding-bottom:56.25%!important;position:relative}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.features-list--color.radiobuttons li{padding:6px!important}.features-list--color label{border:1px solid rgba(0,0,0,.3);border-radius:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;line-height:10em!important;padding:0!important;position:relative;width:50px}.features-list--color input:checked+label:before{background:none!important;border:none!important;-webkit-box-shadow:0 0 0 1px #000;box-shadow:0 0 0 1px #000;border-radius:100%!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;content:"";display:block!important;height:-webkit-calc(100% + 12px)!important;height:-moz-calc(100% + 12px)!important;height:calc(100% + 12px)!important;left:-6px!important;position:absolute;top:-6px!important;width:-webkit-calc(100% + 12px)!important;width:-moz-calc(100% + 12px)!important;width:calc(100% + 12px)!important}.features-list--color li{margin-right:.1em!important}.features-list--color-small label{height:30px;width:30px}.features-list--color-small input:checked+label:before{height:-webkit-calc(100% + 8px)!important;height:-moz-calc(100% + 8px)!important;height:calc(100% + 8px)!important;left:-4px!important;top:-4px!important;width:-webkit-calc(100% + 8px)!important;width:-moz-calc(100% + 8px)!important;width:calc(100% + 8px)!important}.product__print{height:80%;left:30%;position:absolute;top:20%;width:40%}.product__print svg{max-height:80%;width:100%}.product__print svg path{fill:#fff}model-viewer{display:none}.ar-control{background:url(/themes/default/i/ar-icon.svg?cd6404f14a9f95c57550a4000491824a) 50% 50% no-repeat;border:none;cursor:pointer;height:40px;width:40px;z-index:2}.ar-control,.ar-qr{position:absolute;right:0;top:0;height:40px;width:40px}.ar-qr{background:#fff;cursor:pointer;display:none;height:92px;width:92px;z-index:3}.product-gallery:hover .ar-qr,.product-view:hover .ar-qr{display:block}.qr-popup{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:0;width:100%;z-index:110}.qr-popup .popup_close{bottom:100%;cursor:pointer;height:30px;position:absolute;right:0;-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px);width:30px}@media screen and (min-width:576px){.qr-popup .popup_close{left:100%;right:auto}}.qr-popup .popup_close:after,.qr-popup .popup_close:before{content:"";background:#fff;height:2.5px;left:50%;margin-left:-60%;position:absolute;top:50%;width:120%}.qr-popup .popup_close:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.qr-popup .popup_close:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.qr-popup canvas{max-width:100%}.qr-popup__inner{background:#fff;border-radius:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#0173ff;font-size:24px;max-width:90%;padding:35px;position:relative}@media screen and (min-width:576px){.qr-popup__inner{font-size:29px;top:100px}}.categories-list-wrapper{background:#fff;margin:0 auto;height:6rem;max-width:1350px;position:relative;width:100%;z-index:5}.categories-list,.categories-list-hidden{font-size:1.4rem}.categories-list-hidden .subnavigation,.categories-list .subnavigation{background:#fff none;border-radius:8px;-webkit-box-shadow:0 10px 25px 0 rgba(0,0,0,.14902);box-shadow:0 10px 25px 0 rgba(0,0,0,.14902);line-height:1.6;margin:0;max-width:none;opacity:0;overflow:hidden;padding:0;position:absolute;top:35px;-webkit-transition:all .5s cubic-bezier(.19,1,.22,1);-o-transition:all .5s cubic-bezier(.19,1,.22,1);-moz-transition:all .5s cubic-bezier(.19,1,.22,1);transition:all .5s cubic-bezier(.19,1,.22,1);-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95);visibility:hidden;white-space:nowrap;width:auto;z-index:-1}.categories-list-hidden .subnavigation li,.categories-list .subnavigation li{border-bottom:1px solid hsla(0,0%,80%,.66)}.categories-list-hidden .subnavigation li:last-child,.categories-list .subnavigation li:last-child{border-bottom:0}.categories-list-hidden .subnavigation li a,.categories-list-hidden .subnavigation li strong,.categories-list .subnavigation li a,.categories-list .subnavigation li strong{border:none;color:#000;display:block;padding:9px 15px}.categories-list-hidden .subnavigation li a .count,.categories-list-hidden .subnavigation li strong .count,.categories-list .subnavigation li a .count,.categories-list .subnavigation li strong .count{color:#000;border-color:rgba(0,0,0,.3)}.categories-list-hidden .subnavigation li a:hover,.categories-list .subnavigation li a:hover{color:#fff!important}.categories-list-hidden .subnavigation li strong,.categories-list .subnavigation li strong{background:#0072ff;color:#fff}.categories-list-hidden .subnavigation li strong:before,.categories-list .subnavigation li strong:before{display:none}.categories-list-hidden .subnavigation li.selected,.categories-list .subnavigation li.selected{background:#f3f3f3}.categories-list-hidden .subnavigation li.selected a:before,.categories-list-hidden .subnavigation li.selected strong:before,.categories-list .subnavigation li.selected a:before,.categories-list .subnavigation li.selected strong:before{color:#000;content:"●";display:inline-block;position:static;margin-right:5px}.categories-list-hidden .subnavigation li:hover strong .count,.categories-list .subnavigation li:hover strong .count{color:#000;border-color:rgba(0,0,0,.3)}.categories-list-hidden .subnavigation li:hover a,.categories-list .subnavigation li:hover a{border-radius:0;background:#0072ff}.categories-list-hidden .subnavigation li:hover a .count,.categories-list-hidden .subnavigation li:hover a .link_text,.categories-list .subnavigation li:hover a .count,.categories-list .subnavigation li:hover a .link_text{color:#fff;border-color:hsla(0,0%,100%,.3)}.categories-list-hidden .subnavigation li:hover a:before,.categories-list .subnavigation li:hover a:before{color:#fff}.categories-list-hidden .subnavigation ul,.categories-list .subnavigation ul{display:none}.categories-list-hidden.active .subnavigation,.categories-list li:hover .subnavigation{display:block;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);visibility:visible;z-index:10}.categories-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;height:6rem;line-height:6rem;margin:0 7rem 0 22px;position:relative;z-index:10}.categories-list--with-control{margin-right:22px}@media screen and (max-width:600px){.categories-list{margin:0 4.5rem 0 5px}}.categories-list li{margin:0;padding:0 .5rem;position:relative;white-space:nowrap}.categories-list li:hover .subnavigation{-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.categories-list a{color:#0072ff;border-color:rgba(0,114,255,.3)}.categories-list a:hover{color:#f41224!important;border-color:rgba(244,18,36,.3)!important}.categories-list strong{font-weight:400;color:#666}.categories-list .subnavigation{left:20%}.categories-list .subnavigation li{padding:0}.categories-list .last .subnavigation{left:auto;right:0}.categories-list-control{background:#f1f7ff;border-radius:100%;bottom:1.5rem;color:#1476fb;cursor:pointer;font-size:2rem;height:3rem;line-height:1.8rem;letter-spacing:.1em;position:absolute;right:1rem;text-align:center;width:3rem;z-index:10}.categories-list-hidden{background:#fff;position:absolute;right:0;top:7rem;z-index:10}.categories-list-hidden ul{margin:0;padding:0}.categories-list-hidden li{border-bottom:1px solid rgba(0,0,0,.1);margin:0}.categories-list-hidden .subnavigation{right:0;top:-15px;z-index:10}.als-control-panel{bottom:22px;font-size:14px;left:auto!important;position:fixed;top:auto!important;right:22px;white-space:nowrap;z-index:101}.als-control-panel .als-login__auth-panel{display:none!important}.als-control-panel .cart-control,.als-control-panel .wishlist-link a{border-radius:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;height:32px;line-height:32px;padding:0 1.2em 0 2.5em;position:static;vertical-align:middle}@media screen and (max-width:900px){.als-control-panel .cart-control,.als-control-panel .wishlist-link a{padding:0!important;width:32px}.als-control-panel .cart-control .cart-control__content,.als-control-panel .cart-control .wishlist-link__content,.als-control-panel .wishlist-link a .cart-control__content,.als-control-panel .wishlist-link a .wishlist-link__content{display:none}.als-control-panel .cart-control .with-icon--cart,.als-control-panel .wishlist-link a .with-icon--cart{height:100%;width:100%}.als-control-panel .cart-control .with-icon--cart:before,.als-control-panel .wishlist-link a .with-icon--cart:before{display:block;left:50%;line-height:32px;margin:0;position:static;text-align:center;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}.als-control-panel .wishlist-link{display:inline-block;position:relative}.als-control-panel .wishlist-link a{background:#fff;border:1px solid gold;padding-left:1em}.als-control-panel .wishlist-link a:visited{color:#0072ff}.als-control-panel .wishlist-link a:before{display:inline-block;left:0;margin-right:.3em;position:relative;right:auto;top:.2em}@media screen and (max-width:900px){.als-control-panel .wishlist-link a:before{left:50%;margin-left:-.5em}}.als-control-panel .wishlist-link a:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.als-control-panel .cart-control{background:#0072ff;color:#fff;margin:0 0 0 15px}.als-control-panel .cart-control:hover{background:#f41224}.als-control-panel .with-icon--cart:before{margin-right:.5em;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);top:50%}.als-control-panel .als-login__auth-panel .als-login__auth-link span{padding-top:0;padding-bottom:0}@-webkit-keyframes in-wishlist{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.2);transform:scale(1.2)}47%{-webkit-transform:scale(1);transform:scale(1)}52%{-webkit-transform:scale(1);transform:scale(1)}75%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes in-wishlist{0%{-moz-transform:scale(1);transform:scale(1)}25%{-moz-transform:scale(1.2);transform:scale(1.2)}47%{-moz-transform:scale(1);transform:scale(1)}52%{-moz-transform:scale(1);transform:scale(1)}75%{-moz-transform:scale(1.1);transform:scale(1.1)}to{-moz-transform:scale(1);transform:scale(1)}}@-o-keyframes in-wishlist{0%{-o-transform:scale(1);transform:scale(1)}25%{-o-transform:scale(1.2);transform:scale(1.2)}47%{-o-transform:scale(1);transform:scale(1)}52%{-o-transform:scale(1);transform:scale(1)}75%{-o-transform:scale(1.1);transform:scale(1.1)}to{-o-transform:scale(1);transform:scale(1)}}@keyframes in-wishlist{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}47%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}52%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}75%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes in-cart{0%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:cubic-bezier(.6,-.28,.735,.045);animation-timing-function:cubic-bezier(.6,-.28,.735,.045)}50%{-webkit-transform:translateY(-30px);transform:translateY(-30px);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1.275);animation-timing-function:cubic-bezier(.175,.885,.32,1.275)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes in-cart{0%{-moz-transform:translateY(0);transform:translateY(0);-moz-animation-timing-function:cubic-bezier(.6,-.28,.735,.045);animation-timing-function:cubic-bezier(.6,-.28,.735,.045)}50%{-moz-transform:translateY(-30px);transform:translateY(-30px);-moz-animation-timing-function:cubic-bezier(.175,.885,.32,1.275);animation-timing-function:cubic-bezier(.175,.885,.32,1.275)}to{-moz-transform:translateY(0);transform:translateY(0)}}@-o-keyframes in-cart{0%{-o-transform:translateY(0);transform:translateY(0);-o-animation-timing-function:cubic-bezier(.6,-.28,.735,.045);animation-timing-function:cubic-bezier(.6,-.28,.735,.045)}50%{-o-transform:translateY(-30px);transform:translateY(-30px);-o-animation-timing-function:cubic-bezier(.175,.885,.32,1.275);animation-timing-function:cubic-bezier(.175,.885,.32,1.275)}to{-o-transform:translateY(0);transform:translateY(0)}}@keyframes in-cart{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:cubic-bezier(.6,-.28,.735,.045);-moz-animation-timing-function:cubic-bezier(.6,-.28,.735,.045);-o-animation-timing-function:cubic-bezier(.6,-.28,.735,.045);animation-timing-function:cubic-bezier(.6,-.28,.735,.045)}50%{-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1.275);-moz-animation-timing-function:cubic-bezier(.175,.885,.32,1.275);-o-animation-timing-function:cubic-bezier(.175,.885,.32,1.275);animation-timing-function:cubic-bezier(.175,.885,.32,1.275)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@media (max-width:950px){body .cart .shortcut{width:100px}body .pattern_switcher{float:none;width:auto}}@media (max-width:830px){#master_page .rounded_block .control_container,#master_page .rounded_block .form_item,#master_page .rounded_block .label_container,#master_page .rounded_block .pretty_form__inner{display:block}#master_page .pretty_form__inner{table-layout:auto}#master_page .control_container,#master_page .label_container{min-width:0;max-width:100%;padding-right:0;width:auto}#master_page .label_container{padding-bottom:.3em}#master_page .control_container{word-wrap:normal}}@media (max-width:750px){body .footer,body .footer__inner,body .layout,body .page-body,body .page__inner{display:block;height:auto}body .main-content .inner{float:none;margin:0;padding-top:1em!important;width:auto}body img{max-width:100%;height:auto}body #main_navigation li{width:33.33%}body #main_navigation li li{float:none;width:auto}body #main_navigation li.selected li{width:auto!important}body .product-card .additional-content{float:none;left:0;padding-bottom:3rem;width:auto}.product-fonts body .product-card .additional-content,.product-patterns body .product-card .additional-content{margin-top:350px}body .product-card .additional-content .inner{margin-left:22px}body .product-card .additional-content .product-info-panel{margin:0;position:static}body .product-card .additional-content .product-info-panel_fixed{width:auto}body .licenses__item{margin:0 1rem}body .product-card{float:none;margin-right:0;width:auto}body .product-card .content{float:none;padding:0 1.5rem;width:auto}body .product-card .prices-container,body .product-card .virtual-payments{padding:0 1.5rem 0 0}body .product-card .prices-container .inner{margin-left:0}body .info_panel{top:0}body .full-views{height:auto;max-width:100%}body .full-views .pattern_mask{background-size:cover;height:100%;max-width:100%}body #TreePreview,body .product-view img{vertical-align:middle}body #EJEJC_window{left:0!important}body .login-panel{max-width:-webkit-calc(100% - 88px);max-width:-moz-calc(100% - 88px);max-width:calc(100% - 88px)}body .login-panel .pretty_form .control_container,body .login-panel .pretty_form .label_container{display:block;padding-bottom:.5em}body .login-panel .pretty_form .control_container input{margin-bottom:1em}body .search-container{left:37%;right:22px;top:32px}body .free-delivery{display:none!important}body .shopping-cart-wrapper{height:0}body .opened .shopping-cart-wrapper{height:auto;bottom:0;top:0}body .shopping-cart,body .shopping-cart-wrapper,body .shopping-cart .order-footer__wrapper{width:100%!important}body .shopping-cart .order-footer{width:45%}body .shopping-cart .order-footer .total-label,body .shopping-cart .order-footer .total-sum{display:inline-block}body .shopping-cart .order-control{width:55%}body .shopping-cart .order-control .pretty-button__element{padding-left:2rem;padding-right:2rem}header{padding-bottom:10px}header .search-field{position:relative;top:0;left:0;padding:0;width:100%}#master_page #document{float:none;width:auto}#master_page .form-cart{float:none;max-width:100%;width:auto!important}#master_page .order{margin-left:0}#master_page .steps a,#master_page .steps span{display:inline-block}}@media (max-width:500px){body .product-card .prices-container{padding:0 1.5rem 1.5rem}body .licenses{display:block}body .licenses__item{margin:0 0 2rem;width:auto}body .product-card .additional-content .inner{margin-left:0}}@media (max-width:350px){body .main-navigation .short,body .main-navigation li{width:50%!important}}@media (max-width:400px){body .rounded_block .cart thead{display:none}body .rounded_block .cart tr{clear:both;display:block;padding-bottom:1em}body .rounded_block .cart tr:after{content:"";display:block;clear:both}body .rounded_block .cart tr.disabled{display:none}body .rounded_block .cart td{display:block;clear:both;padding:0 0 .3em!important;text-align:left!important;width:auto!important}body .rounded_block .cart td.number{padding-left:20px!important}body .rounded_block .cart_item{display:block;position:relative}body .rounded_block .cart_item .delete-control{position:absolute;right:0;top:0}body .rounded_block .cart .quantity,body .rounded_block .cart .quantity+.number{float:left}body .rounded_block .cart .quantity+.number{padding-left:.5em!important;padding-top:.25em!important}body .rounded_block .cart .quantity+.number+.number{clear:both;padding-bottom:1.5em!important}body .orders .cart tr:first-child .shortcut{padding-top:0!important}body .orders .cart .shortcut{padding-top:1.5em!important}body .orders .cart .number{float:left;padding-right:1em!important}body .orders .cart .number:last-child{padding-right:0!important}body .orders .cart .delivery-header th{display:block;text-align:left}body .orders .cart .delivery-header th:first-child{display:none}body .orders .cart .delivery-header .number{float:none}body .orders .cart .quantity-cell{position:relative}body .orders .cart .quantity-cell:after{content:"× ";position:absolute;margin-left:.3em}}