@import url(lib/perfectscrollbar/perfect-scrollbar-jquery.css);.column.main{min-height:auto !important}body{background:#fff;font-size:16px;line-height:1.31;font-family:"Rubik",sans-serif;font-weight:300;color:#000;text-align:center}h1,.h1{margin:0;padding:0;text-rendering:optimizeLegibility;color:inherit;font-family:"Rubik",sans-serif;font-weight:300;font-size:24px;font-weight:400;line-height:1;letter-spacing:-0.8px}h2,.h2{margin:0;padding:0;text-rendering:optimizeLegibility;color:inherit;font-family:"Rubik",sans-serif;font-weight:300;font-size:24px;font-weight:400;line-height:1.2;letter-spacing:-0.7px}h3,.h3{margin:0;padding:0;text-rendering:optimizeLegibility;color:inherit;font-family:"Rubik",sans-serif;font-weight:300;font-size:21px;font-weight:700;line-height:1;letter-spacing:1}h4,.h4{margin:0;padding:0;text-rendering:optimizeLegibility;color:inherit;font-family:"Rubik",sans-serif;font-weight:300;font-size:18px;font-weight:400;line-height:1.17;letter-spacing:-0.4px}h5,.h5{margin:0;padding:0;text-rendering:optimizeLegibility;color:inherit;font-family:"Rubik",sans-serif;font-weight:300;font-size:14px;font-weight:700;line-height:1.29;letter-spacing:-0.3px}h6,.h6{margin:0;padding:0;text-rendering:optimizeLegibility;color:inherit;font-family:"Rubik",sans-serif;font-weight:300;font-size:12px;font-weight:400;line-height:1.29;letter-spacing:-0.3px}@font-face{font-family:'Rubiks-Icons-Font';src:url("../fonts/icons/Rubiks-Icons-Font.eot?9v745w");src:url("../fonts/icons/Rubiks-Icons-Font.eot?9v745w#iefix") format("embedded-opentype"),url("../fonts/icons/Rubiks-Icons-Font.ttf?9v745w") format("truetype"),url("../fonts/icons/Rubiks-Icons-Font.woff?9v745w") format("woff"),url("../fonts/icons/Rubiks-Icons-Font.svg?9v745w#Rubiks-Icons-Font") format("svg");font-weight:normal;font-style:normal}.ico-facebook:after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px}.ico-twitter:after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px}.ico-instagram:after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px}.ico-youtube:after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{margin:0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;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:0;text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;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{font-family:sans-serif;font-size:100%;line-height:1.15;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}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;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"]{-webkit-box-sizing:border-box;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}*,*:before,*:after{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}img{border:0 none;-ms-interpolation-mode:bicubic;vertical-align:top;max-width:100%}a{color:#000;text-decoration:none}a:hover{text-decoration:none;color:#000}a:focus{outline:0}ul,ol{list-style:none}.hidden{display:block !important;border:0 !important;margin:0 !important;padding:0 !important;font-size:0 !important;line-height:0 !important;width:0 !important;height:0 !important;overflow:hidden !important}.nobr{white-space:nowrap !important}.wrap{white-space:normal !important}.a-left{text-align:left !important}.a-center{text-align:center !important}.a-right{text-align:right !important}.v-top{vertical-align:top}.v-middle{vertical-align:middle;float:right;padding-left:20px;display:inline-block}.f-left,.left{float:left !important}.f-right,.right{float:right !important}.f-none{float:none !important}.f-fix{float:left;width:100%}.no-display{display:none}.no-margin{margin:0 !important}.no-padding{padding:0 !important}.no-bg{background:none !important}::-moz-selection{background:#003da5;text-shadow:none;color:#fff}::selection{background:#003da5;text-shadow:none;color:#fff}.page-wrapper .page-main{margin-top:91px;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;max-width:1140px}.page-wrapper .page-main::after{display:block;clear:both;content:""}.cms-index-index .page-main{max-width:100%;max-width:none;padding:0}.full-width-slider{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;padding:0}.full-width-slider img{width:100%}.full-width-slider .slick-prev{left:5px}.full-width-slider .slick-next{right:5px}.page-title-wrapper{padding-top:40px;padding-bottom:40px;text-align:left}svg{display:inline-block;fill:currentColor !important;vertical-align:middle}.validator.validator-email .feedback,.validator.validator-phone .feedback{background-repeat:no-repeat;background-position:center center;width:30px !important;height:30px !important;font-size:10px;top:13px !important;right:40px !important;background-size:50% !important;border:0 none}button::-moz-focus-inner{padding:0;border:0}button{-webkit-border-fit:lines}button,.button,.pagebuilder-button-secondary,.pagebuilder-button-primary{overflow:visible;width:auto;border:0;padding:0;margin:0;background:transparent;cursor:pointer}button span,.button span,.pagebuilder-button-secondary span,.pagebuilder-button-primary span{float:left;width:100%;padding:0 10px;text-align:center;white-space:nowrap;text-transform:capitalize;font-family:"Rubik Mono One",sans-serif;font-size:12px;line-height:56px;color:#003da5;background:#fff;border:2px solid #003da5;border-radius:9px}button.small span,.button.small span,.pagebuilder-button-secondary.small span,.pagebuilder-button-primary.small span{font-size:10px}button.disabled,button[disabled],.button.disabled,.button[disabled],.pagebuilder-button-secondary.disabled,.pagebuilder-button-secondary[disabled],.pagebuilder-button-primary.disabled,.pagebuilder-button-primary[disabled]{cursor:default;pointer-events:none}button.active span,button:hover span,.button.active span,.button:hover span,.pagebuilder-button-secondary.active span,.pagebuilder-button-secondary:hover span,.pagebuilder-button-primary.active span,.pagebuilder-button-primary:hover span{color:#fff;background:#003da5}.pagebuilder-button-primary span{display:block;float:none}button span span{padding:0 10px;line-height:40px;min-width:200px}.button-link{display:inline-block;min-width:160px;padding:0 10px;text-align:center;white-space:nowrap;text-transform:capitalize;font-family:"Rubik Mono One",sans-serif;font-size:12px;line-height:56px;color:#003da5;background:#fff;border:2px solid #003da5;border-radius:9px;font-size:12px}.button-link:hover{color:#fff;background:#003da5}button.s-add-cart span{border:0 none;padding:0;line-height:1;background:0;font-size:10px;line-height:1.2;color:#000}button.s-add-cart span:after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 5px;font-size:20px;vertical-align:middle}input,select,textarea,button{vertical-align:middle;color:#000}input,select,textarea{border:2px solid #000;border-radius:9px;padding:22px 20px 16px;font-size:16px;line-height:1;color:#003da5;max-height:60px}input:focus{outline:0;outline:0}input.input-text:focus{border-color:#000;-webkit-box-shadow:0 0 1px 1px #000;box-shadow:0 0 1px 1px #000}input[name=email],input[name=password],input[name='login[password]']{padding-right:50px}.valid-email{position:relative}.valid-email input[name=email],.valid-email input[name='login[username]']{color:#009a44}.valid-email:before{content:"Email address valid";color:#009a44;position:absolute;left:15px;bottom:-22px;font-size:25px;font-size:10px;font-weight:500;background:#fff;z-index:99;text-align:left;width:100%;padding:5px 20px}.valid-email:after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#009a44;position:absolute;right:15px;top:13px;font-size:25px}.error-email{position:relative}.error-email input[name=email],.error-email input[name='login[username]']{color:#e02b27}.error-email:after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#e02b27;position:absolute;right:15px;top:20px;font-size:20px}select{padding:1px;width:100%;height:60px}select option{padding-right:10px}select.multiselect option{border-bottom:1px solid #cdcdcd;padding:2px 5px}select.multiselect option:last-child{border-bottom:0}textarea{overflow:auto}input.radio{margin-right:3px}input.checkbox{margin-right:3px;margin-left:1px}input.qty,input.item-qty{width:60px;max-width:60px;text-align:center;padding:0 5px}fieldset{border:0;padding:0}fieldset .field{border:0;padding:0;margin-bottom:30px}fieldset .field.choice{overflow:hidden}fieldset .nested{margin-bottom:30px}.fieldset{border:0;margin:0;padding:0}.fieldset>.legend{margin:0 0 20px;margin-bottom:20px;padding:0 0 10px;width:100%;float:left}.fieldset .field{position:relative}.fieldset .field label{position:absolute;left:23px;top:20px;line-height:1;z-index:999;color:#000}.fieldset .field input{display:block;width:100%}.fieldset .field ._with-tooltip{position:relative}.fieldset .field ._with-tooltip input{padding-right:40px}.fieldset .field .note{display:block;margin-top:5px;font-size:10px}.fieldset .field.newsletter{line-height:1;overflow:hidden}.fieldset .field.newsletter input{width:15px;float:left;margin-right:10px}.fieldset .field.newsletter label{float:left;position:initial;text-align:left;width:90%;font-size:16px !important}.fieldset .field.active label{top:8px;font-size:10px;font-weight:300;color:#242424}.fieldset .field div.mage-error{display:block;padding:5px 20px;font-size:10px;font-weight:500;color:red;text-align:left;position:absolute;bottom:-25px}.field._error input{border-color:red}.field .field-error{display:block;padding:5px 20px;font-size:10px;font-weight:500;color:red;text-align:left}input[type="password"]{padding-right:50px}#password-error{font-size:10px;color:red;display:none !important}#password-strength-meter-container{padding:5px 20px;font-size:10px;font-weight:500;text-align:left;color:red}.password-very-strong{color:#7ed321 !important}#password.valid{background:rgba(126,211,33,0.3)}.actions-toolbar{display:block;clear:both;margin:40px 0}.actions-toolbar button{width:100%}.actions-toolbar button span{font-size:12px}.showpasswordlabel{position:absolute;right:0;left:auto;top:0;display:block;width:30px}.showpasswordlabel .showpasswordcheckbox{display:none !important}.showpasswordlabel .showpasswordcheckbox+label.icon{display:inline-block;font-size:10px;width:15px;height:15px;left:-10px;top:26px;cursor:pointer}.showpasswordlabel .showpasswordcheckbox+label.icon:before{content:"Show";font-size:10px;font-weight:500;top:-12px;position:absolute;left:-5px}.showpasswordlabel .showpasswordcheckbox+label.icon:after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;position:relative;left:-5px}.showpasswordlabel .showpasswordcheckbox:checked+label.icon{display:inline-block;font-size:10px;font-weight:300;width:15px;height:15px}.showpasswordlabel .showpasswordcheckbox:checked+label.icon:before{content:"Hide";font-size:10px;font-weight:500;top:-12px;position:absolute;left:-4px}.showpasswordlabel .showpasswordcheckbox:checked+label.icon:after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;position:relative;left:-5px}.field-tooltip{cursor:pointer;position:absolute;right:10px;top:18px}.field-tooltip:before{display:block;content:"?";text-align:center;width:20px;height:20px;line-height:17px;border:1px solid #003da5;border-radius:5px;background:#fff;color:#003da5;font-size:14px;font-weight:500}.field-tooltip:hover:before{background:#003da5;color:#fff}.field-tooltip .field-tooltip-content{background:#003da5;border-radius:6px;font-size:10px;font-weight:500;padding:17px 7px;width:175px;height:58px;display:none;left:30px;position:absolute;text-transform:none;top:-18px;word-wrap:break-word;z-index:2;color:#fff}.field-tooltip._active .field-tooltip-content{display:block}.field-tooltip:hover .field-tooltip-content{display:block}button.disabled,button[disabled],fieldset[disabled] button{opacity:.5;cursor:default;pointer-events:none}button::-moz-focus-inner{border:0;padding:0}input[type="text"],input[type="password"],input[type="url"],input[type="tel"],input[type="search"],input[type="number"],input[type="datetime"],input[type="email"]{background-clip:padding-box}input[type="text"]:disabled,input[type="password"]:disabled,input[type="url"]:disabled,input[type="tel"]:disabled,input[type="search"]:disabled,input[type="number"]:disabled,input[type="datetime"]:disabled,input[type="email"]:disabled{opacity:.5}input[type="text"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="datetime"]::-moz-placeholder,input[type="email"]::-moz-placeholder{color:#c2c2c2}input[type="text"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="datetime"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder{color:#c2c2c2}input[type="text"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="datetime"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder{color:#c2c2c2}input[type="number"]{-moz-appearance:textfield}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type="search"]{-webkit-appearance:none}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{-webkit-appearance:none}select:disabled{opacity:.5}select[multiple="multiple"]{height:auto;background-image:none}textarea{resize:vertical}textarea:disabled{opacity:.5}textarea::-moz-placeholder{color:#c2c2c2}textarea::-webkit-input-placeholder{color:#c2c2c2}textarea:-ms-input-placeholder{color:#c2c2c2}input[type="checkbox"]:disabled{opacity:.5}input[type="radio"]:disabled{opacity:.5}input.mage-error,select.mage-error,textarea.mage-error{border-color:#e02b27 !important}div.mage-error[generated]{color:#e02b27}input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input::-moz-focus-inner{border:0;padding:0}form{-webkit-tap-highlight-color:rgba(0,0,0,0)}*:focus{-webkit-box-shadow:none;box-shadow:none;outline:0}html[lang="fr-fr"] .showpasswordlabel .showpasswordcheckbox+label.icon:before{content:"Montrer";left:-11px}html[lang="fr-fr"] .showpasswordlabel .showpasswordcheckbox:checked+label.icon:before{content:"Cacher"}table{border:0;empty-cells:show;font-size:100%;width:100%}table>caption{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;position:static;padding:0;width:1px}table th{border-bottom:2px solid white;padding:0 0 10px;white-space:nowrap}table tr.even{background-color:white}table td{padding:10px;border-bottom:2px solid white}caption,th,td{vertical-align:top;text-align:left;font-weight:normal}.data.table{width:100%;border-collapse:collapse}.data.table tr{float:none}.data.table tbody.odd td{border-width:0 1px}.data.table tbody.even{background-color:#f6f6f6}.data.table tbody.even td{border-width:0 1px}.data.table tbody.odd tr.border td,.data.table tbody.even tr.border td{border-bottom-width:1px}.data.table th .tax-flag{white-space:nowrap;font-weight:normal}.data.table td.label,.data.table th.label{font-weight:bold;background-color:#f6f6f6}.detailed .data.items{position:relative;z-index:1;border-bottom:0;margin-left:0;margin-right:0}.detailed .data.items:before,.detailed .data.items:after{content:'';display:table}.detailed .data.items:after{clear:both}.detailed .data.items>.item.title:not(.disabled)>.switch:focus,.detailed .data.items>.item.title:not(.disabled)>.switch:hover{background:#fff}.detailed .data.items>.item.title:not(.disabled)>.switch:active,.detailed .data.items>.item.title.active>.switch,.detailed .data.items>.item.title.active>.switch:focus,.detailed .data.items>.item.title.active>.switch:hover{background:#fff}.detailed .data.items>.item.title{display:inline-block;margin:0 auto;width:100%}.detailed .data.items>.item.title a:after{display:none}.detailed .data.items>.item.title>.switch{height:40px;display:block;position:relative;z-index:2;font-size:18px;line-height:40px;color:#000;text-decoration:none;background:white;border:2px solid white;border-bottom:0;padding:0 20px}.detailed .data.items>.item.title>.switch:hover{color:#000;background:#fff}.detailed .data.items>.item.title>.switch .active>.switch,.detailed .data.items>.item.title>.switch:active>.switch{color:#000;background:#fff}.detailed .data.items>.item.content{width:100%;background:#fff;padding:40px 0;border-top:2px solid white}.detailed .data.items>.item.content:before,.detailed .data.items>.item.content:after{content:'';display:table}.detailed .data.items>.item.content:after{clear:both}.detailed .data.items>.item.content .active{display:block}body._has-modal{height:100%;width:100%}.modals-overlay{z-index:899}.modal-slide,.modal-popup{bottom:0;left:0;min-width:0;position:fixed;right:0;top:0;visibility:hidden;z-index:9999 !important}.modal-slide._show,.modal-popup._show{visibility:visible}.modal-slide .modal-inner-wrap,.modal-popup .modal-inner-wrap{background-color:#fff;opacity:1;pointer-events:auto}.modal-slide{left:44px;z-index:900}.modal-slide .modal-inner-wrap{height:100%;overflow-y:auto;position:static;width:auto}.modal-slide._inner-scroll .modal-inner-wrap{overflow-y:visible}.modal-slide._inner-scroll .modal-content{overflow-y:auto}.modal-slide._inner-scroll .modal-footer{margin-top:auto}.modal-slide .modal-header,.modal-slide .modal-content,.modal-slide .modal-footer{padding:30px 60px}.modal-slide .modal-header{padding:30px}.modal-popup{z-index:900;left:0;overflow-y:auto}.modal-popup .modal-inner-wrap{margin:0 auto;width:75%;max-width:729px;height:auto;top:30%;left:0;position:absolute;right:0}.modal-popup._inner-scroll{overflow-y:visible}.ie10 .modal-popup._inner-scroll,.ie9 .modal-popup._inner-scroll{overflow-y:auto}.modal-popup._inner-scroll .modal-inner-wrap{max-height:90%;width:70%;max-width:729px}.ie10 .modal-popup._inner-scroll .modal-inner-wrap,.ie9 .modal-popup._inner-scroll .modal-inner-wrap{max-height:none}.modal-popup._inner-scroll .modal-content{overflow-y:auto}.modal-popup .modal-header,.modal-popup .modal-content,.modal-popup .modal-footer{padding:15px 30px}.modal-popup .modal-header .action-close,.modal-popup .modal-content .action-close,.modal-popup .modal-footer .action-close{position:absolute;right:15px;top:15px}.modal-popup .modal-header .action-close span,.modal-popup .modal-content .action-close span,.modal-popup .modal-footer .action-close span{display:none}.modal-popup .modal-header .action-close:before,.modal-popup .modal-content .action-close:before,.modal-popup .modal-footer .action-close:before{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px}.modal-popup .modal-header,.modal-popup .modal-footer{padding:15px 30px}.modal-popup .modal-header{padding:0}.modal-popup .modal-footer button span{line-height:30px;font-size:10px}.modal-custom .action-close:focus,.modal-popup .action-close:focus,.modal-slide .action-close:focus,.modal-custom .action-close:active,.modal-popup .action-close:active,.modal-slide .action-close:active{background:0;border:0}.modal-custom .action-close:hover,.modal-popup .action-close:hover,.modal-slide .action-close:hover{background:0;border:0}.modals-overlay{background-color:rgba(51,51,51,0.55);bottom:0;left:0;position:fixed;right:0;top:0}body._has-modal-custom .modal-custom-overlay{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:899}html.login-open{overflow:hidden}.page-header{position:fixed;width:100%;top:0;left:0;z-index:999999;-webkit-transition:all .5s ease;transition:all .5s ease;background:#fff}.page-header.fixed-header{top:0;background:#fff;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-box-shadow:1px 2px 3px 0 rgba(0,0,0,0.1);box-shadow:1px 2px 3px 0 rgba(0,0,0,0.1)}.page-header.controlled-header{-webkit-transition:all .5s ease;transition:all .5s ease}.before-header{clear:both}.before-header::after{display:block;clear:both;content:""}.after-header{clear:both}.after-header::after{display:block;clear:both;content:""}.header-top-message{background:#003da5;font-weight:300;letter-spacing:-0.38px}.header-top-message [data-element='inner']{margin:0 !important}.header-row{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;max-width:1140px}.header-row::after{display:block;clear:both;content:""}.header-row::after{display:block;clear:both;content:""}.header-row .header{margin-left:-15px;margin-right:-15px}.header-row .header::after{display:block;clear:both;content:""}.header-row .skip.contentarea{border:0 none;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.header-row .logo{margin:0;text-align:center;line-height:1;position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}.header-row .logo img{max-width:100%;height:auto;margin-top:25px}.header-row .logo h1{line-height:1;font-size:100%}.nav-sections{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:static}.form-language.header .selectric-items{display:none !important}.header-controls{text-align:right;line-height:1;position:relative;float:left;width:25%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:0;float:right !important}.header-controls .ul-header-controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.header-controls .store{padding:0}.header-controls .store>.form-language .ico{margin:0;vertical-align:0}.header-controls .store .content{background:#222220;color:#fff;position:absolute;right:0;text-align:left;padding:30px 15px;display:none}.header-controls .store .content li{float:none;width:100%;padding:0 20px}.header-controls .store .content p{font-size:16px;line-height:normal;margin-bottom:7px}.header-controls .store .content h2{margin-bottom:25px}.header-controls .store .content .currency-label{margin-top:30px}.header-controls .store .selectric-currency li,.header-controls .store .selectric-currency ul{border:0}.header-controls .store .selectric-currency a{color:#003da5}.header-controls .store .selectric-currency .switcher-options:hover{background-color:transparent;color:initial}.header-controls .store .selectric-currency .selectric-items li:first-child{display:block}.header-controls .store .open-state{display:none}.header-controls .store .open-state:after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header-controls .store.active .content,.header-controls .store.active .open-state{display:block}.header-controls .store.active .ico-header{display:none}.header-controls li{position:relative;float:left;width:33.3333333333%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;text-align:center;line-height:91px;cursor:pointer;font-size:20px}.header-controls li.counter.qty{position:absolute;top:8px;left:23px;font-size:10px}.header-controls li.counter-number{font-size:10px}.header-controls li.active,.header-controls li:hover{background:#222220;color:#fff}.header-controls li.active a,.header-controls li:hover a{color:#fff}.header-controls li:last-child{padding:0}.header-controls #header-cart-icon{background:transparent;color:#000}.header-controls #header-cart-icon:not(.active) .showcart.active{background:#000}.header-controls #header-search-icon span:after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header-controls #header-search-icon:hover{background:transparent;color:#000}.header-controls #header-search-icon.active{background:transparent;color:#000}.header-controls #header-search-icon.active span:after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header-controls #header-account-icon span:after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header-controls #header-account-icon.active{color:#fff;padding:0 15px}.header-controls #header-account-icon.active span:after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header-controls #header-account-icon.active label{display:none}.header-search{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:fixed;top:-100%;left:0;width:100%;display:block;padding:10px 0 28px;clear:both;z-index:99;opacity:0;background:#fff;border:1px solid #ccc;-webkit-transition:all .5s ease;transition:all .5s ease}.header-search.active{opacity:1;top:0}.header-search .field.search{width:100%}.header-search label{display:none}.header-search input{border:0 none;width:100%;border:0 none;border-bottom:2px solid #fff;border-radius:0;padding-left:0;padding-bottom:5px;padding-top:8px;font-size:14px;letter-spacing:-0.7px;line-height:36px;background:#fff;color:#222220}.header-search input:focus{border-color:#fff;-webkit-box-shadow:initial;box-shadow:initial}.header-search .control{width:100%;display:block;float:left;padding:0 60px;position:relative}.header-search .control:before{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:25px;top:22px;font-size:25px;color:#222220}.header-search .actions{display:none}.header-search .actions button{background:0;border:0 none;cursor:pointer}.header-search .mobile-search-close{cursor:pointer}.header-search .mobile-search-close:after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:16px;top:22px;font-size:20px;color:#222220}.header-search #search_autocomplete{background:#fff;border:2px solid #000;text-align:left}.header-search #search_autocomplete li{padding:5px 10px;border-bottom:1px solid #000}.header-search #search_autocomplete li:last-child{border:0}.header-search #search_autocomplete li .amount{float:right}.after-header{position:relative;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;max-width:1140px}.after-header::after{display:block;clear:both;content:""}.showcart{position:relative;display:inline-block;width:100%}.showcart span.text:after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.showcart .qty{position:absolute;font-size:10px;left:0;right:0;margin:0 auto;top:1px;font-weight:bold}.showcart.active{position:relative;z-index:999;background:#000;color:#fff}.showcart.active span.text:after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.showcart.active .qty{display:none}.minicart-wrapper{min-height:0;overflow:hidden;width:100%;min-width:270px;position:fixed;top:0;right:0;left:auto;background:#222220;z-index:99}.minicart-wrapper .minicart-wrap{position:relative;z-index:9995}.minicart-wrapper .minicart-wrap.active{padding:0;display:block !important}.minicart-wrapper .minicart-wrap.active.empty{padding-top:25px;padding-bottom:25px}.minicart-wrapper .minicart-wrap.empty{position:fixed;top:0;left:0;width:100%;background:#000}.minicart-wrapper .minicart-wrap.empty #minicart-content-wrapper{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;max-width:1140px}.minicart-wrapper .minicart-wrap.empty #minicart-content-wrapper::after{display:block;clear:both;content:""}.minicart-wrapper .minicart-wrap.empty .block-title{position:relative;min-height:1px;padding-left:15px;padding-right:15px;max-width:45%}.minicart-wrapper .minicart-wrap.empty .block-content{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding-top:10px;font-weight:400}.minicart-wrapper .minicart-wrap.empty .block-content a{color:#fff;text-decoration:underline;font-weight:500;margin-left:5px}.minicart-wrapper .minicart-wrap.empty .item-count{display:none}#header-links{position:absolute;top:140%;right:0;z-index:9999;text-align:left;background:#222220;color:#fff;padding:45px 60px;width:100%;visibility:hidden;opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease}#header-links.active{top:100%;visibility:visible;opacity:1;overflow:scroll;height:calc(100vh - 131px)}#header-links.logged-in h2{margin:0;padding:0;text-rendering:optimizeLegibility;color:inherit;font-family:"Rubik",sans-serif;font-weight:300;font-size:24px;font-weight:400;line-height:1.2;letter-spacing:-0.7px;letter-spacing:-0.8px;font-size:36px}#header-links.logged-in span.intro{font-size:16px;font-weight:300;letter-spacing:-0.4px;display:block;margin:15px 0}#header-links.logged-in ul{margin-left:-15px;margin-right:-15px}#header-links.logged-in ul::after{display:block;clear:both;content:""}#header-links.logged-in ul li{position:relative;min-height:1px;padding-left:15px;padding-right:15px;text-align:center}#header-links.logged-in ul li a{display:block;margin-bottom:30px;border:2px solid #fff;border-radius:9px;font-family:"Rubik Mono One",sans-serif;font-size:12px;padding:70px 0}#header-links.logged-in ul li a:hover{border-color:#003da5;color:#003da5;background:#fff}#header-links.logged-in button.primary{width:100%;display:block;clear:both;margin:60px 0}#header-links.logged-in button.primary span{background:0;border-color:#fff;color:#fff}#header-links .wrap{max-width:542px;margin:0 auto}#header-links h2{font-size:36px;margin-bottom:10px}#header-links .field.note{font-size:18px;line-height:1.17;letter-spacing:-0.4px;margin-bottom:20px}#header-links .field input{border-color:#000}#header-links a{color:#fff}#header-links .actions-toolbar{margin-top:25px;margin-bottom:0}#header-links button:hover span{background:#fff;color:#003da5}#header-links .secondary{display:block;text-align:center;display:block;overflow:hidden;margin-top:25px}#header-links .secondary .remind{font-size:8px;line-height:1.38;text-decoration:underline;text-transform:uppercase;font-family:"Rubik Mono One",sans-serif}#header-links .new-customer{font-size:18px;line-height:1.17;letter-spacing:-0.4px;display:block;margin-top:70px;margin-bottom:50px}#header-links .new-customer button{margin-top:20px;width:100%}#header-links .new-customer button span{background:#222220;color:#fff;border:2px solid #fff;font-size:12px}#header-links .new-customer button:hover span{background:#222220;color:#fff;border:2px solid #fff}#menu-toggle{width:30px;height:30px;position:relative;cursor:pointer}#menu-toggle #hamburger{position:absolute;height:100%;width:100%}#menu-toggle #hamburger span{width:100%;height:3px;position:relative;top:0;left:0;margin:4px 0}#menu-toggle #hamburger span:nth-child(1){-webkit-transition-delay:.5s;transition-delay:.5s}#menu-toggle #hamburger span:nth-child(2){-webkit-transition-delay:.625s;transition-delay:.625s}#menu-toggle #hamburger span:nth-child(3){-webkit-transition-delay:.75s;transition-delay:.75s}#menu-toggle #cross{position:absolute;height:100%;width:100%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#menu-toggle #cross span:nth-child(1){height:0;width:3px;position:absolute;top:0;left:14px;-webkit-transition-delay:0s;transition-delay:0s}#menu-toggle #cross span:nth-child(2){width:0;height:3px;position:absolute;left:0;top:14px;-webkit-transition-delay:.25s;transition-delay:.25s}#menu-toggle span{display:block;background:#000;border-radius:2px}#menu-toggle *{-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}#menu-toggle.open #hamburger span{width:0}#menu-toggle.open #hamburger span:nth-child(1){-webkit-transition-delay:0s;transition-delay:0s}#menu-toggle.open #hamburger span:nth-child(2){-webkit-transition-delay:.125s;transition-delay:.125s}#menu-toggle.open #hamburger span:nth-child(3){-webkit-transition-delay:.25s;transition-delay:.25s}#menu-toggle.open #cross span:nth-child(1){height:100%;-webkit-transition-delay:.625s;transition-delay:.625s}#menu-toggle.open #cross span:nth-child(2){width:100%;-webkit-transition-delay:.375s;transition-delay:.375s}.minicart-wrapper .minicart-wrap.empty .block-content a.empty-cartLink{display:none}body.usa .minicart-wrapper .minicart-wrap.empty .block-content a.empty-cartLink.usa-link{display:initial}body.fr .minicart-wrapper .minicart-wrap.empty .block-content a.empty-cartLink.fr-link{display:initial}body.base .minicart-wrapper .minicart-wrap.empty .block-content a.empty-cartLink.uk-link{display:initial}body.eu .minicart-wrapper .minicart-wrap.empty .block-content a.empty-cartLink.eu-link{display:initial}ol#mini-cart::-webkit-scrollbar{width:.5em}ol#mini-cart::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}ol#mini-cart::-webkit-scrollbar-thumb{background-color:#003da5;outline:1px solid slategrey}.df-branding{display:none !important}.df-classic{top:90px !important;width:66.666% !important;margin:0 auto !important;left:0 !important;right:0 !important}.df-classic .df-header{height:auto !important}.df-sort-select label+select{border:2px solid #000;border-radius:9px;padding:0 58px 0 20px;height:58px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../images/arrow.png);background-repeat:no-repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}.df-sort-select label+select button{background-color:red !important}.toggle-nav-wrap{position:relative;float:left;width:25%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative}.nav-toggle{cursor:pointer;display:block;font-size:0;position:absolute;margin:0 auto;left:0;top:33px;right:0;z-index:14;width:20px;height:20px}.nav-sections{background:transparent;font-family:"Rubik",sans-serif;font-size:18px;line-height:21px;letter-spacing:0;color:#000;font-weight:700}.nav-mobile-account{display:none}.level0.nav-2:hover .nav-wrap>.link-wrap ul{display:block !important}.level0.submenu div[data-appearance='contained'],.level0.submenu div[data-element="inner"]{padding:0 !important}.level0.submenu div[data-appearance='contained']>div,.level0.submenu div[data-element="inner"]>div{margin:0 !important}.breadcrumbs{margin:20px 0;text-align:left;position:relative;z-index:99}.breadcrumbs li{display:inline-block;font-size:12px;line-height:1.75;letter-spacing:-0.3px}.breadcrumbs li a{color:#003da5;text-decoration:none}.breadcrumbs li:not(:last-child):after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:19px;vertical-align:text-top;line-height:17px}.breadcrumbs li:last-child strong{color:#003da5;font-weight:normal}.toolbar-sorter{display:none;width:100%}.toolbar-sorter .selectric .label{color:#003ea5;font-weight:500;font-size:14px}.toolbar-sorter .selectric li{color:#003ea5;padding:0 20px}.toolbar-sorter .selectric-items li{color:#003ea5;padding:0 20px;font-weight:500;font-size:14px}.toolbar-sorter .selectric-items li.selected{background:#003ea5;display:none}.toolbar-sorter .selectric-items li.highlighted{background:#003ea5}.toolbar-sorter .selectric-items li:hover{background:#003ea5}.toolbar-sorter .selectric-open .selectric-items{height:auto !important}.toolbar-sorter .selectric-open .label{border-bottom:0}.toolbar::after{display:block;clear:both;content:""}.toolbar-amount{display:block;line-height:26px;margin:0;padding:8px 0 0;vertical-align:middle}.products.wrapper ~ .toolbar .toolbar-amount{display:none}.toolbar-products{margin-bottom:10px;padding:0 10px;text-align:center}.toolbar-products .pages{display:none}.toolbar-products .limiter .control{display:inline-block}.toolbar-products .pages strong{display:inline-block}.toolbar-products .pages .pages-items{display:inline-block}.toolbar-products .pages .pages-items li{display:inline-block}.toolbar-products .pages .pages-items li .label{display:none}.toolbar-products:last-of-type{margin:20px 0}.products.wrapper ~ .toolbar .sorter{display:none}.load-more-products{font-family:"Rubik Mono One",sans-serif;font-size:12px;text-align:center;border-radius:9px;background-color:#fff;border:solid 2px #003ea5;color:#003ea5;padding:20px 40px;margin-bottom:30px}.message.error{margin:10px 0 20px;padding:10px;display:block;background:#fae5e5;color:#e02b27;position:relative}.message.error>:first-child::before{margin-right:10px}.message.warning{margin:10px 0 20px;padding:10px;display:block;background:#fdf0d5;color:#6f4400;position:relative}.message.warning>:first-child::before{margin-right:10px}.message.warning a{color:#1979c3}.message.success{margin:10px 0 20px;padding:10px;display:block;background:#e5efe5;color:#006400;position:relative}.message.success>:first-child::before{margin-right:10px}.message.success a{color:#006400;font-weight:bold}.message.notice{margin:10px 0 20px;padding:10px;display:block;background:#fdf0d5;color:#6f4400;position:relative}.message.notice>:first-child::before{margin-right:10px}.message.notice a{color:#1979c3}.message.info{margin:10px 0 20px;padding:10px;display:block;background:#fdf0d5;color:#6f4400;position:relative}.message.info>:first-child::before{margin-right:10px}.message.info a{color:#1979c3}.cms-index-index .page-footer{margin-top:30px}.cms-index-index .column.main button span{font-size:12px}.cms-index-index .page-wrapper .page-main{width:100%;max-width:none;padding:0}.cms-index-index [data-appearance="full-width"]>.row-full-width-inner{padding:0 !important}.hero-banner{margin-bottom:30px}.full-width-slider{position:relative}.full-width-slider li{position:relative;display:none}.full-width-slider .pagebuilder-slide-wrapper{position:relative}.full-width-slider .pagebuilder-overlay{position:absolute;right:10px;bottom:10px;padding:0 !important}.full-width-slider .pagebuilder-overlay button{background:#003da5;border-radius:9px;color:#FFF;line-height:60px;height:60px;padding:0 10px;font-weight:bold;width:100%;width:220px;max-width:220px;text-transform:uppercase;display:inline-block;font-size:initial;font-family:"Rubik",sans-serif;text-align:center}.full-width-slider .slick-dots{bottom:20px}.full-width-slider .slick-dots li{height:12px;width:12px}.full-width-slider .slick-dots li button{height:12px;width:12px}.full-width-slider .slick-dots li button:before{width:12px;height:12px;line-height:12px;color:#003da5;opacity:1}.full-width-slider .slick-dots li.slick-active button:before{color:#003da5;opacity:1;background:#8299c3;border-radius:50%}.full-width-slider .slick-prev{display:block;width:43px;height:43px;background-color:rgba(255,255,255,0.5);-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,0.22);box-shadow:0 2px 3px 0 rgba(0,0,0,0.22);border:2px solid #003da5;border-radius:6px;color:#003da5;left:55px}.full-width-slider .slick-prev:before{font-size:10px;font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.full-width-slider .slick-prev:hover{background-color:#fff;background:#003da5}.full-width-slider .slick-prev:hover:before{color:#fff}.full-width-slider .slick-next{display:block;width:43px;height:43px;background-color:rgba(255,255,255,0.5);-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,0.22);box-shadow:0 2px 3px 0 rgba(0,0,0,0.22);border:2px solid #003da5;border-radius:6px;color:#003da5;right:55px}.full-width-slider .slick-next:before{font-size:10px;font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.full-width-slider .slick-next:hover{background-color:#fff;background:#003da5}.full-width-slider .slick-next:hover:before{color:#fff}.home-content{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;max-width:1140px;margin-top:30px}.home-content::after{display:block;clear:both;content:""}.home-content .row::after{display:block;clear:both;content:""}.home-banner .pagebuilder-slide-wrapper{background-size:100% 100% !important}.home-banner .pagebuilder-button-primary:hover{color:#000 !important}.cms-home .loading-mask{height:60px}.page-footer{background:#003da5;color:#fff;text-align:left}.page-footer a{color:#fff}.page-footer address{display:block;text-align:center;padding:20px 0;font-size:14px;font-weight:500;font-style:normal;position:relative;background:#fff;font-size:14px;font-weight:500;color:#242424}.footer{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;max-width:1140px;padding-top:35px}.footer::after{display:block;clear:both;content:""}.footer div[data-content-type="row"]{padding:0}.footer-row{margin-left:-15px;margin-right:-15px}.footer-row::after{display:block;clear:both;content:""}.top-footer{overflow:hidden}.footer-content{margin-top:30px;padding-top:30px;font-size:16px;letter-spacing:-0.4px;font-weight:300;line-height:1.31}.footer-content .footer-col{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.footer-content .footer-col .ul{margin-bottom:60px}.footer-content .footer-col .ul ul li{display:block;clear:both;width:100%;margin-bottom:5px;padding-top:0;padding-bottom:0}.footer-content .footer-col .h3{display:block;padding-bottom:10px;font-size:18px;line-height:1.17;font-weight:400}.footer-content .footer-col p{padding-bottom:10px}.footer-content .footer-social-media .ul ul{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer-content .footer-social-media .ul ul li{clear:none;display:inline-block;padding:0 20px 0 0;text-align:left;font-size:22px;width:auto}.footer-content .footer-social-media .ul ul svg{width:20px;vertical-align:top}.form-language .ico,.selectric-currency .ico{display:inline-block;width:25px;height:25px;background:#ff0;vertical-align:middle;margin-right:10px;text-align:center;line-height:25px;background:url("../images/flags.png") no-repeat 0 0;background-size:100%;height:18px}.form-language .ico-flagusa,.form-language .ico-flagUSA,.selectric-currency .ico-flagusa,.selectric-currency .ico-flagUSA{background-position:0 -22px}.form-language .ico-flagfrench_website,.selectric-currency .ico-flagfrench_website{background-position:0 -66px}.form-language .ico-flagEU,.selectric-currency .ico-flagEU{background-position:0 -44px}.form-language .selectric .label,.selectric-currency .selectric .label{color:#003da5;font-size:16px}.form-language .selectric-items li,.selectric-currency .selectric-items li{font-size:16px}.footer-bottom{font-size:14px;margin-top:35px;margin-bottom:35px;overflow:hidden}.footer-bottom .footer-links li{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.footer-bottom a{text-decoration:underline}.scrollToTop.active{opacity:1;visibility:visible;color:#003da5}.scrollToTop.active:hover{background:#003da5;color:#fff}.scrollToTop{display:non}[data-content-type='row'][data-appearance='full-width']>.row-full-width-inner{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}[data-content-type='row'][data-appearance='contained']{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;max-width:1140px}[data-content-type='row'][data-appearance='contained']::after{display:block;clear:both;content:""}[data-content-type="column-group"]{margin-left:-15px;margin-right:-15px}[data-content-type="column-group"]::after{display:block;clear:both;content:""}[data-content-type="column"]{position:relative;min-height:345px;text-align:left;border-radius:9px !important;padding:55px;margin:30px 15px;-webkit-box-shadow:1px 2px 3px 0 rgba(0,0,0,0.1),0 0 0 2px transparent;box-shadow:1px 2px 3px 0 rgba(0,0,0,0.1),0 0 0 2px transparent}[data-content-type="buttons"]{margin:auto}[data-content-type="buttons"] [data-content-type="button-item"]{min-width:160px}[data-grid-size="12"] p{max-width:539px}[data-appearance='collage-centered'] .pagebuilder-banner-wrapper .pagebuilder-overlay{margin-left:auto;margin-right:auto}[data-appearance='collage-left'] .pagebuilder-banner-wrapper .pagebuilder-overlay{margin-right:auto}[data-appearance='collage-right'] .pagebuilder-banner-wrapper .pagebuilder-overlay{margin-left:auto}[data-content-type='banner']>[data-element='link'],[data-content-type='banner']>[data-element='empty_link']{color:inherit;text-decoration:inherit}[data-content-type='banner']>[data-element='link']:hover,[data-content-type='banner']>[data-element='empty_link']:hover{color:inherit;text-decoration:inherit}.pagebuilder-banner-wrapper{background-clip:padding-box;border-radius:inherit;overflow-wrap:break-word;word-wrap:break-word}.pagebuilder-banner-wrapper .pagebuilder-overlay{-moz-transition:background-color 500ms ease;-o-transition:background-color 500ms ease;-webkit-transition:background-color 500ms ease;padding:30px;transition:background-color 500ms ease}.pagebuilder-banner-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.pagebuilder-banner-wrapper .pagebuilder-overlay:not(.pagebuilder-poster-overlay){max-width:540px}.pagebuilder-banner-wrapper [data-element='content']{min-height:50px}.pagebuilder-banner-wrapper .pagebuilder-banner-button{-moz-transition:opacity 500ms ease;-o-transition:opacity 500ms ease;-webkit-transition:opacity 500ms ease;margin:20px 0 0 0;max-width:100%;text-align:inherit;transition:opacity 500ms ease;word-break:break-word}.pagebuilder-banner-wrapper .pagebuilder-poster-content{width:100%}[data-content-type$='block'] .block p:last-child{margin-bottom:1rem;margin-top:0}[data-content-type='map']{height:300px}[data-appearance='collage-centered'] .pagebuilder-slide-wrapper .pagebuilder-overlay{margin-left:auto;margin-right:auto}[data-appearance='collage-left'] .pagebuilder-slide-wrapper .pagebuilder-overlay{margin-right:auto}[data-appearance='collage-right'] .pagebuilder-slide-wrapper .pagebuilder-overlay{margin-left:auto}[data-content-type='slide']{min-height:inherit;overflow:hidden}[data-content-type='slide']>[data-element='link'],[data-content-type='slide']>[data-element='empty_link']{color:inherit;min-height:inherit;text-decoration:inherit}[data-content-type='slide']>[data-element='link']:hover,[data-content-type='slide']>[data-element='empty_link']:hover{color:inherit;text-decoration:inherit}.pagebuilder-slide-wrapper{border-radius:inherit;min-height:inherit;overflow-wrap:break-word;word-wrap:break-word}.pagebuilder-slide-wrapper .pagebuilder-overlay{-moz-transition:background-color 500ms ease;-o-transition:background-color 500ms ease;-webkit-transition:background-color 500ms ease;border-radius:inherit;padding:30px;transition:background-color 500ms ease}.pagebuilder-slide-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:inherit}.pagebuilder-slide-wrapper .pagebuilder-overlay:not(.pagebuilder-poster-overlay){max-width:540px}.pagebuilder-slide-wrapper [data-element='content']{min-height:50px}.pagebuilder-slide-wrapper .pagebuilder-slide-button{-moz-transition:opacity 500ms ease;-o-transition:opacity 500ms ease;-webkit-transition:opacity 500ms ease;margin:20px 0 0 0;max-width:100%;text-align:inherit;transition:opacity 500ms ease;word-break:break-word}.pagebuilder-slide-wrapper .pagebuilder-poster-content{width:100%}div[data-content-type='slider']{display:none}div[data-content-type='slider'].slick-initialized{display:block;font-size:0}div[data-content-type='slider'] .slick-list,div[data-content-type='slider'] .slick-track,div[data-content-type='slider'] .slick-slide{min-height:inherit}div[data-content-type='slider'] .slick-list>div,div[data-content-type='slider'] .slick-track>div,div[data-content-type='slider'] .slick-slide>div{min-height:inherit;overflow:hidden;width:100%}a.button{-moz-appearance:button;-webkit-appearance:button;appearance:button;color:initial;padding:10px;text-decoration:none}div[data-content-type='tabs'] .tabs-navigation{display:block;font-size:0;margin:0 0 -1px;padding:0}div[data-content-type='tabs'] .tabs-navigation li:first-child{margin-left:0 !important}div[data-content-type='tabs'] .tabs-navigation li.tab-header{border:1px solid #ccc;border-bottom:0;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;display:inline-block;margin:0;max-width:100%;overflow-wrap:break-word;position:relative;word-wrap:break-word;z-index:1}div[data-content-type='tabs'] .tabs-navigation li.tab-header:not(:first-child){margin-left:-1px}div[data-content-type='tabs'] .tabs-navigation li.tab-header a.tab-title{border-right:0;cursor:pointer !important;display:block;font-size:14px;font-weight:600;padding:1.4rem 2rem;position:relative;-webkit-transition:all .3s;transition:all .3s;vertical-align:middle;white-space:normal}div[data-content-type='tabs'] .tabs-navigation li.tab-header a.tab-title span.tab-title{display:block}div[data-content-type='tabs'] .tabs-navigation li.tab-header a.tab-title:hover{text-decoration:none}div[data-content-type='tabs'] .tabs-navigation li.tab-header:last-child{border-right:1px solid #ccc}div[data-content-type='tabs'] .tabs-navigation li.tab-header.ui-state-active{background:#fff;z-index:19}div[data-content-type='tabs'] .tabs-navigation li.tab-header.ui-state-active a.tab-title{position:relative;-webkit-transition:all .3s;transition:all .3s}div[data-content-type='tabs'] .tabs-content{border:1px solid #ccc;overflow:hidden;position:relative;z-index:9}div[data-content-type='tabs'] .tabs-content [data-content-type='tab-item']{min-height:inherit}div[data-content-type='tabs'] .tabs-content [data-content-type='tab-item']:not(:first-child){display:none}div[data-content-type='tabs'].tab-align-left .tabs-content{border-top-left-radius:0 !important}div[data-content-type='tabs'].tab-align-right .tabs-content{border-top-right-radius:0 !important}div[data-content-type='video'] .pagebuilder-video-inner{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:100%}div[data-content-type='video'] .pagebuilder-video-container{border-radius:inherit;overflow:hidden;padding-top:56.25%;position:relative}div[data-content-type='video'] iframe{height:100%;left:0;position:absolute;top:0;width:100%}.box-shadow-block{-webkit-box-shadow:1px 2px 3px 0 rgba(0,0,0,0.1),0 0 0 2px transparent;box-shadow:1px 2px 3px 0 rgba(0,0,0,0.1),0 0 0 2px transparent}.block-button{min-width:160px}.white-color{color:#fff}.white-color a{color:#fff}.border-radius{border-radius:9px !important}.cms-solve-it .block-column{overflow:hidden}.cms-solve-it .block-column.category-thumb-column-text .block-wrap h2{padding:0;bottom:23px;left:0;right:0;position:absolute}.distributor-block{display:none !important}.distributor-block.active{display:block !important}.distributor-block.block-column .block-wrap{padding:80px}.distributor-block .distributors-map{width:100%}.distributors-select .block-wrap{overflow:initial !important}.distributors-select select{max-width:510px}.distributors-select .selectric-wrapper{max-width:510px;margin:60px auto}.distributors-select .selectric .label{color:#003da5}.distr-address{text-align:left;font-size:16px}.distr-address .col-left{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.distr-address .col-right{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.distributors-map{float:left;clear:both;overflow:hidden;padding:0 15px;margin:50px 0 0;max-width:100%}.distributors-map .bluefoot-map{height:100%;max-width:920px}.bluefoot-map{height:150px;width:100%}.cms-guide-product-page .block-column.block-column-12 h2{font-size:36px}.cms-guide-product-page .block-column h2{font-size:30px;line-height:36px}.cms-guide-product-page .bordered-hover:hover .block-wrap h2{color:#003da5}.cms-page-view .block-row>.block-row{margin:0}.cookie-background{background:url(../images/solve-it-green.jpg);background-size:100% 100% !important;background-position:center;background-repeat:no-repeat !important}.cms-about .text-box{background-color:#fff}.cms-about .img-text-block{background-color:#fff}.cms-about div[data-content-type='row']{padding:0 !important}.cms-about .about-section{top:100px;opacity:0;position:relative;padding:0 !important}.cms-about .about-section.active{top:0;opacity:1;-webkit-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:1000000;cursor:pointer;opacity:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:modal-video;animation-name:modal-video;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.modal-video-close{opacity:0}.modal-video-close .modal-video-movie-wrap{-webkit-transform:translate(0,100px);-ms-transform:translate(0,100px);transform:translate(0,100px)}.modal-video-body{max-width:940px;width:100%;height:100%;margin:0 auto;display:table}.modal-video-inner{display:table-cell;vertical-align:middle;width:100%;height:100%}.modal-video-movie-wrap{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#333;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:modal-video-inner;animation-name:modal-video-inner;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-video-close-btn{position:absolute;z-index:2;top:-35px;right:-35px;display:inline-block;width:35px;height:35px;overflow:hidden;border:0;background:transparent}.modal-video-close-btn:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#fff;border-radius:5px;margin-top:-6px}.modal-video-close-btn:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#fff;border-radius:5px;margin-top:-6px}a.ug-link-trigger{text-decoration:underline}.ug-center{text-align:center}.ug-va-middle{vertical-align:middle}.ug-va-top{vertical-align:top}.ug-d-inline{display:inline}.ug-d-inblock{display:inline-block}.ug-d-block{display:block}.ug-float-l{float:left}.ug-float-r{float:right}.ug-clearfix:before{content:" ";display:table}.ug-clearfix:after{content:" ";display:table;clear:both}.ug-d-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ug-d-flex-all{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ug-flex-1{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.ug-grow-1{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex:1;-ms-flex-positive:1;flex-grow:1}.ug-shrink-0{-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex:0;-ms-flex-negative:0;flex-shrink:0}.ug-flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ug-align-end{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.ug-align-start{-webkit-box-align:flex-start !important;-ms-flex-align:flex-start !important;-webkit-align-items:flex-start !important;align-items:flex-start !important}.ug-align-center{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.ug-justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.ug-justify-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.ug-justify-start{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.ug-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.ug-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ug-pos-rel{position:relative}.ug-w33{width:33%}.ug-w50{width:50%}.ug-w66{width:66%}.ug-maxw-245{max-width:245px}.ug-mx-auto{margin-left:auto;margin-right:auto}.ug-mx-5{margin-left:5px;margin-right:5px}.ug-mx-10{margin-left:10px;margin-right:10px}.ug-mx-30{margin-left:30px;margin-right:30px}.ug-my--5{margin-bottom:-5px;margin-top:-5px}.ug-my-10{margin-bottom:10px;margin-top:10px}.ug-my-30{margin-bottom:30px;margin-top:30px}.ug-my-60{margin-bottom:60px;margin-top:60px}.ug-mb-0{margin-bottom:0 !important}.ug-mb-5{margin-bottom:5px}.ug-mb-10{margin-bottom:10px}.ug-mb-30{margin-bottom:30px}.ug-mb-45{margin-bottom:45px}.ug-mb-60{margin-bottom:60px}.ug-mt-5{margin-top:5px}.ug-mt-10{margin-top:10px}.ug-mt-30{margin-top:30px}.ug-mt-60{margin-top:60px}.ug-mr-0{margin-right:0 !important}.ug-mr--30{margin-right:-30px}.ug-mr-10{margin-right:10px}.ug-mr-30{margin-right:30px}.ug-ml-10{margin-left:10px}.ug-ml-30{margin-left:30px}.ug-pb-10{padding-bottom:10px}.ug-px-15{padding-left:15px !important;padding-right:15px !important}.ug-py-30{padding-bottom:30px;padding-top:30px}.ug-col-white{color:#fff}.ug-col-white a{color:#fff}.ug-col-yellow{color:#ff0}.ug-col-blue{color:#0070ff}.ug-col-blue-light{color:#69c}.ug-col-green{color:#16a040}.ug-col-orange{color:#ff7d21}.ug-col-orange-light{color:#f6bd84}.ug-col-red{color:#d9004c}.ug-bg-white{background-color:#fff}.ug-bg-yellow{background-color:#ff0}.ug-bg-blue{background-color:#0070ff}.ug-bg-blue .ug-prev-next-cta-ctr .ug-btn{color:#0070ff}.ug-bg-blue-light{background-color:#69c}.ug-bg-green{background-color:#16a040}.ug-bg-orange{background-color:#ff7d21}.ug-bg-orange .ug-prev-next-cta-ctr .ug-btn{color:#ff7d21}.ug-bg-orange-light{background-color:#f6bd84}.ug-bg-red{background-color:#d9004c}.ug-bg-red .ug-prev-next-cta-ctr .ug-btn{color:#d9004c}.ug-bg-red-light{background-color:#ff73a4}.ug-bg-grey{background-color:#ededed}.ug-bg-blue-light-panel{background-color:#e7edf5}.ug-bg-red-light-panel{background-color:#fce6ea}.ug-shadow{text-shadow:1px -1px 1px #000}.ug-rounded{border-radius:5px}.ug-mirror{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.ug-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.ug-rotate--90{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.ug-arrow-down.ug-blue-light{display:block;content:'';width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:10px solid #69c}.ug-arrow-down.ug-red-light{display:block;content:'';width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:10px solid #ef8394}.ug-arrow-down.ug-orange-light{display:block;content:'';width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:10px solid #f6bd84}ul.ug-columns:before{content:" ";display:table}ul.ug-columns:after{content:" ";display:table;clear:both}ul.ug-columns>li{-webkit-box-sizing:border-box;box-sizing:border-box;float:left}ul.ug-columns>li>.ug-inner{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}ul.ug-columns.ug-equal-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}ul.ug-columns.ug-gap-10{margin-left:-5px;margin-right:-5px}ul.ug-columns.ug-gap-10>li{padding:0 5px 5px}ul.ug-columns.ug-gap-30{margin-left:-15px;margin-right:-15px}ul.ug-columns.ug-gap-30>li{padding:0 15px 15px}ul.ug-columns.ug-col-2>li{width:50%}ul.ug-columns.ug-col-3>li{width:33.33%}ul.ug-columns.ug-col-4>li{width:25%}ul.ug-img-ctr>li{margin-bottom:10px}ul.ug-img-ctr.ug-left-align>li{display:inline-block;margin-right:10px}.ug-main-ctr{font-size:16px;margin:0 auto;max-width:600px;padding-bottom:60px}.ug-main-ctr p{font-size:16px;line-height:1.30rem}.ug-title{font-family:"Oswald",sans-serif !important;font-weight:bold;text-transform:uppercase}.ug-word-bg{font-weight:bold;padding:3px 6px}.ug-word-bg.ug-bg-green{color:#fff}.ug-word-bg.ug-bg-blue{color:#fff}.ug-word-bg.ug-bg-red{color:#fff}.ug-word-bg.ug-bg-orange{color:#fff}.ug-circle-bg{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex:0;-ms-flex-negative:0;flex-shrink:0;border:2px solid #fff;border-radius:50%;color:#fff;font-weight:bold;height:45px;width:45px}.ug-circle-bg.ug-equal{font-size:28px}.ug-circle-bg.ug-green{background:#16a040}.ug-circle-bg.ug-blue-light{background:#69c}.ug-circle-bg-nr{border:1px solid #252525;border-radius:50%;display:inline-block;font-size:.8rem;height:19px;padding:1px;text-align:center;width:19px}.ug-arrow-text{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#ece9e9;min-height:100px;position:relative}.ug-arrow-text img{height:100% !important;position:absolute;top:0;width:auto !important}.ug-arrow-text p{margin-bottom:0;text-align:left}.ug-arrow-text.ug-left-arrow img{left:0}.ug-arrow-text.ug-left-arrow p{padding:10px 20px 10px 35px}.ug-arrow-text.ug-right-arrow img{right:0}.ug-arrow-text.ug-right-arrow p{padding:10px 35px 10px 20px}.ug-bulb-icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:green;border:5px solid #16a040;border-radius:50%}.ug-bulb-icon img{height:70%;width:70%}.ug-bulb-icon.sm{height:80px;width:80px}.ug-bulb-icon.md{height:90px;width:90px}.ug-bulb-icon.lg{height:110px;width:110px}.ug-separator.ug-dotted{border-bottom:1px dotted #000}.ug-slanted-separator{height:15px;overflow:hidden}.ug-slanted-separator:after{-webkit-transform:skew(0,-0.8deg);-ms-transform:skew(0,-0.8deg);transform:skew(0,-0.8deg);content:"";display:block;height:100%;margin-top:8px}.ug-slanted-separator.ug-lr{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.ug-slanted-separator.ug-blue-light:after{background:#69c}.ug-slanted-separator.ug-red:after{background:#d9004c}.ug-slanted-separator.ug-orange:after{background:#ff7d21}.ug-slanted-separator.ug-green-light:after{background:#c1e9ce}ul.ug-circle{list-style:disc;-webkit-padding-start:16px;-moz-padding-start:16px;padding-inline-start:16px}ul.ug-circle p{margin-bottom:5px}ul.ug-square{text-align:left}ul.ug-square li{margin-bottom:15px;padding-left:30px;position:relative}ul.ug-square li:before{content:'';display:block;height:13px;left:0;position:absolute;top:3px;width:13px}ul.ug-square li:last-child{margin-bottom:0}ul.ug-square.ug-green li:before{background:#16a040}ul.ug-square.ug-yellow li:before{background:#ff0}ul.ug-square.ug-orange li:before{background:#ff7d21}ul.ug-square.ug-blue li:before{background:#0070ff}.ug-color-order-ctr p span:first-child{display:inline-block;margin-right:30px;min-width:75px;text-shadow:1px -1px 1px #000}.ug-img-wrap{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ug-move-img-ctr{position:relative;width:90px}.ug-move-img-ctr .ug-face-sign{bottom:7px;color:#fff;font-size:24px;font-weight:bold;margin-bottom:0;position:absolute;text-align:center;width:100%}.ug-move-img-ctr.ug-multi{width:100px}.ug-move-img-ctr.ug-multi .ug-face-sign{margin-left:-6px}.ug-move-img-ctr.ug-rotate .ug-circle-arrow{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;width:80%}.ug-move-img-ctr.ug-rotate.ug-clockwise{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.ug-sub-text{bottom:0;font-size:14px;left:0;line-height:1 !important;margin-bottom:0;position:absolute;right:0;text-align:center}.ug-video-button{border-radius:5px;color:#fff;display:inline-block;font-weight:bold;height:40px;line-height:40px;padding:0 30px}.ug-motions-ctr{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#ededed;border-radius:12px;padding:10px 20px}.ug-motions-ctr .ug-copy-ctr{width:50%}.ug-motions-ctr .ug-img-ctr{border-radius:12px;overflow:hidden;width:33%}.ug-opposing-colours-ctr p{margin-bottom:5px}.ug-opposing-colours-ctr b{display:inline-block;min-width:100px;text-transform:uppercase}.ug-keys-ctr{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;float:left}.ug-keys-ctr .ug-face{display:inline-block;text-align:left;width:45%}.ug-keys-ctr.ug-face-key{margin-right:5%;width:45%}.ug-keys-ctr.ug-face-key img{width:50%}.ug-keys-ctr.ug-alg-key{width:50%}.ug-action-ctr{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ug-action-ctr>p{margin-bottom:0}.ug-action-ctr .ug-copy-ctr{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-right:30px}.ug-action-ctr .ug-img-ctr img{margin-right:30px}.ug-action-ctr .ug-img-ctr img:last-child{margin-right:0}.ug-action-subtext-ctr{padding-bottom:32px;position:relative}.ug-action-subtext-ctr p.ug-sub-text{bottom:6px;font-size:.75rem;position:absolute}.ug-base-panel{border-radius:5px;padding:15px 30px}.ug-base-panel .ug-move-img-ctr{width:80px}.ug-base-panel .ug-move-img-ctr .ug-face-sign{bottom:5px;font-size:20px}.ug-base-panel .ug-move-img-ctr.ug-multi{width:89px}.ug-column-arrow-component{overflow:hidden;text-align:center}.ug-column-arrow-component .ug-heading-title{padding:10px 15px 0;position:relative}.ug-column-arrow-component .ug-heading-title p{margin-bottom:0;position:relative;text-transform:uppercase;z-index:2}.ug-column-arrow-component .ug-heading-title:before{left:0;-webkit-transform:skew(0,4deg);-ms-transform:skew(0,4deg);transform:skew(0,4deg);width:50%;content:'';bottom:-12px;height:30px;position:absolute;z-index:1}.ug-column-arrow-component .ug-heading-title:after{right:-1px;-webkit-transform:skew(0,-4deg);-ms-transform:skew(0,-4deg);transform:skew(0,-4deg);width:calc(50% + 1px);content:'';bottom:-12px;height:30px;position:absolute;z-index:1}.ug-column-arrow-component .ug-columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-5px !important;margin-right:-5px !important}.ug-column-arrow-component li{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:5px !important;padding-right:5px !important;width:100%}.ug-column-arrow-component li .ug-inner{border-radius:0 0 5px 5px;padding:30px 5px 10px}.ug-column-arrow-component li .ug-inner>p:first-child{font-weight:bold}.ug-column-arrow-component li .ug-inner img{margin-bottom:10px}.ug-column-arrow-component.ug-orange .ug-heading-title{background:#ff7d21;color:#fff}.ug-column-arrow-component.ug-orange .ug-heading-title:before{background:#ff7d21}.ug-column-arrow-component.ug-orange .ug-heading-title:after{background:#ff7d21}.ug-column-arrow-component.ug-orange li .ug-inner{background:#fcf3e6}.ug-column-arrow-component.ug-orange li .ug-inner>p:first-child{color:#ff7d21}.ug-column-arrow-component.ug-red .ug-heading-title{background:#d9004c;color:#fff}.ug-column-arrow-component.ug-red .ug-heading-title:before{background:#d9004c}.ug-column-arrow-component.ug-red .ug-heading-title:after{background:#d9004c}.ug-column-arrow-component.ug-red li .ug-inner{background:#fce6ea}.ug-column-arrow-component.ug-red li .ug-inner>p:first-child{color:#d9004c}.ug-column-arrow-component.ug-red .ug-border-right{border-right:1px dotted #d9004c}.ug-column-arrow-component.ug-green .ug-heading-title{background:#16a040;color:#fff}.ug-column-arrow-component.ug-green .ug-heading-title:before{background:#16a040}.ug-column-arrow-component.ug-green .ug-heading-title:after{background:#16a040}.ug-column-arrow-component.ug-green li .ug-inner{background:#c1e9ce}.ug-column-arrow-component.ug-green li .ug-inner>p:first-child{color:#16a040}.ug-column-arrow-component.ug-blue .ug-heading-title{background:#0070ff;color:#fff}.ug-column-arrow-component.ug-blue .ug-heading-title:before{background:#0070ff}.ug-column-arrow-component.ug-blue .ug-heading-title:after{background:#0070ff}.ug-column-arrow-component.ug-blue li .ug-inner{background:#e7edf5}.ug-column-arrow-component.ug-blue li .ug-inner>p:first-child{color:#0070ff}.ug-prev-next-cta-ctr .ug-btn{background:#fff;border-radius:5px;font-weight:bold;height:40px;line-height:40px;padding:0 15px;text-align:center;text-decoration:none;vertical-align:middle}.ug-prev-next-cta-ctr .ug-prev{margin-right:15px;display:inline-block}.ug-prev-next-cta-ctr .ug-prev span{font-family:Arial;font-size:21px}.ug-prev-next-cta-ctr .ug-next{display:inline-block}.ug-prev-next-cta-ctr .ug-next span{font-family:Arial;font-size:21px}.ug-stages-panel{margin-left:70px;position:relative}.ug-stages-panel .ug-left-slant{-webkit-transform:skew(-1deg,0);-ms-transform:skew(-1deg,0);transform:skew(-1deg,0);background:#000;bottom:0;left:-17px;position:absolute;top:0;width:45px;z-index:1}.ug-stages-panel .ug-content-ctr{position:relative;z-index:2}.ug-stages-panel .ug-cube-img{width:180px}.ug-stages-panel .ug-title.ug-main{font-size:32px;line-height:40px;margin:15px 0}.ug-stages-panel .ug-copy-text{font-size:26px;line-height:30px}.ug-stages-panel .ug-stages{list-style:none;margin:0 -40px 15px;padding:20px 0;overflow:hidden}.ug-stages-panel .ug-stages li{padding:40px 0 20px;position:relative;width:100%}.ug-stages-panel .ug-stages li a{text-decoration:none}.ug-stages-panel .ug-stages li .ug-title{font-size:28px;font-weight:bold;line-height:36px;margin-bottom:0;padding:0 50px;position:relative;z-index:5}.ug-stages-panel .ug-stages li:before{content:'';height:100%;position:absolute;top:0;left:0;-webkit-transform:skew(0,6deg);-ms-transform:skew(0,6deg);transform:skew(0,6deg);width:50%}.ug-stages-panel .ug-stages li:after{content:'';height:100%;position:absolute;top:0;right:0;-webkit-transform:skew(0,-6deg);-ms-transform:skew(0,-6deg);transform:skew(0,-6deg);width:calc(50% + 1px)}.ug-stages-panel .ug-stages li.ug-blue:before{background:#0070ff}.ug-stages-panel .ug-stages li.ug-blue:after{background:#0070ff}.ug-stages-panel .ug-stages li.ug-red:before{background:#d9004c}.ug-stages-panel .ug-stages li.ug-red:after{background:#d9004c}.ug-stages-panel .ug-stages li.ug-orange:before{background:#ff7d21}.ug-stages-panel .ug-stages li.ug-orange:after{background:#ff7d21}.ug-stages-panel .ug-stages li.ug-yellow .ug-title{color:black}.ug-stages-panel .ug-stages li.ug-yellow:before{background:#ff0}.ug-stages-panel .ug-stages li.ug-yellow:after{background:#ff0}.ug-stages-panel.ug-green .ug-content-ctr{background:#16a040;padding:40px}.ug-slant-title-get-to-know{margin-bottom:50px;position:relative}.ug-slant-title-get-to-know .ug-content-ctr{padding:40px 50px 10px;position:relative;z-index:2}.ug-slant-title-get-to-know .ug-content-ctr p{font-size:36px;line-height:42px}.ug-slant-title-get-to-know .ug-slant-bg-ctr{bottom:0;left:37px;position:absolute;right:37px;top:0}.ug-slant-title-get-to-know .ug-slant-bg-ctr .ug-triangle{position:absolute;z-index:1}.ug-slant-title-get-to-know .ug-slant-bg-ctr .ug-triangle.right{bottom:0;top:0;width:30px;-webkit-transform:skew(-7deg,0);-ms-transform:skew(-7deg,0);transform:skew(-7deg,0);right:-12px}.ug-slant-title-get-to-know .ug-slant-bg-ctr .ug-triangle.left{bottom:0;top:0;width:30px;-webkit-transform:skew(5deg,0);-ms-transform:skew(5deg,0);transform:skew(5deg,0);left:-15px}.ug-slant-title-get-to-know .ug-slant-bg-ctr .ug-triangle.bottom{-webkit-transform:skew(0,3deg);-ms-transform:skew(0,3deg);transform:skew(0,3deg);bottom:-15px;height:40px;left:-23px;overflow:hidden;right:-23px}.ug-slant-title-get-to-know .ug-slant-bg-ctr .ug-triangle.bottom span{-webkit-transform:skew(0,-1.8deg);-ms-transform:skew(0,-1.8deg);transform:skew(0,-1.8deg);bottom:0;display:block;height:22px;left:0;position:absolute;right:0}.ug-slant-title-get-to-know .ug-slant-border-ctr{bottom:0;left:32px;position:absolute;right:32px;top:0}.ug-slant-title-get-to-know .ug-slant-border-ctr .ug-triangle{position:absolute;z-index:1}.ug-slant-title-get-to-know .ug-slant-border-ctr .ug-triangle.right{top:0;width:30px;-webkit-transform:skew(-1deg,0);-ms-transform:skew(-1deg,0);transform:skew(-1deg,0);bottom:-16px;right:-19px}.ug-slant-title-get-to-know .ug-slant-border-ctr .ug-triangle.left{top:0;width:30px;-webkit-transform:skew(1deg,0);-ms-transform:skew(1deg,0);transform:skew(1deg,0);bottom:0;left:-19px}.ug-slant-title-get-to-know .ug-title{color:#fff;text-align:center}.ug-slant-title-get-to-know.green .ug-slant-bg-ctr{background:#16a040}.ug-slant-title-get-to-know.green .ug-slant-bg-ctr .ug-triangle.right{background:#16a040}.ug-slant-title-get-to-know.green .ug-slant-bg-ctr .ug-triangle.left{background:#16a040}.ug-slant-title-get-to-know.green .ug-slant-bg-ctr .ug-triangle.bottom span{background:#252525}.ug-slant-title-get-to-know.green .ug-slant-border-ctr .ug-triangle{background:#252525}.ug-how-to-ctr{overflow:hidden;padding:50px 15px}.ug-how-to-ctr .ug-inner{position:relative}.ug-how-to-ctr .ug-content-ctr{background:#fff;padding:60px 40px 60px 20px}.ug-how-to-ctr .ug-title{margin:0 0 20px;text-align:center}.ug-how-to-ctr .ug-square{margin-left:15px}.ug-how-to-ctr .ug-triangle{position:absolute;z-index:1}.ug-how-to-ctr .ug-triangle.top{height:45px;width:100%;-webkit-transform:skew(0,-2deg);-ms-transform:skew(0,-2deg);transform:skew(0,-2deg);top:-25px}.ug-how-to-ctr .ug-triangle.bottom{height:45px;width:100%;-webkit-transform:skew(0,2deg);-ms-transform:skew(0,2deg);transform:skew(0,2deg);bottom:-25px}.ug-how-to-ctr .ug-triangle.left{bottom:0;top:0;width:40px;-webkit-transform:skew(-1deg,0);-ms-transform:skew(-1deg,0);transform:skew(-1deg,0);left:-25px}.ug-how-to-ctr .ug-triangle.right{bottom:0;top:0;width:40px;-webkit-transform:skew(-1deg,0);-ms-transform:skew(-1deg,0);transform:skew(-1deg,0);right:-25px}.ug-how-to-ctr.green{background:#16a040}.ug-how-to-ctr.green .ug-triangle{background:#16a040}.ug-how-to-ctr.yellow{background:#ff0}.ug-how-to-ctr.yellow .ug-triangle{background:#ff0}.ug-tip-panel{overflow:hidden;padding-bottom:15px;position:relative}.ug-tip-panel .ug-icon-ctr{left:0;position:absolute;top:0;z-index:3}.ug-tip-panel a{color:#252525;text-decoration:none}.ug-tip-panel>.ug-border-ctr{-webkit-transform:skew(0,1deg);-ms-transform:skew(0,1deg);transform:skew(0,1deg);background:#16a040;bottom:10px;left:0;position:absolute;right:0;top:-10px}.ug-tip-panel>.ug-border-ctr .ug-border{background:#fff;position:absolute}.ug-tip-panel>.ug-border-ctr .ug-top{-webkit-transform:skew(0,-4deg);-ms-transform:skew(0,-4deg);transform:skew(0,-4deg);left:0;right:0;top:-15px;height:45px}.ug-tip-panel>.ug-border-ctr .ug-left{-webkit-transform:skew(-0.6deg,0);-ms-transform:skew(-0.6deg,0);transform:skew(-0.6deg,0);bottom:-1px;left:-10px;top:0;width:20px}.ug-tip-panel .ug-content-ctr{margin:30px 10px 10px 12px;padding-top:20px;position:relative;overflow:hidden;z-index:2}.ug-tip-panel .ug-content-ctr .ug-border-ctr{-webkit-transform:skew(0,1.3deg);-ms-transform:skew(0,1.3deg);transform:skew(0,1.3deg);bottom:10px;left:0;pointer-events:none;position:absolute;right:0;top:-10px;z-index:2}.ug-tip-panel .ug-content-ctr .ug-border-ctr .ug-triangle{background:#fff;position:absolute}.ug-tip-panel .ug-content-ctr .ug-border-ctr .ug-top{-webkit-transform:skew(0,-2.4deg);-ms-transform:skew(0,-2.4deg);transform:skew(0,-2.4deg);background:#16a040;left:3px;right:0;top:0;height:18px}.ug-tip-panel .ug-content-ctr .ug-copy-ctr{-webkit-transform:skew(-1.3deg,0);-ms-transform:skew(-1.3deg,0);transform:skew(-1.3deg,0);background:#fff;margin-left:10px;margin-right:-10px}.ug-tip-panel .ug-content-ctr .ug-copy-ctr .ug-inner{-webkit-transform:skew(1.3deg,0);-ms-transform:skew(1.3deg,0);transform:skew(1.3deg,0);margin-top:-20px;padding:40px 20px 30px 10px}.ug-tip-panel .ug-content-ctr .ug-copy-ctr .ug-pl{padding-left:100px}.ug-tip-panel .ug-content-ctr .ug-copy-ctr .ug-img-ctr.ug-full-width{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ug-tip-panel .ug-content-ctr .ug-copy-ctr .ug-img-ctr.ug-full-width>div{margin:0 10px}.ug-tip-panel .ug-content-ctr .ug-pos-rel.ug-OR>span{left:-22.5px;position:absolute;top:-22.5px}.ug-tip-panel .ug-title{color:#16a040;letter-spacing:.05rem}.ug-tip-panel .ug-title.ug-mt{margin-top:40px}.ug-hold-cube-panel{-webkit-transform:skew(0,-1deg);-ms-transform:skew(0,-1deg);transform:skew(0,-1deg);margin:0 10px 20px}.ug-hold-cube-panel>.ug-inner{-webkit-transform:skew(0,1deg);-ms-transform:skew(0,1deg);transform:skew(0,1deg);color:#fff;padding:20px}.ug-hold-cube-panel>.ug-inner:before{content:" ";display:table}.ug-hold-cube-panel>.ug-inner:after{content:" ";display:table;clear:both}.ug-hold-cube-panel .ug-copy-ctr .ug-title{font-size:20px;line-height:26px}.ug-hold-cube-panel .ug-img-ctr-panel{position:relative}.ug-hold-cube-panel .ug-img-ctr-panel .ug-inner{position:relative;z-index:2}.ug-hold-cube-panel .ug-img-ctr-panel p.ug-sup-text{left:-5px;position:absolute;text-align:center;top:5px;width:100%}.ug-hold-cube-panel .ug-img-ctr-panel.ug-dark-bg{background:#116d34}.ug-hold-cube-panel .ug-img-ctr-panel.ug-dark-bg .ug-triangle{background:#116d34}.ug-hold-cube-panel .ug-img-ctr-panel.ug-light-bg{background:#3ab365}.ug-hold-cube-panel .ug-img-ctr-panel.ug-light-bg .ug-triangle{background:#3ab365}.ug-hold-cube-panel .ug-img-ctr-panel.ug-skew-y{-webkit-transform:skew(0,-1deg);-ms-transform:skew(0,-1deg);transform:skew(0,-1deg)}.ug-hold-cube-panel .ug-img-ctr-panel.ug-skew-y .ug-inner{-webkit-transform:skew(0,1deg);-ms-transform:skew(0,1deg);transform:skew(0,1deg);padding:25px 20px 10px 10px}.ug-hold-cube-panel .ug-circle-bg{height:70px;width:70px}.ug-hold-cube-panel .ug-circle-bg img{max-height:80%;max-width:80%}.ug-hold-cube-panel.img-ctr-right>.ug-inner{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ug-hold-cube-panel.img-ctr-right .ug-copy-ctr{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-right:30px}.ug-hold-cube-panel.img-ctr-right .ug-img-ctr-panel{-webkit-transform:skew(3deg,0);-ms-transform:skew(3deg,0);transform:skew(3deg,0);position:relative}.ug-hold-cube-panel.img-ctr-right .ug-img-ctr-panel .ug-inner{-webkit-transform:skew(-3deg,0);-ms-transform:skew(-3deg,0);transform:skew(-3deg,0);padding:25px 20px 10px 10px}.ug-hold-cube-panel.img-ctr-right .ug-img-ctr-panel .ug-triangle{-webkit-transform:skew(4deg,0);-ms-transform:skew(4deg,0);transform:skew(4deg,0);bottom:0;left:-10px;position:absolute;top:0;width:25px;z-index:1}.ug-hold-cube-panel.img-ctr-bottom .ug-img-ctr-panel{-webkit-transform:skew(1deg,-1deg);-ms-transform:skew(1deg,-1deg);transform:skew(1deg,-1deg)}.ug-hold-cube-panel.img-ctr-bottom .ug-img-ctr-panel .ug-inner{-webkit-transform:skew(-1deg,1deg);-ms-transform:skew(-1deg,1deg);transform:skew(-1deg,1deg);padding:10px}.ug-hold-cube-panel.ug-bl-st-1 .ug-img-ctr-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ug-hold-cube-panel.ug-bl-st-1 .ug-img-ctr-wrapper .ug-img-ctr-panel{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex:1;-ms-flex-positive:1;flex-grow:1}.ug-hold-cube-panel.ug-bl-st-1 .ug-img-ctr-wrapper .ug-img-ctr-panel .ug-inner{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ug-hold-cube-panel.ug-bl-st-1 .ug-img-ctr-wrapper .ug-img-ctr-panel .ug-inner .ug-pos-rel{margin-right:5px;padding-bottom:30px}.ug-hold-cube-panel.ug-bl-st-2 .ug-img-ctr-panel .ug-copy-text{max-width:50%}.ug-hold-cube-panel.ug-bl-st-2 .ug-img-ctr{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.ug-hold-cube-panel.ug-bl-st-2 .ug-img-ctr>div{margin-right:10px}.ug-step-heading{margin-bottom:40px;padding:30px 30px 15px;position:relative}.ug-step-heading .ug-inner{position:relative;z-index:3}.ug-step-heading .ug-title{color:#fff;font-size:28px;line-height:34px}.ug-step-heading .ug-img-ctr{border-radius:50%;padding:10px}.ug-step-heading .ug-slant{height:30px;left:0;right:0;position:absolute}.ug-step-heading .ug-slant.ug-color{-webkit-transform:skew(0,-1.5deg);-ms-transform:skew(0,-1.5deg);transform:skew(0,-1.5deg);bottom:-10px;z-index:2}.ug-step-heading .ug-slant.ug-black{-webkit-transform:skew(0,-2.5deg);-ms-transform:skew(0,-2.5deg);transform:skew(0,-2.5deg);background:#000;bottom:-20px;z-index:1}.ug-step-heading.ug-bg-blue .ug-slant.ug-color{background:#0070ff}.ug-step-heading.ug-bg-red .ug-slant.ug-color{background:#d9004c}.ug-step-heading.ug-bg-orange .ug-slant.ug-color{background:#ff7d21}.ug-step-heading.ug-bg-yellow .ug-title{color:#252525}.ug-step-heading.ug-bg-yellow .ug-slant.ug-color{background:#ff0}.ug-congrats-panel{margin-top:100px;position:relative}.ug-congrats-panel .ug-inner{padding:30px;position:relative;text-align:center;z-index:3}.ug-congrats-panel .ug-inner.ug-bg-blue{color:#fff}.ug-congrats-panel .ug-inner.ug-bg-red{color:#fff}.ug-congrats-panel .ug-inner.ug-bg-orange{color:#fff}.ug-congrats-panel .ug-inner.ug-bg-green{color:#fff}.ug-congrats-panel .ug-inner.ug-bg-yellow{color:#252525}.ug-congrats-panel .ug-title{font-size:28px;line-height:34px}.ug-congrats-panel .ug-copy-text{font-size:24px;line-height:30px}.ug-congrats-panel .ug-img-ctr{padding:10px}.ug-congrats-panel .ug-slant{height:35px;left:0;right:0;position:absolute}.ug-congrats-panel .ug-slant.ug-black{-webkit-transform:skew(0,2deg);-ms-transform:skew(0,2deg);transform:skew(0,2deg);background:#000;top:-18px;z-index:1}.ug-goto-next-step-panel .ug-inner{padding:30px 20px 15px 30px;position:relative}.ug-goto-next-step-panel .ug-inner .ug-content-ctr{position:relative;z-index:2}.ug-goto-next-step-panel .ug-inner:after{-webkit-transform:skew(0,-1deg);-ms-transform:skew(0,-1deg);transform:skew(0,-1deg);bottom:-10px;content:"";display:block;height:30px;left:0;position:absolute;right:0;z-index:1}.ug-goto-next-step-panel .ug-inner.ug-bg-blue:after{background:#0070ff}.ug-goto-next-step-panel .ug-inner.ug-bg-red:after{background:#d9004c}.ug-goto-next-step-panel .ug-inner.ug-bg-orange:after{background:#ff7d21}.ug-different-challenge-panel{overflow:hidden;padding:22px 11px 10px 0;position:relative;text-align:center}.ug-different-challenge-panel .ug-slant{position:absolute}.ug-different-challenge-panel .ug-slant.ug-top{left:0;right:0}.ug-different-challenge-panel .ug-slant.ug-bottom{left:0;right:0}.ug-different-challenge-panel .ug-slant.ug-left{bottom:0;top:0}.ug-different-challenge-panel .ug-slant.ug-right{bottom:0;top:0}.ug-different-challenge-panel>.ug-slant.ug-top{-webkit-transform:skew(0,1deg);-ms-transform:skew(0,1deg);transform:skew(0,1deg);height:25px;top:-10px}.ug-different-challenge-panel .ug-inner{-webkit-transform:skew(-3deg,0);-ms-transform:skew(-3deg,0);transform:skew(-3deg,0);padding:25px 20px 28px 50px;position:relative}.ug-different-challenge-panel .ug-inner>.ug-slant.ug-top{-webkit-transform:skew(0,-2deg);-ms-transform:skew(0,-2deg);transform:skew(0,-2deg);height:30px;top:-11px}.ug-different-challenge-panel .ug-inner>.ug-slant.ug-left{-webkit-transform:skew(5deg,0);-ms-transform:skew(5deg,0);transform:skew(5deg,0);left:-10px;top:-10px;width:30px;z-index:3}.ug-different-challenge-panel .ug-inner>.ug-slant.ug-bottom{-webkit-transform:skew(0,1deg);-ms-transform:skew(0,1deg);transform:skew(0,1deg);height:15px;bottom:-9px;right:-1px}.ug-different-challenge-panel .ug-inner .ug-content-ctr{-webkit-transform:skew(3deg,0);-ms-transform:skew(3deg,0);transform:skew(3deg,0)}.ug-different-challenge-panel .ug-inner a{text-decoration:none}.ug-different-challenge-panel .ug-inner.ug-bg-blue{color:#fff}.ug-different-challenge-panel .ug-inner.ug-bg-blue a{color:#fff}.ug-different-challenge-panel .ug-inner.ug-bg-blue>.ug-slant{background:#0070ff}.ug-different-challenge-panel .ug-inner.ug-bg-white{color:#252525}.ug-different-challenge-panel .ug-inner.ug-bg-white a{color:#252525}.ug-different-challenge-panel .ug-inner.ug-bg-white>.ug-slant{background:#fff}.ug-different-challenge-panel .ug-inner.ug-bg-green{color:#fff}.ug-different-challenge-panel .ug-inner.ug-bg-green a{color:#fff}.ug-different-challenge-panel .ug-inner.ug-bg-green>.ug-slant{background:#16a040}.ug-different-challenge-panel .ug-inner.ug-bg-orange{color:#fff}.ug-different-challenge-panel .ug-inner.ug-bg-orange a{color:#fff}.ug-different-challenge-panel .ug-inner.ug-bg-orange>.ug-slant{background:#ff7d21}.ug-different-challenge-panel .ug-title{font-size:38px;line-height:46px}.ug-different-challenge-panel .ug-copy-text{margin-bottom:0}.ug-different-challenge-panel .ug-img-ctr{padding:0 75px}.ug-different-challenge-panel .ug-img-ctr p{font-weight:bold;margin-bottom:0}.ug-different-challenge-panel .ug-challenge-block-ctr{position:relative}.ug-different-challenge-panel .ug-challenge-block-ctr.ug-left .ug-sub-text{right:calc(100% + 10px);left:initial;top:calc(50% - 18px)}.ug-different-challenge-panel .ug-challenge-block-ctr.ug-right .ug-sub-text{right:initial;left:calc(100% + 10px);top:calc(50% - 18px)}.ug-different-challenge-panel .ug-challenge-block-ctr.ug-bottom .ug-sub-text{bottom:-35px}.ug-different-challenge-panel.ug-bg-yellow>.ug-slant .ug-top{background:#ff0}.ug-different-challenge-panel.ug-bg-yellow .ug-inner>.ug-slant.ug-left{background:#ff0}.ug-different-challenge-panel.ug-bg-yellow .ug-inner>.ug-slant.ug-bottom{background:#ff0}.ug-different-challenge-panel.ug-bg-orange>.ug-slant .ug-top{background:#ff7d21}.ug-different-challenge-panel.ug-bg-orange .ug-inner>.ug-slant.ug-left{background:#ff7d21}.ug-different-challenge-panel.ug-bg-orange .ug-inner>.ug-slant.ug-bottom{background:#ff7d21}.ug-accordion-ctr .ug-accordion-panel{height:0;overflow:hidden}.ug-accordion-ctr .ug-accordion-trigger>a{background:#ededed;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;font-size:1.2rem;font-weight:bold;margin-bottom:10px;padding:15px 45px 15px 30px;position:relative;width:100%;color:#252525;text-decoration:none}.ug-accordion-ctr .ug-accordion-trigger>a:after{display:block;content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #252525;position:absolute;right:15px;top:calc(50% - 4px)}.ug-accordion-ctr .ug-accordion-trigger>a:visited{color:#252525;text-decoration:none}.ug-accordion-ctr .ug-accordion-trigger>a:hover{color:#252525;text-decoration:none}.ug-accordion-ctr .ug-accordion-trigger.active .ug-accordion-panel{height:auto}.ug-accordion-ctr .ug-accordion-trigger.active>a:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.ug-cube-3x3-ctr .ug-how-to-ctr .ug-cube-icon{width:110px}.ug-cube-3x3-ctr .ug-layers-section img{width:160px}.ug-cube-3x3-ctr .ug-img-wrap.ug-turn .ug-img-ctr.ug-turn-1{width:24%}.ug-cube-3x3-ctr .ug-img-wrap.ug-turn .ug-img-ctr.ug-turn-3{width:24%}.ug-cube-3x3-ctr .ug-img-wrap.ug-turn .ug-img-ctr.ug-turn-2{width:33%}.ug-cube-2x2-ctr .ug-how-to-ctr .ug-cube-icon{width:110px}.ug-cube-2x2-ctr .ug-layers-section img{width:140px}.ug-cube-2x2-ctr .ug-img-wrap.ug-turn .ug-img-ctr.ug-turn-1{width:24%}.ug-cube-2x2-ctr .ug-img-wrap.ug-turn .ug-img-ctr.ug-turn-3{width:24%}.ug-cube-2x2-ctr .ug-img-wrap.ug-turn .ug-img-ctr.ug-turn-2{width:30%}.ug-cube-2x2-ctr .ug-base-panel.ug-content4-action2 .ug-first-column{padding-right:40px}.ug-cube-2x2-ctr .ug-base-panel.ug-content4-action2 .ug-first-column .ug-or-ctr{margin-top:-25px;position:absolute;right:-44px;top:50%}.ug-cube-master-ctr .ug-how-to-ctr .ug-cube-icon{width:120px}.ug-cube-master-ctr .ug-layers-section img{width:160px}.ug-cube-master-ctr .ug-img-wrap.ug-turn .ug-img-ctr.ug-turn-1{width:24%}.ug-cube-master-ctr .ug-img-wrap.ug-turn .ug-img-ctr.ug-turn-3{width:24%}.ug-cube-master-ctr .ug-img-wrap.ug-turn .ug-img-ctr.ug-turn-2{width:31%}.ug-cube-edge-ctr .ug-get-to-know-ctr .ug-cube-icon{width:200px}.ug-cube-edge-ctr .ug-step-heading .ug-img-ctr img{width:110px}.category-view{padding:30px 10px;border-radius:6px;background-color:#fff;-webkit-box-shadow:1px 2px 3px 0 rgba(0,0,0,0.1);box-shadow:1px 2px 3px 0 rgba(0,0,0,0.1);text-align:center;position:relative;margin-bottom:40px}.category-view .breadcrumbs{position:absolute;top:0;left:0}.category-view .breadcrumbs a{color:#003da5}.category-view .breadcrumbs li:last-child strong{color:#003da5}.category-view .page-title-wrapper{text-align:center;padding:0;margin-bottom:10px;position:relative;z-index:9}.category-view .category-description{max-width:726px;font-size:18px;line-height:1.17;letter-spacing:-0.4px;margin:0 auto;position:relative;max-width:60%}.category-view .category-description p{display:block;margin-bottom:30px}.products-grid{margin-left:-15px;margin-right:-15px}.products-grid::after{display:block;clear:both;content:""}.products-grid::after{display:block;clear:both;content:""}.product-items .product-photo{display:block;clear:both}.product-items li.product-item{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;text-align:center}.product-items li.product-item .product-info{position:relative;border-radius:6px;background-color:#fbf9f8;-webkit-box-shadow:1px 2px 3px 0 rgba(0,0,0,0.1);box-shadow:1px 2px 3px 0 rgba(0,0,0,0.1);margin-bottom:30px;max-height:345px;overflow:hidden;border:2px solid transparent;-webkit-transition:border .5s ease;transition:border .5s ease}.product-items li.product-item .product-info:hover{border-color:#003da5}.product-items li.product-item .product-details{position:absolute;bottom:0;left:0;width:100%;z-index:99;text-align:left;padding:15px;padding-top:4px}.product-items li.product-item .hover_image{position:absolute;top:0;left:0;z-index:9;opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease}.product-items li.product-item .product-reviews-summary{text-align:left;position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px;padding-left:0}.product-items li.product-item .list-add-cart{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;float:none;text-align:center;padding:0;margin:0 auto;bottom:-25px;-webkit-transition:all .3s ease;transition:all .3s ease}.product-items li.product-item .list-add-cart button.s-add-cart span{color:#003da5}.product-items li.product-item:hover .list-add-cart{bottom:0}.product-items li.product-item:hover .hover_image{opacity:1}.product-items li.product-item .product-item-name{font-size:14px;font-weight:700;line-height:1;color:#242424;display:block;padding-bottom:10px}.product-items li.product-item .price-box{display:block}.product-items li.product-item .price-box .price{font-size:14px;font-weight:500;color:#242424;display:block}.product-items li.product-item .product-item-inner{position:absolute;right:30px;bottom:30px}.product-items .product-item-actions{display:block;overflow:hidden;position:absolute;bottom:14px;right:10px}.products-grid .product-item .product-image-wrapper{display:block;height:0;overflow:hidden;position:relative;z-index:1}.products-grid .product-item .product-image-container{display:inline-block;max-width:100%}.products-grid .product-item img.product-image-photo{bottom:0;display:block;height:auto;left:0;margin:auto;max-width:100%;position:absolute;right:0;top:0}.nav-placeholder{text-align:left}.nav-placeholder:first-child .inner-container{display:block;padding-right:15px;border-radius:6px;background-color:#fff;-webkit-box-shadow:1px 2px 3px 0 rgba(0,0,0,0.1);box-shadow:1px 2px 3px 0 rgba(0,0,0,0.1)}.nav-placeholder h4{display:block;padding-top:40px;padding-bottom:20px;text-align:left;font-size:36px;line-height:1;letter-spacing:-0.8px}.block.filter{text-align:left;padding-bottom:10px}.block.filter .block-content.filter-content{display:block}.block.filter .block-content.filter-content dt{display:block;padding:0 20px 20px 20px;font-size:18px;line-height:1.17;letter-spacing:-0.4px;position:relative;cursor:pointer}.block.filter .block-content.filter-content dt.active::after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.block.filter .block-content.filter-content dt::after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:5px;right:5px;font-size:16px;color:#999}.block.filter .block-content.filter-content dd{padding:0;font-size:16px;line-height:30px;color:#242424;margin-bottom:30px}.block.filter .block-content.filter-content dd li.item{padding:0 20px}.block.filter .filter-actions{position:absolute;top:53px;right:15px;text-align:center;font-family:"Rubik Mono One",sans-serif;font-size:8px;color:#003da5}.selectric-items li:first-child{display:none}.price-box span{line-height:1}.price-box .price-label{display:none !important}.price-box .price{white-space:nowrap !important;font-size:36px;line-height:1;letter-spacing:-0.8px}.price-box .special-price{display:block}.price-box .old-price{display:block}.price-box .old-price .price{font-size:14px !important;text-decoration:line-through}.amazon-link{max-width:255px;margin:30px 0}.amazon-link a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.amazon-link a span{width:100%;background-color:#f57a23;border:0;color:#fff;padding:0 10px;text-align:center;white-space:nowrap;text-transform:capitalize;font-family:"Rubik Mono One",sans-serif;font-size:12px;line-height:56px;border-radius:9px}.box-tocart{margin-left:-15px;margin-right:-15px;padding-bottom:30px}.box-tocart::after{display:block;clear:both;content:""}.box-tocart .quantity-wrap{max-width:180px}.box-tocart .quantity-wrap .qty-controler{width:60px;height:58px;line-height:58px;text-align:center;cursor:pointer;font-size:40px}.box-tocart .quantity-wrap .qty-controler.plus{right:0;left:auto}.box-tocart .quantity-wrap .qty-controler.minus{left:0}.box-tocart .quantity-wrap .qty-controler:after{display:inline-block;float:none;margin:0 auto;position:relative;top:4px;left:0}.box-tocart .quantity-wrap .qty-controler:hover{background:#003da5;color:#fff;border-radius:9px}.box-tocart .fieldset .field label{display:inline-block;vertical-align:middle;width:auto;font-size:16px;line-height:normal;letter-spacing:normal;position:relative;top:0;left:0;font-size:16px;margin-bottom:8px;color:#242424}.box-tocart div.qty{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px;padding-right:0}.box-tocart div.qty .control{display:inline-block;vertical-align:middle;width:100%}.box-tocart div.qty input.qty{width:100%;max-width:initial;height:60px;border-radius:9px;font-family:"Rubik Mono One",sans-serif;font-size:30px;padding:0;border-color:#000;color:#000;padding:0 55px}.box-tocart div.price{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px}.box-tocart div.price .special-price .price{font-weight:400}.box-tocart div.price .old-price .price{font-size:24px !important;font-weight:300}.box-tocart .actions{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;clear:left;margin-top:10px;position:relative}.box-tocart .actions button{width:100%}.box-tocart .actions button span{width:100%;background-color:#f57a23;border:0;color:#fff}.box-tocart .actions button span:before{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:15px}.box-tocart .actions .towishlist{position:absolute;top:0;right:10px;width:40px;height:40px;border:2px solid #003da5;background:#fff;text-align:center;line-height:40px}.box-tocart .actions .towishlist:hover{background:#003da5}.box-tocart .actions .towishlist span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.product-view .column{border-radius:9px;-webkit-box-shadow:1px 2px 3px 0 rgba(0,0,0,0.1);box-shadow:1px 2px 3px 0 rgba(0,0,0,0.1);overflow:hidden}.product-view .product-info-top{margin-bottom:15px}.product-view .product-info-top .product-label{position:static;margin-bottom:40px}.product-view .product-info-main{position:relative;min-height:1px;padding-left:15px;padding-right:15px;text-align:left;padding-top:30px}.product-view .product-info-main .product-label{display:none}.product-view .breadcrumbs{margin:0;padding:10px 0}.product-view .page-title-wrapper{display:block;padding:0}.product-view .page-title-wrapper h1{font-size:36px;line-height:.91;letter-spacing:-0.8px}.product-view .fieldset-bundle-options .field{margin-top:30px;margin-bottom:0}.product-view .fieldset-bundle-options .field .control{font-size:24px}.product-view .fieldset-bundle-options .field .control span{font-weight:700}.product-view .product-info-price{position:relative;float:left;width:33.3333333333%;min-height:1px;padding-left:15px;padding-right:15px;text-align:right}.product-view .product-info-price .price-box .price{font-size:24px}.product-view .product-info-stock-sku{position:relative;min-height:1px;padding-left:15px;padding-right:15px;clear:both}.product-view .product-info-stock-sku::after{display:block;clear:both;content:""}.product-view .product-reviews-summary{display:block;margin-top:35px;margin-bottom:15px}.product-view .product.short_description{font-size:16px;font-weight:300;line-height:1.31;letter-spacing:-0.4px}.product-view .product.media{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:0;position:relative}.product-view .product.media .magnifier-preview{z-index:9999}.product-view .product.info{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:40px}.product-view .product .product-label{display:none}.long_description{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;padding:0}.long_description .value{margin:30px 0;padding:30px 10px;border-radius:6px;background-color:#fff;-webkit-box-shadow:1px 2px 3px 0 rgba(0,0,0,0.1);box-shadow:1px 2px 3px 0 rgba(0,0,0,0.1);text-align:center}.long_description h2{display:block;margin-bottom:10px;font-size:36px;line-height:1;letter-spacing:-0.8px}.long_description p{display:block;max-width:726px;margin:0 auto 30px;font-size:18px;line-height:1.17;letter-spacing:-0.4px;font-weight:400}.modal-popup.shipping-cost-popup .modal-inner-wrap{top:30%;margin:0 auto;overflow:scroll;max-height:400px}.modal-popup.shipping-cost-popup .modal-inner-wrap .shipping-details{display:block;text-align:left}.modal-popup.shipping-cost-popup .modal-inner-wrap .shipping-details p{margin-bottom:20px}.modal-popup.shipping-cost-popup .modal-inner-wrap .shipping-details p:last-child{margin-bottom:0}.modal-popup.shipping-cost-popup .modal-inner-wrap .shipping-details h2{display:block;margin-bottom:20px;text-align:center}.modal-popup.shipping-cost-popup .modal-footer{display:none}.page-product-bundle .price-configured_price{display:none}.page-product-bundle .product-shipping-cost{padding-bottom:50px}.attribute-blocks{margin-left:-15px;margin-right:-15px;clear:both}.attribute-blocks::after{display:block;clear:both;content:""}.attribute-blocks .att-block{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:30px;text-align:center}.attribute-blocks .att-block .wrap{background-color:#fbf9f8;border-radius:6px;-webkit-box-shadow:1px 2px 3px 0 rgba(0,0,0,0.1);box-shadow:1px 2px 3px 0 rgba(0,0,0,0.1);position:relative}.attribute-blocks .title-block h2,.attribute-blocks .title-block .h2{font-size:36px;line-height:1;letter-spacing:-0.8px;position:absolute;top:0;left:0;padding:0 30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.attribute-blocks .title-block img{width:100%}.attribute-blocks .image-block .bottom{width:100%;background:#fff;max-height:155px;padding:30px;min-height:145px}.attribute-blocks .image-block h2,.attribute-blocks .image-block .h2{font-size:18px;line-height:1.17;letter-spacing:-0.4px;text-align:center}.attribute-blocks .image-block p{font-size:16px;font-weight:300;line-height:1.31;letter-spacing:-0.4px}.attribute-blocks .image-block img{width:100%}.product-static-blocks{position:relative;min-height:1px;padding-left:15px;padding-right:15px;text-align:center;clear:both;margin-bottom:30px}.product-static-blocks .wrap{border-radius:6px;background-color:#fbf9f8;-webkit-box-shadow:1px 2px 3px 0 rgba(0,0,0,0.1);box-shadow:1px 2px 3px 0 rgba(0,0,0,0.1);padding:60px}.product-static-blocks h2{font-size:36px;line-height:1;letter-spacing:-0.8px;text-align:center;margin-bottom:10px}.product-static-blocks p{font-size:18px;line-height:1.17;letter-spacing:-0.4px;text-align:center;max-width:540px;margin:0 auto}.product-static-blocks a.button-link{margin-top:30px}.fotorama__nav-wrap{position:absolute;bottom:0;left:0;right:0;margin:0 auto}.fotorama__dot{width:6px;height:6px;opacity:.5;border-radius:50%;background:#003da5;opacity:1;border-color:transparent;cursor:pointer}.fotorama__dot:after{content:"";display:block;background:transparent;width:12px;height:12px;border:1px solid transparent;border-radius:50%;position:absolute;left:-4px;top:-4px;z-index:-1}.fotorama__active .fotorama__dot{border-color:transparent;background:#003da5}.fotorama__active .fotorama__dot:after{background:#8299c3}.fotorama__arr{width:27px}.fotorama__arr .fotorama__arr__arr{left:0;width:24px;height:24px;-webkit-transform:unset;-ms-transform:unset;transform:unset}.fotorama__arr:active{background-color:transparent}.fotorama__arr--next .fotorama__arr__arr{background:0}.fotorama__arr--next .fotorama__arr__arr:after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px}.fotorama__arr--prev .fotorama__arr__arr{background:0}.fotorama__arr--prev .fotorama__arr__arr:after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px}.fotorama-video-container.fotorama__loaded.video-unplayed:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:9}.fotorama-video-container.fotorama__loaded img{bottom:0;margin:auto}.fotorama-video-container.fotorama__loaded .product-video{height:100%;padding-bottom:30px;border-radius:9px;overflow:hidden}.swatch-opt{margin:0 !important;padding:20px 0;border-bottom:2px solid white}.swatch-opt .size-guide{display:block;clear:both;margin:10px 0}.swatch-opt .size-guide span{display:block;font-size:18px;line-height:20px;letter-spacing:-0.4px;font-weight:normal}.swatch-opt .size-guide span:before{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:29px;height:20px;display:inline-block;font-size:20px;margin-right:5px;vertical-align:-2px}.swatch-opt .size-guide a{text-decoration:underline;font-weight:400;font-size:14px;line-height:18px}.swatch-attribute:first-child{margin-bottom:20px}.swatch-attribute .swatch-option.selected{background-color:#fff;outline:2px solid #003da5}.swatch-attribute .swatch-option.text{text-align:center;line-height:40px;min-width:38px;height:38px;padding:0;border-radius:0}.product-options-wrapper .swatch-attribute-options{padding:5px 0}.product-options-wrapper .swatch-attribute .swatch-option.selected{background-color:#fff;outline:2px solid #003da5}.product-options-wrapper .swatch-attribute .swatch-option.text{text-align:center;line-height:40px;min-width:38px;height:38px;padding:0;border-radius:0}.product-options-wrapper .swatch-attribute.size .swatch-option{background:#fff;-webkit-box-shadow:0 0 0 2px #000;box-shadow:0 0 0 2px #000;color:#000;line-height:40px;border-radius:4px;margin-right:15px;font-weight:400;font-size:14px}.product-options-wrapper .swatch-attribute.size .swatch-option.selected{border:4px solid #fff;background:#003da5 !important;color:#fff;line-height:32px;-webkit-box-shadow:0 0 0 2px #003da5;box-shadow:0 0 0 2px #003da5;outline:0}.product-options-wrapper .swatch-attribute.color .swatch-option{color:#000;line-height:40px;margin-right:15px;font-weight:400;font-size:14px;width:40px;height:40px;border-radius:50%;border:1px solid}.product-options-wrapper .swatch-attribute.color .swatch-option.selected{border:0 solid #fff;color:#fff;line-height:32px;-webkit-box-shadow:0 0 0 2px #003da5;box-shadow:0 0 0 2px #003da5;outline:0}.product-options-wrapper .swatch-attribute.color .swatch-option.selected:after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#003da5;font-size:16px;line-height:40px;position:absolute;left:-2px;right:0;top:0;bottom:0;margin:auto}.product-options-wrapper .swatch-attribute.color .swatch-option.selected:before{content:"";width:32px;height:32px;position:absolute;top:0;bottom:0;left:0;right:0;background:#fff;margin:auto;border-radius:50%;border:1px solid #000}.product-options-wrapper .swatch-option.image:not(.disabled):hover:before,.product-options-wrapper .swatch-option.color:not(.disabled):hover:before{border:0}.product-options-wrapper .swatch-option.image:not(.disabled):hover:after,.product-options-wrapper .swatch-option.color:not(.disabled):hover:after{border:0}.block.related{display:block;float:left;width:100%;margin-bottom:60px}.block.related .related-holder{padding:88px 30px;font-size:18px;line-height:1.2;letter-spacing:-0.7px;text-align:center;background:#fff !important}.block.related .related-holder h2{margin-bottom:25px}.block.related .related-holder a{font-size:12px;margin-top:40px}.block.upsell,.block.crosssell{display:block;float:left;width:100%;margin-bottom:100px}.product-shipping-cost{padding-bottom:30px}.product-shipping-cost span{display:block;margin-bottom:5px;font-size:18px;line-height:1.17;letter-spacing:-0.4px;font-weight:400}.product-shipping-cost span:before{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px}.product-shipping-cost a{display:block;font-size:14px;line-height:1.29;letter-spacing:normal;text-decoration:underline}.product-label{display:inline-block;padding:0 10px;border-radius:6px;background-color:#003da5;font-size:14px;font-weight:700;line-height:42px;letter-spacing:.4px;text-align:center;color:#fff;position:absolute;top:10px;left:10px;z-index:9}.product-type{position:absolute;top:23px;left:14px;font-family:"Rubik Mono One",sans-serif;font-size:10px;line-height:1.4;text-align:left;z-index:99}.gallery-placeholder .loader img{top:0;bottom:0;margin:auto 0}.fotorama__thumb-border{border:2px solid white !important}.fotorama__stage__frame .fotorama__img{top:0;left:0;right:0;margin:0 auto;-ms-transform:none;transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none}.block.upsell{display:block;float:left;width:100%;margin-bottom:100px}.block.upsell .upsell-holder{padding:125px 30px;font-size:30px;line-height:1.2;letter-spacing:-0.7px;text-align:center}.block.upsell,.block.crosssell{display:block;float:left;width:100%;margin-bottom:100px}.block.upsell .upsell-holder,.block.crosssell .upsell-holder{padding:88px 30px;font-size:18px;line-height:1.2;letter-spacing:-0.7px;text-align:center;background:#fff !important}.block.upsell .upsell-holder h2,.block.crosssell .upsell-holder h2{margin-bottom:25px}.block.upsell .upsell-holder a,.block.crosssell .upsell-holder a{font-size:12px;margin-top:40px}.bundle-actions{display:none}.swatch-attribute-label{position:relative}.swatch-attribute-label.required{padding-right:10px}.swatch-attribute-label[data-required="1"]:after{content:'*';color:red;position:absolute;right:-11px;top:-2px;font-weight:bold;font-size:1em}.swatch-attribute-selected-option{color:#646464;padding-left:17px}.swatch-attribute-options{padding:0 20px}.swatch-option{padding:1px 2px;width:20px;height:20px;float:left;margin:0 10px 5px 0;text-align:center;cursor:pointer;position:relative;border:0 none;overflow:hidden;text-overflow:ellipsis;border-radius:4px}.swatch-option.text{background:#f0f0f0;color:#686868;font-size:12px;font-weight:700;line-height:20px;padding:4px 8px;min-width:22px;margin-right:7px}.block.filter .swatch-option.selected{outline:none !important}.block.filter .swatch-option.selected:after{content:"";width:100%;height:100%;border:3px solid #fff;position:absolute;top:0;left:0;border-radius:4px;z-index:9}.block.filter .swatch-option.selected:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #000;z-index:9999;border-radius:4px}.swatch-option.text.selected{background-color:#FFF !important}.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.swatch-attribute.size .swatch-option,.swatch-attribute.manufacturer .swatch-option{background:#f0f0f0;color:#949494}.swatch-attribute.size .swatch-option.selected,.swatch-attribute.manufacturer .swatch-option.selected{color:black;background:#fff;border:1px solid #fff}.swatch-option.image:not(.disabled):hover:after,.swatch-option.color:not(.disabled):hover:after{content:"";width:100%;height:100%;border:3px solid #fff;position:absolute;top:0;left:0;border-radius:4px;z-index:9}.swatch-option.image:not(.disabled):hover:before,.swatch-option.color:not(.disabled):hover:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #000;z-index:9999;border-radius:4px}.swatch-option.disabled{cursor:default}.swatch-option.disabled:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:-webkit-gradient(linear,left top,right bottom,color-stop(0,rgba(255,255,255,0)),color-stop(42%,rgba(255,255,255,0)),color-stop(43%,white),color-stop(46%,white),color-stop(47%,#ff5216),color-stop(53%,#ff5216),color-stop(54%,white),color-stop(57%,white),color-stop(58%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(to left top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 42%,white 43%,white 46%,#ff5216 47%,#ff5216 53%,white 54%,white 57%,rgba(255,255,255,0) 58%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,right bottom,left top,from(rgba(255,255,255,0)),color-stop(42%,rgba(255,255,255,0)),color-stop(43%,white),color-stop(46%,white),color-stop(47%,#ff5216),color-stop(53%,#ff5216),color-stop(54%,white),color-stop(57%,white),color-stop(58%,rgba(255,255,255,0)),to(rgba(255,255,255,0)));background:-webkit-linear-gradient(right bottom,rgba(255,255,255,0) 0,rgba(255,255,255,0) 42%,white 43%,white 46%,#ff5216 47%,#ff5216 53%,white 54%,white 57%,rgba(255,255,255,0) 58%,rgba(255,255,255,0) 100%);background:linear-gradient(to left top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 42%,white 43%,white 46%,#ff5216 47%,#ff5216 53%,white 54%,white 57%,rgba(255,255,255,0) 58%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#00ffffff',GradientType=1)}.swatch-option-tooltip{max-width:140px;max-height:100%;min-height:20px;min-width:20px;position:absolute;padding:5px;background:#fff;color:#949494;border:1px solid #adadad;display:none;z-index:999;text-align:center}.swatch-option-tooltip .corner,.swatch-option-tooltip-layered .corner{left:40%;position:absolute;bottom:0;height:8px}.swatch-option-tooltip .corner:after,.swatch-option-tooltip-layered .corner:after{content:'';position:relative;top:1px;left:-15px;width:0;height:0;border-style:solid;border-width:7px 7.5px 0 7.5px;border-color:#fff transparent transparent transparent;font-size:1px}.swatch-option-tooltip .corner:before,.swatch-option-tooltip-layered .corner:before{content:'';position:relative;top:2px;left:0;width:0;height:0;border-style:solid;border-width:8px 8.5px 0 8.5px;border-color:#adadad transparent transparent transparent;font-size:1px}.swatch-option-tooltip .image,.swatch-option-tooltip-layered .image{display:block;margin:0 auto}.swatch-option-tooltip .title{max-width:140px;min-height:20px;max-height:200px;color:#282828;text-align:center;display:block;overflow:hidden}.swatch-opt{margin:20px 0}.swatch-more{display:inline-block;margin:2px 0;text-decoration:none !important;position:static;z-index:1}.swatch-option-link-layered{position:relative;margin:0 !important;padding:0 !important}.swatch-option-link-layered:focus>div{-webkit-box-shadow:0 0 3px 1px #68a8e0;box-shadow:0 0 3px 1px #68a8e0}.swatch-option-tooltip-layered{width:140px;position:absolute;background:#fff;color:#949494;border:1px solid #adadad;display:none;z-index:999;left:-47px}.swatch-visual-tooltip-layered{height:160px;top:-170px}.swatch-textual-tooltip-layered{height:30px;top:-40px}.swatch-option-link-layered:hover>.swatch-option-tooltip-layered{display:block}.swatch-attribute-options .swatch-option-tooltip-layered .title{width:100%;height:20px;position:absolute;bottom:-5px;left:0;color:#282828;text-align:center;margin-bottom:10px}.swatch-option-disabled:after{content:'';position:absolute;width:42px;height:2px;background:red;transform:rotate(-30deg);-o-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);z-index:995;left:-4px;top:10px}.swatch-option-disabled{outline:none !important;cursor:default;border:0}.swatch-opt-listing{margin-bottom:10px}.swatch-option-loading{content:url("../images/loader-2.gif")}.swatch-input{left:-1000px;position:absolute;visibility:hidden}.mana-overlay{position:absolute;background:white;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;z-index:10000}#mana-please-wait{position:absolute;color:#d85909;font-size:1.1em;text-align:center;z-index:20000}#mana-please-wait p{position:fixed;top:45%;left:50%;width:120px;margin-left:-120px;padding:15px 60px;background:rgba(255,255,255,0.9);border:2px solid #39c;color:#39c;text-align:center;z-index:20100;-webkit-box-sizing:content-box;box-sizing:content-box;-ms-box-sizing:content-box}#mana-please-wait p img{margin:10px auto 0}.m-slider input{width:30px;padding:0;text-align:center}.mana-filter-slider{margin:10px 0 15px}.one-filter-column .mana-filter-slider{margin-bottom:20px}.one-filter-column .mana-slider-values{line-height:25px}.one-filter-column .mana-slider-values input{width:50px;padding:1px 3px}.mana-filter-slider{height:17px;position:relative}.mana-filter-slider>.mana-slider-from,.mana-filter-slider>.mana-slider-to{height:17px;width:17px;position:absolute}.mana-filter-slider>.mana-slider-span{height:8px;position:absolute;background:0;border-bottom:2px solid #969696;margin:0}.mana-filter-slider>.mana-slider-from{cursor:e-resize}.mana-filter-slider>.mana-slider-to{cursor:w-resize}.mana-slider-values{text-align:center;margin-top:3px;overflow:hidden}.mana-slider-values .mana-slider-min-value{float:left}.mana-slider-values .mana-slider-max-value{float:right}.mana-filter-slider.style2{border:2px solid #c8c8c8;border-width:0 1px}.mana-filter-slider.style2>.mana-slider-span{height:6px;border-bottom:5px solid #969696}.mana-filter-slider.style2>.mana-slider-from,.mana-filter-slider.style2>.mana-slider-to{height:17px;width:5px;background:#26b1e8 none}.mana-filter-slider.style2>.mana-slider-from{margin-right:1px}.mana-filter-slider.style2>.mana-slider-to{margin-left:1px}.one-filter-column .mana-filter-slider.style2>.mana-slider-from,.one-filter-column .mana-filter-slider.style2>.mana-slider-to{width:15px;height:30px;top:-7px}.mana-filter-slider.style3{background:#e6e6e6}.mana-filter-slider.style3,.mana-filter-slider.style3>.mana-slider-span{height:5px;border:0}.mana-filter-slider.style3>.mana-slider-span{background:#888}.mana-filter-slider.style3>.mana-slider-from,.mana-filter-slider.style3>.mana-slider-to,.mana-filter-slider.style3:before,.mana-filter-slider.style3:after{height:20px;width:10px;top:-9px;background:#aaa none;z-index:4}.mana-filter-slider.style3>.mana-slider-from,.mana-filter-slider.style3>.mana-slider-to{-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,0.5);box-shadow:1px 1px 1px 0 rgba(0,0,0,0.5);border:1px solid #ccc;background:#eee;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#eee),color-stop(100%,#ccc));background:-webkit-linear-gradient(top,#eee 0,#ccc 100%);background:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#ccc));background:linear-gradient(to bottom,#eee 0,#ccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#cccccc',GradientType=0)}.mana-filter-slider.style3:before,.mana-filter-slider.style3:after{position:absolute;left:0;height:22px;top:-8px;width:5px;background-color:#e6e6e6;display:block;content:"";z-index:3}.mana-filter-slider.style3:after{right:0;left:auto}.one-filter-column .mana-filter-slider.style3:before,.one-filter-column .mana-filter-slider.style3:after{width:5px;height:30px;top:-12px}.one-filter-column .mana-filter-slider.style3>.mana-slider-from,.one-filter-column .mana-filter-slider.style3>.mana-slider-to{width:28px;height:28px;top:-14px}.mana-filter-slider.style4,.mana-filter-slider.style4>.mana-slider-span,.mana-filter-slider.style4>.mana-slider-from,.mana-filter-slider.style4>.mana-slider-to{border-radius:15px;height:10px}.mana-filter-slider.style4{background:#e3e3e3;-webkit-box-shadow:inset 1px 1px 3px 1px rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.2);box-shadow:inset 1px 1px 3px 1px rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.2);border:1px solid #f2f2f2}.mana-filter-slider.style4>.mana-slider-from,.mana-filter-slider.style4>.mana-slider-to{background:#aaa none;-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.2);box-shadow:1px 1px 3px 1px rgba(0,0,0,0.2);width:18px;height:18px;top:-5px;border:1px solid #eee;background:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(47%,#f6f6f6),color-stop(100%,#ededed));background:-webkit-linear-gradient(top,#fff 0,#f6f6f6 47%,#ededed 100%);background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(47%,#f6f6f6),to(#ededed));background:linear-gradient(to bottom,#fff 0,#f6f6f6 47%,#ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededed',GradientType=0)}.mana-filter-slider.style4>.mana-slider-span{background:#838383;-webkit-box-shadow:inset 0 1px 3px 1px rgba(0,0,0,0.2);box-shadow:inset 0 1px 3px 1px rgba(0,0,0,0.2);border:0;margin-left:-20px;padding-left:20px}.one-filter-column .mana-filter-slider.style4>.mana-slider-from,.one-filter-column .mana-filter-slider.style4>.mana-slider-to{width:28px;height:28px;top:-10px}.mana-filter-block-above-horizontal .filter-options{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.mana-filter-block-above-horizontal .filter-options-item{padding:0 20px;-webkit-flex-basis:200px;-ms-flex-preferred-size:200px;flex-basis:200px;width:20%;border-bottom:0}.mana-filter-block-above-horizontal .filter-options-content .item{margin:0}.mana-filter-block-above-horizontal .filter-options-title{padding:10px 40px 0 10px;text-transform:uppercase;font-weight:600;cursor:auto}.mana-filter-block-above-horizontal .filter-options-title:after{content:''}.mana-filter-block-above-menu .filter-options{margin:10px auto;position:relative}.mana-filter-block-above-menu .filter-options-item{display:inline-block;cursor:pointer;padding:10px;border-bottom:0;position:relative}.mana-filter-block-above-menu .filter-options-item.mana-inline-slider{cursor:inherit;padding:0}.mana-filter-block-above-menu .mana-inline-slider .filter-options-title{background:0;padding:0;cursor:inherit;display:inline-block}.mana-filter-block-above-menu .mana-inline-slider .m-slider{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:0}.mana-filter-block-above-menu .mana-inline-slider .mana-filter-slider{width:130px;min-width:130px}.mana-filter-block-above-menu .mana-inline-slider .mana-slider-values{margin-top:0;margin-left:5px;top:8px;position:relative}.mana-filter-block-above-menu .mana-inline-slider .mana-slider-values.mana-slider-with-range{top:0}.mana-filter-block-above-menu .mana-inline-slider .mana-slider-values.mana-slider-range-only{top:-5px}.mana-filter-block-above-menu .mana-inline-slider .mana-slider-values{margin-top:0;margin-left:5px}.mana-filter-block-above-menu .mana-inline-slider .mana-slider-min-value,.mana-filter-block-above-menu .mana-inline-slider .mana-slider-max-value{display:none}.mana-filter-block-above-menu .mana-inline-slider .filter-options-content{display:inline-block;height:20px}.mana-filter-block-above-menu .filter-options-item.hover{background:#dee5e8}.mana-filter-block-above-menu .filter-options-title{border-bottom:0;padding:0 0 0 20px}.mana-filter-block-above-menu .filter-options-title:after{content:''}.mana-filter-block-above-menu .filter-options-item:first-child{margin-left:0}.mana-filter-block-above-menu .filter-options-content{display:none;margin:0;padding:10px}.mana-filter-block-above-menu .filter-options-item.hover .filter-options-content{display:block;position:absolute;z-index:9999;background:#f0f0f0;top:40px;margin-left:-10px;max-width:200px;border:solid 1px #ccc}.mana-filter-block-above-menu .filter-options-content .item{margin:0 auto;padding:5px}.mana-filter-block-above-horizontal .filter-current .items,.mana-filter-block-above-menu .filter-current .items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0}.mana-filter-block-above-horizontal .filter-current .item,.mana-filter-block-above-menu .filter-current .item{padding-left:8px}.mana-filter-block-above-horizontal .filter-current .action.remove,.mana-filter-block-above-menu .filter-current .action.remove{position:static}.mana-filter-block-above-horizontal .filter-actions,.mana-filter-block-above-menu .filter-actions{position:absolute;right:0;top:0}.mana-mobile .m-filter-title{background-color:darkgrey;color:white;font-family:"Raleway","Helvetica Neue",Verdana,Arial,sans-serif;font-size:14px;font-weight:normal;font-style:normal;line-height:1.4;text-rendering:optimizeSpeed;text-transform:uppercase;padding:7px 10px;cursor:pointer;position:relative}.mana-mobile .block-content{display:none}.mana-mobile>dl>dt{position:relative}.mana-mobile.active>dl>dt{border:0}.mana-mobile .filter-remove{position:absolute;right:25px;top:5px;color:initial}.mana-mobile .filter-clear{position:absolute;top:7px;right:30px;color:white;font-weight:normal}.mana-mobile .action.remove:after{content:'X';font-size:10px;font-family:Arial,"Helvetica Neue",Verdana,Arial,sans-serif;font-weight:bold;line-height:20px;width:100%}.mana-mobile .action.remove:hover{background-color:darkgrey;color:white;text-decoration:none}.mana-mobile .action.remove{font:0/0 a;display:inline-block;width:20px;border:1px solid #ededed;text-align:center;text-shadow:none;color:inherit}.mana-mobile .block-content dl:last-child{border-bottom:1px solid #ccc}.mana-mobile .block-content dl:first-child dt{border-top:0}.mana-mobile dl,.mana-mobile dt,.mana-mobile dd{margin:0;padding:0}.mana-mobile .m-applied-filters .item{margin-bottom:0;margin-top:0}.mana-mobile .block-content dd .m-accordion-container,.mana-mobile .m-applied-filters{padding:10px 5px;margin:0;background:transparent;border:1px solid #ccc;border-bottom:0}.mana-mobile .m-applied-filters{border-bottom:1px solid #ccc;border-top:0}.mana-mobile .collapse-indicator{position:absolute;right:10px;width:9px}.mana-mobile .block-content dt{cursor:pointer;display:block;padding:7px 10px !important;position:relative;margin:0;border:1px solid #ccc;background-color:#f4f4f4;border-bottom:0;text-transform:uppercase}.mana-mobile .swatch-attribute-options{margin-top:0}.mana-mobile .filter-title{display:none}.mana-mobile .filter-subtitle{display:block}.mana-mobile .filter-options{display:block}.mana-mobile .swatch-attribute-options{margin-top:0}.mana-mobile .filter-options-content a{margin-left:0}.mana-mobile .filter-options-content .item:first-child,.mana-mobile .filter-options-content .item:last-child{margin:0}.mana-mobile .filter-options-content .item{margin:10px 0}.mana-mobile{display:none}.mana-mobile-layered-navigation-enabled .mana-filter-block{display:none}.mana-mobile-layered-navigation-enabled .mana-filter-block.mana-mobile{display:block}.mana-mobile-layered-navigation-enabled .columns{padding-top:0}.mana-mobile-layered-navigation-enabled .page-products .sorter{position:relative !important;top:-25px !important}.mana-filter-category-tree,.mana-filter-category-tree ul{list-style:none;padding:0;margin:0}.mana-filter-category-tree li{padding:0;margin-bottom:0}.mana-filter-category-tree li>ul,.mana-filter-category-tree .mana-tree-item{padding-left:15px}.mana-filter-category-tree li.mana-collapsed>ul{display:none}.mana-filter-category-tree li.mana-expanded>.mana-tree-item,.mana-filter-category-tree li.mana-collapsed>.mana-tree-item{cursor:pointer}.mana-filter-category-tree a{text-decoration:underline;padding:0;margin:0}.mana-filter-category-tree a:hover{text-decoration:none}.mana-parents-children .mana-children{padding-left:10px}ol.mana-filter-checkboxes a{padding-left:20px;text-decoration:none}.manadev-expandable-filter.outer-container{overflow:hidden;-webkit-transition-property:height;transition-property:height}.manadev-show-more{text-align:right;font-size:12px;padding-top:5px}.manadev-expandable-filter.outer-container.scrollbar{overflow-x:hidden;overflow-y:scroll;border:1px solid #ccc;background:rgba(255,255,255,0.5)}.mana-filter-block.mana-filter-block-above-menu .manadev-expandable-filter.outer-container.scrollbar{border:0}.mana-filter-block.mana-mobile .manadev-expandable-filter.outer-container.scrollbar{border-bottom:0}.manadev-option-search{margin:5px 0 0}.mana-no-match{display:none}.mana-mobile .mana-apply-filters{position:absolute;top:7px;right:90px;color:white;font-weight:normal}.mana-filter-block-above-horizontal .mana-apply-filters{position:absolute;top:-21px;right:10px}.mana-filter-block-above-menu .mana-apply-filters{position:absolute;top:-30px;right:10px}.sidebar .mana-filter-block .mana-apply-filters{display:block;margin-top:18px;font-weight:normal}.filter-options-content .mana-selected.mana-tree-item,.filter-options-content .mana-selected.item a,.filter-options-content .mana-selected.item .count,.filter-options-content .mana-selected.item .label{color:#ff5501}.mana-filter-block{position:relative}.mana-filter-radio{margin:0;padding:0;list-style:none;white-space:nowrap}.mana-filter-radio .item{margin:10px;padding:0}.welcome-account{text-align:center;padding:0}.welcome-account p{max-width:539px;margin:0 auto;font-size:18px;line-height:1.17;letter-spacing:-0.4px}.welcome-account .action{display:block}.welcome-account .action button{width:100%}.welcome-account .action button span{font-size:9px}.account-help{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.account-help button.button{width:100%}.account-help p{max-width:540px;margin:0 auto}.cf-block.block-column{clear:both}.cf-block.block-column .center-block{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.cf-block.block-column .block-title{display:block;margin-bottom:10px}.cf-block.block-column .block-content{line-height:1.17;letter-spacing:-0.4px;font-size:18px}.cf-block.block-column .note{margin-bottom:45px}.cf-block.block-column .form .field{width:100%;padding:0}.cf-block.block-column.disabled{display:none}.cf-block.block-column .newsletter label{color:#003da5 !important}.account-terms{text-align:left;font-size:16px;color:#242424}.account-terms a{text-decoration:underline;font-weight:400}.login-container .form .field.password{margin-bottom:0}.login-container .actions-toolbar{margin-top:0}.login-container .actions-toolbar .secondary{margin-top:15px;margin-bottom:40px;font-size:16px;line-height:1;text-decoration:underline}body.account .columns .main{position:relative;min-height:1px;padding-left:15px;padding-right:15px}body.account .sidebar-main{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:15px}.account-nav{text-align:left}.account-nav.block-column .block-wrap{padding:20px}.account-nav nav li{padding-bottom:5px;position:relative}.account-nav nav li strong{font-weight:500}.account-nav nav li:hover:before,.account-nav nav li.current:before{content:"";width:3px;height:78%;position:absolute;left:-10px;top:0;background:#000}.account-page{text-align:left}.account-page .page-title-wrapper{padding-top:0}.account-page .column .block-column{text-align:left}.account-page .column .block-wrap{padding:20px;background:#fbf9f8}.account-page .column .block-content{margin-left:-15px;margin-right:-15px}.account-page .column .block-content::after{display:block;clear:both;content:""}.account-page .column .block-content .empty{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}.account-page .column .actions-toolbar .secondary{text-align:center;margin:10px 0;font-size:10px;text-decoration:underline}.account-page .block-title{margin-bottom:30px;font-size:18px;border-bottom:2px solid white;padding-bottom:10px}.account-page .block-title a.action{display:block;float:right;text-decoration:underline}.account-page .box{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:10px}.account-page .box .box-title{display:block;margin-bottom:10px}.account-page .box .box-actions{display:block;margin-top:10px;font-size:13px}.account-page .box .box-actions a{text-decoration:underline;font-weight:500}.block-reviews-dashboard{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-top:20px}.block-reviews-dashboard .block-title{margin-bottom:20px;border-bottom:2px solid white;padding-bottom:10px}.block-dashboard-orders .orders-recent .table-order-items{margin-top:160px}.wishlist-index-index .wishlist .product-item{background-color:#fff;position:relative;text-align:left;position:relative;min-height:1px;padding-left:15px;padding-right:15px}.wishlist-index-index .wishlist .product-item .tooltip.wrapper.product-item-tooltip{display:none;position:relative}.wishlist-index-index .wishlist .product-item .product-item-inner{display:none;position:relative}.wishlist-index-index .wishlist .product-item .product-item-inner .comment-box label{display:none}.wishlist-index-index .wishlist .product-item:hover{padding:20px;border:2px solid white}.wishlist-index-index .wishlist .product-item:hover .product-item-inner,.wishlist-index-index .wishlist .product-item:hover .tooltip.wrapper.product-item-tooltip{display:block;z-index:999;background-color:#fff}.wishlist-index-index .wishlist .product-item .product-item-name{display:block}.wishlist-index-index .wishlist .product-item textarea{width:100%;padding-top:8px;padding-left:10px;line-height:normal;height:34px;overflow:hidden}.wishlist-index-index .wishlist .product-item .field.qty{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.wishlist-index-index .wishlist .product-item .field.qty label{display:block}.wishlist-index-index .wishlist .product-item .box-tocart .product-item-actions{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.wishlist-index-index .wishlist .product-item .product-item-actions{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;padding-top:10px}.wishlist-index-index .wishlist .product-item .product-item-actions button{width:100%;margin-top:20px}.wishlist-index-index .wishlist .product-item .product-item-actions button span{padding:0}.wishlist-index-index .wishlist .product-item .product-item-actions .edit{width:50%;float:left}.wishlist-index-index .wishlist .product-item .product-item-actions .delete{width:50%;float:left;text-align:right}.wishlist-index-index .actions-toolbar{display:block;overflow:hidden;padding-bottom:15px;margin-top:30px}.wishlist-index-index .actions-toolbar .primary{float:left}.wishlist-index-index .actions-toolbar .primary .update,.wishlist-index-index .actions-toolbar .primary .share,.wishlist-index-index .actions-toolbar .primary .tocart{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin:5px 0 5px 0;padding-left:0 0 0 10px}.wishlist-index-index .actions-toolbar .secondary{float:right}.review-customer-index .limiter,.block-dashboard-orders .orders-recent .limiter,.sales-order-history .limiter{display:none}.customer-account-edit .form,.newsletter-manage-index .form{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.customer-account-edit .checkbox,.newsletter-manage-index .checkbox{width:auto !important;float:left;margin-top:4px}.customer-account-edit .actions-toolbar,.newsletter-manage-index .actions-toolbar{clear:both}.newsletter-manage-index .fieldset{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.customer-account-forgotpassword .page-main{max-width:600px}.customer-account-forgotpassword .page-main .actions-toolbar{margin-top:0}.customer-account-forgotpassword .page-main .actions-toolbar .action.back{display:inline-block;margin-top:10px}.customer-account-forgotpassword h1.page-title{text-align:center}.recent-review{text-align:center}.recent-review .review-ratings{margin:0 auto}.recent-review .review-date{font-size:10px;line-height:1.4;font-family:"Rubik Mono One",sans-serif;text-transform:uppercase}.recent-review .review-title{font-size:18px;line-height:1.17;letter-spacing:-0.4px;margin:15px 0 30px;display:block;font-weight:400}.recent-review .review-content{font-size:16px;font-weight:300;letter-spacing:-0.4px;line-height:1.31}.post-review .h2{display:block;margin-bottom:25px}.post-review p{font-size:18px;line-height:1.17;letter-spacing:-0.4px;font-weight:400;padding-bottom:10px}.post-review a{font-size:12px;background:#000;color:#fff}.show-review a.button-link-arrow.active{background:#000;color:#fff}.show-review a.button-link-arrow.active:before{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:56px;font-size:26px}.review-list{overflow:hidden;max-height:0;opacity:0;-webkit-transition:all .8s ease;transition:all .8s ease}.review-list.active{max-height:800px;opacity:1}.block.review-add{text-align:center;width:100%;display:block}.block.review-add .field{margin-bottom:10px}.block.review-add .field input,.block.review-add .field textarea{width:100%}.rating-summary .rating-result{width:88px;display:inline-block;position:relative;vertical-align:middle}.rating-summary .rating-result:before{font-family:'Rubiks-Icons-Font' !important;left:0;position:absolute;top:0;width:100%;z-index:1;-webkit-font-smoothing:antialiased;color:#c7c7c7;font-size:16px;height:16px;letter-spacing:2px;line-height:16px;content:'\e945' '\e945' '\e945' '\e945' '\e945';display:block;font-style:normal;font-weight:normal;speak:none}.rating-summary .rating-result>span{display:block;overflow:hidden}.rating-summary .rating-result>span:before{font-family:'Rubiks-Icons-Font' !important;position:relative;z-index:2;-webkit-font-smoothing:antialiased;color:#000;font-size:16px;height:16px;letter-spacing:2px;line-height:16px;content:'\e945' '\e945' '\e945' '\e945' '\e945';display:block;font-style:normal;font-weight:normal;speak:none}.rating-summary .rating-result>span span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.product-reviews-summary .rating-summary .label,.table-reviews .rating-summary .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.rating-summary .count{font-size:10px;font-weight:300;line-height:1.4;letter-spacing:.3px;position:relative}.review-control-vote{overflow:hidden}.review-control-vote:before{font-family:'Rubiks-Icons-Font' !important;color:#c7c7c7;font-size:16px;height:16px;letter-spacing:2px;line-height:16px;font-style:normal;font-weight:normal;speak:none;vertical-align:top;-webkit-font-smoothing:antialiased;content:'\e945' '\e945' '\e945' '\e945' '\e945';display:block;position:absolute;z-index:1}.review-control-vote input[type="radio"]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.review-control-vote input[type="radio"]:focus+label:before,.review-control-vote input[type="radio"]:checked+label:before{opacity:1}.review-control-vote label{cursor:pointer;display:block;position:absolute}.review-control-vote label span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.review-control-vote label:before{color:#ff5501;font-size:16px;height:16px;letter-spacing:2px;line-height:16px;font-style:normal;font-weight:normal;speak:none;vertical-align:top;-webkit-font-smoothing:antialiased;opacity:0}.review-control-vote label:hover:before{opacity:1}.review-control-vote label:hover ~ label:before{opacity:0}.review-control-vote .rating-5{z-index:2}.review-control-vote .rating-5:before{font-family:'Rubiks-Icons-Font' !important;content:'\e945' '\e945' '\e945' '\e945' '\e945'}.review-control-vote .rating-4{z-index:3}.review-control-vote .rating-4:before{font-family:'Rubiks-Icons-Font' !important;content:'\e945' '\e945' '\e945' '\e945'}.review-control-vote .rating-3{z-index:4}.review-control-vote .rating-3:before{font-family:'Rubiks-Icons-Font' !important;content:'\e945' '\e945' '\e945'}.review-control-vote .rating-2{z-index:5}.review-control-vote .rating-2:before{font-family:'Rubiks-Icons-Font' !important;content:'\e945' '\e945'}.review-control-vote .rating-1{z-index:6}.review-control-vote .rating-1:before{font-family:'Rubiks-Icons-Font' !important;content:'\e945'}.review-control-vote:before{font-family:'Rubiks-Icons-Font' !important;content:'\e945' '\e945' '\e945' '\e945' '\e945'}.review-control-vote label:before,.review-control-vote:before{font-size:32px;height:32px;letter-spacing:10px;line-height:32px}.review-field-rating .control{margin-bottom:48px;margin-top:10px}.review-field-rating .control label{width:auto}.review-ratings{display:table;margin-bottom:10px;max-width:100%}.quantity-wrap{position:relative;text-align:left}.quantity-wrap .qty-controler{width:20px;height:20px;display:block;position:absolute;left:0;top:0;bottom:0;margin:auto 0;font-size:30px;line-height:1}.quantity-wrap .qty-controler:after{position:relative;top:-6px;left:-4px}.quantity-wrap .plus:after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.quantity-wrap .minus:after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;left:-5px}.mobile-mini-cart{padding:20px 20px 20px 50px;font-size:18px;letter-spacing:-0.42px;text-align:left;color:#fff}.mobile-mini-cart span{display:inline-block;float:none}.mobile-mini-cart .content{display:inline-block}.mobile-mini-cart .content .text{display:inline-block;padding-bottom:5px;font-size:16px;line-height:21px}.mobile-mini-cart .content span{display:inline-block}.mobile-mini-cart .content span.total-mobile{margin-left:8px}.mobile-mini-cart .content .itemcount{display:inline-block;position:relative}.mobile-mini-cart .content .itemcount:after{content:"";width:100%;height:1px;background:#fff;position:absolute;left:0;bottom:0}.mobile-mini-cart .icon{position:absolute;left:10px;top:30px;font-size:10px;width:20px;height:20px}.mobile-mini-cart .icon .count{text-align:center;margin:auto;line-height:26px;font-weight:700}.mobile-mini-cart .icon:after{position:absolute;left:0;top:0;font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:25px}.minicart-wrap{text-align:left}.minicart-wrap .minicart-items-wrapper{height:auto !important;overflow:auto;padding-right:7px}.minicart-wrap .h2{text-align:left;margin-bottom:5px;letter-spacing:-0.8px}.minicart-wrap .h2 .subtitle{display:block;margin:10px 0;font-size:14px;line-height:normal}.minicart-wrap .item-count{text-align:left;display:block;margin-bottom:10px;font-size:18px}.minicart-wrap .quantity-wrap .qty-controler{position:static;display:inline-block;vertical-align:middle;padding:2px;border-radius:5px;font-size:23px}.minicart-wrap .quantity-wrap .qty-controler:hover{background:#003da5;color:#fff}.minicart-wrap .quantity-wrap .plus{margin-left:5px}.minicart-wrap .quantity-wrap .plus:after{top:-3px;left:-3px}.minicart-wrap .quantity-wrap .minus{margin-right:5px}.minicart-wrap .quantity-wrap .minus:after{top:-3px;left:-3px}.minicart-items li.product{overflow:hidden;background:#fff;color:#000;border-radius:6px;margin-bottom:10px;padding:10px 26px 10px 10px;position:relative}.minicart-items li.product a{color:#000}.minicart-items .product-item-photo{display:block;float:left;width:35.29411764705882%;min-width:75px}.minicart-items .product-item-photo .product-image-wrapper{padding:0 !important}.minicart-items .product-item-photo .product-image-wrapper img{padding:0;border-radius:5px;-webkit-box-shadow:1px 2px 3px 0 rgba(0,0,0,0.41);box-shadow:1px 2px 3px 0 rgba(0,0,0,0.41)}.minicart-items .product-item-details{display:block;float:left;padding-left:10px;width:64.70588235294118%;max-width:120px}.minicart-items .product-item-details .product-item-name{font-size:16px;font-weight:300;line-height:1;letter-spacing:-0.4px;margin-bottom:5px;display:block}.minicart-items .product-item-details .item-qty{padding:0;width:25px;height:20px;border-radius:5px;font-family:"Rubik Mono One",sans-serif;font-size:12px;line-height:15px;display:inline-block;vertical-align:middle}.minicart-items .product-item-details .update-cart-item{margin-bottom:5px 0 0 12px}.minicart-items .product-item-details .update-cart-item span{line-height:20px;font-size:7px;font-weight:500;padding:0 5px}.minicart-items .price-container{display:block;margin-top:10px;font-weight:500}.minicart-items .price-container .price{font-size:16px;font-weight:500;line-height:1.31;letter-spacing:-0.4px}.minicart-items .product.actions{display:block;position:absolute;right:8px;top:31px;opacity:.6}.minicart-items .product.actions .primary,.minicart-items .product.actions .secondary{display:block;margin-bottom:10px}.minicart-items .action.edit span{display:none}.minicart-items .action.edit:before{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.minicart-items .action.delete span{display:none}.minicart-items .action.delete:before{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bottom-minicart{text-align:left;overflow:hidden}.bottom-minicart .subtotal{clear:both;margin:20px 0;font-size:18px;line-height:1.17;letter-spacing:-0.4px;font-weight:400}.bottom-minicart .subtotal .label{display:inline-block;padding-right:10px}.bottom-minicart .subtotal .amount{display:inline-block}.bottom-minicart .subtotal .excluding-text{display:block;padding-top:5px;font-size:10px;font-weight:300;line-height:1.4;letter-spacing:.3px}.bottom-minicart .actions{width:100%;display:block;float:left;text-align:center}.bottom-minicart .actions a{color:#fff}.bottom-minicart .actions .primary button{background:#fff;width:100%;font-family:"Rubik Mono One",sans-serif;font-size:12px;text-align:center;color:#003da5;border:2px solid #003da5;text-transform:uppercase;line-height:60px;border-radius:9px}.bottom-minicart .actions .secondary .viewcart{font-family:"Rubik Mono One",sans-serif;font-size:8px;line-height:1.38;text-align:center;color:#fff;text-decoration:underline}.bottom-minicart .actions span.or{display:block;margin:10px 0;font-size:16px;font-weight:300;line-height:1.31;letter-spacing:-0.4px;text-align:center}.bottom-minicart .actions .secure{display:block;margin:20px 0;font-size:16px;font-weight:300;line-height:1.31;letter-spacing:-0.4px;text-align:center;color:#fff}.bottom-minicart .paypal.checkout.paypal-logo{margin-top:10px}.bottom-minicart .paypal.checkout.paypal-logo button{height:64px;background:#069bde;border:0}.bottom-minicart .paypal.checkout.paypal-logo button img{max-height:100%}.remove-confirm-minicart{display:none}.cart.block-wrap .page-title-wrapper p{display:block;margin-bottom:20px;font-weight:bolder}.cart-empty.block-column h2{display:block;font-size:36px;line-height:1;margin:30px 0}.cart-empty.block-column p{font-size:18px;margin-bottom:20px;line-height:1.17;letter-spacing:-0.4px;font-weight:500}.cart-empty.block-column a.button-link{margin:60px 0 !important}.cart-container{margin-left:-15px;margin-right:-15px;padding-top:30px}.cart-container::after{display:block;clear:both;content:""}.cart-container .form-cart .quantity-wrap{display:block;margin-bottom:10px;text-align:center}.cart-container .form-cart button span{line-height:25px;height:25px;border-radius:5px;text-transform:lowercase}.cart-container .form-cart .block-wrap{overflow:initial;padding:30px 10px}.cart-container .cart.block-wrap .page-title-wrapper{padding-bottom:0}.cart-container .cart.block-wrap .page-title-wrapper h1{margin-bottom:10px}.cart.table{width:100%;border-collapse:separate;border-spacing:0}.cart.table th{font-size:18px;line-height:1.17;letter-spacing:-0.4px;border:0 none;padding:0 10px 10px}.cart.table tbody.cart.item td{border:0 none;padding:15px;vertical-align:middle;border-top:2px solid #000;border-bottom:2px solid #000}.cart.table tbody.cart.item td.spacer{padding:25px 0 0 0}.cart.table .product-item-name{font-weight:normal;font-size:18px;line-height:1.17;letter-spacing:-0.4px;text-align:left}.cart.table .item-options{font-size:12px;margin-top:15px}.cart.table .item-options dt{display:block;float:left;clear:left;font-weight:500;margin-right:15px}.cart.table .item-options dd{display:block;float:left;clear:right}.cart.table td.image .product-image-wrapper{padding:0 !important;max-width:100px;display:block}.cart.table td.image .product-image-wrapper img{-webkit-box-shadow:1px 2px 3px 0 rgba(0,0,0,0.21);box-shadow:1px 2px 3px 0 rgba(0,0,0,0.21);border-radius:5px;height:auto}.cart.table td.price .price{font-size:14px;font-weight:500}.cart.table td.subtotal .price{font-size:14px;font-weight:500}.cart.table td.qty{text-align:center}.cart.table td.qty input.qty{width:30px;height:20px;border-radius:5px;font-family:"Rubik Mono One",sans-serif;padding:0;padding:1px 0 0;font-size:14px}.cart.table td.qty .qty-controler{position:static;display:inline-block;vertical-align:middle;padding:2px;border-radius:5px;font-size:23px;margin:0 3px;cursor:pointer}.cart.table td.qty .qty-controler:after{position:relative;top:-3px;left:-4px}.cart.table td.qty .qty-controler:hover{background:#003da5;color:#fff}.cart.table td.qty .selectric .label{height:30px;line-height:30px;padding:0 35px 0 20px;font-family:"Rubik Mono One",sans-serif;font-size:12px;color:#003da5}.cart.table td.qty .selectric .button{height:30px;width:30px;line-height:30px;color:#003da5}.cart.table td.qty .selectric-items li{line-height:30px;font-family:"Rubik Mono One",sans-serif;font-size:12px}.cart.table .actions-toolbar{margin:0}.cart.table .action-edit{display:block;clear:both;margin-bottom:15px}.cart.table .action-edit span{display:none}.cart.table .action-edit:before{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;opacity:.5}.cart.table .action-delete{display:block;clear:both}.cart.table .action-delete span{display:none}.cart.table .action-delete:before{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;opacity:.5}.cart.table span.title{display:block;margin-bottom:5px;font-size:10px;line-height:14px}.cart-summary{text-align:left}.cart-summary .block-wrap{padding:60px 20px !important;text-align:left}.cart-summary .block-wrap>.title{font-size:36px;line-height:1;letter-spacing:-0.8px}.cart-summary .block-wrap .sub-title{font-size:18px;line-height:1.17;letter-spacing:-0.4px;text-align:left;display:block;margin:10px 0 20px;font-weight:normal}.cart-summary .block-column-4{display:none}.cart-summary .block-column-4 .checkout.methods.block-wrap{padding:0 !important;border:0 none;min-height:inherit !important;margin:0}.cart-totals .table-wrapper{border-radius:6px;border:solid 2px #000;padding:15px 10px;font-weight:500;margin-bottom:30px}.cart-totals table{line-height:1.17;letter-spacing:-0.4px;font-size:18px}.cart-totals table th{border:0 none;padding:5px 0;font-weight:bold}.cart-totals table th .value{display:block;margin:7px 0;font-weight:300;font-size:16px;line-height:21px}.cart-totals table td{border:0 none;padding:5px 0}.cart-totals table td:last-child{text-align:left;font-weight:bold}.cart-totals table .grand.totals strong{font-size:30px;line-height:1.2;letter-spacing:-0.7px;font-weight:500}.checkout.methods.block-wrap{padding:60px 20px;-webkit-box-shadow:none;box-shadow:none;border:2px solid #000}.checkout.methods li{display:block;margin-bottom:10px}.checkout.methods li .action.primary{display:block;width:100%}.checkout.methods li .action.primary span{background:#f57a23;border-color:#f57a23;color:#fff;font-size:12px}.checkout.methods li .action.primary span:before{margin-right:20px;font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;vertical-align:text-bottom}.checkout.methods li .secure-note{font-size:11px;line-height:1.27;letter-spacing:.3px;font-weight:400}.checkout.methods .action-braintree-paypal-logo img{max-height:60px}.block.discount{text-align:left}.block.discount .block-wrap{padding:60px 30px}.block.discount .title{display:block}.block.discount .title strong{display:block;margin-bottom:25px;font-size:36px;line-height:1;letter-spacing:-0.8px}.block.discount .title span{display:block;margin-bottom:25px;line-height:1.31;letter-spacing:-0.4px;font-size:16px}.block.discount .coupon .field{display:inline-block;vertical-align:top;width:73%}.block.discount .coupon .field input{line-height:60px;border:2px solid #003da5;padding:0 10px}.block.discount .coupon .actions-toolbar{display:inline-block;vertical-align:top;margin:0;width:25%;clear:none}.block.discount .coupon .actions-toolbar button{min-width:60px;width:auto}.block.discount .coupon .actions-toolbar button span{font-size:8px}.block.crosssell{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;max-width:1140px;padding:0 0 40px}.block.crosssell::after{display:block;clear:both;content:""}#tooltip-label{display:none}.opc-estimated-wrapper{display:none}#customer-email-fieldset #customer-email-error.mage-error{display:none !important}.opc-wrapper .form-login,.opc-wrapper .fieldset.address,.opc-wrapper .form-shipping-address{max-width:500px}.opc-wrapper .field{display:block;width:100%;margin-bottom:20px;clear:both}.opc-wrapper .field label{display:block;margin-bottom:10px}.opc-wrapper .field label span{color:#003da5;font-size:16px;font-weight:normal}.opc-wrapper .field.active label span{color:#000;font-size:10px;font-weight:300;color:#242424}.opc-wrapper .field input{width:100%}.opc-wrapper .field input::-webkit-input-placeholder{font-size:0}.opc-wrapper .field input::-moz-placeholder{font-size:0}.opc-wrapper .field input:-ms-input-placeholder{font-size:0}.opc-wrapper .field input:-moz-placeholder{font-size:0}.opc-wrapper .field input[type='radio']{width:initial;display:inline-block}.opc-wrapper .field[name="billingAddress.country_id"] label,.opc-wrapper .field[name="billingAddress.region_id"] label,.opc-wrapper .field[name="shippingAddress.country_id"] label,.opc-wrapper .field[name="shippingAddress.region_id"] label{display:none}.opc-wrapper .actions-toolbar button span span{border:0}.opc-wrapper .actions-toolbar .secondary{margin-top:10px}#customer-email-fieldset .field{margin-bottom:0}.table-checkout-shipping-method{display:block}.table-checkout-shipping-method th{padding:5px 0}.table-checkout-shipping-method td{padding:10px}.table-checkout-shipping-method td:first-child{width:20px;padding:10px}#shipping-method-buttons-container{padding:40px 0;display:block}#shipping-method-buttons-container .primary{float:right}.opc>li{font-size:18px;line-height:1.17;letter-spacing:-0.4px;text-align:left;position:relative;border-radius:9px;border:2px solid transparent;-webkit-box-shadow:1px 2px 3px 0 rgba(0,0,0,0.1);box-shadow:1px 2px 3px 0 rgba(0,0,0,0.1);margin-bottom:30px;padding:50px 30px;overflow:hidden}.opc>li .step-title{margin:0;padding:0;text-rendering:optimizeLegibility;color:inherit;font-family:"Rubik",sans-serif;font-weight:300;font-size:24px;font-weight:400;line-height:1.2;letter-spacing:-0.7px;margin-bottom:24px;margin-top:100px;display:block}.opc>li .step-title.first{margin-top:0}.shipping-address-same-as-billing-block{overflow:hidden}.shipping-address-same-as-billing-block input[type=checkbox]{float:left;height:22px;width:22px;line-height:20px;margin:0;margin-right:10px;visibility:hidden}.shipping-address-same-as-billing-block input[type=checkbox]+label{cursor:pointer;height:45px;width:45px;left:0;position:absolute;top:6px;margin:0;border:1px solid #8c8c8c;border-radius:4px}.shipping-address-same-as-billing-block input[type=checkbox]+label:after{content:"";width:33px;height:33px;background:#003da5;position:absolute;left:5px;top:5px;opacity:0}.shipping-address-same-as-billing-block input[type=checkbox]+label:before{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;position:absolute;left:10px;top:8px;z-index:99;font-size:24px;opacity:0}.shipping-address-same-as-billing-block input[type=checkbox]+label+span{float:left;margin-left:30px;padding:20px 0}.shipping-address-same-as-billing-block input[type=checkbox] input[type=checkbox]:checked+label:after{opacity:1}.shipping-address-same-as-billing-block input[type=checkbox] input[type=checkbox]+label:before{opacity:1}.shipping-address-same-as-billing-block input[type=checkbox] input[type=checkbox]:checked+label{border-color:#003da5}.shipping-address-same-as-billing-block.hide-shipping-address input[type=checkbox]+label:after{opacity:1}.shipping-address-same-as-billing-block.hide-shipping-address input[type=checkbox]+label:before{opacity:1}.shipping-address-same-as-billing-block.hide-shipping-address input[type=checkbox]+label{border-color:#003da5}.checkout-agreement h2{margin-bottom:24px;margin-top:100px;display:block}.checkout-agreement p{font-size:18px;line-height:1.17;letter-spacing:-0.4px;margin-bottom:60px}.checkout-agreement .wraper{border-radius:9px;border:solid 2px #003da5;width:100%;max-width:510px;padding:0 10px;margin-bottom:30px;position:relative}.checkout-agreement .wraper label{font-size:16px}.checkout-agreement input[type=checkbox]{float:left;height:0;width:0;line-height:20px;margin:0;visibility:hidden;position:absolute}.checkout-agreement input[type=checkbox]+label{cursor:pointer;height:45px;width:45px;position:relative;margin:0;border:1px solid #003da5;border-radius:4px;display:inline-block;vertical-align:middle}.checkout-agreement input[type=checkbox]+label:after{content:"";width:33px;height:33px;border-radius:3px;background:#003da5;position:absolute;left:5px;top:5px;opacity:0}.checkout-agreement input[type=checkbox]+label:before{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;position:absolute;left:10px;top:8px;z-index:99;font-size:24px;opacity:0}.checkout-agreement input[type=checkbox]+label+span{vertical-align:middle;margin-left:30px;padding:20px 0;display:inline-block;font-size:16px;font-weight:500;color:#003da5}.checkout-agreement input[type=checkbox] input[type=checkbox]:checked+label:after{opacity:1}.checkout-agreement input[type=checkbox] input[type=checkbox]:checked+label:before{opacity:1}.checkout-agreement input[type=checkbox] input[type=checkbox]:checked+label{border-color:#003da5}.checkout-agreement .agreed input[type=checkbox]+label:after{opacity:1}.checkout-agreement .agreed input[type=checkbox]+label:before{opacity:1}.checkout-agreement .agreed input[type=checkbox]+label{border-color:#003da5}#shipping-method-buttons-container{overflow:hidden;width:100%;max-width:510px;padding:0;margin:0}.opc-sidebar .modal-header .action-close{display:none}.opc-sidebar .opc-block-summary{display:block;text-align:left;-webkit-transition:all .5s ease;transition:all .5s ease}.opc-sidebar .opc-block-summary>.title{margin:0;padding:0;text-rendering:optimizeLegibility;color:inherit;font-family:"Rubik",sans-serif;font-weight:300;font-size:24px;font-weight:400;line-height:1.2;letter-spacing:-0.7px;margin-bottom:10px;display:block}.opc-sidebar .opc-block-summary>.title strong{font-weight:normal}.opc-sidebar .items-in-cart .title{font-size:18px;line-height:1.17;letter-spacing:-0.4px;font-weight:400}.opc-sidebar .items-in-cart .title:after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:right}.opc-sidebar .items-in-cart.active .title:after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opc-sidebar .items-in-cart ol.minicart-items{border-radius:9px;border:2px solid #000;display:block;padding:16px;width:100%;overflow:hidden}.opc-sidebar .items-in-cart ol.minicart-items li{display:block;width:100%;float:left;margin-bottom:30px}.opc-sidebar .items-in-cart ol.minicart-items li:last-child{margin-bottom:0}.opc-sidebar .items-in-cart ol.minicart-items .product.options{display:none;opacity:0}.opc-sidebar .items-in-cart .product-item .product-image-container{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:0}.opc-sidebar .items-in-cart .product-item .product-item-details{position:relative;min-height:1px;padding-left:15px;padding-right:15px;max-width:none;padding-right:0}.opc-sidebar .items-in-cart .product-item .product-image-wrapper{height:auto}.opc-sidebar .items-in-cart .product-item .product-image-wrapper img{padding:0;border-radius:5px;-webkit-box-shadow:1px 2px 3px 0 rgba(0,0,0,0.41);box-shadow:1px 2px 3px 0 rgba(0,0,0,0.41)}.opc-sidebar .items-in-cart .product-item .product-item-name{min-height:32px}.opc-sidebar .items-in-cart .product-item .details-qty{display:block}.opc-sidebar .items-in-cart .product-item .price{font-weight:500;font-size:14px}.opc-sidebar .table-totals{margin-top:20px;border-radius:6px;border:solid 2px #000;border-spacing:0;border-collapse:collapse}.opc-sidebar .table-totals tr td,.opc-sidebar .table-totals tr th{padding:15px;border:0 none;white-space:normal}.opc-sidebar .table-totals tr td:last-child{text-align:right;border:0 none}.page-layout-checkout .loading-mask{position:fixed;left:41%;top:30%;width:300px;height:200px;z-index:999}.page-layout-checkout .loading-mask img{left:0;right:0;top:30%;margin:0 auto}.fieldset>.legend{display:none}.checkout-onepage-success .opc-wrapper{width:100%;text-align:center;font-size:20px;line-height:30px;padding:0 20px}.checkout-onepage-success #registration{display:block;clear:both}.checkout-onepage-success .page-title{display:block;clear:both;margin-bottom:30px}.checkout-onepage-success .checkout-success{padding:55px 0}.checkout-onepage-success .checkout-success h1{opacity:.75}.checkout-onepage-success .checkout-success a.action{display:block;clear:both;overflow:hidden;float:none;margin:0 auto}.checkout-onepage-success .checkout-success a.action.create-account{display:inline-block;margin:20px 0 10px;width:300px;line-height:50px;height:50px;text-transform:uppercase;border:1px solid #000}.checkout-onepage-success .checkout-success p{font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.17}.checkout-onepage-success .checkout-success .social-links{display:block;clear:both;margin-top:70px;overflow:hidden;text-align:center}.checkout-onepage-success .checkout-success .social-links h2{display:block;margin-bottom:20px;font-size:18px;font-weight:normal;line-height:1.17;letter-spacing:-0.4px;text-align:center;color:#000}.checkout-onepage-success .checkout-success .social-links ul{float:none;margin:0 auto}.checkout-onepage-success .checkout-success .social-links ul li{float:none;display:inline-block}.checkout-onepage-success .checkout-success .social-links ul li a{display:block;text-align:center;color:#003da5;font-size:60px;line-height:0;text-align:center}.checkout-onepage-success .checkout-success .social-links ul li a.facebook:after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.checkout-onepage-success .checkout-success .social-links ul li a.twitter:after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.checkout-onepage-success .checkout-success .social-links ul li a.insta:after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.checkout-onepage-success .checkout-success .social-links ul li a.youtube:after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.checkout-onepage-success .checkout-success .social-links ul li a:hover{background:#003da5;color:#fff}.shipping-information{text-align:left}.shipping-information .ship-to,.shipping-information .ship-via{margin-top:20px}.shipping-information .shipping-information-title{font-size:18px;line-height:1.17;letter-spacing:-0.4px;display:block;clear:both;overflow:hidden}.shipping-information .shipping-information-title span{line-height:40px}.shipping-information .shipping-information-title button{float:right}.shipping-information .shipping-information-title button span{border:0 none;font-size:8px;line-height:1.25;letter-spacing:1px;text-decoration:underline;line-height:40px}.shipping-information .shipping-information-title button:hover span{background:0;color:#003da5}.shipping-information .shipping-information-content{padding:20px 10px;border:2px solid #000;border-radius:6px}.payment-method .field{margin:0 0 20px;float:left}.payment-method .field .field-tooltip{top:0;right:170px}.payment-method .field .field-tooltip:before{float:left;margin-right:10px}.payment-method .field label{position:static;display:inline-block}.payment-method .payment-method-content{display:none}.payment-method._active .payment-method-content{display:block}.payment-method-title.field.choice,.payment-method-title.field.active.choice{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.payment-method-title.field.choice .label,.payment-method-title.field.active.choice .label{margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.payment-method-title.field.choice span,.payment-method-title.field.active.choice span{margin:0 10px;color:#003da5;font-size:16px;font-weight:normal}.credit-card-types{display:inline-block;clear:both;margin-left:10px;overflow:hidden;vertical-align:middle}.credit-card-types li.item{float:left;margin-right:10px}#payment .step-title{margin-top:0}#payment .discount-code #block-discount-heading{position:relative;display:block;margin-top:50px;margin-bottom:10px;font-size:36px;letter-spacing:-0.8px;font-family:Rubik;font-weight:normal;cursor:pointer}#payment .discount-code #block-discount-heading:after{position:absolute;font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;right:0;top:5px}#payment .discount-code #block-discount-content{display:block;margin-bottom:40px;font-size:18px;font-weight:normal}#payment .discount-code .payment-option-content{display:none;clear:both;overflow:hidden}#payment .discount-code .payment-option-content .payment-option-inner{float:left;width:70%;max-width:256px}#payment .discount-code .payment-option-content .payment-option-inner #discount-code{border-color:#003da5;height:60px}#payment .discount-code .payment-option-content .payment-option-inner #discount-code::-webkit-input-placeholder{color:#fff}#payment .discount-code .payment-option-content .payment-option-inner #discount-code::-moz-placeholder{color:#fff}#payment .discount-code .payment-option-content .payment-option-inner #discount-code:-ms-input-placeholder{color:#fff}#payment .discount-code .payment-option-content .payment-option-inner #discount-code:-moz-placeholder{color:#fff}#payment .discount-code .payment-option-content .actions-toolbar{float:left;margin:0 0 0 1px;clear:none}#payment .discount-code .payment-option-content .actions-toolbar span{font-size:8px}#payment .discount-code._active #block-discount-heading:after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#payment .discount-code._active .payment-option-content{display:block}.coupon .field label span{color:#003da5;font-size:16px;font-weight:normal}#minicart-content-wrapper .block-title .subtitle.uk{display:none}#minicart-content-wrapper .block-title .subtitle.fr{display:none}.fixed{position:fixed}.paypal-button .zoid-outlet{width:100% !important}.checkout-index-index .fieldset .field label{position:static}.page-layout-checkout .page-header{border:solid 2px #fbf9f8}.page-layout-checkout .columns{padding-top:18px;overflow:hidden}.page-layout-checkout .checkout-container{margin-left:-15px;margin-right:-15px}.page-layout-checkout .checkout-container::after{display:block;clear:both;content:""}.header-checkout{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;max-width:1140px}.header-checkout::after{display:block;clear:both;content:""}.header-checkout::after{display:block;clear:both;content:""}.header-checkout .header{margin-left:-15px;margin-right:-15px;padding-top:21px;padding-bottom:21px}.header-checkout .header::after{display:block;clear:both;content:""}.header-checkout .logo{margin:0;text-align:left;line-height:1;position:relative;min-height:1px;padding-left:15px;padding-right:15px}.header-checkout .header-progress{position:relative;min-height:1px;padding-left:15px;padding-right:15px;text-align:center}.header-checkout .checkout-header-links{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:0;margin-top:13px;text-align:right;font-size:16px;line-height:1.25;opacity:.5}.header-checkout .checkout-header-links a:after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:8px;font-size:12px}.opc-wrapper{position:relative;min-height:1px;padding-left:15px;padding-right:15px;text-align:left}.opc-sidebar{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#opc-sidebar{padding:0 20px}.opc-progress-bar{display:none}.auth-wrapper{text-align:left}.auth-wrapper.block-column .block-wrap{padding:40px 30px 70px}.auth-wrapper .auth-header h2{text-align:left;display:block;margin-bottom:46px}.auth-wrapper .auth-header button.action{display:block;width:100%;max-width:508px}.footer-newsletter{border-radius:9px;overflow:hidden}.footer-newsletter .text{margin:15px 0;text-transform:uppercase}.footer-newsletter .title{text-transform:uppercase;text-align:center;letter-spacing:2px;font-size:30px;font-weight:bold;margin-bottom:10px}.footer-newsletter .subtitle{font-size:24px;text-align:center;margin-bottom:25px;overflow:hidden;letter-spacing:1px}.footer-newsletter form{overflow:hidden}.footer-newsletter .block.newsletter{width:100%}.footer-newsletter .field.newsletter{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:0}.footer-newsletter .field.newsletter .control{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:0}.footer-newsletter .field.newsletter input{width:100%;border-radius:0;border-color:#ddd #fff;padding:19px}.footer-newsletter .field.newsletter input.first{border-color:#fff}.footer-newsletter .field.newsletter input.last{border-color:#fff}.footer-newsletter .field.newsletter input:focus{border-color:#222220}.footer-newsletter .actions{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:0}.footer-newsletter .actions button{width:100%}.footer-newsletter .actions button span{border-radius:0 9px 9px 0;color:#fff;background:#222220;line-height:56px;font-size:12px;border-color:#fff}.custom-popup-subscribe .modal-inner-wrap{max-width:410px !important;height:450px;border-radius:6px;top:20%}.custom-popup-subscribe .modal-content{padding:30px}.custom-popup-subscribe .action-close{display:none}.custom-popup-subscribe .modal-footer{padding:0 30px 30px}.custom-popup-subscribe .modal-footer button{width:220px;height:60px}.custom-popup-subscribe .modal-footer button span{line-height:60px;font-size:12px;background:#003da5;color:#fff}.custom-popup-subscribe .modal-footer button.error span{background:#f57a23;border:#f57a23}.custom-popup-subscribe #custom-popup-subscribe img{width:160px;height:160px}.custom-popup-subscribe #custom-popup-subscribe h1{margin-bottom:15px}.custom-popup-subscribe #custom-popup-subscribe .message{font-size:18px;letter-spacing:-0.42px;line-height:21px;text-align:center}.contact-index-index .page-title-wrapper{text-align:center;padding-bottom:15px}.contact-index-index .page-title-wrapper h1{margin:0}.contact-index-index .bullets ul{list-style:disc outside none;text-align:left;display:table;margin:0 auto}.contact-index-index .bullets ul li{display:table}.contact-index-index .bullets ul li:before{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:20px;vertical-align:middle;font-size:5px}.contact-index-index .form.contact{width:100% !important;display:block}.contact-index-index .block-row.form p{display:block;margin-bottom:45px;max-width:726px}.contact-index-index .block-row.form .fieldset{margin-bottom:0 !important}.contact-index-index .block-row.form .field{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.contact-index-index .block-row.form .field label{left:22px;color:#003da5}.contact-index-index .block-row.form .field.active label{color:#242424}.contact-index-index .block-row.form .field.comment{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.contact-index-index .block-row.form .field.comment textarea{padding:30px;min-height:200px;width:100%;border:2px solid #000}.contact-index-index .block-row.form .field.comment .text-count{display:block;margin:5px 0;text-align:left;font-size:10px;font-weight:300;line-height:1.4;letter-spacing:.3px;position:relative;left:15px}.contact-index-index .block-row.form .field.choice{text-align:left}.contact-index-index .block-row.form .field.choice .checkbox{display:inline-block;width:auto}.contact-index-index .block-row.form .field.choice .label{position:static;font-size:13px}.contact-index-index .block-row.form .field .selectric{color:#003da5}.contact-index-index .block-row.form .field .selectric .label{color:#003da5}.contact-index-index .block-row.form .field .selectric .button{color:#003da5;font-size:35px;-webkit-transform:scale(1.5,1);-ms-transform:scale(1.5,1);transform:scale(1.5,1)}.contact-index-index .block-row.form .field .selectric-hide-select{overflow:unset;width:auto;height:auto;position:relative}.contact-index-index .block-row.form .field .selectric-hide-select select{visibility:hidden;opacity:0}.contact-index-index .block-row.form .field .selectric-hide-select div.mage-error{position:absolute;bottom:-80px;left:0}.contact-index-index .block-row.form .actions-toolbar{margin:0}.contact-index-index .block-row.form .actions-toolbar button.submit{max-width:220px}.contact-index-index .block-row.form .actions-toolbar .note{display:inline-block;margin-top:15px;font-size:14px;line-height:1.5;letter-spacing:.3px}.contact-index-index .contact-form{display:none}.contact-index-index .contact-form h2{margin-bottom:50px}.contact-index-index .contact-form.active{display:block}.contact-index-index .contact-form .selectric label{display:none}.contact-index-index .contact-form .type-select label{display:none}.contact-index-index .contact-form .webforms-description-text{margin:0 auto}.contact-index-index .contact-form .type-textarea{width:100% !important}.contact-index-index .contact-form .type-textarea label{display:none}.contact-index-index .contact-form .type-textarea textarea{min-height:200px;width:100%;border:2px solid #000;border-radius:9px;padding:22px 20px 16px;font-size:16px;line-height:1;color:#003da5;max-height:60px}.page-head{display:block;clear:both;padding:0 0 150px;margin-bottom:50px;font-weight:400;-webkit-box-shadow:1px 2px 3px 0 rgba(0,0,0,0.1);box-shadow:1px 2px 3px 0 rgba(0,0,0,0.1)}.page-head .page-title-wrapper{padding-bottom:10px}.page-head .page-title-wrapper h1{text-align:center;opacity:.75;font-size:36px}.page-head p{max-width:539px;margin:0 auto;line-height:21px;font-size:18px;letter-spacing:-0.4px;overflow:hidden;-webkit-transition:all .5s ease;transition:all .5s ease}.page-head .head-readmore{display:inline-block;clear:both;float:none;margin:10px auto 0}.page-head.expand p{max-height:400px}.post-list-wrapper .pager{display:none}.post-list-wrapper .blog-sidebar{text-align:left}.post-list-wrapper .blog-sidebar .block-wrap{padding:20px;height:725px}.post-list-wrapper .blog-sidebar .block-title{text-align:left;display:block;clear:both;border:0;margin:0}.post-list-wrapper .blog-sidebar .block-title strong{font-family:Rubik;font-size:18px;font-weight:normal;display:block;line-height:25px}.post-list-wrapper .blog-sidebar .block-blog{text-align:left;margin-bottom:25px}.post-list-wrapper .blog-sidebar .block-blog .item a{display:block;padding:0 2px;margin-bottom:10px;color:#242424;opacity:.5}.post-list-wrapper .blog-sidebar .block-blog .item a:before{content:"";float:left;margin-right:10px;width:20px;height:20px;border-radius:4px;-webkit-box-shadow:0 0 0 1px #000;box-shadow:0 0 0 1px #000}.post-list-wrapper .blog-sidebar .block-blog .active a{font-size:16px;font-weight:500;color:#003da5;line-height:20px;opacity:1}.post-list-wrapper .blog-sidebar .block-blog .active a:before{background:#003da5;border:2px solid #fff}.post-list-wrapper .block-column{float:left}.post-list-wrapper .block-column:nth-child(2),.post-list-wrapper .block-column:nth-child(3){position:relative;min-height:1px;padding-left:15px;padding-right:15px}.post-list-wrapper .block-column .post-list-item .post-image{position:absolute;top:0;bottom:0;left:0;right:0;margin:0;opacity:.5;z-index:-1}.post-list-wrapper .block-column .post-list-item .post-excerpt{display:block;overflow:hidden;max-width:534px;opacity:.75;font-size:18px;margin:0 auto}.post-list-wrapper .block-column .post-list-item .read-more{display:inline-block;margin:30px 0 0;width:160px;line-height:68px;height:68px;border:2px solid #003da5;background:#fff;border-radius:9px;text-transform:uppercase;font-size:12px;font-family:"Rubik Mono One",sans-serif;color:#003da5}.post-list-wrapper .jscroll-inner .pager{display:block;clear:both}.post-list-wrapper .jscroll-inner .pager .toolbar-amount{display:none}.post-list-wrapper .jscroll-inner .pager #paging-label{display:none}.post-list-wrapper .jscroll-inner .pager li.item .label{display:none}.post-list-wrapper .jscroll-inner .pager li.item:not(.pages-item-next){display:none}.post-list-wrapper .jscroll-inner .pager li.item .next{display:block;margin:0 auto 30px;max-width:250px;font-family:"Rubik Mono One",sans-serif;line-height:68px;height:68px;border:2px solid #003da5;background:#fff;border-radius:9px;text-transform:uppercase;font-size:14px;font-family:"Rubik Mono One",sans-serif;color:#003da5}.postListPager.side-doted{width:30px;float:none;margin:0 auto 30px}.wordpress-post-view .page-head{padding-bottom:30px}.wordpress-post-view .page-head p{max-height:initial !important}.post-meta{margin:60px 0 0}.post-meta .post-meta-item{display:block;text-align:center;margin:5px 0 0;font-family:Rubik Mono One;font-size:10px}.post-view{text-align:left}.post-view .post-entry{overflow:initial}.post-view .post-entry .block-wrap p{display:block;margin-bottom:20px;font-size:16px;line-height:21px;text-align:left}.post-view .post-entry img{border-radius:9px}.post-view .post-footer .post-pager a{display:block;font-size:30px;font-weight:normal;letter-spacing:-0.7px}.post-view .post-footer .post-pager a.right-arrow:after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.post-view .post-footer .post-pager a.left-arrow:after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.post-view .post-footer .post-pager a.block-wrap:after{display:block;margin:110px auto 0;font-size:14px;width:60px;height:60px;line-height:56px;border-radius:9px;background-color:#fff;color:#003da5;border:2px solid #003da5}.post-view .post-footer .post-pager a:hover{-webkit-box-shadow:1px 2px 3px 0 rgba(0,0,0,0.1),0 0 0 2px #003da5;box-shadow:1px 2px 3px 0 rgba(0,0,0,0.1),0 0 0 2px #003da5;color:#003da5}.post-view .post-footer .post-pager a:hover:after{background:#003da5 !important;color:#fff !important}.post-view .post-footer .post-sharer .block-wrap{padding:55px 40px}.post-view .post-footer .post-sharer .block-wrap p{text-align:left}.post-view .post-footer .post-sharer span{display:block;font-size:30px;font-weight:normal;letter-spacing:-0.7px}.post-view .post-footer .post-sharer ul{margin:110px auto 0}.post-view .post-footer .post-sharer ul li{display:inline-block}.post-view .post-footer .post-sharer ul li a{display:block}.post-view .post-footer .post-sharer ul li a:before{display:block;width:60px;height:60px;font-size:30px;background-color:#fff;line-height:60px !important;color:#003da5;border-radius:9px}.post-view .post-footer .post-sharer ul li a:hover:before{background-color:#003da5;color:#fff}.post-view .post-footer .post-sharer ul li .facebook:before{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:60px}.post-view .post-footer .post-sharer ul li .twitter:before{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:60px}.post-view .post-footer .post-sharer ul li .mail:before{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:60px}.post-view .post-section .full-width-slider{display:block !important}.post-view .post-section .full-width-slider .slick-dots{bottom:45px}.post-view .post-section .slider-caption{float:none;margin:15px auto 0;display:block;text-align:center;font-size:10px}.post-view .post-section.two-column-section .block-wrap{-webkit-box-shadow:6px 0 3px -5px rgba(0,0,0,0.1);box-shadow:6px 0 3px -5px rgba(0,0,0,0.1);margin-bottom:-12px;padding-bottom:0;min-height:initial}.post-view .post-section.two-column-section .left-column{padding-right:15%;font-size:24px;letter-spacing:-0.8px;font-family:Rubik Mono One;text-align:left}.post-view .post-section.text-with-list .right-column{text-align:left;padding-left:14%}.post-view .post-section.text-with-list .right-column li{font-size:16px;position:relative;padding-left:20px;line-height:1.31;font-weight:normal}.post-view .post-section.text-with-list .right-column li:before{content:"";width:3px;height:3px;position:absolute;left:0;top:8px;background:#000;border-radius:50%}.post-view .post-section.text-with-list .right-column h2{font-size:21px;font-weight:bold;color:#242424}.post-view .post-section.text-with-list .right-column .inner-list{padding:50px 30px;border:1px solid #000;border-radius:9px}.post-view .post-section .upsell h2{font-size:36px;opacity:.75;line-height:36px}.post-view .post-section .upsell p{font-weight:normal}.post-products .block.upsell .block-wrap.upsell-holder{padding:45px 30px;min-height:initial}.post-products .block.upsell .product-photo img{min-width:345px}.page-head{padding-bottom:0}.category-top-filter.filter-open{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:99999;overflow-y:scroll}.category-top-filter.filter-open .filter-actions{display:none}.category-top-filter.filter-open .filter-label{border-radius:0;margin-bottom:30px}body.filter-active .page-header{display:none}body.filter-active .page-footer{display:none}body.filter-active .products-grid{height:0;margin-top:-999999em;visibility:hidden}.ui-tooltip.ui-widget{padding:5px 10px;max-width:250px;word-wrap:break-word}.ui-tooltip .arrow{position:absolute;left:15px;bottom:-15px;width:20px;height:15px}.ui-tooltip .arrow::after{content:"";position:absolute;border-right:20px solid transparent}.ui-tooltip .arrow::before{content:"";position:absolute;top:-1px;left:1px;border-top:9px solid #fff;border-right:19px solid transparent;z-index:9}.ui-tooltip .arrow.top{top:-15px;-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.amshopby-filter-tooltip{display:inline-block;max-width:20px;max-height:20px;margin-left:6px;vertical-align:middle}.filter-options-content .delimiter{margin:0 5px 0;line-height:30px;display:inline-block}.filter-options-content .range,.filter-options-content .amshopby-more-button{margin-top:10px;text-align:center}.filter-options-content .amshopby-more-button>a:hover{background:transparent}.filter-options-content .price-input{width:110px;display:block;border:2px solid transparent}.filter-options-content .price-input.active{border-color:#003da5}.filter-options-content .amshopby-filter-price-from,.filter-options-content .amshopby-filter-price-to{width:80%;padding:5px 0;border-radius:0;border-color:transparent}.filter-options-content .items a{margin-left:0}.filter-options-content .count .filter-count-label{display:inline}.filter-options-content .am_shopby_swatch_label{display:block}.filter-options-content .am_shopby_swatch_label .count{margin:0;padding:0}.filter-options-content .am_shopby_swatch_label .label{margin-right:5px}.filter-options-content .ui-slider-horizontal{height:3px}.amshopby-filter-price-go{margin:15px 0 0;width:25%}input[type="text"].amshopby-filter-price-to.right{float:right}.am_shopby_slider_container{margin:10px 15px 15px 5px}.am_shopby_slider_container .ui-slider-range{position:absolute;height:3px;background:#003da5}.am_shopby_slider_container .am-slider .ui-slider-handle{padding:0;margin-top:-9px;margin-left:-5px;width:20px;height:20px;border-radius:4px;background:#003da5;border:2px solid #fff}.am_shopby_slider_container .am-slider .ui-slider-handle:after{content:"";width:22px;height:22px;position:absolute;border:1px solid #000;left:-3px;top:-3px;border-radius:4px}.am_shopby_slider_container .am_shopby_slider_display{text-align:center}.amasty-shopby-swatch-attribute-options .swatch-option{display:inline-block;margin:0 10px 0 0}.amasty-shopby-swatch-attribute-options>.item{padding-bottom:4px !important}.amasty-shopby-swatch-attribute-options>.item:hover{background-color:transparent}.amasty-shopby-swatch-attribute-options .am_shopby_swatch_label{display:block}.catalog-topnav .filter-options{min-height:40px}.catalog-topnav .filter-options .filter-options-item{display:inline-block;border:0}.catalog-topnav .filter-options .filter-options-content{margin-top:5px;background-color:white;z-index:9000;min-width:100px}.catalog-topnav .filter-options .am_shopby_filter_items_rating li{margin:0 0 10px}.catalog-topnav .filter-options .am_shopby_filter_items_rating li:last-child{margin:0}.catalog-topnav .block-actions{display:none}.am_shopby_filter_items_attr_price{min-width:130px}.amasty-catalog-topnav.block.filter{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.amasty-catalog-topnav .filter-options-content a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.amasty-catalog-topnav .filter-options-content .color a:hover{background:0}.amasty-catalog-topnav .filter-options-content .amshopby-fly-out-view a{display:block}.amasty-catalog-topnav .filter-options-content .swatch-option-link-layered{display:inline-block}.page-layout-1column .filter-options-item.active .filter-options-content{padding:10px 15px}.am_shopby_filter_items_stock .am_shopby_link_selected,.am_shopby_filter_items_rating .am_shopby_link_selected{text-decoration:none}.filter-options .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{right:8px;top:5px}.filter-options .items ol{list-style:none;padding-left:18px}.filter-options .items ol .item{margin:5px 0}.filter-options .items.amshopby-fly-out-view .items-children{background-color:#fff;z-index:9999}.filter-options .items.amshopby-fly-out-view li{margin:0;padding:10px;border-top:0}.filter-options .items.amshopby-fly-out-view a:hover{background-color:transparent}.filter-options .ui-widget-overlay{background:#aaa;opacity:.3}.filter-options .ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.filter-options .amshopby-category-dropdown-view{position:absolute;display:block;margin:0;padding:10px;width:100%;max-height:300px;background-color:white;white-space:nowrap;overflow-y:auto;z-index:9}.filter-options .amshopby-category-labels-folding a.amshopby-filter-parent,.filter-options .amshopby-category-dropdown-view a.amshopby-filter-parent{padding-left:20px}.filter-options .amshopby-category-dropdown-view a{display:inline-block;white-space:initial}.filter-options .filter-options-content .rating-summary{display:inline-block;vertical-align:sub}.filter-options .amshopby-search-box{margin:0 0 15px}.amshopby-fly-out-view.ui-menu{position:relative}.amshopby-fly-out-view .ui-menu{width:100%}.filter-options .ui-menu{display:block;margin:0;padding:0;list-style:none;outline:0}.filter-options .ui-menu .ui-menu{position:absolute}.filter-options .ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style:none}.filter-options .ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px 4em}.filter-options .ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.filter-options .ui-menu .ui-state-focus,.filter-options .ui-menu .ui-state-active{margin:-1px}.amshopby-category-dropdown{display:block;padding-right:3.6rem;min-height:3.2rem;text-align:left;cursor:pointer;white-space:normal;overflow:hidden;text-overflow:ellipsis;background-color:#fff}.amshopby-category-dropdown .caret:after{content:'';position:absolute;top:50%;right:1.2rem;margin-top:-0.2rem;width:0;height:0;border-color:#000 transparent transparent transparent;border-style:solid;border-width:.5rem .4rem 0 .4rem;-webkit-transition:all .2s linear;transition:all .2s linear}.amshopby-category-dropdown .caret:before{content:'';position:absolute;top:0;right:0;width:3.2rem;background-color:#e3e3e3;bottom:0}.amshopby-category-dropdown-wrapper{position:relative;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.amshopby-category-dropdown-wrapper._active .amshopby-category-dropdown .caret:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.amshopby-category-dropdown-wrapper .amshopby-category-dropdow-multiselect-crumb{position:relative;display:inline-block;padding:.3rem 2.4rem .4rem 1rem;margin:.3rem 0 .3rem .3rem;background-color:#f5f5f5;border:1px solid #a79d95;border-radius:1px;font-size:1.2rem;-webkit-transition:border-color .1s linear;transition:border-color .1s linear}.amshopby-category-dropdown-wrapper .amshopby-category-dropdow-multiselect-crumb .action-close{position:absolute;top:0;right:0;bottom:0;margin:0;padding:0;width:2rem;background-color:transparent;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#514943}.amshopby-category-dropdown-wrapper .amshopby-category-dropdow-multiselect-crumb .action-close:before{content:'x';font-size:10px;-webkit-transition:color .1s linear;transition:color .1s linear}.amshopby-category-dropdown-wrapper .amshopby-category-dropdow-multiselect-crumb .action-close>span{clip:rect(0,0,0,0);overflow:hidden;position:absolute;display:none;visibility:hidden}.filter-options .amshopby-category-labels-folding .items{position:relative}.amshopby-category-collapse-icon{position:absolute;width:2.2rem;height:2.2rem;border-radius:50%;font-style:normal;font-weight:normal;line-height:1}.amshopby-category-collapse-icon:after{content:'';position:absolute;top:50%;right:1.2rem;margin-top:-0.2rem;width:0;height:0;border-color:#000 transparent transparent transparent;border-style:solid;border-width:.5rem .4rem 0 .4rem;-webkit-transition:all .2s linear;transition:all .2s linear;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.amshopby-category-collapse-icon._active:after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}#amasty-shopby-product-list{z-index:1}#amasty-shopby-product-list .products.wrapper{position:relative}#amasty-shopby-product-list #amasty-shopby-overlay{position:absolute;top:0;bottom:0;display:none;width:100%;background:#fff;opacity:.5;z-index:999}#amasty-shopby-product-list #amasty-shopby-overlay .loader{position:absolute;top:50%;left:50%;display:block;width:64px;height:64px;background-image:url("../images/loader-1.gif");-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#amasty-shopby-product-list>dl.block{display:block;margin:-20px 0 40px;text-align:left}#amasty-shopby-product-list>dl.block dt.title{display:inline-block;margin-right:10px;font-weight:500}#amasty-shopby-product-list>dl.block dd.item{display:inline-block}#amasty-shopby-product-list>dl.block dd.item a{display:block;background:#003da5;color:#fff;padding:8px 10px;border-radius:9px}#amasty-shopby-product-list>dl.block dd.item a:hover{text-decoration:underline}.amshopby-option-link{display:inline-block;margin-right:5px}.amshopby-option-link img{max-width:30px;max-height:30px}.am_shopby_apply_filters{display:none}.am_shopby_apply_filters.visible{display:block}.am-show-button{margin:0 auto;padding:15px 0;width:100%;text-align:center;z-index:999}.am-show-button>.am-items{display:none}.am-show-button>.am-items.-loading{display:none}.am-show-button>.am-button{width:95%;display:inline-block;min-width:160px;padding:0 10px;text-align:center;white-space:nowrap;text-transform:capitalize;font-family:"Rubik Mono One",sans-serif;font-size:12px;line-height:56px;color:#003da5;background:#fff;border:2px solid #003da5;border-radius:9px;font-size:12px}.am-show-button>.am-button:hover{color:#fff;background:#003da5}.filter [data-role="collapsible"]:not([data-collapsible="true"]) [data-role="content"]{display:none}.am-item-removed{text-decoration:line-through}.items.am_shopby_filter_items_attr_price{padding:0 20px}.filter-current{display:none}.filter-options-content li{display:block;position:relative}.filter-options-content li span{display:inline;vertical-align:middle}.filter-options-content li input[type=checkbox]{float:left;height:22px;width:22px;line-height:20px;margin:0;margin-right:10px;visibility:hidden}.filter-options-content li input[type=checkbox]+label{cursor:pointer;height:20px;width:20px;left:20px;position:absolute;top:6px;margin:0;border:1px solid #8c8c8c;border-radius:4px}.filter-options-content li input[type=checkbox]+label:after{content:"";width:14px;height:14px;background:#003da5;position:absolute;left:2px;top:2px;opacity:0}.filter-options-content li input[type=checkbox] input[type=checkbox]:checked+label:after{opacity:1}.filter-options-content li input[type=checkbox] input[type=checkbox]:checked+label{border-color:#003da5}.filter-options-content li .am_shopby_link_selected input[type=checkbox]+label:after{opacity:1}.filter-options-content li .am_shopby_link_selected input[type=checkbox]+label{border-color:#003da5}.filter .filter-subtitle,.filter .filter-title{display:none}.filter-current .filter-current-subtitle{display:none}.filter-current li{border-radius:6px;background-color:#fff;border:solid 2px #999;line-height:30px;position:relative;display:inline-block;color:#999;outline:0;font-size:10px;font-weight:500;letter-spacing:.3px;padding:0 30px 0 10px}.filter-current li a{color:#999;outline:0}.filter-current li .swatch-attribute:first-child{margin:0}.filter-current li .swatch-attribute-options{padding:0 35px 0 5px}.filter-current li .swatch-option{display:none}.filter-current li .action.remove{font-size:0;position:absolute;right:5px;top:8px;line-height:1}.filter-current li .action.remove:before{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px}.filter-current .filter-label{display:none}.block-wrapper{clear:both;width:100%;display:block;margin:auto}.block-row{margin-left:-15px;margin-right:-15px}.block-row::after{display:block;clear:both;content:""}.block-row.intro p{-webkit-transition:all .6s ease;transition:all .6s ease}.block-column,.pagebuilder-column{font-size:18px;line-height:1.17;letter-spacing:-0.4px;text-align:center}.block-column .block-wrap,.pagebuilder-column .block-wrap{position:relative;border-radius:9px;-webkit-box-shadow:1px 2px 3px 0 rgba(0,0,0,0.1),0 0 0 2px transparent;box-shadow:1px 2px 3px 0 rgba(0,0,0,0.1),0 0 0 2px transparent;margin-bottom:30px;overflow:hidden;min-height:345px;background-size:cover;background-repeat:no-repeat;-webkit-transition:all .6s ease;transition:all .6s ease;padding:55px}.block-column p,.pagebuilder-column p{margin:0 auto}.block-column .block-button,.block-column a.button-link,.block-column [data-content-type="buttons"],.pagebuilder-column .block-button,.pagebuilder-column a.button-link,.pagebuilder-column [data-content-type="buttons"]{margin-top:15px;min-width:160px}.block-column .block-button::after,.block-column a.button-link::after,.block-column [data-content-type="buttons"]::after,.pagebuilder-column .block-button::after,.pagebuilder-column a.button-link::after,.pagebuilder-column [data-content-type="buttons"]::after{display:block;clear:both;content:""}.block-column .block-button span,.block-column a.button-link span,.block-column [data-content-type="buttons"] span,.pagebuilder-column .block-button span,.pagebuilder-column a.button-link span,.pagebuilder-column [data-content-type="buttons"] span{margin:0 auto;display:block;float:none}.block-column h1,.block-column .h1,.block-column h2,.block-column .h2,.block-column h3,.block-column .h3,.pagebuilder-column h1,.pagebuilder-column .h1,.pagebuilder-column h2,.pagebuilder-column .h2,.pagebuilder-column h3,.pagebuilder-column .h3{margin:0;padding:0;text-rendering:optimizeLegibility;color:inherit;font-family:"Rubik",sans-serif;font-weight:300;font-size:24px;font-weight:400;line-height:1;letter-spacing:-0.8px;margin-bottom:15px}.block-column.block-column-2,.pagebuilder-column.block-column-2{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.block-column.block-column-4,.pagebuilder-column.block-column-4{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.block-column.block-column-6,.pagebuilder-column.block-column-6{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.block-column.block-column-8,.pagebuilder-column.block-column-8{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.block-column.block-column-10,.pagebuilder-column.block-column-10{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.block-column.block-column-12,.pagebuilder-column.block-column-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.block-column.block-column-12 p,.pagebuilder-column.block-column-12 p{margin:0 auto;max-width:539px}.block-column a.button-link-arrow,.pagebuilder-column a.button-link-arrow{font-size:20px;width:60px;height:60px;margin-top:0;min-width:auto;min-width:unset;position:absolute;left:0;right:0;margin:0 auto;bottom:60px;border:2px solid #003da5;border-radius:9px}.block-column a.button-link-arrow:before,.pagebuilder-column a.button-link-arrow:before{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:56px;font-size:26px}.block-column.category-thumb-column h2,.pagebuilder-column.category-thumb-column h2{width:100%;opacity:1;-webkit-transition:all .5s ease;transition:all .5s ease;position:absolute;bottom:23px;left:0}.block-column.category-thumb-column .block-button,.block-column.category-thumb-column [data-content-type="buttons"],.pagebuilder-column.category-thumb-column .block-button,.pagebuilder-column.category-thumb-column [data-content-type="buttons"]{margin:0 auto;width:300px;max-width:190px;font-size:12px;-webkit-transition:all .5s ease;transition:all .5s ease;position:absolute;bottom:23px;left:0;right:0;opacity:0}.block-column.category-thumb-column-text h2,.pagebuilder-column.category-thumb-column-text h2{letter-spacing:-0.8px;z-index:9;position:relative;padding-top:65px}.block-column.category-thumb-column-text .bluefoot-textarea,.pagebuilder-column.category-thumb-column-text .bluefoot-textarea{z-index:9;position:relative}.block-column.category-thumb-column-text:after,.pagebuilder-column.category-thumb-column-text:after{content:"";position:absolute;background:rgba(255,255,255,0.5);width:100%;height:100%;left:0;top:0;z-index:0}.block-column.category-thumb-column-text .block-button,.block-column.category-thumb-column-text [data-content-type="buttons"],.pagebuilder-column.category-thumb-column-text .block-button,.pagebuilder-column.category-thumb-column-text [data-content-type="buttons"]{margin:0 auto;position:relative;z-index:999;margin-top:30px;width:300px;max-width:160px;font-size:12px;-webkit-transition:all .5s ease;transition:all .5s ease}.bluefoot-video{position:relative;padding-bottom:44.25%;padding-top:25px;height:0}.bluefoot-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.bluefoot-align-left{text-align:left}.bluefoot-align-right{text-align:right}.bordered-hover:hover .block-wrap{border-color:#003da5}.title-hover:hover h2{color:#003da5}.arrow-button{width:60px;min-width:60px !important;margin:0 auto}.arrow-button .pagebuilder-button-secondary{min-width:initial;display:block}.arrow-button span{font-size:0 !important;width:60px;height:60px}.arrow-button span:after{font-size:14px;line-height:58px !important;font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.download-button{width:60px;min-width:60px !important;margin:0 auto}.download-button .pagebuilder-button-secondary{min-width:initial;display:block}.download-button span{font-size:0 !important;width:60px;height:60px}.download-button span:after{font-size:57px;line-height:58px !important;font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;left:-11px;position:relative}.cms-newsletter input{width:100%;margin-bottom:15px}.cms-newsletter button{width:100%}.block-row.bluefoot-structural .bluefoot-advanced-slider{padding:0 50px}.block-row.bluefoot-structural .slick-next{right:0}.block-row.bluefoot-structural .slick-prev{left:0}.bluefoot-slider .slick-slide{margin:0 7px}.bluefoot-slider .slick-list{margin:0 -7px}.bluefoot-slider .bluefoot-entity{position:relative;border-radius:9px;border:0 none;-webkit-box-shadow:1px 2px 3px 0 rgba(0,0,0,0.1);box-shadow:1px 2px 3px 0 rgba(0,0,0,0.1);margin-bottom:30px;padding:30px 15px;overflow:hidden;background-size:cover;background-repeat:no-repeat;-webkit-transition:all .6s ease;transition:all .6s ease}.bluefoot-slider .bluefoot-entity.category-thumb-column-text{position:relative}.bluefoot-slider .bluefoot-entity.category-thumb-column-text h3{letter-spacing:-0.8px;z-index:9;position:relative;padding-top:30px;font-weight:normal;font-size:24px;margin-bottom:30px}.bluefoot-slider .bluefoot-entity.category-thumb-column-text .bluefoot-advanced-slide-text{z-index:9;position:relative}.bluefoot-slider .bluefoot-entity.category-thumb-column-text:after{content:"";position:absolute;background:rgba(255,255,255,0.5);width:100%;height:100%;left:0;top:0;z-index:0}.bluefoot-slider .bluefoot-entity.category-thumb-column-text button{position:absolute;bottom:23px;left:0;right:0;margin:0 auto;width:300px;max-width:160px;font-size:12px;opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease}.mobile-carousel-arrows .slick-prev{display:block;width:43px;height:43px;background-color:#fff;color:#003da5;left:10px}.mobile-carousel-arrows .slick-prev:before{font-size:14px;opacity:.5;color:#003da5;font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mobile-carousel-arrows .slick-prev:hover:before{opacity:1}.mobile-carousel-arrows .slick-next{display:block;width:43px;height:43px;background-color:#fff;color:#003da5;right:10px}.mobile-carousel-arrows .slick-next:before{font-size:14px;opacity:.5;color:#003da5;font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mobile-carousel-arrows .slick-next:hover:before{opacity:1}.show_hide{display:inline-block;margin-top:30px;font-size:16px}.bluefoot-textarea.active p{max-height:1800px}.steps .block-wrap{padding:30px}.step .number{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:0}.step .number .wrap{background-position:center;background-size:100% 100%;min-height:287px;padding:97px 0;border-radius:6px;-webkit-box-shadow:1px 2px 3px 0 rgba(0,0,0,0.1);box-shadow:1px 2px 3px 0 rgba(0,0,0,0.1);background-color:#fff;border:solid 2px #000;text-align:center}.step .number span{font-size:0;line-height:1.17;letter-spacing:-0.4px;display:block;margin-bottom:10px}.step .number span:last-child{margin-bottom:0;font-size:0;line-height:.91;letter-spacing:-1.5px;font-weight:bold}.step .text{position:relative;min-height:1px;padding-left:15px;padding-right:15px;text-align:left;padding-top:40px}.step .text h2{font-size:24px;line-height:1.2;letter-spacing:-0.7px}.step .text span{font-size:16px;font-weight:300}.step .video{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding-right:0}.step .video .vidoe-holder{border-radius:6px;overflow:hidden;position:relative;padding-bottom:79%;padding-top:25px;height:0}.step .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.guide-block{overflow:hidden;max-height:0;-webkit-transition:all .5s ease;transition:all .5s ease}.guide-block.active{max-height:1800px;-webkit-transition:all .5s ease;transition:all .5s ease}.share-cms li{display:inline-block}.share-cms li a{display:block}.share-cms li a:before{display:block;width:60px;height:60px;font-size:60px;background-color:#fff;line-height:60px !important;color:#003da5;border-radius:9px}.share-cms li a:hover:before{background-color:#003da5;color:#fff}.share-cms .facebook:before{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.share-cms .twitter:before{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.share-cms .mail:before{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.speed-cubing .slick-slide{padding:0;min-height:auto;border:0 none}.speed-cubing .slick-slide h3{display:none}.speed-cubing .slick-slide .cuber span{display:block}.speed-cubing .slick-slide .cuber .top{width:100%;color:#fff;border-radius:0 0 6px 6px;padding:50px;background:#003da5}.speed-cubing .slick-slide .cuber .top .time{font-size:36px;letter-spacing:-0.8px;margin-bottom:10px}.speed-cubing .slick-slide .cuber .top .time:last-child{font-size:18px;line-height:1.17;letter-spacing:-0.4px}.speed-cubing .slick-slide .cuber .bottom{padding:50px}.speed-cubing .slick-slide .cuber .bottom .name{font-size:18px;line-height:1.17;letter-spacing:-0.4px;margin-bottom:10px;font-weight:500}.speed-cubing .slick-slide .cuber .bottom .date{font-size:16px;line-height:1.31;letter-spacing:-0.4px}.no-max-width p{max-width:none !important}.no-border{border:0 none !important}.opc>li#payment{overflow:visible}.payment-method-braintree .hosted-control{position:relative}.payment-method-braintree .hosted-control.braintree-hosted-fields-focused{border-color:#003da5}.payment-method-braintree .hosted-control.braintree-hosted-fields-invalid:not(.braintree-hosted-fields-focused){border-color:#003da5}.payment-method-braintree .hosted-control.braintree-hosted-fields-invalid:not(.braintree-hosted-fields-focused) ~ .hosted-error{height:auto;opacity:1}.payment-method-braintree .hosted-control.braintree-hosted-fields-valid{border-color:#003da5}.payment-method-braintree .hosted-control.hosted-cid{width:5rem}.payment-method-braintree .hosted-control.hosted-date{float:left;margin-bottom:7px;width:6rem;margin-right:10px}.payment-method-braintree .hosted-control iframe{background-color:#fff;border:2px solid #000 !important;border-radius:9px;padding:0 20px;font-size:16px;line-height:1;color:#003da5;max-height:60px}.payment-method-braintree .field:nth-of-type(3){float:left}.payment-method-braintree .field:nth-of-type(4) #braintree_cc_cid{width:100%}.payment-method-braintree .field:nth-of-type(4) .field-tooltip{right:0;left:auto;top:20px}.payment-method-braintree .field:nth-of-type(4) .field-tooltip .action-cvv{display:none}.payment-method-braintree .hosted-error{clear:both;color:#003da5;font-size:1.2rem;height:0;margin-top:7px;opacity:0}.payment-method-braintree .braintree-paypal-logo{text-align:center}.payment-method-braintree .braintree-paypal-account{position:relative}.payment-method-braintree .braintree-paypal-fieldset{border:0;margin:0;padding:0}.payment-method-braintree .action-braintree-paypal-logo img{margin:0;width:114px}.payment-method-braintree .payment-method-content{max-width:80%}.payment-method-braintree .payment-method .payment-method-content .actions-toolbar.braintree-paypal-actions{margin-left:0}.payment-method-braintree .account .table .col.paypal-account img{vertical-align:middle}.payment-method-braintree .account .table .col.paypal-account+.actions{vertical-align:middle}.paypal-review .box-title{display:block;margin-bottom:30px;text-align:left;font-size:30px}.paypal-review .selectric-items li.selectric-group-label{color:#003da5}.paypal-review .box-title{display:block;margin-bottom:30px;text-align:left;font-size:30px}.paypal-review .box-content{text-align:left;margin-bottom:30px}.paypal-review .box-order-shipping-address,.paypal-review .box-order-billing-address{float:left;width:50%}.paypal-review-discount{display:block;clear:both}.paypal-review-discount #block-discount{width:100%}.paypal-review-discount #block-giftcard{display:none}.paypal-review-items{display:block;overflow:hidden;clear:both}.paypal-review-items .paypal-review-title{display:block;overflow:hidden;margin-bottom:30px}.paypal-review-items .paypal-review-title strong{float:left;font-size:30px;text-align:left}.paypal-review-items .paypal-review-title .action.edit{float:right;margin-top:15px;text-decoration:underline}.paypal-review-items td{text-align:center !important}.paypal-review-items thead th{text-align:center}.paypal-review-items thead th:first-child{text-align:left}.paypal-review-items .product-item-photo{float:left;margin-right:10px}.paypal-review-items .product-item-details{float:left}.opc-block-summary tr:first-child th,.opc-block-summary tr:first-child td{padding-top:40px}.opc-block-summary tr td{text-align:right !important}.checkout-agreement .wraper{text-align:left}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("../images/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("../fonts/slick/slick.eot");src:url("../fonts/slick/slick.eot?#iefix") format("embedded-opentype"),url("../fonts/slick/slick.woff") format("woff"),url("../fonts/slick/slick.ttf") format("truetype"),url("../fonts/slick/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:40px;width:40px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:0;outline:0;z-index:9}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:0;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:black;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{display:block;width:43px;height:43px;background-color:rgba(255,255,255,0.5);-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,0.22);box-shadow:0 2px 3px 0 rgba(0,0,0,0.22);border:2px solid #003da5;border-radius:6px;color:#003da5;left:0}.slick-prev:before{font-size:10px;font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev:hover{background-color:#fff;background:#003da5}.slick-prev:hover:before{color:#fff}.slick-next{display:block;width:43px;height:43px;background-color:rgba(255,255,255,0.5);-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,0.22);box-shadow:0 2px 3px 0 rgba(0,0,0,0.22);border:2px solid #003da5;border-radius:6px;color:#003da5;right:0}.slick-next:before{font-size:10px;font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-next:hover{background-color:#fff;background:#003da5}.slick-next:hover:before{color:#fff}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:0}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:.75}.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{position:relative;text-align:left;font-size:16px}.selectric .label{display:block;overflow:hidden;text-overflow:ellipsis;margin:0;font-size:16px;font-weight:normal;line-height:58px;color:#003da5;height:58px;padding:0 58px 0 20px;border:2px solid #000;border-radius:9px;background:#fff}.selectric .label.mage-error{border-color:#e02b27 !important}.selectric .button{display:block;position:absolute;right:0;top:0;width:58px;height:58px;color:#000;text-align:center;line-height:58px}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border-bottom:0}.selectric-open{z-index:9999}.selectric-open .selectric .label{border-radius:9px 9px 0 0}.selectric-open .selectric-items{display:block;width:100% !important;z-index:9999}.selectric-disabled{filter:alpha(opacity=50);opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0;z-index:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:0;z-index:1;opacity:0}.selectric-input{position:absolute !important;top:0 !important;left:0 !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;margin:0 !important;padding:0 !important;width:1px !important;height:1px !important;outline:none !important;border:none !important;*font:0/0 a !important;background:none !important}.selectric-temp-show{position:absolute !important;visibility:hidden !important;display:block !important}.selectric-items{display:none;position:absolute;top:97%;left:0;background:#fff;z-index:-1}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items ul,.selectric-items li{list-style:none;padding:0;margin:0 !important;font-size:16px;line-height:20px;min-height:20px;border:0 solid #000;border-width:0 0 2px 2px}.selectric-items li{display:block;padding:0 10px;color:#003da5;cursor:pointer;text-align:left;border:0 solid #000;border-width:2px 2px 0 0;line-height:58px;border-radius:0 !important}.selectric-items li.selected{background:#003da5;color:#FFF;font-weight:700}.selectric-items li.highlighted{background:#003da5;color:#FFF}.selectric-items li:hover{background:#003da5;color:#FFF}.selectric-items .disabled{filter:alpha(opacity=50);opacity:.5;cursor:default !important;background:none !important;color:#FFF !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:bold;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0;color:#FFF}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}@media(min-width:544px) and (max-width:768px){.post-view .post-footer .post-pager.next-post{display:none !important}}@media(max-width:768px) and (min-width:992px){.block.filter .filter-actions{display:none !important}}@media(min-width:768px) and (max-width:1140px){.fr .navigation .level0>.level-top{padding:0 3px}}@media(min-width:768px){.fr .navigation .level0>.level-top{padding:0 10px}.detailed .data.items>.item.title{width:auto}.detailed .data.items>.item.content{margin-top:38px;margin-left:-100%;float:right}.header-row .logo{float:left;width:50%}.header-controls{float:left;width:25%}.header-controls li{float:left;width:33.3333333333%}#header-links.logged-in ul li{float:left;width:33.3333333333%}.toggle-nav-wrap{float:left;width:25%}.box-tocart{padding-top:30px}.box-tocart .actions{float:left;width:58.3333333333%}.box-tocart .actions{margin-top:50px}.box-tocart .actions button{max-width:255px}.product-view .product-info-main{float:left;width:50%}.product-view .product-info-main{padding-top:0;float:right !important;padding-top:32px}.product-view .product-info-main .product-label{display:inline-block}.product-view .page-title-wrapper h1{font-size:64px;letter-spacing:-1.5px;font-weight:700}.product-view .product-info-stock-sku{float:left;width:100%}.product-view .product.media{float:left;width:50%}.product-view .product.media{padding-left:0;padding-right:15px}.long_description .value{padding:60px}.attribute-blocks .att-block{float:left;width:50%}.product-static-blocks{float:left;width:100%}.account-help button.button{max-width:220px}.wishlist-index-index .wishlist .product-item .box-tocart .product-item-actions{float:left;width:66.6666666667%}.opc-sidebar .items-in-cart .product-item .product-image-container{float:left;width:33.3333333333%}.opc-sidebar .items-in-cart .product-item .product-item-details{float:left;width:66.6666666667%}.post-list-wrapper .block-column .has-image h2 a{color:#fff}.post-list-wrapper .block-column .has-image .post-excerpt{color:#fff}.filter-options-content .am_shopby_swatch_label{display:none}.amasty-shopby-swatch-attribute-options .am_shopby_swatch_label{display:none}.ui-tooltip.ui-widget{max-width:450px}.catalog-topnav{display:block;padding-bottom:30px}.page-layout-1column .toolbar-products{position:inherit !important}#amasty-shopby-product-list #amasty-shopby-overlay .loader{top:30%;-webkit-transform:translate(-50%,-30%);-ms-transform:translate(-50%,-30%);transform:translate(-50%,-30%)}.amasty-catalog-topnav .filter-subtitle{display:none}.amasty-catalog-topnav .amshopby-category-dropdown{min-width:150px}.am_shopby_apply_filters{display:none}.am_shopby_apply_filters.visible{display:block}.am-show-button{position:static;margin:0 0 10px;padding:10px;width:inherit}.am-show-button.-vertical{padding-left:0;border-left:0;border-radius:0 3px 3px 0;-webkit-box-shadow:10px 8px 16px rgba(0,0,0,0.16);box-shadow:10px 8px 16px rgba(0,0,0,0.16)}.am-show-button.-vertical:before{content:'';position:absolute;top:8px;left:-20px;display:block;width:40px;height:40px;border-radius:0 0 0 3px;-webkit-box-shadow:7px 6px 16px rgba(0,0,0,0.16);box-shadow:7px 6px 16px rgba(0,0,0,0.16);z-index:-1}.am-show-button.-vertical-right{padding:10px 0;min-width:145px;text-align:right;border-right:0;border-radius:3px 0 0 3px;-webkit-box-shadow:-8px 8px 16px rgba(0,0,0,0.16);box-shadow:-8px 8px 16px rgba(0,0,0,0.16)}.am-show-button.-vertical-right>.-loading{margin:0 20px}.am-show-button.-vertical-right:before{content:'';position:absolute;top:8px;right:-20px;display:block;width:40px;height:40px;border-radius:0 0 0 3px;-webkit-box-shadow:5px 6px 16px rgba(0,0,0,0.16);box-shadow:5px 6px 16px rgba(0,0,0,0.16);z-index:-1}.am-show-button.-horizontal{border-radius:4px;-webkit-box-shadow:0 5px 16px rgba(0,0,0,0.16);box-shadow:0 5px 16px rgba(0,0,0,0.16)}.am-show-button.-horizontal:before,.am-show-button.-horizontal:after{content:'';position:absolute;left:50%;display:block;border:6px solid transparent}.am-show-button.-horizontal:before{bottom:0;border-radius:0 0 3px 0}.am-show-button.-horizontal:after{bottom:1px;border-radius:0 0 2px 0}.am-show-button>.am-button{margin-left:3px;padding:10px 15px}.am-show-button.-vertical-right>.am-button{margin-left:5px}}@media(min-width:768px) and (max-width:1300px){.product-view .page-title-wrapper h1{font-size:48px}}@media(min-width:768px) and (max-width:992px){.page-head .head-readmore{display:none !important}.post-view .post-footer .post-pager.prev-post .right-arrow{display:none !important}}@media(min-width:769px){.post-list-description-mobile{display:none}}@media(min-width:791px){.products.wrapper ~ .toolbar .pages{display:none}.toolbar-amount{float:left}}@media(min-width:992px){h1,.h1{font-size:36px}h2,.h2{font-size:36px}.header-row .logo{float:left;width:16.6666666667%}.nav-sections{float:left;width:66.6666666667%}.header-controls{float:left;width:16.6666666667%}.header-controls li{float:left;width:25%}.header-search{float:left;width:66.6666666667%}.header-search input{font-size:30px}.minicart-wrapper .minicart-wrap.empty .block-title{float:left;width:50%}.minicart-wrapper .minicart-wrap.empty .block-content{float:left;width:50%}#header-links.logged-in h2{font-size:36px}.toggle-nav-wrap{float:left;width:25%}.page-layout-2columns-left .column{float:right !important}.page-layout-2columns-left .column{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:right}.page-layout-2columns-left .sidebar{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.footer-content .footer-col{float:left;width:25%}.footer-bottom .footer-links li{float:left;width:25%}.scrollToTop{display:block;position:absolute;bottom:30px;height:40px;right:30px;width:40px;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.05);box-shadow:0 0 10px rgba(0,0,0,0.05);display:inline-block;opacity:0;overflow:hidden;position:fixed;background:#fff;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;visibility:hidden;white-space:nowrap;color:#003da5;line-height:40px;z-index:10;text-align:center;font-size:24px;border:2px solid #003da5;border-radius:7px}.scrollToTop:after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pagebuilder-mobile-only{display:none !important}.hide-desk{display:none !important}.border-right-radius{border-radius:0 9px 9px 0 !important}.border-left-radius{border-radius:9px 0 0 9px !important}.distr-address .col-left{float:left;width:50%}.distr-address .col-right{float:left;width:50%}.cms-about .page-wrapper{background:url(../images/blueprint-bk.jpg) center 400px repeat-y;background-size:contain}.category-view{padding:60px;z-index:99;min-height:300px}.category-view .category-image{display:block;position:absolute;top:0;bottom:0;left:0;right:0}.category-view .category-image img{opacity:0}.category-view.push-left{text-align:left}.category-view.push-left .page-title-wrapper{text-align:left}.category-view.push-left .category-description{margin:0}.category-view.push-right{text-align:right}.category-view.push-right .page-title-wrapper{text-align:right}.category-view.push-right .category-description{margin:0;float:right}.product-items li.product-item{float:left;width:33.3333333333%}.product-items li.product-item .product-item-name{font-size:21px}.block.filter{padding-top:30px}.box-tocart div.qty{float:left;width:33.3333333333%}.attribute-blocks .att-block{float:left;width:33.3333333333%}.attribute-blocks .image-block:nth-child(3n+1){clear:left}.welcome-account .action button{max-width:350px !important}.welcome-account .action button span{font-size:12px}.welcome-account .action button:first-child{margin-right:90px}.account-help{float:left;width:100%}.cf-block.block-column .center-block{float:left;width:50%}.cf-block.block-column .center-block{margin-left:25%}body.account .columns .main{float:left;width:75%}body.account .sidebar-main{float:left;width:25%}.account-page .box{float:left;width:50%}.block-reviews-dashboard{float:left;width:50%}.block-dashboard-orders .orders-recent .table-order-items{margin-top:0}.wishlist-index-index .wishlist .product-item{float:left;width:33.3333333333%}.wishlist-index-index .wishlist .product-item .field.qty{float:left;width:33.3333333333%}.wishlist-index-index .actions-toolbar .primary .update,.wishlist-index-index .actions-toolbar .primary .share,.wishlist-index-index .actions-toolbar .primary .tocart{float:left;width:33.3333333333%}.customer-account-edit .form,.newsletter-manage-index .form{float:left;width:50%}.newsletter-manage-index .fieldset{float:left;width:100%}.cart-container .form-cart .block-wrap{padding:30px 30px 150px}.cart.table tbody.cart.item tr:first-child td:first-child{border-radius:9px 0 0 9px;border-left:2px solid #000}.cart.table tbody.cart.item tr:first-child td:last-child{border-radius:0 9px 9px 0;border-right:2px solid #000}.cart.table tbody.cart.item td{padding:30px 10px}.cart-summary{float:right !important}.block.discount .coupon .field{max-width:256px}.block.discount .coupon .actions-toolbar{max-width:65px}.opc-estimated-wrapper{display:none}.opc>li .step-title{font-size:36px}.opc-sidebar .opc-block-summary>.title{font-size:36px}.header-checkout .logo{float:left;width:16.6666666667%}.header-checkout .header-progress{float:left;width:66.6666666667%}.header-checkout .checkout-header-links{float:left;width:16.6666666667%}.opc-wrapper{float:left;width:66.6666666667%}.opc-sidebar{float:left;width:33.3333333333%}.opc-progress-bar{counter-reset:i;display:block;margin-top:12px}.opc-progress-bar-item{margin-right:50px;display:inline-block;position:relative;vertical-align:middle}.opc-progress-bar-item>span{display:inline-block;width:100%;word-wrap:break-word;font-size:18px;font-weight:700;line-height:1;text-transform:uppercase}.opc-progress-bar-item>span:before{background:#fff;content:counter(i) ".";counter-increment:i}.opc-progress-bar-item._complete{cursor:pointer}.opc-progress-bar-item._active>span{color:#003da5}.opc-progress-bar-item:last-child{margin-right:0}.footer-newsletter .field.newsletter{float:left;width:75%}.footer-newsletter .field.newsletter .control{float:left;width:33.3333333333%}.footer-newsletter .field.newsletter input{border-color:#fff #979797}.footer-newsletter .actions{float:left;width:25%}.contact-index-index .block-row.form .field{float:left;width:50%}.contact-index-index .block-row.form .field label{left:36px}.contact-index-index .block-row.form .field.comment{float:left;width:100%}.contact-index-index .block-row.form .actions-toolbar .note{font-size:11px;line-height:1.27}.page-head .head-readmore{display:none !important}.post-list-wrapper .block-column:nth-child(2),.post-list-wrapper .block-column:nth-child(3){float:left;width:66.6666666667%}.post-view .post-footer .post-pager.prev-post .right-arrow{display:none !important}.block-column .block-button,.block-column a.button-link,.block-column [data-content-type="buttons"],.pagebuilder-column .block-button,.pagebuilder-column a.button-link,.pagebuilder-column [data-content-type="buttons"]{margin-top:60px;min-width:160px}.block-column h1,.block-column .h1,.block-column h2,.block-column .h2,.block-column h3,.block-column .h3,.pagebuilder-column h1,.pagebuilder-column .h1,.pagebuilder-column h2,.pagebuilder-column .h2,.pagebuilder-column h3,.pagebuilder-column .h3{font-size:36px}.block-column.block-column-2,.pagebuilder-column.block-column-2{float:left;width:16.6666666667%}.block-column.block-column-4,.pagebuilder-column.block-column-4{float:left;width:33.3333333333%}.block-column.block-column-6,.pagebuilder-column.block-column-6{float:left;width:50%}.block-column.block-column-8,.pagebuilder-column.block-column-8{float:left;width:66.6666666667%}.block-column.block-column-10,.pagebuilder-column.block-column-10{float:left;width:83.3333333333%}.block-column.block-column-12,.pagebuilder-column.block-column-12{float:left;width:100%}.block-column.category-thumb-column:hover .block-wrap,.pagebuilder-column.category-thumb-column:hover .block-wrap{-webkit-box-shadow:1px 2px 3px 0 rgba(0,0,0,0.1),0 0 0 2px #003da5;box-shadow:1px 2px 3px 0 rgba(0,0,0,0.1),0 0 0 2px #003da5}.block-column.category-thumb-column:hover .block-button,.block-column.category-thumb-column:hover [data-content-type="buttons"],.pagebuilder-column.category-thumb-column:hover .block-button,.pagebuilder-column.category-thumb-column:hover [data-content-type="buttons"]{opacity:1}.block-column.category-thumb-column:hover h2,.pagebuilder-column.category-thumb-column:hover h2{opacity:0}.block-column.category-thumb-column-text .block-button,.block-column.category-thumb-column-text [data-content-type="buttons"],.pagebuilder-column.category-thumb-column-text .block-button,.pagebuilder-column.category-thumb-column-text [data-content-type="buttons"]{bottom:23px;left:0;right:0;opacity:0;position:absolute}.block-column.category-thumb-column-text:hover h2,.pagebuilder-column.category-thumb-column-text:hover h2{display:none}.block-column.category-thumb-column-text:hover .bluefoot-textarea,.pagebuilder-column.category-thumb-column-text:hover .bluefoot-textarea{display:none}.block-column.category-thumb-column-text:hover .block-wrap,.pagebuilder-column.category-thumb-column-text:hover .block-wrap{border-color:#003da5;position:relative}.block-column.category-thumb-column-text:hover:after,.pagebuilder-column.category-thumb-column-text:hover:after{display:none}.block-column.category-thumb-column-text:hover .block-button,.block-column.category-thumb-column-text:hover [data-content-type="buttons"],.pagebuilder-column.category-thumb-column-text:hover .block-button,.pagebuilder-column.category-thumb-column-text:hover [data-content-type="buttons"]{opacity:1}.block-column.category-thumb-column-text:hover h2,.pagebuilder-column.category-thumb-column-text:hover h2{opacity:0}.small-header-30 h2{font-size:30px !important;letter-spacing:-0.7px;line-height:36px}.block-row.bluefoot-structural .bluefoot-advanced-slider{padding:0 15px}.block-row.bluefoot-structural .slick-next{right:-50px}.block-row.bluefoot-structural .slick-prev{left:-50px}.bluefoot-slider .bluefoot-entity{min-height:345px}.bluefoot-slider .bluefoot-entity{padding:55px}.bluefoot-slider .bluefoot-entity.category-thumb-column-text h3{font-size:36px}.bluefoot-slider .bluefoot-entity.category-thumb-column-text:hover h3,.bluefoot-slider .bluefoot-entity.category-thumb-column-text:hover .bluefoot-advanced-slide-text{display:none}.bluefoot-slider .bluefoot-entity.category-thumb-column-text:hover:after{display:none}.bluefoot-slider .bluefoot-entity.category-thumb-column-text:hover button{opacity:1}.hidden-dektop{display:none !important}.show_hide{display:none}.step .number{float:left;width:33.3333333333%}.step .number{padding-right:30px;padding-left:0}.step .text{float:left;width:33.3333333333%}.step .text h2{font-size:30px;min-height:72px}.step .video{float:left;width:33.3333333333%}.payment-method-braintree .field:nth-of-type(3){width:50%;clear:none}.payment-method-braintree .field:nth-of-type(4){float:right;width:40%;clear:none}.payment-method-braintree .cvv .field-tooltip{left:6rem}.braintree-paypal-account{border-color:#003da5;border-style:solid;border-width:1px 0;display:inline-block;width:50%}.account .table-credit-cards .col.actions{width:100px}.selectric .label{white-space:nowrap}}@media only screen and (min-width:992px){.header-row .logo{text-align:left}.header-search{left:0;right:0;margin:0 auto;width:100%;height:91px}.header-search .block-content{max-width:731px;margin:0 auto}.header-search .control{padding-left:50px;padding-right:0}.header-search .control:before{left:0;top:auto;bottom:11px}.header-search .mobile-search-close:after{right:-45px;top:auto;bottom:15px}.minicart-wrapper{position:absolute;top:-1px;right:16px;left:auto;max-width:286px;color:#fff}.minicart-wrapper .minicart-wrap.active{display:block !important;padding:15px}.toggle-nav-wrap{display:none;width:0}.nav-toggle{display:none}.nav-sections{text-align:center}.nav-sections-item-title{display:none}.nav-sections-item-content{display:block !important}.nav-sections-item-content>*{display:none}.nav-sections-item-content>.navigation{display:block}.navigation{height:inherit;left:auto;overflow:inherit;padding:0;width:100%;z-index:3}.navigation:empty{display:none}.navigation ul{margin-top:0;margin-bottom:0;padding:0}.navigation li.level0{position:static}.navigation li.level0>a{font-size:18px;line-height:91px;text-transform:uppercase}.navigation li.level0:hover{background:#000}.navigation li.level0:hover a{color:#fff}.navigation .level0{display:inline-block}.navigation .level0:last-child{margin-right:0;padding-right:0}.navigation .level0>.level-top{position:relative;padding:0 20px}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{display:inline-block}.navigation .level0.parent:hover>.submenu{overflow:visible !important}.navigation .level0>.submenu{display:none;left:0 !important;margin:0 !important;padding:0;position:absolute;z-index:1;background:#000;width:100%;padding:70px 10px;text-align:left;font-size:16px;font-weight:300;color:#fff}.navigation .level0>.submenu a{display:block;line-height:inherit;color:#fff;font-size:16px;font-weight:500}.navigation .level0>.submenu a>span{display:inline-block;position:relative}.navigation .level0>.submenu a>span:after{content:"";height:1px;background:#fff;display:block;clear:both;position:absolute;left:0;right:100%;-webkit-transition:all .5s ease;transition:all .5s ease}.navigation .level0>.submenu a:hover>span:after{right:0}.navigation .level0>.submenu .submenu{display:block !important;top:0 !important;left:0 !important}.navigation .level0.more{position:relative}.navigation .level0.more:before{display:none}.navigation .level0.more:after{cursor:pointer;padding:8px 12px;position:relative;z-index:1}.navigation .level0.more:hover>.submenu{overflow:visible !important}.navigation .level0.more li{display:block}.navigation li.level1{position:relative}.navigation li.level1>a{text-transform:uppercase;padding-bottom:10px}.navigation li.level1.nav-static-block{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:right;font-size:16px;font-weight:500;line-height:28px;line-height:1.75}.navigation li.level1.nav-static-block .static-wrap{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.navigation li.level1.nav-static-block .static-wrap.full{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:none}.navigation li.level1.nav-static-block a{display:inline-block;position:relative}.navigation li.level1.nav-static-block a:hover span:after{right:0}.navigation li.level1.nav-static-block span{margin:10px 0;display:inline-block}.navigation li.level1.nav-static-block span:after{content:"";height:1px;background:#fff;display:block;clear:both;position:absolute;left:0;right:100%;-webkit-transition:all .5s ease;transition:all .5s ease}.navigation .nav-wrap{max-width:1140px;width:100%;margin:0 auto}.navigation .link-wrap{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.panel.header .links,.panel.header .switcher{display:inline-block}.parent-title{display:block !important;margin-bottom:15px;text-transform:uppercase;line-height:1.5;font-size:16px;display:none}.level2{margin-bottom:10px}.footer-content .footer-currancy{margin-top:80px}.mobile-mini-cart{display:none}}@media(min-width:992px) and (min-width:768px){.page-layout-2columns-left .column{float:left;width:75%}.page-layout-2columns-left .sidebar{float:left;width:25%}}@media(max-width:992px) and (min-width:992px){.cms-solve-it .block-column.category-thumb-column-text .block-wrap h2{font-size:30px}.cms-solve-it .block-column.mobile-block h2{font-size:30px}}@media only screen and (min-width:992px) and (min-width:992px){.navigation .level0>.level-top{padding:0 20px}}@media(min-width:992px) and (max-width:1140px){.block.related .related-holder{padding:45px 30px;max-height:316px !important}}@media only screen and (min-width:992px) and (min-width:768px){.navigation li.level1.nav-static-block{float:left;width:66.6666666667%}.navigation li.level1.nav-static-block .static-wrap{float:left;width:50%}.navigation li.level1.nav-static-block .static-wrap.full{float:left;width:100%}.navigation .link-wrap{float:left;width:33.3333333333%}}@media screen and (min-width:1025px) and (max-width:1280px){#header-links .field.note{display:none}#header-links .new-customer{margin-top:20px}#header-links .new-customer>span{display:none}}@media only screen and (min-width:1025px) and (max-width:1500px){.minicart-wrapper{max-height:535px}}@media(min-width:1700px){.home-banner .pagebuilder-slide-wrapper{min-height:650px !important}}@media only screen and (max-width:992px){.page-wrapper .page-main{margin-top:92px}.header-top-message span{font-size:13px !important}.header-controls .store .content{position:fixed;width:100%}.header-controls li#header-account-icon{display:none !important}.navigation{padding:0;text-align:center}.navigation .parent a.level-top{position:relative}.navigation .parent a.level-top:after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:30px;top:21px}.navigation .parent a.level-top.ui-state-active:after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nav-sections{-webkit-overflow-scrolling:touch;overflow:auto;position:relative;width:100%;text-align:left;padding:0;background:#222220;max-height:0;overflow:hidden;opacity:0}.nav-before-open{height:100%;overflow-x:hidden;width:100%}.nav-before-open .page-wrapper{height:100%;left:0;overflow:hidden;position:relative}.nav-before-open body{height:100%;overflow:hidden;position:relative;width:100%}.nav-open .page-header{height:100%;max-height:none;max-height:initial;background:#222220;overflow-y:scroll;position:static}.nav-open .header{background:#fff}.nav-open .nav-sections{max-height:1800px;opacity:1}.nav-open .nav-sections-item-content{padding:0}.nav-sections-items{position:relative;z-index:1}.nav-sections-item-title{display:none}.nav-sections-item-content{float:left;width:100%;display:block;padding:0 0 10px 0}.nav-sections-item-content.active{display:block}.navigation{position:relative;font-size:18px;line-height:1;color:#fff;font-weight:500}.navigation ul{margin:0;padding:0}.navigation li{margin:0}.navigation a{display:block;padding:10px;color:#fff;padding:21px 30px;border-bottom:3px solid #fff}.navigation li.level0 .level-top{font-weight:700}.navigation li.level0>.level-top{padding:21px 30px;word-wrap:break-word;text-transform:uppercase}.navigation li.level0.active .all-category .ui-state-focus{padding-left:20px;display:inline-block}.navigation li.level1.nav-static-block{display:none}.navigation .parent-title{padding:21px 30px;display:none;color:#969696;font-weight:400;border-bottom:3px solid #fff}.navigation .nav-mobile-account{padding:21px 30px;display:block;color:#000;font-weight:400;border-bottom:0 none;background:#fff}.navigation .nav-mobile-account a{padding:0;color:#000;font-weight:700}.navigation .nav-mobile-account a:before{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;margin-right:10px}.navigation .submenu>li{word-wrap:break-word}.navigation .submenu>li.all-category{display:none}.navigation .submenu:not(:first-child){left:auto !important;overflow-x:hidden;padding:0;position:relative;top:auto !important;-webkit-transition:left .3s ease-out;transition:left .3s ease-out}.navigation .submenu:not(:first-child)>li:last-child{margin-bottom:0}.navigation .submenu:not(:first-child) ul{display:block}.navigation .submenu:not(:first-child) ul>li{margin:0}.navigation .submenu:not(:first-child) ul>li a{display:block;line-height:normal}.navigation .submenu:not(:first-child).expanded{display:block !important;padding-right:0;top:0 !important}.navigation .submenu:not(:first-child) .level1.active>a{padding-left:20px}.footer-content{border:0 none;margin:0;padding:0}.footer-content .footer-col .ul{margin:0}.footer-content .footer-col .ul ul{display:none;padding-bottom:20px}.footer-content .footer-col .h3{padding:20px 0;border-top:1px solid #9b9b9b;cursor:pointer;position:relative}.footer-content .footer-col .h3:not(.not-mobile):after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:23px;right:20px}.footer-content .footer-col .h3.open:not(.not-mobile):after{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.footer-content .footer-social-media .ul ul{margin-bottom:30px;overflow:hidden;border-bottom:1px solid #9b9b9b}.footer-content .footer-social-media .ul ul li{display:block;padding:0 15px;width:25%;float:left;text-align:center}.footer-content .footer-currancy .h3{display:none !important}.form-language p,.selectric-currency p{display:none}.footer-bottom .footer-links br{display:none}.footer-bottom .footer-links li{margin-bottom:10px;width:100%;display:block;clear:both}.footer-bottom .footer-links li:nth-child(2),.footer-bottom .footer-links li:nth-child(3){width:50%;float:left;clear:none}.minicart-wrap .block-title{display:none}.minicart-wrap .subtotal{display:none}.minicart-wrap .minicart-items-wrapper{display:none}.minicart-wrap .minicart-widgets{display:none}.bottom-minicart .subtotal{margin:0}.bottom-minicart .actions{width:50%;display:block;float:left}.bottom-minicart .actions span.or{display:none}.bottom-minicart .actions .secure{display:none}.bottom-minicart .actions .action{background:#fff;color:#000}.bottom-minicart .actions .primary{width:100%;display:block}.bottom-minicart .actions .primary button{color:#000;border-radius:0;border-color:#000}.bottom-minicart .actions .secondary{width:100%;display:block;background:#fff;border:2px solid #000;border-left:0}.bottom-minicart .actions .secondary .viewcart{line-height:60px;color:#000;text-decoration:none;font-size:12px}.footer-newsletter{margin-bottom:30px}.footer-newsletter .actions button span{border-radius:0 0 9px 9px}.custom-popup-subscribe .modal-content{padding:15px 30px}.custom-popup-subscribe .modal-footer button{width:100%}.mobile-carousel-arrows{padding:0 30px}.mobile-carousel-arrows .slick-prev,.mobile-carousel-arrows .slick-next{border:0;-webkit-box-shadow:none;box-shadow:none;width:33px;background:transparent}.mobile-carousel-arrows .block-column.slick-current .block-wrap{-webkit-box-shadow:1px 2px 3px 0 rgba(0,0,0,0.1),0 0 0 2px #003da5;box-shadow:1px 2px 3px 0 rgba(0,0,0,0.1),0 0 0 2px #003da5}.mobile-carousel-arrows .block-column .block-wrap{min-height:300px;margin-top:2px}}@media(max-width:992px){.valid-email:before{bottom:-21px}.fieldset .field.newsletter input{width:15%;margin:0}.fieldset .field.newsletter label{margin:0;width:80%;float:right}.field-tooltip .field-tooltip-content{right:-10px;left:auto;top:auto;bottom:100%}.showcart.active{line-height:89px}.toolbar-sorter{margin:0 auto}.full-width-slider .pagebuilder-overlay{left:0;right:0;bottom:40px;text-align:center}.full-width-slider .slick-prev{left:15px}.full-width-slider .slick-next{right:15px}[data-content-type='row'][data-appearance='full-width']{background-attachment:scroll !important}[data-content-type='row'][data-appearance='full-bleed']{background-attachment:scroll !important}[data-content-type='row'][data-appearance='contained'] [data-element='inner']{background-attachment:scroll !important}.pagebuilder-column{background-attachment:scroll !important;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.pagebuilder-column-group{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.pagebuilder-mobile-hidden{display:none !important}.pagebuilder-banner-wrapper{background-attachment:scroll !important}.pagebuilder-banner-wrapper .pagebuilder-overlay:not(.pagebuilder-poster-overlay){max-width:none}.pagebuilder-slide-wrapper .pagebuilder-overlay:not(.pagebuilder-poster-overlay){max-width:none}[data-content-type='tab-item']{background-attachment:scroll !important}.font-lg-mobile{font-size:24px !important}.font-lg-mobile span{font-size:24px !important}.hide-mobile{display:none !important}.border-top-radius-mb{border-radius:9px 9px 0 0 !important}.border-bottom-radius-mb{border-radius:0 0 9px 9px !important}.order-mobile{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.font-xl{font-size:24px !important}.font-xl span{font-size:24px !important}.margin-r-0{margin-right:0 !important}.margin-l-0{margin-left:0 !important}.margin-b-0{margin-bottom:0 !important}.margin-0{margin:0 !important}.margin-l-r-0{margin-left:0 !important;margin-right:0 !important}.padding-0{padding:0 !important}.padding-l-15{padding-left:15px !important}.padding-r-15{padding-right:15px !important}.padding-l-r-15{padding-right:15px !important;padding-left:15px !important}.margin-r-15{margin-right:15px !important}.margin-l-15{margin-left:15px !important}.padding-l-30{padding-left:30px !important}.padding-r-30{padding-right:30px !important}.padding-t-30{padding-top:30px !important}.padding-b-30{padding-bottom:30px !important}.padding-30{padding:30px !important}.cms-solve-it .block-column.category-thumb-column-text{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px}.cms-solve-it .block-column.category-thumb-column-text .block-wrap{background-position:center;min-height:180px;padding:30px 8px !important;border:0}.cms-solve-it .block-column.category-thumb-column-text .block-wrap h2{padding-top:20px}.cms-solve-it .block-column.category-thumb-column-text .block-wrap .bluefoot-textarea{display:none}.cms-solve-it .block-column.category-thumb-column-text .block-wrap .bluefoot-buttons{display:none}.cms-solve-it .block-column.mobile-center-header h2{font-size:24px;float:none;margin:0 auto;text-align:center;line-height:36px}.cms-solve-it .block-column.mobile-block .block-wrap{padding:30px 15px;min-height:auto}.cms-solve-it .block-column.mobile-block h2{float:left;width:75%;text-align:left}.cms-solve-it .block-column.mobile-block .solveit-showmore{float:right}.cms-solve-it .block-column.mobile-block .solveit-showmore .block-button{margin:0}.cms-solve-it .block-column.mobile-block .solveit-showmore .block-button span{border:0}.distributor-block.block-column .block-wrap{padding:30px 0}.cms-index-index .block-column .block-wrap .block-button,.cms-index-index .block-column .block-wrap a.button-link{margin-top:60px}.cms-content table{margin:40px 0 0;display:block;overflow:auto}.category-view .category-description{overflow:hidden;max-height:40px;max-width:none}.category-view .category-description.active{max-height:1800px}.product-items li.product-item .product-info{background:#fff}.product-items li.product-item .product-label{display:none}.product-items li.product-item .list-add-cart{display:none !important}.product-items li.product-item .product-item-name{height:40px}.block.filter .block-content.filter-content dt{font-size:18px;font-weight:bold}.block.filter .block-content.filter-content dt{padding:20px}.box-tocart .quantity-wrap .qty-controler{width:55px;max-width:33.333%}.box-tocart div.qty input.qty{font-size:26px;max-width:100%;padding:0 33.333%}.page-product-bundle .box-tocart{padding-top:30px}.page-product-bundle .box-tocart .actions{margin-top:30px}.attribute-blocks .title-block h2,.attribute-blocks .title-block .h2{font-size:24px}.fotorama__arr{opacity:1;display:block !important}.block.related .product-info{max-height:none !important}.mobile-mini-cart .content .itemcount{margin-left:8px}.cart-container .form-cart{clear:both}.cart-container .cart.block-wrap .page-title-wrapper h1{margin-bottom:30px;font-size:36px}.cart-container .cart.block-wrap{padding:55px 20px !important}.cart.table thead{display:none}.cart.table tbody.cart.item tr:first-child td{border-bottom:0 none}.cart.table tbody.cart.item tr:first-child td:first-child{border-radius:9px 0 0 0;border-left:2px solid #000;padding-right:0}.cart.table tbody.cart.item tr:first-child td:last-child{border-radius:0 9px 0 0;border-right:2px solid #000;text-align:right}.cart.table tbody.cart.item tr:last-child td{border-top:0 none}.cart.table tbody.cart.item tr:last-child td:first-child{border-radius:0 0 0 9px;border-left:2px solid #000}.cart.table tbody.cart.item tr:last-child td:last-child{border-radius:0 0 9px 0;border-right:2px solid #000;padding-left:0}.cart-summary .block-wrap .sub-title{margin:30px 0 20px}.cart-summary .block-column-4{display:block;width:100%;padding:0 !important}.block.crosssell{margin-bottom:0}.table-checkout-shipping-method th{display:none}.checkout-agreement input[type=checkbox]+label+span{font-size:15px;margin-left:0}.header-checkout .checkout-header-links{position:absolute;top:20px;right:0}.header-checkout .toggle-nav-wrap{display:none}.contact-index-index .block-row.intro .block-wrap{padding:30px 15px}.contact-index-index .block-column .block-wrap{padding:30px;min-height:auto}.contact-index-index .block-column .block-wrap .button-link{margin:30px 0 15px}.contact-index-index .block-column .block-wrap p{font-size:16px}.contact-index-index .top-section{padding:30px !important}.contact-index-index .bullets{min-height:auto !important}.contact-index-index .bullets .block-button{margin-top:10px !important}.contact-index-index .block-column .block-wrap.form-wrap{padding:30px 15px;margin-bottom:60px}.contact-index-index .block-row.form .field.comment{padding:0}.contact-index-index .block-row.form .field{padding:0}.post-view .post-entry .block-wrap{padding:30px 15px}.post-view .post-entry img{float:none;margin:0 auto}.post-view .post-footer .post-pager a{width:48%;float:left;padding:30px 0;min-height:initial;font-size:18px;letter-spacing:-0.4px}.post-view .post-footer .post-pager a.right-arrow{float:right}.post-view .post-footer .post-pager a.block-wrap:after{margin:20px auto 0}.post-view .post-footer .post-sharer{display:block;clear:both}.post-view .post-footer .post-sharer ul{margin:20px auto 0}.post-view .post-footer .post-sharer .block-wrap{padding:20px 0;min-height:initial}.post-view .post-section.two-column-section .left-column{padding-left:15px;margin:20px 0 50px}.post-view .post-section.text-with-list .block-wrap{padding:30px 10px}.post-view .post-section.text-with-list .block-wrap .right-column{padding:50px 15px 0}.post-view .post-section.image-gallery{margin-bottom:30px}.post-view .post-section.image-gallery .slick-arrow.slick-prev{left:20px}.post-view .post-section.image-gallery .slick-arrow.slick-next{right:20px}.block-row.intro .block-wrap{min-height:auto}.block-row.intro p{max-height:0;overflow:hidden;position:relative}.block-row.intro p.active{-webkit-transition:all .6s ease;transition:all .6s ease;max-height:1800px}.cms-newsletter{display:none}.bluefoot-slider .bluefoot-entity.category-thumb-column-text button{position:relative;bottom:0;margin-top:30px;opacity:1;z-index:9999}.hidden-mobile{display:none !important}.step .text{margin:30px 0;padding:0}.step .video{padding:0}.category-thumb-column-text.block-column.clickable-mobile-link .bluefoot-buttons{display:block}.category-thumb-column-text.block-column.clickable-mobile-link .bluefoot-buttons .block-button,.category-thumb-column-text.block-column.clickable-mobile-link .bluefoot-buttons [data-content-type="buttons"]{position:absolute;top:0;bottom:0;left:0;right:0;font-size:0;background:transparent;max-width:initial;margin:0}.category-thumb-column-text.block-column.clickable-mobile-link .bluefoot-buttons .block-button span,.category-thumb-column-text.block-column.clickable-mobile-link .bluefoot-buttons [data-content-type="buttons"] span{display:none}.paypal-review .box-order-shipping-address,.paypal-review .box-order-billing-address{width:100%;margin-bottom:20px}.paypal-review-items .paypal-review-title .action.edit{float:left}.paypal-review-items .cart.table{display:block;overflow:auto}.paypal-review-items .product-item-details{margin-top:10px}table#details-table{display:block;overflow:auto}.opc-block-summary tr:first-child th,.opc-block-summary tr:first-child td{margin-top:40px}.paypal-review .paypal-review-items .cart.table tbody.cart.item{display:block}.paypal-review .paypal-review-items .cart.table tbody.cart.item td{display:inline-block;width:33.33%;border:0;border-bottom:2px solid #000;text-align:left !important}.paypal-review .paypal-review-items .cart.table tbody.cart.item td:first-child{width:100%;padding:15px;border:2px solid #000;border-bottom:0;border-radius:9px 9px 0 0}.paypal-review .paypal-review-items .cart.table tbody.cart.item td:nth-child(2){border-left:2px solid #000;border-radius:0 9px 0}.paypal-review .paypal-review-items .cart.table tbody.cart.item td:nth-child(2) .price:before{content:"Price";display:block;margin-bottom:5px;font-size:10px;line-height:14px}.paypal-review .paypal-review-items .cart.table tbody.cart.item td:nth-child(3) .qty:before{content:"Qty";display:block;margin-bottom:5px;font-size:10px;line-height:14px}.paypal-review .paypal-review-items .cart.table tbody.cart.item td:nth-child(4) .price:before{content:"Subtotal";display:block;margin-bottom:5px;font-size:10px;line-height:14px}.paypal-review .paypal-review-items .cart.table tfoot .opc-block-summary{display:block}.paypal-review .paypal-review-items .cart.table tfoot .opc-block-summary tr{display:block}.paypal-review .paypal-review-items .cart.table tfoot .opc-block-summary th,.paypal-review .paypal-review-items .cart.table tfoot .opc-block-summary td{width:49%;display:inline-block;white-space:initial;padding-top:0}.paypal-review .paypal-review-items .cart.table tfoot.opc-block-summary th,.paypal-review .paypal-review-items .cart.table tfoot.opc-block-summary td{width:49%;display:inline-block;white-space:initial;padding-top:0}.slick-slide img{height:initial !important}}@media only screen and (max-width:992px) and (max-width:992px){.footer-bottom .footer-links li:last-child a{margin-left:5px}}@media(max-width:992px) and (max-width:992px){.cms-solve-it .block-column.mobile-block .solveit-showmore .block-button{margin-top:50px !important}}@media(max-width:768px){.page-title-wrapper{padding-top:20px;padding-bottom:20px}.fieldset .field div.mage-error{font-size:10px}.field .field-error{font-size:10px}.minicart-wrapper .minicart-wrap.empty .block-title{display:block}.minicart-wrapper .minicart-wrap.empty .block-title span.text{color:#fff;font-size:18px}.minicart-wrapper .minicart-wrap.empty .block-content{display:block;font-size:13px;padding-top:0}.minicart-wrapper .minicart-wrap.empty .block-content .empty{color:#fff}.minicart-wrapper .minicart-wrap.empty .block-content a{margin:0;clear:both}.minicart-wrapper .minicart-wrap.empty{display:block}.minicart-wrapper .minicart-wrap.empty .active{padding:15px 0}.minicart-wrapper .minicart-wrap.empty .mobile-mini-cart{float:left;padding:0;width:35px;height:80px}.minicart-wrapper .minicart-wrap.empty .mobile-mini-cart .content{display:none}.amazon-link{max-width:100%}.product-view .product.short_description{display:none}.product-view .product .product-label{display:block}.modal-popup.shipping-cost-popup .modal-inner-wrap{width:90%}.account-help{padding:0}.cf-block.block-column .center-block{padding:0}.cf-block.block-column .block-wrap{padding:30px 15px}.cf-block.block-column .form .field{margin-bottom:35px}.cf-block.block-column .form .field div.mage-error{top:100%;bottom:auto}.checkout-agreement input[type=checkbox]+label+span{font-size:11px;margin-left:0}.page-head .page-title-wrapper{padding-bottom:30px}.page-head p{max-height:0}.page-head{padding:0 0 30px}.post-list-wrapper .blog-sidebar h2{height:70px;line-height:70px;text-align:center;text-transform:uppercase;border:2px solid #003da5;border-radius:9px;text-transform:uppercase;font-size:14px;font-family:"Rubik Mono One",sans-serif;color:#003da5;cursor:pointer}.post-list-wrapper .blog-sidebar .block-wrap{height:initial;min-height:initial}.post-list-wrapper .blog-sidebar .block-wrap .wp-sidebar{display:none}.post-list-wrapper .blog-sidebar{width:100%}.post-meta .post-meta-item{line-height:30px}.post-list-description{display:none}.product-items li.product-item.nav-placeholder{width:100%;margin-bottom:20px;-webkit-box-shadow:none;box-shadow:none}.product-items li.product-item.nav-placeholder h4{display:none}#amasty-shopby-product-list #amasty-shopby-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:999999999}.filter .filter-title,.filter-current{display:block}.filter-current{margin-top:15px}.filter-title strong{text-align:center;z-index:2;display:block;width:100%;font-size:12px;color:#fff;background-color:#003da5;display:block;width:100%;border-radius:9px;line-height:60px;text-transform:uppercase;font-family:"Rubik Mono One",sans-serif;cursor:pointer}.filter-title strong:before{font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:15px;font-size:16px}.filter-options{display:none;margin:0}.filter.active{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:99999;overflow-y:scroll;padding:0}.filter.active .filter-current{display:none}.filter.active .filter-title strong{border-radius:0;position:relative;font-size:16px;font-weight:normal}.filter.active .filter-title strong:before{position:absolute;left:30px;top:20px;font-family:'Rubiks-Icons-Font' !important;content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter.active .filter-options{display:block}.filter.active .filter-options .toolbar-sorter{padding:20px}.filter.active .filter-options dt{padding:10px 20px;line-height:40px;border-bottom:1px solid rgba(0,0,0,0.3)}.filter.active .filter-options dt:after{top:22px !important;right:20px !important}.filter.active .filter-options dd{margin-top:30px}.filter.active .filter-actions{display:block !important}.filter.active .filter-title strong:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:inherit;color:#7d7d7d;vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.block.filter .filter-actions{position:absolute;display:none;z-index:999;top:24px;color:#fff}.block.filter .filter-actions a{color:#fff}.am_shopby_filter_items_attr_color a.item{width:25%;display:block;float:left;text-align:center;margin-bottom:30px !important}.am_shopby_filter_items_attr_color a.item .am_shopby_swatch_label{line-height:1}.am_shopby_filter_items_attr_color a.item .label{font-size:16px}.am_shopby_filter_items_attr_color a.item .swatch-option{margin:0 auto;float:none}.hidden-sm-mobile{display:none !important}}@media only screen and (max-width:768px){.header-controls li{padding:0}}@media(max-width:767px){.wishlist-index-index .wishlist .product-item .field.qty{display:none}.review-customer-index .page-title-wrapper,.block-dashboard-orders .orders-recent .page-title-wrapper,.sales-order-history .page-title-wrapper{padding:0 20px}.review-customer-index .page-title-wrapper .page-title,.block-dashboard-orders .orders-recent .page-title-wrapper .page-title,.sales-order-history .page-title-wrapper .page-title{padding-bottom:15px;border-bottom:2px solid white}.review-customer-index thead,.block-dashboard-orders .orders-recent thead,.sales-order-history thead{display:none}.review-customer-index tbody tr,.block-dashboard-orders .orders-recent tbody tr,.sales-order-history tbody tr{border-bottom:2px solid white}.review-customer-index tbody td,.block-dashboard-orders .orders-recent tbody td,.sales-order-history tbody td{display:block;border-bottom:0}.review-customer-index tbody td:before,.block-dashboard-orders .orders-recent tbody td:before,.sales-order-history tbody td:before{padding-right:10px;content:attr(data-th) ": ";display:inline-block;color:#111;font-weight:700}.review-customer-index tbody td .rating-summary,.block-dashboard-orders .orders-recent tbody td .rating-summary,.sales-order-history tbody td .rating-summary{display:inline-block}}@media(max-width:544px){.product-items li.product-item .product-details{position:static}.opc>li .step-title{margin-top:50px}.post-view .post-footer .post-pager.next-post{display:none !important}}@media only screen and (max-width:480px){ul.ug-columns.ug-gap-30{margin-left:-5px;margin-right:-5px}ul.ug-columns.ug-gap-30>li{padding:0 5px 5px}.ug-main-ctr{font-size:15px}.ug-main-ctr p{font-size:15px}.ug-circle-bg{height:36px;width:36px}.ug-circle-bg.ug-equal{font-size:24px}.ug-arrow-text{min-height:initial}.ug-arrow-text.ug-left-arrow{margin-top:10px}.ug-arrow-text.ug-right-arrow{margin-bottom:10px}ul.ug-square li{padding-left:15px}ul.ug-square li:before{height:10px;top:5px;width:10px}.ug-move-img-ctr{width:62px}.ug-move-img-ctr .ug-face-sign{bottom:2px;font-size:16px}.ug-move-img-ctr.ug-multi{width:69px}.ug-motions-ctr{padding:10px}.ug-motions-ctr .ug-copy-ctr{width:55%}.ug-motions-ctr .ug-img-ctr{width:40%}.ug-action-ctr{display:block}.ug-prev-next-cta-ctr .ug-btn{display:block;margin-top:10px}.ug-prev-next-cta-ctr .ug-prev{margin-right:0}.ug-m-center{text-align:center}.ug-m-w100{width:100%}.ug-d-flex{display:block}.ug-d-flex>div{display:inline-block}.ug-d-flex.ug-align-center>div{vertical-align:middle}.ug-d-flex.ug-align-end>div{vertical-align:bottom}.ug-m-d-block{display:block !important}.ug-m-va-bottom{vertical-align:bottom}.ug-m-va-middle{vertical-align:middle}.ug-m-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.ug-m-rotate--90{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.ug-m-mt-0{margin-top:0 !important}.ug-m-mt-10{margin-top:10px !important}.ug-m-my-30{margin-bottom:30px;margin-top:30px}.ug-my-30{margin-bottom:15px;margin-top:15px}.ug-mx-30{margin-left:15px;margin-right:15px}.ug-mt-30{margin-top:15px}.ug-mb-30{margin-bottom:15px}.ug-mb-60{margin-bottom:30px}.ug-mr-30{margin-right:15px}.ug-ml-30{margin-left:15px}.ug-py-30{padding-bottom:15px;padding-top:15px}ul.ug-columns.ug-m-col-1>li{width:100%}ul.ug-columns.ug-m-col-2>li{width:50%}.ug-stages-panel{margin-left:35px}.ug-stages-panel .ug-left-slant{left:-12px}.ug-stages-panel .ug-cube-img{width:140px}.ug-stages-panel .ug-title.ug-main{font-size:22px;line-height:32px}.ug-stages-panel .ug-copy-text{font-size:18px;line-height:24px}.ug-stages-panel .ug-stages li{padding-top:25px}.ug-stages-panel .ug-stages li .ug-title{font-size:22px;line-height:32px}.ug-slant-title-get-to-know .ug-content-ctr{padding:25px 40px 10px}.ug-slant-title-get-to-know .ug-content-ctr p{font-size:26px;line-height:32px}.ug-slant-title-get-to-know .ug-slant-border-ctr .ug-triangle.right{bottom:-12px}.ug-slant-title-get-to-know.green .ug-slant-bg-ctr .ug-triangle.bottom{bottom:-12px}.ug-slant-title-get-to-know.green .ug-slant-bg-ctr .ug-triangle.bottom span{height:16px}.ug-how-to-ctr{padding:15px 0}.ug-how-to-ctr .ug-content-ctr{padding:40px 30px 40px 20px}.ug-tip-panel .ug-bulb-icon.lg{height:85px;width:85px}.ug-tip-panel .ug-content-ctr .ug-pos-rel.ug-OR>span{position:static}.ug-tip-panel .ug-content-ctr .ug-copy-ctr .ug-inner{padding:70px 20px 20px 10px}.ug-tip-panel .ug-content-ctr .ug-copy-ctr .ug-pl{padding-left:10px}.ug-tip-panel .ug-content-ctr .ug-copy-ctr .ug-img-ctr.ug-full-width{display:block}.ug-tip-panel .ug-content-ctr .ug-copy-ctr .ug-img-ctr.ug-full-width>div{display:inline-block;margin:5px;max-width:75px;vertical-align:middle}.ug-hold-cube-panel.img-ctr-right>.ug-inner{display:block}.ug-hold-cube-panel.img-ctr-right .ug-img-ctr-panel{display:inline-block;margin-left:20px;text-align:center}.ug-hold-cube-panel.ug-bl-st-1 .ug-img-ctr-wrapper{display:block}.ug-hold-cube-panel.ug-bl-st-1 .ug-img-ctr-wrapper .ug-img-ctr-panel{margin-bottom:10px}.ug-hold-cube-panel.ug-bl-st-2 .ug-d-flex{display:block}.ug-hold-cube-panel.ug-bl-st-2 .ug-img-ctr-panel .ug-copy-text{max-width:initial}.ug-step-heading .ug-title{font-size:26px;line-height:32px}.ug-congrats-panel{margin-top:70px}.ug-congrats-panel .ug-inner{padding:15px}.ug-congrats-panel .ug-title{font-size:26px;line-height:32px}.ug-congrats-panel .ug-copy-text{font-size:18px;line-height:24px}.ug-different-challenge-panel{padding:19px 10px 10px 0}.ug-different-challenge-panel .ug-title{font-size:28px;line-height:34px}.ug-different-challenge-panel .ug-inner{-webkit-transform:skew(-1.5deg,0);-ms-transform:skew(-1.5deg,0);transform:skew(-1.5deg,0);padding:15px 15px 25px 28px}.ug-different-challenge-panel .ug-inner .ug-content-ctr{-webkit-transform:skew(2deg,0);-ms-transform:skew(2deg,0);transform:skew(2deg,0)}.ug-different-challenge-panel .ug-inner .ug-sub-text{margin-bottom:10px;position:static}.ug-different-challenge-panel .ug-inner>.ug-slant.ug-left{-webkit-transform:skew(3deg,0);-ms-transform:skew(3deg,0);transform:skew(3deg,0)}.ug-different-challenge-panel .ug-inner>.ug-slant.ug-top{top:-9px}.ug-different-challenge-panel .ug-img-ctr{padding:0 50px}.ug-accordion-ctr .ug-accordion-trigger>a{padding:10px 45px 10px 15px}}@media(max-width:320px){.welcome-account .block-wrap{padding:30px}}@media print{*,*:before,*:after,*:first-letter ,*:first-line {background:transparent !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important;-webkit-filter:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}