﻿/*! normalize.css v6.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.flexslider-wrapper .flexslider{border:none;margin-bottom:1.5em}.flexslider-wrapper .flexslider .flex-direction-nav .flex-prev:before{content:'\f3cf';font-family:'icomoon'}.flexslider-wrapper .flexslider .flex-direction-nav .flex-next:before{content:'\f3d1';font-family:'icomoon'}.flexslider-wrapper .flexslider .flex-control-nav{bottom:-35px}.flexslider-wrapper .flexslider .flex-control-nav a{background-color:#fff;border:1px solid #4a4a4a}.flexslider-wrapper .flexslider .flex-control-nav a.flex-active{background-color:#4a4a4a}@font-face{font-family:'Icomoon';src:url("../fonts/icomoon.eot");src:url("../fonts/icomoon.woff") format("woff"),url("../fonts/icomoon.ttf") format("truetype")}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:normal;line-height:normal}h1,h2,h3,h4,h5,h6,p,ul,ol,li,a,span,button{color:#4a4a4a;font-size:16px;font-weight:normal}h1{font-size:24px;font-weight:normal;line-height:32px}h2{font-size:20px;line-height:27px}h3{font-size:18px;line-height:24px}p,span{line-height:22px}div{box-sizing:border-box}button{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.strong{font-weight:bold}.em{font-style:italic}a{box-sizing:border-box;color:#1e90ff;text-decoration:underline}a:visited{color:#1e90ff}a:hover{color:#175da2;transition:color 0.3s ease}a.document-icon:before{content:'\e90c';display:inline-block;font-family:'icomoon';font-size:1.5em;padding-right:0.33em;vertical-align:sub;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.message a{font-size:1em}button:not(.primary){box-shadow:none}.button,.button-red,.button-gray,.account .account-dashboard .primary a,.account .account-dashboard .primary button,.account .account-dashboard .secondary button,.account .product-item .tocart,.modals-wrapper .modal-popup .modal-footer button,#payment button.action,#payment button.action.action-cancel,button{padding:13px 27px;background-color:#4a4a4a;border:none;border-radius:0;box-shadow:none;color:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;line-height:22px;text-decoration:none}.button:visited,.button-red:visited,.button-gray:visited,.account .account-dashboard .primary a:visited,.account .account-dashboard .primary button:visited,.account .account-dashboard .secondary button:visited,.account .product-item .tocart:visited,.modals-wrapper .modal-popup .modal-footer button:visited,#payment button.action:visited,button:visited{color:#fff}.button:hover,.button-red:hover,.button-gray:hover,.account .account-dashboard .primary a:hover,.account .account-dashboard .primary button:hover,.account .account-dashboard .secondary button:hover,.account .product-item .tocart:hover,.modals-wrapper .modal-popup .modal-footer button:hover,#payment button.action:hover,button:hover{background-color:#313131;border:none;text-decoration:none;transition:all 0.3s ease}.button:focus,.button-red:focus,.button-gray:focus,.account .account-dashboard .primary a:focus,.account .account-dashboard .primary button:focus,.account .account-dashboard .secondary button:focus,.account .product-item .tocart:focus,.modals-wrapper .modal-popup .modal-footer button:focus,#payment button.action:focus,button:focus{border:0}.button span,.button-red span,.button-gray span,.account .account-dashboard .primary a span,.account .account-dashboard .primary button span,.account .account-dashboard .secondary button span,.account .product-item .tocart span,.modals-wrapper .modal-popup .modal-footer button span,#payment button.action span,#payment button.action.action-cancel span,button span{color:#fff;font-weight:500}.button-red{background-color:#e2001a}.button-red:hover,.button-red:focus{background-color:#7f000f;color:#fff}.button-gray{background-color:#d9d9d9}.button-gray:hover,.button-gray:focus{background-color:silver;color:#fff}.button-gray span{color:#4a4a4a}#maincontent{padding-right:1em;padding-left:1em;box-sizing:border-box;margin:0 auto;max-width:1000px;width:100%}#maincontent .columns .main{max-width:100%}.input-text,input[type],textarea,select{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.field:not(.search){position:relative}.field:not(.search)>.label{left:1em;pointer-events:none;position:absolute;z-index:3}.field:not(.search)>.label>span{font-size:0.6em;line-height:0.6em}.field:not(.search) .input-text,.field:not(.search) input[type],.field:not(.search) select{border:1px solid #d9d9d9;border-radius:4px;font-size:1em;height:45px;padding-left:0.75em;padding-top:1em}.field:not(.search) .input-text:focus,.field:not(.search) input[type]:focus,.field:not(.search) select:focus{box-shadow:none;outline:1px solid #1e90ff}.header .top-links-wrapper{background-color:#efefef;border-bottom:1px solid #d9d9d9}.header .top-links-wrapper::after{clear:both;content:"";display:table}@media screen and (min-width: 768px){.header .top-links-wrapper .top-links-container{margin:0 auto;max-width:1000px}}.header .top-links-wrapper .top-links-container .top-links{padding:0;margin-bottom:0}.header .top-links-wrapper .top-links-container .top-links::after{clear:both;content:"";display:table}@media screen and (min-width: 768px){.header .top-links-wrapper .top-links-container .top-links{border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;float:right;width:440px}}.header .top-links-wrapper .top-links-container .top-links .authorization-link{display:none}.header .top-links-wrapper .top-links-container .top-links .account-top,.header .top-links-wrapper .top-links-container .top-links .cart-top{float:left;text-align:center;width:50%}.header .top-links-wrapper .top-links-container .top-links .account-top a,.header .top-links-wrapper .top-links-container .top-links .cart-top a{text-decoration:none}.header .top-links-wrapper .top-links-container .top-links .account-top span,.header .top-links-wrapper .top-links-container .top-links .cart-top span{display:inline;margin:0;padding:5px 0}.header .top-links-wrapper .top-links-container .top-links .account-top{position:relative;z-index:20}.header .top-links-wrapper .top-links-container .top-links .account-top .account-link{box-shadow:0 0 1px transparent;position:relative;transform:perspective(1px) translateZ(0);transition:color 0.3s ease;padding:5px 0;color:#4a4a4a;display:block}.header .top-links-wrapper .top-links-container .top-links .account-top .account-link:before{background:#fff;bottom:0;content:"";left:0;position:absolute;right:0;top:0;height:0;transform-origin:50% 0;transition:height 0.3s ease;z-index:-1}.header .top-links-wrapper .top-links-container .top-links .account-top .account-link:hover{color:white}.header .top-links-wrapper .top-links-container .top-links .account-top .account-link:hover:before{height:100%}.header .top-links-wrapper .top-links-container .top-links .account-top .account-link span:before{content:"\e900";font-family:'icomoon';font-size:1.5em;padding-right:15px;vertical-align:middle}.header .top-links-wrapper .top-links-container .top-links .account-top .account-links-list{background-color:#fff;border:1px solid #d9d9d9;box-shadow:0 3px 3px rgba(0,0,0,0.15);display:none;list-style:none;padding-left:0;position:absolute;text-align:left;top:105%;width:100%}.header .top-links-wrapper .top-links-container .top-links .account-top .account-links-list.show{display:block}.header .top-links-wrapper .top-links-container .top-links .account-top .account-links-list .account-links-item{margin:0}.header .top-links-wrapper .top-links-container .top-links .account-top .account-links-list .account-links-item a{padding:1.25em;color:#4a4a4a;display:block}.header .top-links-wrapper .top-links-container .top-links .account-top .account-links-list .account-links-item a:hover{background-color:#d9d9d9}.header .top-links-wrapper .top-links-container .top-links .cart-top .minicart-wrapper{float:none;margin-left:0;margin-top:0;width:100%}.header .top-links-wrapper .top-links-container .top-links .cart-top .minicart-wrapper .action:hover:after{color:#fff;transition:color 0.5s ease}.header .top-links-wrapper .top-links-container .top-links .cart-top .minicart-wrapper .action.showcart{box-shadow:0 0 1px transparent;position:relative;transform:perspective(1px) translateZ(0);transition:color 0.3s ease;border-left:1px solid #d9d9d9;color:#e2001a;padding:5px 0;width:100%}.header .top-links-wrapper .top-links-container .top-links .cart-top .minicart-wrapper .action.showcart:before{background:#e2001a;bottom:0;content:"";left:0;position:absolute;right:0;top:0;height:0;transform-origin:50% 0;transition:height 0.3s ease;z-index:-1}.header .top-links-wrapper .top-links-container .top-links .cart-top .minicart-wrapper .action.showcart:hover{color:white}.header .top-links-wrapper .top-links-container .top-links .cart-top .minicart-wrapper .action.showcart:hover:before{height:100%}@media screen and (min-width: 768px){.header .top-links-wrapper .top-links-container .top-links .cart-top .minicart-wrapper .action.showcart{border-right:1px solid #d9d9d9}}.header .top-links-wrapper .top-links-container .top-links .cart-top .minicart-wrapper .action.showcart:hover .cart-title,.header .top-links-wrapper .top-links-container .top-links .cart-top .minicart-wrapper .action.showcart:hover .cart-icon,.header .top-links-wrapper .top-links-container .top-links .cart-top .minicart-wrapper .action.showcart:hover .counter .counter-number{color:#fff;transition:color 0.5s ease}.header .top-links-wrapper .top-links-container .top-links .cart-top .minicart-wrapper .action.showcart .cart-title{color:#e2001a;display:inline;font-weight:bold;padding-right:15px}.header .top-links-wrapper .top-links-container .top-links .cart-top .minicart-wrapper .action.showcart .cart-icon{color:#e2001a;padding-right:15px}.header .top-links-wrapper .top-links-container .top-links .cart-top .minicart-wrapper .action.showcart .cart-icon:after{content:"\e901";font-family:'icomoon';font-size:1.2em;font-weight:normal;vertical-align:middle}.header .top-links-wrapper .top-links-container .top-links .cart-top .minicart-wrapper .action.showcart .counter{background-color:transparent}.header .top-links-wrapper .top-links-container .top-links .cart-top .minicart-wrapper .action.showcart .counter .counter-number{color:#e2001a}.header .top-links-wrapper .top-links-container .top-links .cart-top>span{color:#e2001a;font-weight:bold}.header .navigation{background-color:#f9f9f9;border-bottom:1px solid #d9d9d9;border-top:3px solid #4a4a4a}@media screen and (min-width: 768px){.header .navigation{max-width:none}}@media screen and (min-width: 768px){.header .navigation>.navigation-list{margin-right:auto;margin-left:auto;max-width:1000px}}.header .navigation .level0{border:none;display:inline-block;width:20%;vertical-align:middle;z-index:10}.header .navigation .level0:not(.submenu){box-shadow:0 0 1px transparent;position:relative;transform:perspective(1px) translateZ(0);transition:color 0.3s ease}.header .navigation .level0:not(.submenu):before{background:#fff;bottom:0;content:"";left:0;position:absolute;right:0;top:0;height:0;transform-origin:50% 0;transition:height 0.3s ease;z-index:-1}.header .navigation .level0:not(.submenu):hover{color:white}.header .navigation .level0:not(.submenu):hover:before{height:100%}@media screen and (min-width: 768px){.header .navigation .level0{margin:0;text-align:center}}.header .navigation .level0:last-child{border:none}.header .navigation .level0:hover>.submenu{opacity:1;pointer-events:all}.header .navigation .level0:hover>.submenu .submenu-slider{transition:0.5s width cubic-bezier(0.8, 0.2, 0.2, 0.8);width:100%}.header .navigation .level0.has-active>.level-top,.header .navigation .level0.active>.level-top{border-color:#e2001a}.header .navigation .level0 .level-top{color:#4a4a4a;padding:0.35em 0;position:static;text-align:center;font-weight:normal}@media screen and (min-width: 768px){.header .navigation .level0 .level-top{display:block;position:relative;width:100%}}.header .navigation .level0 .level-top:after{display:none}@media screen and (min-width: 768px){.header .navigation .level0 .level-top:after{background-color:#d9d9d9;content:'';display:inline-block;height:1.25em;position:absolute;right:0;top:50%;transform:translateY(-50%);width:2px}}.header .navigation .level0 .level-top span{font-size:7px;line-height:7px;text-transform:capitalize}@media screen and (min-width: 768px){.header .navigation .level0 .level-top span{font-size:1em;font-weight:bold;line-height:1.375em}}.header .navigation .level0.level-top .category-node-4:before{content:"";display:block;font-family:'icomoon';font-size:2em;text-align:center;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media screen and (min-width: 768px){.header .navigation .level0.level-top .category-node-4:before{display:none}}.header .navigation .level0.level-top .category-node-9:before{content:"";display:block;font-family:'icomoon';font-size:2em;text-align:center;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media screen and (min-width: 768px){.header .navigation .level0.level-top .category-node-9:before{display:none}}.header .navigation .level0.level-top .category-node-10:before{content:"";display:block;font-family:'icomoon';font-size:2em;text-align:center;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media screen and (min-width: 768px){.header .navigation .level0.level-top .category-node-10:before{display:none}}.header .navigation .level0.level-top .category-node-11:before{content:"";display:block;font-family:'icomoon';font-size:2em;text-align:center;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media screen and (min-width: 768px){.header .navigation .level0.level-top .category-node-11:before{display:none}}.header .navigation .level0.level-top .category-node-12:before{content:"";display:block;font-family:'icomoon';font-size:2em;text-align:center;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media screen and (min-width: 768px){.header .navigation .level0.level-top .category-node-12:before{display:none}}.header .navigation .level0.submenu{background-color:#fff;border:1px solid #d9d9d9;display:block;left:0 !important;opacity:0;pointer-events:none;position:absolute;width:100vw;z-index:10}@media screen and (min-width: 768px){.header .navigation .level0.submenu{left:auto !important;position:absolute;text-align:left;width:auto}}.header .navigation .level0.submenu .level1 a,.header .navigation .level0.submenu .all-category a{padding:1em;text-decoration:none}.header .navigation .level0.submenu .level1 a:hover,.header .navigation .level0.submenu .all-category a:hover{background-color:#efefef}.header .navigation .level0.submenu .level1.active>a,.header .navigation .level0.submenu .all-category.active>a{border-color:#e2001a}.header .navigation .level0.submenu>.submenu-slider{background-color:#4a4a4a;display:block;height:5px;transition:0.5s width ease-in-out;width:0%}.header .navigation .level0.submenu>.submenu-slider.graphics{background-color:#c02812}.header .navigation .level0.submenu>.submenu-slider.reflectives{background-color:#1d6ead}.header .navigation .level0.submenu>.submenu-slider.tapes{background-color:#3f9c32}@media screen and (max-width: 768px){.header .navigation .level0:nth-child(2) .submenu{transform:translateX(-20%)}}@media screen and (max-width: 768px){.header .navigation .level0:nth-child(3) .submenu{transform:translateX(-40%)}}@media screen and (max-width: 768px){.header .navigation .level0:nth-child(4) .submenu{transform:translateX(-60%)}}@media screen and (max-width: 768px){.header .navigation .level0:nth-child(5) .submenu{transform:translateX(-80%)}}.header .navigation .level0.last .submenu{right:0}.header .navigation .level0.last .level-top:after{display:none}.header .content{margin-right:auto;margin-left:auto;padding:0 1em;box-sizing:content-box;max-width:1000px;position:relative}.header .content::after{clear:both;content:"";display:table}.header .content .logo{margin:0;padding-top:1.5em;padding-bottom:1.5em}.header .content .block-search{margin:0}@media screen and (min-width: 768px){.header .content .block-search{padding:0;position:absolute;right:1em;transform:translateY(-50%);top:50%;width:440px}}.header .content .block-search .minisearch input:focus{box-shadow:none;outline:1px solid #1e90ff}.header .content .block-search .label{transform:translateY(125%)}.header .content .block-search .label:before{color:#4a4a4a;content:"\e906";font-family:'icomoon';font-size:2em}.header .content .block-search .actions .search:before{color:#4a4a4a;content:"\e906";font-family:'icomoon';font-size:2em}.header .content .block-search .search-autocomplete{z-index:35}.header .content .block-search .search-autocomplete ul li:hover{background-color:#efefef}.footer{background-color:#fff;border-top:1px solid #4a4a4a}.footer .content{margin-right:auto;margin-left:auto;border:none;box-sizing:content-box;max-width:1000px}.footer .content::after{clear:both;content:"";display:block}.footer .content.fullwidth{max-width:100%}.footer .content .brand{margin-bottom:40px}@media screen and (min-width: 768px){.footer .content .brand{position:relative}.footer .content .brand::after{clear:both;content:"";display:block}}.footer .content .brand .logo-container{margin-bottom:1em}@media screen and (min-width: 768px){.footer .content .brand .logo-container{width:calc(16.6666666667% - 18.6666666667px);float:left;margin-left:16px;margin:0}}.footer .content .brand .logo-container .orafol-logo{height:auto;max-width:125px;width:100%}@media screen and (min-width: 768px){.footer .content .brand .callout{width:calc(50% - 24px);float:left;margin-left:16px;position:absolute;top:50%;transform:translateY(-50%)}}.footer .content .footer-links{background-color:#4a4a4a}.footer .content .footer-links::after{clear:both;content:"";display:block}.footer .content .footer-links .links-container{max-width:1000px;margin:0 auto}.footer .content .footer-links .links-container .content{width:calc(100% - 32px);float:left;margin-left:16px}.footer .content .footer-links .links-container .content a{width:calc(50% - 24px);float:left;margin-left:16px;color:#fff;display:inline-block;margin-top:1em;margin-bottom:1em;transition:0.4s color ease}@media screen and (min-width: 768px){.footer .content .footer-links .links-container .content a{float:none;width:auto;margin-left:0;margin-right:7em}}.footer .content .footer-links .links-container .content a:last-child{margin-right:0}.footer .content .footer-links .links-container .content a:hover{color:#ccc;transition:0.4s color ease}.footer .content .newsletter{text-align:left;margin:2em auto;max-width:1000px}.footer .content .newsletter::after{clear:both;content:"";display:block}.footer .content .newsletter .content{padding:0;position:relative;text-align:center}@media screen and (min-width: 768px){.footer .content .newsletter .content{text-align:left}}.footer .content .newsletter .content .col-4{width:calc(100% - 32px);float:left;margin-left:16px}@media screen and (min-width: 768px){.footer .content .newsletter .content .col-4{width:calc(33.3333333333% - 21.3333333333px);float:left;margin-left:16px}}.footer .content .newsletter .content .col-4.icons{margin-top:1.5em;padding-top:0.8em;text-align:right}@media screen and (min-width: 768px){.footer .content .newsletter .content .col-4.icons{margin-top:0}}@media (max-width: 768px){.footer .content .newsletter .content .col-4.icons{text-align:center}}.footer .content .newsletter .content .col-4.icons a{text-decoration:none}.footer .content .newsletter .content .col-4.icons a:last-child span:before{padding-right:0}.footer .content .newsletter .content .col-4 .button-red{white-space:nowrap}@media screen and (min-width: 768px){.footer .content .newsletter .content .col-4 .button-red{display:table}}.footer .content .newsletter .content button{width:100%;max-width:280px}.footer .content .newsletter .content .pinterest:before{content:"";display:inline-block;font-family:'icomoon';font-size:1.75em;padding:0 0.4em;text-align:center;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.footer .content .newsletter .content .instagram:before{content:"";display:inline-block;font-family:'icomoon';font-size:1.75em;padding:0 0.4em;text-align:center;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.footer .content .newsletter .content .facebook:before{content:"";display:inline-block;font-family:'icomoon';font-size:1.75em;padding:0 0.4em;text-align:center;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.footer .content .newsletter .content .twitter:before{content:"";display:inline-block;font-family:'icomoon';font-size:1.75em;padding:0 0.4em;text-align:center;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.footer .content .newsletter .content .linkedin:before{content:"";display:inline-block;font-family:'icomoon';font-size:1.75em;padding:0 0.4em;text-align:center;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.copyright-bottom{border-top:1px solid #d9d9d9;padding:1em 0}.copyright-bottom .content{margin:0 auto;max-width:1000px}.copyright-bottom .content::after{clear:both;content:"";display:block}.copyright-bottom .content .copyright-notice{width:calc(100% - 32px);float:left;margin-left:16px;display:block;margin-bottom:1em}@media screen and (min-width: 768px){.copyright-bottom .content .copyright-notice{width:calc(66.6666666667% - 26.6666666667px);float:left;margin-left:16px}}.copyright-bottom .content .link{width:calc(50% - 24px);float:left;margin-left:16px}@media screen and (min-width: 768px){.copyright-bottom .content .link{width:calc(16.6666666667% - 18.6666666667px);float:left;margin-left:16px}}.banner-image{height:auto;margin-bottom:16px;margin-top:16px;width:100%}.grid-container{margin-left:-16px;margin-right:-16px;width:calc(100% + 32px)}.grid-container::after{clear:both;content:"";display:block}.grid-container .grid-left{width:calc(100% - 32px);float:left;margin-left:16px}@media screen and (min-width: 768px){.grid-container .grid-left{width:calc(66.6666666667% - 26.6666666667px);float:left;margin-left:16px}}.grid-container .grid-left .grid-left-content{margin-left:-16px;margin-right:-16px;width:calc(100% + 32px)}.grid-container .grid-right{width:calc(100% - 32px);float:left;margin-left:16px}@media screen and (min-width: 768px){.grid-container .grid-right{width:calc(33.3333333333% - 21.3333333333px);float:left;margin-left:16px}}.grid-container .grid-right .grid-right-content{margin-left:-16px;margin-right:-16px;width:calc(100% + 32px)}.welcome-block{width:calc(100% - 32px);float:left;margin-left:16px;border:1px solid #d9d9d9;margin-bottom:16px}@media screen and (min-width: 768px){.welcome-block{width:calc(100% - 32px);float:left;margin-left:16px}}.welcome-block .content{padding:1.5em 1.875em}.welcome-block .content::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.welcome-block .content .welcome-message{display:inline-block;margin-right:1em}}.welcome-block .content .welcome-message .title{margin:0;margin-bottom:0.25em}@media screen and (min-width: 768px){.welcome-block .content .welcome-message .title{font-size:24px;line-height:32px}}.welcome-block .content .links{margin-top:1em}@media screen and (min-width: 768px){.welcome-block .content .links{display:inline-block;margin-top:0}}.welcome-block .content .links a:first-child{margin-right:1.5em}.sales-support-team{width:calc(100% - 32px);float:left;margin-left:16px;border:1px solid #d9d9d9;margin-bottom:16px}@media screen and (min-width: 768px){.sales-support-team{width:calc(100% - 32px);float:left;margin-left:16px}}.sales-support-team .title{border-bottom:1px solid #d9d9d9;margin:0;padding:1.5em 1.875em}.sales-support-team .members-wrapper{padding-right:1em;padding-left:1em;border-bottom:1px solid #d9d9d9}.sales-support-team .members-wrapper::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.sales-support-team .members-wrapper{border-bottom:none}}.sales-support-team .members-wrapper .member-container{padding-top:1em;padding-bottom:1em}@media screen and (min-width: 768px){.sales-support-team .members-wrapper .member-container{float:left;width:48%}}@media screen and (min-width: 768px){.sales-support-team .members-wrapper .member-container.right{margin-left:1em}}.sales-support-team .members-wrapper .member-container .rep::after{clear:both;content:"";display:block}.sales-support-team .members-wrapper .member-container .rep>img{float:left;margin-right:0.5em}.sales-support-team .members-wrapper .member-container .rep .name{display:block}@media screen and (min-width: 768px){.sales-support-team .members-wrapper .member-container .rep .name{float:left;max-width:140px}}.sales-support-team .members-wrapper .member-container .rep .name span{display:block}.sales-support-team .members-wrapper .member-container .availability{margin-top:0.25em;display:block}.sales-support-team .members-wrapper .member-container .email,.sales-support-team .members-wrapper .member-container .phone{padding-top:.33em;padding-bottom:.33em;display:table}.sales-support-team .members-wrapper .member-container .email:before{content:"\f2eb";display:inline-block;font-family:'icomoon';font-size:1.25em;font-weight:normal;padding-right:0.5em;text-decoration:none;vertical-align:bottom}.sales-support-team .members-wrapper .member-container .phone:before{content:"\f2d2";display:inline-block;font-family:'icomoon';font-size:1.25em;font-weight:normal;padding-right:0.5em;text-decoration:none;vertical-align:bottom}@media screen and (max-width: 768px){.sales-support-team .members-wrapper .mobile-wrap{display:none}}.sales-support-team .see-all{clear:both;display:inline-block;padding:1.5em 1.875em}@media screen and (min-width: 768px){.sales-support-team .see-all{display:none}}.sales-support-team .see-all:hover{cursor:pointer}.sales-support-team .see-all:after{content:"\f3d0";display:inline-block;font-family:'icomoon';font-size:1.3em;padding-left:0.5em;vertical-align:middle}.corporate-info{width:calc(100% - 32px);float:left;margin-left:16px;border:1px solid #d9d9d9;margin-bottom:16px}@media screen and (min-width: 768px){.corporate-info{width:calc(100% - 32px);float:left;margin-left:16px}}.corporate-info .content-container{padding:1.5em 1.875em}@media screen and (min-width: 768px){.corporate-info .content-container{width:calc(50% - 24px);float:left;margin-left:16px;padding-bottom:3em}}.corporate-info .content-container h3{margin:0;margin-bottom:0.75em}.corporate-info .content-container span{display:block}.welcome-block-top{display:none}.cms-page-view:not(.cms-home) #maincontent{max-width:540px;margin-top:20px}.cms-page-view:not(.cms-home) #maincontent h1{text-transform:capitalize;font-size:24px;line-height:32px;margin-bottom:20px}.cms-page-view:not(.cms-home) #maincontent h2{font-weight:bold}.cms-page-view:not(.cms-home) #maincontent h3{text-transform:uppercase}.cms-page-view:not(.cms-home) #maincontent ol.anchor-list li,.cms-page-view:not(.cms-home) #maincontent ul.anchor-list li{margin-bottom:1rem}.cms-page-view:not(.cms-home) #maincontent ol li,.cms-page-view:not(.cms-home) #maincontent ul li{margin-bottom:2rem}.cms-page-view:not(.cms-home) #maincontent p{margin-bottom:2rem}@media screen and (max-width: 768px){.cms-page-view:not(.cms-home) #maincontent iframe{width:100%}}.cms-no-route #maincontent{padding-right:0;padding-left:0;margin:0 auto;max-width:100%;width:100%}.cms-no-route #maincontent .main{padding-bottom:0}.cms-no-route #maincontent .main-banner-wrapper{background-image:url("/media/wysiwyg/orafol-404-mobile.jpg");background-position:center;background-size:cover;background-repeat:no-repeat;padding:100px 20px 60px;width:100%}@media screen and (min-width: 768px){.cms-no-route #maincontent .main-banner-wrapper{background-image:url("/media/wysiwyg/orafol-404.jpg");padding:160px 20px 120px}}.cms-no-route #maincontent .main-banner-wrapper .content{max-width:1000px;margin:0 auto}.cms-no-route #maincontent .main-banner-wrapper .content p,.cms-no-route #maincontent .main-banner-wrapper .content h1{color:#fff;text-shadow:0px 0px 2px #969696}.cms-no-route #maincontent .main-banner-wrapper .content h1{font-size:60px;font-weight:bold;line-height:74px;margin-top:0;max-width:540px}.cms-no-route #maincontent .main-banner-wrapper .content p{font-size:18px;line-height:23px}.cms-page-view #maincontent .events-page-wrapper{margin-bottom:2em}.cms-page-view #maincontent .events-page-wrapper:after{content:"";display:table;clear:both}.cms-page-view #maincontent .events-page-wrapper .news-events-widget{width:calc(100% - 32px);float:left;margin-left:16px;border:0px solid #d9d9d9;margin-bottom:16px}@media screen and (min-width: 768px){.cms-page-view #maincontent .events-page-wrapper .news-events-widget{width:calc(100% - 32px);float:left;margin-left:16px}}.cms-page-view #maincontent .events-page-wrapper .news-events-widget .title{border-bottom:0px solid #d9d9d9;font-size:1.5em;font-weight:normal;margin:0;padding:0;text-transform:capitalize}.cms-page-view #maincontent .events-page-wrapper .news-events-widget .content{border-bottom:1px solid #d9d9d9;margin:1.5em 0;position:relative}.cms-page-view #maincontent .events-page-wrapper .news-events-widget .content:after{content:"";display:table;clear:both}.cms-page-view #maincontent .events-page-wrapper .news-events-widget .content .date{margin-bottom:0.35em}.cms-page-view #maincontent .events-page-wrapper .news-events-widget .content .page-title{float:left;margin-bottom:0.35em;max-width:75%}.cms-page-view #maincontent .events-page-wrapper .news-events-widget .content .link{bottom:0;display:inline-block;float:right;padding-bottom:0.5em;position:absolute;right:0}.cms-page-view #maincontent .events-page-wrapper .news-events-widget .content .link:after{content:"\f30f";display:inline-block;font-family:'icomoon';font-weight:normal;padding-left:0.5em;text-decoration:none}.cms-page-view #maincontent .events-page-wrapper .news-events-widget .see-all{display:none}.cms-page-view #maincontent .page-title-wrapper{display:none}.cms-page-view #maincontent .single-event-wrapper h1{border-bottom:solid 1px #d9d9d9;padding-bottom:20px;font-weight:400;line-height:18px}.cms-page-view #maincontent .single-event-wrapper h1 span{float:right;font-weight:600}.cms-page-view #maincontent .single-event-wrapper iframe{margin-bottom:40px}.header.login{padding-top:1em;padding-bottom:1em;border-bottom:3px solid #4a4a4a}.back-to-orafol{float:left;left:12em;position:absolute;top:50%;transform:translateY(-50%)}.customer-login-container{padding-top:3em;padding-bottom:3em;margin:0 auto;max-width:600px}.customer-login-container .form.forget.password,.customer-login-container .form.create.account{min-width:0;width:100%}.customer-login-container .form #is_subscribed{height:21px;margin-right:10px}.customer-login-container .customer-login>.title{font-size:24px;margin-top:0}.customer-login-container .customer-login .form-login .field{margin-bottom:1em}.customer-login-container .customer-login .form-login .button-red{margin-top:1em;margin-bottom:1em}.customer-login-container .customer-login .form-login .links-container a{margin-top:.5em;margin-bottom:.5em;padding-top:.5em;padding-bottom:.5em;display:table}.customer-login-container .member-notice{margin-top:1em}.customer-login-container .form-create-account .legend{border-bottom:none;padding:0}.customer-login-container .form-create-account .legend>span{font-weight:normal}.account .sidebar-main .block-collapsible-nav{display:block;position:static}.account .sidebar-main .block-collapsible-nav .title{margin-bottom:1em}.account .sidebar-main .block-collapsible-nav .title strong{font-size:1em}.account .sidebar-main .block-collapsible-nav .block-collapsible-nav-content{background-color:#f9f9f9;border:1px solid #d9d9d9}.account .sidebar-main .block-collapsible-nav .block-collapsible-nav-content .items .item.current strong{border-left:3px solid #e2001a}.account .account-dashboard .block-title>strong{font-weight:normal !important}.account .account-dashboard a span{color:#1e90ff}.account .account-dashboard .legend span{font-weight:normal}.account .account-dashboard .field label[for="change-email"],.account .account-dashboard .field label[for="change-password"],.account .account-dashboard .field label[for="subscription"],.account .account-dashboard .field label[for="subscribe_updates"],.account .account-dashboard .field label[for="subscribe_warnings"]{padding-left:0.5em;position:absolute;top:50%;transform:translateY(-50%)}.account .account-dashboard .field label[for="change-email"] span,.account .account-dashboard .field label[for="change-password"] span,.account .account-dashboard .field label[for="subscription"] span,.account .account-dashboard .field label[for="subscribe_updates"] span,.account .account-dashboard .field label[for="subscribe_warnings"] span{font-size:0.875em}.account .account-dashboard .primary a,.account .account-dashboard .primary button{background-color:#e2001a}.account .account-dashboard .primary a:hover,.account .account-dashboard .primary a:focus,.account .account-dashboard .primary button:hover,.account .account-dashboard .primary button:focus{background-color:#7f000f;color:#fff}.account .account-dashboard .primary a span,.account .account-dashboard .primary button span{color:#fff}.account .account-dashboard .secondary button{background-color:#d9d9d9}.account .account-dashboard .secondary button:hover,.account .account-dashboard .secondary button:focus{background-color:silver;color:#fff}.account .account-dashboard .secondary button span{color:#4a4a4a}.account .account-dashboard .form-address-edit .field-beid{display:none;pointer-events:none;user-select:none}.account .account-dashboard #additional-addresses .items{margin-left:-16px;margin-right:-16px;width:calc(100% + 32px)}.account .account-dashboard #additional-addresses .items::after{clear:both;content:"";display:block}.account .account-dashboard #additional-addresses .items>.item{width:calc(50% - 24px);float:left;margin-left:16px;border:1px solid #d9d9d9;clear:none;min-height:290px}@media screen and (min-width: 1000px){.account .account-dashboard #additional-addresses .items>.item{width:calc(33.3333333333% - 21.3333333333px);float:left;margin-left:16px}}.account .account-dashboard #additional-addresses .items>.item>address,.account .account-dashboard #additional-addresses .items>.item>.item{padding:0.5em}.account .product-item .tocart{background-color:#e2001a;border:none}.account .product-item .tocart:hover,.account .product-item .tocart:focus{background-color:#7f000f;color:#fff}.account .product-item .tocart span{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.sales-order-print #maincontent{margin:2em auto}.sales-order-print #maincontent .order-status{margin-left:1em;vertical-align:baseline}.sales-order-print #maincontent strong{font-weight:normal}.breadcrumbs-wrapper{border-bottom:1px solid #d9d9d9;width:100%}.breadcrumbs-wrapper.border-large{border-bottom:5px solid #4a4a4a}.breadcrumbs-wrapper.graphics{border-color:#c02812}.breadcrumbs-wrapper.reflectives{border-color:#1d6ead}.breadcrumbs-wrapper.tapes{border-color:#3f9c32}.breadcrumbs-wrapper .breadcrumbs{padding:15px .75em;display:block;margin:0 auto;max-width:1000px}.breadcrumbs-wrapper .breadcrumbs .items .item:not(:last-child):after{content:'\f126';font-family:'icomoon';margin:0;vertical-align:sub}.breadcrumbs-wrapper .breadcrumbs .items .item a,.breadcrumbs-wrapper .breadcrumbs .items .item strong{padding-right:5px;padding-left:5px;font-size:14px}.breadcrumbs-wrapper .breadcrumbs .items .item:last-child{color:#1e90ff;text-decoration:underline}.page-title-wrapper .page-title{text-align:center}.page-title-wrapper .page-title span{font-size:24px;line-height:32px}.page-title-wrapper .page-title.graphics span{color:#c02812}.page-title-wrapper .page-title.reflectives span{color:#1d6ead}.page-title-wrapper .page-title.tapes span{color:#3f9c32}.page-products .page-title-wrapper .page-title span{display:block}@media screen and (min-width: 768px){.page-products .page-title-wrapper .page-title span{max-width:40%}}.modals-wrapper .modal-popup .modal-title{font-weight:normal}.modals-wrapper .modal-popup .modal-footer button{background-color:#e2001a}.modals-wrapper .modal-popup .modal-footer button:hover,.modals-wrapper .modal-popup .modal-footer button:focus{background-color:#7f000f;color:#fff}.category:after,.search-results:after{content:"";display:table;clear:both}@media screen and (min-width: 768px){.category .page-title-wrapper,.search-results .page-title-wrapper{border-bottom:1px solid #d9d9d9}}@media screen and (min-width: 768px){.category .page-title-wrapper .page-title,.search-results .page-title-wrapper .page-title{margin-bottom:0.25em;text-align:left}}.category .sidebar .filter-options-container .filter-options-title,.search-results .sidebar .filter-options-container .filter-options-title{font-size:14px}.category .products-grid,.category .products-list,.search-results .products-grid,.search-results .products-list{margin:1.5em 0}.category .products-grid .product-items,.search-results .products-grid .product-items{margin-left:-16px;margin-right:-16px;width:calc(100% + 32px);margin-top:0}.category .products-grid .product-items::after,.search-results .products-grid .product-items::after{clear:both;content:"";display:block}.category .products-grid .product-items .product-item,.search-results .products-grid .product-items .product-item{width:calc(50% - 24px);float:left;margin-left:16px;border:1px solid #d9d9d9;margin-bottom:16px;padding:0;position:relative}@media screen and (min-width: 768px){.category .products-grid .product-items .product-item,.search-results .products-grid .product-items .product-item{width:calc(25% - 20px);float:left;margin-left:16px}}.category .products-grid .product-items .product-item:hover,.search-results .products-grid .product-items .product-item:hover{border:1px solid #1e90ff;cursor:pointer;transition:border 0.4s ease}.category .products-grid .product-items .product-item .product-link,.search-results .products-grid .product-items .product-item .product-link{text-decoration:none}.category .products-grid .product-items .product-item .product-item-meta,.search-results .products-grid .product-items .product-item .product-item-meta{margin:0 auto;max-width:250px;padding:0.33em 0.75em}.category .products-grid .product-items .product-item .product-item-meta .product-image-container,.search-results .products-grid .product-items .product-item .product-item-meta .product-image-container{min-width:100%}.category .products-grid .product-items .product-item .product-item-meta .product-image-container .product-image-wrapper,.search-results .products-grid .product-items .product-item .product-item-meta .product-image-container .product-image-wrapper{padding-bottom:100% !important}.category .products-grid .product-items .product-item .product-item-meta .product-image-container .product-image-wrapper .product-image-photo,.search-results .products-grid .product-items .product-item .product-item-meta .product-image-container .product-image-wrapper .product-image-photo{margin-top:0.33em;width:100%}.category .products-grid .product-items .product-item .product-item-meta .product-item-name,.search-results .products-grid .product-items .product-item .product-item-meta .product-item-name{hyphens:none;margin:0.5em 0}.category .products-grid .product-items .product-item .product-item-meta .product-item-name .item-name,.search-results .products-grid .product-items .product-item .product-item-meta .product-item-name .item-name{font-size:0.875em;font-weight:bold;line-height:1.375em}.category .products-grid .product-items .product-item .product-item-meta .item-tagline,.search-results .products-grid .product-items .product-item .product-item-meta .item-tagline{display:block;font-size:0.875em;line-height:1.125em;margin:0.5em 0}.category .products-grid .product-items .product-item .product-item-meta .price-box,.search-results .products-grid .product-items .product-item .product-item-meta .price-box{margin:0.5em 0}.category .products-grid .product-items .product-item .product-item-meta .price-box span,.search-results .products-grid .product-items .product-item .product-item-meta .price-box span{line-height:1.125em}.category .products-list .product-items,.search-results .products-list .product-items{margin-left:0}.category .products-list .product-items .product-item,.search-results .products-list .product-items .product-item{margin-top:0.875em;padding-left:0;position:relative;border-bottom:1px solid #d9d9d9;display:table}@media screen and (min-width: 768px){.category .products-list .product-items .product-item,.search-results .products-list .product-items .product-item{width:calc(50% - 24px);float:left;margin-left:16px}}.category .products-list .product-items .product-item:hover,.search-results .products-list .product-items .product-item:hover{opacity:0.5;transition:0.4s ease}.category .products-list .product-items .product-item:hover:after,.search-results .products-list .product-items .product-item:hover:after{border-color:#1e90ff;transition:0.4s ease}.category .products-list .product-items .product-item .product-link,.search-results .products-list .product-items .product-item .product-link{display:table-cell;text-decoration:none;vertical-align:bottom}.category .products-list .product-items .product-item .product-item-meta .product-item-name,.search-results .products-list .product-items .product-item .product-item-meta .product-item-name{margin:0;margin-bottom:5px}.category .products-list .product-items .product-item .product-item-meta .product-item-name .item-name,.search-results .products-list .product-items .product-item .product-item-meta .product-item-name .item-name{font-weight:bold;text-decoration:none}.category .products-list .product-items .product-item .product-item-meta .item-tagline,.search-results .products-list .product-items .product-item .product-item-meta .item-tagline{display:block;font-size:0.875em;text-decoration:none}.category .products-list .product-items .product-item .product-item-meta .price-box,.search-results .products-list .product-items .product-item .product-item-meta .price-box{margin:5px 0 2px 0}.category .products-list .product-items .product-item .product-item-meta .price-box span,.search-results .products-list .product-items .product-item .product-item-meta .price-box span{font-size:14px;font-weight:bold}.category .back-to-top,.search-results .back-to-top{float:right;margin-bottom:20px}.catalog-category-view .column.main{min-height:0}.catalog-category-view .category-view:after{content:"";display:table;clear:both}.catalog-category-view .members-wrapper{padding:1em;border-bottom:1px solid #d9d9d9}.catalog-category-view .members-wrapper::after{clear:both;content:"";display:block}@media screen and (min-width: 768px){.catalog-category-view .members-wrapper{border-bottom:none}}.catalog-category-view .members-wrapper .member-container{padding-top:1em;padding-bottom:1em}@media screen and (min-width: 768px){.catalog-category-view .members-wrapper .member-container{float:left;width:32%}}@media screen and (min-width: 768px){.catalog-category-view .members-wrapper .member-container.right{margin-left:1em}}.catalog-category-view .members-wrapper .member-container .rep::after{clear:both;content:"";display:block}.catalog-category-view .members-wrapper .member-container .rep>img{float:left;margin-right:0.5em}.catalog-category-view .members-wrapper .member-container .rep .name{display:block}@media screen and (min-width: 768px){.catalog-category-view .members-wrapper .member-container .rep .name{float:left;max-width:140px}}.catalog-category-view .members-wrapper .member-container .rep .name span{display:block}.catalog-category-view .members-wrapper .member-container .availability{margin-top:0.25em;display:block}.catalog-category-view .members-wrapper .member-container .email,.catalog-category-view .members-wrapper .member-container .phone{padding-top:.33em;padding-bottom:.33em;display:table}.catalog-category-view .members-wrapper .member-container .email:before{content:"\f2eb";display:inline-block;font-family:'icomoon';font-size:1.25em;font-weight:normal;padding-right:0.5em;text-decoration:none;vertical-align:bottom}.catalog-category-view .members-wrapper .member-container .phone:before{content:"\f2d2";display:inline-block;font-family:'icomoon';font-size:1.25em;font-weight:normal;padding-right:0.5em;text-decoration:none;vertical-align:bottom}@media screen and (min-width: 768px){.sidebar>.filter{border:1px solid #d9d9d9;margin-top:1.5em}}.sidebar>.filter.block{border-bottom:none}.sidebar>.filter.active .filter-heading-omega{display:block;left:1.25em;position:fixed;top:1em}.sidebar>.filter.active .filter-title>strong{border:0;height:auto;right:0;white-space:nowrap;width:30px}.sidebar>.filter.active .filter-title>strong:after{color:#4a4a4a;font-weight:bold;padding:0.5em 0.75em 0.5em 0.5em;position:absolute;top:0;right:0.5em}.sidebar>.filter .filter-heading-omega{display:none}.sidebar>.filter .filter-title:before{display:none}.sidebar>.filter .filter-title strong{padding-right:0;padding-left:0;border:1px solid #d9d9d9;box-shadow:none;background-color:#fff;font-size:1em;font-weight:bold;max-width:125px;width:100%}.sidebar>.filter .filter-title strong:hover{cursor:pointer}.sidebar>.filter .filter-content{margin-bottom:0}.sidebar>.filter .filter-content .filter-heading{padding-top:.75em;padding-bottom:.75em;display:block}@media screen and (min-width: 768px){.sidebar>.filter .filter-content .filter-heading{padding:.75em 1.25em;background-color:#f9f9f9;border-bottom:0.5px solid #d9d9d9;font-size:1.15em;padding-left:1.25em}}.sidebar>.filter .filter-content .filter-heading:after{content:"\f3d0";display:inline-block;float:right;font-family:'icomoon';font-size:1.25em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media screen and (min-width: 768px){.sidebar>.filter .filter-content .filter-heading:after{display:none}}.sidebar>.filter .filter-content .filter-heading.mobile-hide{display:none}@media screen and (min-width: 768px){.sidebar>.filter .filter-content .filter-heading.mobile-hide{display:block}}.sidebar>.filter .filter-content .filter-heading:target{display:none}.sidebar>.filter .filter-content .filter-options .filter-options-title{border-bottom:0.5px solid #d9d9d9;padding:0.75em 1.25em;text-transform:capitalize}.sidebar>.filter .filter-content .filter-options .filter-options-title:after{float:right;position:relative;right:0;top:4px}.sidebar>.filter .filter-content .filter-options .filter-options-filters{padding-top:.625em;padding-bottom:.625em;border-bottom:0.5px solid #d9d9d9;display:none}.sidebar>.filter .filter-content .filter-options .filter-options-filters .items .item{padding:0.625em 0;margin:0}.sidebar>.filter .filter-content .filter-options .filter-options-filters .items .item:last-child{margin-bottom:0}.sidebar>.filter .filter-content .filter-options .filter-options-filters .items .item a{padding-right:1.25em;padding-left:1.25em;color:#4a4a4a;display:block;text-decoration:none}.sidebar>.filter .filter-content .filter-options .filter-options-filters .items .item a:after{content:"\f372";display:inline-block;float:right;font-family:'icomoon';font-size:1.25em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.sidebar>.filter .filter-content .filter-current{border-bottom:none;margin:0}.sidebar>.filter .filter-content .filter-current.active{padding-bottom:0}@media screen and (max-width: 768px){.sidebar>.filter .filter-content .filter-current.active .filter-heading:after{transform:rotate(180deg)}}.sidebar>.filter .filter-content .filter-current .items{margin:0;padding:0}.sidebar>.filter .filter-content .filter-current .items .item{margin:0;padding:0.75em 1.25em}.sidebar>.filter .filter-content .filter-current .items .item a{display:block;text-decoration:none;width:100%}.sidebar>.filter .filter-content .filter-current .items .item a:after{color:#4a4a4a;content:"\f374";display:inline-block;float:right;font-family:'icomoon';font-size:1.25em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.sidebar>.filter .filter-content .filter-current .items .item .filter-value{margin-right:0.33em}.sidebar>.filter .filter-content .filter-actions{margin:0;padding:0}.sidebar>.filter .filter-content .filter-actions>a{padding:.75em 1.25em;display:block;padding-bottom:0.75em;text-decoration:none}@media screen and (min-width: 768px){.sidebar>.filter .filter-content .filter-actions>a{padding-right:1.25em;padding-left:1.25em;border-bottom:1px solid #d9d9d9;display:block}}.sidebar>.filter .filter-content .filter-actions>a span{font-weight:bold}.main .toolbar{border-bottom:1px solid #d9d9d9;margin-bottom:0}@media screen and (min-width: 768px){.main .toolbar{border:none}}.main .toolbar:last-child{border-bottom:none}.main .toolbar .modes{display:block;left:50%;position:absolute;top:0;transform:translateX(-50%)}@media screen and (min-width: 768px){.main .toolbar .modes{padding-left:3em;top:-2.75em}}.main .toolbar .modes .modes-label{display:none}@media screen and (min-width: 768px){.main .toolbar .modes .modes-label{clip:auto;display:block;font-size:1.125em;left:0;overflow:visible;position:absolute;top:0.33em}}.main .toolbar .modes .modes-mode{background-color:#fff;border:none;border-radius:0;box-shadow:none;display:inline-block;padding:0 6px;text-decoration:none}.main .toolbar .modes .modes-mode:before{color:#d9d9d9;font-size:2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.main .toolbar .modes .modes-mode.active:before{color:#4a4a4a}.main .toolbar .modes .mode-grid:before{content:'\f35c';display:block;font-family:'icomoon'}.main .toolbar .modes .mode-list:before{content:'\e90a';display:block;font-family:'icomoon'}.main .toolbar .toolbar-sorter{max-width:125px;position:absolute;right:0}@media screen and (min-width: 768px){.main .toolbar .toolbar-sorter{max-width:none;top:-2.75em}}.main .toolbar .toolbar-sorter:after{content:'\f3d0';display:inline-block;font-family:'icomoon';pointer-events:none;position:absolute;right:5px;top:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width: 768px){.main .toolbar .toolbar-sorter:after{top:8px}}.main .toolbar .toolbar-sorter .sorter-label{display:none}@media screen and (min-width: 768px){.main .toolbar .toolbar-sorter .sorter-label{display:inline-block;font-size:1.125em;font-weight:bold;margin-right:0.5em;vertical-align:middle}}.main .toolbar .toolbar-sorter .sorter-options{background:#fff;border:1px solid #d9d9d9;border-radius:0;box-shadow:none;font-size:1em;font-weight:bold;margin:0;padding-left:0.5em;padding-right:1.15em;width:100%}@media screen and (min-width: 768px){.main .toolbar .toolbar-sorter .sorter-options{font-weight:normal;font-size:0.75em;padding-right:2em;width:auto}}.main .toolbar .toolbar-sorter .sorter-options:hover{cursor:pointer}.main .toolbar .pages .current .page{background-color:transparent}.main .toolbar .pages .current span{font-weight:bold}@media screen and (min-width: 768px){.product.media{margin-top:1.75em}}.product.media .flexslider-wrapper,.product.media .issuu-embed-wrapper{left:50%;margin-left:-50vw;position:relative;width:100vw}@media screen and (min-width: 768px){.product.media .flexslider-wrapper,.product.media .issuu-embed-wrapper{margin-left:auto;position:static;width:auto}}@media screen and (min-width: 768px){.product.description{width:57%}}.product.description .helpful-information{margin-top:4em}.product.description .helpful-information>h2{border-bottom:1px solid #d9d9d9;font-size:1.5em;margin:0;padding-bottom:1rem}.product.description .helpful-information .data-sheet{padding:1em 1em 0 1em;display:block}.product.description .helpful-information .data-sheet:before{content:'\e90c';display:inline-block;font-family:'icomoon';font-size:1.5em;padding-right:0.33em;vertical-align:sub;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.product.description .helpful-information>span.strong{border-top:1px solid #d9d9d9;display:block;margin-top:1em;padding-top:1em}@media screen and (min-width: 768px){.additional-attributes-wrapper{width:57%}}.additional-attributes-wrapper .additional-attributes{border-top:1px solid #d9d9d9}.additional-attributes-wrapper #product-attribute-specs-table,.additional-attributes-wrapper #data-sheets-table{width:100%}.additional-attributes-wrapper #product-attribute-specs-table tbody .attributes-row,.additional-attributes-wrapper #data-sheets-table tbody .attributes-row{padding:10px 1em;border-bottom:1px solid #d9d9d9;font-weight:normal}@media screen and (min-width: 768px){.additional-attributes-wrapper #product-attribute-specs-table tbody .attributes-row,.additional-attributes-wrapper #data-sheets-table tbody .attributes-row{padding-right:0;padding-left:0}}.additional-attributes-wrapper #product-attribute-specs-table tbody .attributes-row:before,.additional-attributes-wrapper #data-sheets-table tbody .attributes-row:before{display:none}.additional-attributes-wrapper #product-attribute-specs-table tbody .attributes-row .label,.additional-attributes-wrapper #data-sheets-table tbody .attributes-row .label{display:block;font-weight:bold}@media screen and (min-width: 768px){.additional-attributes-wrapper #product-attribute-specs-table tbody .attributes-row .label,.additional-attributes-wrapper #data-sheets-table tbody .attributes-row .label{display:inline-block;float:left;padding-right:0.5em;width:30%}}.additional-attributes-wrapper #product-attribute-specs-table tbody .attributes-row .value,.additional-attributes-wrapper #data-sheets-table tbody .attributes-row .value{display:block}@media screen and (min-width: 768px){.additional-attributes-wrapper #product-attribute-specs-table tbody .attributes-row .value,.additional-attributes-wrapper #data-sheets-table tbody .attributes-row .value{display:inline-block;float:right;vertical-align:top;width:68%}}.product-info-main .page-title-wrapper{margin-top:1em}.product-info-main .page-title-wrapper>.page-title{padding-top:14px;padding-bottom:14px;border-bottom:1px solid #d9d9d9;margin:0;text-align:left}.product-info-main .page-title-wrapper>.overview{padding-top:14px;padding-bottom:14px;border-bottom:1px solid #d9d9d9;margin:0}.product-info-main .page-title-wrapper>.overview p{font-size:1.125em;font-weight:bold;margin:0}.product-info-main .sub-brand-logo-wrapper{border-bottom:1px solid #d9d9d9}.product-info-main .sub-brand-logo-wrapper .sub-brand-logo{max-width:160px}.product-info-main .product-info-price{border-bottom:1px solid #d9d9d9;margin:0;max-width:100%}.product-info-main .product-info-price .price-box{padding:0}.product-info-main .product-info-price .price-box .price-container{margin:0}.product-info-main .product-info-price .price-box .price-container .price-wrapper{padding-top:8px;padding-bottom:8px;margin:0}.product-info-main .product-info-price .price-box .price-container .price-wrapper .price{font-size:0.875em}@media screen and (min-width: 768px){.product-info-main .product-add-form{margin-top:-10px}}.product-info-main .product-add-form .product-options-wrapper .fieldset .configurable>.control{width:100%}.product-info-main .product-add-form .button-red{width:100%}.product-info-main .product-add-form .box-tocart{text-align:center}.product-info-main .product-add-form .box-tocart .qty-total-wrapper{margin-bottom:1em;margin-left:auto;margin-right:auto;max-width:225px}.product-info-main .product-add-form .box-tocart .qty-total-wrapper:after{clear:both;content:'';display:block;width:100%}.product-info-main .product-add-form .box-tocart .qty .label,.product-info-main .product-add-form .box-tocart .qty-total .label{display:block;margin-bottom:0.5em;position:static}.product-info-main .product-add-form .box-tocart .qty .label span,.product-info-main .product-add-form .box-tocart .qty-total .label span{font-size:0.875em;font-weight:bold}.product-info-main .product-add-form .box-tocart .qty .input-text.qty,.product-info-main .product-add-form .box-tocart .qty-total .input-text.qty{font-size:1.25em;min-width:4em;padding:0}.product-info-main .product-add-form .box-tocart .qty .qty-total-amount,.product-info-main .product-add-form .box-tocart .qty-total .qty-total-amount{display:block;line-height:45px}.product-info-main .product-add-form .box-tocart .qty .qty-total-amount>span,.product-info-main .product-add-form .box-tocart .qty-total .qty-total-amount>span{font-size:1.25em}.product-info-main .product-add-form .box-tocart .qty{float:left}.product-info-main .product-add-form .box-tocart .qty-total{float:right}#minicart--wrapper #btn-minicart-close{right:12px;top:20px}#minicart--wrapper .block-minicart{margin-top:2px;padding:25px 20px 10px;right:0;width:300px}#minicart--wrapper .block-minicart:after,#minicart--wrapper .block-minicart:before{border:0px solid}#minicart--wrapper .block-minicart .subtotal{text-align:left;width:80%;padding-left:70px}#minicart--wrapper .block-minicart .subtotal .label:after{display:none}#minicart--wrapper .block-minicart .minicart-items-wrapper{padding:15px 30px}#minicart--wrapper .block-minicart .minicart-items-wrapper .minicart-items .product-item-name a{color:#333;font-weight:bold;text-transform:capitalize}#minicart--wrapper .block-minicart .minicart-items-wrapper .minicart-items .product-item-details{padding-left:0px;text-align:left}#minicart--wrapper .block-minicart .minicart-items-wrapper .minicart-items .product-item-details .price-container{display:inline-block}#minicart--wrapper .block-minicart .minicart-items-wrapper .minicart-items .item-qty{border-width:2px;border-color:#e6e6e6;height:40px}#minicart--wrapper .block-minicart .minicart-items-wrapper .minicart-items .delete:before{color:#9b9b9b;content:'\e908';display:inline-block;font-family:'icomoon';font-size:1.5em;padding-right:0.33em;vertical-align:sub;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}#minicart--wrapper .block-minicart .actions .button-red{width:100%}.checkout-cart-index .page-title{margin-bottom:10px;margin-top:60px;text-align:left}.checkout-cart-index .cart-container .cart-summary{background:#fff;width:100%;margin-bottom:25px;padding:0}@media screen and (min-width: 768px){.checkout-cart-index .cart-container .cart-summary{border:solid 1px #d9d9d9;margin-top:56px;padding:15px 30px 5px;width:33.3%}}.checkout-cart-index .cart-container .cart-summary .title{font-weight:normal}.checkout-cart-index .cart-container .cart-summary .shipping .title strong{font-size:1em;font-weight:normal}.checkout-cart-index .cart-container .cart-summary .shipping #co-shipping-method-form .field{height:42px}.checkout-cart-index .cart-container .cart-summary .shipping #co-shipping-method-form .radio{height:22px}.checkout-cart-index .cart-container .cart-summary .shipping #co-shipping-method-form .label{margin-left:8px;overflow:hidden;line-height:28px}.checkout-cart-index .cart-container .cart-summary .cart-totals .grand strong{font-size:16px}.checkout-cart-index .cart-container .cart-summary .cart-totals .grand strong .price{font-weight:bold}.checkout-cart-index .cart-container .cart-summary .button-red{width:100%}.checkout-cart-index .cart-container .form-cart{width:100%}@media screen and (min-width: 768px){.checkout-cart-index .cart-container .form-cart{width:66.6%}}@media screen and (max-width: 768px){.checkout-cart-index .cart-container .form-cart .table-wrapper{padding:0 20px}}.checkout-cart-index .cart-container .form-cart .table-wrapper #shopping-cart-table .product-item-details{padding-bottom:0}.checkout-cart-index .cart-container .form-cart .table-wrapper #shopping-cart-table .product-item-details .product-item-name a{font-weight:bold}.checkout-cart-index .cart-container .form-cart .table-wrapper #shopping-cart-table .product-item-details .product-item-name p{margin-bottom:0;margin-top:5px}.checkout-cart-index .cart-container .form-cart .table-wrapper #shopping-cart-table>.cart{border-bottom:1px solid #d9d9d9}.checkout-cart-index .cart-container .form-cart .table-wrapper #shopping-cart-table .action-edit{display:none}.checkout-cart-index .cart-container .form-cart .table-wrapper #shopping-cart-table .action-delete:before{color:#9b9b9b;content:'\e908';display:inline-block;font-family:'icomoon';font-size:1.5em;padding-right:0.33em;vertical-align:sub;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.checkout-cart-index .cart-container .form-cart .table-wrapper #shopping-cart-table thead{display:none}@media screen and (min-width: 768px){.checkout-cart-index .cart-container .form-cart .table-wrapper #shopping-cart-table thead{border-bottom:1px solid #d9d9d9;display:table-header-group}}.checkout-cart-index .cart-container .form-cart .table-wrapper #shopping-cart-table thead .col{text-align:left;padding-left:0}.checkout-cart-index .cart-container .form-cart .table-wrapper #shopping-cart-table thead .col span{font-size:1.125em;font-weight:bold}.checkout-cart-index .cart-container .form-cart .table-wrapper #shopping-cart-table .item .col{min-height:10px;padding-left:0;text-align:left}.checkout-cart-index .cart-container .form-cart .table-wrapper #shopping-cart-table .item .col.qty .input-text{border-radius:0;height:40px;margin-top:-7px;padding:0;text-align:center;width:40px}.checkout-cart-index .cart-container .form-cart .table-wrapper #shopping-cart-table .item .col.price .price,.checkout-cart-index .cart-container .form-cart .table-wrapper #shopping-cart-table .item .col.subtotal .price{font-weight:normal}.checkout-cart-index .cart-container .form-cart .table-wrapper #shopping-cart-table .item .col.price,.checkout-cart-index .cart-container .form-cart .table-wrapper #shopping-cart-table .item .col.qty,.checkout-cart-index .cart-container .form-cart .table-wrapper #shopping-cart-table .item .col.subtotal{padding-top:32px}.checkout-cart-index .cart-container .form-cart .table-wrapper #shopping-cart-table .item .col.item-actions{padding-top:30px;min-width:158px}.checkout-cart-index .cart-container .available-rewards{text-align:center;width:100%;float:left}@media screen and (min-width: 768px){.checkout-cart-index .cart-container .available-rewards{text-align:right;width:62.6%}}.checkout-cart-index .cart-container .checkout-button-bottom{margin-top:3em}@media screen and (min-width: 768px){.checkout-cart-index .cart-container .checkout-button-bottom{display:none}}.checkout-cart-index .cart-container .checkout-button-bottom .button-red{width:100%}.checkout-cart-index .cart-container #gift-options-cart{width:100%}@media screen and (min-width: 768px){.checkout-cart-index .cart-container #gift-options-cart{float:left;width:66%}}.checkout-cart-index .cart-container #gift-options-cart .cart-gift-item{float:none;width:100%}.checkout-cart-index .cart-container #gift-options-cart .content{display:block !important}.checkout-cart-index .cart-container #gift-options-cart .content .order-comment-title{display:block;font-size:24px;margin-bottom:0.5em}.checkout-cart-index .cart-container #gift-options-cart .content .gift-options{margin:0}.checkout-cart-index .cart-container #gift-options-cart .content .gift-options textarea{height:150px;resize:none}.checkout-cart-index .cart-container #gift-options-cart .content .gift-options-title{margin:0;margin-bottom:0.5em}.checkout-cart-index .cart-container #gift-options-cart .content .gift-options-title span{font-size:24px}.checkout-cart-index .cart-container #gift-options-cart .content .fieldset{margin:0 0 0.25em 0}.checkout-cart-index .cart-container #gift-options-cart .content .control{float:none;width:100%}.checkout-cart-index .cart-container #gift-options-cart .content .secondary .action-delete:before{color:#9b9b9b;content:'\e908';display:inline-block;font-family:'icomoon';font-size:1.5em;padding-right:0.33em;vertical-align:sub;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.checkout-cart-index .cart-container #gift-options-cart .content .secondary button{display:table;float:none;margin:0 auto;width:auto}#checkout{padding-top:60px}#checkout.distributor .no-quotes-block{display:none}#checkout .opc-block-summary{background-color:#f9f9f9;border:1px solid #d9d9d9}#checkout .opc-block-summary .table-totals{border-color:#d9d9d9}#checkout .opc-block-summary .title{font-weight:normal}#checkout .opc-block-summary .items-in-cart .title{border-bottom:1px solid #d9d9d9}#checkout .control._with-tooltip input{width:100%}#checkout .control._with-tooltip .field-tooltip{display:none}#checkout .opc-estimated-wrapper{background-color:#f9f9f9;border-color:#d9d9d9}#checkout .opc-estimated-wrapper .minicart-wrapper{display:none}#checkout .opc-estimated-wrapper .estimated-block{width:100%}#checkout .opc-estimated-wrapper .estimated-block .estimated-label{float:left;font-size:1em;margin:0}#checkout .opc-estimated-wrapper .estimated-block .estimated-price{float:right;font-weight:bold}#checkout .table-checkout-shipping-method .fedex-notice{border-bottom:1px solid #cccccc;position:relative;vertical-align:middle}@media screen and (min-width: 768px){#checkout .table-checkout-shipping-method .fedex-notice:hover .notice-message,#checkout .table-checkout-shipping-method .fedex-notice:active .notice-message{opacity:1;transition:0.3s opacity ease}}#checkout .table-checkout-shipping-method .fedex-notice .notice:before{color:#e2001a;content:'\ea0c';display:block;font-family:'icomoon';font-size:1.5em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}#checkout .table-checkout-shipping-method .fedex-notice .notice.show:before{content:'\ea0d'}#checkout .table-checkout-shipping-method .fedex-notice .notice-message{background-color:#f5f5f5;border:1px solid #e2001a;border-radius:4px;font-weight:bold;left:-450%;opacity:0;padding:1em 1.25em;pointer-events:none;position:absolute;transform:translateY(-50%);transition:0.3s opacity ease;top:50%;width:150px}#checkout .table-checkout-shipping-method .fedex-notice .notice-message:after{border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:12px solid #e2001a;content:'';font-size:0;height:0;position:absolute;top:50%;transform:translateY(-50%);right:-12px;width:0}@media screen and (max-width: 768px){#checkout .table-checkout-shipping-method .fedex-notice .notice-message .close{font-size:24px;font-weight:bold;position:absolute;right:8px;top:0}#checkout .table-checkout-shipping-method .fedex-notice .notice-message .close:hover{cursor:pointer}}#shipping .step-title{border-bottom:1px solid #d9d9d9;font-weight:normal;margin-bottom:0.5em;padding-bottom:1rem}#shipping .form-login{background:#fff;border-width:0;margin-bottom:0;margin-top:0;padding-bottom:0}@media screen and (min-width: 768px){#shipping .form-login{margin-bottom:1.15em;margin-top:1.15em}}#shipping .form-login .field{margin-bottom:0}#shipping .form-login .note{display:none !important}#shipping #shipping-new-address-form div[name="shippingAddress.firstname"],#shipping #shipping-new-address-form div[name="shippingAddress.company"]{width:calc(100% - 32px)}#shipping #shipping-new-address-form div[name="shippingAddress.custom_attributes.beid"]{display:none}#shipping #shipping-new-address-form div[name="shippingAddress.custom_attributes.is_canada"]{display:none}#shipping .shipping-address-items{padding-left:0}#shipping .shipping-address-item{padding:0.5em;margin-bottom:0.5em;width:100%}#shipping .shipping-address-item:before{display:none}#shipping .shipping-address-item.selected-item{border-color:#e2001a;padding-right:2.5em}#shipping .shipping-address-item.selected-item:after{background-color:#e2001a}#shipping .shipping-address-item.not-selected-item{display:none;border-left:1px solid #d9d9d9}#shipping .shipping-address-item.not-selected-item.show{display:block}#shipping .shipping-address-item .shipping-address-item-content{line-height:1.5em}#shipping .show-addresses{margin-bottom:0.33em;width:100%}@media screen and (min-width: 768px){#shipping .show-addresses{width:auto}}#opc-shipping_method .methods-shipping{background:#fff}#opc-shipping_method .step-title{font-weight:normal;border-bottom:1px solid #d9d9d9}#co-shipping-form{margin-top:0;background:#fff}@media screen and (min-width: 768px){#co-shipping-form{margin-top:21px}}#shipping-new-address-form{margin-left:-16px;margin-right:-16px;width:calc(100% + 32px)}#shipping-new-address-form::after{clear:both;content:"";display:block}#shipping-new-address-form .field{width:calc(50% - 24px);float:left;margin-left:16px}#shipping-new-address-form .field.street{width:calc(100% - 32px);float:left;margin-left:16px}#shipping-new-address-form .field.street>.control{margin-left:-16px;margin-right:-16px;width:calc(100% + 32px)}#shipping-new-address-form .field.street>.control::after{clear:both;content:"";display:block}#shipping-new-address-form .field.additional{margin-top:0}#shipping-new-address-form .field:nth-child(3){width:calc(100% - 32px);float:left;margin-left:16px}#payment .payment-method label{font-size:1.15em}#payment .payment-method .billing-address-same-as-shipping-block input[type="checkbox"]{height:auto}#payment .payment-method .billing-address-same-as-shipping-block .fieldset input{width:100%}#payment .payment-method .payment-method-billing-address .billing-address-form{max-width:none}#payment .payment-method .payment-method-billing-address .billing-address-form div[name="billingAddresscheckmo.custom_attributes.beid"]{display:none}#payment .payment-method .payment-method-billing-address .primary{margin-top:1.5em}#payment .payment-method .payment-method-billing-address .primary .action-update{margin-bottom:20px}@media screen and (min-width: 768px){#payment .payment-method .payment-method-billing-address .primary .action-update{margin-bottom:0}}@media screen and (min-width: 768px){#payment .payment-method .payment-method-billing-address .primary .action-cancel{margin-right:1em}}#payment .step-title{padding-left:20px;margin-bottom:20px;font-weight:400}#payment .payment-method-title:not(.search)>.label{position:relative;left:5px;z-index:2}#payment .payment-method-title .label span{font-size:0.8em}#payment .payment-method-title .radio{height:13px !important}#payment .ccard .month .select,#payment .ccard .year .select,#payment .ccard .number .select{width:100%}#payment .ccard .month .input-text,#payment .ccard .year .input-text,#payment .ccard .number .input-text{width:100%;padding-top:0}#payment .ccard .field .label{position:relative;left:0}#payment .ccard .field .select{padding-top:0}#payment button.action{background-color:#e2001a}#payment button.action:hover,#payment button.action:focus{background-color:#7f000f;color:#fff}#payment button.action.action-cancel{background-color:#d9d9d9;margin:0}#payment button.action.action-cancel:hover,#payment button.action.action-cancel:focus{background-color:silver;color:#fff}#payment button.action.action-cancel span{color:#4a4a4a}#payment .ccard.fieldset>.field .fields.group.group-2 .field.month{width:65% !important}#payment .ccard.fieldset>.field .fields.group.group-2 .field.year{width:35% !important}#payment .payment-option .input-text{padding-top:0}.checkout-onepage-success #maincontent{margin-top:60px}.checkout-onepage-success #maincontent a.action,.checkout-onepage-success #maincontent input.action{background-color:#e2001a;border-color:#e2001a;border-radius:0}.checkout-onepage-success #maincontent a.action span,.checkout-onepage-success #maincontent input.action span{color:#fff}#maincontent{overflow-x:visible}#maincontent .search-page-wrapper{max-width:540px;margin:0 auto}#maincontent .search-page-wrapper.orders .search-form{width:100%;margin:0}#maincontent .search-page-wrapper.orders .search-results{margin-left:calc(-100vw / 2 + 540px / 2);margin-right:calc(-100vw / 2 + 540px / 2);width:auto}@media (max-width: 540px){#maincontent .search-page-wrapper.orders .search-results{margin-left:10px;margin-right:10px}}#maincontent .search-page-wrapper.orders .search-results .container{width:100%;max-width:1068px;margin:0 auto}#maincontent .search-page-wrapper.inventory .search-options-wrapper{margin-left:-16px;margin-right:-16px;width:calc(100% + 32px)}#maincontent .search-page-wrapper.inventory .search-options-wrapper::after{clear:both;content:"";display:block}#maincontent .search-page-wrapper.inventory .search-options-wrapper .material-input{width:calc(66.6666666667% - 26.6666666667px);float:left;margin-left:16px;margin-top:0}#maincontent .search-page-wrapper.inventory .search-options-wrapper .inline-input{width:calc(33.3333333333% - 21.3333333333px);float:left;margin-left:16px}#maincontent .search-page-wrapper.inventory .search-options-wrapper .inline-input:before{content:"";display:table;clear:both}#maincontent .search-page-wrapper.inventory .search-options-wrapper .inline-input label{float:left;line-height:46px}#maincontent .search-page-wrapper.inventory .search-options-wrapper .inline-input input{float:right;width:70%}#maincontent .search-page-wrapper.inventory .country-select-container{margin-left:-16px;margin-right:-16px;width:calc(100% + 32px)}#maincontent .search-page-wrapper.inventory .country-select-container::after{clear:both;content:"";display:block}#maincontent .search-page-wrapper.inventory .country-select-container .country-select{width:calc(66.6666666667% - 26.6666666667px);float:left;margin-left:16px;border:1px solid #C6C6C6;border-radius:4px;margin-bottom:8px;margin-top:40px;padding:0.5em;position:relative}#maincontent .search-page-wrapper.inventory .country-select-container .hint{font-size:12px;position:absolute;top:-24px}#maincontent .search-page-wrapper.inventory .country-select-container .field{margin:0.25em 0}#maincontent .search-page-wrapper.inventory .country-select-container .field .input{height:20px;margin:0;vertical-align:middle;width:20px}#maincontent .search-page-wrapper.inventory .country-select-container .field .input:focus{outline:unset}#maincontent .search-page-wrapper .search-form{width:100%;margin:0 auto}#maincontent .search-page-wrapper select,#maincontent .search-page-wrapper input,#maincontent .search-page-wrapper textarea{border:1px solid #C6C6C6;border-radius:4px;padding:12px 24px;min-height:46px}#maincontent .search-page-wrapper select{background-position:98% 45%;margin-top:16px}#maincontent .search-page-wrapper button{display:block;margin:20px auto}#maincontent .search-page-wrapper .title{font-weight:bold}#maincontent .search-page-wrapper .search-options-wrapper{margin-top:40px}#maincontent .search-page-wrapper .search-options-wrapper .requierd{margin-bottom:10px}#maincontent .search-page-wrapper .search-options-wrapper .requierd.bold{font-weight:bold}#maincontent .search-page-wrapper .search-options-wrapper .requierd span{color:red}#maincontent .search-page-wrapper .order-amount{margin-left:-16px;margin-right:-16px;width:calc(100% + 32px);margin-bottom:16px}#maincontent .search-page-wrapper .order-amount::after{clear:both;content:"";display:block}#maincontent .search-page-wrapper .order-amount .amount-item{width:calc(50% - 24px);float:left;margin-left:16px}#maincontent .search-page-wrapper .order-amount .amount-item label{border:1px solid #C6C6C6;border-radius:4px;padding:12px 24px;margin-top:16px;text-align:center;display:block;transition:all 300ms ease}#maincontent .search-page-wrapper .order-amount .amount-item label:hover{border:1px solid #777;background-color:#ddd}#maincontent .search-page-wrapper .order-amount .amount-item [type="radio"]{display:none}#maincontent .search-page-wrapper .order-amount .amount-item [type="radio"]:checked ~ label{border:1px solid #777;background-color:#ddd}#maincontent .search-page-wrapper .date-fields-wrapper:after{content:"";display:table;clear:both}#maincontent .search-page-wrapper .date-fields-wrapper .date-field{width:calc(50% - 16px);float:left;position:relative}#maincontent .search-page-wrapper .date-fields-wrapper .date-field:after{content:'\e902';display:inline-block;font-family:'icomoon';position:absolute;left:12px;font-size:22px;color:#444;top:12px}#maincontent .search-page-wrapper .date-fields-wrapper .date-field input{display:inline-block;padding:0 24px 0 46px;position:relative;width:100%}#maincontent .search-page-wrapper .date-fields-wrapper .right-arrow{display:inline-block;line-height:46px;text-align:center;width:32px;float:left}#maincontent .search-page-wrapper .date-fields-wrapper .right-arrow:after{content:'\f126';display:inline-block;font-family:'icomoon';font-size:16px}#maincontent .search-page-wrapper .material-input{position:relative;text-align:left;margin-top:16px}#maincontent .search-page-wrapper .material-input:after{content:"";display:table;clear:both}#maincontent .search-page-wrapper .material-input label{position:absolute;z-index:9999;left:18px;top:8px;font-size:12px}#maincontent .search-page-wrapper .material-input input{padding-top:16px;padding-bottom:0;padding-left:18px}#maincontent .search-page-wrapper .advanced-search-options{margin-top:40px}#maincontent .search-page-wrapper .advanced-search-options #advanced-option-toggle[type="checkbox"]{display:none}#maincontent .search-page-wrapper .advanced-search-options #advanced-option-toggle[type="checkbox"]:checked ~ .advanced-options-wrapper{max-height:1000px}#maincontent .search-page-wrapper .advanced-search-options #advanced-option-toggle[type="checkbox"]:checked ~ .title-wrapper h3:after{transform:rotate(180deg)}#maincontent .search-page-wrapper .advanced-search-options .title-wrapper{display:block;padding:20px 24px;background:#f7f7f7}#maincontent .search-page-wrapper .advanced-search-options .title-wrapper h3{margin:0}#maincontent .search-page-wrapper .advanced-search-options .title-wrapper h3:after{content:'\f3d0';display:inline-block;font-family:'icomoon';float:right;font-size:24px}#maincontent .search-page-wrapper .advanced-search-options .advanced-options-wrapper{max-height:0;overflow:hidden;transition:all 800ms ease}#maincontent .search-page-wrapper .advanced-search-options .advanced-options-wrapper .advanced-options{border:1px solid #C6C6C6;padding:20px 24px;text-align:center}#maincontent .search-page-wrapper .advanced-search-options .advanced-options-wrapper .advanced-options:after{content:"";display:table;clear:both}#maincontent .search-page-wrapper .search-results{width:80%;margin:40px auto}#maincontent .search-page-wrapper .search-results .success{color:#267411}#maincontent .search-page-wrapper .search-results .search-result-pdf:before{content:'\e90c';display:inline-block;font-family:'icomoon';float:left;font-size:24px;margin-top:-4px;margin-right:5px}#maincontent .search-page-wrapper .search-results .container{overflow-x:auto}#maincontent .search-page-wrapper .search-results .container table{min-width:1000px}#maincontent .search-page-wrapper .search-results .container table tr{line-height:28px}#maincontent .search-page-wrapper .search-results .container table tr:nth-child(even){background-color:#f7f7f7}#maincontent .search-page-wrapper .formatting-guide-wrapper{margin-left:calc(-100vw / 2 + 540px / 2);margin-right:calc(-100vw / 2 + 540px / 2)}@media (max-width: 768px){#maincontent .search-page-wrapper .formatting-guide-wrapper{margin-left:10px;margin-right:10px}}#maincontent .search-page-wrapper .formatting-guide-wrapper .title{max-width:800px;margin:80px auto 40px}#maincontent .search-page-wrapper .formatting-guide-wrapper .formatting-blocks{margin-left:-16px;margin-right:-16px;width:calc(100% + 32px);max-width:800px;margin:0 auto}#maincontent .search-page-wrapper .formatting-guide-wrapper .formatting-blocks::after{clear:both;content:"";display:block}#maincontent .search-page-wrapper .formatting-guide-wrapper .formatting-blocks .block-item{width:calc(50% - 24px);float:left;margin-left:16px;padding:40px;margin:0;min-height:220px}@media (max-width: 768px){#maincontent .search-page-wrapper .formatting-guide-wrapper .formatting-blocks .block-item{width:calc(100% - 32px);float:left;margin-left:16px;border-bottom:1px solid #C6C6C6;min-height:auto;margin:0}}#maincontent .search-page-wrapper .formatting-guide-wrapper .formatting-blocks .block-item:nth-child(1){border-right:1px solid #C6C6C6;border-bottom:1px solid #C6C6C6;margin-right:-1px;padding-left:0}@media (max-width: 768px){#maincontent .search-page-wrapper .formatting-guide-wrapper .formatting-blocks .block-item:nth-child(1){border-right-width:0px;padding-left:40px}}#maincontent .search-page-wrapper .formatting-guide-wrapper .formatting-blocks .block-item:nth-child(2){margin-bottom:1px}#maincontent .search-page-wrapper .formatting-guide-wrapper .formatting-blocks .block-item:nth-child(3){padding-left:0}@media (max-width: 768px){#maincontent .search-page-wrapper .formatting-guide-wrapper .formatting-blocks .block-item:nth-child(3){padding-left:40px}}#maincontent .search-page-wrapper .formatting-guide-wrapper .formatting-blocks .block-item:nth-child(4){border-left:1px solid #C6C6C6;border-top:1px solid #C6C6C6;margin-top:-2px;margin-left:-1px}@media (max-width: 768px){#maincontent .search-page-wrapper .formatting-guide-wrapper .formatting-blocks .block-item:nth-child(4){border-top-width:0px;border-left-width:0px}}#maincontent .search-page-wrapper .formatting-guide-wrapper .formatting-blocks .block-item h3{font-weight:bold;margin-top:0}#maincontent .search-page-wrapper .formatting-guide-wrapper .formatting-blocks .block-item h3 span{font-weight:normal}#maincontent .search-page-wrapper .formatting-guide-wrapper .formatting-blocks .block-item p.colors,#maincontent .search-page-wrapper .formatting-guide-wrapper .formatting-blocks .block-item p.finishes{margin-bottom:0}#maincontent .search-page-wrapper .formatting-guide-wrapper .formatting-blocks .block-item p span{font-size:12px}#maincontent .search-page-wrapper .formatting-guide-wrapper .formatting-blocks .block-item p.bold{font-weight:bold}#maincontent .search-page-wrapper .formatting-guide-wrapper .formatting-blocks .block-item p.bold span{font-weight:bold;font-size:14px}#maincontent .search-page-wrapper .formatting-guide-wrapper .formatting-blocks .block-item p .yellow{background-color:#fedb32;padding:5px}#maincontent .search-page-wrapper .formatting-guide-wrapper .formatting-blocks .block-item p .teal{background-color:#93ddec;padding:5px}#maincontent .search-page-wrapper .formatting-guide-wrapper .formatting-blocks .block-item p .purple{background-color:#b8bae0;padding:5px}#maincontent .search-page-wrapper .formatting-guide-wrapper .formatting-blocks .block-item p .blue{background-color:#7ab8ea;padding:5px}#maincontent .search-page-wrapper .formatting-guide-wrapper .formatting-blocks .block-item p .salmon{background-color:#febe9c;padding:5px}.category-search-invoices #invoice-location,.category-search-invoices #output-style{margin-top:20px !important}.category-search-invoices .invoice-location-wrapper,.category-search-invoices .invoice-output-wrapper{position:relative}.category-search-invoices .invoice-location-wrapper .invoice-validation,.category-search-invoices .invoice-output-wrapper .invoice-validation{color:#e2001a;font-size:12px;left:0;position:absolute;top:0px}.category-search-invoices #location-notice,.category-search-invoices #output-notice{display:none}.category-search-invoices .search-result-pdf{word-wrap:break-word}#search-loader{animation:loader-animate 1.5s linear infinite;border:8px solid #f9f9f9;border-radius:50%;border-top:8px solid #e2001a;display:block;height:50px;margin:0 auto;width:50px}@keyframes loader-animate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.cta-widget{width:calc(100% - 32px);float:left;margin-left:16px;border:1px solid #d9d9d9;margin-bottom:16px}@media screen and (min-width: 768px){.cta-widget{width:calc(50% - 24px);float:left;margin-left:16px}}.cta-widget.extend-block{width:calc(100% - 32px);float:left;margin-left:16px}.cta-widget .title{border-bottom:1px solid #d9d9d9;margin:0;padding:1.5em 1.875em}.cta-widget .link{display:block;padding:1.75em 1.875em}.cta-widget .link:after{content:"\f125";float:right;font-family:'icomoon';font-weight:normal}.news-events-widget{width:calc(100% - 32px);float:left;margin-left:16px;border:1px solid #d9d9d9;margin-bottom:16px}@media screen and (min-width: 768px){.news-events-widget{width:calc(100% - 32px);float:left;margin-left:16px}}.news-events-widget .title{border-bottom:1px solid #d9d9d9;margin:0;padding:1.5em 1.875em}.news-events-widget .content{border-bottom:1px solid #d9d9d9;margin:1.5em 1.875em}.news-events-widget .content .date{margin-bottom:0.35em}.news-events-widget .content .page-title{margin-bottom:0.35em}.news-events-widget .content .link{display:inline-block;padding-bottom:0.5em}.news-events-widget .content .link:after{content:"\f30f";display:inline-block;font-family:'icomoon';font-weight:normal;padding-left:0.5em;text-decoration:none}.news-events-widget .see-all{display:inline-block;margin:0 1.875em 1.5em 1.875em}.news-events-widget .see-all:after{content:"\f125";display:inline-block;font-family:'icomoon';font-weight:normal;padding-left:1.5em;vertical-align:middle}#color-swatch-wrapper{overflow-x:scroll;padding:0;white-space:nowrap;width:100%}@media screen and (min-width: 768px){#color-swatch-wrapper{width:57%}}#color-swatch-wrapper::-webkit-scrollbar{-webkit-appearance:none;width:10px;height:10px}#color-swatch-wrapper::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgba(0,0,0,0.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,0.3)}#color-swatch-wrapper .rgbval{height:100px}#color-swatch-wrapper li{display:inline-block;vertical-align:top;width:110px}#color-swatch-wrapper .colourContent{height:100px;overflow:hidden;position:relative}#color-swatch-wrapper .colourContent img{width:100%;position:absolute;bottom:0;left:0}#color-swatch-wrapper .colourName{white-space:normal}#color-swatch-wrapper .colourName span{font-size:10px;line-height:16px;display:block}
/*# sourceMappingURL=orafol.css.map */
