@charset "UTF-8";*,body{position:relative}.ui.dropdown .menu>*,nav .main-menu li.right-item{white-space:nowrap}.edit-link,.middle{vertical-align:middle}@font-face{font-family:magnis;src:url(/fonts/magnis.woff2?y7p2l17) format("woff2");font-weight:400;font-style:normal;font-display:swap}*{margin:0;padding:0}*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input,select,textarea{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}:root{--box-shadow:rgba(0, 0, 0, 0.1)}body,html{min-height:100%;z-index:0}body{width:100%;min-width:360px;font-family:museo-sans,Arial,Helvetica,sans-serif;font-size:14px;font-weight:300;color:#080808;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.ios *{cursor:pointer!important}.open-contact,a:hover{cursor:pointer}a.dotted{border-bottom:1px dotted #979797;display:inline-block;padding-bottom:3px;margin-bottom:3px}.desktop-only,.hidden{display:none!important}a.dotted:hover{border-color:#D71414}.breadcrumbs{margin:0;line-height:20px;font-size:16px;color:#707070}.breadcrumbs a{color:#080808}.breadcrumbs a:hover{color:#D71414}ul.arrow li ul.arrow li:before,ul.arrow.chapter li a{color:#080808}.breadcrumbs span.separator{font-weight:500}@media screen and (max-width:959px){.breadcrumbs{line-height:175%}}ul.arrow{margin-left:10px}ul.arrow li{list-style:none;padding:1px 0 5px 23px;line-height:140%}ul.arrow li:before{color:#080808;position:absolute;left:0;top:0;font-size:14px!important;margin-top:4px}ol li,p,ul li{line-height:22px;font-size:16px}ul.arrow li ul.arrow,ul.arrow.email{margin-top:5px}ul.arrow.email{margin-left:5px}a,ul.arrow.chapter li a:hover{color:#D71414}a{text-decoration:none}a:hover,ol.files a,ul.files a{color:#080808}iframe{border:0}.hidden{visibility:hidden!important}.no-padding{padding:0!important}.no-margin{margin:0!important}.no-margin-top{margin-top:0!important}.no-margin-left{margin-left:0!important}.no-margin-right{margin-right:0!important}.no-margin-bottom{margin-bottom:0!important}.no-padding-top{padding-top:0!important}.no-padding-bottom{padding-bottom:0!important}.no-padding-right{padding-right:0!important}.left{text-align:left!important}.center{text-align:center!important}.right{text-align:right!important}.semi-bold{font-weight:500!important}.bold,strong{font-weight:700!important}.italic{font-style:italic!important}.caps{text-transform:uppercase!important}.float-l{float:left}.float-r{float:right}p{text-align:justify;margin-bottom:20px}ol,ul{margin-left:30px}ol li.file,ul li.file{display:block;list-style:none;padding:3px 0;margin-bottom:5px}ol li.file.icons,ul li.file.icons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}ul.tags,ul.tags li{display:inline-block}ol li.file.icons .icon-wrapper,ul li.file.icons .icon-wrapper{flex-wrap:nowrap;white-space:nowrap}ol.files,ul.files{margin-left:15px}ol.files a:hover,ul.files a:hover{color:#D71414}ul.tags{margin:20px 0!important}ul.tags li{margin:7px 0}ul.tags li a{padding:10px 15px;background:#F0F0F0;color:#535353;display:block}.counter,.counter:before,.inline-block{display:inline-block}ul.tags li a:hover{background:#e6e6e6;color:#080808}ul.tags li+li{margin-left:10px}.attachments{margin:30px 0}.attachments ul.files{margin-top:15px}.h1,h1,h2,h3.question{font-size:45px;font-weight:300;color:#080808;margin-bottom:20px}.h1 span,h1 span,h2 span,h3.question span{color:#D71414}.h1 div,h1 div,h2 div,h3.question div{font-size:25px;color:#707070}.h1+div.smaller,h1+div.smaller,h2+div.smaller,h3.question+div.smaller{color:#8D8D8D;font-size:16px;font-weight:500;margin-top:-15px;margin-bottom:20px;line-height:23px}.h1.smaller,h1.smaller,h2.smaller,h3.question.smaller{font-size:32px;font-weight:500}.calculators .calc-section h3.question,.h1.title,h1.title,h2.title,h3.question.title{letter-spacing:2px;text-align:center}.h4,h4,p.title{letter-spacing:1px}p.title{font-size:22px;font-weight:700;text-align:center}.node h2.h3,h2.h3{margin:0}.node h2.h3,aside .sub-title,h2.h3,h3{font-size:22px;font-weight:500;color:#D71414;margin-bottom:5px}.node h2.h3 span:not(.ignore),h2.h3 span:not(.ignore),h3 span:not(.ignore){color:#080808}.node h2.h3 span:not(.ignore).note,h2.h3 span:not(.ignore).note,h3 span:not(.ignore).note{color:#8D8D8D;font-size:12px;margin:0 5px}.calculators .calc-section .node h3.h3.question,.calculators .calc-section h3.h3.question,.node .calculators .calc-section h3.h3.question,.node h2.h3.title,h2.h3.title,h3.title{color:#080808}.calculators .calc-section .node h3.h3.red.question,.calculators .calc-section h3.h3.red.question,.node .calculators .calc-section h3.h3.red.question,.node h2.h3.title.red,h2.h3.title.red,h3.title.red{color:#D71414}.calculators .calc-section .node h3.h3.question span:not(.ignore),.calculators .calc-section h3.h3.question span:not(.ignore),.node .calculators .calc-section h3.h3.question span:not(.ignore),.node h2.h3.title span:not(.ignore),h2.h3.title span:not(.ignore),h3.title span:not(.ignore){color:#D71414}.calculators .calc-section .node h3.h3.question div:not(.ignore),.calculators .calc-section h3.h3.question div:not(.ignore),.node .calculators .calc-section h3.h3.question div:not(.ignore),.node h2.h3.title div:not(.ignore),h2.h3.title div:not(.ignore),h3.title div:not(.ignore){font-size:20px;color:#8D8D8D;margin-top:5px}.h3.sub-title,aside .sub-title,h3.sub-title{margin-top:25px;margin-bottom:5px}.h4,h4{font-size:16px;font-weight:700;color:#080808}.h4.sub-title,h4.sub-title{margin-top:35px;color:#080808!important}.h4 span:not(.ignore),h4 span:not(.ignore){color:#080808}.h4 span:not(.ignore).note,h4 span:not(.ignore).note{color:#8D8D8D;font-size:12px}.h4.small,h4.small{font-size:14px}h5{font-size:15px}.media-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;overflow:hidden}.media-wrapper iframe.media{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:580px){.node h2,h1,h2,h3.question{font-size:40px}}@media screen and (max-width:500px){.node h2,h1,h2,h3.question{font-size:35px}}@media screen and (max-width:480px){.node h2,h1,h2,h3.question{font-size:30px;font-weight:500}}@media screen and (max-width:420px){.node h2,h1,h2,h3.question{font-size:24px}h2.h3,h3{font-size:20px}}.edit-link{font-size:16px;font-weight:500}.ui.checkbox,i.flag{vertical-align:baseline;backface-visibility:hidden}button.mfp-arrow{z-index:9999!important}.snow::before{animation:snow 15s linear infinite;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAMAAABOo35HAAAAUVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////8IN+deAAAAG3RSTlMAAgQLBw4UHBgxJDYgBhFJPSptYldBfFGDdl4YCRIEAAADi0lEQVR42uzdSY7jMAxAUZEaPc9xUvc/aAe9qt7RhUYcV/47QUDQtqRQpHsScQAA4HJElG+4kYQ+xUC4LCSUZqySOhiCFavlsdbewRKsZr4vE8GyEF8P65aDg4HG3BbPC95GQuiIFQAAAPByoqzErTSW3HOKZz0+2AZO8Ww0jfNtbzlrIVg8hkfwgj+RqJJXAPDuqLc0E/XeU9tio309tZFgWYif9mVoqT84UKzBf+rGzFrnvSZYJl2amqln72IinY98Dc2EhRYAAAAAAAAAAAAA4PpoCmWnvk+xczAQ3zbj1JNbFto382OndY+JpvFxX7lOZiJx2texUDpnoj1Noew0BNYOdoQKAAAAFybasfq3Cn0ukU24iaZq2LgZaRPa/TaPtAsiWI7H8DzCC/4IVZYOAAAA+JeI0pnFSLqYaINr39iOTaF8yMTX62OpaBdoIX76us8NwTIJeVsHzpdsxJc2c75kJF3gYwgAAIBvaB78chJi9OxgTCTkqqk5SLBenlzmIXMvl8uT/5nEal02Lk+aSEj1lDnPs48s4oyKYVj4ZUQ7vhc2wvRW5gJ/93kTp6Xz/ug4/08NlvgyTcW7gz7zMdTUfH01P/6dnzWeW/Nwuw1Z3blEuwusc7WMy0JHIRvxbVW1bIptxMdIrNgUAwAAAAAAAAAAAACePnlazTnDDDV4f71+pupT8upeTHye6hTceUTcYRLrcXz9fTwt27Ke2HxJfpTYWrZ5fv2tqdCu98eW1Jm9Q2KfVHrY5WFeml6c3RsktvTVvlf9q4MlsW6qfFoZa6ifiT0eT+yQ2vaEN636GI/E6j0SWw4NM/wlDQT+JnYJ8inLwysn9uVQnQoAAAAAAAAAAAAAAP60dy+5DcJQAEV5mD+h+UCqJPtfaAftvFalhjg6ZwUIZCMscw0AAAAAAAAAZQq/zIsxfHunfk1ZfgIypR1vGEuzRJXjjZpbfxRpOPTt0y+6Hq6PbWwLG4ZNf92OU6qy7J5T21ek8+N2mZ//iKPEAmWatvta3HjYSd2Np3nwDs8SS9sVcOz0i4iofXgAAAC8tqiX4pZ99hJp6LvkbmVJh9NxHpaK30U7rp+Pc6pwswzD3UTqTPDZorbqCwAAAAAAAAAAAIpP/yuatk2FhWb2Ek0/zpOyRpb6Y14vx94m6xx1d7rftkNhXZ6dRDtu63UwaWVZuunc276fJ+qUBG6yfAHVpRvQOsk5pgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQCAMAAAC3Ycb+AAAAVFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////8wXzyWAAAAHHRSTlMAAgQJBw4LFB0QJhgvITRYRHCBS2FQOD4ad2kqv6HIGwAABZZJREFUeNrs3UmO3DAMBVBT8lzzPN3/nkEhSTeQ9CbZmGi8dwWWSpZlfjZNE1FKREMOEaX2fS0qkkS0030zrvrSkELpNtf9fr2qlkgOdbXdHZ6nebJEMoimjrfn8bhbDwqSQTR1dT0/DpeXFZJCNGWab5fTduztITlEHcZ5vncWSBbR9l3nHJKIkzoAAAAAAAAAAAAAAADAP9KTlYk2uVQiRSOp38NfrdZtNIuJ0ratXu+f2t9hBKVZSESdhtXU6/Z+i+XjOqIO83b7usuneIvPQJtollG6zX53Pq2HVkWaJpaPfCrTevc4nm/32pAgFC0+CiKX7TM2cFgwNrD0m5u/rETBmjb1P8V/HNQ99n5nUdpWOQAAAAAAAAAAAAAAAAAAAAC+hVLkgCYSbT9Ni+eA8qGdNq/1PFQxnDmUfrxddvvXJK8rhzK9Lo/H+SrRLokyvCMGn7dRQXIo3bw/Py/rQUFyiLp6XW/bsbOpJ1HqdB+Hzp6eRURba3UyzCRUAwAACCeDRJYfocEXQ2ZWvbd9SSw+holsg8r4epSfgqSQYNglX46DNSYsiV8Dk92pZpFjpDiG7gMAAAAAAMA34bIvlYhwAZtIlNp1faskWZTuPs+jpIosoh+3p8ttntqGBOIdd3R4nK8+Xs8h3nFHR3FHeZRpPj0Pu60V8oO9O91NHAajMNxjO3YWOwtZCHD/9zmi0vBnpHZgoPqmfZ9LiAmxvJxjhHyXx3ErHM21wsVUl50IQzPkfIzEHVkiif8rAFy3+B4UqqYh5NEM+VRyLqz2WXFNCh6GkXv4VoTUD6fT0CeWX01Q6PrlcFj6jq+IDS5d5mWZCUawQnHPx2PeCUYwQi6mfU/ET5khF7wPBCNYQoYhj+v/ReSjMaHqSulYa7LCxbofx75mFmRESHmdpjUnXhEbWNkwJqQ8TNPAG/IpSS++6HCLDZ5nzjGZ6e5SaOq2rTnH9An5pqu/ZDL6HvkYGY+PKaR2O/blozVrziB8oWup83Ie6BC2wlXtejpMY2EXwQZXtfN0OI/ccjBCfu/XYabU2Qq5qr7ktouswhohF5tEALkhknMMBwAAAAAAAAAAAAAAAAAAAAAAAH4qLnpbIhdCICvECilUqUtkslmh0JTc55o8HSMU621YVprzrLimLhCDYchDAyJJFLG/hvztL4usXAvu/qjfsnKpOHmNu6e9rnrPymVe9ipy4Z70f5GV+3KS7m8B2sjKNeJ3Vi49WUaQlWsMWbnWKPiq8oyHHWTlAgAAAMAfCHI2hajzf6KrtzfKAGyQCzH6IL1Rl2GCfKpL3dye3TMLZTjadD+FdDmOW9sEKpdMcFUZl2nZnlmPJErJbP2ab7V97Gk+MiEq8/m0HJ/ZwK33Ykta1h8i3+V5HS8p6Lmbmt6zifYQF7vSlmfPUCVG40Fy/tpmy/Ozgx16AAAAAAAAAAAAAAAAAAAAAAAA/CVuaX1fkvOeOBU7FKqu7hquwlvhmtIft5ZKAiPk9204X+/Xk05ggmIZp8NpbYnAt0GxHs+HaW4rvusmyKc8D2tPwI0RcrFr86XmBbFCzlepIUXQEJJPzWHpBAAAAL/au3PchmEggKIhJWrfZcmOc/97pkiROt0geO8KA0IQwPkEAAAAAAAAAP7A3ctIkgfyQkl1VUplSTKKVPfdMHS9iQSRy3yf5z3bkgyibqd139fJZncQ9bg8juOxjAYSQ91O175fTkgUuemWbVukD8KoyzjPY6k/iCHlqmkEjSJJftQBAAAAAAAAAAAAAAAAAADglxTiv5RSzkliIYyUq1IazaQwcnkNQ9dWqkkxpKZbzus5iFMGkfuva/983GNlICHkdlqP4/3sDCSG3A/ne18XJySIVI3TtsnpxpGbtptfvulh/KQQxfcCkUIEAAAAgDC+AZwRNGBbMcCQAAAAAElFTkSuQmCC),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfQAAAH0BAMAAAA5+MK5AAAALVBMVEUAAAD///////////////////////////////////////////////////////+hSKubAAAADnRSTlMAEgVMpeYbx6YMDU3IHIPL7McAAAQBSURBVHja7N0xalRRFAbgkymEBASRIDaCkh3ICJpOUkyh2FgKQSs3EIKNwjDFNEECr7QRprQT3IG4hWxAmVR3DebZO44ocXz/9+1gOHPvedxzzz0FAPw7oxvXK1R3cnBakUb32re7FWnrSWsPK9KVN60dV6Q+6tOKFLzWq5vP3lem4LwOAAAAECH4/GcxST31Cz7rDa/rfKlIW29joz76FLvWq5ukVu6T8zoAAAAAAAD8J+68uF2ZtsefH1SmvcP2NDTsu619vVaRzlpbPq9IF1E/D4168FrfHh+l7vDBeR0ACBF8OTn3SnrfdPSxIgW3n/RNR68rUnCrWXCDYS0mB6Ftpcl5nc0X/PdcRH92hqYin52JvGEcqZvMQnf4Gt2KzesAAAD8nIubf8PO+Gi/Mn/83mF7VpkX1PuGjMpsS3jZ2nK4UV9ZG7t5EfXhrvWuL9ivasiooVp9Xr5zf8Atd31tbJqZ15PfgVYbS7SYu5IFAAAAAAAAAAAAAAAAAACATuwutv8++NWF4PFH/QsrxxUpeOZE8Fqvbp46XyY5rwMAAPD7TCT4UzvjV/uVqX+lfIBhX+doZbe18wG+yt89/vWB2llry+HNYljrGLWfSDC8qP8omWSu9avrlEy2x0cD3OH7qE83Ja+vMUt3qCWTdyePTuvydJszkn+9MAyyZBJcr1SlTrRRW+4l+xA8I39ztlzYaMFrpZvP3NRME/w19J29+0eJJIjiAFw72Uy8LKbLhqYGY7gYTCB4AcHUC4iYioGJmHgBoa+goLmYew/xDNIaGCltM9jd9fu+K1S/fvXnVT1z4ETBsT6mbYcupru3BQAAABAj+TjlInWzLXiL9b2eL1LycUruqM9uY2M9+jglN68DAHxO/cpaNLHvy9lISWQjJVFwrJdmlfpG9PTzujdnAtX5DkUnv6t8faSTwyrfnDHqX9s8eNkPjfX58mS7hMrN6wAAAAAAAAAAAN0p3lqb+c2Douy4r+WzRqABTQX7NgLdnH4J/1tRdmYx91usZ5bwL7aOtksPGxU0C+75p/4XXMK/FTsfqCCvAwAAAAAAAAAAAAAAfHD5Ym0Wy9grN9l9kSZ/va5/X6TniV+q1BdJrHc3Xx7pizQ9sz8T7zXZX7M600M6TdtN+H+J1PaQfiyRfl2OYdT/PnVLE/XF+vzu4b78vKvVzuB/+O9MCSvL6xu5C4EK3tQx6lOJ9TFY3GiLC+MxhhnAMNp533WJNIrZ/jDaNd5piZS8st+LHfXgWC/NeeofPjmvAwAAAAAAAPUKPgptVruDl7Z3peyhqmssg2hLnI5LpOBRn93Gxnq5Oh/+8tI3yOsAAAAAr+3BIQEAAACAoP+vfWECAAAAeATaFXRsSe4xsgAAAABJRU5ErkJggg==);content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:998}.counter,.counter .count{z-index:10;position:absolute}@keyframes snow{100%{background-position:300px 300px,400px 400px,500px 1000px}}.counter{right:-16px;top:-10px}.counter.cart-counter{right:-10px;top:-5px}.counter:before{border-radius:100%;background:#D71414;width:20px;content:" ";height:20px}.counter .count{color:#FFF;font-size:11px;font-style:normal;font-weight:700;line-height:11px;left:50%;top:50%;transform:translateX(-53%) translateY(-65%)}.flex{display:flex}.gap-4{gap:1rem}.grow{flex-grow:1}.flex-1{flex:1}.node ol+h2.h3,.node ol+h3,.node ol+h4,.node p+h2.h3,.node p+h3,.node p+h4,.node ul+h2.h3,.node ul+h3,.node ul+h4{margin-top:30px}.node p+ol,.node p+ul{margin-top:-10px;margin-bottom:20px}.node h1+ol,.node h1+ul,.node h2+ol,.node h2+ul,.node h3+ol,.node h3+ul,.node h4+ol,.node h4+ul,.node h5+ol,.node h5+ul{margin-top:5px;margin-bottom:20px}.node h2{margin-top:30px;font-size:35px;margin-bottom:10px}.node table.center-table{width:auto;margin-left:auto!important;margin-right:auto!important}#map-hover,.address .column.ui.dropdown,.address li.ui.dropdown,.column.grid-1,.column.grid-10,.column.grid-11,.column.grid-12,.column.grid-2,.column.grid-3,.column.grid-4,.column.grid-5,.column.grid-6,.column.grid-7,.column.grid-8,.column.grid-9,li.grid-1,li.grid-10,li.grid-11,li.grid-12,li.grid-2,li.grid-3,li.grid-4,li.grid-5,li.grid-6,li.grid-7,li.grid-8,li.grid-9{width:100%}.node table caption{caption-side:bottom;font-size:12px;margin-top:15px}@media screen and (min-width:875px){.node table tbody td.title{text-align:right!important}}.node table.no-mobile-version thead{display:table-row-group}.node table.no-mobile-version thead th{border-bottom:1px solid #d3d3d3;font-size:16px;font-weight:500;color:#D71414}.node table.no-mobile-version tbody tr td,.node table.no-mobile-version thead tr th{display:table-cell;border-left:1px solid #F0F0F0;padding:20px 15px}.node table.no-mobile-version tbody tr td:first-of-type,.node table.no-mobile-version thead tr th:first-of-type{border-left:0 none}.node table.no-mobile-version tbody tr.small td{padding:10px 15px}.node table.no-mobile-version tbody tr{display:table-row}.node table.no-mobile-version tbody tr.new-row{border:0;padding:0;margin:0}.node table.no-mobile-version tbody tr:not(.new-row) td:first-of-type{border-top:0 none}.node table.no-mobile-version tbody tr:last-of-type td{border-bottom:0 none!important}.node table.no-mobile-version tbody tr td{border-bottom:1px solid #F0F0F0!important}.node table.no-mobile-version tbody tr td:before{display:none!important}.node table.no-mobile-version tbody tr td.no-mobile{display:table-cell!important}.node table.no-mobile-version tbody tr td.center{text-align:center!important}.node table.no-mobile-version tbody tr td.no-desktop{display:none!important}.node img{max-width:100%;height:auto!important}.node img.bottom,.node img.left,.node img.right{margin-bottom:25px}.node img.right{float:right;margin-left:25px}.node img.left{float:left;margin-right:25px}.node img.top{margin-top:25px}.calculators .calc-section ul .calc-option .desc ul li .node i.positive:before,.cart .product .node .positive.remark.status:before,.category-page .sidebar .filter-block ul.filter-options.filter-category li .node a.positive:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li .node a.positive.selected:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li .node a.positive:hover:before,.node .calculators .calc-section ul .calc-option .desc ul li i.positive:before,.node .cart .product .positive.remark.status:before,.node .category-page .sidebar .filter-block ul.filter-options.filter-category li a.positive:before,.node .category-page .sidebar .filter-block ul.filter-options.filter-color li a.positive.selected:before,.node .category-page .sidebar .filter-block ul.filter-options.filter-color li a.positive:hover:before,.node .positive.message:before,.node .status i.positive:before,.node i.icon.positive:before,.node ul.arrow li.positive:before,.status .node i.positive:before,ul.arrow .node li.positive:before{color:#326e47}.calculators .calc-section ul .calc-option .desc ul li .node i.neutral:before,.cart .product .node .neutral.remark.status:before,.category-page .sidebar .filter-block ul.filter-options.filter-category li .node a.neutral:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li .node a.neutral.selected:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li .node a.neutral:hover:before,.node .calculators .calc-section ul .calc-option .desc ul li i.neutral:before,.node .cart .product .neutral.remark.status:before,.node .category-page .sidebar .filter-block ul.filter-options.filter-category li a.neutral:before,.node .category-page .sidebar .filter-block ul.filter-options.filter-color li a.neutral.selected:before,.node .category-page .sidebar .filter-block ul.filter-options.filter-color li a.neutral:hover:before,.node .neutral.message:before,.node .status i.neutral:before,.node i.icon.neutral:before,.node ul.arrow li.neutral:before,.status .node i.neutral:before,ul.arrow .node li.neutral:before{color:#E47B04}.calculators .calc-section ul .calc-option .desc ul li .node i.negative:before,.calculators .calc-section ul .calc-option .desc ul li .node i.positive.inverted:before,.cart .product .node .negative.remark.status:before,.cart .product .node .positive.inverted.remark.status:before,.category-page .sidebar .filter-block ul.filter-options.filter-category li .node a.negative:before,.category-page .sidebar .filter-block ul.filter-options.filter-category li .node a.positive.inverted:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li .node a.negative.selected:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li .node a.negative:hover:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li .node a.positive.inverted.selected:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li .node a.positive.inverted:hover:before,.node .calculators .calc-section ul .calc-option .desc ul li i.negative:before,.node .calculators .calc-section ul .calc-option .desc ul li i.positive.inverted:before,.node .cart .product .negative.remark.status:before,.node .cart .product .positive.inverted.remark.status:before,.node .category-page .sidebar .filter-block ul.filter-options.filter-category li a.negative:before,.node .category-page .sidebar .filter-block ul.filter-options.filter-category li a.positive.inverted:before,.node .category-page .sidebar .filter-block ul.filter-options.filter-color li a.negative.selected:before,.node .category-page .sidebar .filter-block ul.filter-options.filter-color li a.negative:hover:before,.node .category-page .sidebar .filter-block ul.filter-options.filter-color li a.positive.inverted.selected:before,.node .category-page .sidebar .filter-block ul.filter-options.filter-color li a.positive.inverted:hover:before,.node .negative.message:before,.node .positive.inverted.message:before,.node .status i.negative:before,.node .status i.positive.inverted:before,.node i.icon.negative:before,.node i.icon.positive.inverted:before,.node ul.arrow li.negative:before,.node ul.arrow li.positive.inverted:before,.status .node i.negative:before,.status .node i.positive.inverted:before,ul.arrow .node li.negative:before,ul.arrow .node li.positive.inverted:before{color:#BA151B}.calculators .calc-section ul .calc-option .desc ul li .node i.neutral.inverted:before,.cart .product .node .neutral.inverted.remark.status:before,.category-page .sidebar .filter-block ul.filter-options.filter-category li .node a.neutral.inverted:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li .node a.neutral.inverted.selected:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li .node a.neutral.inverted:hover:before,.node .calculators .calc-section ul .calc-option .desc ul li i.neutral.inverted:before,.node .cart .product .neutral.inverted.remark.status:before,.node .category-page .sidebar .filter-block ul.filter-options.filter-category li a.neutral.inverted:before,.node .category-page .sidebar .filter-block ul.filter-options.filter-color li a.neutral.inverted.selected:before,.node .category-page .sidebar .filter-block ul.filter-options.filter-color li a.neutral.inverted:hover:before,.node .neutral.inverted.message:before,.node .status i.neutral.inverted:before,.node i.icon.neutral.inverted:before,.node ul.arrow li.neutral.inverted:before,.status .node i.neutral.inverted:before,ul.arrow .node li.neutral.inverted:before{color:#E47B04}.calculators .calc-section ul .calc-option .desc ul li .node i.negative.inverted:before,.cart .product .node .negative.inverted.remark.status:before,.category-page .sidebar .filter-block ul.filter-options.filter-category li .node a.negative.inverted:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li .node a.negative.inverted.selected:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li .node a.negative.inverted:hover:before,.node .calculators .calc-section ul .calc-option .desc ul li i.negative.inverted:before,.node .cart .product .negative.inverted.remark.status:before,.node .category-page .sidebar .filter-block ul.filter-options.filter-category li a.negative.inverted:before,.node .category-page .sidebar .filter-block ul.filter-options.filter-color li a.negative.inverted.selected:before,.node .category-page .sidebar .filter-block ul.filter-options.filter-color li a.negative.inverted:hover:before,.node .negative.inverted.message:before,.node .status i.negative.inverted:before,.node i.icon.negative.inverted:before,.node ul.arrow li.negative.inverted:before,.status .node i.negative.inverted:before,ul.arrow .node li.negative.inverted:before{color:#326e47}.node blockquote,.node ol li,.node p,.node ul li{font-size:16px;line-height:25px}.node ol li,.node ul li{margin-bottom:5px}.node blockquote,.node p{text-align:justify;margin-bottom:20px}.node blockquote{border-left:3px solid #D71414;padding-left:15px;margin-left:15px;font-style:italic}.node blockquote p:last-child{margin-bottom:0}a.no-click,a.no-click:hover{cursor:default}.clickable:hover{cursor:pointer}p.back-link{margin-top:20px;margin-bottom:5px}p.back-link a{color:#080808}p.back-link a:hover{color:#D71414}.clearfix:after,.grid:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.half-wrapper,.inner-wrapper,.new-wrapper{width:100%;padding:0 19.8px;margin:0 auto}.main-content .inner-wrapper,.main-content .new-wrapper{padding-top:30px;padding-bottom:30px}.main-content .inner-wrapper:empty,.main-content .new-wrapper:empty{display:none}.main-content.green{background:rgba(58,128,82,.1)}.bg-silver,.main-content.silver{background:#FAFAFA}.bg-middle-silver,.main-content.middle-silver{background:#F0F0F0}.small-section-title{text-align:center;font-size:20px;font-weight:700;line-height:30px;color:#080808}.data{margin-bottom:15px;font-size:16px;line-height:22px}.data .label{font-weight:500;margin-bottom:3px}.data .label span.map i:before{color:#8D8D8D;cursor:pointer;font-size:14px}.data .label span.map:hover i:before{color:#D71414}#map-hover{z-index:9999;display:block;position:fixed;top:0;left:0;min-height:100%;background:rgba(240,240,240,.75)}.ui.checkbox,.ui.radio.checkbox{min-height:19px}#map-hover .inner-wrapper{max-width:33%;margin:15% auto;background:#fff;padding:25px 25px 10px}#map-hover .close{display:block;font-size:12px;margin-top:10px;text-align:center;cursor:pointer;color:#080808}#map-hover .close:hover{color:#D71414}@media screen and (min-width:960px){.mobile-only{display:none!important}.desktop-only{display:inline-block!important}.half-wrapper,.inner-wrapper,.new-wrapper{padding:0 30px}}@media screen and (min-width:1230px){.inner-wrapper{width:100%;max-width:1230px;margin:0 auto}}@media screen and (min-width:1640px){.new-wrapper{max-width:1640px}.half-wrapper{max-width:820px}}.fake-input.full,.grid.border>.column form input,.ui.multiple.dropdown>.text,input.full,select.full,textarea.full{max-width:100%}.grid.padding{padding-top:15px;padding-bottom:15px}.grid.padding:first-of-type{padding-top:30px}.grid.padding:last-of-type{padding-bottom:30px}.column{display:inline;float:left}.column.spacer{display:none}.column+.column{margin-top:30px}.column+.column.half-margin-top{margin-top:15px}.column+.column.no-margin-mobile{margin-top:0}.grid.border>.column{border:1px solid #d3d3d3;padding:30px;margin-left:0!important}.grid.border>.column+.column{margin-top:30px!important}.grid.border+.grid.border{margin-top:30px}@media screen and (min-width:720px){.grid.padding{padding-top:1.29%;padding-bottom:1.29%}.column+.column{margin-left:2.58%;margin-top:0;margin-bottom:0}.column+.column.half-margin-top{margin-top:0}.column.reverse{float:right}.column.reverse+.column{margin-left:0!important;margin-right:2.58%}.column.grid-1,li.grid-1{width:5.96%}.column.grid-2,li.grid-2{width:14.51%}.column.grid-3,li.grid-3{width:23.05%}.column.grid-4,li.grid-4{width:31.61%}.column.grid-5,li.grid-5{width:40.16%}.address .column.ui.dropdown,.address li.ui.dropdown,.column.grid-6,li.grid-6{width:48.71%}.column.grid-7,li.grid-7{width:57.26%}.column.grid-5.reverse,.column.grid-8,li.grid-5.reverse,li.grid-8{width:65.81%}.column.grid-9,li.grid-9{width:74.37%}.column.grid-10,li.grid-10{width:82.91%}.column.grid-11,li.grid-11{width:91.46%}.column.grid-12,li.grid-12{width:100%}.grid.border>.column.grid-4:not(.login-block){width:48.71%;margin-top:2.58%!important}.grid.border>.column.grid-4:not(.login-block):nth-child(1),.grid.border>.column.grid-4:not(.login-block):nth-child(2){margin-top:0!important}.grid.border>.column+.column{margin-top:0!important}.grid.border>.column+.column:nth-child(2n){margin-left:2.58%!important}}@media screen and (min-width:960px){.column.spacer{display:list-item;visibility:hidden}.column.grid-5.reverse{width:40.16%}.grid.border>.column.grid-4,.grid.border>.column.grid-4:not(.login-block){width:31.61%;margin-top:0!important}.grid.border>.column.grid-8{width:65.81%}.grid.border>.column+.column{margin-top:0!important;margin-left:2.58%!important}.grid.border+.grid.border{margin-top:2.58%!important}}@media screen and (min-width:1230px){.grid.padding{padding-bottom:15px;padding-top:15px}}@media screen and (max-width:959px){.grid-2.column.spacer+.grid-8{width:100%;margin-left:0}}nav{display:none;width:100%}nav .main-menu{display:inline-block;width:100%;margin:0}nav .main-menu li{display:block}nav .main-menu li.right-item i:before{font-size:25px}nav .main-menu li+li{border-top:1px solid #F0F0F0}nav .main-menu li a{font-size:18px;font-weight:300;line-height:20px;padding:15px;display:block;position:relative;transition:.3s ease-in-out color}nav .main-menu li a:hover{color:#080808}nav .main-menu li a:after{content:"";position:absolute;background-color:#D71414;height:2px;width:0;left:0;bottom:0;transition:.3s}.flag,.ui.checkbox label:before,.ui.radio.checkbox label:before,i.flag:before{content:''}.ui.checkbox label:after,.ui.checkbox label:before{transition:border .3s ease,transform .3s ease,box-shadow .3s ease;left:0}nav .main-menu li a:hover:after{width:100%}nav .main-menu .language-switcher{padding-top:15px}.menu-account i{display:inline-block;width:26px;height:26px}.menu-cart i{display:inline-block;width:33px;height:30px}@media screen and (max-width:959px){nav.visible{display:inline-block}nav .main-menu{text-align:center}nav .main-menu li.right-item i{display:none}nav .main-menu a{color:#080808!important}nav .main-menu a:hover{color:#D71414!important}}@media screen and (min-width:960px){nav{margin:15px 0}nav#main-menu{margin:0 0 5px}nav .main-menu{display:flex;margin:15px 0}nav .main-menu li{display:inline-block;margin-right:30px;border:0!important}nav .main-menu li.right-item{flex-grow:1;text-align:right;margin-right:0}nav .main-menu li.right-item a{color:#D71414!important}nav .main-menu li.right-item a:hover{color:#080808!important}nav .main-menu li.right-item a i{display:inline-block;width:25px;height:25px}nav .main-menu li.cs-menu{display:none}nav .main-menu li a{display:inline-block;padding:5px}}.flag,.ui.checkbox,i.flag,i.flag:before{display:inline-block}i.flag{width:16px;height:11px;line-height:11px;margin:0 .5em 0 0;text-decoration:inherit;speak:none;font-smoothing:antialiased}.calculators .results tr td.price .button-link.promo .old-price,.calculators .results tr td.price .button-link.special .old-price,.product .numbers .price .discount{text-decoration:line-through}.flag,i.flag:before{background:url(/images/flags.png) no-repeat;width:16px;height:11px}.ad.flag,.andorra.flag,.flag.ad:before,i.flag.ad:before,i.flag.andorra:before{background-position:0 0}.ae.flag,.flag.ae:before,.uae.flag,.united.arab.emirates.flag,i.flag.ae:before,i.flag.uae:before,i.flag.united.arab.emirates:before{background-position:0 -26px}.af.flag,.afghanistan.flag,.flag.af:before,i.flag.af:before,i.flag.afghanistan:before{background-position:0 -52px}.ag.flag,.antigua.flag,.flag.ag:before,i.flag.ag:before,i.flag.antigua:before{background-position:0 -78px}.ai.flag,.anguilla.flag,.flag.ai:before,i.flag.ai:before,i.flag.anguilla:before{background-position:0 -104px}.al.flag,.albania.flag,.flag.al:before,i.flag.al:before,i.flag.albania:before{background-position:0 -130px}.am.flag,.armenia.flag,.flag.am:before,i.flag.am:before,i.flag.armenia:before{background-position:0 -156px}.an.flag,.netherlands.antilles.flag,i.flag.an:before,i.flag.netherlands.antilles:before{background-position:0 -182px}.angola.flag,.ao.flag,.flag.ao:before,i.flag.angola:before,i.flag.ao:before{background-position:0 -208px}.ar.flag,.argentina.flag,.flag.ar:before,i.flag.ar:before,i.flag.argentina:before{background-position:0 -234px}.american.samoa.flag,.as.flag,.flag.as:before,i.flag.american.samoa:before,i.flag.as:before{background-position:0 -260px}.at.flag,.austria.flag,.flag.at:before,i.flag.at:before,i.flag.austria:before{background-position:0 -286px}.au.flag,.australia.flag,.flag.au:before,i.flag.au:before,i.flag.australia:before{background-position:0 -312px}.aruba.flag,.aw.flag,.flag.aw:before,i.flag.aruba:before,i.flag.aw:before{background-position:0 -338px}.aland.islands.flag,.ax.flag,.flag.ax:before,i.flag.aland.islands:before,i.flag.ax:before{background-position:0 -364px}.az.flag,.azerbaijan.flag,.flag.az:before,i.flag.az:before,i.flag.azerbaijan:before{background-position:0 -390px}.ba.flag,.bosnia.flag,.flag.ba:before,i.flag.ba:before,i.flag.bosnia:before{background-position:0 -416px}.barbados.flag,.bb.flag,.flag.bb:before,i.flag.barbados:before,i.flag.bb:before{background-position:0 -442px}.bangladesh.flag,.bd.flag,.flag.bd:before,i.flag.bangladesh:before,i.flag.bd:before{background-position:0 -468px}.be.flag,.belgium.flag,.flag.be:before,i.flag.be:before,i.flag.belgium:before{background-position:0 -494px}.bf.flag,.burkina.faso.flag,.flag.bf:before,i.flag.bf:before,i.flag.burkina.faso:before{background-position:0 -520px}.bg.flag,.bulgaria.flag,.flag.bg:before,i.flag.bg:before,i.flag.bulgaria:before{background-position:0 -546px}.bahrain.flag,.bh.flag,.flag.bh:before,i.flag.bahrain:before,i.flag.bh:before{background-position:0 -572px}.bi.flag,.burundi.flag,.flag.bi:before,i.flag.bi:before,i.flag.burundi:before{background-position:0 -598px}.benin.flag,.bj.flag,.flag.bj:before,i.flag.benin:before,i.flag.bj:before{background-position:0 -624px}.bermuda.flag,.bm.flag,.flag.bm:before,i.flag.bermuda:before,i.flag.bm:before{background-position:0 -650px}.bn.flag,.brunei.flag,.flag.bn:before,i.flag.bn:before,i.flag.brunei:before{background-position:0 -676px}.bo.flag,.bolivia.flag,.flag.bo:before,i.flag.bo:before,i.flag.bolivia:before{background-position:0 -702px}.br.flag,.brazil.flag,.flag.br:before,i.flag.br:before,i.flag.brazil:before{background-position:0 -728px}.bahamas.flag,.bs.flag,.flag.bs:before,i.flag.bahamas:before,i.flag.bs:before{background-position:0 -754px}.bhutan.flag,.bt.flag,.flag.bt:before,i.flag.bhutan:before,i.flag.bt:before{background-position:0 -780px}.bouvet.island.flag,.bv.flag,.flag.bv:before,i.flag.bouvet.island:before,i.flag.bv:before{background-position:0 -806px}.botswana.flag,.bw.flag,.flag.bw:before,i.flag.botswana:before,i.flag.bw:before{background-position:0 -832px}.belarus.flag,.by.flag,.flag.by:before,i.flag.belarus:before,i.flag.by:before{background-position:0 -858px}.belize.flag,.bz.flag,.flag.bz:before,i.flag.belize:before,i.flag.bz:before{background-position:0 -884px}.ca.flag,.canada.flag,.flag.ca:before,i.flag.ca:before,i.flag.canada:before{background-position:0 -910px}.cc.flag,.cocos.islands.flag,.flag.cc:before,i.flag.cc:before,i.flag.cocos.islands:before{background-position:0 -962px}.cd.flag,.congo.flag,.flag.cd:before,i.flag.cd:before,i.flag.congo:before{background-position:0 -988px}.central.african.republic.flag,.cf.flag,.flag.cf:before,i.flag.central.african.republic:before,i.flag.cf:before{background-position:0 -1014px}.cg.flag,.congo.brazzaville.flag,.flag.cg:before,i.flag.cg:before,i.flag.congo.brazzaville:before{background-position:0 -1040px}.ch.flag,.flag.ch:before,.switzerland.flag,i.flag.ch:before,i.flag.switzerland:before{background-position:0 -1066px}.ci.flag,.cote.divoire.flag,.flag.ci:before,i.flag.ci:before,i.flag.cote.divoire:before{background-position:0 -1092px}.ck.flag,.cook.islands.flag,.flag.ck:before,i.flag.ck:before,i.flag.cook.islands:before{background-position:0 -1118px}.chile.flag,.cl.flag,.flag.cl:before,i.flag.chile:before,i.flag.cl:before{background-position:0 -1144px}.cameroon.flag,.cm.flag,.flag.cm:before,i.flag.cameroon:before,i.flag.cm:before{background-position:0 -1170px}.china.flag,.cn.flag,.flag.cn:before,i.flag.china:before,i.flag.cn:before{background-position:0 -1196px}.co.flag,.colombia.flag,.flag.co:before,i.flag.co:before,i.flag.colombia:before{background-position:0 -1222px}.costa.rica.flag,.cr.flag,.flag.cr:before,i.flag.costa.rica:before,i.flag.cr:before{background-position:0 -1248px}.cs.flag,.serbia.flag,i.flag.cs:before,i.flag.serbia:before{background-position:0 -1274px}.cu.flag,.cuba.flag,.flag.cu:before,i.flag.cu:before,i.flag.cuba:before{background-position:0 -1300px}.cape.verde.flag,.cv.flag,.flag.cv:before,i.flag.cape.verde:before,i.flag.cv:before{background-position:0 -1326px}.christmas.island.flag,.cx.flag,.flag.cx:before,i.flag.christmas.island:before,i.flag.cx:before{background-position:0 -1352px}.cy.flag,.cyprus.flag,.flag.cy:before,i.flag.cy:before,i.flag.cyprus:before{background-position:0 -1378px}.cz.flag,.czech.republic.flag,.flag.cz:before,i.flag.cz:before,i.flag.czech.republic:before{background-position:0 -1404px}.de.flag,.flag.de:before,.germany.flag,i.flag.de:before,i.flag.germany:before{background-position:0 -1430px}.dj.flag,.djibouti.flag,.flag.dj:before,i.flag.dj:before,i.flag.djibouti:before{background-position:0 -1456px}.denmark.flag,.dk.flag,.flag.dk:before,i.flag.denmark:before,i.flag.dk:before{background-position:0 -1482px}.dm.flag,.dominica.flag,.flag.dm:before,i.flag.dm:before,i.flag.dominica:before{background-position:0 -1508px}.do.flag,.dominican.republic.flag,.flag.do:before,i.flag.do:before,i.flag.dominican.republic:before{background-position:0 -1534px}.algeria.flag,.dz.flag,.flag.dz:before,i.flag.algeria:before,i.flag.dz:before{background-position:0 -1560px}.ec.flag,.ecuador.flag,.flag.ec:before,i.flag.ec:before,i.flag.ecuador:before{background-position:0 -1586px}.ee.flag,.estonia.flag,.flag.ee:before,i.flag.ee:before,i.flag.estonia:before{background-position:0 -1612px}.eg.flag,.egypt.flag,.flag.eg:before,i.flag.eg:before,i.flag.egypt:before{background-position:0 -1638px}.eh.flag,.flag.eh:before,.western.sahara.flag,i.flag.eh:before,i.flag.western.sahara:before{background-position:0 -1664px}.er.flag,.eritrea.flag,.flag.er:before,i.flag.er:before,i.flag.eritrea:before{background-position:0 -1716px}.es.flag,.flag.es:before,.spain.flag,i.flag.es:before,i.flag.spain:before{background-position:0 -1742px}.et.flag,.ethiopia.flag,.flag.et:before,i.flag.et:before,i.flag.ethiopia:before{background-position:0 -1768px}.eu.flag,.european.union.flag,.flag.eu:before,i.flag.eu:before,i.flag.european.union:before{background-position:0 -1794px}.fi.flag,.finland.flag,.flag.fi:before,i.flag.fi:before,i.flag.finland:before{background-position:0 -1846px}.fiji.flag,.fj.flag,.flag.fj:before,i.flag.fiji:before,i.flag.fj:before{background-position:0 -1872px}.falkland.islands.flag,.fk.flag,.flag.fk:before,i.flag.falkland.islands:before,i.flag.fk:before{background-position:0 -1898px}.flag.fm:before,.fm.flag,.micronesia.flag,i.flag.fm:before,i.flag.micronesia:before{background-position:0 -1924px}.faroe.islands.flag,.flag.fo:before,.fo.flag,i.flag.faroe.islands:before,i.flag.fo:before{background-position:0 -1950px}.flag.fr:before,.fr.flag,.france.flag,i.flag.fr:before,i.flag.france:before{background-position:0 -1976px}.flag.ga:before,.ga.flag,.gabon.flag,i.flag.ga:before,i.flag.gabon:before{background-position:-36px 0}.flag.gb:before,.gb.flag,.united.kingdom.flag,i.flag.gb:before,i.flag.united.kingdom:before{background-position:-36px -26px}.flag.gd:before,.gd.flag,.grenada.flag,i.flag.gd:before,i.flag.grenada:before{background-position:-36px -52px}.flag.ge:before,.ge.flag,.georgia.flag,i.flag.ge:before,i.flag.georgia:before{background-position:-36px -78px}.flag.gf:before,.french.guiana.flag,.gf.flag,i.flag.french.guiana:before,i.flag.gf:before{background-position:-36px -104px}.flag.gh:before,.gh.flag,.ghana.flag,i.flag.gh:before,i.flag.ghana:before{background-position:-36px -130px}.flag.gi:before,.gi.flag,.gibraltar.flag,i.flag.gi:before,i.flag.gibraltar:before{background-position:-36px -156px}.flag.gl:before,.gl.flag,.greenland.flag,i.flag.gl:before,i.flag.greenland:before{background-position:-36px -182px}.flag.gm:before,.gambia.flag,.gm.flag,i.flag.gambia:before,i.flag.gm:before{background-position:-36px -208px}.flag.gn:before,.gn.flag,.guinea.flag,i.flag.gn:before,i.flag.guinea:before{background-position:-36px -234px}.flag.gp:before,.gp.flag,.guadeloupe.flag,i.flag.gp:before,i.flag.guadeloupe:before{background-position:-36px -260px}.equatorial.guinea.flag,.flag.gq:before,.gq.flag,i.flag.equatorial.guinea:before,i.flag.gq:before{background-position:-36px -286px}.flag.gr:before,.gr.flag,.greece.flag,i.flag.gr:before,i.flag.greece:before{background-position:-36px -312px}.flag.gs:before,.gs.flag,.sandwich.islands.flag,i.flag.gs:before,i.flag.sandwich.islands:before{background-position:-36px -338px}.flag.gt:before,.gt.flag,.guatemala.flag,i.flag.gt:before,i.flag.guatemala:before{background-position:-36px -364px}.flag.gu:before,.gu.flag,.guam.flag,i.flag.gu:before,i.flag.guam:before{background-position:-36px -390px}.flag.gw:before,.guinea-bissau.flag,.gw.flag,i.flag.guinea-bissau:before,i.flag.gw:before{background-position:-36px -416px}.flag.gy:before,.guyana.flag,.gy.flag,i.flag.guyana:before,i.flag.gy:before{background-position:-36px -442px}.flag.hk:before,.hk.flag,.hong.kong.flag,i.flag.hk:before,i.flag.hong.kong:before{background-position:-36px -468px}.flag.hm:before,.heard.island.flag,.hm.flag,i.flag.heard.island:before,i.flag.hm:before{background-position:-36px -494px}.flag.hn:before,.hn.flag,.honduras.flag,i.flag.hn:before,i.flag.honduras:before{background-position:-36px -520px}.croatia.flag,.flag.hr:before,.hr.flag,i.flag.croatia:before,i.flag.hr:before{background-position:-36px -546px}.flag.ht:before,.haiti.flag,.ht.flag,i.flag.haiti:before,i.flag.ht:before{background-position:-36px -572px}.flag.hu:before,.hu.flag,.hungary.flag,i.flag.hu:before,i.flag.hungary:before{background-position:-36px -598px}.flag.id:before,.id.flag,.indonesia.flag,i.flag.id:before,i.flag.indonesia:before{background-position:-36px -624px}.flag.ie:before,.ie.flag,.ireland.flag,i.flag.ie:before,i.flag.ireland:before{background-position:-36px -650px}.flag.il:before,.il.flag,.israel.flag,i.flag.il:before,i.flag.israel:before{background-position:-36px -676px}.flag.in:before,.in.flag,.india.flag,i.flag.in:before,i.flag.india:before{background-position:-36px -702px}.flag.io:before,.indian.ocean.territory.flag,.io.flag,i.flag.indian.ocean.territory:before,i.flag.io:before{background-position:-36px -728px}.flag.iq:before,.iq.flag,.iraq.flag,i.flag.iq:before,i.flag.iraq:before{background-position:-36px -754px}.flag.ir:before,.ir.flag,.iran.flag,i.flag.ir:before,i.flag.iran:before{background-position:-36px -780px}.flag.is:before,.iceland.flag,.is.flag,i.flag.iceland:before,i.flag.is:before{background-position:-36px -806px}.flag.it:before,.it.flag,.italy.flag,i.flag.it:before,i.flag.italy:before{background-position:-36px -832px}.flag.jm:before,.jamaica.flag,.jm.flag,i.flag.jamaica:before,i.flag.jm:before{background-position:-36px -858px}.flag.jo:before,.jo.flag,.jordan.flag,i.flag.jo:before,i.flag.jordan:before{background-position:-36px -884px}.flag.jp:before,.japan.flag,.jp.flag,i.flag.japan:before,i.flag.jp:before{background-position:-36px -910px}.flag.ke:before,.ke.flag,.kenya.flag,i.flag.ke:before,i.flag.kenya:before{background-position:-36px -936px}.flag.kg:before,.kg.flag,.kyrgyzstan.flag,i.flag.kg:before,i.flag.kyrgyzstan:before{background-position:-36px -962px}.cambodia.flag,.flag.kh:before,.kh.flag,i.flag.cambodia:before,i.flag.kh:before{background-position:-36px -988px}.flag.ki:before,.ki.flag,.kiribati.flag,i.flag.ki:before,i.flag.kiribati:before{background-position:-36px -1014px}.comoros.flag,.flag.km:before,.km.flag,i.flag.comoros:before,i.flag.km:before{background-position:-36px -1040px}.flag.kn:before,.kn.flag,.saint.kitts.and.nevis.flag,i.flag.kn:before,i.flag.saint.kitts.and.nevis:before{background-position:-36px -1066px}.flag.kp:before,.kp.flag,.north.korea.flag,i.flag.kp:before,i.flag.north.korea:before{background-position:-36px -1092px}.flag.kr:before,.kr.flag,.south.korea.flag,i.flag.kr:before,i.flag.south.korea:before{background-position:-36px -1118px}.flag.kw:before,.kuwait.flag,.kw.flag,i.flag.kuwait:before,i.flag.kw:before{background-position:-36px -1144px}.cayman.islands.flag,.flag.ky:before,.ky.flag,i.flag.cayman.islands:before,i.flag.ky:before{background-position:-36px -1170px}.flag.kz:before,.kazakhstan.flag,.kz.flag,i.flag.kazakhstan:before,i.flag.kz:before{background-position:-36px -1196px}.flag.la:before,.la.flag,.laos.flag,i.flag.la:before,i.flag.laos:before{background-position:-36px -1222px}.flag.lb:before,.lb.flag,.lebanon.flag,i.flag.lb:before,i.flag.lebanon:before{background-position:-36px -1248px}.flag.lc:before,.lc.flag,.saint.lucia.flag,i.flag.lc:before,i.flag.saint.lucia:before{background-position:-36px -1274px}.flag.li:before,.li.flag,.liechtenstein.flag,i.flag.li:before,i.flag.liechtenstein:before{background-position:-36px -1300px}.flag.lk:before,.lk.flag,.sri.lanka.flag,i.flag.lk:before,i.flag.sri.lanka:before{background-position:-36px -1326px}.flag.lr:before,.liberia.flag,.lr.flag,i.flag.liberia:before,i.flag.lr:before{background-position:-36px -1352px}.flag.ls:before,.lesotho.flag,.ls.flag,i.flag.lesotho:before,i.flag.ls:before{background-position:-36px -1378px}.flag.lt:before,.lithuania.flag,.lt.flag,i.flag.lithuania:before,i.flag.lt:before{background-position:-36px -1404px}.flag.lu:before,.lu.flag,.luxembourg.flag,i.flag.lu:before,i.flag.luxembourg:before{background-position:-36px -1430px}.flag.lv:before,.latvia.flag,.lv.flag,i.flag.latvia:before,i.flag.lv:before{background-position:-36px -1456px}.flag.ly:before,.libya.flag,.ly.flag,i.flag.libya:before,i.flag.ly:before{background-position:-36px -1482px}.flag.ma:before,.ma.flag,.morocco.flag,i.flag.ma:before,i.flag.morocco:before{background-position:-36px -1508px}.flag.mc:before,.mc.flag,.monaco.flag,i.flag.mc:before,i.flag.monaco:before{background-position:-36px -1534px}.flag.md:before,.md.flag,.moldova.flag,i.flag.md:before,i.flag.moldova:before{background-position:-36px -1560px}.flag.me:before,.me.flag,.montenegro.flag,i.flag.me:before,i.flag.montenegro:before{background-position:-36px -1586px}.flag.mg:before,.madagascar.flag,.mg.flag,i.flag.madagascar:before,i.flag.mg:before{background-position:-36px -1613px}.flag.mh:before,.marshall.islands.flag,.mh.flag,i.flag.marshall.islands:before,i.flag.mh:before{background-position:-36px -1639px}.flag.mk:before,.macedonia.flag,.mk.flag,i.flag.macedonia:before,i.flag.mk:before{background-position:-36px -1665px}.flag.ml:before,.mali.flag,.ml.flag,i.flag.mali:before,i.flag.ml:before{background-position:-36px -1691px}.burma.flag,.flag.mm:before,.mm.flag,.myanmar.flag,i.flag.burma:before,i.flag.mm:before,i.flag.myanmar:before{background-position:-36px -1717px}.flag.mn:before,.mn.flag,.mongolia.flag,i.flag.mn:before,i.flag.mongolia:before{background-position:-36px -1743px}.flag.mo:before,.macau.flag,.mo.flag,i.flag.macau:before,i.flag.mo:before{background-position:-36px -1769px}.flag.mp:before,.mp.flag,.northern.mariana.islands.flag,i.flag.mp:before,i.flag.northern.mariana.islands:before{background-position:-36px -1795px}.flag.mq:before,.martinique.flag,.mq.flag,i.flag.martinique:before,i.flag.mq:before{background-position:-36px -1821px}.flag.mr:before,.mauritania.flag,.mr.flag,i.flag.mauritania:before,i.flag.mr:before{background-position:-36px -1847px}.flag.ms:before,.montserrat.flag,.ms.flag,i.flag.montserrat:before,i.flag.ms:before{background-position:-36px -1873px}.flag.mt:before,.malta.flag,.mt.flag,i.flag.malta:before,i.flag.mt:before{background-position:-36px -1899px}.flag.mu:before,.mauritius.flag,.mu.flag,i.flag.mauritius:before,i.flag.mu:before{background-position:-36px -1925px}.flag.mv:before,.maldives.flag,.mv.flag,i.flag.maldives:before,i.flag.mv:before{background-position:-36px -1951px}.flag.mw:before,.malawi.flag,.mw.flag,i.flag.malawi:before,i.flag.mw:before{background-position:-36px -1977px}.flag.mx:before,.mexico.flag,.mx.flag,i.flag.mexico:before,i.flag.mx:before{background-position:-72px 0}.flag.my:before,.malaysia.flag,.my.flag,i.flag.malaysia:before,i.flag.my:before{background-position:-72px -26px}.flag.mz:before,.mozambique.flag,.mz.flag,i.flag.mozambique:before,i.flag.mz:before{background-position:-72px -52px}.flag.na:before,.na.flag,.namibia.flag,i.flag.na:before,i.flag.namibia:before{background-position:-72px -78px}.flag.nc:before,.nc.flag,.new.caledonia.flag,i.flag.nc:before,i.flag.new.caledonia:before{background-position:-72px -104px}.flag.ne:before,.ne.flag,.niger.flag,i.flag.ne:before,i.flag.niger:before{background-position:-72px -130px}.flag.nf:before,.nf.flag,.norfolk.island.flag,i.flag.nf:before,i.flag.norfolk.island:before{background-position:-72px -156px}.flag.ng:before,.ng.flag,.nigeria.flag,i.flag.ng:before,i.flag.nigeria:before{background-position:-72px -182px}.flag.ni:before,.ni.flag,.nicaragua.flag,i.flag.ni:before,i.flag.nicaragua:before{background-position:-72px -208px}.flag.nl:before,.netherlands.flag,.nl.flag,i.flag.netherlands:before,i.flag.nl:before{background-position:-72px -234px}.flag.no:before,.no.flag,.norway.flag,i.flag.no:before,i.flag.norway:before{background-position:-72px -260px}.flag.np:before,.nepal.flag,.np.flag,i.flag.nepal:before,i.flag.np:before{background-position:-72px -286px}.flag.nr:before,.nauru.flag,.nr.flag,i.flag.nauru:before,i.flag.nr:before{background-position:-72px -312px}.flag.nu:before,.niue.flag,.nu.flag,i.flag.niue:before,i.flag.nu:before{background-position:-72px -338px}.flag.nz:before,.new.zealand.flag,.nz.flag,i.flag.new.zealand:before,i.flag.nz:before{background-position:-72px -364px}.flag.om:before,.om.flag,.oman.flag,i.flag.om:before,i.flag.oman:before{background-position:-72px -390px}.flag.pa:before,.pa.flag,.panama.flag,i.flag.pa:before,i.flag.panama:before{background-position:-72px -416px}.flag.pe:before,.pe.flag,.peru.flag,i.flag.pe:before,i.flag.peru:before{background-position:-72px -442px}.flag.pf:before,.french.polynesia.flag,.pf.flag,i.flag.french.polynesia:before,i.flag.pf:before{background-position:-72px -468px}.flag.pg:before,.new.guinea.flag,.pg.flag,i.flag.new.guinea:before,i.flag.pg:before{background-position:-72px -494px}.flag.ph:before,.ph.flag,.philippines.flag,i.flag.ph:before,i.flag.philippines:before{background-position:-72px -520px}.flag.pk:before,.pakistan.flag,.pk.flag,i.flag.pakistan:before,i.flag.pk:before{background-position:-72px -546px}.flag.pl:before,.pl.flag,.poland.flag,i.flag.pl:before,i.flag.poland:before{background-position:-72px -572px}.flag.pm:before,.pm.flag,.saint.pierre.flag,i.flag.pm:before,i.flag.saint.pierre:before{background-position:-72px -598px}.flag.pn:before,.pitcairn.islands.flag,.pn.flag,i.flag.pitcairn.islands:before,i.flag.pn:before{background-position:-72px -624px}.flag.pr:before,.pr.flag,.puerto.rico.flag,i.flag.pr:before,i.flag.puerto.rico:before{background-position:-72px -650px}.flag.ps:before,.palestine.flag,.ps.flag,i.flag.palestine:before,i.flag.ps:before{background-position:-72px -676px}.flag.pt:before,.portugal.flag,.pt.flag,i.flag.portugal:before,i.flag.pt:before{background-position:-72px -702px}.flag.pw:before,.palau.flag,.pw.flag,i.flag.palau:before,i.flag.pw:before{background-position:-72px -728px}.flag.py:before,.paraguay.flag,.py.flag,i.flag.paraguay:before,i.flag.py:before{background-position:-72px -754px}.flag.qa:before,.qa.flag,.qatar.flag,i.flag.qa:before,i.flag.qatar:before{background-position:-72px -780px}.flag.re:before,.re.flag,.reunion.flag,i.flag.re:before,i.flag.reunion:before{background-position:-72px -806px}.flag.ro:before,.ro.flag,.romania.flag,i.flag.ro:before,i.flag.romania:before{background-position:-72px -832px}.flag.rs:before,.rs.flag,.serbia.flag,i.flag.rs:before,i.flag.serbia:before{background-position:-72px -858px}.flag.ru:before,.ru.flag,.russia.flag,i.flag.ru:before,i.flag.russia:before{background-position:-72px -884px}.flag.rw:before,.rw.flag,.rwanda.flag,i.flag.rw:before,i.flag.rwanda:before{background-position:-72px -910px}.flag.sa:before,.sa.flag,.saudi.arabia.flag,i.flag.sa:before,i.flag.saudi.arabia:before{background-position:-72px -936px}.flag.sb:before,.sb.flag,.solomon.islands.flag,i.flag.sb:before,i.flag.solomon.islands:before{background-position:-72px -962px}.flag.sc:before,.sc.flag,.seychelles.flag,i.flag.sc:before,i.flag.seychelles:before{background-position:-72px -988px}.flag.sd:before,.sd.flag,.sudan.flag,i.flag.sd:before,i.flag.sudan:before{background-position:-72px -1040px}.flag.se:before,.se.flag,.sweden.flag,i.flag.se:before,i.flag.sweden:before{background-position:-72px -1066px}.flag.sg:before,.sg.flag,.singapore.flag,i.flag.sg:before,i.flag.singapore:before{background-position:-72px -1092px}.flag.sh:before,.saint.helena.flag,.sh.flag,i.flag.saint.helena:before,i.flag.sh:before{background-position:-72px -1118px}.flag.si:before,.si.flag,.slovenia.flag,i.flag.si:before,i.flag.slovenia:before{background-position:-72px -1144px}.flag.sj:before,.jan.mayen.flag,.sj.flag,.svalbard.flag,i.flag.jan.mayen:before,i.flag.sj:before,i.flag.svalbard:before{background-position:-72px -1170px}.flag.sk:before,.sk.flag,.slovakia.flag,i.flag.sk:before,i.flag.slovakia:before{background-position:-72px -1196px}.flag.sl:before,.sierra.leone.flag,.sl.flag,i.flag.sierra.leone:before,i.flag.sl:before{background-position:-72px -1222px}.flag.sm:before,.san.marino.flag,.sm.flag,i.flag.san.marino:before,i.flag.sm:before{background-position:-72px -1248px}.flag.sn:before,.senegal.flag,.sn.flag,i.flag.senegal:before,i.flag.sn:before{background-position:-72px -1274px}.flag.so:before,.so.flag,.somalia.flag,i.flag.so:before,i.flag.somalia:before{background-position:-72px -1300px}.flag.sr:before,.sr.flag,.suriname.flag,i.flag.sr:before,i.flag.suriname:before{background-position:-72px -1326px}.flag.st:before,.sao.tome.flag,.st.flag,i.flag.sao.tome:before,i.flag.st:before{background-position:-72px -1352px}.el.salvador.flag,.flag.sv:before,.sv.flag,i.flag.el.salvador:before,i.flag.sv:before{background-position:-72px -1378px}.flag.sy:before,.sy.flag,.syria.flag,i.flag.sy:before,i.flag.syria:before{background-position:-72px -1404px}.flag.sz:before,.swaziland.flag,.sz.flag,i.flag.swaziland:before,i.flag.sz:before{background-position:-72px -1430px}.caicos.islands.flag,.flag.tc:before,.tc.flag,i.flag.caicos.islands:before,i.flag.tc:before{background-position:-72px -1456px}.chad.flag,.flag.td:before,.td.flag,i.flag.chad:before,i.flag.td:before{background-position:-72px -1482px}.flag.tf:before,.french.territories.flag,.tf.flag,i.flag.french.territories:before,i.flag.tf:before{background-position:-72px -1508px}.flag.tg:before,.tg.flag,.togo.flag,i.flag.tg:before,i.flag.togo:before{background-position:-72px -1534px}.flag.th:before,.th.flag,.thailand.flag,i.flag.th:before,i.flag.thailand:before{background-position:-72px -1560px}.flag.tj:before,.tajikistan.flag,.tj.flag,i.flag.tajikistan:before,i.flag.tj:before{background-position:-72px -1586px}.flag.tk:before,.tk.flag,.tokelau.flag,i.flag.tk:before,i.flag.tokelau:before{background-position:-72px -1612px}.flag.tl:before,.timorleste.flag,.tl.flag,i.flag.timorleste:before,i.flag.tl:before{background-position:-72px -1638px}.flag.tm:before,.tm.flag,.turkmenistan.flag,i.flag.tm:before,i.flag.turkmenistan:before{background-position:-72px -1664px}.flag.tn:before,.tn.flag,.tunisia.flag,i.flag.tn:before,i.flag.tunisia:before{background-position:-72px -1690px}.flag.to:before,.to.flag,.tonga.flag,i.flag.to:before,i.flag.tonga:before{background-position:-72px -1716px}.flag.tr:before,.tr.flag,.turkey.flag,i.flag.tr:before,i.flag.turkey:before{background-position:-72px -1742px}.flag.tt:before,.trinidad.flag,.tt.flag,i.flag.trinidad:before,i.flag.tt:before{background-position:-72px -1768px}.flag.tv:before,.tuvalu.flag,.tv.flag,i.flag.tuvalu:before,i.flag.tv:before{background-position:-72px -1794px}.flag.tw:before,.taiwan.flag,.tw.flag,i.flag.taiwan:before,i.flag.tw:before{background-position:-72px -1820px}.flag.tz:before,.tanzania.flag,.tz.flag,i.flag.tanzania:before,i.flag.tz:before{background-position:-72px -1846px}.flag.ua:before,.ua.flag,.ukraine.flag,i.flag.ua:before,i.flag.ukraine:before{background-position:-72px -1872px}.flag.ug:before,.ug.flag,.uganda.flag,i.flag.ug:before,i.flag.uganda:before{background-position:-72px -1898px}.flag.um:before,.minor.islands.flag.us:before,.um.flag,.us.minor.islands.flag,i.flag.um:before,i.flag.us.minor.islands:before{background-position:-72px -1924px}.america.flag,.flag.us:before,.united.states.flag,.us.flag,i.flag.america:before,i.flag.united.states:before,i.flag.us:before{background-position:-72px -1950px}.flag.uy:before,.uruguay.flag,.uy.flag,i.flag.uruguay:before,i.flag.uy:before{background-position:-72px -1976px}.flag.uz:before,.uz.flag,.uzbekistan.flag,i.flag.uz:before,i.flag.uzbekistan:before{background-position:-108px 0}.flag.va:before,.va.flag,.vatican.city.flag,i.flag.va:before,i.flag.vatican.city:before{background-position:-108px -26px}.flag.vc:before,.saint.vincent.flag,.vc.flag,i.flag.saint.vincent:before,i.flag.vc:before{background-position:-108px -52px}.flag.ve:before,.ve.flag,.venezuela.flag,i.flag.ve:before,i.flag.venezuela:before{background-position:-108px -78px}.british.virgin.islands.flag,.flag.vg:before,.vg.flag,i.flag.british.virgin.islands:before,i.flag.vg:before{background-position:-108px -104px}.flag.vi:before,.us.virgin.islands.flag,.vi.flag,.virgin.islands.flag.us:before,i.flag.us.virgin.islands:before,i.flag.vi:before{background-position:-108px -130px}.flag.vn:before,.vietnam.flag,.vn.flag,i.flag.vietnam:before,i.flag.vn:before{background-position:-108px -156px}.flag.vu:before,.vanuatu.flag,.vu.flag,i.flag.vanuatu:before,i.flag.vu:before{background-position:-108px -182px}.flag.wf:before,.wallis.and.futuna.flag,.wf.flag,i.flag.wallis.and.futuna:before,i.flag.wf:before{background-position:-108px -234px}.flag.ws:before,.samoa.flag,.ws.flag,i.flag.samoa:before,i.flag.ws:before{background-position:-108px -260px}.flag.ye:before,.ye.flag,.yemen.flag,i.flag.ye:before,i.flag.yemen:before{background-position:-108px -286px}.flag.yt:before,.mayotte.flag,.yt.flag,i.flag.mayotte:before,i.flag.yt:before{background-position:-108px -312px}.flag.za:before,.south.africa.flag,.za.flag,i.flag.south.africa:before,i.flag.za:before{background-position:-108px -338px}.flag.zm:before,.zambia.flag,.zm.flag,i.flag.zambia:before,i.flag.zm:before{background-position:-108px -364px}.flag.zw:before,.zimbabwe.flag,.zw.flag,i.flag.zimbabwe:before,i.flag.zw:before{background-position:-108px -390px}.ui.checkbox{position:relative;outline:0;font-style:normal;font-size:1rem;line-height:22px;min-width:19px}.ui.checkbox input[type=checkbox],.ui.checkbox input[type=radio]{cursor:pointer;position:absolute;top:0;left:0;opacity:0!important;outline:0;z-index:3;width:19px;height:19px}.ui.checkbox label{cursor:pointer;position:relative;display:block;padding-left:25px;outline:0;font-size:1em}.ui.checkbox label:before{position:absolute;top:1px;width:19px;height:19px;background:#FFF;border-radius:0;border:1px solid #8D8D8D}.ui.checkbox label:after{position:absolute;font-size:15px;top:-1px;width:19px;height:19px;text-align:center;opacity:0;color:rgba(8,8,8,.87);font-family:Checkbox}.fake-input,.ui.popup>.header,input,select,textarea{font-family:museo-sans,Arial,Helvetica,sans-serif}.ui.checkbox label,.ui.checkbox+label{color:#080808;transition:color .3s ease}.ui.checkbox+label{vertical-align:middle}.ui.checkbox .box:hover::before,.ui.checkbox label:hover::before{background:#FFF;border-color:#080808}.ui.checkbox .box:active::before,.ui.checkbox input:focus~.box:before,.ui.checkbox input:focus~label:before,.ui.checkbox label:active::before{background:#FAFAFA;border-color:#080808}.ui.checkbox label:hover,.ui.checkbox+label:hover{color:#080808}.ui.checkbox .box:active::after,.ui.checkbox label:active::after{color:rgba(8,8,8,.95)}.ui.checkbox input:active~label{color:#080808}.ui.checkbox input:focus~.box:after,.ui.checkbox input:focus~label:after{color:rgba(8,8,8,.95)}.ui.checkbox input:focus~label{color:#080808}.ui.checkbox input:checked~.box:before,.ui.checkbox input:checked~label:before{background:#FFF;border-color:#707070}.ui.checkbox input:checked~.box:after,.ui.checkbox input:checked~label:after{opacity:1;color:#D71414}.ui.checkbox input:indeterminate~.box:before,.ui.checkbox input:indeterminate~label:before{background:#FFF;border-color:#707070}.ui.checkbox input:indeterminate~.box:after,.ui.checkbox input:indeterminate~label:after{opacity:1;color:rgba(8,8,8,.95)}.ui.checkbox input:checked:focus~.box:before,.ui.checkbox input:checked:focus~label:before,.ui.checkbox input:indeterminate:focus~.box:before,.ui.checkbox input:indeterminate:focus~label:before{background:#FAFAFA;border-color:#080808}.ui.checkbox input:checked:focus~.box:after,.ui.checkbox input:checked:focus~label:after,.ui.checkbox input:indeterminate:focus~.box:after,.ui.checkbox input:indeterminate:focus~label:after{color:#D71414}.ui.read-only.checkbox,.ui.read-only.checkbox label{cursor:default}.ui.checkbox input[disabled]~.box:after,.ui.checkbox input[disabled]~label,.ui.disabled.checkbox .box:after,.ui.disabled.checkbox label{cursor:default;opacity:.5;color:#000}.ui.checkbox input.hidden{z-index:-1}.ui.checkbox input.hidden+label{cursor:pointer;user-select:none}.ui.radio.checkbox label{padding-left:25px}.ui.radio.checkbox label:before{transform:none;width:19px;height:19px;border-radius:500rem;top:-2px;left:0}.ui.radio.checkbox label:after{border:none;content:''!important;width:11px;height:11px;top:2px;left:4px;border-radius:500rem;background-color:rgba(8,8,8,.87)}.ui.radio.checkbox input:focus~label:before{background-color:#FAFAFA}.ui.radio.checkbox input:focus~label:after{background-color:rgba(8,8,8,.95)}.ui.radio.checkbox input:indeterminate~label:after{opacity:0}.ui.radio.checkbox input:checked~label:before{background-color:#FFF}.ui.radio.checkbox input:checked~label:after{background-color:#D71414}.ui.radio.checkbox input:focus:checked~label:before{background-color:#FFF}.ui.radio.checkbox input:focus:checked~label:after{background-color:#c20000}.ui.slider.checkbox{min-height:1.25rem}.ui.slider.checkbox input{width:3.5rem;height:1.25rem}.ui.slider.checkbox label{padding-left:4.5rem;line-height:1rem;color:rgba(8,8,8,.4)}.ui.slider.checkbox label:before{display:block;position:absolute;content:'';transform:none;border:none!important;left:0;z-index:1;top:.4rem;background-color:rgba(8,8,8,.05);width:3.5rem;height:.21429rem;border-radius:500rem;transition:background .3s ease}.ui.slider.checkbox label:after{background:linear-gradient(transparent,rgba(8,8,8,.05)) #FFF;position:absolute;content:''!important;opacity:1;z-index:2;border:none;box-shadow:0 0 0 1px #080808 inset;width:1.5rem;height:1.5rem;top:-.25rem;left:0;transform:none;border-radius:500rem;transition:left .3s ease}.ui.slider.checkbox input:focus~label:before{background-color:rgba(8,8,8,.15);border:none}.ui.slider.checkbox label:hover{color:rgba(8,8,8,.8)}.ui.slider.checkbox .box:hover::before,.ui.slider.checkbox label:hover::before{background:rgba(8,8,8,.15)}.ui.slider.checkbox input:checked~label{color:rgba(8,8,8,.95)!important}.ui.slider.checkbox input:checked~label:before{background-color:#D71414!important}.ui.slider.checkbox input:checked~label:after{left:2rem}.ui.slider.checkbox input:focus:checked~label{color:rgba(8,8,8,.95)!important}.ui.slider.checkbox input:focus:checked~label:before{background-color:#c20000!important}.ui.toggle.checkbox{min-height:1.5rem}.ui.toggle.checkbox input{width:3.5rem;height:1.5rem}.ui.toggle.checkbox label{min-height:1.5rem;padding-left:4.5rem;color:rgba(8,8,8,.87);padding-top:.15em}.ui.toggle.checkbox label:before{display:block;position:absolute;content:'';z-index:1;transform:none;border:none;top:0rem;background:rgba(8,8,8,.05);width:3.5rem;height:1.5rem;border-radius:500rem}.ui.toggle.checkbox label:after{background:linear-gradient(transparent,rgba(8,8,8,.05)) #FFF;position:absolute;content:''!important;opacity:1;z-index:2;border:none;box-shadow:0 0 0 1px #080808 inset;width:1.5rem;height:1.5rem;top:0rem;left:0;border-radius:500rem;transition:background .3s ease,left .3s ease}.ui.toggle.checkbox input~label:after{left:-.05rem}.ui.toggle.checkbox input:focus~label:before,.ui.toggle.checkbox label:hover::before{background-color:rgba(8,8,8,.15);border:none}.ui.toggle.checkbox input:checked~label{color:rgba(8,8,8,.95)!important}.ui.toggle.checkbox input:checked~label:before{background-color:#D71414!important}.ui.toggle.checkbox.green input:checked~label:before{background-color:#3A8052!important}.ui.toggle.checkbox input:checked~label:after{left:2.15rem}.ui.toggle.checkbox input:focus:checked~label{color:rgba(8,8,8,.95)!important}.ui.toggle.checkbox input:focus:checked~label:before{background-color:#c20000!important}.ui.dropdown .menu,.ui.selection.dropdown{background:#FFF;border:1px solid #d3d3d3;outline:0}.ui.fitted.checkbox label{padding-left:0!important}.ui.fitted.slider.checkbox,.ui.fitted.toggle.checkbox{width:3.5rem}@font-face{font-family:Checkbox;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBD8AAAC8AAAAYGNtYXAYVtCJAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5Zn4huwUAAAF4AAABYGhlYWQGPe1ZAAAC2AAAADZoaGVhB30DyAAAAxAAAAAkaG10eBBKAEUAAAM0AAAAHGxvY2EAmgESAAADUAAAABBtYXhwAAkALwAAA2AAAAAgbmFtZSC8IugAAAOAAAABknBvc3QAAwAAAAAFFAAAACAAAwMTAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADoAgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6AL//f//AAAAAAAg6AD//f//AAH/4xgEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAEUAUQO7AvgAGgAAARQHAQYjIicBJjU0PwE2MzIfAQE2MzIfARYVA7sQ/hQQFhcQ/uMQEE4QFxcQqAF2EBcXEE4QAnMWEP4UEBABHRAXFhBOEBCoAXcQEE4QFwAAAAABAAABbgMlAkkAFAAAARUUBwYjISInJj0BNDc2MyEyFxYVAyUQEBf9SRcQEBAQFwK3FxAQAhJtFxAQEBAXbRcQEBAQFwAAAAABAAAASQMlA24ALAAAARUUBwYrARUUBwYrASInJj0BIyInJj0BNDc2OwE1NDc2OwEyFxYdATMyFxYVAyUQEBfuEBAXbhYQEO4XEBAQEBfuEBAWbhcQEO4XEBACEm0XEBDuFxAQEBAX7hAQF20XEBDuFxAQEBAX7hAQFwAAAQAAAAIAAHRSzT9fDzz1AAsEAAAAAADRsdR3AAAAANGx1HcAAAAAA7sDbgAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAADuwABAAAAAAAAAAAAAAAAAAAABwQAAAAAAAAAAAAAAAIAAAAEAABFAyUAAAMlAAAAAAAAAAoAFAAeAE4AcgCwAAEAAAAHAC0AAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAIAAAAAQAAAAAAAgAHAGkAAQAAAAAAAwAIADkAAQAAAAAABAAIAH4AAQAAAAAABQALABgAAQAAAAAABgAIAFEAAQAAAAAACgAaAJYAAwABBAkAAQAQAAgAAwABBAkAAgAOAHAAAwABBAkAAwAQAEEAAwABBAkABAAQAIYAAwABBAkABQAWACMAAwABBAkABgAQAFkAAwABBAkACgA0ALBDaGVja2JveABDAGgAZQBjAGsAYgBvAHhWZXJzaW9uIDIuMABWAGUAcgBzAGkAbwBuACAAMgAuADBDaGVja2JveABDAGgAZQBjAGsAYgBvAHhDaGVja2JveABDAGgAZQBjAGsAYgBvAHhSZWd1bGFyAFIAZQBnAHUAbABhAHJDaGVja2JveABDAGgAZQBjAGsAYgBvAHhGb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format("truetype")}.ui.checkbox input:checked~label:after{content:'\e800'}.ui.checkbox input:indeterminate~label:after{font-size:12px;content:'\e801'}/*!
 * # Semantic UI - Transition
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Copyright 2015 Contributors
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.transition{animation-iteration-count:1;animation-duration:.3s;animation-timing-function:ease;animation-fill-mode:both}.animating.transition{backface-visibility:hidden;visibility:visible!important}.loading.transition{position:absolute;top:-99999px;left:-99999px}.hidden.transition{display:none;visibility:hidden}.visible.transition{display:block!important;visibility:visible!important}.disabled.transition{animation-play-state:paused}.looping.transition{animation-iteration-count:infinite}.transition.browse{animation-duration:.5s}.transition.browse.in{animation-name:browseIn}.transition.browse.left.out,.transition.browse.out{animation-name:browseOutLeft}.transition.browse.right.out{animation-name:browseOutRight}@keyframes browseIn{0%{transform:scale(.8) translateZ(0);z-index:-1}10%{transform:scale(.8) translateZ(0);z-index:-1;opacity:.7}80%{transform:scale(1.05) translateZ(0);opacity:1;z-index:999}100%{transform:scale(1) translateZ(0);z-index:999}}@keyframes browseOutLeft{0%{z-index:999;transform:translateX(0) rotateY(0) rotateX(0)}50%{z-index:-1;transform:translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}100%{z-index:-1;transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}@keyframes browseOutRight{0%{z-index:999;transform:translateX(0) rotateY(0) rotateX(0)}50%{z-index:1;transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}100%{z-index:1;transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}.drop.transition{transform-origin:top center;animation-duration:.4s;animation-timing-function:cubic-bezier(.34,1.61,.7,1)}.flip.transition.in,.flip.transition.out,.transition.fly{animation-duration:.6s}.drop.transition.in{animation-name:dropIn}.drop.transition.out{animation-name:dropOut}@keyframes dropIn{0%{opacity:0;transform:scale(0)}100%{opacity:1;transform:scale(1)}}@keyframes dropOut{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0)}}.transition.fade.in{animation-name:fadeIn}.transition[class*="fade up"].in{animation-name:fadeInUp}.transition[class*="fade down"].in{animation-name:fadeInDown}.transition[class*="fade left"].in{animation-name:fadeInLeft}.transition[class*="fade right"].in{animation-name:fadeInRight}.transition.fade.out{animation-name:fadeOut}.transition[class*="fade up"].out{animation-name:fadeOutUp}.transition[class*="fade down"].out{animation-name:fadeOutDown}.transition[class*="fade left"].out{animation-name:fadeOutLeft}.transition[class*="fade right"].out{animation-name:fadeOutRight}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10%)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-10%)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(10%)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(-10%)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(5%)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-5%)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(5%)}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-5%)}}.horizontal.flip.transition.in{animation-name:horizontalFlipIn}.horizontal.flip.transition.out{animation-name:horizontalFlipOut}.vertical.flip.transition.in{animation-name:verticalFlipIn}.vertical.flip.transition.out{animation-name:verticalFlipOut}@keyframes horizontalFlipIn{0%{transform:perspective(2000px) rotateY(-90deg);opacity:0}100%{transform:perspective(2000px) rotateY(0);opacity:1}}@keyframes verticalFlipIn{0%{transform:perspective(2000px) rotateX(-90deg);opacity:0}100%{transform:perspective(2000px) rotateX(0);opacity:1}}@keyframes horizontalFlipOut{0%{transform:perspective(2000px) rotateY(0);opacity:1}100%{transform:perspective(2000px) rotateY(90deg);opacity:0}}@keyframes verticalFlipOut{0%{transform:perspective(2000px) rotateX(0);opacity:1}100%{transform:perspective(2000px) rotateX(-90deg);opacity:0}}.scale.transition.in{animation-name:scaleIn}.scale.transition.out{animation-name:scaleOut}@keyframes scaleIn{0%{opacity:0;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}@keyframes scaleOut{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.9)}}.transition.fly{transition-timing-function:cubic-bezier(.215,.61,.355,1)}.transition.fly.in{animation-name:flyIn}.transition[class*="fly up"].in{animation-name:flyInUp}.transition[class*="fly down"].in{animation-name:flyInDown}.transition[class*="fly left"].in{animation-name:flyInLeft}.transition[class*="fly right"].in{animation-name:flyInRight}.transition.fly.out{animation-name:flyOut}.transition[class*="fly up"].out{animation-name:flyOutUp}.transition[class*="fly down"].out{animation-name:flyOutDown}.transition[class*="fly left"].out{animation-name:flyOutLeft}.transition[class*="fly right"].out{animation-name:flyOutRight}@keyframes flyIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}100%{opacity:1;transform:scale3d(1,1,1)}}@keyframes flyInUp{0%{opacity:0;transform:translate3d(0,1500px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}100%{transform:translate3d(0,0,0)}}@keyframes flyInDown{0%{opacity:0;transform:translate3d(0,-1500px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}100%{transform:none}}@keyframes flyInLeft{0%{opacity:0;transform:translate3d(1500px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}100%{transform:none}}@keyframes flyInRight{0%{opacity:0;transform:translate3d(-1500px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}100%{transform:none}}@keyframes flyOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;transform:scale3d(.3,.3,.3)}}@keyframes flyOutUp{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}100%{opacity:0;transform:translate3d(0,2000px,0)}}@keyframes flyOutDown{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}100%{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes flyOutRight{20%{opacity:1;transform:translate3d(20px,0,0)}100%{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes flyOutLeft{20%{opacity:1;transform:translate3d(-20px,0,0)}100%{opacity:0;transform:translate3d(2000px,0,0)}}.transition.slide.in,.transition[class*="slide down"].in{animation-name:slideInY;transform-origin:top center}.transition[class*="slide up"].in{animation-name:slideInY;transform-origin:bottom center}.transition[class*="slide left"].in{animation-name:slideInX;transform-origin:center right}.transition[class*="slide right"].in{animation-name:slideInX;transform-origin:center left}.transition.slide.out,.transition[class*="slide down"].out{animation-name:slideOutY;transform-origin:top center}.transition[class*="slide up"].out{animation-name:slideOutY;transform-origin:bottom center}.transition[class*="slide left"].out{animation-name:slideOutX;transform-origin:center right}.transition[class*="slide right"].out{animation-name:slideOutX;transform-origin:center left}@keyframes slideInY{0%{opacity:0;transform:scaleY(0)}100%{opacity:1;transform:scaleY(1)}}@keyframes slideInX{0%{opacity:0;transform:scaleX(0)}100%{opacity:1;transform:scaleX(1)}}@keyframes slideOutY{0%{opacity:1;transform:scaleY(1)}100%{opacity:0;transform:scaleY(0)}}@keyframes slideOutX{0%{opacity:1;transform:scaleX(1)}100%{opacity:0;transform:scaleX(0)}}.transition.swing{animation-duration:.8s}.bounce.transition,.flash.transition,.shake.transition,.tada.transition{animation-duration:750ms}.transition[class*="swing down"].in{animation-name:swingInX;transform-origin:top center}.transition[class*="swing up"].in{animation-name:swingInX;transform-origin:bottom center}.transition[class*="swing left"].in{animation-name:swingInY;transform-origin:center right}.transition[class*="swing right"].in{animation-name:swingInY;transform-origin:center left}.transition.swing.out,.transition[class*="swing down"].out{animation-name:swingOutX;transform-origin:top center}.transition[class*="swing up"].out{animation-name:swingOutX;transform-origin:bottom center}.transition[class*="swing left"].out{animation-name:swingOutY;transform-origin:center right}.transition[class*="swing right"].out{animation-name:swingOutY;transform-origin:center left}@keyframes swingInX{0%{transform:perspective(1000px) rotateX(90deg);opacity:0}40%{transform:perspective(1000px) rotateX(-30deg);opacity:1}60%{transform:perspective(1000px) rotateX(15deg)}80%{transform:perspective(1000px) rotateX(-7.5deg)}100%{transform:perspective(1000px) rotateX(0)}}@keyframes swingInY{0%{transform:perspective(1000px) rotateY(-90deg);opacity:0}40%{transform:perspective(1000px) rotateY(30deg);opacity:1}60%{transform:perspective(1000px) rotateY(-17.5deg)}80%{transform:perspective(1000px) rotateY(7.5deg)}100%{transform:perspective(1000px) rotateY(0)}}@keyframes swingOutX{0%{transform:perspective(1000px) rotateX(0)}40%{transform:perspective(1000px) rotateX(-7.5deg)}60%{transform:perspective(1000px) rotateX(17.5deg)}80%{transform:perspective(1000px) rotateX(-30deg);opacity:1}100%{transform:perspective(1000px) rotateX(90deg);opacity:0}}@keyframes swingOutY{0%{transform:perspective(1000px) rotateY(0)}40%{transform:perspective(1000px) rotateY(7.5deg)}60%{transform:perspective(1000px) rotateY(-10deg)}80%{transform:perspective(1000px) rotateY(30deg);opacity:1}100%{transform:perspective(1000px) rotateY(-90deg);opacity:0}}.flash.transition{animation-name:flash}.shake.transition{animation-name:shake}.bounce.transition{animation-name:bounce}.tada.transition{animation-name:tada}.pulse.transition{animation-duration:.5s;animation-name:pulse}.jiggle.transition{animation-duration:750ms;animation-name:jiggle}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes shake{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}@keyframes bounce{0%,100%,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}100%{transform:scale(1) rotate(0)}}@keyframes pulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(.9);opacity:.7}}@keyframes jiggle{0%,100%{transform:scale3d(1,1,1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}}/*!
 * # Semantic UI - Dropdown
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Copyright 2015 Contributors
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.dropdown{cursor:pointer;position:relative;display:inline-block;outline:0;text-align:left;transition:box-shadow .3s ease,width .3s ease;-webkit-tap-highlight-color:transparent}.ui.dropdown .menu{cursor:auto;position:absolute;display:none;top:100%;min-width:max-content;margin:0;padding:0;font-size:1em;text-shadow:none;text-align:left;box-shadow:0 2px 3px 0 #d3d3d3;border-radius:0;transition:opacity .3s ease;z-index:11;will-change:transform,opacity}.ui.dropdown>input:not(.search):first-child,.ui.dropdown>select{display:none!important}.ui.dropdown>.dropdown.icon{position:relative;width:auto;margin:0 0 0 1em}.ui.dropdown .menu>.item .dropdown.icon{width:auto;float:right;margin:.2em 0 0 1em}.ui.dropdown .menu>.item .dropdown.icon+.text{margin-right:1em}.ui.dropdown>.text{display:inline-block;transition:none}.ui.dropdown .menu>.item{position:relative;cursor:pointer;display:block;border:none;height:auto;text-align:left;border-top:none;line-height:1.2em;font-size:14px;color:rgba(8,8,8,.87);padding:.71429rem 1.14286rem!important;text-transform:none;font-weight:400;box-shadow:none;-webkit-touch-callout:none}.ui.dropdown .menu>.item:first-child{border-top-width:0}.ui.dropdown .menu .item>[class*="right floated"],.ui.dropdown>.text>[class*="right floated"]{float:right!important;margin-right:0!important;margin-left:1em!important}.ui.dropdown .menu .item>[class*="left floated"],.ui.dropdown>.text>[class*="left floated"]{float:left!important;margin-left:0!important;margin-right:1em!important}.ui.dropdown .menu .item>.flag.floated,.ui.dropdown .menu .item>.icon.floated,.ui.dropdown .menu .item>.image.floated,.ui.dropdown .menu .item>img.floated{margin-top:.2em}.ui.dropdown .menu>.header{margin:1rem 0rem .75rem;padding:0 1.14286rem;color:rgba(8,8,8,.85);font-size:.78571em;font-weight:700;text-transform:uppercase}.ui.dropdown .menu>.divider{border-top:1px solid rgba(34,36,38,.1);height:0;margin:.5em 0}.ui.dropdown .menu>.input{width:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:1.14286rem .71429rem;min-width:10rem}.ui.button.dropdown .menu,.ui.label.dropdown .menu{min-width:100%}.ui.dropdown .menu>.header+.input{margin-top:0}.ui.dropdown .menu>.input:not(.transparent) input{padding:.5em 1em}.ui.dropdown .menu>.input:not(.transparent) .button,.ui.dropdown .menu>.input:not(.transparent) .icon,.ui.dropdown .menu>.input:not(.transparent) .label{padding-top:.5em;padding-bottom:.5em}.ui.dropdown .menu>.item>.description,.ui.dropdown>.text>.description{float:right;margin:0 0 0 1em;color:rgba(8,8,8,.4)}.ui.dropdown .menu>.message{padding:.71429rem 1.14286rem;font-weight:400}.ui.dropdown .menu>.message:not(.ui){color:rgba(8,8,8,.4)}.ui.dropdown .menu .menu{top:0!important;left:100%!important;right:auto!important;margin:0 0 0 -.5em!important;border-radius:0!important;z-index:21!important}.ui.dropdown .menu .menu:after{display:none}.ui.dropdown>.text>.flag,.ui.dropdown>.text>.icon,.ui.dropdown>.text>.image,.ui.dropdown>.text>.label,.ui.dropdown>.text>img{margin-top:0}.ui.dropdown .menu>.item>.flag,.ui.dropdown .menu>.item>.icon,.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>.label,.ui.dropdown .menu>.item>img{margin-top:.2em}.ui.dropdown .menu>.item>.flag,.ui.dropdown .menu>.item>.icon,.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>.label,.ui.dropdown .menu>.item>img,.ui.dropdown>.text>.flag,.ui.dropdown>.text>.icon,.ui.dropdown>.text>.image,.ui.dropdown>.text>.label,.ui.dropdown>.text>img{margin-left:0;float:none;margin-right:.71429rem}.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>img,.ui.dropdown>.text>.image,.ui.dropdown>.text>img{display:inline-block;vertical-align:middle;width:auto;max-height:2em}.ui.dropdown .ui.menu>.item:before,.ui.menu .ui.dropdown .menu>.item:before{display:none}.ui.menu .ui.dropdown .menu .active.item{border-left:none}.ui.buttons>.ui.dropdown:last-child .menu,.ui.menu .right.dropdown.item .menu,.ui.menu .right.menu .dropdown:last-child .menu{left:auto;right:0}.ui.dropdown.icon.button>.dropdown.icon{margin:0}.ui.selection.dropdown{cursor:pointer;word-wrap:break-word;line-height:1em;white-space:normal;transform:rotateZ(0);min-width:14em;min-height:41px;display:inline-block;padding:12px 2.6em 12px 12px;color:rgba(8,8,8,.87);box-shadow:none;border-radius:0;transition:box-shadow .3s ease,width .3s ease}.ui.selection.dropdown.active,.ui.selection.dropdown.visible{z-index:10}select.ui.dropdown{height:38px;padding:.5em;border:1px solid #d3d3d3;visibility:visible}.ui.selection.dropdown>.delete.icon,.ui.selection.dropdown>.dropdown.icon,.ui.selection.dropdown>.search.icon{cursor:pointer;position:absolute;top:auto;width:auto;z-index:3;margin:-12px;padding:12px;right:12px;opacity:.8;transition:opacity .3s ease}.ui.compact.selection.dropdown{min-width:0}.ui.selection.dropdown .menu{overflow-x:hidden;overflow-y:auto;backface-visibility:hidden;-webkit-overflow-scrolling:touch;border-top-width:0!important;outline:0;margin:-1px;min-width:calc(100% + 2px);width:calc(100% + 2px);border-radius:0;box-shadow:0 2px 3px 0 #d3d3d3;transition:opacity .3s ease}.ui.selection.dropdown .menu:after,.ui.selection.dropdown .menu:before{display:none}.ui.selection.dropdown .menu>.message{padding:.71429rem 1.14286rem}@media only screen and (max-width:767px){.ui.selection.dropdown .menu{max-height:8.18571em}}@media only screen and (min-width:768px){.ui.selection.dropdown .menu{max-height:10.91429em}}@media only screen and (min-width:992px){.ui.selection.dropdown .menu{max-height:16.37143em}}@media only screen and (min-width:1920px){.ui.selection.dropdown .menu{max-height:21.82857em}}.ui.selection.dropdown .menu>.item{border-top:1px solid #F0F0F0;padding:.71429rem 1rem!important;white-space:normal;word-wrap:normal}.ui.selection.dropdown:hover{border-color:#080808;box-shadow:none}.ui.selection.active.dropdown,.ui.selection.active.dropdown .menu{border-color:#080808;box-shadow:0 2px 3px 0 #d3d3d3}.ui.selection.dropdown:focus{border-color:#080808;box-shadow:none}.ui.selection.active.dropdown:hover,.ui.selection.active.dropdown:hover .menu,.ui.selection.dropdown:focus .menu{border-color:#080808;box-shadow:0 2px 3px 0 #d3d3d3}.ui.selection.visible.dropdown>.text:not(.default){font-weight:400;color:rgba(8,8,8,.8)}.ui.active.selection.dropdown>.dropdown.icon,.ui.visible.selection.dropdown>.dropdown.icon{opacity:1;z-index:3}.ui.active.selection.dropdown{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ui.search.dropdown{min-width:0}.ui.search.dropdown>input.search{background:none!important;border:none!important;box-shadow:none!important;cursor:pointer;top:0;left:0;width:100%;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);padding:inherit;position:absolute;z-index:2}.ui.search.dropdown>.text{cursor:text;position:relative;z-index:3;font-size:14px;font-weight:500}.ui.multiple.dropdown .menu,.ui.search.dropdown.active>input.search,.ui.search.dropdown.visible>input.search{cursor:auto}.ui.search.selection.dropdown>input.search{line-height:18px;padding:10px 2.6em 10px 12px}.ui.search.dropdown.active>.text,.ui.search.dropdown.visible>.text{pointer-events:none}.ui.active.search.dropdown input.search:focus+.text .flag,.ui.active.search.dropdown input.search:focus+.text .icon{opacity:.45}.ui.active.search.dropdown input.search:focus+.text{color:rgba(8,8,8,.4)!important}.ui.search.dropdown .menu{overflow-x:hidden;overflow-y:auto;backface-visibility:hidden;-webkit-overflow-scrolling:touch}@media only screen and (max-width:767px){.ui.search.dropdown .menu{max-height:8.18571em}}@media only screen and (min-width:768px){.ui.search.dropdown .menu{max-height:10.91429em}}@media only screen and (min-width:992px){.ui.search.dropdown .menu{max-height:16.37143em}}@media only screen and (min-width:1920px){.ui.search.dropdown .menu{max-height:21.82857em}}.ui.multiple.dropdown{padding:3.33px 2.6em 3.33px 0}.ui.multiple.search.dropdown,.ui.multiple.search.dropdown>input.search{cursor:text}.ui.multiple.dropdown>.label{user-select:none;display:inline-block;vertical-align:baseline;white-space:normal;font-size:1em;padding:.35714em 12px;margin:.21429em .28571rem .21429em 0;box-shadow:0 0 0 1px #d3d3d3 inset}.ui.multiple.dropdown .dropdown.icon{margin:-12px 0 0;padding:.5em}.ui.multiple.dropdown>.text{position:static;padding:0;margin:6.67px 0 6.67px 14px;line-height:18px}.ui.multiple.dropdown>.label~.text{display:none}.ui.multiple.search.dropdown>.text{display:inline-block;position:absolute;top:0;left:0;padding:inherit;margin:6.67px 0 6.67px 14px;line-height:18px}.ui.multiple.search.dropdown>.label~.text{display:none}.ui.multiple.search.dropdown>input.search{position:static;padding:0;max-width:100%;margin:6.67px 0 6.67px 14px;width:2.2em;line-height:18px}.ui.inline.dropdown{cursor:pointer;display:inline-block;color:inherit}.ui.inline.dropdown .dropdown.icon{margin:0 .5em 0 .25em;vertical-align:baseline}.ui.inline.dropdown>.text{font-weight:700}.ui.inline.dropdown .menu{cursor:auto;margin-top:.25em;border-radius:0}.ui.dropdown .menu .active.item{background:0 0;font-weight:700;color:rgba(8,8,8,.95);box-shadow:none;z-index:12}.ui.dropdown .menu>.item:hover{background:rgba(8,8,8,.05);color:rgba(8,8,8,.95);z-index:13}.calculators .calc-section ul .calc-option .desc ul li .ui.loading.dropdown>i:before,.cart .product .ui.loading.dropdown>.remark.status:before,.category-page .sidebar .filter-block ul.filter-options.filter-category li .ui.loading.dropdown>a:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li .ui.loading.dropdown>a.selected:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li .ui.loading.dropdown>a:hover:before,.status .ui.loading.dropdown>i:before,.ui.loading.dropdown>.message:before,.ui.loading.dropdown>i.icon:after,.ui.loading.dropdown>i.icon:before,ul.arrow .ui.loading.dropdown>li:before{left:30%!important}.ui.loading.dropdown>i.icon{top:50%!important}.calculators .calc-section ul .calc-option .desc ul li .ui.multiple.loading.dropdown>i:before,.cart .product .ui.multiple.loading.dropdown>.remark.status:before,.category-page .sidebar .filter-block ul.filter-options.filter-category li .ui.multiple.loading.dropdown>a:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li .ui.multiple.loading.dropdown>a.selected:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li .ui.multiple.loading.dropdown>a:hover:before,.status .ui.multiple.loading.dropdown>i:before,.ui.multiple.loading.dropdown>.message:before,.ui.multiple.loading.dropdown>i.icon:after,.ui.multiple.loading.dropdown>i.icon:before,ul.arrow .ui.multiple.loading.dropdown>li:before{top:0!important;left:0!important}.calculators .calc-section ul .calc-option .desc ul li .ui.loading.dropdown>i:before,.cart .product .ui.loading.dropdown>.remark.status:before,.category-page .sidebar .filter-block ul.filter-options.filter-category li .ui.loading.dropdown>a:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li .ui.loading.dropdown>a.selected:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li .ui.loading.dropdown>a:hover:before,.status .ui.loading.dropdown>i:before,.ui.loading.dropdown>.message:before,.ui.loading.dropdown>i.icon:before,ul.arrow .ui.loading.dropdown>li:before{position:absolute;content:'';top:50%;left:50%;margin:-1.14286 rem/2;width:1.14286 rem;height:1.14286 rem;border-radius:500rem;border:.2em solid rgba(8,8,8,.1)}.ui.loading.dropdown>i.icon:after{position:absolute;content:'';top:50%;left:50%;box-shadow:0 0 0 1px transparent;margin:-1.14286 rem/2;width:1.14286 rem;height:1.14286 rem;animation:dropdown-spin .6s linear;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 transparent transparent;border-style:solid;border-width:.2em}.ui.dropdown.error>.menu,.ui.dropdown.error>.menu .menu,.ui.multiple.selection.error.dropdown>.label,.ui.selection.dropdown.error:hover{border-color:#BA151B}.calculators .calc-section ul .calc-option .desc ul li .ui.loading.dropdown.button>i:before,.cart .product .ui.loading.dropdown.button>.remark.status:before,.category-page .sidebar .filter-block ul.filter-options.filter-category li .ui.loading.dropdown.button>a:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li .ui.loading.dropdown.button>a.selected:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li .ui.loading.dropdown.button>a:hover:before,.status .ui.loading.dropdown.button>i:before,.ui.loading.dropdown.button>.message:before,.ui.loading.dropdown.button>i.icon:after,.ui.loading.dropdown.button>i.icon:before,ul.arrow .ui.loading.dropdown.button>li:before{display:none}@keyframes dropdown-spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.ui.default.dropdown:hover>.text,.ui.default.dropdown>.text,.ui.dropdown:hover>.default.text,.ui.dropdown>.default.text{color:rgba(179,179,179,.7)}.ui.loading.dropdown>.text{transition:none}.ui.dropdown .loading.menu{display:block;visibility:hidden;z-index:-1}.ui.dropdown .menu .selected.item,.ui.dropdown.selected{background:rgba(8,8,8,.03);color:rgba(8,8,8,.95)}.ui.dropdown.error,.ui.dropdown.error>.default.text,.ui.dropdown.error>.menu>.item,.ui.dropdown.error>.text{color:#D71414}.ui.dropdown>.filtered.text{visibility:hidden}.ui.dropdown .filtered.item{display:none!important}.ui.selection.dropdown.error{background:#FCF4F2;border-color:#BA151B}.ui.dropdown.error>.menu>.item:hover{background-color:#FFF2F2}.ui.dropdown.error>.menu .active.item{background-color:#FDCFCF}.ui.disabled.dropdown,.ui.dropdown .menu>.disabled.item{cursor:default;pointer-events:none;opacity:.45}.ui.dropdown .menu{left:0}.ui.dropdown .menu .right.menu,.ui.dropdown .right.menu>.menu{left:100%!important;right:auto!important;border-radius:0!important}.ui.dropdown .menu .left.menu,.ui.dropdown>.left.menu .menu{left:auto!important;right:100%!important;border-radius:0!important}.ui.dropdown .item .left.dropdown.icon,.ui.dropdown .left.menu .item .dropdown.icon{width:auto;float:left;margin:.2em .71429rem 0 0}.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{overflow-y:auto;min-width:100%!important;width:auto!important}.ui.dropdown .item .left.dropdown.icon+.text,.ui.dropdown .left.menu .item .dropdown.icon+.text{margin-left:1em}.ui.upward.dropdown>.menu{top:auto;bottom:100%;box-shadow:0 0 3px 0 rgba(0,0,0,.08);border-radius:0}.ui.dropdown .upward.menu{top:auto!important;bottom:0!important}.ui.simple.upward.active.dropdown,.ui.simple.upward.dropdown:hover{border-radius:0!important}.ui.upward.dropdown.button:not(.pointing):not(.floating).active{border-radius:0}.ui.upward.selection.dropdown .menu{border-top-width:1px!important;border-bottom-width:0!important;box-shadow:0 -2px 3px 0 rgba(0,0,0,.08)}.ui.upward.selection.dropdown:hover{box-shadow:0 0 2px 0 rgba(0,0,0,.05)}.ui.active.upward.selection.dropdown{border-radius:0!important}.ui.upward.selection.dropdown.visible{box-shadow:0 0 3px 0 rgba(0,0,0,.08);border-radius:0!important}.ui.upward.active.selection.dropdown:hover{box-shadow:0 0 3px 0 rgba(0,0,0,.05)}.ui.upward.active.selection.dropdown:hover .menu{box-shadow:0 -2px 3px 0 rgba(0,0,0,.08)}.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{overflow-x:hidden;overflow-y:auto}.ui.scrolling.dropdown .menu{overflow-x:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch}.ui.dropdown .scrolling.menu{position:static;border:none;box-shadow:none!important;border-radius:0!important;margin:0!important;border-top:1px solid #d3d3d3}.ui.floating.dropdown>.menu,.ui.sidebar,.ui.sidebar.menu .item{border-radius:0!important}.ui.dropdown .scrolling.menu>.item.item.item,.ui.scrolling.dropdown .menu .item.item.item{border-top:none;padding-right:"calc(1.14286rem + 17px)"!important}.ui.dropdown .scrolling.menu .item:first-child,.ui.scrolling.dropdown .menu .item:first-child{border-top:none}.ui.dropdown>.animating.menu .scrolling.menu,.ui.dropdown>.visible.menu .scrolling.menu{display:block}@media all and (-ms-high-contrast:none){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{min-width:"calc(100% - 17px)"}}@media only screen and (max-width:767px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:10.51429em}}@media only screen and (min-width:768px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:15.77143em}}@media only screen and (min-width:992px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:21.02857em}}@media only screen and (min-width:1920px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:21.02857em}}.ui.simple.dropdown .menu:after,.ui.simple.dropdown .menu:before{display:none}.ui.simple.dropdown .menu{position:absolute;display:block;overflow:hidden;top:-9999px!important;opacity:0;width:0;height:0;transition:opacity .3s ease}.ui.simple.active.dropdown,.ui.simple.dropdown:hover{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ui.simple.active.dropdown>.menu,.ui.simple.dropdown:hover>.menu{overflow:visible;width:auto;height:auto;top:100%!important;opacity:1}.ui.simple.dropdown:hover>.menu>.item:hover>.menu,.ui.simple.dropdown>.menu>.item:active>.menu{overflow:visible;width:auto;height:auto;top:0!important;left:100%!important;opacity:1}.ui.simple.disabled.dropdown:hover .menu{display:none;height:0;width:0;overflow:hidden}.ui.simple.visible.dropdown>.menu{display:block}.ui.fluid.dropdown{display:block;width:100%;min-width:0}.ui.fluid.dropdown>.dropdown.icon{float:right}.ui.floating.dropdown .menu{left:0;right:auto;box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.08)!important;border-radius:0!important}.ui.floating.dropdown>.menu{margin-top:.5em!important}.ui.pointing.dropdown>.menu{top:100%;margin-top:.71429rem;border-radius:0}.ui.pointing.dropdown>.menu:after{display:block;position:absolute;pointer-events:none;content:'';visibility:visible;transform:rotate(45deg);width:.5em;height:.5em;box-shadow:-1px -1px 0 1px rgba(0,0,0,.1);background:#FFF;z-index:2;top:-.25em;left:50%;margin:0 0 0 -.25em}.calculators .calc-section.first-section .calc-back-button,.intl-tel-input .v-hide,.product.upload.collapsed .details>div,.ui.loading.popup,.ui.sidebar{visibility:hidden}.ui.top.left.pointing.dropdown>.menu{top:100%;bottom:auto;left:0;right:auto;margin:1em 0 0}.ui.top.left.pointing.dropdown>.menu:after{top:-.25em;left:1em;right:auto;margin:0;transform:rotate(45deg)}.ui.top.right.pointing.dropdown>.menu{top:100%;bottom:auto;right:0;left:auto;margin:1em 0 0}.ui.top.right.pointing.dropdown>.menu:after{top:-.25em;left:auto;right:1em;margin:0;transform:rotate(45deg)}.ui.left.pointing.dropdown>.menu{top:0;left:100%;right:auto;margin:0 0 0 1em}.ui.left.pointing.dropdown>.menu:after{top:1em;left:-.25em;margin:0;transform:rotate(-45deg)}.ui.right.pointing.dropdown>.menu{top:0;left:auto;right:100%;margin:0 1em 0 0}.ui.right.pointing.dropdown>.menu:after{top:1em;left:auto;right:-.25em;margin:0;transform:rotate(135deg)}.ui.bottom.pointing.dropdown>.menu{top:auto;bottom:100%;left:0;right:auto;margin:0 0 1em}.ui.bottom.pointing.dropdown>.menu:after{top:auto;bottom:-.25em;right:auto;margin:0;transform:rotate(-135deg)}.ui.bottom.pointing.dropdown>.menu .menu{top:auto!important;bottom:0!important}.ui.bottom.left.pointing.dropdown>.menu{left:0;right:auto}.ui.bottom.left.pointing.dropdown>.menu:after{left:1em;right:auto}.ui.bottom.right.pointing.dropdown>.menu{right:0;left:auto}.ui.bottom.right.pointing.dropdown>.menu:after{left:auto;right:1em}.ui.dropdown>.icon.dropdown:before{font-size:10px;vertical-align:middle}.ui.dropdown .scrolling.menu::-webkit-scrollbar,.ui.scrolling.dropdown .menu::-webkit-scrollbar,.ui.search.dropdown .menu::-webkit-scrollbar,.ui.selection.dropdown .menu::-webkit-scrollbar{width:3px}.ui.dropdown .scrolling.menu::-webkit-scrollbar-track,.ui.scrolling.dropdown .menu::-webkit-scrollbar-track,.ui.search.dropdown .menu::-webkit-scrollbar-track,.ui.selection.dropdown .menu::-webkit-scrollbar-track{background:#e6e6e6;border-radius:10px}.ui.dropdown .scrolling.menu::-webkit-scrollbar-thumb,.ui.scrolling.dropdown .menu::-webkit-scrollbar-thumb,.ui.search.dropdown .menu::-webkit-scrollbar-thumb,.ui.selection.dropdown .menu::-webkit-scrollbar-thumb{background:#707070;border-radius:10px}@media all and (min-width:960px){.ui.search.dropdown>.text{font-size:16px}.ui.dropdown .menu>.item{font-size:1rem}}/*!
 * # Semantic UI - Popup
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Copyright 2015 Contributors
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.popup{display:none;position:absolute;top:0;right:0;background:#FFF;min-width:min-content;z-index:99999999;border:1px solid #8D8D8D;line-height:1.4285em;max-width:250px;padding:.833em 1em;font-weight:400;font-style:normal;color:rgba(8,8,8,.87);border-radius:0;box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.08);margin:0}.ui.popup>.header{padding:0;font-size:1.125em;line-height:1.2;font-weight:700}.ui.popup>.header+.content{padding-top:.5em}.ui.popup:before{position:absolute;content:'';width:.75em;height:.75em;background:#FFF;transform:rotate(45deg);z-index:2;box-shadow:1px 1px 0 0 #747474}.ui.bottom.center.popup:before,.ui.bottom.left.popup:before,.ui.bottom.right.popup:before{top:-.325em;bottom:auto;box-shadow:-2px 0 0 #747474}.ui.top.popup{margin:0 0 .75em}.ui.top.left.popup{transform-origin:left bottom}.ui.top.center.popup{transform-origin:center bottom}.ui.top.right.popup{transform-origin:right bottom}.ui.left.center.popup{margin:0 .75em 0 0;transform-origin:right 50%}.ui.right.center.popup{margin:0 0 0 .75em;transform-origin:left 50%}.ui.bottom.popup{margin:.75em 0 0}.ui.bottom.left.popup{transform-origin:left top}.ui.bottom.center.popup{transform-origin:center top}.ui.bottom.right.popup{transform-origin:right top;margin-right:0}.ui.bottom.center.popup:before{margin-left:-.325em;left:50%;right:auto}.ui.bottom.left.popup{margin-left:0}.ui.bottom.left.popup:before{left:1em;right:auto;margin-left:0}.ui.bottom.right.popup:before{right:1em;left:auto;margin-left:0}.ui.top.center.popup:before{top:auto;right:auto;bottom:-.325em;left:50%;margin-left:-.325em}.ui.top.left.popup{margin-left:0}.ui.top.left.popup:before{bottom:-.325em;left:1em;top:auto;right:auto;margin-left:0}.ui.top.right.popup{margin-right:0}.ui.top.right.popup:before{bottom:-.325em;right:1em;top:auto;left:auto;margin-left:0}.ui.left.center.popup:before{top:50%;right:-.325em;bottom:auto;left:auto;margin-top:-.325em;box-shadow:0 0 0 #747474}.ui.right.center.popup:before{top:50%;left:-.325em;bottom:auto;right:auto;margin-top:-.325em;box-shadow:-1px 1px 0 0 #747474}.ui.popup>.ui.grid:not(.padded){width:"calc(100% + 1.75rem)";margin:-.7rem -.875rem}.ui.loading.popup{display:block;z-index:-1}.ui.animating.popup,.ui.visible.popup{display:block}.ui.visible.popup{transform:translateZ(0);backface-visibility:hidden}#calculator-loader .loader-inner-wrapper,#cookie-notification .inner-wrapper{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}.ui.basic.popup:before{display:none}.ui.wide.popup{max-width:350px}.ui[class*="very wide"].popup{max-width:550px}@media only screen and (max-width:767px){.ui.wide.popup,.ui[class*="very wide"].popup{max-width:250px}}.ui.inverted.popup{background:#080808;color:#FFF;border:none;box-shadow:none}.ui.inverted.popup .header{background-color:none;color:#FFF}.ui.inverted.popup:before{background-color:#080808;box-shadow:none!important}.ui.flowing.popup{max-width:none}.intl-tel-input{position:relative;display:inline-block}.intl-tel-input *{box-sizing:border-box;-moz-box-sizing:border-box}.dropzone,.dropzone *,.loading-ring div{box-sizing:border-box}.intl-tel-input .hide{display:none}.intl-tel-input input,.intl-tel-input input[type=tel],.intl-tel-input input[type=text]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-left:44px;margin-left:0}.intl-tel-input .flag-dropdown{position:absolute;top:0;bottom:0}.intl-tel-input .flag-dropdown:hover{cursor:pointer}.intl-tel-input .flag-dropdown:hover .selected-flag{background-color:rgba(0,0,0,.05)}.intl-tel-input input[disabled]+.flag-dropdown:hover{cursor:default}.intl-tel-input input[disabled]+.flag-dropdown:hover .selected-flag{background-color:transparent}.intl-tel-input .selected-flag{z-index:1;position:relative;width:38px;height:100%;padding:0 0 0 8px}.intl-tel-input .selected-flag .flag{position:absolute;top:50%;margin-top:-6px}.intl-tel-input .selected-flag .arrow{position:relative;top:50%;margin-top:-3px;left:22px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #080808}.intl-tel-input .selected-flag .arrow.up{border-top:none;border-bottom:4px solid #080808}.intl-tel-input .country-list{list-style:none;position:absolute;z-index:2;padding:0;margin:0;box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #CCC;width:430px;max-height:200px;overflow-y:scroll}.intl-tel-input .country-list .flag{display:inline-block}.intl-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #CCC}.intl-tel-input .country-list .country{padding:10px}.intl-tel-input .country-list .country .dial-code{color:#999}.intl-tel-input .country-list .country.highlight{background-color:rgba(0,0,0,.05)}.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .flag{margin-right:6px}form .intl-tel-input{width:100%;margin-bottom:9px}form .intl-tel-input .country-list{color:#080808}form .intl-tel-input .selected-flag{padding:0 0 0 10px;background-color:rgba(0,0,0,.07);width:45px;border:1px solid #d3d3d3;border-right:0 none;transition:border .3s linear 0s}form .intl-tel-input input,form .intl-tel-input input[type=text],form .intl-tel-input input[type=tel]{padding-left:51px}form .intl-tel-input input:focus+.flag-dropdown .selected-flag{border-color:#080808}form .error .intl-tel-input .flag-dropdown .selected-flag{border-color:#BA151B!important}.fake-input,input,select,textarea{border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px;font-weight:300;padding:12px;min-height:18px;line-height:18px;display:inline-block;background-color:#FFF;border:1px solid #d3d3d3;transition:border .3s linear 0s,color .3s linear 0s;margin-bottom:7px;vertical-align:top;outline:0;width:100%}.icon-climate-neutral:after,.icon-symbol-253:after,i.icon-loading.icon-spin{font-family:magnis;font-style:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.fake-input:focus,input:focus,select:focus,textarea:focus{border-color:#080808}.fake-input,input{max-width:95%}.fake-input.auto-save,input.auto-save{max-width:90%;display:inline-block}.fake-input.auto-save+.status,input.auto-save+.status{display:inline-block;padding-left:5px;padding-top:15px}.fake-input:disabled,input:disabled{background-color:#F0F0F0;color:#535353}.fake-input{border:1px #FFF;width:100%;max-width:100%;padding-left:0}textarea{resize:vertical;max-width:95%;line-height:20px}select{height:44px;line-height:44px;min-width:45%;max-width:95%;padding:10px 12px;width:auto}form .column+.field.column,form .field{text-align:left;margin-top:10px;margin-bottom:10px}.field span.required{color:#D71414;margin-left:4px;vertical-align:top;font-weight:700}form .legend{font-size:13px;font-weight:500;text-align:center;margin-top:10px;color:#121212}.field label,.field.address{text-align:left}form.no-legend .legend{display:none}.field.inline{display:inline-block}.field label{display:block;font-size:16px;font-weight:500;color:#080808;transition:color .3s linear 0s;margin-bottom:5px}.field label.inline{display:inline-block;margin-top:-2px;padding-right:5px;vertical-align:top;margin-bottom:0}.field label.radio{font-weight:300}.field label.margin{margin-bottom:15px}.field label.spacer{display:none}.field span.spacer{display:block;margin:15px 0 0}.field a.link-note,.field i.note{margin-left:5px}.field .g-recaptcha{margin-bottom:7px}.field.error label{color:#D71414}.field:not(.multi).error input,.field:not(.multi).error select,.field:not(.multi).error textarea{color:#D71414;border-color:#D71414}.calc-section input.error,.field.multi.error input.error,.field.multi.error select.error,.field.multi.error textarea.error{color:#D71414;border-color:#D71414}.ui.dropdown{width:95%}.ui.dropdown:not(.search).selection{padding:10px 2.6em 10px 12px}.ui.dropdown:not(.search).selection .text{font-size:16px;line-height:18px}.ui.dropdown:not(.search).selection .dropdown.icon{margin-top:-9px}.grid.border .ui.dropdown{width:100%}.ui.dropdown .menu{width:calc(100% + 2px)}.field.ui.checkbox{display:block}.field.ui.checkbox.green input:checked~label:after{color:#3A8052!important}.calculators .ui.checkbox,.checkout .ui.checkbox{line-height:22px;min-height:22px;min-width:22px}.calculators .ui.checkbox label,.checkout .ui.checkbox label{padding-left:30px}.input-postfix,.input-prefix{display:inline-block;width:auto;height:44px;padding:12px 0;vertical-align:middle;background:#F0F0F0;border:1px solid #d3d3d3;border-left:0;border-right:0;font-size:16px;color:#080808;line-height:18px;text-align:center;text-shadow:0 1px 0 #FFF}.input-postfix.cm,.input-postfix.m2,.input-postfix.mm,.input-postfix.quantity,.input-prefix.cm,.input-prefix.m2,.input-prefix.mm,.input-prefix.quantity{width:46px}.input-postfix.size-0,.input-postfix.size-1,.input-postfix.size-2,.input-prefix.size-0,.input-prefix.size-1,.input-prefix.size-2{width:50px}.input-postfix.size-3,.input-postfix.size-4,.input-prefix.size-3,.input-prefix.size-4{width:110px}.input-prefix:first-of-type{border-left:1px solid #d3d3d3;padding-left:9px}.input-prefix:last-of-type{padding-right:10px}.input-prefix+input{max-width:75%}.input-prefix+input.size-0,.input-prefix+input.size-1,.input-prefix+input.size-2{max-width:calc(100% - 50px)}.input-prefix+input.size-3,.input-prefix+input.size-4{max-width:calc(100% - 110px)}.input-postfix:first-of-type{padding-left:10px}.input-postfix:last-of-type{border-right:1px solid #d3d3d3;padding-right:9px}input.postfix{max-width:75%}input.postfix.cm,input.postfix.m2,input.postfix.mm,input.postfix.quantity{max-width:calc(100% - 46px)}@media screen and (min-width:420px){.field.ui.checkbox{display:inline-block}.field span.spacer{display:inline;margin:0 15px}}@media screen and (min-width:500px){.field.address input{margin-right:1%;margin-bottom:10px;max-width:100%}.field.address .box,.field.address .nr{width:48.5%}.field.address .postal-code{width:22%}.field.address .city{width:75%}.field.address .country{min-width:50%}}@media screen and (min-width:580px){.field.address .street{width:70%;width:calc(70% + 4px)}.field.address .nr{width:14%}.field.address .box{width:10%}.field.address .postal-code{width:22%}.field.address .city{width:75%;width:calc(75% - 8px)}.field.address .country{max-width:50%}}.search .input-prefix{height:41px;padding-left:11px;cursor:pointer}.search .input-prefix+input.search{padding:11px 12px 10px;width:100%;max-width:calc(100% - 38px)}.search label{font-size:22px;color:#D71414;margin-bottom:5px}@media screen and (min-width:720px){.field label.spacer{display:inherit}}.field.advanced-switch-field{text-align:center!important}.calculator-title h1,.calculator-title h2{font-size:28px;font-weight:300;color:#979797}.calculator-title h1 span a,.calculator-title h2 span a{color:#535353;font-weight:700}.calculator-title h1 span a:hover,.calculator-title h2 span a:hover{color:#D71414}.calculators span.color-zoom{float:right;display:inline-block;margin:5px}.calculators span.color-zoom a{display:block;text-align:center;border:0;color:#979797;z-index:10;cursor:zoom-in;outline:0}.calculators span.color-zoom a:hover{color:#080808}.calculators span.color-zoom a i{display:block}.calculators span.color-zoom a i:before{display:block;padding:5px 5px 0 0;font-size:20px}.calculators span.product-tag{display:inline;padding:3px 6px;background:#d3d3d3;color:#080808;white-space:nowrap;z-index:9}.calculators span.product-tag.left{color:#FAFAFA}.calculators span.product-tag.disabled{display:none;background:#F0F0F0;border-right-color:#F0F0F0!important;color:#A1A1A1}.calculators .calc-section{margin-top:15px;display:inline-block;width:100%}.calculators .calc-section .calc-back-button{margin-bottom:30px}.calculators .calc-section .calc-back-button .separator{border-top:1px solid #e6e6e6;display:inline-block;height:1px;width:calc((100% - 80px)/ 2);vertical-align:middle}.calculators .calc-section .calc-back-button .circle-button{display:inline-block;vertical-align:middle}.calculators .calc-section h3.question{margin-bottom:0}.calculators .calc-section .calculator-loading,.calculators .calc-section ul{width:100%;margin:30px 0;text-align:center}.calculators .calc-section h3.question div{color:#707070;text-transform:none}.calculators .calc-section ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.calculators .calc-section ul .calc-option{border:2px solid #d3d3d3;width:clamp(140px,276px,45%);text-align:center;display:inline-block}.calculators .calc-section ul .calc-option#no-perso,.calculators .calc-section ul .calc-option.calc-perso{width:clamp(220px,276px,45%)}.calculators .calc-section ul .calc-option:not(.no-hover):not(.disabled):not(.selected):not(.pending):hover{border-color:#979797}.calculators .calc-section ul .calc-option:not(.no-hover):not(.disabled):not(.selected):not(.pending):hover .color-zoom{color:#979797}.calculators .calc-section ul .calc-option:not(.no-hover):not(.disabled):not(.selected):not(.pending):hover .product-tag{background:#979797;border-color:#979797;color:#FFF}.calculators .calc-section ul .calc-option:not(.disabled):hover{cursor:pointer}.calculators .calc-section ul .calc-option .title{font-size:16px;line-height:20px;font-weight:700;color:#535353}.calculators .calc-section ul .calc-option .sub-title{margin-top:3px;font-weight:500;color:#535353}.calculators .calc-section ul .calc-option .separator{display:block;width:30px;height:1px;margin:7px auto;border-top:1px solid #D71414}.calculators .calc-section ul .calc-option .desc{color:#979797;font-size:14px;font-weight:500}.calculators .calc-section ul .calc-option .desc.dimension{font-size:14px}.calculators .calc-section ul .calc-option .desc.dimension:empty{display:block;width:100%;height:17px}.calculators .calc-section ul .calc-option.option-textile .desc{font-size:15px;font-weight:500}.calculators .calc-section ul .calc-option.option-textile .desc div{display:inline-block}.calculators .calc-section ul .calc-option.option-textile .desc div+div:before{content:"-";margin:0 5px}.calculators .calc-section ul .calc-option.option-textile .desc span{font-size:13px}.calculators .calc-section ul .calc-option span.product-tag{position:absolute;top:0}.calculators .calc-section ul .calc-option span.product-tag:not(.left){right:-1px;padding:5px 6px 3px 8px;border-right:1px solid #d3d3d3}.calculators .calc-section ul .calc-option span.product-tag.left{left:-1px;padding:7px 11px 3px 9px;border-left:1px solid #d3d3d3}.calculators .calc-section ul .calc-option span.product-tag.left .icon:before{font-size:14px}.calculators .calc-section ul .calc-option.option-desc,.calculators .calc-section ul .calc-option.option-size,.calculators .calc-section ul .calc-option.option-title{text-align:center;padding:0}.calculators .calc-section ul .calc-option.option-desc .option-inner-wrapper,.calculators .calc-section ul .calc-option.option-size .option-inner-wrapper,.calculators .calc-section ul .calc-option.option-title .option-inner-wrapper{display:block;width:100%;padding:15px 30px}.calculators .calc-section ul .calc-option.option-desc,.calculators .calc-section ul .calc-option.option-title{display:inline-flex;flex-direction:column;justify-content:center}.calculators .calc-section ul .calc-option.option-desc#no-perso,.calculators .calc-section ul .calc-option.option-title#no-perso{justify-content:start}.calculators .calc-section ul .calc-option.option-title .option-inner-wrapper{display:flex;flex-direction:column;justify-content:space-around;height:100%}.calculators .calc-section ul .calc-option.option-color .option-inner-wrapper,.calculators .calc-section ul .calc-option.option-image .option-inner-wrapper{display:block;width:100%}.calculators .calc-section ul .calc-option.option-color .option-inner-wrapper>.text,.calculators .calc-section ul .calc-option.option-image .option-inner-wrapper>.text{font-size:14px;font-weight:500;padding:10px}.calculators .calc-section ul .calc-option.option-image .image img{display:block;max-width:100%;height:auto;margin:0 auto}.calculators .calc-section ul .calc-option.option-image.disabled .image img{filter:alpha(opacity=37);opacity:.37}.calculators .calc-section ul .calc-option.option-color .color{display:block;width:100px;height:100px;margin:20px auto 0;-webkit-border-radius:75%;-moz-border-radius:75%;border-radius:75%}.calculators .calc-section ul .calc-option.option-color .color.border{border:1px solid #d3d3d3}.calculators .calc-section ul .calc-option.option-color .color-image{display:flex;width:100%;height:auto;margin:0 auto;justify-content:center}.calculators .calc-section ul .calc-option.option-color .color-image img{max-width:min(100%,272px);height:auto}.calculators .calc-section ul .calc-option.selected,.calculators .calc-section ul .calc-option.selected .separator{border-color:#3A8052}.calculators .calc-section ul .calc-option.selected span.product-tag{background:#3A8052;border-color:#3A8052;color:#FFF}.calculators .calc-section ul .calc-option.pending,.calculators .calc-section ul .calc-option.pending .separator{border-color:#F08C06}.calculators .calc-section ul .calc-option.pending span.product-tag{background:#F08C06;border-color:#F08C06;color:#FFF}.calculators .calc-section ul .calc-option.option-size{margin-top:0!important}.calculators .calc-section ul .calc-option.option-size.cat-3{width:auto;max-width:220px}.calculators .calc-section ul .calc-option.option-size .option-inner-wrapper{padding:15px}.calculators .calc-section ul .calc-option.option-size.info-block{width:auto}.calculators .calc-section ul .calc-option.option-size .field{margin-top:10px;white-space:nowrap}.calculators .calc-section ul .calc-option .desc ul{margin:20px 0 0;display:block;list-style:none;text-align:left}.calculators .calc-section ul .calc-option .desc ul:not(.show){display:none}.calculators .calc-section ul .calc-option .desc ul li{display:-moz-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;justify-content:left;min-width:100%;color:#535353}.calculators .calc-section ul .calc-option .desc ul li:not(:last-of-type){margin:0 0 10px}.calculators .calc-section ul .calc-option .desc ul li i:before{margin-right:10px;font-size:21px!important}.calculators .calc-section ul .calc-option .desc ul li.positive i:before{color:#3A8052}.calculators .calc-section ul .calc-option .desc ul li.neutral i:before{color:#A1A1A1}.calculators .calc-section ul .calc-option .desc ul li.negative i:before{color:#BA151B}.calculators .calc-section ul .calc-option.disabled{border-color:#F0F0F0}.calculators .calc-section ul .calc-option.disabled:hover{cursor:default}.calculators .calc-section ul .calc-option.disabled .desc ul li,.calculators .calc-section ul .calc-option.disabled .sub-title,.calculators .calc-section ul .calc-option.disabled .title{color:#A1A1A1}.calculators .calc-section ul .calc-option.disabled .separator{border-color:#A1A1A1}.calculators .calc-section ul .calc-option.disabled .product-tag{display:none}.calculators .calc-section ul .calc-option.disabled .product-tag.disabled{display:inline;z-index:100}.calculators #dimension-wrapper.custom .dimensions .remove-banner,.dimension-wrapper .float-r .button{z-index:10}.calculators .calc-section ul .calc-option .info .rating{margin-bottom:10px}.calculators .calc-section .category-page .sidebar .filter-block ul.filter-options.filter-category .calc-option .info .rating li a:before,.calculators .calc-section .category-page .sidebar .filter-block ul.filter-options.filter-category li .calc-option .info .rating a:before,.calculators .calc-section .category-page .sidebar .filter-block ul.filter-options.filter-color .calc-option .info .rating li a.selected:before,.calculators .calc-section .category-page .sidebar .filter-block ul.filter-options.filter-color .calc-option .info .rating li a:hover:before,.calculators .calc-section .category-page .sidebar .filter-block ul.filter-options.filter-color li .calc-option .info .rating a.selected:before,.calculators .calc-section .category-page .sidebar .filter-block ul.filter-options.filter-color li .calc-option .info .rating a:hover:before,.calculators .calc-section ul .calc-option .desc ul li .info .rating i:before,.calculators .calc-section ul .calc-option .info .rating .cart .product .remark.status:before,.calculators .calc-section ul .calc-option .info .rating .desc ul li i:before,.calculators .calc-section ul .calc-option .info .rating .message:before,.calculators .calc-section ul .calc-option .info .rating .status i:before,.calculators .calc-section ul .calc-option .info .rating i.icon:before,.calculators .calc-section ul.arrow .calc-option .info .rating li:before,.cart .product .calculators .calc-section ul .calc-option .info .rating .remark.status:before,.category-page .sidebar .filter-block .calculators .calc-section ul.filter-options.filter-category .calc-option .info .rating li a:before,.category-page .sidebar .filter-block .calculators .calc-section ul.filter-options.filter-category li .calc-option .info .rating a:before,.category-page .sidebar .filter-block .calculators .calc-section ul.filter-options.filter-color .calc-option .info .rating li a.selected:before,.category-page .sidebar .filter-block .calculators .calc-section ul.filter-options.filter-color .calc-option .info .rating li a:hover:before,.category-page .sidebar .filter-block .calculators .calc-section ul.filter-options.filter-color li .calc-option .info .rating a.selected:before,.category-page .sidebar .filter-block .calculators .calc-section ul.filter-options.filter-color li .calc-option .info .rating a:hover:before,.status .calculators .calc-section ul .calc-option .info .rating i:before{font-size:20px;margin:0 2px}.calculators .calc-section ul .calc-option .info .models span+span:before{content:"-";margin:0 5px}.calculators .calc-section ul.no-border li{border:0!important}.calculators .calc-section.first-section{margin-top:0}.calculators .calc-section.last-section{margin-bottom:120px}.calculators .results .field{margin-bottom:0}.calculators .results a:not(.button){color:#080808}.calculators .results a:not(.button):hover{color:#D71414}.calculators .results tr td,.calculators .results tr td.price .button-link:hover,.calculators .results tr td.price .button-link:hover.promo,.calculators .results tr td.price .button-link:hover.special{color:#080808}.calculators .results table{margin:30px 15px}.calculators .results caption{font-size:16px;padding-bottom:15px}.calculators .results tr:last-of-type{margin-bottom:0}.calculators .results tr td.quantity:before{font-weight:500}.calculators .results tr td.quantity span{padding:16px 15px}.calculators .results tr td.dt:before{font-weight:500}.calculators .results tr td.price{padding-top:0;padding-bottom:0}.calculators .results tr td.price:hover{background:#F0F0F0}.calculators .results tr td.price .button-link{display:block;max-width:100%;width:100%;margin:0;padding:20px 0;background:0 0;border:0;font-size:16px;font-weight:500;text-align:left;cursor:pointer}.calculators .results tr td.price .button-link.no-hover{cursor:default}.calculators .results tr.custom td.quantity span:hover,.print-color:hover{cursor:pointer}.calculators .results tr td.price .button-link.promo{font-weight:700}.calculators .results tr td.price .button-link.promo,.calculators .results tr td.price .button-link.special{padding:14px 0 12px;color:#080808}.calculators .results tr td.price .button-link.promo .old-price,.calculators .results tr td.price .button-link.promo .rounded-up,.calculators .results tr td.price .button-link.special .old-price,.calculators .results tr td.price .button-link.special .rounded-up{display:block;font-size:12px;color:#8D8D8D}.calculators .results tr td.price.selected{background:#3A8052!important;color:#FAFAFA!important}.calculators .results tr td.price.selected .button-link:hover,.calculators .results tr td.price.selected:hover{color:#FAFAFA!important}.calculators .results tr td.price.selected:before{color:#FAFAFA}.calculators .results tr td.price.selected .promo,.calculators .results tr td.price.selected .special{color:#FAFAFA!important}.calculators .results tr td.price.selected .promo .old-price,.calculators .results tr td.price.selected .promo .rounded-up,.calculators .results tr td.price.selected .special .old-price,.calculators .results tr td.price.selected .special .rounded-up{color:#F0F0F0!important}.calculators .results tr td.price:before{content:attr(data-name) "\a" attr(data-dt);white-space:pre-wrap;font-weight:500}.calculators .results tr.custom td.dt{font-weight:500}.calculators .results tr.custom td.dt:before{font-weight:700}.calculators .results tr.custom td.quantity{padding-top:0;padding-bottom:0;font-weight:500}.calculators .results tr.custom td.quantity:before{font-weight:700;padding:15px 0}.calculators .results tr.custom td.quantity span{display:inline-block;padding:12px 10px}.calculators .results tr.custom td.quantity input{padding:12px 6px}.calculators table.calc-overview{margin-left:auto!important;margin-right:auto!important}.calculators #calculator-form .message{margin-left:auto;margin-right:auto;max-width:720px;margin-top:15px}.calculators .calc-overview{margin:30px auto;max-width:720px}.calculators .calc-overview td{font-size:16px;color:#080808;text-align:left;font-weight:500}.calculators .calc-overview td.link{border-bottom:1px solid #d3d3d3;text-align:left;font-weight:300}.calculators .calc-overview td.link a i:before{color:#979797}.calculators .calc-overview td.link a:hover i:before{color:#D71414}.calculators .calc-overview td span.tax{font-size:14px;color:#979797;font-weight:500}.calculators .calc-overview td:before{font-size:16px;color:#535353;font-weight:500;text-transform:none}.calculators .calc-overview tr.cost td,.calculators .calc-overview tr.markup td:first-child,.calculators .calc-overview tr.total td{font-weight:700}.calculators .calc-overview tr.total td:not(:first-of-type){color:#326e47}.calculators .calc-overview tr.total td span.discount{color:#535353;font-weight:500;text-decoration:line-through}.calculators .calc-overview tr.total td span.btw-in{font-size:14px;color:#979797;font-weight:500}.calculators .calc-overview tr.total td:before{font-weight:700}.calculators .calc-overview tr.note td{background:#FAFAFA;padding-left:15px;padding-right:15px;font-size:14px;font-weight:300;color:#535353}.calculators .calc-overview tr.note td span{font-weight:700;color:#080808}.calculators .field.color-size{margin:0 auto;white-space:nowrap}.calculators .field.color-size input{max-width:55%}.dimension-wrapper{border:2px solid #d3d3d3;display:block;margin:0 auto 30px;padding:20px;max-width:900px}.dimension-wrapper h4{margin-bottom:10px}.calculators #dimension-wrapper.custom{margin-top:15px}.calculators #dimension-wrapper.custom .dimensions{margin:15px 0}.calculators #dimension-wrapper.custom .dimensions:first-child{margin-top:0}.calculators #dimension-wrapper.custom .dimensions:first-child label{margin-bottom:5px}.calculators #dimension-wrapper.custom .dimensions:first-child .button{margin-top:23px}.calculators #dimension-wrapper.custom .dimensions:not(:first-child) label{display:none}.calculators #dimension-wrapper.custom .dimensions input.error{border-color:#D71414;color:#D71414}.print-colors+.print-colors{margin-top:10px}.print-color{display:inline-block;width:25px;height:14px;vertical-align:middle}.print-color.custom{background:-moz-linear-gradient(left,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 66%,#f0f 83%,red 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,red),color-stop(17%,#ff0),color-stop(33%,#0f0),color-stop(50%,#0ff),color-stop(66%,#00f),color-stop(83%,#f0f),color-stop(100%,red));background:-webkit-linear-gradient(left,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 66%,#f0f 83%,red 100%);background:-o-linear-gradient(left,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 66%,#f0f 83%,red 100%);background:linear-gradient(left top,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 66%,#f0f 83%,red 100%)}.print-color+span{display:inline-block;vertical-align:middle;margin:0 5px}.print-color+span+span.pantone{display:inline-block;vertical-align:baseline;font-size:12px;color:#A1A1A1}.print-color.border{border:1px solid #d3d3d3}.size-table{width:100%;margin:30px 0;border:2px solid #d3d3d3}.size-table .info{width:100%;display:table}.size-table .info .button-wrapper{display:table-cell;vertical-align:middle;padding:15px;text-align:right}.size-table .info .title{color:#535353;font-weight:700;font-size:20px}.size-table .info .button.delete-color{padding:10px 12px;border-color:#BA151B}.size-table .info .button.delete-color:hover{border-color:#BA151B;background:#BA151B!important}.size-table .info .button.delete-color i:before{font-size:18px;font-weight:400}.size-table ul{margin:0!important}.size-table ul .info-block .color{display:block;width:70px;height:70px;margin:25px auto}.size-table ul .info-block .color.border{border:1px solid #d3d3d3}.color-pickers .separator:first-of-type:last-of-type{display:none!important}#step_size_options ul li:hover{cursor:default!important}#step_size_options{padding-top:30px}#update-quantity.loading{padding:14px 50px 13px;vertical-align:top}#update-quantity.loading i:before{font-size:32px}#update-quantity.loading:hover{cursor:default}#calculator-loader{position:fixed;top:80px;left:0;width:100%;height:calc(100% - 80px);z-index:1000;background:rgba(255,255,255,.95)}#calculator-loader .loader-inner-wrapper{position:absolute;top:50%;transform:translateY(-50%);width:100%;text-align:center}#calculator-loader .loader-inner-wrapper .content-inner-wrapper{font-size:28px;font-weight:700;color:#D71414}#calculator-loader .loader-inner-wrapper .content-inner-wrapper i{margin-bottom:15px}#calculator-loader .loader-inner-wrapper .content-inner-wrapper i:before{color:#D71414}@media screen and (min-width:390px){.calculators .calc-section ul li .calc-option{width:330px}}@media screen and (min-width:420px){.calculators .calc-section .calculator-loading{margin-top:60px;margin-bottom:60px}.calculators .calc-section .size-table:first-of-type,.calculators .calc-section ul{margin-top:60px}.dimension-wrapper{margin-bottom:60px}.calc-placeholder .calc-overview,.last-section .calc-overview{margin:60px auto 30px}}@media screen and (max-width:579px){.calculators .calc-section.calc-placeholder .buttons .button,.calculators .calc-section.last-section .buttons .button,.calculators .custom.buttons .button{width:100%!important;max-width:100%!important}}@media screen and (min-width:580px){.calculators .buttons{display:flex;justify-content:center;flex-wrap:wrap;gap:2rem}.calculators .calc-section.last-section .buttons{margin:30px auto 0;display:block;text-align:center}}@media screen and (min-width:500px){.calculators .calc-section{margin-top:45px}.calculators .calc-section .calc-back-button{margin-bottom:50px}.calculators .calc-section.first-section .calc-back-button{margin-bottom:40px}.calculators .calc-section .calculator-loading{margin:45px 0}.calculators .calc-section .size-table:first-of-type{margin-top:45px}.calculators .calc-section .size-table:last-of-type{margin-bottom:30px}.calculators .calc-section ul{margin:45px 0 30px}.calculators .calc-section.calc-placeholder .calc-overview,.calculators .calc-section.last-section .calc-overview{margin:45px auto 30px}.calculators .calc-section .results table{margin:45px 0 30px}}@media screen and (min-width:720px){.field.advanced-switch-field{text-align:right!important}.calculator-title h1,.calculator-title h2{margin-bottom:0}.calculators .calc-section .dimension-wrapper{margin-bottom:75px}.calculators .calc-overview thead{display:table-row-group}.calculators .calc-overview thead th{border-bottom:1px solid #d3d3d3;font-size:16px;font-weight:500;color:#D71414}.calculators .calc-overview tbody tr td,.calculators .calc-overview thead tr th{display:table-cell;border-left:1px solid #F0F0F0;padding:20px 15px}.calculators .calc-overview tbody tr td:first-of-type,.calculators .calc-overview thead tr th:first-of-type{border-left:0 none}.calculators .calc-overview tbody tr.small td{padding:10px 15px}.calculators .calc-overview tbody tr{display:table-row}.calculators .calc-overview tbody tr.new-row{border:0;padding:0;margin:0}.calculators .calc-overview tbody tr:not(.new-row) td:first-of-type{border-top:0 none}.calculators .calc-overview tbody tr:last-of-type td{border-bottom:0 none!important}.calculators .calc-overview tbody tr td{border-bottom:1px solid #F0F0F0!important}.calculators .calc-overview tbody tr td:before{display:none!important}.calculators .calc-overview tbody tr td.no-mobile{display:table-cell!important}.calculators .calc-overview tbody tr td.center{text-align:center!important}.calculators .calc-overview tbody tr td.no-desktop{display:none!important}.calculators .calc-overview td{vertical-align:top}.calculators .calc-overview td.label{color:#535353}.calculators .calc-overview td.link{text-align:center;border-bottom:0 none}.calculators .calc-overview tr.thick-line td{border-top:1px solid #d3d3d3!important}.calculators .calc-overview td,.calculators .calc-overview tr.note td{padding:20px!important}}@media screen and (min-width:875px){.calculators .results .field{margin-bottom:20px}.calculators .results tr td.dt,.calculators .results tr td.quantity{padding:20px 15px;font-size:16px;font-weight:300}.calculators .results tr td.dt{text-align:center}.calculators .results tr td.quantity{text-align:right}.calculators .results tr td.quantity span{display:inline;padding:0}.calculators .results tr td.price{padding:0}.calculators .results tr td.price .button-link{text-align:center;padding:20px 15px}.calculators .results tr td.price .button-link.promo,.calculators .results tr td.price .button-link.special{padding:14px 15px 12px}.calculators .results tr.custom td.dt,.calculators .results tr.custom td.quantity{padding:20px 15px}.calculators .results tr.custom td.price .button-link{padding:34px 10px 31px}.calculators .results tr.custom td.price .button-link.promo,.calculators .results tr.custom td.price .button-link.special{padding:26px 10px 25px}.calculators .results table{margin:75px 0 30px!important}}@media screen and (max-width:563px){.calculators .calc-section ul .calc-option.option-size.info-block{margin-top:-70px!important;min-width:100%}.calculators .calc-section ul .calc-option.option-size.info-block .option-inner-wrapper{padding:0}.calculators .size-table .info .button-wrapper{padding:30px}}.mfp-bg{z-index:1300!important}.mfp-wrap{z-index:1301!important}.mfp-preloader{z-index:1304!important}.mfp-content{touch-action:none;z-index:1305!important}button.mfp-arrow,button.mfp-close{z-index:1206}.calc-section.hide-disabled .calc-option.disabled{display:none!important}.calculators .calc-overview tr.warning>td{background:#fffbf4;color:#D07003;font-weight:700}@media all and (max-width:340px){.calculators .calc-section h3.question div{font-size:23px}}.product-extra-info{margin-top:30px}.ui.popup.top.move-down{transform:translateY(20px)}@media all and (min-width:500px){.calculators .calc-section ul .calc-option{width:clamp(140px,276px,30%)}}@media all and (min-width:720px){.calculators .calc-section ul .calc-option .title{font-size:18px;line-height:22px}.calculators .calc-section ul .calc-option .separator{margin:15px auto}.calculators .calc-section ul .calc-option .desc{font-size:18px;font-weight:300}.calculators .calc-section ul .calc-option.option-color .option-inner-wrapper>.text,.calculators .calc-section ul .calc-option.option-image .option-inner-wrapper>.text{font-size:16px;font-weight:300;padding:20px}.calculators .calc-section ul .calc-option.option-desc .option-inner-wrapper,.calculators .calc-section ul .calc-option.option-size .option-inner-wrapper,.calculators .calc-section ul .calc-option.option-title .option-inner-wrapper{padding:20px 30px}.calculators .calc-section ul .calc-option.option-size.cat-3{width:276px;max-width:unset}.calculators .calc-section ul .calc-option .desc ul{display:block!important}}@media all and (min-width:960px){.calculators .calc-section ul .calc-option.option-size .option-inner-wrapper{padding:15px 30px}}.calculators .calc-section ul .calc-option .desc ul li i:before,.cart .product .remark.status:before,.category-page .sidebar .filter-block ul.filter-options.filter-category li a:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li a.selected:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li a.selected:hover:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li a:hover:before,.copy-to-clipboard,.file-icon:before,.landing .text a.arrow:after,.message:before,.node-career.node-teaser:after,.status i:before,a.link-note:before,i.icon span:before,i.icon:before,ul.arrow li:before{font-family:magnis;font-size:16px;font-style:normal;vertical-align:top;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.calculators .calc-section ul .calc-option .desc ul li i.icon-symbol:before,.cart .product .icon-symbol.remark.status:before,.category-page .sidebar .filter-block ul.filter-options.filter-category li a.icon-symbol:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li a.icon-symbol.selected:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li a.icon-symbol:hover:before,.icon-symbol.message:before,.icon.v-middle:before,.status i.icon-symbol:before,i.icon.icon-symbol:after,i.icon.icon-symbol:before,ul.arrow li.icon-symbol:before{vertical-align:middle}.icon-spin{-webkit-animation:icon-spin 2s infinite linear;animation:icon-spin 2s infinite linear}@-webkit-keyframes icon-spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes icon-spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}.icon-download:before{content:"\e987"}.icon-unavailable:before{content:"\e984"}.icon-piggy-bank:before{content:"\e985"}.icon-express-truck:before{content:"\e986"}.icon-zoom:before{content:"\e983"}.calculators .calc-section ul .calc-option .desc ul li i.icon-symbol:before,.cart .product .icon-symbol.remark.status:before,.category-page .sidebar .filter-block ul.filter-options.filter-category li a.icon-symbol:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li a.icon-symbol.selected:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li a.icon-symbol:hover:before,.icon-symbol.message:before,.status i.icon-symbol:before,i.icon.icon-symbol:before,ul.arrow li.icon-symbol:before{font-size:50px}.icon-bluesign:before,.icon-symbol-492:before{content:"\e982";color:#013275}.icon-sugar-free:before,.icon-symbol-252:before{content:"\e980"}.icon-symbol-251:before,.icon-vegan:before{content:"\e97f";color:#12a237}.icon-grs:before,.icon-symbol-457:before{content:"\e978";color:#00a9af}.icon-gots:before,.icon-symbol-450:before{content:"\e965";color:#12a237}.icon-oeko-tex:before,.icon-symbol-448:before{content:"\e966";color:#00a687}.icon-pefc:before,.icon-symbol-456:before{content:"\e967";color:#006b4a}.icon-prevented-ocean-plastic:before,.icon-symbol-454:before{content:"\e976";color:#009fe3}.icon-symbol-451:before,.icon-water-saving:before{content:"\e977";color:#00274e}.icon-amfori:before,.icon-symbol-453:before{content:"\e97c";color:#0061af}.icon-co2:before,.icon-symbol-452:before{content:"\e97d"}.icon-fair-wear:before,.icon-symbol-449:before{content:"\e97e";color:#ed1a3b}.icon-fairtrade:before,.icon-symbol-563:before{content:"\e988"}.icon-fsc:before,.icon-symbol-455:before{content:"\e981";color:#285030}.icon-easter-cart-empty:before{content:"\e919"}.icon-easter-cart-full:before{content:"\e91a"}.icon-easter-delivery:before{content:"\e91b"}.icon-easter-reviews:before{content:"\e921"}.icon-easter-shop:before{content:"\e964"}.icon-logo-christmas .path1:before{content:"\e916";color:#D71414}.icon-logo-christmas .path2:before{content:"\e917";margin-left:-1.21875em;color:#FFF}.icon-logo-christmas .path3:before{content:"\e918";margin-left:-1.21875em;color:#080808}.icon-santa:before{content:"\e98f"}.icon-christmas-present:before{content:"\e990"}.icon-sleigh-full:before{content:"\e992"}.icon-sleigh-empty:before,.icon-sleigh-full.empty:before{content:"\e991"}.icon-close-thin:before{content:"\e904"}.icon-filter:before{content:"\e96d"}.icon-printer:before{content:"\e96e"}.icon-printer-christmas:before{content:"\e96f"}.icon-arrow:before,.landing .text a.arrow:after{content:"\e970"}.icon-arrow-circle:before{content:"\e971"}.icon-cart:before{content:"\e972"}.icon-custom:before{content:"\e973"}.icon-thumbsup:before{content:"\e974"}.icon-vigc:before{content:"\e975"}.icon-voka:before{content:"\e995"}.icon-logo-full-w:before{content:"\e911";color:#080808}.icon-logo-full-b:before{content:"\e915";color:#D71414}.icon-psi:before{content:"\e979"}.icon-reviews:before{content:"\e97a"}.icon-alert:before{content:"\e97b"}.icon-upload:before{content:"\e96c"}.icon-custom-production:before{content:"\e96b"}.icon-sledge:before{content:"\e994"}.icon-tree:before{content:"\e968"}.icon-truck:before{content:"\e969"}.icon-christmas-tree:before{content:"\e96a"}.icon-eco-symbol:before,.icon-symbol-237:before{content:"\e961";color:#3A8052}.icon-triangle-down:before{content:"\e960"}.icon-flame:before{content:"\e95f"}.icon-recommended:before{content:"\e95e"}.icon-eco-leaf:before{content:"\e95d"}.icon-symbol-176:before,.icon-tumbledry-lowheat:before{content:"\e948"}.icon-symbol-177:before,.icon-tumbledry-mediumheat:before{content:"\e949"}.icon-symbol-173:before,.icon-wash-dont:before{content:"\e94a"}.icon-symbol-172:before,.icon-wash-handonly:before{content:"\e94b"}.icon-symbol-171:before,.icon-wash-mild-30:before{content:"\e94c"}.icon-symbol-168:before,.icon-wash-mild-40:before{content:"\e94d"}.icon-symbol-166:before,.icon-wash-mild-60:before{content:"\e94e"}.icon-symbol-164:before,.icon-wash-mild-90:before{content:"\e94f"}.icon-symbol-169:before,.icon-wash-normal-30:before{content:"\e950"}.icon-symbol-167:before,.icon-wash-normal-40:before{content:"\e951"}.icon-symbol-165:before,.icon-wash-normal-60:before{content:"\e952"}.icon-symbol-163:before,.icon-wash-normal-90:before{content:"\e953"}.icon-symbol-170:before,.icon-wash-very-mild-30:before{content:"\e954"}.icon-symbol-182:before,.icon-wash-very-mild-40:before{content:"\e955"}.icon-bleech-dont:before,.icon-symbol-181:before{content:"\e956"}.icon-dryclean:before,.icon-symbol-183:before{content:"\e957"}.icon-dryclean-dont:before,.icon-symbol-184:before{content:"\e958"}.icon-iron-dont:before,.icon-symbol-178:before{content:"\e959"}.icon-iron-lowheat:before,.icon-symbol-179:before{content:"\e95a"}.icon-iron-mediumheat:before,.icon-symbol-180:before{content:"\e95b"}.icon-symbol-175:before,.icon-tumbledry-dont:before{content:"\e95c"}.icon-deliverytruck:before{content:"\e947"}.icon-twitter-circle:before{content:"\e942"}.icon-linkedin-circle:before{content:"\e943"}.icon-email-circle:before{content:"\e944"}.icon-link-circle:before{content:"\e945"}.icon-facebook-circle:before{content:"\e946"}.calculators .calc-section ul .calc-option .desc ul li.neutral i:before,.icon-circle-outline-stroke:before{content:"\e93e"}.calculators .calc-section ul .calc-option .desc ul li.positive i:before,.icon-circle-plus:before{content:"\e931"}.calculators .calc-section ul .calc-option .desc ul li.negative i:before,.icon-circle-minus:before{content:"\e932"}.icon-delivery:before{content:"\e910"}.icon-eco:before,.icon-ecology:before{content:"\e90e"}.icon-email:before,.icon-envelope:before{content:"\e90d"}.icon-f:before,.icon-facebook:before,.icon-fb:before{content:"\e90c"}.icon-l:before,.icon-linkedin:before{content:"\e93d"}.icon-corporate:before,.icon-gov:before,.icon-government:before{content:"\e90b"}.icon-i:before,.icon-instagram:before{content:"\e90a"}.icon-logo:before{content:"\e909"}.icon-personal-service:before,.icon-phone-support:before,.icon-service:before{content:"\e908"}.icon-p:before,.icon-pinterest:before{content:"\e907"}.icon-production:before,.icon-timer:before,.status.waiting i:before{content:"\e906"}.icon-percent:before,.icon-ratio:before{content:"\e905"}.icon-cart:before,.icon-shopping-cart:before{content:"\e972"}.icon-simple-ordering:before{content:"\e903"}.icon-t:before,.icon-twitter:before{content:"\e902"}.icon-user-filled:before{content:"\e901"}.icon-login:before,.icon-user-outline:before{content:"\e900"}.icon-next:before{content:"\e912"}.icon-menu:before{content:"\e913"}.button.error.icon-only i.status:before,.button.red:not(.inverse).icon-only i.status:before,.calculators .calc-section ul .calc-option .desc ul li .node i.negative:before,.calculators .calc-section ul .calc-option .desc ul li .node i.neutral.inverted:before,.cart .product .node .negative.remark.status:before,.cart .product .node .neutral.inverted.remark.status:before,.cart .product .remark.status.error:before,.category-page .sidebar .filter-block ul.filter-options.filter-category li .node a.negative:before,.category-page .sidebar .filter-block ul.filter-options.filter-category li .node a.neutral.inverted:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li .node a.negative.selected:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li .node a.negative:hover:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li .node a.neutral.inverted.selected:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li .node a.neutral.inverted:hover:before,.copy-to-clipboard.error,.icon-close:before,.icon-cross:before,.icon-error:before,.message.message-error.cross:before,.node .calculators .calc-section ul .calc-option .desc ul li i.negative:before,.node .calculators .calc-section ul .calc-option .desc ul li i.neutral.inverted:before,.node .cart .product .negative.remark.status:before,.node .cart .product .neutral.inverted.remark.status:before,.node .category-page .sidebar .filter-block ul.filter-options.filter-category li a.negative:before,.node .category-page .sidebar .filter-block ul.filter-options.filter-category li a.neutral.inverted:before,.node .category-page .sidebar .filter-block ul.filter-options.filter-color li a.negative.selected:before,.node .category-page .sidebar .filter-block ul.filter-options.filter-color li a.negative:hover:before,.node .category-page .sidebar .filter-block ul.filter-options.filter-color li a.neutral.inverted.selected:before,.node .category-page .sidebar .filter-block ul.filter-options.filter-color li a.neutral.inverted:hover:before,.node .negative.inverted.message:before,.node .negative.message:before,.node .neutral.inverted.message:before,.node .status i.negative.inverted:before,.node .status i.negative:before,.node .status i.neutral.inverted:before,.node i.icon.negative.inverted:before,.node i.icon.negative:before,.node i.icon.neutral.inverted:before,.node ul.arrow li.negative.inverted:before,.node ul.arrow li.negative:before,.node ul.arrow li.neutral.inverted:before,.status .node i.negative.inverted:before,.status .node i.negative:before,.status .node i.neutral.inverted:before,.status.cancel i:before,.status.error i:before,ul.arrow .node li.negative.inverted:before,ul.arrow .node li.negative:before,ul.arrow .node li.neutral.inverted:before{content:"\e914"}.button.warning.icon-only i.status:before,.button.yellow.icon-only i.status:before,.calculators .calc-section ul .calc-option.pending span.product-tag.left .icon:before,.cart .product .remark.status.decrease:before,.cart .product .remark.status.increase:before,.icon-warning:before,.message.message-error:before,.message.message-warning:before,.status.warning i:before{content:"\e924"}.icon-warning-outline:before{content:"\e91e"}.icon-info-thin:before,.icon-info:before,.message.message-info:before,a.link-note:before,i.note:before{content:"\e933"}.icon-info-bold:before{content:"\e91c"}.button.green.icon-only i.status:before,.button.success.icon-only i.status:before,.calculators .calc-section ul .calc-option .desc ul li .node i.neutral:before,.calculators .calc-section ul .calc-option .desc ul li .node i.positive:before,.calculators .calc-section ul .calc-option span.product-tag.left .icon:before,.cart .product .node .neutral.remark.status:before,.cart .product .node .positive.remark.status:before,.cart .product .remark.status.success:before,.category-page .category-products li a span.product-tag.left .icon:before,.category-page .sidebar .filter-block ul.filter-options.filter-category li .node a.neutral:before,.category-page .sidebar .filter-block ul.filter-options.filter-category li .node a.positive:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li .node a.neutral.selected:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li .node a.neutral:hover:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li .node a.positive.selected:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li .node a.positive:hover:before,.copy-to-clipboard.success:before,.icon-checkmark:before,.icon-success:before,.message.message-success:before,.node .calculators .calc-section ul .calc-option .desc ul li i.neutral:before,.node .calculators .calc-section ul .calc-option .desc ul li i.positive:before,.node .cart .product .neutral.remark.status:before,.node .cart .product .positive.remark.status:before,.node .category-page .sidebar .filter-block ul.filter-options.filter-category li a.neutral:before,.node .category-page .sidebar .filter-block ul.filter-options.filter-category li a.positive:before,.node .category-page .sidebar .filter-block ul.filter-options.filter-color li a.neutral.selected:before,.node .category-page .sidebar .filter-block ul.filter-options.filter-color li a.neutral:hover:before,.node .category-page .sidebar .filter-block ul.filter-options.filter-color li a.positive.selected:before,.node .category-page .sidebar .filter-block ul.filter-options.filter-color li a.positive:hover:before,.node .neutral.message:before,.node .positive.inverted.message:before,.node .positive.message:before,.node .status i.neutral:before,.node .status i.positive.inverted:before,.node .status i.positive:before,.node i.icon.neutral:before,.node i.icon.positive.inverted:before,.node i.icon.positive:before,.node ul.arrow li.neutral:before,.node ul.arrow li.positive.inverted:before,.node ul.arrow li.positive:before,.status .node i.neutral:before,.status .node i.positive.inverted:before,.status .node i.positive:before,.status.success i:before,ul.arrow .node li.neutral:before,ul.arrow .node li.positive.inverted:before,ul.arrow .node li.positive:before{content:"\e91d"}.icon-exit:before,.icon-logout:before{content:"\e920"}.icon-location:before,.icon-map:before{content:"\e922"}.icon-dropdown:before,.icon.dropdown:before{content:"\e91f"}.icon-ellipsis:before,.status.ellipse i:before{content:"\e925"}.icon-pdf:before{content:"\e923"}.icon-delete:before{content:"\e926"}.icon-default:before,.icon-favorite:before{content:"\e927"}.icon-edit:before{content:"\e928"}.icon-add:before,.icon-create:before{content:"\e929"}.icon-loading:before,.icon-refresh:before,i.icon-loading.icon-spin{content:"\e92f"}.icon-circle-outline:before,.icon-new:before,.status.new i:before{content:"\e92c"}.icon-cog:before,.icon-working:before,.status.proof i:before,.status.working i:before{content:"\e92d"}.icon-eye:before{content:"\e92e"}.icon-arrow-down:before,.stock-icon:before{content:"\e92a"}.icon-arrow-left:before{content:"\e930"}.icon-arrow-up:before{content:"\e90f"}.collapsed .stock-icon:before,.icon-arrow-right:before,.node-career.node-teaser:after,ul.arrow li:before{content:"\e92b"}.icon-document:before,.icon-file:before{content:"\e936"}.copy-to-clipboard:before,.icon-duplicate:before{content:"\e934"}.icon-document-outline:before,.icon-file-outline:before{content:"\e935"}.icon-star-empty:before{content:"\e937"}.icon-star-half:before{content:"\e938"}.icon-star-full:before{content:"\e939"}.icon-grid:before{content:"\e93a"}.icon-list:before{content:"\e93b"}.icon-search:before{content:"\e93c"}.icon-lock:before{content:"\e941"}a.link-note:before,i.note:before{font-size:14px;vertical-align:inherit;color:#080808}a.link-note:hover:before,i.note:hover:before{cursor:pointer;color:#D71414}.file-icon:before{margin-right:5px;display:inline-block;vertical-align:top;width:20px;text-align:center}.file.icon-ai:before{content:"\e93f";color:#f47c20;font-size:20px;margin-top:-1px}.file.icon-indt:before{content:"\e940";color:#ee4591;font-size:20px;margin-top:-1px}.file.icon-pdf:before{content:"\e923";color:#DE1921;font-size:18px}.icon-climate-neutral:before,.icon-symbol-253:before{content:"\e962";color:#1bc0f0}.icon-climate-neutral:after,.icon-symbol-253:after{font-size:26px;vertical-align:top;line-height:1;content:"\e963";color:#014da4;margin-left:-3.9453125em}.icon-co2:after,.icon-symbol-451:after,.icon-symbol-452:after,.icon-water-saving:after{position:absolute;width:100%;content:attr(data-value);font-size:11px;font-style:normal;font-weight:500;color:#FFF;text-align:center}.icon-symbol-451:after,.icon-water-saving:after{left:1px;bottom:0}.icon-co2:after,.icon-symbol-452:after{left:1px;bottom:-2px}.icon.icon-express-truck:before{font-size:20px}.copy-to-clipboard{font-size:11px;margin:0 2px;vertical-align:baseline;font-weight:400}.copy-to-clipboard.success{color:#2a5d3c}.copy-to-clipboard.error{color:#D71414}body.cookie-notification-popup{overflow:hidden}#cookie-notification{display:block;position:fixed;top:0;left:0;bottom:0;margin:auto;z-index:999999;min-width:320px;width:100%;height:100%;overflow-y:auto;background:#FAFAFA;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}#cookie-notification .inner-wrapper{top:50%;transform:translateY(-50%);background:#FAFAFA;position:relative;max-width:720px;padding:30px 15px}@media screen and (min-width:720px){#cookie-notification{background:rgba(8,8,8,.75)}#cookie-notification .inner-wrapper .preferences{float:right}}@media screen and (max-width:579px){.cookie-buttons .button{width:100%;max-width:100%;margin-bottom:15px}}@media screen and (min-width:580px){#cookie-notification .inner-wrapper{padding:45px}.cookie-buttons input.button{width:auto;max-width:inherit}}@media screen and (max-width:719px){#cookie-notification .inner-wrapper .button{width:100%;max-width:100%}#cookie-notification .inner-wrapper .button:not(.preferences){margin-bottom:15px}}.ui.checkbox.readonly *{cursor:not-allowed!important}.ui.checkbox.readonly input:checked~label:after{font-family:magnis;font-size:14px;font-style:normal;font-weight:700;vertical-align:top;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e941"!important;color:#3A8052;padding-top:5px}.sticky-header{background:#FFF;border-bottom:1px solid #FFF;position:-webkit-sticky;position:sticky;top:0;z-index:998;max-height:100vh}.sticky-header.expanded,.ui.sidebar{position:fixed}.nav-bar a,.site-header a{display:block;color:#707070}.nav-bar a:hover,.site-header a:hover{color:#080808}.nav-bar .menu-toggle,.site-header .menu-toggle{touch-action:none;width:36px;height:48px;display:inline-block}.nav-bar .menu-toggle i:before,.site-header .menu-toggle i:before{font-size:36px;color:#707070}.nav-bar .menu-toggle{float:right}.site-header{width:100%;background:#FFF}.site-header .top-bar{padding:10px 0;display:flex;justify-content:space-between;align-items:center}.site-header .top-bar .logo{display:inline-flex;flex-wrap:nowrap;align-items:flex-end;width:164px;height:26px}.site-header .top-bar .logo.christmas{width:161px;height:34px}.site-header .top-bar .logo i{display:inline-block}.site-header .top-bar .logo i:before{font-size:26px}.site-header .top-bar .logo .icon-logo-christmas{overflow:hidden;display:inline-block;width:39px;height:32px;margin-bottom:2px}.site-header .top-bar .logo .icon-logo-christmas span{width:100%}.site-header .top-bar .logo .icon-logo-christmas span:before{font-size:32px}.site-header .top-bar .logo .l-b{width:37px}.site-header .top-bar .logo .l-cw:before{font-size:25px}.site-header .top-bar .search-block{flex-grow:1;text-align:center}.site-header .top-bar .search-block form{text-align:left;max-width:475px;width:calc(100% - 40px);margin:0 20px}.site-header .top-bar .user-menus{display:flex;justify-content:flex-end}.site-header .top-bar .user-menus>div{margin-left:30px;white-space:nowrap;display:inline-flex;align-items:center}.site-header .top-bar .menu-account i{width:28px;height:28px}.site-header .top-bar .menu-account i:before{font-size:26px}.site-header .top-bar .menu-cart i:before{font-size:45px}.site-header .top-bar .menu-cart i.icon-easter-cart-empty:before,.site-header .top-bar .menu-cart i.icon-easter-cart-full:before{font-size:30px}.site-header .top-bar .menu-cart i.icon-cart:before{font-size:28px}.site-header .top-bar .menu-cart i.icon-sleigh-empty,.site-header .top-bar .menu-cart i.icon-sleigh-full{width:36px;height:45px}.site-header .top-bar .menu-cart i.icon-sleigh-empty+.cart-counter,.site-header .top-bar .menu-cart i.icon-sleigh-full+.cart-counter{top:3px}.language-switcher,.my-account{position:relative}.language-switcher .options,.my-account .options{display:none;border:1px solid #FAFAFA;-webkit-box-shadow:5px 5px 10px rgba(0,0,0,.16);-moz-box-shadow:5px 5px 10px rgba(0,0,0,.16);box-shadow:5px 5px 10px rgba(0,0,0,.16);position:absolute;background:#FFF;top:calc(100% - 5px);left:0;z-index:10;min-width:120%}.language-switcher .options a,.my-account .options a{display:block;padding:10px;font-size:16px;font-weight:500;line-height:25px;white-space:nowrap}.language-switcher .options a+a,.my-account .options a+a{border-top:1px solid #F0F0F0}.language-switcher .options:hover,.my-account .options:hover{display:block}.language-switcher .options-toggle,.my-account .options-toggle,.user-menus .cs-menu .options-toggle{display:block;background:#FFF;font-weight:700;font-size:16px;cursor:pointer;color:#707070;padding:10px 0}.language-switcher .options-toggle:focus,.language-switcher .options-toggle:hover,.my-account .options-toggle:focus,.my-account .options-toggle:hover,.user-menus .cs-menu .options-toggle:focus,.user-menus .cs-menu .options-toggle:hover{color:#080808}.language-switcher .options-toggle:focus+.options,.language-switcher .options-toggle:hover+.options,.my-account .options-toggle:focus+.options,.my-account .options-toggle:hover+.options,.user-menus .cs-menu .options-toggle:focus+.options,.user-menus .cs-menu .options-toggle:hover+.options{display:block}.language-switcher .country-flag{border:1px solid #e6e6e6;vertical-align:middle;object-fit:cover}.menu-account.options-toggle{display:inline-flex;align-items:center}.menu-account.options-toggle i{margin-right:5px}.nav-bar .main-menu .my-account{display:none}#hero-header .bg-overlay{position:absolute;width:100%;min-height:100%;z-index:-100}#hero-header .content{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;height:100vh;z-index:-100;text-align:center}#hero-header .content .valign-wrapper{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:calc(100% - 60px)}#hero-header.about,#hero-header.careers,#hero-header.e400,#hero-header.e401,#hero-header.e403,#hero-header.e404,#hero-header.e500,#hero-header.weforest{width:100%;z-index:-1000}#hero-header .content h1{font-size:50px;line-height:65px;color:#FFF;letter-spacing:2px;font-weight:700}#hero-header .content h3{margin:30px 0 60px;font-size:30px;line-height:35px;font-weight:300;color:#FFF}#hero-header.weforest{background:url(/images/hero/weforest.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#hero-header.weforest .bg-overlay{background:rgba(8,8,8,.175)}#hero-header.weforest .content{height:600px;max-height:66vh}#hero-header.about .content,#hero-header.careers .content{height:400px;max-height:50vh}#hero-header.weforest .content .advantages{margin:0}#hero-header.weforest .content .advantages li{display:block;list-style:none;font-size:22px;font-weight:300;line-height:35px;color:#FFF}#hero-header.weforest .content .advantages li i:before{font-size:25px;margin-right:10px;margin-top:5px;display:inline-block}#hero-header.weforest .content .advantages li .wf-counter{font-weight:700}#hero-header.about{background:url(/images/cta.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#hero-header.about .bg-overlay{background:rgba(8,8,8,.5)}#hero-header.careers{background:url(/images/hero/careers.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#hero-header.careers .bg-overlay{background:rgba(8,8,8,.25)}#hero-header.e400{background:url(/images/hero/e400.jpg) bottom center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#hero-header.e400 .bg-overlay{background:rgba(8,8,8,.4)}#hero-header.e401{background:url(/images/hero/e401.jpg) bottom center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#hero-header.e401 .bg-overlay{background:rgba(8,8,8,.25)}#hero-header.e403{background:url(/images/hero/e403.jpg) bottom center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#hero-header.e403 .bg-overlay{background:rgba(8,8,8,.125)}#hero-header.e404{background:url(/images/hero/e404.jpg) top center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#hero-header.e500{background:url(/images/hero/e500.jpg) bottom center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#hero-header.e500 .bg-overlay{background:rgba(8,8,8,.4)}@media screen and (max-width:959px){.sticky-header.expanded,.sticky-header.visible{border-bottom:1px solid #F0F0F0}.site-header .my-account .options-toggle .text{display:none}.nav-bar.visible{position:fixed;top:68px;height:calc(100vh - 68px);background:#FFF;z-index:997;overflow:auto}.user-menus .cs-menu{display:none!important}.site-header.fixed.expanded{overflow:auto;display:block;min-height:100vh;top:0;bottom:0}.site-header .global-search .global-search-input{line-height:unset}.site-header .language-switcher.mobile-version{padding:0}.site-header .language-switcher.mobile-version .current{display:block;padding:15px;color:#080808;border-bottom:1px solid #F0F0F0}.site-header .language-switcher.mobile-version .options{display:none;position:relative;box-shadow:0 0 0 transparent;border:0;min-width:auto}.site-header .language-switcher.mobile-version .options a{color:#080808;padding:15px}.site-header .language-switcher.mobile-version .current,.site-header .language-switcher.mobile-version .options a{font-size:18px;font-weight:300;line-height:20px}.site-header .language-switcher.mobile-version.expanded .options{display:block}}@media screen and (max-width:719px){.sticky-header.expanded .search-block{display:none!important}.nav-bar.visible{overflow:auto}.site-header .top-bar{flex-wrap:wrap}.site-header .top-bar .user-menus{order:1}.site-header .top-bar .search-block{order:2;flex-basis:100%;width:100%;margin-top:15px;margin-bottom:5px}.site-header .top-bar .search-block:not(.active){display:none}#hero-header .content h1{font-size:45px;line-height:50px}#hero-header.weforest .content .advantages li{font-size:18px;line-height:25px}#hero-header.weforest .content .advantages li i:before{font-size:18px;margin-top:2px}#hero-header.weforest .content .advantages li i.icon-eco-leaf:before{margin-top:5px}}@media screen and (max-width:960px){.user-menus .language-switcher.desktop-version span{display:none!important}}@media screen and (max-width:539px){.user-menus .language-switcher{display:none!important}}@media screen and (min-width:540px){.language-switcher.mobile-version{display:none!important}}@media screen and (min-width:960px){.site-header .language-switcher.mobile-version{display:none}.site-header .top-bar{padding:15px 0}.nav-bar{display:inline-block}}@media screen and (min-width:1140px){.site-header .top-bar .logo{width:189px;height:30px}.site-header .top-bar .logo.christmas{width:186px;height:32px}.site-header .top-bar .logo i:before{font-size:30px}.site-header .top-bar .logo .l-cw:before{font-size:29px}.site-header .top-bar .logo .l-b{width:42px;height:30px}.site-header .top-bar .logo .l-w{width:146px;height:30px}.site-header .top-bar .logo .icon-logo-christmas{overflow:hidden;display:inline-block;width:46px;height:37px;margin-bottom:2px}.site-header .top-bar .logo .icon-logo-christmas span:before{font-size:37px}}@media screen and (min-width:720px) and (max-width:959px){.site-header .top-bar{margin-bottom:5px}#usps .advantage{min-width:45%}}@media screen and (max-width:959px){.site-header .my-account .options-toggle i:before{font-size:28px;vertical-align:bottom}}@media screen and (max-width:649px){.site-header .top-bar .user-menus>div{margin-left:20px}}@media screen and (max-width:419px){.site-header .user-menus .my-account{display:none!important}.nav-bar .main-menu .my-account{display:block}.site-header .top-bar .user-menus>div{margin-left:18px}}#alert-section{background:#F0F0F0;transition:padding-top .5s ease-in-out}.alert-message{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-around;text-align:center;color:#080808;padding:15px 0}.alert-message i.icon-alert{display:block;width:24px;height:25px;background:#FFF;border-radius:100%;margin:5px 20px 10px}.alert-message .learn-more a i,.alert-message .learn-more span i{display:inline-block;margin-left:5px}.alert-message i.icon-alert:before{color:#D71414;font-size:25px}.alert-message .text,.alert-message .text a{color:#080808;font-size:15px;line-height:22px;font-weight:700;margin-bottom:15px}.alert-message .text a{margin-bottom:0;display:inline-block}.alert-message .text a:hover{color:#D71414}.alert-message .learn-more span{cursor:pointer}.alert-message .learn-more span i:before{font-size:20px!important;vertical-align:middle!important}.alert-message .learn-more a{display:inline-block;margin-bottom:15px;font-size:15px;line-height:22px;color:#080808;font-weight:300;text-align:center;white-space:nowrap}.alert-message .learn-more a i{width:21px;height:22px}.alert-message .learn-more a i:before{font-size:13px!important;vertical-align:middle!important}.alert-message .spacer{display:none}@media screen and (min-width:580px){.alert-message{flex-direction:row;justify-content:center}.alert-message i.icon-alert{margin:0 20px}.alert-message .text{align-content:center;margin-bottom:0}.alert-message .learn-more{text-align:right;flex-grow:1;padding-left:20px}.alert-message .learn-more a{margin-bottom:0}.alert-message .spacer{display:block;flex-grow:1}}#order-process .step,#order-process .step p,#services .service,#services .service p,#usps{text-align:center}#usps{background:#F0F0F0;width:100%;display:flex;align-items:center;justify-content:space-evenly;padding:25px 15px;flex-wrap:wrap;font-size:16px;line-height:25px;color:#080808;gap:24px}#usps .advantage{display:inline-block;white-space:nowrap}#usps .advantage a{display:flex;align-items:center;color:#080808}#usps .advantage a:hover,#usps .advantage a:hover .icon:before{color:#D71414}#usps .advantage a span{font-weight:500}#usps .advantage i{width:26px;height:26px;margin:0 10px}#usps .advantage .icon:before{font-size:26px;color:#707070}#usps .advantage .icon-santa{width:30px;height:30px}#usps .advantage .icon-santa:before{font-size:30px}#usps .advantage .icon-sledge{width:32px;height:32px}#usps .advantage .icon-sledge:before{font-size:32px}#usps .advantage .icon-truck{width:28px;height:28px}#usps .advantage .icon-truck:before{font-size:28px}@media screen and (max-width:719px){#usps{display:grid;grid-template-columns:repeat(2,1fr);overflow:hidden;max-height:72px}#usps .advantage{order:4}#usps .advantage:first-child{justify-self:center;order:2}#usps .advantage:last-child{justify-self:center;order:3}}@media screen and (max-width:649px){#usps{grid-template-columns:repeat(1,1fr)}#usps .advantage:last-child{order:1}}@media screen and (max-width:959px){section#usp-section{background:#FAFAFA}}@media screen and (min-width:960px){#usps .icon:before{margin-bottom:0}}#services .service{vertical-align:top}#order-process h2,#services h2{max-width:630px;margin:0 auto}#services .button{margin-top:45px}#services .service img{max-width:370px;width:100%;margin:20px 0}#order-process h3,#services .service h3{font-size:18px;color:#080808;text-transform:uppercase;margin:10px 0}#order-process .feature .image .calculators .calc-section ul .calc-option .desc ul li i:before,#order-process .feature .image .cart .product .remark.status:before,#order-process .feature .image .category-page .sidebar .filter-block ul.filter-options.filter-category li a:before,#order-process .feature .image .category-page .sidebar .filter-block ul.filter-options.filter-color li a.selected:before,#order-process .feature .image .category-page .sidebar .filter-block ul.filter-options.filter-color li a:hover:before,#order-process .feature .image .message:before,#order-process .feature .image .status i:before,#order-process .feature .image i.icon:before,#order-process .feature .image ul.arrow li:before,#order-process .step .calculators .calc-section ul .calc-option .desc ul li i:before,#order-process .step .cart .product .remark.status:before,#order-process .step .category-page .sidebar .filter-block ul.filter-options.filter-category li a:before,#order-process .step .category-page .sidebar .filter-block ul.filter-options.filter-color li a.selected:before,#order-process .step .category-page .sidebar .filter-block ul.filter-options.filter-color li a:hover:before,#order-process .step .message:before,#order-process .step .status i:before,#order-process .step i.icon:before,#order-process .step ul.arrow li:before,.calculators .calc-section ul .calc-option .desc ul li #order-process .feature .image i:before,.calculators .calc-section ul .calc-option .desc ul li #order-process .step i:before,.cart .product #order-process .feature .image .remark.status:before,.cart .product #order-process .step .remark.status:before,.category-page .sidebar .filter-block ul.filter-options.filter-category li #order-process .feature .image a:before,.category-page .sidebar .filter-block ul.filter-options.filter-category li #order-process .step a:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li #order-process .feature .image a.selected:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li #order-process .feature .image a:hover:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li #order-process .step a.selected:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li #order-process .step a:hover:before,.status #order-process .feature .image i:before,.status #order-process .step i:before,ul.arrow #order-process .feature .image li:before,ul.arrow #order-process .step li:before{font-size:44px;color:#D71414}#order-process .step i.icon{display:block;padding:20px 0}#order-process .feature{padding:10px 20px;text-align:center}#order-process .feature>div{padding:0 10px}#order-process .feature .image i.icon{display:inline-block;padding:10px 0 20px}#call-to-action .title,#call-to-action p,#call-to-action-form .email,#call-to-action2 .cta,#call-to-action2 .title{color:#FFF;text-align:center}#order-process .feature .text p{margin-bottom:10px;text-align:center}@media screen and (min-width:420px){#order-process .feature,#order-process .feature .text p{text-align:left}#order-process .feature .image i.icon{padding:0}#order-process .feature{display:flex;flex-direction:row}#order-process .feature .image{margin-top:15px}}@media screen and (min-width:640px){#order-process .feature,#order-process .feature p{text-align:center}#order-process .feature>div{display:inline-block}#order-process .features .grid{padding-top:1.29%;padding-bottom:1.29%}#order-process .features .grid .column+.column{margin-left:2.58%;margin-top:0;margin-bottom:0}#order-process .features .address .ui.dropdown,#order-process .features .grid-6,.address #order-process .features .ui.dropdown{width:48.71%}}@media screen and (min-width:720px){#order-process .feature,#order-process .feature .text p{text-align:left}#order-process .feature .image i.icon{padding:0}#order-process .feature{display:flex;flex-direction:row}#order-process .feature .image{margin-top:15px}}#call-to-action{background:url(/images/cta.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;z-index:-1000}#call-to-action2{background:url(/images/cta2.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;z-index:-1000}#call-to-action .bg-overlay,#call-to-action2 .bg-overlay{background:#D71414;background:rgba(8,8,8,.5);position:absolute;width:100%;min-height:100%;z-index:-100}#call-to-action p{margin:50px 0 0;font-size:22px;font-weight:500}#call-to-action-form .email{display:inline-block;background:0 0;border:0;border-bottom:1px solid #FFF;padding:10px;max-width:220px;width:100%;font-size:18px}#call-to-action-form .email::-webkit-input-placeholder{text-transform:uppercase}#call-to-action-form .email:-moz-placeholder{opacity:1;text-transform:uppercase}#call-to-action-form .email::-moz-placeholder{opacity:1;text-transform:uppercase}#call-to-action-form .email:-ms-input-placeholder{text-transform:uppercase}#call-to-action-form i.icon{display:inline-block;padding:12px 10px 12px 5px;border-bottom:1px solid #FFF}#call-to-action-form .calculators .calc-section ul .calc-option .desc ul li i:before,#call-to-action-form .cart .product .remark.status:before,#call-to-action-form .category-page .sidebar .filter-block ul.filter-options.filter-category li a:before,#call-to-action-form .category-page .sidebar .filter-block ul.filter-options.filter-color li a.selected:before,#call-to-action-form .category-page .sidebar .filter-block ul.filter-options.filter-color li a:hover:before,#call-to-action-form .message:before,#call-to-action-form .status i:before,#call-to-action-form i.icon:before,#call-to-action-form ul.arrow li:before,.calculators .calc-section ul .calc-option .desc ul li #call-to-action-form i:before,.cart .product #call-to-action-form .remark.status:before,.category-page .sidebar .filter-block ul.filter-options.filter-category li #call-to-action-form a:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li #call-to-action-form a.selected:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li #call-to-action-form a:hover:before,.status #call-to-action-form i:before,ul.arrow #call-to-action-form li:before{color:#FFF;font-weight:700}#call-to-action-form .submit{display:block;margin:0 auto}#call-to-action2 .button{padding:15px 40px;font-size:18px}#call-to-action2 .cta{font-size:24px;font-weight:300;margin:50px 0 70px;text-transform:uppercase}@media screen and (min-width:440px){#call-to-action-form .email{max-width:320px}}#client-love .polaroid .image img{max-width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#client-love .polaroid .image,#client-love .testimonial .image{margin:65px 0 20px}#client-love .testimonial .image img{width:100px;height:100px}#client-love .polaroid .border-pointer,#client-love .testimonial .border-pointer{display:block;width:16px;height:14px;background:#FAFAFA;padding:4px;position:relative;margin:0 auto;z-index:2}#client-love .polaroid .border-pointer:after,#client-love .testimonial .border-pointer:after{content:'';display:block;position:absolute;top:-2px;left:0;width:0;height:0;border-color:transparent transparent #FAFAFA;border-style:solid;border-width:8px}#client-love .polaroid .border-pointer:before,#client-love .testimonial .border-pointer:before{content:'';display:block;position:absolute;top:-4px;left:-1px;width:0;height:0;border-color:transparent transparent #B5B5B5;border-style:solid;border-width:9px}#client-love .polaroid .text,#client-love .testimonial .text{display:block;border:1px solid #d3d3d3;padding:20px;margin-top:-1px;margin-bottom:20px;font-size:18px;font-weight:300;font-style:italic;color:#8D8D8D;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#client-love .polaroid .text{font-size:16px;font-weight:300}#client-love .polaroid .author,#client-love .testimonial .author{font-weight:500;color:#b5b5b5;text-transform:uppercase}#client-love .testimonial .author{margin-bottom:40px}#client-love .testimonial .author .note a{color:#b5b5b5;text-decoration:none}#client-love .testimonial .author .note a:hover{color:#D71414}#client-love .polaroid .author .name,#client-love .testimonial .author .name{font-size:18px;color:#8D8D8D;margin-bottom:5px;letter-spacing:1px}#client-love .testimonial .button{padding:15px 40px;font-size:18px;font-weight:700}#client-love .calculators .calc-section h3.question,#client-love h1.title,#client-love h2.title,.calculators .calc-section #client-love h3.question{display:inline-block;width:100%;margin:30px 0 15px}#client-love ul{margin:45px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;flex:1;justify-content:space-between}#client-love ul li.polaroid{list-style:none;display:inline-block;max-width:calc(25% - 15px);min-width:277px;position:relative;margin:7.5px auto}#client-love ul li.polaroid .image{display:block;margin:0}#client-love ul li.polaroid .image img{display:block;z-index:2}#client-love ul li.polaroid .overlay{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;background:rgba(8,8,8,.5);opacity:0;z-index:3}#client-love ul li.polaroid .overlay .author{position:absolute;top:50%;left:50%;color:#FFF;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:calc(100% - 15px);z-index:4}#client-love ul li.polaroid .overlay .author .name{font-size:20px;font-weight:700;color:#FFF}#footer-bottom a:hover,#footer-top a:hover{color:#D71414}#client-love ul li.polaroid .overlay .author .description{font-size:16px;text-transform:none}#footer,#footer-top p,#footer-top ul li{font-size:18px;line-height:30px}#client-love ul li.polaroid:hover .overlay{opacity:1}#footer{font-weight:300}#footer ul{margin-left:0}#footer-top{background-color:#FAFAFA;padding:30px 0}#footer-top .new-wrapper{display:flex;flex-wrap:wrap}#footer-top .new-wrapper>div{flex-basis:100%}#footer-top .title{font-weight:700;margin-bottom:15px;color:#D71414}#footer-bottom a,#footer-top a,#footer-top p{color:#080808}#footer-top a{text-decoration:none;display:inline-block}#footer-top ul{list-style:none;margin-bottom:30px}#footer-top p{max-width:260px;text-align:left;line-height:25px}#footer-top .s-m-menu li{display:inline-block;padding-right:20px}#footer-top .s-m-menu li:last-of-type{padding:0!important}#footer-top .s-m-menu .calculators .calc-section ul .calc-option .desc ul li i:before,#footer-top .s-m-menu .cart .product .remark.status:before,#footer-top .s-m-menu .category-page .sidebar .filter-block ul.filter-options.filter-category li a:before,#footer-top .s-m-menu .category-page .sidebar .filter-block ul.filter-options.filter-color li a.selected:before,#footer-top .s-m-menu .category-page .sidebar .filter-block ul.filter-options.filter-color li a:hover:before,#footer-top .s-m-menu .message:before,#footer-top .s-m-menu .status i:before,#footer-top .s-m-menu i.icon:before,#footer-top .s-m-menu ul.arrow li:before,.calculators .calc-section ul .calc-option .desc ul li #footer-top .s-m-menu i:before,.cart .product #footer-top .s-m-menu .remark.status:before,.category-page .sidebar .filter-block ul.filter-options.filter-category li #footer-top .s-m-menu a:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li #footer-top .s-m-menu a.selected:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li #footer-top .s-m-menu a:hover:before,.status #footer-top .s-m-menu i:before,ul.arrow #footer-top .s-m-menu li:before{font-size:28px}#footer-middle{background-color:#F0F0F0;padding:30px 0}#footer-middle ul{display:flex;max-width:540px;list-style:none;justify-content:space-between;align-items:center;padding:30px 0 10px;margin:0 auto}#footer-middle ul li{display:inline-block;list-style:none}#footer-bottom .copyright .separator,#footer-middle ul li i{display:block}#footer-middle ul li+li{margin-left:10px}#footer-middle ul li i:before{color:#707070;font-size:45px}#footer-middle ul li i.icon-psi:before{font-size:32px}#footer-bottom{background:#d3d3d3;font-size:16px;line-height:20px;padding-bottom:30px;text-align:center}#footer-bottom .logo{padding:30px}#footer-bottom .logo .calculators .calc-section ul .calc-option .desc ul li i:before,#footer-bottom .logo .cart .product .remark.status:before,#footer-bottom .logo .category-page .sidebar .filter-block ul.filter-options.filter-category li a:before,#footer-bottom .logo .category-page .sidebar .filter-block ul.filter-options.filter-color li a.selected:before,#footer-bottom .logo .category-page .sidebar .filter-block ul.filter-options.filter-color li a:hover:before,#footer-bottom .logo .message:before,#footer-bottom .logo .status i:before,#footer-bottom .logo i.icon span:before,#footer-bottom .logo i.icon:before,#footer-bottom .logo ul.arrow li:before,.calculators .calc-section ul .calc-option .desc ul li #footer-bottom .logo i:before,.cart .product #footer-bottom .logo .remark.status:before,.category-page .sidebar .filter-block ul.filter-options.filter-category li #footer-bottom .logo a:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li #footer-bottom .logo a.selected:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li #footer-bottom .logo a:hover:before,.status #footer-bottom .logo i:before,ul.arrow #footer-bottom .logo li:before{font-size:43px}#footer-bottom .copyright{margin-bottom:10px}#footer-bottom .note{margin-top:10px;font-weight:300}#footer-bottom ul.menu{padding:0;list-style:none;margin:0 auto}#footer-bottom ul.menu li{font-size:16px;line-height:26px}#footer-bottom .menu a{display:block;padding:3px 0;text-align:center;text-decoration:none}#footer-bottom .break{display:inline-block;padding:0 2px}@media screen and (min-width:370px){#footer-bottom .break{display:block;padding:0}}@media screen and (min-width:440px){#footer-bottom .copyright .separator{display:inline-block}#footer-bottom .copyright .separator:before{content:"|";padding:0 5px}}@media screen and (min-width:480px){#footer-top .new-wrapper{justify-content:space-between}#footer-top .new-wrapper>div{flex-basis:45%}}@media screen and (min-width:580px){#footer-bottom .copyright,#footer-bottom .note{line-height:30px;margin:0}#footer-bottom ul.menu{display:inline-block;width:100%}#footer-bottom ul.menu li{display:inline-flex;align-items:center}#footer-bottom ul.menu li a{display:inline-block}#footer-bottom ul.menu li+li:before{content:"|";display:inline-block;padding:0 8px 0 5px;line-height:26px}.overview-page ul.list{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}@media screen and (min-width:720px){#footer-top .s-m i.icon::before{font-size:24px}}@media screen and (min-width:865px){#footer-top .s-m-menu li{padding-right:20px}#footer-top .s-m .calculators .calc-section ul .calc-option .desc ul li i:before,#footer-top .s-m .cart .product .remark.status:before,#footer-top .s-m .category-page .sidebar .filter-block ul.filter-options.filter-category li a:before,#footer-top .s-m .category-page .sidebar .filter-block ul.filter-options.filter-color li a.selected:before,#footer-top .s-m .category-page .sidebar .filter-block ul.filter-options.filter-color li a:hover:before,#footer-top .s-m .message:before,#footer-top .s-m .status i:before,#footer-top .s-m i.icon:before,#footer-top .s-m ul.arrow li:before,.calculators .calc-section ul .calc-option .desc ul li #footer-top .s-m i:before,.cart .product #footer-top .s-m .remark.status:before,.category-page .sidebar .filter-block ul.filter-options.filter-category li #footer-top .s-m a:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li #footer-top .s-m a.selected:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li #footer-top .s-m a:hover:before,.status #footer-top .s-m i:before,ul.arrow #footer-top .s-m li:before{font-size:28px}}@media screen and (min-width:960px){#footer-top ul{margin-bottom:0}#footer-top .new-wrapper{justify-content:space-evenly}#footer-top .new-wrapper>div{flex-basis:auto}.overview-page ul.list{-webkit-columns:3;-moz-columns:3;columns:3;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}.shop .tab-menu{display:inline-block;margin:-10px 0 20px}.shop .tab-menu li{display:inline-block;list-style:none;font-size:20px;font-weight:700;color:#080808;padding:10px 15px}.shop .tab-menu li+li{margin-left:15px}.shop .tab-menu li.active{border-bottom:2px solid #080808}.shop .tab-menu li a{color:#A1A1A1}.shop .tab-menu li a:hover{color:#707070}.overview-page.category-page .category-products{justify-content:center}.overview-page .overview-menu{display:block;text-align:center;margin:0 0 30px}.overview-page .overview-menu li{list-style:none;display:inline-block;color:#d3d3d3;font-size:18px;line-height:20px;margin:5px 0}.overview-page .overview-menu li+li:before{margin:0 10px;content:'|';color:#8D8D8D}.overview-page ul.list{line-height:inherit;margin:10px 0 30px}.overview-page ul.list>li{overflow:hidden;break-inside:avoid-column;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;column-break-inside:avoid;display:inline-block;width:100%}.overview-page ul.list>li a{font-size:16px;line-height:20px;color:#080808}.overview-page ul.list>li a:hover{color:#D71414}.shop ul.tile-view{margin:15px auto 0;text-align:center;line-height:inherit;font-size:14px}.category-page .category-intro p,.customer-service .contact-overview .contact-form p{line-height:25px}.shop ul.tile-view.small li{max-width:155px}.shop ul.tile-view li{display:inline-block;padding:15px;vertical-align:top;overflow:auto;max-width:285px}.shop ul.tile-view li>a{display:block;border:1px solid #d3d3d3;width:100%;position:relative;overflow:hidden}.shop ul.tile-view li>a img{display:block;width:100%;max-width:100%;height:auto}.shop ul.tile-view li>a .text{position:absolute;bottom:0;display:block;width:100%;padding:15px;background:#FFF;background:rgba(255,255,255,.8);text-align:center;vertical-align:bottom;transition-duration:250ms;transition-property:background;transition-timing-function:ease}.shop ul.tile-view li>a .text .h4{color:#080808}.shop ul.tile-view li>a .text .price{color:#080808;font-weight:500}.shop ul.tile-view li>a:hover .text{background:rgba(255,255,255,.95)}.shop ul.tile-view li>a:hover .h4,.shop ul.tile-view li>a:hover .price{color:#D71414}#empty-results>p{font-size:16px}#empty-results>ul{margin-left:15px}#empty-results>ul li{font-size:16px;list-style:none}#empty-results>ul li i{vertical-align:middle}form.checkout .review-score{display:flex;align-items:center;justify-content:center;color:#535353;font-weight:500;margin:5px 0}form.checkout .review-score:hover{color:#080808}form.checkout .review-score img{display:inline-block}form.checkout .voucher-toggle{font-family:MuseoSans,Arial,Helvetica,sans-serif;font-size:14px;display:inline-flex;background:0 0;border:0;color:#535353;margin:0 5px 10px;padding:0 5px 10px;font-weight:500;transition:all ease-in-out .2s;text-align:left;cursor:pointer}form.checkout .voucher-toggle .icon{color:#8D8D8D;margin-right:10px}form.checkout .voucher-toggle:hover,form.checkout .voucher-toggle:hover .icon{color:#080808}form.checkout .voucher-toggle.open+.voucher{display:flex}form.checkout .voucher-toggle.no-vouchers{cursor:default}form.checkout .voucher-toggle.no-vouchers:hover{color:#707070}form.checkout .voucher{display:none;margin-bottom:15px}form.checkout .voucher input{margin-bottom:0}form.checkout .voucher .button{padding:15px;margin:0;border-radius:0}form.checkout .voucher .button:after,form.checkout .voucher .button:before{border-radius:0}form.checkout .request-quote{display:inline-block;padding:7px 20px;color:#535353;font-weight:500;transition:all ease-in-out .2s}form.checkout .request-quote:hover,form.checkout .request-quote:hover i{color:#080808}form.checkout .request-quote i{display:inline-block;vertical-align:middle;margin-top:-3px;color:#8D8D8D;font-weight:300}form.checkout .request-quote i:before{margin-right:5px}#product-info{padding-bottom:60px}#product-info .product-gallery .mfp-arrow{z-index:1310!important}#product-info .product-gallery .large-preview{width:100%;display:none}#product-info .product-gallery .large-preview img{display:block;height:auto;margin:0 auto;max-width:90%;cursor:pointer;outline:0;max-height:420px}#product-info .product-gallery .slider{list-style:none;margin:15px 0 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:space-between;max-width:100%;overflow:hidden}#product-info .product-gallery .slider .slick-list{max-width:90%;overflow:hidden;margin:0 10px;min-width:calc(100% - 70px)}#product-info .product-gallery .slider .slick-list .slick-track{min-width:100%}#product-info .product-gallery .slider .product-gallery-thumb{display:inline-block;outline:0;min-width:125px;min-height:125px;margin:2.5px;text-align:center}#product-info .product-gallery .slider .product-gallery-thumb a{display:block;outline:0}#product-info .product-gallery .slider .slick-arrow{display:block;z-index:5;cursor:pointer;outline:0}#product-info .product-gallery .slider .slick-arrow:hover:before{color:#D71414}#product-info .product-gallery .slider .slick-arrow.slick-disabled:before,#product-info .product-gallery .slider .slick-arrow.slick-disabled:hover:before{visibility:hidden;cursor:default}#product-info h3{margin-top:30px;margin-bottom:5px}#product-info ul.symbols{display:flex;flex-wrap:wrap;gap:20px;margin:40px 0}#product-info ul.symbols li,#product-info ul.symbols li i{display:inline-block}#product-info ul.symbols li a{color:unset}#product-info ul.symbols li+li{margin-left:5px}#product-info ol.faqs{margin-bottom:15px}#product-info ol.faqs a{color:#080808}#product-info ol.faqs a:hover{color:#D71414}#product-info .button{margin-top:15px}.calculators .calc-section .shop-contact h3.h3.question,.shop-contact .calculators .calc-section h3.h3.question,.shop-contact h2.h3.title{letter-spacing:0;text-align:left}.contact-block,.contact-block p{text-align:center}.calculators .calc-section .shop-contact h3.h3.question div,.shop-contact .calculators .calc-section h3.h3.question div,.shop-contact h2.h3.title div{color:#707070}.shop-contact h3{margin-top:30px}.shop-contact h3 a{color:#080808}.shop-contact h3 a:hover{color:#D71414}@media screen and (min-width:720px){#product-info .product-gallery .large-preview{display:block}.shop-contact{display:flex;justify-content:space-evenly}.shop-contact h3{margin-top:0}}@media screen and (min-width:1230px){#product-info .product-gallery .large-preview{height:420px}}.contact-block{background:#FAFAFA;padding:2rem;display:flex;flex-direction:column;gap:.5rem;align-items:center}.contact-block img{border-radius:100%}@media screen and (min-width:720px){.shop-quote{display:grid;grid-template-columns:auto 300px;gap:3rem}}@media screen and (min-width:1120px){.shop-quote form{display:grid;grid-template-columns:1fr 1fr;column-gap:3rem}}/*!
 * # Semantic UI 2.3.1 - Sidebar
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.sidebar{top:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:none;transition:none;will-change:transform;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-overflow-scrolling:touch;height:100%!important;max-height:100%;margin:0!important;overflow-y:auto!important;z-index:102}.pushable>.fixed,.ui.sidebar>*{-webkit-backface-visibility:hidden}.ui.sidebar>*{backface-visibility:hidden}.ui.left.sidebar{right:auto;left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.ui.right.sidebar{right:0!important;left:auto!important;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.ui.bottom.sidebar,.ui.top.sidebar{width:100%!important;height:auto!important}.ui.top.sidebar{top:0!important;bottom:auto!important;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.ui.bottom.sidebar{top:auto!important;bottom:0!important;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.pushable{height:100%;overflow-x:hidden;padding:0!important}body.pushable{background:#FFF!important}.pushable:not(body){-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.pushable:not(body)>.fixed,.pushable:not(body)>.pusher:after,.pushable:not(body)>.ui.sidebar{position:absolute}.pushable>.fixed{position:fixed;backface-visibility:hidden;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;will-change:transform;z-index:101}body.pushable>.pusher{background:#FFF}.pushable>.pusher{position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;min-height:100%;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;z-index:2;background:inherit}.pushable>.pusher:after{position:fixed;top:0;right:0;content:'';background-color:rgba(0,0,0,.4);overflow:hidden;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s;will-change:opacity;z-index:1000}.pushable>.pusher.dimmed:after{width:100%!important;height:100%!important;opacity:1!important}.ui.animating.sidebar{visibility:visible}.ui.visible.sidebar{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ui.bottom.visible.sidebar,.ui.left.visible.sidebar,.ui.right.visible.sidebar,.ui.top.visible.sidebar{-webkit-box-shadow:0 0 20px rgba(34,36,38,.15);box-shadow:0 0 20px rgba(34,36,38,.15)}.ui.visible.left.sidebar~.fixed,.ui.visible.left.sidebar~.pusher{-webkit-transform:translate3d(260px,0,0);transform:translate3d(260px,0,0)}.ui.visible.right.sidebar~.fixed,.ui.visible.right.sidebar~.pusher{-webkit-transform:translate3d(-260px,0,0);transform:translate3d(-260px,0,0)}.ui.visible.top.sidebar~.fixed,.ui.visible.top.sidebar~.pusher{-webkit-transform:translate3d(0,36px,0);transform:translate3d(0,36px,0)}.ui.visible.bottom.sidebar~.fixed,.ui.visible.bottom.sidebar~.pusher{-webkit-transform:translate3d(0,-36px,0);transform:translate3d(0,-36px,0)}.ui.visible.left.sidebar~.ui.visible.right.sidebar~.fixed,.ui.visible.left.sidebar~.ui.visible.right.sidebar~.pusher,.ui.visible.right.sidebar~.ui.visible.left.sidebar~.fixed,.ui.visible.right.sidebar~.ui.visible.left.sidebar~.pusher{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ui.thin.left.sidebar,.ui.thin.right.sidebar{width:150px}.ui[class*="very thin"].left.sidebar,.ui[class*="very thin"].right.sidebar{width:60px}.ui.left.sidebar,.ui.right.sidebar{width:260px}.ui.wide.left.sidebar,.ui.wide.right.sidebar{width:350px}.ui[class*="very wide"].left.sidebar,.ui[class*="very wide"].right.sidebar{width:475px}.ui.visible.thin.left.sidebar~.fixed,.ui.visible.thin.left.sidebar~.pusher{-webkit-transform:translate3d(150px,0,0);transform:translate3d(150px,0,0)}.ui.visible[class*="very thin"].left.sidebar~.fixed,.ui.visible[class*="very thin"].left.sidebar~.pusher{-webkit-transform:translate3d(60px,0,0);transform:translate3d(60px,0,0)}.ui.visible.wide.left.sidebar~.fixed,.ui.visible.wide.left.sidebar~.pusher{-webkit-transform:translate3d(350px,0,0);transform:translate3d(350px,0,0)}.ui.visible[class*="very wide"].left.sidebar~.fixed,.ui.visible[class*="very wide"].left.sidebar~.pusher{-webkit-transform:translate3d(475px,0,0);transform:translate3d(475px,0,0)}.ui.visible.thin.right.sidebar~.fixed,.ui.visible.thin.right.sidebar~.pusher{-webkit-transform:translate3d(-150px,0,0);transform:translate3d(-150px,0,0)}.ui.visible[class*="very thin"].right.sidebar~.fixed,.ui.visible[class*="very thin"].right.sidebar~.pusher{-webkit-transform:translate3d(-60px,0,0);transform:translate3d(-60px,0,0)}.ui.visible.wide.right.sidebar~.fixed,.ui.visible.wide.right.sidebar~.pusher{-webkit-transform:translate3d(-350px,0,0);transform:translate3d(-350px,0,0)}.ui.visible[class*="very wide"].right.sidebar~.fixed,.ui.visible[class*="very wide"].right.sidebar~.pusher{-webkit-transform:translate3d(-475px,0,0);transform:translate3d(-475px,0,0)}.ui.overlay.sidebar{z-index:102}.ui.left.overlay.sidebar{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.ui.right.overlay.sidebar{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.ui.top.overlay.sidebar{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.ui.bottom.overlay.sidebar{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.animating.ui.overlay.sidebar,.ui.visible.overlay.sidebar{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.ui.visible.bottom.overlay.sidebar,.ui.visible.left.overlay.sidebar,.ui.visible.right.overlay.sidebar,.ui.visible.top.overlay.sidebar{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ui.visible.overlay.sidebar~.fixed,.ui.visible.overlay.sidebar~.pusher{-webkit-transform:none!important;transform:none!important}.ui.push.sidebar{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;z-index:102}.ui.slide.along.sidebar,.ui.slide.out.sidebar{z-index:1}.ui.left.push.sidebar{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.ui.right.push.sidebar{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.ui.top.push.sidebar{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.ui.bottom.push.sidebar{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.ui.visible.push.sidebar{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ui.uncover.sidebar{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:1}.ui.visible.uncover.sidebar{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.ui.left.slide.along.sidebar{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.ui.right.slide.along.sidebar{-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0)}.ui.top.slide.along.sidebar{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.ui.bottom.slide.along.sidebar{-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}.ui.animating.slide.along.sidebar{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.ui.visible.slide.along.sidebar{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ui.left.slide.out.sidebar{-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0)}.ui.right.slide.out.sidebar{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.ui.top.slide.out.sidebar{-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}.ui.bottom.slide.out.sidebar{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.ui.animating.slide.out.sidebar{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.ui.visible.slide.out.sidebar{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ui.scale.down.sidebar{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;z-index:102}.ui.left.scale.down.sidebar{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.ui.right.scale.down.sidebar{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.ui.top.scale.down.sidebar{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.ui.bottom.scale.down.sidebar{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.ui.scale.down.left.sidebar~.pusher{-webkit-transform-origin:75% 50%;transform-origin:75% 50%}.ui.scale.down.right.sidebar~.pusher{-webkit-transform-origin:25% 50%;transform-origin:25% 50%}.ui.scale.down.top.sidebar~.pusher{-webkit-transform-origin:50% 75%;transform-origin:50% 75%}.ui.scale.down.bottom.sidebar~.pusher{-webkit-transform-origin:50% 25%;transform-origin:50% 25%}.ui.animating.scale.down>.visible.ui.sidebar{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.ui.animating.scale.down.sidebar~.pusher,.ui.visible.scale.down.sidebar~.pusher{display:block!important;width:100%;height:100%;overflow:hidden!important}.ui.visible.scale.down.sidebar{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ui.visible.scale.down.sidebar~.pusher{-webkit-transform:scale(.75);transform:scale(.75)}.category-page .category-trigger{padding-bottom:30px}.category-page .category-pager{padding:0 25px 0 15px}.category-page .sidebar{margin-top:40px}.category-page .sidebar.ui{background:#FAFAFA;padding:0 15px 30px}.category-page .sidebar.ui .header{display:inline-block;width:100%;margin-top:15px}.category-page .sidebar.ui .header h2{display:inline-block;font-size:30px}.category-page .sidebar.ui .header .sidebar-trigger i:before{font-weight:300}.category-page .sidebar.ui .header .sidebar-close-trigger{display:inline-block;float:right}.category-page .sidebar.ui .header .sidebar-close-trigger:before{font-size:12px;color:#080808}.category-page .sidebar.ui .header .sidebar-close-trigger:hover:before{color:#D71414}.category-page .sidebar .filter-block h3{padding-bottom:5px}.category-page .sidebar .filter-block+.filter-block{margin-top:15px}.category-page .sidebar .filter-block .collapsible{overflow:hidden}.category-page .sidebar .filter-block .collapsible .filter-overlay{display:none}.category-page .sidebar .filter-block a.more-link{width:100%;display:block;padding:5px;margin-top:5px;margin-bottom:30px}.category-page .sidebar .filter-block a.more-link i:before{font-size:14px}.category-page .sidebar .filter-block ul.filter-options{width:100%;display:block;margin:15px 0 30px}.category-page .sidebar .filter-block ul.filter-options.collapsible{margin-bottom:0}.category-page .sidebar .filter-block ul.filter-options.collapsed{max-height:190px}.category-page .sidebar .filter-block ul.filter-options.collapsed.filter-collapse-1{max-height:224px}.category-page .sidebar .filter-block ul.filter-options li{width:100%;display:block;padding:5px}.category-page .sidebar .filter-block ul.filter-options li .count{display:inline-block;float:right;font-size:13px}.category-page .sidebar .filter-block ul.filter-options.filter-category li{padding:0}.category-page .sidebar .filter-block ul.filter-options.filter-category li a{display:block;width:100%;color:#080808;padding:5px}.category-page .sidebar .filter-block ul.filter-options.filter-category li a:before{content:"\e92b";color:#080808;display:inline-block;float:right;font-size:13px;padding-top:4px}.category-page .sidebar .filter-block ul.filter-options.filter-category li a:hover{background:#FAFAFA;color:#D71414}.category-page .sidebar .filter-block ul.filter-options.filter-category li a:hover:before{color:#D71414}.category-page .sidebar .filter-block ul.filter-options.filter-category li:not(:last-child) a{border-bottom:1px solid #F0F0F0}.category-page .sidebar .filter-block ul.filter-options.filter-color{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;margin:22.5px 0 24.9px}.category-page .sidebar .filter-block ul.filter-options.filter-color li{display:inline-block;width:30px;height:20px;margin-right:2px;padding:0 5px;margin-bottom:5px;list-style:none}.category-page .sidebar .filter-block ul.filter-options.filter-color li a{display:block;width:30px;height:20px}.category-page .sidebar .filter-block ul.filter-options.filter-color li a:hover:before{opacity:.5}.category-page .sidebar .filter-block ul.filter-options.filter-color li a.selected:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li a.selected:hover:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li a:hover:before{content:"\e91d";color:#FAFAFA;display:block;text-align:center;font-size:13px;padding-top:3px}.category-page .sidebar .filter-block ul.filter-options.filter-color li a.border{border:1px solid #d3d3d3}.category-page .sidebar .filter-block ul.filter-options.filter-color li a.border.selected:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li a.border.selected:hover:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li a.border:hover:before{color:#121212}.category-page .category-title{margin-bottom:19.95px}.category-page .category-intro .more-toggle{color:#D71414;font-weight:500;cursor:pointer}.category-page .category-intro .more-toggle:hover{color:#080808}.category-page .category-intro .read-less{color:#080808;font-weight:500;cursor:pointer;vertical-align:top}.category-page .category-intro .read-less:hover{color:#D71414}.category-page .category-intro .read-less .icon:before{display:inline-block;vertical-align:middle;margin-top:-4px}.category-page .category-sort{display:inline-block;text-align:right;width:100%;padding:0 27px 25px 0}.category-page .category-sort label{display:inline-block;font-weight:500;margin-right:15px}.category-page .category-sort .ui.dropdown.sortby.selection{display:inline-block;width:auto}.category-page .category-products{margin-left:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:flex-start}.category-page .category-products li{display:inline-flex;width:257px;margin:0 15px 30px}.category-page .category-products li a,.category-page .category-products li a .text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;width:100%}.category-page .category-products li.category-loading{width:100%;padding:30px 0;text-align:center}.category-page .category-products li a{border:1px solid #e6e6e6;color:#080808;display:flex;flex-direction:column;align-items:center;justify-content:center}.category-page .category-products li a span.product-tag{position:absolute;top:0;z-index:9}.category-page .category-products li a span.product-tag:not(.left){right:0;padding:6px 12px 6px 11px;border-right:1px solid #d3d3d3}.category-page .category-products li a span.product-tag:not(.left)+span.product-tag:not(.left){right:47px}.category-page .category-products li a span.product-tag:not(.left)+span.product-tag:not(.left)+span.product-tag:not(.left){right:94px}.category-page .category-products li a span.product-tag.left{left:0;padding:6px 11px 6px 12px;border-left:1px solid #d3d3d3}.calculators .calc-section ul .calc-option .desc ul .category-page .category-products li a span.product-tag i:before,.cart .product .category-page .category-products li a span.product-tag .remark.status:before,.category-page .category-products .calculators .calc-section ul .calc-option .desc ul li a span.product-tag i:before,.category-page .category-products .sidebar .filter-block ul.filter-options.filter-category li a span.product-tag a:before,.category-page .category-products .sidebar .filter-block ul.filter-options.filter-color li a span.product-tag a.selected:before,.category-page .category-products .sidebar .filter-block ul.filter-options.filter-color li a span.product-tag a:hover:before,.category-page .category-products li a span.product-tag .cart .product .remark.status:before,.category-page .category-products li a span.product-tag .message:before,.category-page .category-products li a span.product-tag .status i:before,.category-page .category-products li a span.product-tag i.icon:before,.category-page .category-products li a span.product-tag ul.arrow li:before,.category-page .sidebar .filter-block ul.filter-options.filter-category .category-products li a span.product-tag a:before,.category-page .sidebar .filter-block ul.filter-options.filter-color .category-products li a span.product-tag a.selected:before,.category-page .sidebar .filter-block ul.filter-options.filter-color .category-products li a span.product-tag a:hover:before,.status .category-page .category-products li a span.product-tag i:before,ul.arrow .category-page .category-products li a span.product-tag li:before{font-size:20px}.category-page .category-products li a span.product-tag.eco{background:#3A8052;border-color:#3A8052;color:#FFF}.category-page .category-products li a span.product-tag.bestseller,.category-page .category-products li a span.product-tag.recommended{background:#F08C06;border-color:#F08C06;color:#FFF}.category-page .category-products li a span.product-tag.promo{background:#D71414;border-color:#D71414;color:#FFF}.category-page .category-products li a>img{display:block;max-width:100%}.category-page .category-products li a .text{display:flex;flex-direction:column;flex-grow:1;padding:9.9px 15px 15px}.category-page .category-products li a .text .title{font-weight:500;font-size:18px;flex-grow:1}.category-page .category-products li a .text .flex-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;margin-top:9.9px}.category-page .category-products li a .text .flex-row .delivery,.category-page .category-products li a .text .flex-row .delivery i:before{color:#252525}.category-page .category-products li a .text .flex-row .delivery i{margin-right:3px}.category-page .category-products li a .text .flex-row .price-text{font-size:14px;font-weight:300;color:#A1A1A1}.category-page .category-products li a .text .flex-row .price-text .price{font-size:18px;font-weight:500;color:#080808;letter-spacing:-1px}.category-page .category-products li a:hover{border:1px solid #A1A1A1}.category-page .category-products li a:hover .price-text .price{color:#D71414}.category-page.admin .category-products{margin-left:0!important}.category-page.admin .category-products li{width:212px}.category-page.admin .category-products li img{max-width:100%;height:auto}.category-page.admin .category-products li a .text .title{font-weight:700;font-size:14px}@media screen and (min-width:720px){.category-content .mobile-only{display:none!important}}@media screen and (min-width:960px){.category-trigger{display:none!important}}@media screen and (max-width:959px){.category-content .grid-9.column{width:100%;margin-left:-15px}.category-page .category-products{justify-content:center}}@media screen and (min-width:1601px){.category-content .category-sort{padding-right:0}.category-content .category-products{margin-left:42px;margin-right:-15px}}@media screen and (min-width:1640px){.category-page.overview-page .category-products{margin-bottom:20px}.category-page.overview-page .category-products li{width:257px;margin:3px}}.tag-cta .buttons,.tag-cta .separator{margin:30px auto 60px}.tag-cta .separator{border-top:1px solid #e6e6e6;display:inline-block;height:1px;width:90%;vertical-align:middle}ul.faq{margin-top:10px}ul.tag-overview{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;margin-bottom:30px}ul.tag-overview>li{display:block;overflow:hidden;break-inside:avoid-column;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;column-break-inside:avoid}ul.tag-overview>li a{padding-left:15px;margin-bottom:15px;display:block}ul.tag-overview>li a:before{content:"\2022";display:inline-block;position:absolute;left:0}ul.faq li a,ul.tag-overview li a{color:#1C1C1C;font-weight:500}ul.faq li a:hover,ul.tag-overview li a:hover{color:#D71414}.node ul.chapter{margin-bottom:10px}.node-products{margin-top:45px}.node-products h2{margin-bottom:30px}.faq-overview{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:70px 0 30px}.faq-overview div{margin:30px}.faq-overview ul{display:inline-block;margin:15px 0 0 10px}.customer-service h2.center{margin:50px 0}.customer-service h2.center div{font-weight:500}.customer-service .global-search.in-page{margin:20px 0 50px!important;max-width:500px}.customer-service #callback_submit,.customer-service #contact_submit{width:auto;padding:15px 90px}.customer-service .contact-overview h4{margin-bottom:15px;font-weight:500;color:#707070}.customer-service .contact-overview .sidebar p:last-child{margin-bottom:0}.customer-service .contact-overview .sidebar .address{border:0!important;padding-bottom:0!important}.customer-service .contact-overview .sidebar>div{margin:30px 0}.customer-service .contact-overview .sidebar .visitor-map img{max-width:230px}.customer-service .contact-overview .sidebar .map{flex:1}@media screen and (min-width:580px){.node.node-faq ul.files.multi-column{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.customer-service .contact-overview .sidebar{display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:space-between}.customer-service .contact-overview .sidebar>div{min-width:45%}}@media screen and (min-width:720px){ul.tag-overview>li a{margin-bottom:5px}.customer-service h2.center{line-height:60px}.customer-service h2.center div{line-height:35px}}@media screen and (min-width:820px){.customer-service .contact-overview .sidebar>div{min-width:33%}.customer-service .contact-overview .sidebar .address{order:4}.customer-service .contact-overview .sidebar .legal{order:3}.customer-service .contact-overview .sidebar .map{order:5}}@media screen and (min-width:960px){.customer-service .contact-overview{display:flex;justify-content:space-between}.customer-service .contact-overview .contact-form{margin-right:30px}.customer-service .contact-overview .sidebar{display:grid;grid-template-columns:1fr;gap:45px;min-width:280px;margin-left:45px}.customer-service .contact-overview .sidebar>div{margin:0}.customer-service .contact-overview .sidebar .address{order:3}.customer-service .contact-overview .sidebar .legal{order:4}}@media screen and (min-width:1230px){.customer-service .contact-overview .sidebar{grid-template-columns:1fr 1fr;min-width:610px;justify-content:space-between}.customer-service .contact-overview .sidebar .map{grid-column:span 2}}.landing,.landing.single{grid-template-columns:minmax(0,1fr)}.hero-blocks .hero-block{display:block;background-size:cover;background-repeat:no-repeat;background-position:center center;flex-grow:1;margin-bottom:15px;overflow:hidden}.hero-blocks .hero-block.big{height:465px;display:flex;padding:30px 15px;align-items:center;justify-content:center}.hero-blocks .hero-block.big .cw{display:flex;flex-direction:column;height:100%}.hero-blocks .hero-block.big .cw>div{display:flex;flex-direction:column;flex-grow:1;min-width:255px;max-width:255px}.hero-blocks .hero-block.big .cw .bw{text-align:center}.hero-blocks .hero-block.big .cw h1{flex-grow:1;font-size:25px;line-height:26px;text-transform:uppercase}.hero-blocks .hero-block.big .button.new{text-transform:none}.hero-blocks .hero-block.big .red h1,.hero-blocks .hero-block.big .red h1 span{color:#D71414!important}.hero-blocks .hero-block.big .red .button.new{--button-bg:#BA151B;--button-text:#FFFFFF;--button-bg-hover:#DE1921;--button-text-hover:#FFFFFF}.hero-blocks .hero-block.big .black h1,.hero-blocks .hero-block.big .black h1 span{color:#080808!important}.hero-blocks .hero-block.big .black .button.new{--button-bg:#080808;--button-text:#FFFFFF;--button-bg-hover:#252525;--button-text-hover:#FFFFFF}.hero-blocks .hero-block.big .white h1,.hero-blocks .hero-block.big .white h1 span{color:#FFF!important}.hero-blocks .hero-block.big .white .button.new{--button-bg:#FFFFFF;--button-text:#D71414;--button-bg-hover:#F0F0F0;--button-text-hover:#D71414}.hero-blocks .hero-block .content-wrapper{background:#F0F0F0;color:#080808;height:225px;max-width:150px;display:inline-flex;flex-direction:column;position:relative;padding:30px 0 30px 15px;justify-content:center}.hero-blocks .hero-block .content-wrapper:after{display:inline-block;content:"";width:0;height:0;border-top:235px solid #F0F0F0;border-right:50px solid transparent;position:absolute;left:calc(100% - 1px);top:-1px}.hero-blocks .hero-block .content-wrapper p{margin:0;font-size:16px;line-height:22px;text-align:left}.hero-blocks .hero-block .content-wrapper p.title{font-size:20px;line-height:25px;font-weight:700;letter-spacing:0}.hero-blocks .hero-block .content-wrapper.red{background:#D71414;color:#FFF}.hero-blocks .hero-block .content-wrapper.red:after{border-top-color:#D71414}.hero-blocks .hero-block .content-wrapper.red p.title{color:#FFF}section.blogs{margin-bottom:15px}section.slider.references{margin-bottom:30px}section.bg-blocks{margin:0 0 30px}.bg-block h2,.blog-wrapper h2,.home-products h2,.specials h2,section.slider h2{font-size:30px;line-height:40px;font-weight:700;color:#D71414;margin:30px 0 15px}.home-products h2,.specials h2,section.slider h2{color:#080808;text-align:center}.specials h2,section.slider h2{margin-top:15px;margin-bottom:30px}.home-products h2{margin:0}.bg-block p.flex,.bg-block p:last-child,.blog-wrapper p.flex,.blog-wrapper p:last-child,.home-products p.flex,.home-products p:last-child,.specials p.flex,.specials p:last-child,section.slider p.flex,section.slider p:last-child{margin-bottom:0}.bg-block p.flex a,.bg-block p:last-child a,.blog-wrapper p.flex a,.blog-wrapper p:last-child a,.home-products p.flex a,.home-products p:last-child a,.specials p.flex a,.specials p:last-child a,section.slider p.flex a,section.slider p:last-child a{display:inline-block;font-weight:700;font-size:18px;line-height:40px;vertical-align:middle}.bg-block p.flex a i:before,.bg-block p:last-child a i:before,.blog-wrapper p.flex a i:before,.blog-wrapper p:last-child a i:before,.home-products p.flex a i:before,.home-products p:last-child a i:before,.specials p.flex a i:before,.specials p:last-child a i:before,section.slider p.flex a i:before,section.slider p:last-child a i:before{font-size:12px;display:inline-block;vertical-align:middle;margin-left:10px}.blog-wrapper .slick-arrow,.specials .slick-arrow{position:absolute;top:160px;z-index:990;background:rgba(8,8,8,.25);transition:background-color .2s ease-in-out;padding:20px 15px;color:#F0F0F0}.blog-wrapper .slick-arrow:focus,.blog-wrapper .slick-arrow:hover,.specials .slick-arrow:focus,.specials .slick-arrow:hover{background:rgba(8,8,8,.5)}.blog-wrapper .slick-arrow i:before,.specials .slick-arrow i:before{font-size:20px}.blog-wrapper .slick-arrow.slick-disabled,.specials .slick-arrow.slick-disabled{display:none!important}.blog-wrapper .slick-arrow.next,.specials .slick-arrow.next{right:0}.specials #products{overflow:hidden;width:100%}.specials .slick-track{display:flex}.specials .button.new{margin:60px 0}.specials .product{outline:0!important;display:inline-flex;flex-direction:column;width:380px;margin:0}.specials .product:not(:last-child){margin-right:15px}.specials .product>a{display:inline-block;margin-bottom:15px}.specials .product img{display:block;max-width:100%}.specials .product p:nth-of-type(1){flex-grow:1}.blog-wrapper .blog-intro{max-width:400px}.blog-wrapper .blog-intro h2{margin-top:60px;margin-bottom:45px}.blog-wrapper .blog-intro p{font-size:20px;line-height:30px;margin-bottom:60px;text-align:left}.blog-wrapper #blogs{overflow:hidden;width:100%}.blog-wrapper #blogs .slick-track{display:inline-flex;align-items:flex-start}.blog-wrapper .blog{outline:0!important;display:inline-block;max-width:536px}.blog-wrapper .blog>a{display:inline-block;margin-bottom:15px}.blog-wrapper .blog img{display:block;max-width:100%}.blog-wrapper .blog .text{padding-right:30px;max-width:450px}.blog-wrapper .blog h3{margin-bottom:0}.blog-wrapper .blog .tag{font-weight:700;font-size:14px;line-height:30px;color:#707070;text-transform:uppercase;margin-bottom:15px}.blog-wrapper .blog p{line-height:25px}.blog-wrapper .blog p:last-child a{transition:border-bottom-color .2s ease-in-out,color .2s ease-in-out;border-bottom:2px solid #D71414}.blog-wrapper .blog p:last-child a:hover{border-color:#080808}.home-products .product-lists{display:flex;justify-content:space-evenly;flex-wrap:wrap;max-height:655px;overflow:hidden;margin-bottom:15px}.home-products .list{margin:30px 15px;width:300px}.home-products .list h3{line-height:40px;margin-bottom:15px}.home-products ul{margin:0 0 15px}.home-products ul li{list-style:none;line-height:30px}.home-products ul li a{display:block;color:#080808}.home-products ul li a:hover{color:#D71414}.home-products p:last-child a{color:#707070;border-bottom:2px solid #707070;transition:border-bottom-color .2s ease-in-out,color .2s ease-in-out}.home-products p:last-child a:hover{color:#080808;border-color:#080808}.bg-block{width:100%;padding:30px 0}.bg-block .flex{display:block}.bg-block.silver{background:#FAFAFA}.bg-block.silver h2{margin-bottom:45px}.bg-block.silver p.icon{text-align:center;margin:30px 0}.bg-block.silver p.icon i:before{color:rgba(112,112,112,.5);font-size:213px}.bg-block.silver p.flex{margin:30px 0 60px}.bg-block.silver p.flex a{font-weight:300;line-height:25px;display:flex;align-items:flex-start;justify-content:flex-end;text-align:right}.bg-block.silver p.flex a:hover{color:#080808}.bg-block.green{background:rgba(58,128,82,.1);position:relative}.bg-block.green .bg{position:absolute;right:0;bottom:45px;display:block}.bg-block.green .bg:before{color:rgba(58,128,82,.05);font-size:323px}.bg-block.green h2,.bg-block.green p.green,.bg-block.green p.right a,.bg-block.green p.right a i:before{color:#3A8052}.bg-block.green .half-wrapper{z-index:99}.bg-block.green h2{margin-bottom:45px}.bg-block.green h2 span{display:block;font-weight:300;color:#3A8052}.bg-block.green p.right{margin:15px 0 30px}.bg-block.green p.right a:hover,.bg-block.green p.right a:hover i:before{color:#2a5d3c}.bg-block p{text-align:left;font-size:20px;line-height:30px}.bg-block .stats{display:inline-block;margin-top:60px;color:#3A8052}.bg-block .stats .stat{margin-bottom:45px}.bg-block .stats .stat .number{font-size:50px;line-height:40px;font-weight:700;padding-right:30px;white-space:nowrap}.bg-block .stats .stat .description{font-size:25px;font-weight:300;line-height:28px;margin-top:5px}section.slider .slider-items{height:85px;overflow:hidden;margin-bottom:15px}section.slider .slider-items .slick-track{display:flex}section.slider .slider-items .item{display:flex;height:85px;padding:15px;margin:0 10px;align-items:center;justify-content:center}section.slider .slider-items .item img{display:block;max-height:100%;max-width:150px;opacity:.75;-webkit-transition:.2s -webkit-filter linear,opacity .2s ease-in-out;-moz-transition:.2s -moz-filter linear,opacity .2s ease-in-out;-moz-transition:.2s filter linear,opacity .2s ease-in-out;-ms-transition:.2s -ms-filter linear,opacity .2s ease-in-out;-o-transition:.2s -o-filter linear,opacity .2s ease-in-out;transition:.2s filter linear,.2s -webkit-filter linear,opacity .2s ease-in-out;transform:translateZ(0);-webkit-transform:translateZ(0);filter:grayscale(1)}section.slider .slider-items .item:hover img{opacity:1;filter:grayscale(0)}section.slider p{margin-top:15px}@media screen and (min-width:500px){.bg-block.green .stat{display:flex;align-items:center}.bg-block.green .stat .number{display:inline-block;text-align:right;white-space:nowrap;flex-grow:1}.bg-block.green .stat .description{margin-top:0;display:inline-block;width:200px}}@media screen and (min-width:540px){.blog-wrapper .blog+.blog{margin-left:15px}}@media screen and (min-width:580px){.hero-blocks .hero-block.big{padding:30px}.hero-blocks .hero-block.big.cw-left{justify-content:flex-start}.hero-blocks .hero-block.big.cw-right{justify-content:flex-end}.hero-blocks .hero-block.big .cw .bw{text-align:left}.hero-blocks .hero-block.big .cw>div{min-width:320px;max-width:360px}.hero-blocks .hero-block.big .cw h1{font-size:35px;line-height:36px}}@media screen and (min-width:640px){.hero-blocks .side{display:flex;justify-content:space-between}.hero-blocks .side>a{max-width:calc(50% - 8px)}.hero-blocks .side>a+a{margin-left:15px}}@media screen and (min-width:720px){.hero-blocks .hero-block.big{padding:45px}.bg-block.silver div.flex{display:flex;justify-content:space-between}.bg-block.silver div.flex>div:first-child{margin-right:45px;display:flex;flex-direction:column;max-width:50%}.bg-block.silver div.flex>div:last-child{display:flex;flex-direction:column}.bg-block.silver div.flex p.icon{margin-top:0}.bg-block.silver div.flex p:not(.flex){flex-grow:1}.bg-block.green h2 span{display:inline-block}.bg-block.green h2 span:before{content:"—";display:inline-block;margin-right:5px;font-size:30px;line-height:40px;font-weight:700;color:#3A8052}}@media screen and (min-width:800px){.bg-block.green .flex{display:flex;justify-content:space-between}.bg-block.green .stats{margin-top:0}.bg-block.green .info{width:276px}}@media screen and (min-width:960px){.blog-wrapper{display:flex;justify-content:space-between}.blog-wrapper .blog-intro{margin-right:30px}}@media screen and (max-width:959px){.image-blocks p:last-child{margin-bottom:30px}.image-blocks .half-wrapper.no-padding-right{padding-left:0;display:inline-flex;flex-direction:column;justify-content:center;height:100%;max-width:100%}.image-blocks .half-wrapper.no-padding-right img{display:inline-block;object-fit:cover;max-height:300px;width:100%}}@media screen and (min-width:960px){section.bg-blocks{margin:30px 0}.image-blocks{display:flex}.image-blocks .bg-block{max-width:50%}.image-blocks .bg-block:first-child .half-wrapper{margin:0 0 0 auto;max-width:820px}.image-blocks .half-wrapper.vcenter{display:flex;flex-direction:column;justify-content:center;height:100%;max-width:100%}.image-blocks .half-wrapper.vcenter img{flex:1;max-height:unset;object-fit:cover;display:inline-block}}@media screen and (min-width:1230px){.hero-blocks{display:flex}.hero-blocks .side{display:block}.hero-blocks .side>a{width:400px;margin-left:15px;max-width:100%}.hero-blocks .side>a+a{margin-bottom:15px}.blog-wrapper #blogs .slick-track{display:flex;justify-content:flex-end;max-width:100%}.blog-wrapper #blogs .slick-arrow{display:none!important}}@media screen and (min-width:1640px){#products .slick-arrow{display:none!important}#products .slick-track{display:flex;justify-content:space-between;max-width:100%}.bg-blocks{display:flex}.bg-blocks .bg-block.green .bg{right:calc(100% - 840px)}.bg-blocks .silver .half-wrapper{margin:0 0 0 auto}.bg-blocks .green .half-wrapper{margin:0 auto 0 0}.image-blocks .half-wrapper.vcenter.no-padding-right{padding-left:0}.image-blocks .half-wrapper.vcenter img{align-self:start;max-width:min(100%,820px)}}.blog-section-title{margin-top:60px}.blog-section-overview:last-child,.blog-section:last-child{margin-bottom:45px}.blog-pager,.blog-section-overview+.blog-section-overview{margin-top:45px}.node-blog .image{margin-bottom:15px}.node-blog.node-teaser{max-width:370px}.node-blog.node-teaser .image{display:block;position:relative}.node-blog.node-teaser .image img{display:block}.node-blog.node-teaser .image .date,.node-blog.node-teaser .image .tag{position:absolute;right:0;display:block;font-weight:500;padding:7.5px}.node-blog.node-teaser .image .date{bottom:0;background:#FFF;color:#D71414}.node-blog.node-teaser .image .tag{top:0;background:#D71414;color:#FFF}.node-blog.node-teaser h2.h3{margin-bottom:11.25px}.node-blog.node-teaser p{max-height:70px;overflow:hidden}.node-blog.node-teaser p a{color:#080808}.career-category{margin:15px 0 30px}.career-category-title{margin-top:15px}.node-career.node-teaser{display:block;width:100%;padding:20px;background:#F0F0F0;transition:background-color .1s ease-in-out,color .1s ease-in-out}.node-career.node-teaser:after{font-size:20px}.node-career.node-teaser+.node-career.node-teaser{border-top:2px solid #FFF}.node-career.node-teaser:hover{background:#707070}.node-career.node-teaser:hover span,.node-career.node-teaser:hover:after{color:#FFF}.node-career.node-teaser:hover .job-title{color:#fff}.node-career.node-teaser span{display:block;width:100%;font-size:16px;color:#080808;line-height:140%}.node-career.node-teaser .job-title{font-weight:500;font-size:18px}@media screen and (max-width:719px){.node-career.node-teaser:after{position:absolute;top:50%;right:20px;transform:translateY(-50%)}}@media screen and (min-width:720px){.node-career.node-teaser{display:flex;flex-direction:row;align-items:center}.node-career.node-teaser .job-title{max-width:50%}.node-career.node-teaser .job-location,.node-career.node-teaser .job-type{text-align:center;max-width:25%}}.job-testimonial{margin:0 auto 60px;display:block;max-width:300px}.landing .image img,.landing-image img{max-width:100%}.job-testimonial blockquote{text-align:center;margin:0 auto 15px;font-weight:500;font-size:1.5rem;line-height:28px;color:#080808}.job-testimonial .author{display:flex;align-items:center;justify-content:center}.job-testimonial .author p{text-align:left;margin:0 0 0 15px;color:#080808}.node-job_testimonial img{border-radius:100%;margin:0 auto 30px;display:block}@media screen and (min-width:580px){.node-job_testimonial img{border-radius:100%;float:right;margin:0 0 0 30px}}.stock-wrapper{border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3}.stock-wrapper+.stock-wrapper{border-top:0 none}.stock-wrapper:nth-child(2n) .stock-collapsible{background:#FAFAFA}.stock-wrapper .stock-collapsible{padding:15px;font-size:16px;font-weight:500;cursor:pointer}.stock-wrapper table{margin:0}.stock-wrapper table tbody tr:last-of-type{border-bottom:0 none;margin:0}.landing-image{margin:0 -30px}.landing-cta{background:#FAFAFA;margin:30px 0}.landing-cta:first-child{margin-top:0}.landing-cta:last-child{margin-bottom:0}.landing{display:grid;gap:30px;padding:45px 30px}.landing:last-child{margin-bottom:30px}.landing.cta{padding:60px 30px!important}.landing.cta .text h2{color:#080808!important;font-size:40px;line-height:50px;margin-bottom:45px}.landing table caption{caption-side:bottom;font-size:12px;margin-top:15px}.landing table.center-table{width:auto;margin-left:auto!important;margin-right:auto!important}.landing .text ol li,.landing .text p,.landing .text ul li{font-size:18px;line-height:27px}.landing .text p{margin-bottom:30px}.landing .text p:last-child{margin-bottom:0}.landing .text a.arrow{display:inline-block;font-weight:700}.landing .text a.arrow:after{font-size:12px;display:inline-block;vertical-align:middle;margin-left:10px}.landing .text h2{font-size:26px;line-height:40px}.landing .image{display:inherit;margin:0 -30px}.inner-wrapper+.landing{padding-top:0}@media screen and (min-width:480px){.landing .text h2{font-size:30px}}@media screen and (min-width:960px){.landing-image{margin:0}.landing{max-width:1230px;margin:0 auto}.landing.single.full{padding:15px 30px}.landing:not(.single){gap:60px;grid-template-columns:repeat(2,minmax(0,1fr))}.landing:not(.single):not(.dual-text)>div{display:flex;flex-grow:0;align-items:center}.landing.landing-right div:first-child{grid-column:2;grid-row:1}.landing.landing-right div:last-child{grid-column:1;grid-row:1}.landing .image{margin:0}}.thanks{margin-bottom:60px}.thanks p{text-align:left}.thanks .status{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;background:#F0F0F0;color:#080808;border-radius:100%}.thanks .status.issue{background:#D71414;color:#FFF}.thanks .status.done{background:#3A8052;color:#FFF}.thanks .status .icon{display:inline-block}.thanks .status .icon:before{font-size:20px;width:auto}.thanks .status .icon.icon-warning{height:24px}.thanks .step header{display:flex;align-items:center;gap:2rem}.thanks .step .content{display:grid;grid-template-columns:53px auto;gap:2rem;margin:20px 0}.thanks .step .content .border{border-left:3px solid #F0F0F0;min-height:35px;width:3px;margin:0 25px;display:inline-block}.thanks .alert{background:#F0F0F0;padding:30px 30px 20px 20px;color:#D71414;display:flex;gap:1.25rem}.thanks .alert .icon-info:before,.thanks .alert .message.message-info:before,.thanks .alert a.link-note:before,.thanks .alert i.note:before{font-size:26px}.thanks .item{display:flex;gap:1.5rem}.thanks .item header{display:flex;flex-direction:column;align-items:start;margin-bottom:10px;gap:0}.thanks .item header p{margin-bottom:10px}.thanks .item+.item{margin-top:15px;border-top:1px solid #F0F0F0;padding-top:15px}.thanks .item img{border-radius:8px}.thanks .item p{margin-bottom:0}.thanks .item .reference{display:inline-block;font-size:14px;line-height:18px;color:#707070}.thanks .item .details{flex-grow:1}.thanks .item .attributes{line-height:18px;display:none;margin-top:10px}.thanks .item .expanded .attributes{display:block}.thanks .item .attributes span{font-weight:700}.thanks .item .more{background:0 0;border:0;outline:0;cursor:pointer;display:inline-flex;align-items:center}.thanks .item .more span{font-size:16px;font-weight:300;border-bottom:currentColor 1px solid}.thanks .item .expanded .more .icon:before{content:"\e92a"}.thanks .item .more .icon:before{font-size:14px}.side>div+div{margin-top:15px}.side .social-block{background:#FDF3F3;padding:25px;display:flex;gap:2rem;align-items:center}.side .social-block svg{flex-shrink:0}.side .social-block p{margin-bottom:10px;text-align:left}.side .social-block .s-m-menu{display:flex;gap:1rem;list-style:none;align-items:center;margin-left:0;margin-top:15px}.side .social-block .s-m-menu .icon:before{font-size:30px}.side .weforest{background:rgba(58,128,82,.1);padding:25px;color:#326e47;overflow:hidden}.side .weforest .stats{display:flex;flex-direction:column;gap:1rem}.side .weforest .stat{display:grid;grid-template-columns:25px 45px auto;gap:1rem;fill:#326e47;align-items:center}.side .weforest .stat span{font-size:14px;line-height:16px}.side .weforest .stat .number{font-weight:700;font-size:23px;line-height:23px}.side .weforest .bg{position:absolute;right:10px;bottom:10px;display:block}.side .weforest .bg:before{color:rgba(58,128,82,.15);font-size:128px}@media screen and (min-width:720px) and (max-width:959px){.side .social-block{flex-direction:column;text-align:center}.side .social-block p{text-align:center}.side .social-block .s-m-menu{display:inline-flex}.side .weforest .stat{grid-template-columns:25px auto}.side .weforest .stat span:last-child{grid-column:span 2}}@media screen and (min-width:960px){.thanks .item header{flex-direction:row;justify-content:space-between;margin:0}}@media screen and (max-width:959px){.thanks .item header .reference:empty{display:none}}button{font-family:museo-sans,Arial,Helvetica,sans-serif}.button{--button-bg:#e6e6e6;--button-text:#080808;--button-bg-hover:#d3d3d3;--button-text-hover:#080808;max-width:unset;line-height:inherit;min-height:unset;margin:0 0 10px;background-color:var(--button-bg);display:inline-block;padding:1rem 2rem;text-decoration:none;font-size:16px;font-weight:700;border-radius:10rem;text-align:center;position:relative;overflow:hidden;transition:all .3s;border:0;z-index:1;word-wrap:break-word;white-space:normal;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:var(--button-text)}.button.disabled,.button.no-hover,.button.no-hover:hover{cursor:default}.button.disabled{--button-bg:rgba(230, 230, 230, 0.5);--button-text:rgba(8, 8, 8, 0.5)}.button .icon:before{color:var(--button-text);font-weight:400;font-size:15px}.button:before{content:"";position:absolute;bottom:0;left:0;width:0;height:100%;background:var(--button-bg-hover);transition:all .5s;border-radius:10rem;z-index:-1}.button:not(.no-hover):hover{color:var(--button-text-hover)}.button:not(.no-hover).disabled:hover{color:var(--button-text)}.button:not(.no-hover):not(.disabled):hover:before{width:100%}.button.icon-only{transition:all .3s}.button.icon-only,.button.icon-text{vertical-align:middle;padding:9px 11px}.button.icon-only i,.button.icon-text i{display:inline-block;margin-top:2px}.button.icon-only i:before,.button.icon-text i:before{font-weight:400;margin-left:1px}.button.icon-only+.button.icon-only,.button.icon-only+.button.icon-text,.button.icon-text+.button.icon-only,.button.icon-text+.button.icon-text,.circle-button{margin-left:10px}.button.icon-only i.status:before,.button.icon-text i.status:before{margin-right:0}.button.icon-text{font-size:16px;padding:13px 20px}.button.big,.button.bigger{font-size:18px}.button.icon-text i{margin-right:5px}.button.circle{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.button.bigger{padding:20px 50px}.button.smaller{font-size:15px;padding:.5rem 1.5rem}.button.wide{width:100%;max-width:95%}.button.full{width:100%;max-width:100%}.button.auto{width:auto;max-width:100%}.button.green-hover{--button-bg-hover:#326e47;--button-text-hover:#FFFFFF}.button.red-hover,.button.red.inverse{--button-bg-hover:#A91319;--button-text-hover:#FFFFFF}.button.yellow-hover{--button-bg-hover:#E47B04}.button.green,.button.success{--button-bg:#3A8052;--button-text:#FFFFFF;--button-bg-hover:#326e47;--button-text-hover:#FFFFFF}.button.green.disabled,.button.success.disabled{--button-bg:rgba(58, 128, 82, 0.5)}.button.warning,.button.yellow{--button-bg:#F08C06;--button-bg-hover:#E47B04}.button.warning.disabled,.button.yellow.disabled{--button-bg:rgba(240, 140, 6, 0.5)}.button.error,.button.red:not(.inverse){--button-bg:#BA151B;--button-text:#FFFFFF;--button-bg-hover:#DE1921;--button-text-hover:#FFFFFF}.button.error.disabled,.button.red:not(.inverse).disabled{--button-bg:rgba(186, 21, 27, 0.5)}.button.add-to-cart i:before{font-size:20px;font-weight:400;margin-right:15px}.button.request-quote i:before{color:#D71414;font-size:21px;font-weight:400;margin-right:15px}.circle-button{display:block;border-radius:50%;height:50px;line-height:50px;overflow:hidden;text-align:center;width:50px;color:#FFF;margin-right:10px}.circle-button.button-center{margin-left:auto;margin-right:auto}.header .actions a.icon,h3 a.icon{margin-left:5px}.circle-button:hover{cursor:pointer}.circle-button i{display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:50px}.circle-button i:before{display:inline-block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-grow:1;justify-content:center;align-self:center;vertical-align:middle;text-align:center;font-size:14px}.calculators .calc-section .calc-back-button .circle-button,.circle-button.white{background:#e6e6e6;color:#535353}.calculators .calc-section .calc-back-button .circle-button:hover,.circle-button.white:hover{background:#F0F0F0}.circle-button.black{background:#252525}.circle-button.black:hover{background:#1C1C1C}.circle-button.green{background:#3A8052}.circle-button.green:hover{background:#326e47}.circle-button.yellow{background:#F08C06}.circle-button.yellow:hover{background:#E47B04}.circle-button.red{background:#BA151B}.circle-button.red:hover{background:#DE1921}.main-content a.button.block{display:block;margin-top:30px}.address-picker .grid.loading .picker-button{width:97%}.address-picker .grid.loading i.icon-loading.icon-spin{font-size:18px;font-weight:400;width:auto}.button.new{display:inline-block;padding:25px;font-size:20px;line-height:23px;font-weight:700;-webkit-box-shadow:5px 5px 10px rgba(0,0,0,.16);-moz-box-shadow:5px 5px 10px rgba(0,0,0,.16);box-shadow:5px 5px 10px rgba(0,0,0,.16)}@media screen and (min-width:580px){.button.new{padding:25px 50px}}img.flag{background:0 0!important}a.icon:not(.link-note){background:#F0F0F0;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;display:inline-block;width:28px;height:28px;padding:5px 6px 6px;cursor:pointer;text-align:center}a.icon:not(.link-note) i:before{color:#080808;font-size:14px;text-align:center;vertical-align:middle}a.icon:not(.link-note):not(.no-click):hover{background:#d3d3d3}a.icon:not(.link-note).red:hover{background:#FCF4F2;border-color:#E62600}a.icon:not(.link-note).red:hover i:before{color:#D71414}a.icon:not(.link-note).yellow:hover{background:#fffbf4;border-color:#E09600}a.icon:not(.link-note).yellow:hover i:before{color:#D07003}a.icon:not(.link-note).green:hover{background:#F3FAEF;border-color:#77B259}a.icon:not(.link-note).green:hover i:before{color:#2a5d3c}h3 a.icon{padding:0!important}i.icon-default.selected:before{color:#080808}i.green:before{color:#2a5d3c}.message.no-icon a:hover,i.icon-loading.icon-spin,i.red:before{color:#D71414}i.icon-loading.icon-spin{font-size:32px;line-height:1;display:inline-block;width:100%;text-align:center;cursor:progress}.loading-ring{display:inline-block;position:relative;width:30px;height:30px}.loading-ring div{display:block;position:absolute;width:24px;height:24px;margin:3px;border:3px solid #D71414;border-radius:50%;animation:loading-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#D71414 transparent transparent}.loading-ring div:nth-child(1){animation-delay:-.45s}.loading-ring div:nth-child(2){animation-delay:-.3s}.loading-ring div:nth-child(3){animation-delay:-.15s}@keyframes loading-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#ajax_response:not(:empty){position:fixed;top:160px;z-index:1199;max-width:1200px;width:calc(100% - 60px)}#messages .new-wrapper{padding-left:30px;padding-right:30px;padding-bottom:15px}.message{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:20px;font-size:16px;font-weight:500;z-index:0}.message a,.message.message-warning-outline a{font-weight:700}.message.flex{padding:20px 60px 20px 20px}.message.no-icon:before{display:none}.message.no-icon ul{list-style:none}.message.no-icon a{vertical-align:middle}.message.no-icon a .icon:before{color:#D71414;margin-right:5px}.message p:last-of-type{margin-bottom:0}.message ul{display:inline-block;vertical-align:top;margin-left:15px!important;margin-bottom:0!important;max-width:95%;width:100%}.message>span.close-message{position:absolute;top:0;right:0;padding:20px;font-weight:700;text-decoration:none;height:100%}.message.message-error{background-color:#D71414;color:#FFF}.message.message-error a{color:#FFF}.message.message-error>span.close-message{background:#a81010;color:#FFF}.message.message-warning-outline{background-color:#FAFAFA;color:#080808;padding:19px}.message.message-warning-outline i:before{font-size:25px;color:#D71414;background:#FFF;border-radius:100%;display:block;margin-right:15px;margin-top:5px}.message.message-warning{background-color:#F08C06;color:#FFF}.message.message-warning a{color:#FFF}.message.message-warning>span.close-message{color:#FFF;background:#be6f05}.message.message-success{background-color:#3A8052;color:#FFF}.message.message-success a{color:#FFF}.message.message-success>span.close-message{background:#2a5d3c;color:#FFF}.message.message-info{background-color:#F0F0F0;color:#080808}.message.message-info a{color:#080808}.message.message-info>span.close-message{background:#d7d7d7;color:#080808}.message:before{font-size:18px;padding-right:20px;width:44px;display:block}.message+.message,.message.margin-top{margin-top:15px}.message.margin-bottom{margin-bottom:15px}.combine-prefix .message{width:100%;margin-bottom:30px;margin-top:15px}.calc-section .message{width:100%;margin-bottom:30px;margin-top:45px}.calc-section .message ul{display:inline-block;justify-content:initial;width:100%;flex-wrap:initial;text-align:left}#references,.follow-button,.login-block p,.pager,p.meta{text-align:center}.calc-section .message+table{margin-top:50px}.calc-section .dropdown .menu .message{margin-top:0}.message>span.close-message:hover{cursor:pointer}#location_banner_warning{background:#F0F0F0}@media screen and (min-width:720px){#ajax_response:not(:empty){top:100px}}@media screen and (min-width:960px){#ajax_response:not(:empty){top:210px}}h3 span.count{display:none}.login-block .h4,.register-block .h4{color:#8D8D8D}.login-block p{font-style:italic;margin-bottom:8px;margin-top:25px}p.meta{font-size:12px;font-style:italic}a.pdf i.icon-pdf:before{color:#BA151B}.overview a{color:#080808}.overview a :hover{color:#D71414}.billing-address>.message{margin-top:0}.signature{line-height:130%}.signature .image{display:inline-block;width:100px;height:100px;margin-right:10px}.signature .image img{border-radius:150px;max-width:100%;max-height:100%}.signature .greeting{font-size:16px;display:inline-block;vertical-align:top;padding-top:19px}.signature .greeting span{font-weight:500;color:#979797}.signature .greeting .name{font-size:18px;font-weight:500;color:#D71414}.follow-scroll,.follow-scroll .sub-title{overflow:auto}#references,body.billing-picker,body.delivery-picker{overflow:hidden}.follow-button{position:fixed;bottom:0;left:0;background:#FFF;width:100%;border-top:1px solid #d3d3d3;z-index:100;margin:0 auto!important;padding:10px 0}.follow-button .button{margin:10px 15px!important}.quote-request .title{margin-top:60px}.quote-request .button{margin-top:45px;margin-bottom:45px;padding:20px 30px}.quote-request .field.address .country{max-width:100%}.calculators .calc-section ul .calc-option .desc ul li .icon.default i:before,.cart .product .icon.default .remark.status:before,.category-page .sidebar .filter-block ul.filter-options.filter-category li .icon.default a:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li .icon.default a.selected:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li .icon.default a:hover:before,.icon.default .calculators .calc-section ul .calc-option .desc ul li i:before,.icon.default .cart .product .remark.status:before,.icon.default .category-page .sidebar .filter-block ul.filter-options.filter-category li a:before,.icon.default .category-page .sidebar .filter-block ul.filter-options.filter-color li a.selected:before,.icon.default .category-page .sidebar .filter-block ul.filter-options.filter-color li a:hover:before,.icon.default .message:before,.icon.default .status i:before,.icon.default i.icon:before,.icon.default ul.arrow li:before,.status .icon.default i:before,ul.arrow .icon.default li:before{color:#E47B04}#references{display:block;padding:15px 0 30px;margin:15px 0}#references li{display:inline-flex;justify-content:center;border:2px solid #f4f4f4;margin:8px;width:272px;height:131px;padding:10px}#references .reference{position:absolute;top:50%;transform:translateY(-50%);text-align:center}#references .reference img{display:block;max-width:252px;max-height:107px;width:auto;height:auto;margin:0 auto}@media screen and (min-width:420px){h3 span.count{display:inline-block;float:right;font-size:12px;color:#8D8D8D;margin-top:5px}}@media screen and (min-width:720px){.quote-request textarea{max-width:98%}}@media screen and (min-width:960px){.checkout-step-4 #max-scroll .field{margin-top:30px}}@media screen and (max-width:430px){#alert-section .advantages li{margin:0}}.payment-method-images{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:5px;row-gap:2px;margin:10px 15px 15px}.payment-method-images li{display:inline-block}.invoice-review{display:flex;align-items:center;font-size:16px;font-weight:700}.invoice-review img{width:100px;height:100px;object-position:center;object-fit:cover}.payment-options{display:flex;flex-wrap:wrap;gap:15px;margin:15px 0 30px}.payment-options .payment-option{display:inline-flex;justify-content:center;align-items:center;border:2px solid #d3d3d3;padding:10px 15px;cursor:pointer;transition:border-color ease-in-out .2s;position:relative}.payment-options .payment-option:after{display:none;position:absolute;top:0;right:0;width:25px;height:25px;background:#3A8052;padding:5px;content:"\2714";color:#FFF;font-size:16px;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.payment-options .payment-option.selected,.payment-options .payment-option:hover{border-color:#3A8052}.payment-options .payment-option.selected:after{display:inline-block}.payment-options .payment-option.invoice{width:134px;display:inline-flex;align-items:center;gap:10px}.payment-options .payment-option.invoice img{width:40px;height:67px;object-position:center;object-fit:cover}.payment-options .payment-option.invoice span{font-weight:500}.pager{margin:10px 0}.pager li{display:inline-block;margin:10px 0}.pager li+li{margin-left:5px}.pager .current span,.pager .pager-button{font-weight:700;border:1px solid #e6e6e6;color:#121212;padding:10px 15px}.pager .current span,.pager .pager-button:hover{border-color:#D71414;color:#D71414}.address-picker{z-index:999;position:fixed;inset:0;background:rgba(8,8,8,.75)}.address-picker .inner-wrapper{position:absolute;top:0;left:50%;transform:translateX(-50%);margin:0 auto;max-width:600px;width:100%;background:#FFF;padding:1.5rem 1.5rem 0;overflow:auto;outline:0;max-height:100%}.address-picker .inner-wrapper::-webkit-scrollbar{width:5px}.address-picker .inner-wrapper::-webkit-scrollbar-track{background:#FAFAFA;border-radius:10px}.address-picker .inner-wrapper::-webkit-scrollbar-thumb{background:#707070;border-radius:10px}.address-picker .message ul{max-width:87%}.address-picker .search{margin-bottom:1rem}.address-picker .close{font-size:22px;line-height:22px;font-weight:500;cursor:pointer;padding:3px 7px;margin-top:-5px}.address-picker h3{margin:20px 0 15px}.address-picker h3.no-margin-top{margin-top:0}.address-picker h3 span{font-size:13px;vertical-align:middle;display:inline-block;cursor:pointer;padding:10px;margin-top:-4px}.address-picker hr{margin:20px 0 15px;display:block;height:1px;border:0;border-top:1px solid #d3d3d3;padding:0}.address-picker .address:not(.field){padding-left:15px;padding-right:15px}.address-picker .current .billing-address,.address-picker .current .delivery-address{padding:1rem;border-radius:.75rem;cursor:default;background-color:#F3FAEF;border:1px solid #3A8052;color:#3A8052;margin-top:0}.address-picker .current .billing-address h4,.address-picker .current .delivery-address h4{font-weight:700;color:#2a5d3c}.address-picker .current .billing-address span.note,.address-picker .current .delivery-address span.note{font-size:13px;font-style:italic}.address-picker p{margin:0}.address-picker .intl-tel-input .country-list{width:408px!important}.address-picker .field.address .street{max-width:calc(69% + 1px)}.address-picker .address-list .list .address{padding:1rem;border-radius:.75rem;background:#FAFAFA;border:1px solid #B5B5B5}.address-picker .address-list .empty{display:none;margin-top:1rem;font-weight:700;background:#FAFAFA;padding:1rem;border-radius:.75rem;border:1px solid #B5B5B5}.address-picker .address-list .list:empty+.empty{display:block}.address-picker .sticky-button{position:sticky;bottom:0;left:-1.5rem;right:-1.5rem;background:#fff;padding:1.5rem;border-top:1px solid #d3d3d3;margin:1rem -1.5rem 0}.address-picker form{padding-bottom:1.5rem}.address:not(:last-child){margin-bottom:1rem}.address .message{margin-top:15px;margin-bottom:15px}.billing-address:hover,.delivery-address:hover,.open-billing-picker:hover,.open-delivery-picker:hover{cursor:pointer}#delivery-ajax-message:not(:empty){margin-bottom:1rem}@media screen and (max-width:480px){.address-picker h3{font-size:18px}.address-picker h4{font-size:16px}.address-picker p{font-size:14px}}@media screen and (min-width:720px){.address-picker .inner-wrapper{top:5vh;max-height:90vh}}.product{margin:30px 0}.product.empty{display:none}.product.empty:last-child{display:block}.product .name .small{font-size:12px;color:#8D8D8D!important}.product .label{color:#D71414}.product .numbers{margin-top:7px;margin-bottom:20px}.product .numbers .price{font-size:16px;font-weight:700;color:#080808;margin-bottom:3px}.product .numbers .price .discount,.product .numbers .price .quantity,.product .numbers .vat{font-weight:500;color:#979797}.product .numbers .buttons{margin-left:15px}.product .attributes li span{font-weight:500}.product .attributes li span.tax{font-size:12px;color:#979797;font-weight:300}.product>.remark{display:none;border:2px solid #d3d3d3;padding:15px 20px 15px 15px;font-size:15px}.product>.remark:not(:empty){display:block}.product>.remark.link{padding:0}.product>.remark.link>a{display:block;width:100%;height:100%;padding:15px 20px 15px 15px}.product>.remark.decrease,.product>.remark.success{background-color:#F3FAEF;border-color:#3A8052;color:#2a5d3c}.product>.remark.blue{border-color:#1dabb2}.product>.remark.increase,.product>.remark.warning{background-color:#fffbf4;border-color:#E47B04;color:#D07003}.product>.remark.error,.product>.remark.red{background-color:#FCF4F2;border-color:#BA151B;color:#D71414}.product>.remark:not(:empty)+.info{border-top:0 none}.product>.info{border:2px solid #d3d3d3;padding:20px}.product.yellow>.info{border-color:#E47B04}.product.green>.info{border-color:#3A8052}.product.red>.info{border-color:#BA151B}.product .delivery-time-reference,.product .tracking{margin-top:15px}.product .tracking .tracking-line+.tracking-line{margin-top:5px}.product.upload{margin:20px 0}.product.upload+.product.upload{margin-top:0;padding-top:20px;border-top:2px solid #d3d3d3}.product.upload+.signature{margin-top:40px}.product.upload h3{cursor:pointer;font-size:22px;margin-top:6px;vertical-align:middle}.product.upload h3:hover i:before{color:#D71414}.product.upload h3 i:before{color:#8D8D8D;vertical-align:middle}.product.upload .details{display:flex;flex-direction:column;overflow:hidden}.product.upload .details:after{content:'';height:1px;transition:height .3s linear,max-height 0s .3s linear;max-height:0}.product.upload .details>div{transition:margin-bottom .3s cubic-bezier(0,0,0,1);margin-bottom:0;max-height:1000000px}.product.upload .details ul.arrow{margin-left:15px}.product.upload.collapsed .details:after{height:0;transition:height .5s linear;max-height:1px}.product.upload.collapsed .details>div{margin-bottom:-2000px;transition:margin-bottom .3s cubic-bezier(1,0,1,1),visibility 0s .3s,max-height 0s .3s;max-height:0}.cart .product .remark.status:before{font-size:14px;margin-right:5px}.cart .product .remark.status:before.error{font-size:12px;vertical-align:baseline}.cart .product .remark.status:before.decrease{color:#2a5d3c}.pq-respond .product .info,.pq-respond .product .remark{border-color:#d3d3d3}.pq-respond .product.checked .info,.pq-respond .product.checked .remark{border-color:#3A8052}.pq-respond .product .remark{background:#FAFAFA}.pq-respond .product.checked .info .data .label,.pq-respond .product.checked .info h3,.pq-respond .product.checked .info ul.arrow li:before{color:#326e47}.pq-respond .product.checked .remark .ui.checkbox input:checked~.box::after,.pq-respond .product.checked .remark .ui.checkbox input:checked~label::after{color:#080808}.cart .product.green .info h3,.cart .product.green .info ul.arrow li:before{color:#2a5d3c}@media screen and (max-width:719px){.product .column+.column{margin-top:15px}}@media screen and (min-width:720px){.product .numbers{margin-top:0;margin-bottom:0;text-align:right}}ul.checkout-progress{margin:0 0 10px!important;text-align:justify}ul.checkout-progress:after{content:"";display:inline-block;width:100%}.checkout-progress li{background:#FAFAFA;border-left:0 none;display:block;position:relative;margin-bottom:0;margin-right:0!important;font-weight:500;vertical-align:top;width:100%;height:36px}.checkout-progress li:after,.checkout-progress li:before{border-bottom:18px solid transparent;border-top:18px solid transparent;content:" ";display:block;position:absolute;top:-1px}.checkout-progress li.first,.checkout-progress li.last{padding-left:0}.checkout-progress li:before{left:1px;z-index:2}.checkout-progress li:after{right:-6px;z-index:4}.checkout-progress li.current{background:#F0F0F0;border-left:0 none}.checkout-progress li.current a{color:#080808}.checkout-progress li.current a:after{border-left:5px solid #F0F0F0}.checkout-progress li a{display:inline-block;color:#8D8D8D;font-size:16px;margin-left:0;padding:8px 0 7px 15px;width:100%}.checkout-progress li a:after,.checkout-progress li a:before{border-bottom:18px solid transparent;border-top:18px solid transparent;content:" ";display:block;position:absolute;top:-1px}.checkout-progress li.disabled a{cursor:default}.checkout-progress li.complete a i:before{float:right;color:#326e47;margin-right:5px;vertical-align:bottom;margin-top:2px}.checkout-progress li a:before{border-left:5px solid #FFF;left:0;z-index:3}.checkout-progress li a:after{border-left:5px solid #FAFAFA;right:-5px;z-index:5}.checkout-progress li.first a:before,.checkout-progress li.first:before,.checkout-progress li.last a:after,.checkout-progress li.last:after{display:none}@media screen and (min-width:480px){.checkout-progress li a i:before,.checkout-progress li.complete a i:before{float:none}.checkout-progress li{width:auto;max-width:58.5%;display:inline-block}.checkout-progress li a{padding:8px 0 7px 15px}.checkout-progress li a span.step{margin-right:7px}.checkout-progress li a span.text{display:none}.checkout-progress li.current{width:100%}.checkout-progress li.current span.step{margin-right:0}.checkout-progress li.current span.text{display:inline}.checkout-progress li.complete a{padding-right:3px}.checkout-progress li.complete a span.step{display:none}.checkout-progress li.complete.first a{padding:8px 3px 7px 10px}.checkout-progress li.complete:nth-child(5){width:100%}.checkout-progress li.complete:nth-child(5) a{padding:8px 0 7px 15px}.checkout-progress li.complete:nth-child(5) a span.step{margin-right:0;display:inline}.checkout-progress li.complete:nth-child(5) a span.text{display:inline}.checkout-progress li.complete:nth-child(5) a i:before{float:right}}@media screen and (min-width:580px){.checkout-progress li{max-width:36.5%}.checkout-progress li.current+li.step{width:100%}.checkout-progress li.current+li.step span.step{margin-right:0}.checkout-progress li.current+li.step span.text{display:inline}.checkout-progress li.complete:nth-child(5){max-width:65.5%}}@media screen and (min-width:630px){.checkout-progress li.complete:nth-child(5){max-width:67.5%}}@media screen and (min-width:680px){.checkout-progress li.complete:nth-child(5){max-width:66.5%}}@media screen and (min-width:720px){.checkout-progress li{max-width:28.5%}.checkout-progress li.current+li.step+li.step{width:100%}.checkout-progress li.current+li.step+li.step span.step{margin-right:0}.checkout-progress li.current+li.step+li.step span.text{display:inline}.checkout-progress li.current:nth-child(4),.checkout-progress li.current:nth-child(4)+li.step{max-width:39.5%}.checkout-progress li.complete:nth-child(5){max-width:72.5%}}@media screen and (min-width:800px){.checkout-progress li.current:nth-child(4),.checkout-progress li.current:nth-child(4)+li.step{max-width:40.5%}.checkout-progress li.complete:nth-child(5){max-width:76%}}@media screen and (min-width:960px){.checkout-progress li{max-width:29.5%}.checkout-progress li.current:nth-child(4),.checkout-progress li.current:nth-child(4)+li.step{max-width:42.5%}.checkout-progress li.complete:nth-child(5){max-width:79.5%}}@media screen and (min-width:1060px){.checkout-progress li a span.text,.checkout-progress li.complete a span.step{display:inline}.checkout-progress li{width:100%;max-width:19.5%!important}.checkout-progress li a span.step{margin-right:0}.checkout-progress li.complete a{padding:8px 0 7px 15px}.checkout-progress li.complete a i:before{float:right}.checkout-progress li.complete:nth-child(5){max-width:81.5%}}.node .social-share{margin:30px 0}.node .social-share .sub-title{color:#8D8D8D;font-size:18px}.node .social-share ul{display:inline-block;margin:0}.node .social-share ul li{list-style:none;display:inline-block}.node .social-share ul li a{display:block}.calculators .calc-section .node .social-share ul .calc-option .desc ul li a i:before,.cart .product .node .social-share ul li a .remark.status:before,.category-page .sidebar .filter-block .node .social-share ul.filter-options.filter-category li a a:before,.category-page .sidebar .filter-block .node .social-share ul.filter-options.filter-color li a a.selected:before,.category-page .sidebar .filter-block .node .social-share ul.filter-options.filter-color li a a:hover:before,.node .social-share .calculators .calc-section ul .calc-option .desc ul li a i:before,.node .social-share .category-page .sidebar .filter-block ul.filter-options.filter-category li a a:before,.node .social-share .category-page .sidebar .filter-block ul.filter-options.filter-color li a a.selected:before,.node .social-share .category-page .sidebar .filter-block ul.filter-options.filter-color li a a:hover:before,.node .social-share ul li a .cart .product .remark.status:before,.node .social-share ul li a .message:before,.node .social-share ul li a .status i:before,.node .social-share ul li a i.icon:before,.node .social-share ul.arrow li a li:before,.status .node .social-share ul li a i:before{font-size:36px}.node .social-share ul li+li{margin-left:15px}.status i:before{display:inline-block;width:20px}.status:not(.center) i:before{margin-right:5px}.status.preview i:before{margin-right:0;margin-top:2px}.status.ellipse i:before{font-size:14px}.status.success{color:#2a5d3c}.status.success:not(.no-bg){background:#F3FAEF}.status.success i:before{font-size:14px;color:#2a5d3c}.status.cancel{color:#D71414}.status.cancel:not(.no-bg){background:#FCF4F2}.status.cancel i:before{vertical-align:baseline;font-size:12px;color:#D71414}.status.cancel.grey{color:#535353}.status.cancel.grey:not(.no-bg){background:#FAFAFA}.status.cancel.grey i:before{color:#080808}.status.error{color:#D71414}.status.error:not(.no-bg){background:#FCF4F2}.status.error i:before{vertical-align:baseline;font-size:12px;color:#D71414}.status.warning{color:#D07003}.status.warning:not(.no-bg){background:#fffbf4}.status.warning i:before{font-size:14px;color:#D07003}.status.waiting,.status.warning.red,.status.warning.red i:before{color:#D71414}.status.warning.red:not(.no-bg){background:#FCF4F2}.status.waiting:not(.no-bg){background:#FCF4F2}.status.waiting i:before{color:#D71414;font-weight:700;font-size:14px}.status.waiting.yellow,.status.waiting.yellow i:before{color:#D07003}.status.waiting.yellow:not(.no-bg){background:#fffbf4}.status.proof,.status.proof.white,.status.proof.white i:before,.status.waiting.white,.status.waiting.white i:before,.status.waiting.yellow a,.status.working,.status.working.white,.status.working.white i:before{color:#080808}.status.waiting.white:not(.no-bg){background:#FFF}.status.proof:not(.no-bg),.status.working:not(.no-bg){background:rgba(29,171,178,.15)}.status.proof i:before,.status.working i:before{color:#080808;font-size:16px;margin-left:-2px;margin-right:7px}.status.proof.grey:not(.no-bg),.status.working.grey:not(.no-bg){background:#FAFAFA}.status.proof.white:not(.no-bg),.status.working.white:not(.no-bg){background:#FFF}.status.proof.yellow,.status.proof.yellow i:before,.status.working.yellow,.status.working.yellow i:before{color:#D07003}.status.proof.yellow:not(.no-bg),.status.working.yellow:not(.no-bg){background:#fffbf4}.status.new{color:#080808}.status.new:not(.no-bg){background:#FAFAFA}.status.new i:before{color:#080808;margin-left:-2px;margin-right:7px}#search_results .no-results{margin-top:5px}#search_results .search-result{margin:15px}#search_results .search-result p{margin:3px 0 0}#search_results .search-result:not(:first-child){border-top:1px solid #F0F0F0;padding-top:15px}#search_results .search-result:last-child{margin-bottom:0}#search_results .search-result .meta-data{color:#8D8D8D;font-size:13px;font-weight:300;margin-top:15px}span.highlight{font-weight:700}h5 span.highlight{font-style:italic}.global-search{margin:0;width:100%;display:inline-flex;flex-direction:row;align-items:center;flex-grow:1;flex-shrink:1;position:relative}.global-search.in-page{margin:-5px 0 15px!important;width:100%}.global-search .global-search-input{flex-grow:1;max-width:inherit!important;width:auto!important;margin:0;min-height:0;font-size:16px;font-weight:500;line-height:22px;color:#080808;padding:12px 15px;border:1px solid #FAFAFA;transition:none;-webkit-box-shadow:5px 5px 10px rgba(0,0,0,.16);-moz-box-shadow:5px 5px 10px rgba(0,0,0,.16);box-shadow:5px 5px 10px rgba(0,0,0,.16)}.global-search .global-search-input::placeholder{font-weight:700;color:rgba(112,112,112,.35)}.global-search .global-search-button{position:absolute;right:0;top:50%;transform:translateX(50%) translateY(-45%);background:0 0;border:0;cursor:pointer}.global-search .global-search-button i{width:24px;height:24px}.global-search .global-search-button i:before{color:#707070;font-size:24px;background:#fff;display:block;border-radius:100%}.global-search .global-search-button:hover i:before{color:#080808}.global-search .global-search-results{display:none;position:absolute;top:100%;background:#FFF;width:100%;border:1px solid #FAFAFA;-webkit-box-shadow:5px 5px 10px rgba(0,0,0,.16);-moz-box-shadow:5px 5px 10px rgba(0,0,0,.16);box-shadow:5px 5px 10px rgba(0,0,0,.16);border-top:0 none;z-index:1000}.global-search .global-search-results .calculator-loading{margin:15px}.global-search .global-search-results .empty,.global-search .global-search-results p{margin:10px;font-style:italic}.global-search .global-search-results ul{margin:0}.global-search .global-search-results ul li{list-style:none;display:block}.global-search .global-search-results ul li+li.title{border-top:1px solid #e6e6e6}.global-search .global-search-results ul li a{color:#080808!important;display:inline-block;padding:5px 10px;width:100%;font-size:16px;line-height:25px;font-weight:300;white-space:normal}.global-search .global-search-results ul li.title a{padding:12px 10px 5px;font-weight:500}.global-search .global-search-results ul li.title a:hover{color:#D71414!important}.global-search .global-search-results ul li.selected:not(.title) a,.global-search .global-search-results ul li:not(.title) a:hover{background:#F0F0F0}.global-search .global-search-results.only-products li:not(.p){display:none}.global-search .global-search-results.only-support li:not(.s){display:none}.global-search .global-search-results:not(.only-support):not(.only-products) .empty{display:none}.global-search .global-search-input:focus+button+.global-search-results:not(:empty),.global-search .global-search-results:not(:empty):hover{display:block}@media screen and (min-width:650px){.global-search{margin:0 30px;width:auto}}@media screen and (min-width:960px){.global-search{margin:0 20px}}@media screen and (min-width:1000px){.global-search{margin:0 30px}}.show-search-form{display:inline-block;border:0;background:0 0;color:#707070;cursor:pointer}.show-search-form:hover{color:#080808}.calculators .calc-section ul .calc-option .desc ul li .show-search-form i:before,.cart .product .show-search-form .remark.status:before,.category-page .sidebar .filter-block ul.filter-options.filter-category li .show-search-form a:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li .show-search-form a.selected:before,.category-page .sidebar .filter-block ul.filter-options.filter-color li .show-search-form a:hover:before,.show-search-form .calculators .calc-section ul .calc-option .desc ul li i:before,.show-search-form .cart .product .remark.status:before,.show-search-form .category-page .sidebar .filter-block ul.filter-options.filter-category li a:before,.show-search-form .category-page .sidebar .filter-block ul.filter-options.filter-color li a.selected:before,.show-search-form .category-page .sidebar .filter-block ul.filter-options.filter-color li a:hover:before,.show-search-form .message:before,.show-search-form .status i:before,.show-search-form i.icon:before,.show-search-form ul.arrow li:before,.status .show-search-form i:before,ul.arrow .show-search-form li:before{font-size:26px;vertical-align:bottom}@media screen and (min-width:720px){.site-header .top-bar .user-menus>.search-button{display:none}}.mini-summary{margin:25px 0 30px}.mini-summary .row{display:flex;justify-content:space-between;margin:0 5px;padding:0 5px 10px;font-size:15px}.mini-summary .row:last-of-type{font-size:16px}.mini-summary .row .loading{margin:10px 0 20px}.mini-summary .row.border{padding-top:10px;border-top:1px solid #F0F0F0}.mini-summary .row .title{display:inline-flex;align-items:end;gap:4px;font-weight:500;color:#080808}.mini-summary .row .title span{font-size:12px;color:#A1A1A1}.mini-summary .row.bold .title{font-weight:700}.mini-summary .row .value{text-align:right;color:#080808}.mini-summary .row .value.focus{color:#326e47}.mini-summary .row .value.focus.due{color:#D71414}@media screen and (min-width:720px) and (max-width:1129px){.mini-summary .row .title{margin-bottom:3px}.mini-summary .row .title,.mini-summary .row .value{display:block;max-width:100%;text-align:left}}.checkout.checkout-step-1 .mini-summary{margin-bottom:15px}table{width:100%;margin:30px 0 15px;border-spacing:0}table thead{display:none}table tbody tr{display:block}table tbody tr:last-of-type{border-bottom:1px solid #d3d3d3;margin-bottom:20px}table tbody tr.new-row,table tbody tr:not(.new-row) td:first-of-type{border-top:1px solid #d3d3d3}table tbody tr.middle td,table tbody tr.middle td i.note:before{vertical-align:middle}table tbody tr td{display:block;text-align:inherit;border-bottom:1px solid #F0F0F0;vertical-align:top;padding:15px 15px 15px calc(40% + 15px)}table tbody tr td.t-left{text-align:left!important;padding:15px 15px 15px calc(40% + 25px)}table tbody tr td:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:attr(data-label);left:10px;display:inline-block;width:100%;max-width:40%;text-align:left;font-weight:700;color:#080808}table tbody tr td.no-mobile{display:none!important}table tbody tr td .reference-label,table.no-labels tbody tr td:before{display:none}table tbody tr td:last-child{border-bottom:0}table tbody tr td.no-results{text-align:center}table tbody tr td.center{text-align:inherit!important}table tbody tr td.status a.margin{margin-left:20px}table.overview.order tbody tr.middle+tr.new-row td{border-top:1px solid #e6e6e6}table.no-labels tbody tr td{padding-left:15px;border-bottom:0 none}@media screen and (min-width:600px) and (max-width:719px){.column:not(.grid-12):not(.grid-9) table{margin:20px 0 30px}.column:not(.grid-12):not(.grid-9) table thead{display:table-row-group}.column:not(.grid-12):not(.grid-9) table thead th{border-bottom:1px solid #d3d3d3;font-size:16px;font-weight:500;color:#D71414}.column:not(.grid-12):not(.grid-9) table tbody tr td,.column:not(.grid-12):not(.grid-9) table thead tr th{display:table-cell;border-left:1px solid #F0F0F0;padding:20px 15px}.column:not(.grid-12):not(.grid-9) table tbody tr td:first-of-type,.column:not(.grid-12):not(.grid-9) table thead tr th:first-of-type{border-left:0 none}.column:not(.grid-12):not(.grid-9) table tbody tr.small td{padding:10px 15px}.column:not(.grid-12):not(.grid-9) table tbody tr{display:table-row}.column:not(.grid-12):not(.grid-9) table tbody tr.new-row{border:0;padding:0;margin:0}.column:not(.grid-12):not(.grid-9) table tbody tr:not(.new-row) td:first-of-type{border-top:0 none}.column:not(.grid-12):not(.grid-9) table tbody tr:last-of-type td{border-bottom:0 none!important}.column:not(.grid-12):not(.grid-9) table tbody tr td{border-bottom:1px solid #F0F0F0!important;color:#535353}.column:not(.grid-12):not(.grid-9) table tbody tr td:before{display:none!important}.column:not(.grid-12):not(.grid-9) table tbody tr td.no-mobile{display:table-cell!important}.column:not(.grid-12):not(.grid-9) table tbody tr td.center{text-align:center!important}.column:not(.grid-12):not(.grid-9) table tbody tr td.no-desktop{display:none!important}.column:not(.grid-12):not(.grid-9) table thead th.code{width:102px}.column:not(.grid-12):not(.grid-9) table thead th.date{width:93px}.column:not(.grid-12):not(.grid-9) table thead th.actions{min-width:95px}.column:not(.grid-12):not(.grid-9) table tbody tr td.money,.column:not(.grid-12):not(.grid-9) table thead tr th.money{text-align:right;min-width:60px;white-space:nowrap}.column:not(.grid-12):not(.grid-9) table tbody tr td .reference-label{display:inline;font-weight:500;color:#080808}}@media screen and (min-width:875px){.column.grid-12 table,.column.grid-9 table{margin:20px 0 30px}.column.grid-12 table thead,.column.grid-9 table thead{display:table-row-group}.column.grid-12 table thead th,.column.grid-9 table thead th{border-bottom:1px solid #d3d3d3;font-size:16px;font-weight:500;color:#D71414}.column.grid-12 table tbody tr td,.column.grid-12 table thead tr th,.column.grid-9 table tbody tr td,.column.grid-9 table thead tr th{display:table-cell;border-left:1px solid #F0F0F0;padding:20px 15px}.column.grid-12 table tbody tr td:first-of-type,.column.grid-12 table thead tr th:first-of-type,.column.grid-9 table tbody tr td:first-of-type,.column.grid-9 table thead tr th:first-of-type{border-left:0 none}.column.grid-12 table tbody tr.small td,.column.grid-9 table tbody tr.small td{padding:10px 15px}.column.grid-12 table tbody tr,.column.grid-9 table tbody tr{display:table-row}.column.grid-12 table tbody tr.new-row,.column.grid-9 table tbody tr.new-row{border:0;padding:0;margin:0}.column.grid-12 table tbody tr:not(.new-row) td:first-of-type,.column.grid-9 table tbody tr:not(.new-row) td:first-of-type{border-top:0 none}.column.grid-12 table tbody tr:last-of-type td,.column.grid-9 table tbody tr:last-of-type td{border-bottom:0 none!important}.column.grid-12 table tbody tr td,.column.grid-9 table tbody tr td{border-bottom:1px solid #F0F0F0!important;color:#535353}.column.grid-12 table tbody tr td:before,.column.grid-9 table tbody tr td:before{display:none!important}.column.grid-12 table tbody tr td.no-mobile,.column.grid-9 table tbody tr td.no-mobile{display:table-cell!important}.column.grid-12 table tbody tr td.center,.column.grid-9 table tbody tr td.center{text-align:center!important}.column.grid-12 table tbody tr td.no-desktop,.column.grid-9 table tbody tr td.no-desktop{display:none!important}.column.grid-12 table thead th.code,.column.grid-9 table thead th.code{width:102px}.column.grid-12 table thead th.date,.column.grid-9 table thead th.date{width:93px}.column.grid-12 table thead th.actions,.column.grid-9 table thead th.actions{min-width:95px}.column.grid-12 table tbody tr td.money,.column.grid-12 table thead tr th.money,.column.grid-9 table tbody tr td.money,.column.grid-9 table thead tr th.money{text-align:right;min-width:60px;white-space:nowrap}.column.grid-12 table tbody tr td .reference-label,.column.grid-9 table tbody tr td .reference-label{display:inline;font-weight:500;color:#080808}}@media screen and (min-width:1100px){table{margin:20px 0 30px}table thead{display:table-row-group}table thead th{border-bottom:1px solid #d3d3d3;font-size:16px;font-weight:500;color:#D71414}table tbody tr td,table thead tr th{display:table-cell;border-left:1px solid #F0F0F0;padding:20px 15px}table tbody tr td:first-of-type,table thead tr th:first-of-type{border-left:0 none}table tbody tr.small td{padding:10px 15px}table tbody tr{display:table-row}table tbody tr.new-row{border:0;padding:0;margin:0}table tbody tr:not(.new-row) td:first-of-type{border-top:0 none}table tbody tr:last-of-type td{border-bottom:0 none!important}table tbody tr td{border-bottom:1px solid #F0F0F0!important;color:#535353}table tbody tr td:before{display:none!important}table tbody tr td.no-mobile{display:table-cell!important}table tbody tr td.center{text-align:center!important}table tbody tr td.no-desktop{display:none!important}table thead th.code{width:102px}table thead th.date{width:93px}table thead th.actions{min-width:95px}table tbody tr td.money,table thead tr th.money{text-align:right;min-width:60px;white-space:nowrap}table tbody tr td .reference-label{display:inline;font-weight:500;color:#080808}}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-moz-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{0%,20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}}@-moz-keyframes pulse{0%,20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulse{0%,20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}}.dropzone{min-height:215px;border:2px dashed #080808;background:#FAFAFA;padding:20px}.dropzone .icon-upload:before{font-size:2em!important}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-preview.dz-file-preview .dz-details,.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-message{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:171px;height:100%;width:100%;color:#080808;font-weight:500}.dropzone .dz-message .icon{margin:0 0 5px}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-width:calc(33% - 32px);min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:0;background:#999;background:linear-gradient(to bottom,#eee,#ddd)}.dropzone .dz-preview.dz-image-preview{background:#FAFAFA}.dropzone .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none;color:#D71414;z-index:100}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:rgba(255,255,255,.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,.4);text-align:center;display:inline-block}.dropzone .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05);-webkit-filter:blur(8px);filter:blur(8px)}.dropzone .dz-preview .dz-image{overflow:hidden;max-width:120px;max-height:120px;position:relative;display:block;z-index:9}.dropzone .dz-preview .dz-image img{display:block;max-width:100%}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-moz-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-ms-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-o-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-moz-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-ms-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-o-animation:slide-in 3s cubic-bezier(.77,0,.175,1);animation:slide-in 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-error-mark svg,.dropzone .dz-preview .dz-success-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;-ms-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;-moz-animation:pulse 6s ease infinite;-ms-animation:pulse 6s ease infinite;-o-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,.9);-webkit-transform:scale(1);overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom,#666,#444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width .3s ease-in-out;-moz-transition:width .3s ease-in-out;-ms-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:none;opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom,#be2626,#a92222);padding:.5em 1.2em;color:#fff}.dropzone .dz-preview .dz-error-message:after{content:'';position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}.uploaded-file{margin:20px 0;border-bottom:1px solid #d3d3d3}.uploaded-file .filename-column{display:flex}.uploaded-file .delete-button{margin-right:25px;margin-top:30px}#uploaded_files:empty+.submit-button{display:none}#uploaded_files+.submit-button{margin-top:10px}.switcher[data-v-8fca7af5]{border-bottom:1px solid rgba(112,112,112,.5);margin-bottom:15px}h2.switcher-title[data-v-8fca7af5]{font-weight:700}@media screen and (max-width:479px){h2.switcher-title[data-v-8fca7af5]{font-size:22px}}@media screen and (min-width:480px){h2.switcher-title[data-v-8fca7af5]{font-size:30px}}@media screen and (min-width:960px){.switcher[data-v-8fca7af5]{margin-bottom:30px;padding-bottom:15px}}.options{display:grid;grid-template-columns:repeat(2,1fr)}.options .field{display:inline-block;margin:0 0 15px}@media screen and (min-width:580px){.options-country{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:960px){.options{grid-template-columns:repeat(4,1fr)}}img[data-v-0bba74bb]{display:inline-block;width:25px;height:19px;object-fit:cover;margin-top:-2px;vertical-align:middle;border:1px solid #e0e0e0}.switcher-wrapper[data-v-087dec5a]{position:fixed;font-weight:300;display:grid;align-items:center;justify-items:center;width:100%;height:100vh;z-index:999;overflow-y:auto}.back-drop[data-v-087dec5a]{position:fixed;top:0;left:0;height:100vh;width:100%;background:rgba(8,8,8,.75);z-index:1000}.switcher-popup[data-v-087dec5a]{background:#fff;padding:15px 20px;width:100%;max-width:960px;margin:0 auto;border:0;z-index:2000}@media screen and (min-width:580px){.switcher-popup[data-v-087dec5a]{padding:30px 40px}.options-country[data-v-087dec5a]{grid-template-columns:repeat(3,1fr)}}button.close[data-v-c430caf0]{float:right}button[data-v-209bb87b]{background:#f0f0f0;position:fixed;z-index:1000;bottom:30%;right:-3rem;width:9rem;height:4rem;transform:rotate(-90deg);transform-style:preserve-3d;will-change:transform;-webkit-font-smoothing:antialiased;display:flex;gap:.5rem;justify-content:space-evenly;align-items:center;padding:.75rem 1.5rem 1rem;box-shadow:-10px 0 15px -3px var(--box-shadow),-4px 0 6px -4px var(--box-shadow);border:0;border-radius:1rem 1rem 0 0;font-size:20px;font-weight:500;margin:0;text-transform:none}button[data-v-209bb87b]:before{background:#e6e6e6;border-radius:1rem 1rem 0 0;z-index:-1}button[data-v-d69e5f94]{font-size:16px;line-height:24px;display:flex;align-items:center;padding:0;margin-bottom:0;font-weight:300;background-color:#fafafa;border-radius:.25rem;text-align:left;box-shadow:0 1px 3px 0 var(--box-shadow),0 1px 2px -1px var(--box-shadow)}.button[data-v-d69e5f94]:before{background:#f0f0f0;border-radius:.25rem}.button.closed[data-v-d69e5f94]:hover:before{width:0}.closed[data-v-d69e5f94]{cursor:not-allowed}.status[data-v-d69e5f94]{display:inline-block;width:.5rem;align-self:stretch;border-radius:.25rem 0 0 .25rem}.available .status[data-v-d69e5f94]{background:#4aa368}.away .status[data-v-d69e5f94]{background:#F08C06}.closed .status[data-v-d69e5f94]{background:#DE1921}button>span[data-v-d69e5f94]:not(.status){padding:.75rem 0}svg[data-v-d69e5f94]{margin:0 1rem}span[data-v-d69e5f94]{display:block;overflow:auto}@media screen and (min-width:480px){button[data-v-d69e5f94]{width:24rem}}.wrapper[data-v-d23516c9]{font-size:16px;display:inline-block;position:fixed;top:0;right:0;bottom:0;left:0;padding:1.5rem;background:#fff;border-top-left-radius:1rem;border-bottom-left-radius:1rem;overflow:auto;max-height:100vh;box-shadow:0 10px 15px -3px var(--box-shadow),0 4px 6px -4px var(--box-shadow);border:1px solid #f0f0f0;z-index:1000}header[data-v-d23516c9]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.close[data-v-d23516c9]{border:0;background:#f0f0f0;cursor:pointer;vertical-align:middle;padding:9px 11px;position:relative;border-radius:100%;z-index:1;overflow:hidden}.channels[data-v-d23516c9]{display:flex;flex-direction:column;gap:.75rem}.title[data-v-d23516c9]{font-weight:700;font-size:20px}p[data-v-d23516c9]{display:flex;align-items:center;gap:.5rem;text-align:left}p>span[data-v-d23516c9]{display:inline-block;width:.5rem;height:.5rem;border-radius:100%}span.available[data-v-d23516c9]{background:#4aa368}span.closed[data-v-d23516c9]{background:#DE1921}.close[data-v-d23516c9]:before{content:"";position:absolute;bottom:0;left:0;width:0;height:100%;background:#e6e6e6;transition:all .3s;border-radius:100%;z-index:-1}.close[data-v-d23516c9]:hover:before{width:100%}@media screen and (min-width:480px){.wrapper[data-v-d23516c9]{inset:unset;top:50%;transform:translateY(-50%);right:0}}