.agr-recaptcha-wrapper{transform:scale(.9);transform-origin:0 0;clear:both;padding:10px 0 5px 0;}.login form{padding-bottom:26px;}.gform_wrapper .use-placeholders .gfield_label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.gform_wrapper .use-placeholders .focusable.gfield_label:active,.gform_wrapper .use-placeholders .focusable.gfield_label:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0;}*,::after,::before{box-sizing:border-box;}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent;}@-ms-viewport{width:device-width;}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block;}[tabindex="-1"]:focus{outline:0 !important;}hr{box-sizing:content-box;height:0;overflow:visible;}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:10px;}p{margin-top:0;margin-bottom:10px;}abbr[data-original-title],abbr[title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0;}address{margin-bottom:10px;font-style:normal;line-height:inherit;}dl,ol,ul{margin-top:0;margin-bottom:10px;}ol ol,ol ul,ul ol,ul ul{margin-bottom:0;}dt{font-weight:400;}dd{margin-bottom:5px;margin-left:0;}blockquote{margin:0 0 10px;}dfn{font-style:italic;}b,strong{font-weight:bolder;}small{font-size:80%;}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}sub{bottom:-.25em;}sup{top:-.5em;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}pre{margin-top:0;margin-bottom:10px;overflow:auto;-ms-overflow-style:scrollbar;}figure{margin:0 0 10px;}img{vertical-align:middle;border-style:none;max-width:100%;height:auto;aspect-ratio:attr(width)/attr(height);}svg:not(:root){overflow:hidden;}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation;}table{border-collapse:collapse;}caption{padding-top:5px;padding-bottom:5px;color:#888;text-align:left;caption-side:bottom;}th{text-align:inherit;}label{display:inline-block;margin-bottom:5px;}button{border-radius:0;}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color;}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}button,input{overflow:visible;}button,select{text-transform:none;}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button;}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none;}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox;}textarea{overflow:auto;resize:vertical;}fieldset{min-width:0;padding:0;margin:0;border:0;}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:5px;font-size:15px;line-height:inherit;color:inherit;white-space:normal;}progress{vertical-align:baseline;}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;}[type=search]{outline-offset:-2px;-webkit-appearance:none;}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button;}output{display:inline-block;}summary{display:list-item;}template{display:none;}[hidden]{display:none !important;}::-moz-selection{background:#f80000;color:#fff;text-shadow:none;}::selection{background:#f80000;color:#fff;text-shadow:none;}a{color:#597181;font-weight:700;text-decoration:none;vertical-align:middle;background-color:transparent;-webkit-text-decoration-skip:objects;}a:hover{color:#52badf;text-decoration:none;}a:not([href]):not([tabindex]){color:inherit;text-decoration:none;}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none;}a:not([href]):not([tabindex]):focus{outline:0;}.fade{opacity:0;transition:opacity .15s linear;}.fade.show{opacity:1;}.collapse{display:none;}.collapse.show{display:block;}tr.collapse.show{display:table-row;}tbody.collapse.show{display:table-row-group;}.collapsing{position:relative;height:0;overflow:hidden;transition:all .2s ease-in-out;}h1,h2,h3,h4,h5,h6{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";margin:0 0 20px;font-weight:400;font-feature-settings:"dlig" 1,"liga" 1,"lnum" 1,"kern" 1;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;}h1{font-size:50px;line-height:1.5375;font-family:georgia,serif;color:#597181;}@media all and (min-width:768px){h1{font-size:80px;}}h1.--b{font-size:36px;line-height:1.375;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:700;}@media all and (min-width:768px){h1.--b{font-size:40px;}}h2{font-size:30px;line-height:1.5375;font-family:georgia,serif;color:#151515;}@media all and (min-width:768px){h2{font-size:45px;}}h2.-sans{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";}h2.--b{font-size:19px;line-height:31px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:300;}@media all and (min-width:768px){h2.--b{font-size:21px;}}h3{font-size:19px;line-height:1.381;font-weight:500;color:#151515;}@media all and (min-width:768px){h3{font-size:22px;}}h3.-center{text-align:center;width:100%;}h3.-big{font-size:40px;line-height:55px;}h4{font-size:18px;line-height:1.421;font-weight:500;}@media all and (min-width:768px){h4{font-size:19px;}}h5{font-size:15px;font-weight:500;line-height:1.4;}h6{font-size:14px;text-transform:uppercase;line-height:1.57;margin:0;}html{position:relative;min-height:100%;font-size:62.5%;}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:17px;color:#858585;line-height:1.4118;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern" 1,"onum" 1,"liga" 1;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;}body,html{position:relative;min-height:100vh;}.-tag,.woocommerce-checkout #payment div fieldset.wc-credit-card-form label{font-size:12px;line-height:1.4166;text-transform:uppercase;font-weight:500;color:#597181;}.-tag.-lower,.woocommerce-checkout #payment div fieldset.wc-credit-card-form label.-lower{text-transform:lowercase;}.-tagline{font-weight:300;font-size:19px;line-height:1.43333;margin:0 0 20px;color:rgba(63,63,63,.6);}@media all and (min-width:768px){.-tagline{font-size:30px;}}.-info{display:inline-block;vertical-align:middle;}.-info .icon{width:36px;height:36px;fill:#597181;margin-right:5px;vertical-align:middle;}@media all and (min-width:768px){.-info .icon{vertical-align:top;width:21px;height:21px;}}.-big{font-size:18px;font-weight:700;}.-medium{font-size:15px;}.-light{font-weight:300;}.-small{font-size:13px;line-height:1.1538;}.-brown{color:#8e8b6b;}.-white{color:#fff;}.-grey{color:#666;}.-blue{color:#52badf;}.-bluedk{color:#597181;}.text-center{text-align:center;}.-size_by{font-size:21px;color:rgba(0,0,0,.5);}.-size_unit{font-size:14px;color:rgba(0,0,0,.5);}.-no-br br{display:none;}.-ml-10{margin-left:10px;}.-mt-10{margin-top:10px;}.-mt-20{margin-top:20px;}.-mt-30{margin-top:30px;}.-mb-0{margin-bottom:0;}.-mb-20{margin-bottom:20px;}.-mb-30{margin-bottom:30px;}.-mb80{margin-bottom:80px;}.close{border:0;background:0 0;padding:0;margin:0;margin-left:auto;}.close .icon{width:32px;height:32px;}.close.modal__btn .icon{width:28px;height:28px;}.badge{background-color:#f6f7f8;text-transform:uppercase;font-size:10px;border-radius:3px;padding:4px 5px;line-height:1;color:#323232;font-weight:700;font-family:Lato;margin-left:10px;}abbr[data-original-title],abbr[title]{text-decoration:none;}.table{font-size:14px;border:0;}.modal__content .table{width:100%;}@media all and (min-width:1024px){.modal__content .table{min-width:475px;}}.table thead{color:#fff;}.table thead th{background-color:#666;padding:7px 20px;font-size:12px;font-weight:500;text-transform:uppercase;}.table thead th:first-child{border-radius:3px 0 0 0;}.table thead th:last-child{border-radius:0 3px 0 0;}.table.-striped tr:nth-child(even) td{background-color:#fafbfc;}.table tbody tr{border:1px solid #e4e4e4;}.table tbody tr .selecter__option__label{color:#52badf;text-transform:uppercase;font-weight:700;font-size:12px;}.table tbody tr .selecter__option__label:hover{color:#597181;}.table td{border:0;padding:15px 20px;}.table .-tag,.table .woocommerce-checkout #payment div fieldset.wc-credit-card-form label,.woocommerce-checkout #payment div fieldset.wc-credit-card-form .table label{font-size:14px;}.input-group{display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-align:center;align-items:center;}.input-group.-spread{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;}.input-group.-spread>span{width:100%;}.input-group.-spread>span+span{margin-top:15px;}@media all and (min-width:768px){.input-group.-spread>span{width:auto;}.input-group.-spread>span+span{margin-top:0;}}.input-group__item.-small{width:75px;text-align:center;}@media all and (min-width:768px){.input-group__item.-small{width:80px;}}.input-group__item.-medium{width:150px;}.input-group__item .woocommerce-checkout #payment div fieldset.wc-credit-card-form label,.input-group__item label.-tag,.woocommerce-checkout #payment div fieldset.wc-credit-card-form .input-group__item label{margin-bottom:0;}.input-group__item input{text-align:center;}.inline-radios{display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.inline-radios label{display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;margin-bottom:0;}.inline-radios label+label{margin-top:15px;}@media all and (min-width:768px){.inline-radios label+label{margin-top:0;}}@media all and (min-width:768px){.inline-radios label:first-child{-ms-flex:0 1 62%;flex:0 1 62%;}}.inline-radios label h5{margin-bottom:0;margin-left:12px;}.input-radios.-mounts{display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;}.input-radios.-mounts input{position:absolute;left:-500%;}.input-radios.-mounts input:checked+label{background-color:#597181;color:#fff;}.mount-count{overflow:hidden;border-radius:3px;border:1px solid #e4e4e4;width:24%;text-align:center;color:#597181;margin:0;padding:16px 0;font-weight:500;font-size:14px;}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{width:100%;margin:0;padding:8px 12px 9px;background:#fff;border:1px solid #ddd;color:#4a4a4a;box-shadow:inset 0 1px 0 0 rgba(0,0,0,.2);font-size:21px;font-weight:400;border-radius:3px;}.woocommerce-checkout input[type=email],.woocommerce-checkout input[type=number],.woocommerce-checkout input[type=password],.woocommerce-checkout input[type=search],.woocommerce-checkout input[type=tel],.woocommerce-checkout input[type=text],.woocommerce-checkout input[type=url],.woocommerce-checkout textarea{font-size:18px;}.gfield_error input[type=email],.gfield_error input[type=number],.gfield_error input[type=password],.gfield_error input[type=search],.gfield_error input[type=tel],.gfield_error input[type=text],.gfield_error input[type=url],.gfield_error textarea{border-color:#f80000;}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{background:#fff;color:#597181;outline:0;box-shadow:inset 0 1px 0 rgba(0,0,0,.4);}.frameReview__specs input[type=email],.frameReview__specs input[type=number],.frameReview__specs input[type=password],.frameReview__specs input[type=search],.frameReview__specs input[type=tel],.frameReview__specs input[type=text],.frameReview__specs input[type=url],.frameReview__specs textarea{border:0;box-shadow:none;font-weight:500;color:#52badf;border-bottom:1px dashed #979797;padding-left:0;padding-right:0;}.woocommerce-checkout #payment div fieldset.wc-credit-card-form label,label.-tag{opacity:.8;}select{width:100%;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:7px 24px 7px 12px;background-image:url("data:image/svg+xml,%3Csvg width=\'9\' height=\'17\' viewBox=\'0 0 9 17\' xmlns=\'http://www.w3.org/2000/svg\' xmlns:xlink=\'http://www.w3.org/1999/xlink\'%3E %3Cdefs%3E %3Cpath id=\'b\' d=\'M4.5 16L9 11H0z\'/%3E %3Cfilter x=\'-5.6%25\' width=\'111.1%25\' height=\'140%25\' filterUnits=\'objectBoundingBox\' id=\'a\'%3E %3CfeOffset dy=\'1\' in=\'SourceAlpha\' result=\'shadowOffsetOuter1\'/%3E %3CfeColorMatrix values=\'0 0 0 0 1 0 0 0 0 0.999936521 0 0 0 0 1 0 0 0 1 0\' in=\'shadowOffsetOuter1\'/%3E %3C/filter%3E %3Cpath id=\'d\' d=\'M4.5 0L9 5H0z\'/%3E %3Cfilter x=\'-5.6%25\' width=\'111.1%25\' height=\'140%25\' filterUnits=\'objectBoundingBox\' id=\'c\'%3E %3CfeOffset dy=\'1\' in=\'SourceAlpha\' result=\'shadowOffsetOuter1\'/%3E %3CfeColorMatrix values=\'0 0 0 0 1 0 0 0 0 0.999936521 0 0 0 0 1 0 0 0 1 0\' in=\'shadowOffsetOuter1\'/%3E %3C/filter%3E %3C/defs%3E %3Cg fill=\'none\' fill-rule=\'evenodd\'%3E %3Cg%3E %3Cuse fill=\'%23000\' filter=\'url(%23a)\' xlink:href=\'%23b\'/%3E %3Cuse fill=\'%234A4A4A\' xlink:href=\'%23b\'/%3E %3C/g%3E %3Cg%3E %3Cuse fill=\'%23000\' filter=\'url(%23c)\' xlink:href=\'%23d\'/%3E %3Cuse fill=\'%234A4A4A\' xlink:href=\'%23d\'/%3E %3C/g%3E %3C/g%3E %3C/svg%3E"),linear-gradient(to bottom,#f2f2f2,#d4d4d4);background-repeat:no-repeat;background-position:calc(100% - 10px) center,center center;background-size:9px 17px,100% 100%;border:1px solid #979797;color:#4a4a4a;border-radius:3px;font-size:14px;box-shadow:0 1px 3px 0 rgba(0,0,0,.2);}select.nitro-lazy{background-image:none !important;}.gfield_error select{border-color:#f80000;}select:focus{outline:0;box-shadow:0 1px 3px 0 rgba(0,0,0,.4);}.menu{margin:0;padding:0;list-style:none;}.menu li{position:relative;display:inline-block;list-style:none;margin:0;width:100%;}@media all and (min-width:900px){.menu li{width:auto;}}.menu a{display:block;position:relative;outline:0;color:#597181;transition:all .2s ease;padding:11px 13px;text-decoration:none;line-height:1;font-size:17px;font-weight:700;}@media all and (min-width:900px){.menu a{font-size:15px;padding:10px 5px;}}@media all and (min-width:1140px){.menu a{font-size:17px;padding:11px 13px;}}.menu a:hover{color:#52badf;}@media all and (min-width:900px){.site__nav{position:relative;}}.site__nav .current-menu-item>a,.site__nav .current-menu-parent>a,.site__nav .current_page_item>a,.site__nav .current_page_parent>a{color:#52badf;}.site__nav .main__nav{background-color:#fff;position:absolute;left:0;z-index:1000;}@media all and (min-width:900px){.site__nav .main__nav{position:relative;}}.site__nav .main__nav.js-collapsed{max-height:0;overflow:hidden;}@media all and (min-width:900px){.site__nav .main__nav.js-collapsed{max-height:none;}}.menu-item-has-children{position:relative;}@media all and (max-width:767px){.menu-item-has-children::after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);}}@media all and (min-width:768px){.menu-item-has-children:hover .sub-menu{display:block;}}.sub-menu{padding:0;width:100%;min-width:300px;box-shadow:1px 1px 4px 0 rgba(0,0,0,.15);background:#fff;padding-left:20px;}@media all and (max-width:767px){.sub-menu a{font-size:15px;padding-top:9px;padding-bottom:9px;}}@media all and (min-width:768px){.sub-menu{display:none;position:absolute;top:100%;left:0;padding-left:0;}}.sub-menu li{width:100%;}.navbar-toggler{padding:5px 8px;font-size:32px;line-height:1;background:0 0;border:1px solid transparent;border-radius:3px;color:#666;}@media all and (min-width:900px){.navbar-toggler{display:none;}}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none;outline:0;}.site__header{max-width:1280px;width:100%;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:3px;position:-webkit-sticky;position:sticky;top:0;background-color:#fff;z-index:100;}.site__header:hover{z-index:1000;}@media all and (min-width:900px){.site__header{padding:0 0 20px 20px;-ms-flex-align:initial;align-items:initial;-ms-flex-pack:initial;justify-content:initial;position:relative;background-color:transparent;}}.site__logo{-ms-flex-order:1;order:1;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-align:center;align-items:center;}@media all and (min-width:900px){.site__logo{width:auto;-ms-flex-order:initial;order:initial;-ms-flex-item-align:end;align-self:flex-end;margin-bottom:11px;}}@media all and (min-width:900px){.site__logo{-ms-flex:0 1 16.66665%;flex:0 1 16.66665%;}}.site__nav{-ms-flex-order:0;order:0;}@media all and (min-width:900px){.site__nav{-ms-flex-order:initial;order:initial;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:5px;margin-right:15px;-ms-flex:0 1 calc(66.6666% - 15px);flex:0 1 calc(66.6666% - 15px);}}@media all and (min-width:1140px){.site__nav{margin-right:37px;-ms-flex:0 1 calc(66.6666% - 37px);flex:0 1 calc(66.6666% - 37px);}}.site__nav .site__utils{margin-left:auto;-ms-flex-order:1;order:1;}.site__nav .main__nav{margin-left:auto;-ms-flex-order:2;order:2;max-height:90vh;overflow:scroll;}@media all and (min-width:768px){.site__nav .main__nav{overflow:initial;max-height:none;}}.site__utils{display:none;padding-right:13px;font-size:13px;color:#d2d1c4;}@media all and (min-width:900px){.site__utils{display:block;}}.site__utils .help{margin-left:50px;color:#666;vertical-align:middle;}.site__utils a{font-size:13px;font-weight:400;}.site__utils a,.site__utils span{vertical-align:middle;}.site__utils .icon{width:14px;height:14px;margin-right:7px;vertical-align:middle;fill:#d2d1c4;}.widget_shopping_cart_content{-ms-flex-order:2;order:2;}@media all and (min-width:900px){.widget_shopping_cart_content{-ms-flex-order:initial;order:initial;}}.site__footer{background-color:#494949;padding:55px 20px 65px;width:100%;}@media all and (min-width:768px){.site__footer{max-width:100vw;}}.site__footer .widget{margin-bottom:30px;padding-left:25%;}@media all and (min-width:768px){.site__footer .widget{padding-left:0;margin-bottom:0;-ms-flex:0 1 25%;flex:0 1 25%;}}.site__footer .custom-html-widget{margin-left:-37px;}@media all and (min-width:768px){.site__footer .custom-html-widget{margin-left:0;}}.site__footer h3{color:#fff;}.site__footer .icon{width:18px;height:18px;fill:#8e8b6b;vertical-align:middle;margin-right:15px;}.site__footer a{font-size:18px;color:#f6f7f8;color:#fff;font-weight:400;vertical-align:middle;}.site__footer a:hover{color:#52badf;}.site__footer .menu li{width:100%;}.site__footer .menu a{font-size:15px;font-weight:400;color:#f6f7f8;padding:8px 0;}.site__footer .menu a:hover{color:#52badf;}.gform_validation_container{display:none !important;}.gfield_creditcard_warning_message,.validation_error{color:#f80000;margin-bottom:10px;font-size:16px;}.validation_message{position:absolute;top:22px;right:5px;display:none;}.gform_fields{margin:0;padding:0;}.gfield{position:relative;list-style:none;margin:0;}.gfield+.gfield{margin-top:20px;}.gfield.show_label .gfield_label{display:block;}.gfield .gfield_label{margin-bottom:3px;font-weight:600;}.gfield_error .gfield_checkbox,.gfield_error .gfield_radio{border:1px solid #f80000;}.gfield_checkbox,.gfield_radio{margin:10px 0 20px;padding:0;list-style:none;}.gfield_checkbox li,.gfield_radio li{margin:0 0 10px;}.inline_values .gfield_checkbox li,.inline_values .gfield_radio li{margin:0 0 10px 20px;display:inline-block;}.inline_values .gfield_checkbox li:first-child,.inline_values .gfield_radio li:first-child{margin-left:0;}.gfield_checkbox label,.gfield_radio label{margin-left:3px;}.gfield_radio label{margin-left:5px;}.ginput_complex{display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.ginput_complex .ginput_full,.ginput_complex .ginput_left,.ginput_complex .ginput_right,.ginput_complex .name_first,.ginput_complex .name_last{-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;}@media all and (max-width:499px){.ginput_complex .ginput_full,.ginput_complex .ginput_left,.ginput_complex .ginput_right,.ginput_complex .name_first,.ginput_complex .name_last{width:100%;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin:5px 0 0;}}.ginput_complex .ginput_full{-ms-flex:100%;flex:100%;max-width:none;}@media all and (min-width:500px){.ginput_complex .ginput_left,.ginput_complex .name_first{padding-right:15px;}}@media all and (min-width:500px){.ginput_complex .ginput_right,.ginput_complex .name_last{padding-left:15px;}}.ginput_complex label{display:none;}html body.logged-in.admin-bar{padding-top:40px;}@media all and (min-width:768px){html body.logged-in.admin-bar{padding-top:0;margin-top:32px;}}.section{padding-top:30px;padding-bottom:30px;}.section.--gapper{padding:50px 65px;background-color:#fff;}.section.-pb0{padding-bottom:0;}.container{display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100vw;margin-left:auto;margin-right:auto;}@media all and (min-width:768px){.container{max-width:1140px;}.container.-col-fix{margin-left:-15px;margin-right:-15px;}.container.no-mobile{display:-ms-flexbox !important;display:flex !important;-js-display:flex !important;}}.container__footer,.container__header,.container__title{-ms-flex:0 1 100%;flex:0 1 100%;}.container.cards{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(300px,1fr)) [auto-fill];grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:0 30px;margin-top:20px;}.container>.col:not(.fieldset){padding-left:15px;padding-right:15px;}.container>.col:not(.fieldset).form-row{padding-left:0;padding-right:0;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.container>.col:not(.fieldset):nth-child(2):last-child{width:100%;}.container.-start{-ms-flex-align:start;align-items:flex-start;}.container.-center{-ms-flex-pack:center;justify-content:center;text-align:center;}.container.-spread{-ms-flex-pack:justify;justify-content:space-between;}.container.-centered{-ms-flex-align:center;align-items:center;}.container.-narrow{max-width:800px;}.container.-skinny{max-width:600px;}.l1{-ms-flex:0 1 100%;flex:0 1 100%;width:100%;}.l1-2-sm{-ms-flex:0 1 auto;flex:0 1 auto;max-width:calc(50% - 20px);margin:0 10px 10px;}.l1-2{-ms-flex:0 1 100%;flex:0 1 100%;width:100%;}@media all and (min-width:768px){.l1-2{-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%;}.l1-2.form-row{-ms-flex:0 1 calc(50% - 15px);flex:0 1 calc(50% - 15px);max-width:calc(50% - 15px);}}.l1-3.height,.l1-3.width{-ms-flex:0 1 50%;flex:0 1 50%;}@media all and (min-width:768px){.l1-3{-ms-flex:0 1 33.333%;flex:0 1 33.333%;max-width:33.333%;}}.l1-4{width:100%;}@media all and (min-width:768px){.l1-4{-ms-flex:0 1 25%;flex:0 1 25%;max-width:25%;}}@media all and (min-width:768px){.l2-3{-ms-flex:0 1 66.666%;flex:0 1 66.666%;max-width:66.666%;}.l2-3.-centered{margin-left:auto;margin-right:auto;}}@media all and (min-width:768px){.l3-4{-ms-flex:0 1 75%;flex:0 1 75%;max-width:75%;}}[class*=l1-].pad{padding-left:5px;padding-right:5px;width:100%;}.icon-arrow-right{width:12px;height:9px;vertical-align:middle;fill:#597181;}.icon-truck{width:30px;height:21px;}.icon-tape{width:30px;height:18px;}.icon-shield{width:30px;height:36px;}.icon-orientation{width:14px;height:17px;}.icon-checkmark{width:10px;height:10px;}.in-stock{color:#80be28;margin-left:10px;font-size:14px;}.-peach{background-color:rgba(238,126,38,.15);}.-sticky{position:-webkit-sticky;position:sticky;top:0;}.no-mobile{display:none !important;}@media all and (min-width:768px){.no-mobile{display:initial !important;}}@media all and (min-width:768px){.only-mobile{display:none !important;}}.frame-title{text-align:center;line-height:1.1;min-height:40px;}.site__social .network-facebook{background-color:#0053a3;}.site__social .network-twitter{background-color:#0095d6;}.site__social .network-linkedin{background-color:#4d83c3;}.site__social .network-googplus{background-color:#dd4b39;}.site__social .network-youtube{background-color:#cd201f;}.site__social .network-vimeo{background-color:#aad450;}.site__social .network-rss{background-color:#f90;}.site__social .network-flickr{background-color:#0063dc;}.site__social .network-yelp{background-color:#af0606;}.site__social .network-instagram{background-color:#517fa4;}.site__social .network-pinterest{background-color:#cb2027;}.site__social .network-foursquare{background-color:#f94877;}.site__social .network-urbanspoon{background-color:#cb202c;}.site__social .network-tripadvisor{background-color:#589442;}.modal .modal-siema img{max-width:290px;}.modal .swatch{width:60px;height:60px;border-radius:0;}.modal .frame-select{display:inline-block;vertical-align:middle;margin-top:20px;}.artwork-size{display:inline-block;font-size:15px;margin-bottom:3px;}.save-banner{display:block;margin:0 auto;}#framestudio{width:100%;min-height:50vh;height:750px;border:0;}iframe{max-width:100%;}.sorter-wrap{position:relative;z-index:9;display:-ms-flexbox;display:flex;-js-display:flex;margin:40px auto;}.sorter{margin-left:auto;-ms-flex:0 1 160px;flex:0 1 160px;}.single-product.woocommerce .select2-results img,.single-product.woocommerce-page .select2-results img{width:40px;height:40px;}.woocommerce .select2-container--default .select2-selection--single{border-radius:3px;font-size:14px;border:0;box-shadow:none;border-bottom:2px dashed #979797;font-weight:500;height:auto;padding:5px 12px 5px 25px;}.woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered{color:#52badf;font-size:21px;line-height:1.2;}.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow b{border:0;width:13px;height:7px;left:50%;transform:translate(-50%);position:absolute;top:50%;background:url("data:image/svg+xml;charset=utf-8, %3Csvg width=\'13px\' height=\'7px\' viewBox=\'0 0 13 7\' version=\'1.1\' xmlns=\'http://www.w3.org/2000/svg\' xmlns:xlink=\'http://www.w3.org/1999/xlink\'%3E %3Cg id=\'Home-%2B-App\' stroke=\'none\' stroke-width=\'1\' fill=\'none\' fill-rule=\'evenodd\'%3E %3Cg id=\'Review---frame\' transform=\'translate(-923.000000%2C -641.000000)\'%3E %3Crect fill=\'%23FFFFFF\' x=\'0\' y=\'0\' width=\'1440\' height=\'1473\'%3E%3C/rect%3E %3Cg id=\'icon/dropdown\' transform=\'translate(924.000000%2C 642.000000)\' stroke=\'%2352BADF\' stroke-linecap=\'round\' stroke-linejoin=\'round\' stroke-width=\'2\'%3E %3Cpolyline id=\'dropdown\' points=\'11 0 5.5 5 5.5 5 0 0\'%3E%3C/polyline%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");}.woocommerce .shipping-calculator-form .select2-container--default .select2-selection--single{font-size:12px;border-bottom:0;}.woocommerce .shipping-calculator-form .select2-container--default .select2-selection--single span.select2-selection__placeholder{position:relative;}.woocommerce .shipping-calculator-form .select2-container--default .select2-selection--single span.select2-selection__placeholder::before{content:"Select Country";}.woocommerce .shipping-calculator-form .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:12px;}.select2-results__option .img-changer-swatch{width:40px;height:40px;display:inline-block;vertical-align:middle;}.upload-btn-wrapper{position:relative;overflow:hidden;display:inline-block;}.upload-btn-wrapper input[type=file]{font-size:100px;position:absolute;left:0;top:0;opacity:0;width:100%;}.upload-btn-wrapper p{margin-top:20px;}.upload-btn-wrapper .btn:disabled{pointer-events:none;border-color:grey;color:grey;opacity:.5;}.woocommerce-result-count{display:none;}.size .overlay{grid-column:1/-1;display:-ms-grid;display:grid;-ms-grid-columns:(minmax(320px,1fr)) [auto-fill];grid-template-columns:repeat(auto-fill,minmax(320px,1fr));-ms-grid-rows:min-content min-content;grid-template-rows:min-content min-content;grid-gap:20px;background-color:#f6f7f8;top:0;left:0;width:100%;height:100%;z-index:10;}.size .overlay h3{grid-column:1/-1;}.size .overlay button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #e4e4e4;font-size:24px;border-radius:3px;padding:20px 10px;}@media all and (min-width:768px){.size .overlay button{padding:50px 10px;}}.size .overlay button:hover{color:#52badf;}.size .overlay .guide{text-align:center;}.size .overlay .guide h2{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:24px;}.size .overlay .guide a{font-size:17px;}.size h3{-ms-flex:0 1 100%;flex:0 1 100%;margin-bottom:5px;}@media all and (min-width:768px){.size.-wide .selecter__options{display:-ms-grid;display:grid;-ms-grid-columns:(1fr) [12];grid-template-columns:repeat(12,1fr);}}.size .left{display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:end;align-items:flex-end;}@media all and (min-width:768px){.size .left{grid-column:1/7;}}.size .left p{max-width:120px;margin-bottom:0;}.size .left p+*{margin-left:10px;}.size .left .unit{width:75px;}.size .center{margin-bottom:8px;width:100%;}@media all and (min-width:768px){.size .center{grid-column:7/8;-ms-flex-item-align:end;align-self:flex-end;}}.size .right{display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;width:100%;}@media all and (min-width:768px){.size .right{grid-column:8/12;}}.size .right h3{display:none;}@media all and (min-width:768px){.size .right h3{display:block;}}.size .right div{margin-top:auto;width:100%;}.size .selecterFooter{grid-column:10/13;-ms-grid-row:9;grid-row:9;margin-top:30px;}.or{position:relative;border:1px solid #8e8b6b;border-radius:50%;background-color:#fff;width:35px;height:35px;line-height:35px;display:block;text-align:center;margin:20px auto 0;}.or::before{content:"";position:absolute;background-color:#8e8b6b;top:50%;left:50%;width:calc(100vw - 40px);height:1px;transform:translateX(-50%);z-index:-1;}@media all and (min-width:768px){.or::before{left:16px;width:1px;height:50px;transform:translateY(-50%);}}.toggler{display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:0;transition:all .4s linear;}.toggler.js-open{margin-bottom:15px;}.toggler.js-open .icon{transform:rotate(180deg);}.toggler .icon{width:17px;height:9px;}.hidden{display:none;}.woocommerce form .hidden.-tag,.woocommerce form .woocommerce-checkout #payment div fieldset.wc-credit-card-form label.hidden,.woocommerce-checkout #payment div fieldset.wc-credit-card-form .woocommerce form label.hidden{display:block;visibility:hidden;}.woocommerce form .hidden.-tag .required,.woocommerce form .woocommerce-checkout #payment div fieldset.wc-credit-card-form label.hidden .required,.woocommerce-checkout #payment div fieldset.wc-credit-card-form .woocommerce form label.hidden .required{visibility:hidden;}.icon-block{display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-align:center;align-items:center;}.icon-block .icon{margin-right:15px;width:30px;height:40px;}.icon-block div,.icon-block span{-ms-flex:1;flex:1;}.icon-block div h5,.icon-block span h5{margin:0;}.simple-banner{width:100%;background:#024985;text-align:center;z-index:99999;position:relative;display:block;}.simple-banner .simple-banner-text{color:#fff;font-size:1.1em;font-weight:700;padding:10px;}.simple-banner .simple-banner-text a{color:#f16521;}.wdr_you_saved_con{color:green;display:block;}.wdr_order_discount-total{margin:10px 0;}.wdr_table_content_advance_item{margin:5px 0;}.wdr_table_container_for_admin{position:relative;}.wdr_table_cbr:hover{border:1px solid #ddd;}.wdr_table_off_settings_link_con{position:absolute;top:0;right:0;display:none;background-color:#ddd;padding:0 5px;}.wdr_table_off_settings_hint{font-size:12px;display:block;}.wdr_checkout_promotion_messages_data{display:none;}html{scroll-behavior:smooth;}.frameReview__specs.--b{background-color:transparent;}.frameReview__specs.--b>h3{font-size:40px;line-height:55px;color:#597181;}.frameReview__specs.--b .glide *{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;}.frameReview__specs.--b .glide__track{transition:height 250ms ease-in-out;}.frameReview__specs.--b .glide__bullets{position:relative;margin:0 0 20px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr) [4];grid-template-columns:repeat(4,1fr);-ms-flex-align:center;align-items:center;text-align:center;}.frameReview__specs.--b .glide__bullets::before{content:"";width:75%;height:2px;background-color:#ded9d3;position:absolute;top:7px;left:50%;transform:translateX(-50%);}.frameReview__specs.--b .glide__bullet{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:0 0;box-shadow:none;outline:0;font-size:14px;line-height:20px;color:#000;}.frameReview__specs.--b .glide__bullet::before{content:"";width:12px;height:12px;border:2px solid #ded9d3;background:#ded9d3;display:block;border-radius:50%;margin:auto;}.frameReview__specs.--b .glide__bullet--active::before{border-color:#52df8c;background-color:#fff;}.frameReview__specs.--b .gotta-keep-em-separated{border-bottom:6px solid #f9f4ed;padding-bottom:25px;}.frameReview__specs.--b>div{padding:0;}.frameReview__specs.--b .glide__slide{background-color:#fff;border-radius:0 0 6px 6px;padding-bottom:0;}.frameReview__specs.--b .glide__slide h3{padding:25px 25px 0;}.frameReview__specs.--b .glide__slide h3~div{padding:0 25px;}.frameReview__specs.--b .glide__slide>div:last-child{padding:0;display:-ms-flexbox;display:flex;-js-display:flex;margin:25px 0 0;}.frameReview__specs.--b .glide__slide>div:last-child>button{width:50%;border-radius:6px 0 0 0;padding:15px;}@media all and (min-width:1024px){.frameReview__specs.--b .glide__slide>div:last-child>button{border-radius:0 0 0 6px;}}.frameReview__specs.--b .glide__slide>div:last-child>button:only-child{width:100%;border-radius:0 0 6px 6px;}.frameReview__specs.--b .glide__slide>div:last-child .throttle-btn-target{width:50%;padding:10px 15px;pointer-events:none;-ms-touch-action:none;touch-action:none;display:-ms-flexbox;display:flex;-js-display:flex;}.frameReview__specs.--b .glide__slide>div:last-child .throttle-btn-target:only-child button::before{border-radius:0 0 6px 6px;}.frameReview__specs.--b .glide__slide>div:last-child .throttle-btn-target button{position:relative;border-radius:0;width:100%;padding:5px 0;z-index:1;pointer-events:all;line-height:1;}.frameReview__specs.--b .glide__slide>div:last-child .throttle-btn-target button::before{content:"";position:absolute;top:-12px;left:-17px;bottom:-12px;right:-17px;display:block;z-index:-2;pointer-events:none;-ms-touch-action:none;touch-action:none;border-radius:0 0 6px 0;}.frameReview__specs.--b .glide__slide>div:last-child .throttle-btn-target button::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;display:block;z-index:-1;}.frameReview__specs.--b .glide__slide>div:last-child .throttle-btn-target button.-grn:hover::after,.frameReview__specs.--b .glide__slide>div:last-child .throttle-btn-target button.-grn:hover::before{background-color:#52badf;}.frameReview__specs.--b .glide__slide>div:last-child .throttle-btn-target button.-grn::after,.frameReview__specs.--b .glide__slide>div:last-child .throttle-btn-target button.-grn::before{background-color:#52df8c;}.frameReview__specs.--b .glide__slide>div:last-child .throttle-btn-target:first-child::before{border-radius:0 6px 0 0;}.frameReview__specs.--b .glide__slide>div:last-child .throttle-btn-target:only-child{width:100%;}.frameReview__specs.--b .glide__slide>div:last-child .throttle-btn-target:only-child::before{border-radius:6px 6px 0 0;}.container__header{background:#ebf1f7;margin:0 0 60px;padding:40px 0;display:-ms-grid;display:grid;-ms-grid-columns:calc(50vw - 57rem) (1fr) [12] calc(50vw - 57rem);grid-template-columns:calc(50vw - 57rem) repeat(12,1fr) calc(50vw - 57rem);}.container__header h1{color:#597181;margin-bottom:5px;}.container__header>*{-ms-grid-column-span:8;-ms-grid-column:2;grid-column:2/span 8;color:#8e8b6b;}.container__footer{background:#597181;margin-top:100px;display:-ms-grid;display:grid;-ms-grid-columns:calc(50vw - 57rem) (1fr) [12] calc(50vw - 57rem);grid-template-columns:calc(50vw - 57rem) repeat(12,1fr) calc(50vw - 57rem);grid-gap:30px;}.container__footer div{padding:40px 0;-ms-grid-row:1;grid-row:1;-ms-grid-column-span:6;-ms-grid-column:2;grid-column:2/span 6;color:#fff;position:relative;}.container__footer div::before{content:"";position:absolute;right:-85px;top:0;bottom:0;width:55px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=\'0 0 75 811\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath fill=\'%23597181\' d=\'M0 0h75L0 811z\' fill-rule=\'evenodd\'/%3E%3C/svg%3E");background-size:cover;background-repeat:no-repeat;}.container__footer h1,.container__footer h2{color:#fff;}.container__footer h2{opacity:.7;}.container__footer img,.container__footer picture{width:100%;-ms-grid-column-span:7;-ms-grid-column:8;grid-column:8/span 7;-ms-grid-row:1;grid-row:1;}.l1-3 .widget{margin-bottom:25px;border-radius:5px;}.l1-3 .custom-frames{background:#f6f7f8;text-align:center;padding:30px 20px 30px;}.l1-3 .custom-frames h2{color:#597181;margin-bottom:0;}.l1-3 .custom-frames .btn{margin-top:25px;}.l1-3 .widget .link-block{border:3px solid #f6f7f8;padding:30px 20px 30px;}.product-template-single-product-b .mount-select-wrap{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;}.product-template-single-product-b .mount-select-wrap h4{-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2;}@media all and (max-width:1139px){.product-template-single-product-b .frameReviewContainer{max-width:100vw;}}.product-template-single-product-b .frameReview__content{padding-left:20px;padding-right:20px;}.product-template-single-product-b .frameReview__content #change-frame{max-width:100vw !important;width:calc(100% + 40px) !important;margin-left:-20px;margin-right:-20px;}@media all and (max-width:767px){.product-template-single-product-b .frameReview__content p{margin-right:0;margin-bottom:20px;}.product-template-single-product-b .frameReview__content img{margin:auto;}}.product-template-single-product-b .frameReview__content .contact{padding:25px;}@media all and (min-width:768px){.product-template-single-product-b .frameReview__content .contact{padding:35px 50px;}}.frame-glide{position:relative;width:100%;box-sizing:border-box;margin-bottom:80px;padding-left:40px;padding-right:40px;}.frame-glide .glide__slides{-ms-flex-align:center;align-items:center;}.frame-glide a.frame-select{padding:24px;border:1px solid #e9e9e9;display:block;text-align:center;}.frame-glide img{max-width:142px;width:auto;max-height:50px;margin:auto;object-fit:cover;}.frame-glide .glide__arrows{position:absolute;top:calc(50% - 15px);left:0;width:100%;height:1px;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-pack:justify;justify-content:space-between;}.frame-glide .glide__arrows button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:0 0;outline:0;width:30px;height:30px;}.frame-glide .glide__arrows button svg{width:30px;height:30px;}.single-product .site__content{background-color:#f9f4ed;padding-top:20px;padding-bottom:80px;}.wc-frame-review.single-product .site__content{padding-bottom:0;}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0;}.woocommerce{width:100%;}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#ebe9eb;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none;}.woocommerce #respond input#submit.nitro-lazy,.woocommerce a.button.nitro-lazy,.woocommerce button.button.nitro-lazy,.woocommerce input.button.nitro-lazy{background-image:none !important;}.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em;}.woocommerce .woocommerce-notices-wrapper{margin-left:0;margin-right:0;}.woocommerce .woocommerce-message{border-top-color:#597181;width:100%;-ms-flex:0 1 49%;flex:0 1 49%;}.woocommerce .woocommerce-message::before{color:#597181;}@media all and (max-width:767px){.woocommerce .woocommerce-message .button{width:100%;display:block;text-align:center;margin-bottom:10px;float:none;}}.woocommerce-cart .woocommerce{display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;}.woocommerce-cart .woocommerce>.col{padding-left:15px;padding-right:15px;width:100%;}.woocommerce a.remove{display:block;font-size:16px;height:32px;width:32px;text-align:center;line-height:1;border-radius:100%;color:transparent !important;text-decoration:none;font-weight:700;border:0;}.woocommerce a.remove .icon{width:32px;height:32px;fill:#666;}.woocommerce a.remove:hover{color:#fff !important;background:0 0;}.woocommerce a.remove:hover .icon{fill:#f80000;}.wc-sidebar__widget{background-color:#f7f7f7;padding:20px;margin-bottom:20px;}.wc-sidebar__widget h5{color:#000;margin-bottom:8px;}.wc-sidebar__widget p:not(.cart-totals__item){margin-bottom:0;}.wc-sidebar .icon-phone{width:14px;height:14px;fill:#d2d1c4;margin-right:5px;vertical-align:middle;}.woocommerce-cart .widget_custom_html,.woocommerce-checkout .widget_custom_html{display:-ms-flexbox;display:flex;-js-display:flex;}.woocommerce-cart .widget_custom_html .textwidget,.woocommerce-checkout .widget_custom_html .textwidget{margin:auto;}.woocommerce-shipping-calculator input{font-size:12px;}.woocommerce-input-wrapper{display:block;margin-top:auto;-ms-flex-item-align:end;align-self:flex-end;width:100%;}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f7f6f7;color:#515151;border-top:3px solid #a46497;list-style:none outside;width:auto;word-wrap:break-word;}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:" ";display:table;}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both;}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:"";display:inline-block;position:absolute;top:1em;left:1.5em;}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right;}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside !important;padding-left:0 !important;margin-left:0 !important;}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:ltr;unicode-bidi:embed;}.woocommerce-message{border-top-color:#8fae1b;}.woocommerce-message::before{content:"";color:#8fae1b;}.woocommerce-info{border-top-color:#1e85be;}.woocommerce-info::before{color:#1e85be;}.woocommerce-error{border-top-color:#b81c23;}.woocommerce-error::before{content:"";color:#b81c23;}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:" ";display:table;}.woocommerce-checkout #payment ul.wc_payment_methods{padding:0;border-bottom:0;width:100%;}.woocommerce-checkout #payment ul.wc_payment_methods .wc_payment_method{background-color:#fafbfc;padding:20px;border:1px solid #e4e4e4;margin-top:10px;margin-bottom:20px;border-radius:5px;}.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dfdcde;color:#515151;}.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0;}.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em;}.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative;}.woocommerce-checkout #payment .woocommerce-SavedPaymentMethods{padding-left:0;}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400;}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px;}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none;}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle;}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px solid #d3ced2;padding:6px 6px 5px;margin:0 4px 0 0;outline:0;}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle;}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0;}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:" ";display:table;}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both;}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em;}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block;}#add_payment_method .cart-collaterals .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button::after{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none;}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{margin:1em 0 0 0;}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#777;font-size:.83em;}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0;}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0;}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:35%;}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em;}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#777;}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%;}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#77a464;}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #ebe9eb;}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0;}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0;}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none;}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:left;}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:left;}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#777;font-weight:400;}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%;}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both;}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#ebe9eb;border-radius:5px;}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid #d3ced2;margin:0;list-style:none outside;}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:" ";display:table;}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both;}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400;}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0;}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none;}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px;}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:" ";display:table;}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both;}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em;}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dfdcde;color:#515151;}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c7c1c6;border-top-color:#bbb3b9;}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#bbb3b9;}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#bbb3b9;}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#bbb3b9;}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0;}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em;}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer;}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative;}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0;}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px;}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url("https://www.picframes.co.uk/wp-content/themes/images/icons/credit-cards/visa.svg");}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa.nitro-lazy,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa.nitro-lazy,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa.nitro-lazy,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa.nitro-lazy,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa.nitro-lazy,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa.nitro-lazy,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa.nitro-lazy,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa.nitro-lazy,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa.nitro-lazy{background-image:none !important;}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url("https://www.picframes.co.uk/wp-content/themes/images/icons/credit-cards/mastercard.svg");}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard.nitro-lazy,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard.nitro-lazy,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard.nitro-lazy,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard.nitro-lazy,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard.nitro-lazy,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard.nitro-lazy,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard.nitro-lazy,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard.nitro-lazy,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard.nitro-lazy{background-image:none !important;}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url("https://www.picframes.co.uk/wp-content/themes/images/icons/credit-cards/laser.svg");}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser.nitro-lazy,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser.nitro-lazy,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser.nitro-lazy,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser.nitro-lazy,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser.nitro-lazy,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser.nitro-lazy,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser.nitro-lazy,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser.nitro-lazy,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser.nitro-lazy{background-image:none !important;}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url("https://www.picframes.co.uk/wp-content/themes/images/icons/credit-cards/diners.svg");}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub.nitro-lazy,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub.nitro-lazy,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub.nitro-lazy,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub.nitro-lazy,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub.nitro-lazy,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub.nitro-lazy,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub.nitro-lazy,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub.nitro-lazy,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub.nitro-lazy{background-image:none !important;}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url("https://www.picframes.co.uk/wp-content/themes/images/icons/credit-cards/maestro.svg");}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro.nitro-lazy,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro.nitro-lazy,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro.nitro-lazy,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro.nitro-lazy,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro.nitro-lazy,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro.nitro-lazy,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro.nitro-lazy,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro.nitro-lazy,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro.nitro-lazy{background-image:none !important;}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url("https://www.picframes.co.uk/wp-content/themes/images/icons/credit-cards/jcb.svg");}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb.nitro-lazy,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb.nitro-lazy,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb.nitro-lazy,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb.nitro-lazy,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb.nitro-lazy,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb.nitro-lazy,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb.nitro-lazy,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb.nitro-lazy,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb.nitro-lazy{background-image:none !important;}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url("https://www.picframes.co.uk/wp-content/themes/images/icons/credit-cards/amex.svg");}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex.nitro-lazy,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex.nitro-lazy,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex.nitro-lazy,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex.nitro-lazy,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex.nitro-lazy,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex.nitro-lazy,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex.nitro-lazy,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex.nitro-lazy,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex.nitro-lazy{background-image:none !important;}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url("https://www.picframes.co.uk/wp-content/themes/images/icons/credit-cards/discover.svg");}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover.nitro-lazy,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover.nitro-lazy,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover.nitro-lazy,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover.nitro-lazy,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover.nitro-lazy,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover.nitro-lazy,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover.nitro-lazy,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover.nitro-lazy,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover.nitro-lazy{background-image:none !important;}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#777;font-weight:400;}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em;}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0;}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid #dfdcde;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em;}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em;}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:52px;vertical-align:middle;}.woocommerce .wc-stripe-elements-field,.woocommerce .wc-stripe-iban-element-field{border:1px solid #e4e4e4;margin:5px 0;padding:15px 10px;background-color:#fff;outline:0;border-radius:5px;}.woocommerce-account .woocommerce{display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.wc-account-nav ul{margin:0;padding:0;list-style:none;}.variation-state{display:none !important;}.woocommerce-cart .site__content{overflow-x:hidden;max-width:100vw;}.woocommerce .cart-collaterals .cross-sells{border:1px solid rgba(0,0,0,.1);padding:30px 15px;width:100%;float:none;margin-bottom:24px;}.woocommerce .cart-collaterals .cross-sells h3{margin-bottom:20px;padding-left:15px;}.included_in_order{margin:0;padding:0 30px;list-style-position:none;display:-ms-grid;display:grid;-ms-grid-columns:(minmax(170px,1fr)) [auto-fill];grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-gap:5px 30px;}.included_in_order ::marker{color:#52badf;}.included_in_order li{font-size:14px;font-weight:medium;}.cart-delivery{display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:15px;}.cart-delivery .left{margin-bottom:20px;}@media all and (min-width:768px){.cart-delivery .left{margin-bottom:0;}}.cart-delivery .right{margin-left:auto;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;}.cart-delivery .right h4{color:#000;}.cart-delivery .right div{padding-left:15px;}.cart-delivery .right .btn{padding:10px 40px;-ms-flex:0 1 100%;flex:0 1 100%;text-align:center;}@media all and (min-width:768px){.cart-delivery .right .btn{margin-left:25px;-ms-flex:initial;flex:initial;}}.cart-delivery svg{width:36px;height:36px;}.delivery_upsell{background-color:#f6f7f8;}@media all and (min-width:768px){.delivery_upsell{margin-left:20px;max-width:calc(50% - 20px);-ms-flex:0 1 calc(50% - 20px);flex:0 1 calc(50% - 20px);}}.cross-sell-products{display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;list-style:none;margin:0;padding:0 15px;}.cross-sell-products .slick-slide{margin:0 8px;}.slick-slide .cross-sell-product{-ms-flex:0 1 100%;flex:0 1 100%;}.slick-slide .cross-sell-product img{display:inline-block;max-width:40px;height:auto;margin:0;}.slick-slide .cross-sell-product__details{display:-ms-flexbox !important;display:flex !important;-js-display:flex !important;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #e4e4e4;border-bottom:0;border-radius:8px 8px 0 0;padding:15px;}.slick-slide .cross-sell-product__details>div{margin-left:15px;}.slick-slide .cross-sell-product h5{color:#000;}.slick-slide .cross-sell-product .btn{border-radius:0 0 6px 6px;border:2px solid #52badf;color:#52badf;padding:11px;background-color:transparent;}.slick-slide .cross-sell-product a{text-align:center;display:block;font-size:14px;color:#666;opacity:.8;}.slick-slide .cross-sell-product a:hover{opacity:1;color:#597181;}.receipt-header>header{display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-align:center;align-items:center;text-align:left;color:#597181;margin-bottom:20px;}.receipt-header>header h3,.receipt-header>header p{margin-bottom:0;}.receipt-header .icon-check{width:54px;height:54px;margin-right:20px;}.frameReview{background-image:url("https://www.picframes.co.uk/wp-content/uploads/2019/03/frame-review-bg.png");background-position:bottom left;background-repeat:no-repeat;}.frameReview.nitro-lazy{background-image:none !important;}.woocommerce-cart h1.container__title,.woocommerce-checkout h1.container__title,.woocommerce-order-received h1.container__title{display:none;}.woocommerce-notices-wrapper{width:100%;margin-left:15px;margin-right:15px;}.woocommerce table.cart td.actions .input-text{width:120px;font-size:14px;}.woocommerce table.shop_table{padding:10px;border-radius:0;width:100%;width:100%;border:1px solid rgba(0,0,0,.1);margin:0 -1px 24px 0;text-align:left;border-collapse:separate;}@media all and (min-width:768px){.woocommerce table.shop_table{padding:30px;}}.woocommerce table.shop_table colgroup col:first-child{width:100px;}.woocommerce table.shop_table colgroup col:nth-child(2){width:45%;}.woocommerce table.shop_table colgroup col:nth-child(3){width:16%;}.woocommerce table.shop_table colgroup col:nth-child(4){width:20.54%;}.woocommerce table.shop_table colgroup col:last-child{width:40px;}.woocommerce table.shop_table th{font-weight:700;line-height:1.5em;padding-top:0;}.woocommerce table.shop_table td{padding:15px 0;line-height:unset;border-top:1px solid rgba(0,0,0,.1);}@media all and (max-width:767px){.woocommerce table.shop_table th.product-remove,.woocommerce table.shop_table th.product-thumbnail,.woocommerce table.shop_table thead{display:none;}}.woocommerce table.shop_table .product-thumbnail{width:96px;text-align:center;}.woocommerce table.shop_table .product-thumbnail a{display:block;position:relative;}.woocommerce table.shop_table .product-thumbnail a::before{content:attr(data-dims);position:absolute;top:50%;left:0;z-index:100;width:100%;text-align:center;font-size:12px;font-weight:400;transform:translateY(-50%);}.woocommerce table.shop_table .product-thumbnail img{max-width:96px;width:auto;}.woocommerce table.shop_table .product-name{padding-left:25px;padding-right:25px;}.woocommerce table.shop_table .product-name h4,.woocommerce table.shop_table .product-name h5{margin-bottom:8px;line-height:1.2;}.woocommerce table.shop_table .product-name .artwork-size{display:none;}@media all and (min-width:768px){.woocommerce table.shop_table .product-name .artwork-size{display:inline-block;}}.woocommerce table.shop_table .product-price .amount{font-size:21px;color:#2e2e2e;margin-top:-5px;display:block;}.woocommerce table.shop_table .product-quantity .inline-label input{padding:6px 15px 5px;width:60px;}.woocommerce .variation{visibility:hidden;max-height:0;opacity:0;transform:translateY(-12px);font-size:14px;font-size:12px;transition:all .4s ease;overflow:hidden;}.woocommerce-order-received .woocommerce .variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside;}.woocommerce .variation dd,.woocommerce .variation dt{line-height:1.4;margin-bottom:0;}.woocommerce .variation.js-open{visibility:visible;max-height:500px;opacity:1;transform:translateY(0);}.woocommerce .cross-sells ul.products li.product a img{width:auto;}.cart-variation-toggle{border:0;background:0 0;font-size:14px;padding:0;font-weight:700;color:#597181;outline:0;display:block;margin-top:-5px;cursor:pointer;}.woocommerce-order-received .cart-variation-toggle{margin-top:5px;}.cart-variation-toggle:active,.cart-variation-toggle:focus{outline:0;}.cart_totals .includes_tax{line-height:1.1;display:inline-block;font-size:12px;}.cart-totals__item{display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;font-size:15px;font-family:Muli,sans-serif;color:#000;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #dedede;}.cart-totals__item:last-of-type{border-bottom:0;margin-bottom:0;}.cart-totals__item.-total{border-bottom:0;}.cart-totals__item.-total .cart-totals__item-amount{font-size:21px;opacity:1;}.cart-totals__item .includes_tax{display:none;}.cart-totals__item-name{line-height:1;-ms-flex:0 1 65%;flex:0 1 65%;font-weight:700;margin-right:5px;}.cart-totals__item-amount{text-align:right;margin-left:auto;color:#666;}.cart-totals__item-amount .-tag,.cart-totals__item-amount .woocommerce-checkout #payment div fieldset.wc-credit-card-form label,.woocommerce-checkout #payment div fieldset.wc-credit-card-form .cart-totals__item-amount label{display:block;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";}.cart_totals__totals{margin-left:-20px;margin-right:-20px;padding:30px 20px 0;border-top:3px solid #fff;}.cart_totals__totals .cart-totals__item :first-child{border-top:0;}.wc-proceed-to-checkout .btn{padding-left:10px;padding-right:10px;text-align:center;width:100%;}.sure-fit{background-color:#597181;padding:20px 15px;margin-bottom:20px;color:#fff;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;}.sure-fit h5{margin-bottom:0;font-size:16px;}.sure-fit p{opacity:.8;font-size:14px;}.sure-fit .btn:first-child{margin-right:10px;}@media all and (min-width:768px){.sure-fit .btn:first-child{margin-right:0;}}.sure-fit__body{-ms-flex:1;flex:1;}.sure-fit__icon{-ms-flex:0 1 35px;flex:0 1 35px;margin-left:auto;-ms-flex-order:1;order:1;}.sure-fit__icon svg{width:30px;height:36px;}.sure-fit__buttons{-ms-flex:0 1 100%;flex:0 1 100%;-ms-flex-order:2;order:2;}.fieldset{padding:25px 30px 30px;border:1px solid #e4e4e4;margin-bottom:30px;}@media all and (max-width:767px){.fieldset .col{width:100%;}.fieldset .col span~span{font-size:15px;opacity:.7;}.fieldset .col .-tag,.fieldset .col .woocommerce-checkout #payment div fieldset.wc-credit-card-form label,.woocommerce-checkout #payment div fieldset.wc-credit-card-form .fieldset .col label{display:block;}.fieldset .col br{display:none;}.fieldset .col+.col{margin-top:15px;}}.woocommerce form .fieldset .form-row{margin:0 0 5px;}.woocommerce form .fieldset .form-row label{margin-bottom:0;}@media all and (min-width:768px){.woocommerce form .fieldset .form-row{margin-bottom:25px;}.woocommerce form .fieldset .form-row:last-child:first-child{margin-bottom:0;}.woocommerce form .fieldset .form-row label{margin-bottom:5px;}}@media all and (max-width:767px){.woocommerce-checkout input[type=email],.woocommerce-checkout input[type=tel],.woocommerce-checkout input[type=text]{font-size:15px;}}.woocommerce-checkout #payment{background-color:transparent;border-radius:0;}.woocommerce-checkout #payment .place-order{padding:0;}.woocommerce-checkout #payment ul.wc_payment_methods{padding:0;border-bottom:0;}.woocommerce-checkout #payment ul.wc_payment_methods .wc_payment_method{background-color:#fafbfc;padding:20px;border:1px solid #e4e4e4;margin-top:10px;margin-bottom:20px;border-radius:5px;}.woocommerce-checkout #payment div.payment_box{background-color:transparent;}.woocommerce-checkout #payment div.payment_box::before{display:none;}.woocommerce-checkout #payment .woocommerce-SavedPaymentMethods{padding-left:0;}.woocommerce-checkout #payment div fieldset.wc-credit-card-form .form-row{display:block;float:none;margin:0 0 10px;padding:0;}@media all and (min-width:768px){.woocommerce-checkout #payment div fieldset.wc-credit-card-form .form-row{display:inline-block;margin-bottom:0;}}@media all and (min-width:768px){.woocommerce-checkout #payment div fieldset.wc-credit-card-form .form-row-wide{width:48%;margin-right:15px;}}@media all and (min-width:768px){.woocommerce-checkout #payment div fieldset.wc-credit-card-form .form-row-first,.woocommerce-checkout #payment div fieldset.wc-credit-card-form .form-row-last{width:calc(25% - 15px);margin-right:15px;}}.woocommerce-checkout #payment div fieldset.wc-credit-card-form .form-row-last{margin-right:0;}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{display:none !important;}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;}.woocommerce-checkout .site__content #payment input#payment_method_stripe{position:static;top:0;}.woocommerce-checkout .site__content #payment .payment_method_stripe label[for=payment_method_stripe]{display:inline-block;padding-left:0;width:calc(100% - 40px);}@media all and (max-width:767px){.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:transparent;}.woocommerce table.shop_table td{padding:7px 0 5px;}.woocommerce-page table.shop_table_responsive tr{display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;border-bottom:1px solid #e4e4e4;padding-bottom:20px;margin-bottom:20px;}.woocommerce-page table.shop_table_responsive tr td{border-top:0;text-align:left !important;}.woocommerce-page table.shop_table_responsive tr td::before{display:none;}.woocommerce table.cart .product-thumbnail{display:block;}.woocommerce table.cart .product-thumbnail img{width:auto;}.woocommerce table.shop_table .product-name,.woocommerce table.shop_table .product-quantity{padding:15px 0 0 15px;-ms-flex:0 1 calc(100% - 96px);flex:0 1 calc(100% - 96px);}.woocommerce table.shop_table .product-price{display:none;-ms-flex:0 1 100%;flex:0 1 100%;}.product-name,.product-thumbnail{-ms-flex-order:1;order:1;}.product-price{-ms-flex-order:0;order:0;padding-top:0 !important;padding-bottom:0 !important;}.product-quantity{-ms-flex-order:2;order:2;margin-left:auto;}.product-remove{-ms-flex-order:1;order:1;margin-right:15px;margin-left:0;-ms-flex:1;flex:1;}.product-remove a{margin-left:auto;margin-right:auto;}}.coupon,.woocommerce-form-coupon-toggle{display:block;}.woocommerce-cart-form .coupon{margin-bottom:20px;}.woocommerce-cart-form .coupon .input-text{float:none;}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{margin-right:6px;}.woocommerce-shipping-calculator.cart-totals__item{display:block;}#calc_shipping_city_field,#calc_shipping_state_field{display:none !important;}.minicart{background-color:#f6f7f8;margin-left:auto;padding:8px 6px;border-radius:3px;}@media all and (min-width:768px){.minicart{border-radius:0;padding:14px 20px;margin-top:20px;}}.minicart>a{display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;background:0 0;border:0;}.minicart .icon{width:33px;height:29px;}.minicart .btn{text-align:center;width:100%;}.minicart__details{padding:30px;right:3vw;width:485px;filter:drop-shadow(0 0 6px rgba(0,0,0,.2));border-radius:5px;max-width:92vw;}.minicart__details::before{content:"";position:absolute;top:-15px;right:90px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:15px solid #fff;border-top:0;}.minicart__list{list-style:none;margin:0;padding:0;}.minicart__list-item{display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #dedede;}.minicart__list-item .inline-label{margin-bottom:0;}.minicart__list-item .inline-label input{padding-top:5px;padding-bottom:5px;}.minicart__list-item img{max-width:55px;height:auto;}.minicart__list-item>div{width:175px;line-height:1;}.minicart__list-item>div h5{margin-bottom:0;color:#2e2e2e;}.minicart__icon{position:relative;font-size:0;}.minicart__count{position:absolute;top:-5px;right:-7px;font-size:12px;font-weight:700;background-color:#52badf;border-radius:50%;border:2px solid #f6f7f8;width:22px;height:22px;text-align:center;line-height:16px;color:#fff;}.minicart__totals{display:none;margin-left:15px;}@media all and (min-width:768px){.minicart__totals{display:block;}}.minicart__amount{font-weight:500;font-size:16px;color:#666;display:block;}.woocommerce-mini-cart__total{text-align:center;margin-top:10px;}@media all and (min-width:768px){.woocommerce-mini-cart__total{margin-top:0;}}.woocommerce-mini-cart__total span{font-weight:700;color:#2e2e2e;}.minicart__add-frame{text-transform:uppercase;font-size:17px;font-weight:700;color:#597181;text-align:center;margin-top:0;margin-bottom:5px;}.colour-card{background-color:#f6f7f8;text-align:center;margin:10px 15px;padding:15px 30px 0;border-radius:5px;overflow:hidden;transition:all .2s ease;box-shadow:inset 0 0 0 3px rgba(142,139,107,0);min-height:300px;cursor:pointer;width:calc(100% - 30px);}@media all and (min-width:768px){.colour-card{width:auto;margin-left:0;margin-right:0;-ms-flex:0 1 calc(33.333% - 13.333px);flex:0 1 calc(33.333% - 13.333px);}}.grid .colour-card{-ms-flex:auto;flex:auto;width:100%;min-height:0;margin:0;}@media all and (min-width:900px){.grid .colour-card{-ms-grid-column:span 2;grid-column:span 2;}}@media all and (min-width:900px){.colour-card.-half{-ms-grid-column:span 3;grid-column:span 3;}}.colour-card h2{line-height:1;color:#666;}.colour-card .size__image,.colour-card>img{transform:translateY(70px);transition:all .2s ease;margin-top:-50px;}.colour-card:hover{background-color:#fff;box-shadow:inset 0 0 0 3px rgba(142,139,107,.2);}.colour-card:hover .size__image,.colour-card:hover>img{transform:translateY(50px);}.size__image{position:relative;}.size__dimensions{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#999;font-size:19px;font-weight:700;}.orientation{-ms-flex-align:center;align-items:center;margin-top:auto;margin-bottom:-1px;display:none;}@media all and (min-width:768px){.orientation{display:-ms-flexbox;display:flex;-js-display:flex;margin-bottom:-2px;margin-left:30px;}}.orientation label{position:relative;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-direction:column;flex-direction:column;text-align:center;margin-bottom:0;}.orientation label input{position:absolute;left:-999rem;}.orientation label input:checked~.icon{border-color:#52badf;stroke-width:2;stroke:#52badf;box-shadow:inset 0 0 0 1px #52badf;}.orientation label input:checked~span{color:#52badf;font-weight:500;}.orientation label .icon{display:block;border:1px solid #e4e4e4;background-color:#fff;border-radius:3px;padding:10px 0;width:100%;height:37px;stroke:#7d7d7d;}.orientation label span{display:block;font-size:11px;color:#7d7d7d;transition:all .2s ease;margin-top:3px;}.orientation .portrait{width:40px;margin-left:10px;}@media all and (min-width:768px){.orientation .portrait{margin-left:20px;}}.orientation .landscape{width:55px;}.-mounts .overlay{grid-column:1/-1;display:-ms-grid;display:grid;-ms-grid-columns:(minmax(240px,1fr)) [auto-fill];grid-template-columns:repeat(auto-fill,minmax(240px,1fr));-ms-grid-rows:min-content min-content;grid-template-rows:min-content min-content;grid-gap:20px;background-color:#f6f7f8;top:0;left:0;width:100%;bottom:0;padding:0;z-index:10;}.-mounts .overlay h3{grid-column:1/-1;}.-mounts .overlay label{font-size:24px;text-align:center;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;padding:30px 60px 20px;border:1px solid #e4e4e4;background-color:#fff;cursor:pointer;}.-mounts .overlay label:hover{box-shadow:inset 0 0 0 3px #e4e4e4;}.-mounts .overlay label img{margin-bottom:8px;}.-mounts .overlay label span{-ms-flex:0 1 100%;flex:0 1 100%;white-space:nowrap;}.selecter__options.-mounts .selecter__options__inner{padding-top:10px;}.selecter__options.-mounts input[type=radio][name=mounts]{position:absolute;left:-9999px;}.selecter__options.-mounts input[type=radio][name=mounts]:checked+label{box-shadow:inset 0 0 0 3px #8e8b6b;}.selecter__options.-mounts input[type=radio][name=mounts]:checked+label .check{border:2px solid #597181;}.selecter__options.-mounts input[type=radio][name=mounts]:checked+label .check::before{background-color:#597181;}.selecter__options.-mounts input[type=radio][name=mounts]+label{display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:3px;box-shadow:inset 0 0 0 1px #e4e4e4;cursor:pointer;background-color:#fff;margin-bottom:0;}.selecter__options.-mounts input[type=radio][name=mounts]+label:last-of-type{display:none;}@media all and (min-width:768px){.selecter__options.-mounts input[type=radio][name=mounts]+label:last-of-type{display:-ms-flexbox;display:flex;-js-display:flex;}}.selecter__options.-mounts input[type=radio][name=mounts]+label .check{position:relative;width:18px;height:18px;border-radius:50%;border:1px solid #597181;margin-left:0;}.selecter__options.-mounts input[type=radio][name=mounts]+label .check::before{content:"";width:8px;height:8px;top:50%;left:50%;position:absolute;transform:translate(-50%,-50%);border-radius:50%;background-color:transparent;}.selecter__options.-mounts input[type=radio][name=mounts]+label span{font-weight:500;color:#597181;font-size:14px;}@media all and (min-width:768px){.selecter__options.-mounts input[type=radio][name=mounts]+label span{margin-left:15px;}}.mountSelecters{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(260px,1fr)) [auto-fit];grid-template-columns:repeat(auto-fit,minmax(260px,1fr));-ms-grid-column:1;grid-column:1;grid-column-end:-1;grid-column-gap:20px;}.mountSelecters.js-active-2 .mountSelecter,.mountSelecters.js-active-3 .mountSelecter{padding:30px;}.mountSelecters.js-active-2 .mountSelecter:first-child .mountColumn:first-child,.mountSelecters.js-active-3 .mountSelecter:first-child .mountColumn:first-child{-ms-grid-column:span 2;grid-column:span 2;}@media all and (min-width:768px){.mountSelecters.js-active-2 .mountColours,.mountSelecters.js-active-3 .mountColours{max-width:200px;}}@media all and (min-width:768px){.mountSelecters.js-active-3 .mountSelecter:nth-child(2){-ms-grid-column:4;grid-column:4;-ms-grid-row:1;grid-row:1;}.mountSelecters.js-active-3 .mountSelecter:last-child{-ms-grid-column:3;grid-column:3;-ms-grid-row:1;grid-row:1;}.mountSelecters.js-active-3 .mountColumn__intro,.mountSelecters.js-active-3 .revealSize{display:none;}}.mountSelecter{display:none;border:1px solid #e4e4e4;border-radius:3px;padding:30px;background-color:#fff;margin-bottom:10px;}@media all and (min-width:768px){.mountSelecter{margin-bottom:0;}}.mountSelecter.js-active{display:-ms-grid;display:grid;}.mountSelecter__title{grid-column:1/-1;color:#2e2e2e;font-weight:400;}.mountSelecter h4{font-size:21px;color:#2e2e2e;font-weight:500;}.js-active-2 .mountSelecter{-ms-grid-columns:1fr;grid-template-columns:1fr;}@media all and (min-width:768px){.js-active-2 .mountSelecter{-ms-grid-columns:42% 58%;grid-template-columns:42% 58%;-ms-grid-rows:min-content auto;grid-template-rows:min-content auto;}}.js-active-3 .mountSelecter{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:min-content auto;grid-template-rows:min-content auto;}.js-active-3 .mountSelecter .-reveal{-ms-grid-row:2;grid-row:2;}.mountSelecter:first-child{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-column-gap:20px;}.mountSelecter:first-child .-reveal{-ms-grid-row:initial;grid-row:initial;}@media all and (min-width:768px){.mountSelecter:first-child{-ms-grid-column:1;grid-column:1;}.js-active-1 .mountSelecter:first-child{-ms-grid-columns:(minmax(250px,1fr)) [auto-fit];grid-template-columns:repeat(auto-fit,minmax(250px,1fr));}.js-active-2 .mountSelecter:first-child{-ms-grid-columns:42% 58%;grid-template-columns:42% 58%;}.js-active-3 .mountSelecter:first-child{-ms-grid-columns:42% 58%;grid-template-columns:42% 58%;grid-column-end:3;}}@media all and (min-width:1024px){.mountSelecter:first-child{-ms-grid-columns:(minmax(200px,1fr)) [auto-fit];grid-template-columns:repeat(auto-fit,minmax(200px,1fr));}}.mountColumn h4+p{font-size:15px;}.mountColumn p{margin-bottom:20px;}.mountColumn:last-of-type{grid-column-end:-1;}.js-active-3 .mountColumn.-reveal p{display:none;}.mountBorderSize{position:relative;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:40px 40px 40px;grid-template-rows:40px 40px 40px;grid-column-gap:6px;grid-row-gap:10px;max-width:275px;}.mountBorderSize::before{content:"";position:absolute;width:187px;height:100px;border-radius:3px;border:1px solid rgba(102,102,102,.5);top:50%;left:50%;transform:translate(-50%,-50%);opacity:.5;}.mountBorderSize .mountBorderSize__top{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1;}.mountBorderSize .mountBorderSize__right{-ms-grid-column:3;grid-column:3;-ms-grid-row:2;grid-row:2;}.mountBorderSize .mountBorderSize__bottom{-ms-grid-column:2;grid-column:2;-ms-grid-row:3;grid-row:3;}.mountBorderSize .mountBorderSize__left{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2;}.mountBorderSize label{position:relative;}.mountBorderSize .apply-all{position:absolute;top:0;right:-30px;height:36px;border:0;background:#52df8c;border-top-right-radius:3px;border-bottom-right-radius:3px;cursor:pointer;display:none;}.mountBorderSize .apply-all:hover{background:#52badf;}.mountBorderSize .-js-changed input{border-top-right-radius:0;border-bottom-right-radius:0;}.mountBorderSize .-js-changed .apply-all{display:block;}.inline-label{position:relative;}.inline-label input{font-size:14px;padding:8px 15px 9px;border:0;border:1px solid #e4e4e4;}.inline-label span{position:absolute;right:5px;top:55%;transform:translateY(-50%);font-size:12px;opacity:.5;text-transform:uppercase;pointer-events:none;}.plusminus{display:-ms-flexbox;display:flex;-js-display:flex;}.plusminus input{width:calc(100% - 80px);border-radius:0;}.plusminus span{right:50px;}.plusminus button{display:block;width:42px;height:38px;margin:0;padding:0;border:1px solid #e4e4e4;background:#f6f7f8;color:#fff;font-size:14px;line-height:1;cursor:pointer;transition:color .2s ease;}.plusminus button:first-of-type{border-radius:5px 0 0 5px;}.plusminus button:last-of-type{border-radius:0 5px 5px 0;}.plusminus button .icon{width:12px;height:16px;}.plusminus button:focus{outline:0;background-color:#e4e4e4;}.plusminus button:disabled{background:#999;color:#ccc;cursor:default;}.mountColours{max-width:255px;}.mountColour{position:relative;overflow:hidden;margin:3px;display:inline-block;}.mountColour.-selected .mountColour__swatch{border-color:#2d41df;}.mountColour input{position:absolute;left:-999vw;}.mountColour input:checked~.mountColour__swatch{border-color:#2d41df;}.mountColour__name{display:none;}.mountColour__swatch{width:30px;height:30px !important;display:block;border:2px solid #f5f5f5;border-radius:50%;}.mountColour__swatch>img{height:26px;max-width:26px;width:26px;display:block;padding:0;border-radius:50%;}@media all and (min-width:768px){.mountColour__swatch{width:20px;height:20px !important;}.mountColour__swatch>img{height:16px;width:16px;max-width:16px;}}.mount-select-wrap{margin-top:30px;}.mount-select-wrap h4{margin-top:15px;}.link-block{display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-align:center;align-items:center;margin-bottom:30px;}.link-block>.icon{margin-right:20px;}.link-block h3{margin-bottom:1px;}.link-block>div{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100%;}.link-block>div a{margin-top:auto;}.slick-slider{position:relative;display:block;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-list,.slick-slider .slick-track{transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:after,.slick-track:before{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}#dropper .siema{margin-left:auto;margin-right:auto;}#dropper .slick-slide>div{text-align:center;}#dropper .slick-slide>div a,#dropper .slick-slide>div span{padding:15px;background:#fff;width:auto !important;text-align:center;border:1px solid #e4e4e4;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir=rtl] .slick-slide{float:right;}.slick-slide img{display:block;margin:auto;}.card-link .slick-slide img{max-width:140px;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:inline-block;float:none;vertical-align:middle;}.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-arrow{position:absolute;top:50%;font-size:0;border:0;border-top:3px solid #527183;border-right:3px solid #527183;height:20px;width:20px;background:0 0;outline:0;cursor:pointer;z-index:8;opacity:.9;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.slick-arrow:active{outline:0;}.slick-arrow:hover{opacity:1;border-color:#52badf;}.slick-prev{left:-25px;transform:translateY(-50%) rotate(-135deg);}@media all and (min-width:1140px){.slick-prev{left:-15px;}}.modal__content .slick-prev{left:-15px;}.slick-next{right:-25px;transform:translateY(-50%) rotate(45deg);}@media all and (min-width:1140px){.slick-next{right:-15px;}}.modal__content .slick-next{right:-15px;}.slick-dots{margin:20px 0 0;padding:0;list-style:none;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-align:center;align-items:center;text-align:center;}.slick-dots li{display:inline-block;margin:0 3px;}.slick-dots button{width:10px;height:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #52badf;background-color:#fff;border-radius:10px;text-indent:-900vw;overflow:hidden;display:block;padding:0;}.slick-dots .slick-active button{background-color:#52badf;}.glide{position:relative;width:100%;box-sizing:border-box;}.glide *{box-sizing:inherit;}.glide__track{overflow:hidden;}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;-ms-touch-action:pan-Y;touch-action:pan-Y;overflow:hidden;padding:0;white-space:nowrap;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;will-change:transform;}.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.glide__slide{width:100%;height:100%;-ms-flex-negative:0;flex-shrink:0;white-space:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none;}.glide__arrows{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.glide--rtl{direction:rtl;}.btn{display:inline-block;font-size:16px;line-height:1.4375;padding:15px 60px;font-weight:700;text-transform:uppercase;color:#fff;border:2px solid #52badf;background-color:#52badf;transition:all .2s ease;border-radius:6px;cursor:pointer;}.btn:hover{background-color:#597181;color:#fff;border-color:#597181;}.btn.-plain{background-color:transparent;color:#597181;border:0;padding:10px 5px;text-align:center;width:100%;font-size:12px;cursor:pointer;}.btn.-plain.-bl{color:#52badf;font-size:16px;}.btn.-plain:hover{background-color:#f0f0f0;}.btn.-outline{background-color:transparent;color:#52badf;}.btn.-outline:hover{background-color:#52badf;color:#fff;}.btn.-big{padding:27px 35px;}.btn.-sm{padding:7px 18px;font-size:11px;}.btn.-white{background-color:#fff;color:#666;border-color:#fff;}.btn.-green{background-color:#52df8c;color:#fff;border:0;padding:10px 5px;font-size:12px;text-align:center;width:100%;}.btn.-green:hover{background-color:#52df8c;}.btn.-grn{background-color:#52df8c;font-size:16px;line-height:1.4375;padding:15px 60px;border-color:#52df8c;}.btn.-grn svg{transform:translate(3px,-1px);}.btn.-grn:hover{border-color:#52badf;background-color:#52badf;}.btn[disabled]{cursor:not-allowed;pointer-events:none;background:#666;}.wp-caption{position:relative;}.wp-caption.alignleft{float:left;margin:0 27px 20px 0;}@media all and (max-width:499px){.wp-caption.alignleft{float:none;}}.wp-caption.alignright{float:right;margin:0 0 20px 27px;}@media all and (max-width:499px){.wp-caption.alignright{float:none;}}.wp-caption .wp-caption-text{background:#f2f2f2;border-top:1px solid #fff;padding:13px 20px;color:#7a7a7a;}.wp-caption{outline:0;}.wp-caption-text{outline:0;}.sticky{outline:0;}.gallery-caption{outline:0;}.bypostauthor{outline:0;}.selecter{position:relative;z-index:10;}.selecter .hidden{display:none;}.selecter h3{font-size:24px;}@media all and (min-width:768px){.selecter h3{font-size:26px;}}.selecter select{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=\'17\' height=\'9\' xmlns=\'http://www.w3.org/2000/svg\'%3E %3Cpolyline points=\'15 0 7.5 7 0 0\' transform=\'translate(1 1)\' stroke=\'%2352BADF\' stroke-width=\'2\' fill=\'none\' fill-rule=\'evenodd\' stroke-linecap=\'round\' stroke-linejoin=\'round\'/%3E %3C/svg%3E");background-repeat:no-repeat;background-size:14px 7px,100% 100%;border-color:#c7c8c9;box-shadow:inset 0 1px 0 0 rgba(0,0,0,.2);height:43px;}.selecter select.nitro-lazy{background-image:none !important;}.selecter.-wide{-ms-flex:0 1 calc(33.333% - 10px);flex:0 1 calc(33.333% - 10px);max-width:calc(33.333% - 10px);position:static;}@media all and (min-width:768px){.selecter.-wide{-ms-flex:0 1 calc(33.333% - 10px);flex:0 1 calc(33.333% - 10px);}}.selecter__label{border:1px solid #e4e4e4;background-color:#fff;border-radius:4px 4px 0 0;padding:13px 75px 13px 20px;position:relative;cursor:pointer;transition:all .2s ease;}.-wide .selecter__label{border-radius:0;border-left:0;background-color:#fafbfc;}.-wide.js-open .selecter__label{background-color:#fff;}.-wide.js-open .selecter__label::before{content:"";height:1px;position:absolute;bottom:-1px;left:0;right:0;background-color:#fff;}.-wide:first-child .selecter__label{border-left:1px solid #e4e4e4;}.selecter__label__button{background:0 0;border:0;margin:0;padding:0;position:absolute;right:20px;top:50%;transform:translateY(-50%);}.selecter__label__button:focus{outline:0;}.js-open .selecter__label__button{transform:translateY(-50%) rotate(180deg);}.selecter__label__button .icon{width:20px;height:11px;stroke:#52badf;}.selecter__label__value{display:none;color:#000;font-size:21px;}@media all and (min-width:768px){.selecter__label__value{display:block;}}.selecter__options{opacity:0;max-height:0;margin:0;padding:0;padding:5px 20px 20px;transition:all .2s ease;position:absolute;top:100%;left:0;width:100%;background-color:#f6f7f8;border-top:0;overflow:scroll;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;min-width:25vw;pointer-events:none;box-shadow:0 0 4px 0 rgba(0,0,0,.2);}.selecter__options header{background-color:#fff;margin:-5px -20px 15px;padding:10px 20px 15px;width:calc(100% + 40px);border:1px solid #e4e4e4;border-left:0;border-right:0;}.js-open .selecter__options{max-height:none;opacity:1;z-index:1000;overflow:scroll;pointer-events:all;}.js-open .selecter__options.-mounts{min-height:300px;}.selecter__options__inner{width:100%;}.-wide .selecter__options__inner{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(320px,1fr)) [auto-fit];grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-auto-rows:50px;grid-gap:10px 20px;grid-auto-flow:dense;padding:0 0 15px;}.-wide .selecter__options__inner.hidden{display:none;}@media all and (min-width:768px){.-wide .selecter__options__inner{-ms-grid-columns:(minmax(225px,1fr)) [auto-fit];grid-template-columns:repeat(auto-fit,minmax(225px,1fr));grid-auto-rows:minmax(50px,auto);}}@media all and (min-width:768px){.size.-wide .selecter__options__inner .selecter__option:last-of-type{display:none;}}.-small .selecter__options__inner{width:100%;-ms-flex-order:1;order:1;-ms-grid-columns:(minmax(140px,1fr)) [auto-fit];grid-template-columns:repeat(auto-fit,minmax(140px,1fr));}@media all and (min-width:768px){.-small .selecter__options__inner{width:38%;max-width:400px;-ms-grid-columns:(minmax(120px,1fr)) [auto-fit];grid-template-columns:repeat(auto-fit,minmax(120px,1fr));}}.-mounts .selecter__options__inner{-ms-grid-columns:(minmax(86px,1fr)) [auto-fit];grid-template-columns:repeat(auto-fit,minmax(86px,1fr));grid-auto-rows:50px min-content;}@media all and (min-width:768px){.-mounts .selecter__options__inner{grid-auto-rows:minmax(70px,auto);-ms-grid-columns:(1fr) [4];grid-template-columns:repeat(4,1fr);}}.selecter__options__custom-size{display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-ms-flex-order:0;order:0;border-bottom:1px solid #e4e4e4;padding-bottom:5px;-ms-flex-item-align:center;align-self:center;}@media all and (min-width:768px){.selecter__options__custom-size{-ms-flex-order:1;order:1;width:62%;max-width:620px;padding-bottom:0;border-bottom:0;}}.selecter__options__custom-size h3{display:none;-ms-flex:0 1 100%;flex:0 1 100%;}@media all and (min-width:768px){.selecter__options__custom-size h3{display:block;}}.selecter__options__custom-size .input-group{-ms-flex:0 1 62%;flex:0 1 62%;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}.selecter__options__custom-size .input-group p{-ms-flex:0 1 95px;flex:0 1 95px;}.selecter__options__custom-size .orientation{max-width:130px;margin-left:auto;margin-bottom:auto;}@media all and (min-width:768px){.selecter__options__custom-size .orientation{margin-top:0;}}.modal-table.selecter .selecter__option{padding:13px 10px;}.selecter .selecter__option{margin:0;padding:13px 0;padding:13px 20px;font-size:14px;font-weight:500;color:#597181;border:1px solid #e4e4e4;background-color:#fff;border-radius:3px;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;}.selecter .selecter__option:hover{color:#52badf;cursor:pointer;}.selecter .selecter__option+.selecter .selecter__option{border-top:1px solid #e4e4e4;}.swatch{width:60px;height:48px;border-radius:3px 0 0 3px;object-fit:cover;border-right:1px solid #e4e4e4;display:inline-block;vertical-align:middle;margin-right:15px;}.modal .swatch{width:60px;height:60px;border-radius:0;}.selecter.-wide .selecter__option{border:1px solid #e4e4e4;border-radius:3px;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-align:center;align-items:center;padding:0;}@media all and (min-width:768px){.selecter.-wide .selecter__option.--big{-ms-grid-row-span:2;-ms-grid-row:1;grid-row:1/span 2;}.selecter.-wide .selecter__option.--big .swatch{width:36px;height:36px;-ms-flex:0 0 36px;flex:0 0 36px;}}.view-more-sizes{display:-ms-flexbox;display:flex;-js-display:flex;text-align:center;-ms-flex-align:center;align-items:center;padding:0 15px;line-height:1;font-weight:700;color:#597181;background:0 0;border:0;cursor:pointer;}.selecterFooter{margin-bottom:10px;width:100%;-ms-flex-order:9;order:9;}@media all and (min-width:768px){.selecterFooter{margin-left:auto;width:225px;}}.tabs{padding-bottom:60px;width:100%;}.tabs__nav{font-size:0;border-bottom:1px solid #e4e4e4;margin-bottom:10px;display:-ms-flexbox;display:flex;-js-display:flex;}.tab-link{display:inline-block;position:relative;padding:15px 25px;font-size:15px;font-weight:500;border:1px solid #e4e4e4;border-bottom:0;background-color:rgba(122,141,154,.05);text-transform:capitalize;text-align:center;-ms-flex:1;flex:1;}@media all and (min-width:768px){.tab-link{font-size:19px;}}.tab-link>span{display:none;}@media all and (min-width:768px){.tab-link>span{display:inline;}}.tab-link:first-child{border-radius:5px 0 0;}.tab-link:focus,.tab-link:hover{color:#52badf;outline:0;cursor:pointer;}.tab-link+.tab-link{border-left:0;}.tab-link.-active{background-color:#fff;color:#52badf;}.tab-link.-active::before{content:"";height:1px;position:absolute;bottom:-1px;left:0;right:0;background-color:#fff;}.tab-pane{display:none;}.tab-pane.-open{display:-ms-flexbox;display:flex;-js-display:flex;}.tab-pane .grid{width:100%;margin-top:30px;display:-ms-grid;display:grid;-ms-grid-columns:(minmax(250px,1fr)) [auto-fit];grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:30px;grid-auto-rows:300px;}@media all and (min-width:900px){.tab-pane .grid{-ms-grid-columns:(minmax(125px,1fr)) [auto-fit];grid-template-columns:repeat(auto-fit,minmax(125px,1fr));}}.tab-pane .grid>div>div{padding-left:15px;padding-right:15px;}.modal-siema,.siema{width:100%;max-width:80%;position:relative;}.modal-siema>div,.siema>div{display:none;}.modal-siema>div:first-child:last-child,.siema>div:first-child:last-child{display:block;}.modal-siema.slick-slider>div,.siema.slick-slider>div{display:block;}.modal-siema.container,.siema.container{text-align:center;}.modal-siema__arrows,.siema__arrows{position:absolute;width:100%;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-pack:justify;justify-content:space-between;top:50%;left:50%;transform:translate(-50%,-50%);}.modal-siema__arrows button,.siema__arrows button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:0 0;font-size:50px;color:#d2d1c4;padding:0;width:50px;height:50px;cursor:pointer;}.modal-siema__arrows button:hover,.siema__arrows button:hover{color:#52badf;}.modal-siema__nav button,.siema__nav button{width:10px;height:10px;text-indent:-999em;overflow:hidden;border-radius:50%;border:1px solid transparent;background-color:rgba(142,139,107,.3);display:inline-block;padding:0;margin:20px 4px 0;}.modal-siema__nav button.-active,.siema__nav button.-active{background-color:#52badf;border-color:#52badf;}.frame_builder{position:relative;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px;}@media all and (min-width:768px){.frame_builder{margin-top:-33px;}}.frame_builder .selecter__label{background-color:#597181;border-radius:5px;}.frame_builder .js-open .selecter__label{background-color:#485b69;border-bottom-right-radius:0;border-bottom-left-radius:0;}.frame_builder .js-open .selecter__label__value{padding-bottom:0px;}.frame_builder .selecter__label__value{color:#fff;font-weight:700;}.frame_builder .selecter__label__button .icon{stroke:#fff;}.frame_builder .-tag,.frame_builder .woocommerce-checkout #payment div fieldset.wc-credit-card-form label,.woocommerce-checkout #payment div fieldset.wc-credit-card-form .frame_builder label{color:#c1e6f3;}.frame_builder .-size_by,.frame_builder .-size_unit{color:rgba(255,255,255,.7);}.frame_builder .selecter__options .-tag,.frame_builder .selecter__options .woocommerce-checkout #payment div fieldset.wc-credit-card-form label,.woocommerce-checkout #payment div fieldset.wc-credit-card-form .frame_builder .selecter__options label{color:#597181;}.modal__content{margin-top:0;}.modal__content.-flex{display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;}.modal__content .modal-table .-tag,.modal__content .modal-table .woocommerce-checkout #payment div fieldset.wc-credit-card-form label,.woocommerce-checkout #payment div fieldset.wc-credit-card-form .modal__content .modal-table label{color:#2e2e2e;}.modal__btn{will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:transform .25s ease-out;height:26px;}.modal__btn:focus,.modal__btn:hover{transform:scale(1.05);}.modal__btn-primary{background-color:#00449e;color:#fff;}.modal__swatches{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(300px,1fr)) [auto-fit];grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-row-gap:30px;margin-left:-30px;margin-right:-30px;}.modal__swatches .mountColour{border:0;text-align:center;margin:0;}.modal__swatches .mountColour .-tag,.modal__swatches .mountColour .woocommerce-checkout #payment div fieldset.wc-credit-card-form label,.woocommerce-checkout #payment div fieldset.wc-credit-card-form .modal__swatches .mountColour label{white-space:nowrap;}.modal__swatches .mountColour__swatch{width:260px;height:auto !important;border-radius:0;margin:0 auto 10px;}.modal__swatches .mountColour__swatch img{width:260px;max-width:100%;height:auto;border-radius:0;}html.with-featherlight{overflow:hidden;}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0);}.featherlight:last-of-type{background:rgba(0,0,0,.8);}.featherlight:before{content:"";display:inline-block;height:100%;vertical-align:middle;}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal;min-width:40vw;}.featherlight .featherlight-content.-narrow{min-width:360px;max-width:600px;}@media all and (min-width:768px){.featherlight .featherlight-content.-media{min-width:500px;}}.featherlight .featherlight-content.-media img{width:100%;}.featherlight .featherlight-content .btn{margin-top:30px;}@media all and (min-width:768px){.featherlight .featherlight-content .l1-2{max-width:48%;-ms-flex:0 1 48%;flex:0 1 48%;}}.featherlight .featherlight-inner{display:block;max-width:97.5vw;}.featherlight link.featherlight-inner,.featherlight script.featherlight-inner,.featherlight style.featherlight-inner{display:none;}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:10px;right:10px;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:rgba(255,255,255,.3);color:#000;border:none;padding:0;}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0;}.featherlight .featherlight-image{width:100%;}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch;}.featherlight iframe{border:none;}.featherlight *{box-sizing:border-box;}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;max-width:97.5vw;padding:10px 10px 0;border-bottom:10px solid transparent;}}@media print{html.with-featherlight>*>:not(.featherlight){display:none;}}.featherlight-next,.featherlight-previous{display:block;position:absolute;top:25px;right:25px;bottom:0;left:80%;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:rgba(0,0,0,0);}.featherlight-previous{left:25px;right:80%;}.featherlight-next:hover,.featherlight-previous:hover{background:rgba(255,255,255,.25);}.featherlight-next span,.featherlight-previous span{display:none;position:absolute;top:50%;left:5%;width:82%;text-align:center;font-size:80px;line-height:80px;margin-top:-40px;color:#52badf;font-style:normal;font-weight:400;}.featherlight-next span{right:5%;left:auto;}.featherlight-next:hover span,.featherlight-previous:hover span{display:inline-block;}.featherlight-swipe-aware .featherlight-next,.featherlight-swipe-aware .featherlight-previous{display:none;}.featherlight-loading .featherlight-next,.featherlight-loading .featherlight-previous{display:none;}.featherlight-first-slide.featherlight-last-slide .featherlight-next,.featherlight-first-slide.featherlight-last-slide .featherlight-previous{display:none;}@media only screen and (max-device-width:1024px){.featherlight-next:hover,.featherlight-previous:hover{background:0 0;}.featherlight-next span,.featherlight-previous span{display:block;}}@media only screen and (max-width:1024px){.featherlight-next,.featherlight-previous{top:10px;right:10px;left:85%;}.featherlight-previous{left:10px;right:85%;}.featherlight-next span,.featherlight-previous span{margin-top:-30px;font-size:40px;}}.frame-image-wrap{margin-bottom:20px;position:relative;}.frame-image-wrap::before{content:attr(data-dims);position:absolute;top:50%;left:0;z-index:8;width:100%;text-align:center;font-size:12px;font-weight:400;transform:translateY(-50%);pointer-events:none;}.frame-image-wrap .frame-loading{position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:10;display:none;}.loading .frame-image-wrap .frame-loading{display:block;}.merged .frame-image-wrap .frame-loading,.merged .frame-image-wrap::before{display:none;}.card.js-loaded{display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.card .card-link{position:relative;margin:25px 20px;padding:30px 20px 60px;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;transition:all 125ms ease;width:calc(100% - 40px);text-align:center;}.card .card-link.pure-white:hover{background-color:#f0f8ff;}.card .card-link:hover{cursor:pointer;box-shadow:0 0 4px rgba(0,0,0,.2) !important;}.card .card-link:hover .btn{display:block;}.card__details{width:100%;position:relative;margin-top:auto;text-align:center;}@media all and (min-width:768px){.card__details .btn{display:none;position:absolute;bottom:-40px;left:0;width:100%;}}.cards__loader{-ms-grid-column:2;grid-column-start:2;margin:40px auto;}.card__title{margin-bottom:0;}.card__blowup{display:none;}:root{--width:300;--height:300;--top-dropdown-color:#fff;--middle-dropdown-color:#fff;--bottom-dropdown-color:#fff;--top-dropdown-swatch:url("");--middle-dropdown-swatch:url("");--bottom-dropdown-swatch:url("");}.frame-loader{width:100%;height:150px;}.frame-loader.js-loaded{background-image:none;}.frame-loader.js-loaded.nitro-lazy{background-image:none !important;}.frame-carousel{width:100%;}.frame-carousel .frame-preview{display:block;margin:0 auto 25px;max-width:100%;}@media all and (min-width:768px){.frame-carousel .frame-preview{max-width:400px;max-height:400px;}}.frame-carousel.slick-initialized{width:100vw;}@media all and (min-width:768px){.frame-carousel{-ms-flex:0 1 calc(50% - 5vw);flex:0 1 calc(50% - 5vw);max-width:calc(50% - 5vw);}}.frame-details{margin-top:40px;}@media all and (min-width:768px){.frame-details{margin-top:0;-ms-flex:0 1 50%;flex:0 1 50%;margin-left:auto;}}.frame-price{color:#52badf;}.single-product .modal__content .frame-price{color:#666;}.frame-info{display:none;position:absolute;top:20px;right:20px;background-color:transparent;border:0;padding:0;cursor:pointer;}.frame-info .icon{width:32px;height:32px;}.frame-description{opacity:.8;margin-bottom:25px;}.card-link{max-width:100%;}.card-link .siema{text-align:center;margin-bottom:15px;}.modal .frame-select{display:inline-block;vertical-align:middle;margin-top:20px;}.frame-playVideo{display:inline-block;font-weight:700;font-size:17px;background:0 0;border:0;vertical-align:middle;margin-left:30px;color:#597181;}.frame-playVideo span{vertical-align:middle;}.frame-playVideo .icon{width:16px;height:16px;vertical-align:middle;margin-right:5px;fill:#c2c3c4;}.frame-dl-title{display:block;margin-top:40px;margin-bottom:15px;}.frame-dl{display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.frame-dl dd,.frame-dl dt{-ms-flex:0 1 50%;flex:0 1 50%;border-bottom:1px solid #979797;padding-bottom:10px;margin-bottom:10px;}.frame-profile.wp-post-image{max-width:100px;}.frame-width{margin-bottom:0;}.frame-ref{color:#8e8b6b;margin-bottom:15px;}.frame-price-wrap{margin-bottom:0;color:#597181;}.frame-price-wrap.js-errored{color:#666 !important;background:#fff;padding:5px;border-radius:5px;border:1px solid #aaa;}.frame-price-wrap.js-errored small{font-size:14px;line-height:1.1;display:block;}.frame-price-wrap.js-errored small code{color:#52badf;}.frame-price-wrap.js-errored~.frameReview__title{margin-top:10px;}.frameReview{background-color:#f9f4ed;--arrows:url("data:image/svg+xml;charset=utf-8, %3Csvg width=\'13px\' height=\'7px\' viewBox=\'0 0 13 7\' version=\'1.1\' xmlns=\'http://www.w3.org/2000/svg\' xmlns:xlink=\'http://www.w3.org/1999/xlink\'%3E %3Cg id=\'Home-%2B-App\' stroke=\'none\' stroke-width=\'1\' fill=\'none\' fill-rule=\'evenodd\'%3E %3Cg id=\'Review---frame\' transform=\'translate(-923.000000%2C -641.000000)\'%3E %3Crect fill=\'%23FFFFFF\' x=\'0\' y=\'0\' width=\'1440\' height=\'1473\'%3E%3C/rect%3E %3Cg id=\'icon/dropdown\' transform=\'translate(924.000000%2C 642.000000)\' stroke=\'%2352BADF\' stroke-linecap=\'round\' stroke-linejoin=\'round\' stroke-width=\'2\'%3E %3Cpolyline id=\'dropdown\' points=\'11 0 5.5 5 5.5 5 0 0\'%3E%3C/polyline%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");}.frameReview .mount-select{width:250px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:7px 12px 7px 25px;border:0;border:0;background-repeat:no-repeat;background-position:calc(100% - 10px) center,left center,left center;background-size:11px 5px,16px 16px,16px 16px;color:#4a4a4a;color:#52badf;border-radius:3px;font-size:14px;font-size:21px;box-shadow:none;background-color:transparent;border-bottom:2px dashed #979797;font-weight:500;background-image:var(--arrows);}.frameReview #top-mount-colour{background-image:var(--arrows),var(--top-dropdown-swatch),linear-gradient(to bottom,var(--top-dropdown-color),var(--top-dropdown-color));}.frameReview #middle-mount-colour{background-image:var(--arrows),var(--middle-dropdown-swatch),linear-gradient(to bottom,var(--middle-dropdown-color),var(--middle-dropdown-color));}.frameReview #bottom-mount-colour{background-image:var(--arrows),var(--bottom-dropdown-swatch),linear-gradient(to bottom,var(--bottom-dropdown-color),var(--bottom-dropdown-color));}.frameReview .frame-price,.frameReview .frame-price-wrap{color:#52badf;}.frameReview .frame-playVideo .icon{width:36px;height:36px;fill:#597181;}@media all and (min-width:768px){.frameReview .frame-playVideo .icon{width:21px;height:21px;}}.frameReview .frame-preview{display:block;width:auto;max-width:100%;max-height:300px;height:100%;margin:15px auto 0;box-shadow:-5px 5px 6px rgba(0,0,0,.21);}.frameReview__spacer{margin-bottom:15px;}.frameReview__reviews{display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding-top:35px;padding-bottom:35px;}#text-banner-widget_frame{width:800px;}.frameReview__content{background-color:#fff;padding-top:100px;padding-bottom:100px;}.frameReview__content p{margin-right:60px;}.frameReview__content .contact{background-color:#f6f7f8;max-width:725px;width:100%;margin:0 auto;padding:35px 50px;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;}.frameReview__content .contact h2{font-size:24px;margin-bottom:10px;}.frameReview__content .contact p{opacity:.8;}.frameReview__content .contact a{margin-left:auto;font-size:21px;color:#52badf;font-weight:400;}.frameReview__content .contact .icon{fill:rgba(82,113,116,.3);width:18px;height:18px;margin-right:8px;}.frameReviewContainer{-ms-flex-align:start;align-items:flex-start;}#dropper>p{margin-top:50px;}.frameReview__left{-ms-flex:0 1 100%;flex:0 1 100%;max-width:100vw;padding:0 15px;color:#2e2e2e;}@media all and (max-width:1023px){.frameReview__left{position:relative;}}@media all and (min-width:768px){.frameReview__left{padding:40px 0 0;-ms-flex:0 1 42%;flex:0 1 42%;max-width:42%;}}.frameReview__left .plusminus{width:100%;margin-bottom:15px;}@media all and (min-width:768px){.frameReview__left .plusminus{max-width:180px;margin-right:15px;margin-bottom:0;}}.frameReview__left .plusminus button{height:57px;}.frameReview__left .btn{width:100%;}@media all and (min-width:768px){.frameReview__left .btn{width:auto;}}.only-mobile.frameReview__cartadd{position:fixed;top:auto;bottom:0;transition:all .2s ease;transform:translateY(100%);display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff;padding:20px;border-top:1px solid #e4e4e4;}.only-mobile.frameReview__cartadd.-js-sticky{transform:translateY(0);z-index:1000;}.only-mobile.frameReview__cartadd .btn{padding:8px 8px;font-size:13px;-ms-flex:0 1 100%;flex:0 1 100%;margin-top:10px;}.only-mobile.frameReview__cartadd .plusminus{-ms-flex:1;flex:1;margin:0;}.only-mobile.frameReview__cartadd .plusminus button{height:45px;}.only-mobile.frameReview__cartadd .frame-price-wrap{margin:0 0 0 20px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}.only-mobile.frameReview__cartadd .frame-price-wrap .-tag,.only-mobile.frameReview__cartadd .frame-price-wrap .woocommerce-checkout #payment div fieldset.wc-credit-card-form label,.woocommerce-checkout #payment div fieldset.wc-credit-card-form .only-mobile.frameReview__cartadd .frame-price-wrap label{display:block;}.only-mobile.frameReview__cartadd .frame-price-wrap .frame-price{color:#52badf;font-size:21px;}.discounts-with-modal{-ms-flex:0 1 54%;flex:0 1 54%;width:54%;margin-bottom:0;}.discounts-with-modal a{margin-left:auto;}.frameReview__specs{-ms-flex:0 1 100%;flex:0 1 100%;-ms-flex-item-align:start;align-self:flex-start;width:100%;background-color:#fff;padding:0;position:relative;color:#2e2e2e;margin-top:45px;}@media all and (min-width:768px){.frameReview__specs{margin-top:55px;}}.frameReview__specs>h3{margin-top:-60px;margin-bottom:0;padding-left:20px;padding-bottom:20px;}@media all and (min-width:768px){.frameReview__specs>h3{margin-top:-60px;padding-left:0;}}.frameReview__specs select{background-color:#f6f7f8;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=\'17\' height=\'9\' xmlns=\'http://www.w3.org/2000/svg\'%3E %3Cpolyline points=\'15 0 7.5 7 0 0\' transform=\'translate(1 1)\' stroke=\'%2352BADF\' stroke-width=\'2\' fill=\'none\' fill-rule=\'evenodd\' stroke-linecap=\'round\' stroke-linejoin=\'round\'/%3E %3C/svg%3E");background-repeat:no-repeat;background-size:14px 7px,100% 100%;border-color:#c7c8c9;box-shadow:inset 0 2px 0 0 rgba(255,255,255,.2);}.frameReview__specs select.nitro-lazy{background-image:none !important;}@media all and (min-width:768px){.frameReview__specs{-ms-flex:0 1 54%;flex:0 1 54%;width:54%;}}.frameReview__specs>div{border-bottom:6px solid #f9f4ed;padding:25px;}.frameReview__specs>div:last-child{border-top:10px solid #f9f4ed;}.frameReview__specs h5{margin-bottom:5px;}.frameReview__specs h5+p{margin-bottom:20px;}.frame-drop-area{position:relative;}.frame-drop-area input[type=file]{display:block;margin:0 auto;}.frame-drop-area .uploader{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);z-index:2;}.frame-drop-area.highlight{border-color:purple;}.frame-drop-area .warning{background:#597181;color:#fff;padding:5px;margin:10px 5px;text-align:center;font-size:16px;font-weight:400;border-radius:40px;}#progress-bar{margin:25px auto;display:block;}.discounts-with-modal{margin-left:auto;margin-bottom:30px;padding:13px 30px;background:#f3f9ff;border:3px solid #fff;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media all and (max-width:767px){.discounts-with-modal{-ms-flex:100%;flex:100%;}.discounts-with-modal div{-ms-flex:100%;flex:100%;}}@media all and (min-width:768px){.discounts-with-modal{-ms-flex:0 1 54%;flex:0 1 54%;width:54%;margin-bottom:0;}.discounts-with-modal a{margin-left:auto;}}.discounts-with-modal h4,.discounts-with-modal p{margin-bottom:0;}.discounts-with-modal h4{color:#000;}.discounts-with-modal p{font-size:15px;}.breadcrumb{padding-top:10px;}@media all and (min-width:768px){.breadcrumb{padding-top:30px;padding-bottom:35px;}}.frameReview .breadcrumb{padding-bottom:0;}.breadcrumb__first{display:inline-block;position:relative;margin-right:auto;margin-left:auto;}@media all and (min-width:768px){.breadcrumb__first{margin-left:0;margin-right:0;}}.breadcrumb__first .icon{width:11px;height:9px;vertical-align:middle;margin-right:3px;}.dropdown{position:relative;}.dropdown__link{cursor:pointer;}.dropdown__link:active,.dropdown__link:focus{outline:0;}.dropdown__menu{visibility:hidden;opacity:0;pointer-events:none;position:absolute;top:calc(100% + 16px);background-color:#fff;transition:all .2s ease;transform:translateY(-25px);z-index:200;}.dropdown__menu.js-open{visibility:visible;opacity:1;pointer-events:all;transform:translateY(0);}.frameReview__cartadd{position:fixed;top:51px;transition:all .2s ease;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;background-color:#fff;padding:0 20px;border-top:1px solid #e4e4e4;width:100%;-ms-flex-align:center;align-items:center;transform:translateY(0);z-index:10001;}@media all and (min-width:768px){.frameReview__cartadd{position:fixed;bottom:30px;top:auto;-ms-flex-align:center;align-items:center;z-index:1000;padding:15px 20px;}.discount-banner-hidden .frameReview__cartadd{bottom:0;}}@media all and (min-width:1024px){.frameReview__cartadd{bottom:30px;}}.frameReview__cartadd h3{margin-bottom:0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-right:20px;font-size:15px;}@media all and (min-width:768px){.frameReview__cartadd h3{margin-right:10px;}}@media all and (min-width:1024px){.frameReview__cartadd h3{margin-right:35px;font-size:19px;}}.frameReview__cartadd h3 .icon{vertical-align:middle;margin-right:5px;}@media all and (min-width:768px) and (max-width:1023px){.frameReview__cartadd h3 .icon{max-width:24px;}}@media all and (min-width:1024px){.frameReview__cartadd h3 .icon{margin-right:10px;}}.frameReview__cartadd .btn{padding:8px 8px;font-size:13px;border-radius:0;-ms-flex:1;flex:1;}@media all and (min-width:768px) and (max-width:1023px){.frameReview__cartadd .btn{font-size:14px;-ms-flex:0 1 auto;flex:0 1 auto;padding:4px 15px;margin-left:10px;}}@media all and (min-width:1024px){.frameReview__cartadd .btn{font-size:16px;-ms-flex:0 1 auto;flex:0 1 auto;padding:8px 60px;margin-left:35px;}}.frameReview__cartadd .plusminus{-ms-flex:1;flex:1;margin:0;}@media all and (min-width:768px){.frameReview__cartadd .plusminus{margin-left:0;}}@media all and (min-width:1024px){.frameReview__cartadd .plusminus{margin-left:35px;}}.frameReview__cartadd .plusminus button{border-radius:0;height:38px;}@media all and (min-width:768px){.frameReview__cartadd .plusminus button{height:34px;width:34px;}}@media all and (min-width:1024px){.frameReview__cartadd .plusminus button{height:50px;width:42px;}}@media all and (min-width:768px) and (max-width:1023px){.frameReview__cartadd .plusminus input{max-width:40px;padding:6px 7px 7px;}}@media all and (min-width:1024px){.frameReview__cartadd .plusminus input{max-width:80px;}}@media all and (min-width:768px){.frameReview__cartadd .plusminus{-ms-flex:0 1 auto;flex:0 1 auto;}}.frameReview__cartadd .frame-price-wrap{margin:0 5px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-size:16px;-ms-flex-order:3;order:3;}@media all and (min-width:768px){.frameReview__cartadd .frame-price-wrap{font-size:14px;}}@media all and (min-width:1024px){.frameReview__cartadd .frame-price-wrap{font-size:16px;}}.frameReview__cartadd .frame-price-wrap .-tag,.frameReview__cartadd .frame-price-wrap .woocommerce-checkout #payment div fieldset.wc-credit-card-form label,.woocommerce-checkout #payment div fieldset.wc-credit-card-form .frameReview__cartadd .frame-price-wrap label{display:block;}.faq{position:relative;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #597181;}.--b .faq{border:3px solid #f6f7f8;border-radius:5px;padding:20px;}.faq h3{cursor:pointer;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-align:center;align-items:center;margin-bottom:0;}.faq h3.js-open{margin-bottom:20px;}.faq h3 span{-ms-flex:1;flex:1;margin-left:10px;}.faq h3 .icon{width:24px;height:24px;border:1px solid #52badf;border-radius:50%;padding:4px;color:#597181;}.faq p{display:none;}.banner{position:relative;display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;margin-bottom:30px;}.home .banner{display:-ms-flexbox;display:flex;-js-display:flex;}@media all and (max-width:767px){.home .banner{-ms-flex-align:center;align-items:center;place-content:center;min-height:400px;}}.banner.faded{height:auto;}@media all and (min-width:768px){.banner{display:-ms-flexbox;display:flex;-js-display:flex;height:405px;}}.banner.--short{background:#f3f9ff;height:160px;margin-bottom:0;padding-bottom:30px;}@media all and (min-width:768px){.banner.--short{height:130px;padding-bottom:0;}}.banner.--short .banner__body{width:100%;height:100%;display:-ms-flexbox;display:flex;-js-display:flex;max-width:1140px;margin-left:auto;margin-right:auto;padding-left:0;position:relative;}.banner.--short .banner__body h3{margin-bottom:0;font-size:19px;}@media all and (min-width:768px){.banner.--short .banner__body h3{font-size:26px;}}.banner.--short .banner__body p{margin-bottom:0;color:#8e8b6b;margin-left:15px;font-size:16px;}@media all and (min-width:768px){.banner.--short .banner__body p{font-size:21px;}}.banner>img,.banner>picture{position:absolute;top:0;left:0;width:100%;height:100%;object-position:right center;object-fit:cover;}@media all and (min-width:768px){.banner>img,.banner>picture{object-position:right center;}}.home .banner>picture>img{position:absolute;top:0;left:0;width:100%;height:100%;object-position:bottom center;object-fit:cover;}.banner__body{position:relative;z-index:15;padding-left:0;text-align:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:start;align-self:flex-start;padding-bottom:20px;}@media all and (min-width:768px){.banner__body{text-align:left;-ms-flex-pack:initial;justify-content:initial;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto;padding-left:20px;padding-bottom:0;}}.banner__body.faded{height:100%;padding-bottom:0;}.banner__body.faded .banner__text,.banner__body.faded .banner__title,.banner__body.faded .btn{opacity:0;display:none;}.banner__body.faded .colours{display:block;}.banner__body .colours{left:0;z-index:10;width:100%;max-width:825px;display:none;padding-top:30px;}@media all and (min-width:768px){.banner__body .colours{height:405px;}}.colour-banner{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(250px,1fr)) [auto-fill];grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:10px 30px;-ms-flex-align:center;align-items:center;padding:0 10px 10px;background:#ebf1f7;}@media all and (min-width:768px){.colour-banner{padding:0 0 10px;grid-auto-flow:column;-ms-grid-rows:(50px) [5];grid-template-rows:repeat(5,50px);}}.colour-banner .-tagline{margin:0;}.colour-banner__option{height:50px;background-color:#fff;border:1px solid #e4e4e4;border-radius:3px;text-align:left;font-size:14px;}.banner__title{width:100%;line-height:.85;margin-top:20px;margin-bottom:25px;}.banner__text{width:100%;margin-bottom:30px;}.banner__form{position:relative;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;}.banner__form .size .selecter__options{max-width:100vw;-ms-flex-pack:justify;justify-content:space-between;}@media all and (min-width:500px){.banner__form .size .selecter__options{min-width:360px;}}@media all and (min-width:768px){.banner__form .size .selecter__options{min-width:50vw;}}.banner__form .size .selecter__options .selecter__option{width:100%;}.banner__form .size .selecter__options .l1-2{-ms-flex:0 1 100%;flex:0 1 100%;}@media all and (min-width:500px){.banner__form .size .selecter__options .l1-2{-ms-flex:0 1 48%;flex:0 1 48%;}}.banner__form .size .selecter__options .l1-2 h4{white-space:nowrap;}@media all and (max-width:767px){.banner__form .selecter{position:static;}.banner__form .selecter__options{top:60px;width:90vw;left:5vw;-ms-flex-pack:justify;justify-content:space-between;overflow:scroll;}}.banner__form .selecter__option{margin-top:5px;}.banner__form p.l1-2{max-width:100%;}@media all and (min-width:768px){.banner__form{-ms-flex-pack:initial;justify-content:initial;}}.banner__form>div:first-child{margin-right:15px;}@media all and (min-width:768px){.banner__form>div{margin-right:15px;}}.banner__form p{-ms-flex:0 1 100%;flex:0 1 100%;margin-top:15px;margin-bottom:0;}@media all and (min-width:768px){.banner__form p{-ms-flex:auto;flex:auto;margin-top:0;}}.banner__header{display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-item-align:center;align-self:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:10px;}@media all and (min-width:768px){.banner__header{margin-left:0;}}.banner__discounts{display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px 10px auto auto;-ms-flex:1;flex:1;}@media all and (min-width:768px){.banner__discounts{margin-top:21px;margin-right:0;margin-left:auto;-ms-flex:initial;flex:initial;-ms-flex-pack:end;justify-content:flex-end;}}.banner__discount{background-color:#fff;border-radius:5px;color:#597181;padding:4px 8px;display:-ms-flexbox;display:flex;-js-display:flex;font-size:9px;}@media all and (min-width:768px){.banner__discount{font-size:12px;padding:11px 20px;}}.banner__discount+.banner__discount{margin-top:5px;}@media all and (min-width:768px){.banner__discount+.banner__discount{margin-top:0;margin-left:12px;}}.banner__discount span{line-height:1.1;}.banner__discount span:first-child{margin-right:15px;}.banner__discount span:nth-child(2){padding-left:13px;border-left:1px solid #d8d8d8;}.banner__discount strong{display:block;font-size:14px;}@media all and (min-width:768px){.banner__discount strong{font-size:19px;}}.save{position:relative;height:100vw;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:1fr min-content 1fr;grid-template-rows:1fr min-content 1fr;overflow:hidden;}@media all and (min-width:768px){.save{height:auto;min-height:420px;}}.save>img{grid-column:1/-1;grid-row:1/-1;object-position:top center;object-fit:cover;width:100%;height:100%;}.save .banner__discounts{z-index:10;grid-column:1/-1;-ms-grid-row:2;grid-row:2;margin:0 30px;}.save .banner__discount{-ms-flex:0 1 100%;flex:0 1 100%;margin:0;text-align:center;font-size:14px;-ms-flex-align:center;align-items:center;}.save .banner__discount span{-ms-flex:0 1 50%;flex:0 1 50%;}.save .banner__discount strong{font-size:27px;display:inline-block;}.discount-banner{background-color:#597181;height:40px;width:100%;text-align:center;display:-ms-flexbox;display:flex;-js-display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:14px;position:fixed;bottom:0;left:0;right:0;z-index:100;}@media all and (min-width:768px){.discount-banner{height:30px;}}.discount-banner a{color:#fff;text-decoration:none;-ms-flex:1;flex:1;}.discount-banner a:hover{color:#52df8c;}.discount-banner span span{font-weight:100;}.discount-banner button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:#fff;font-weight:100;font-size:26px;line-height:1;margin-left:auto;transition:all .2s ease;cursor:pointer;}.discount-banner button:hover{color:#52df8c;transform:scale(1.05);}@media print{*{background:0 0 !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}a,a:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}abbr[title]:after{content:" (" attr(title) ")";}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:"";}blockquote,pre{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}img,tr{page-break-inside:avoid;}img{max-width:100% !important;}@page{margin:.5cm;}h2,h3,p{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}}