@charset "UTF-8";.my-4{margin-top:1.5rem;margin-bottom:1.5rem}.my-auto{margin-top:auto;margin-bottom:auto}.mb-4{margin-bottom:1.5rem}.d-flex{display:flex}.justify-between{justify-content:space-between}.flex-column{flex-direction:column}.position-relative{position:relative}.position-absolute{position:absolute}@media (min-width:768px){.position-md-absolute{position:absolute}}.img-stretch img{width:100%!important}a.sprite,i.sprite{display:inline-block;vertical-align:baseline;text-indent:-9999px;overflow:hidden}.sprite{background-image:url(../images/sprites.png);background-repeat:no-repeat}.sprite.video{background-position:-35px -28px;width:20px;height:12px}.sprite.camera{background-position:-88px -27px;width:19px;height:13px}.down-arrow-grey{background-position:-536px -8px;width:52px;height:52px}.down-arrow-grey:hover{background-position:-606px -8px}.down-arrow-black{background-position:-606px -8px;width:52px;height:52px}.icon-for-twitter{display:block;float:left;background:url("../images/sprites.png") no-repeat -277px -243px;width:39px;height:40px}.ext-link{background-position:-189px -54px;width:12px;height:12px}.filter-right{background-position:-45px -411px;width:14px;height:13px}.filter-down{background-position:-86px -411px;width:14px;height:13px}.upload{background-position:-36px -180px;width:18px;height:22px}.blue-plus{background-position:-474px -26px;width:28px;height:28px}.blue-download{background-position:-348px -31px;width:9px;height:12px}.twitter{background-position:-405px -28px;width:23px;height:23px}.facebook{background-position:-405px -76px;width:23px;height:23px}.pinterest{background-position:-403px -128px;width:23px;height:23px}.down-arrow{background-position:-84px -187px;width:13px;height:9px}.up-arrow{background-position:-125px -187px;width:13px;height:9px}.spyglass{background-position:-284px -26px;width:20px;height:20px}.spyglass.black{background-position:-314px -26px;width:20px;height:20px}.twitter-actions .reply{background-position:-41px -359px;width:17px;height:12px}.twitter-actions .reply:hover{background-position:-41px -463px;width:17px;height:12px}.twitter-actions .retweet{background-position:-69px -359px;width:20px;height:12px}.twitter-actions .retweet:hover{background-position:-69px -463px;width:20px;height:12px}.twitter-actions .star{background-position:-101px -358px;width:15px;height:13px}.twitter-actions .star:hover{background-position:-101px -462px;width:15px;height:13px}.twitter-actions .follow{background-position:-142px -356px;width:32px;height:19px}.twitter-actions .follow:hover{background-position:-142px -460px;width:32px;height:19px}.exampleDNU{background-position:-3px -3px;width:191px;height:53px}@media screen and (-webkit-min-device-pixel-ratio:2){.exampleDNU{background-size:300px 300px;background-position:-2px -85px;width:191px;height:53px}}body,html{font-size:100%}embed,img,object{max-width:100%;height:auto}embed,object{height:100%}img{-ms-interpolation-mode:bicubic}#map_canvas embed,#map_canvas img,#map_canvas object,.map_canvas embed,.map_canvas img,.map_canvas object{max-width:none!important}.left{float:left!important}.right{float:right!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}.hide{display:none}.antialiased{-webkit-font-smoothing:antialiased}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:980px;*zoom:1}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{position:relative;padding-left:0;padding-right:0;float:left}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;margin-left:-0.5em;margin-right:-0.5em;margin-top:0;margin-bottom:0;max-width:none;*zoom:1}.row .row:after,.row .row:before{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none;*zoom:1}.row .row.collapse:after,.row .row.collapse:before{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{position:relative;padding-left:0.5em;padding-right:0.5em;margin-bottom:1em;width:100%;float:left}@media only screen{.column,.columns{position:relative;padding-left:0.5em;padding-right:0.5em;float:left}.small-1{position:relative;width:8.33333%}.small-2{position:relative;width:16.66667%}.small-3{position:relative;width:25%}.small-4{position:relative;width:33.33333%}.small-5{position:relative;width:41.66667%}.small-6{position:relative;width:50%}.small-7{position:relative;width:58.33333%}.small-8{position:relative;width:66.66667%}.small-9{position:relative;width:75%}.small-10{position:relative;width:83.33333%}.small-11{position:relative;width:91.66667%}.small-12{position:relative;width:100%}.small-offset-0{position:relative;margin-left:0%}.small-offset-1{position:relative;margin-left:8.33333%}.small-offset-2{position:relative;margin-left:16.66667%}.small-offset-3{position:relative;margin-left:25%}.small-offset-4{position:relative;margin-left:33.33333%}.small-offset-5{position:relative;margin-left:41.66667%}.small-offset-6{position:relative;margin-left:50%}.small-offset-7{position:relative;margin-left:58.33333%}.small-offset-8{position:relative;margin-left:66.66667%}.small-offset-9{position:relative;margin-left:75%}.small-offset-10{position:relative;margin-left:83.33333%}[class*=column]+[class*=column]:last-child{float:right}[class*=column]+[class*=column].end{float:left}.column.small-centered,.columns.small-centered{position:relative;margin-left:auto;margin-right:auto;float:none!important}}@media only screen and (min-width:768px){.large-1{position:relative;width:8.33333%}.large-2{position:relative;width:16.66667%}.large-3{position:relative;width:25%}.large-4{position:relative;width:33.33333%}.large-5{position:relative;width:41.66667%}.large-6{position:relative;width:50%}.large-7{position:relative;width:58.33333%}.large-8{position:relative;width:66.66667%}.large-9{position:relative;width:75%}.large-10{position:relative;width:83.33333%}.large-11{position:relative;width:91.66667%}.large-12{position:relative;width:100%}.row .large-offset-0{position:relative;margin-left:0%}.row .large-offset-1{position:relative;margin-left:8.33333%}.row .large-offset-2{position:relative;margin-left:16.66667%}.row .large-offset-3{position:relative;margin-left:25%}.row .large-offset-4{position:relative;margin-left:33.33333%}.row .large-offset-5{position:relative;margin-left:41.66667%}.row .large-offset-6{position:relative;margin-left:50%}.row .large-offset-7{position:relative;margin-left:58.33333%}.row .large-offset-8{position:relative;margin-left:66.66667%}.row .large-offset-9{position:relative;margin-left:75%}.row .large-offset-10{position:relative;margin-left:83.33333%}.row .large-offset-11{position:relative;margin-left:91.66667%}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}.column.large-centered,.columns.large-centered{position:relative;margin-left:auto;margin-right:auto;float:none!important}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left!important}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right!important}}@media only screen{.small-0{display:none!important}.small-1{width:8.33333%}.small-2{width:16.66667%}.small-3{width:25%}.small-4{width:33.33333%}.small-5{width:41.66667%}.small-6{width:50%}.small-7{width:58.33333%}.small-8{width:66.66667%}.small-9{width:75%}.small-10{width:83.33333%}.small-11{width:91.66667%}.small-12{width:100%}.small-offset-0{margin-left:0%}.small-offset-1{margin-left:8.33333%}.small-offset-2{margin-left:16.66667%}.small-offset-3{margin-left:25%}.small-offset-4{margin-left:33.33333%}.small-offset-5{margin-left:41.66667%}.small-offset-6{margin-left:50%}.small-offset-7{margin-left:58.33333%}.small-offset-8{margin-left:66.66667%}.small-offset-9{margin-left:75%}.small-offset-10{margin-left:83.33333%}[class*=column]+[class*=column]:last-child{float:right}[class*=column]+[class*=column].end{float:left}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none!important}}@media only screen and (min-width:767px){.medium-0{display:none!important}.medium-1{width:8.33333%}.medium-2{width:16.66667%}.medium-3{width:25%}.medium-4{width:33.33333%}.medium-5{width:41.66667%}.medium-6{width:50%}.medium-7{width:58.33333%}.medium-8{width:66.66667%}.medium-9{width:75%}.medium-10{width:83.33333%}.medium-11{width:91.66667%}.medium-12{width:100%}.medium-offset-0{margin-left:0%}.medium-offset-1{margin-left:8.33333%}.medium-offset-2{margin-left:16.66667%}.medium-offset-3{margin-left:25%}.medium-offset-4{margin-left:33.33333%}.medium-offset-5{margin-left:41.66667%}.medium-offset-6{margin-left:50%}.medium-offset-7{margin-left:58.33333%}.medium-offset-8{margin-left:66.66667%}.medium-offset-9{margin-left:75%}.medium-offset-10{margin-left:83.33333%}.medium-offset-11{margin-left:91.66667%}.medium-push-1{left:8.33333%;right:auto}.medium-pull-1{right:8.33333%;left:auto}.medium-push-2{left:16.66667%;right:auto}.medium-pull-2{right:16.66667%;left:auto}.medium-push-3{left:25%;right:auto}.medium-pull-3{right:25%;left:auto}.medium-push-4{left:33.33333%;right:auto}.medium-pull-4{right:33.33333%;left:auto}.medium-push-5{left:41.66667%;right:auto}.medium-pull-5{right:41.66667%;left:auto}.medium-push-6{left:50%;right:auto}.medium-pull-6{right:50%;left:auto}.medium-push-7{left:58.33333%;right:auto}.medium-pull-7{right:58.33333%;left:auto}.medium-push-8{left:66.66667%;right:auto}.medium-pull-8{right:66.66667%;left:auto}.medium-push-9{left:75%;right:auto}.medium-pull-9{right:75%;left:auto}.medium-push-10{left:83.33333%;right:auto}.medium-pull-10{right:83.33333%;left:auto}.medium-push-11{left:91.66667%;right:auto}.medium-pull-11{right:91.66667%;left:auto}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none!important}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left!important}}@media only screen and (min-width:980px){.large-0{display:none!important}.large-1{width:8.33333%}.large-2{width:16.66667%}.large-3{width:25%}.large-4{width:33.33333%}.large-5{width:41.66667%}.large-6{width:50%}.large-7{width:58.33333%}.large-8{width:66.66667%}.large-9{width:75%}.large-10{width:83.33333%}.large-11{width:91.66667%}.large-12{width:100%}.large-offset-0{margin-left:0%}.large-offset-1{margin-left:8.33333%}.large-offset-2{margin-left:16.66667%}.large-offset-3{margin-left:25%}.large-offset-4{margin-left:33.33333%}.large-offset-5{margin-left:41.66667%}.large-offset-6{margin-left:50%}.large-offset-7{margin-left:58.33333%}.large-offset-8{margin-left:66.66667%}.large-offset-9{margin-left:75%}.large-offset-10{margin-left:83.33333%}.large-offset-11{margin-left:91.66667%}.large-push-1{left:8.33333%;right:auto}.large-pull-1{right:8.33333%;left:auto}.large-push-2{left:16.66667%;right:auto}.large-pull-2{right:16.66667%;left:auto}.large-push-3{left:25%;right:auto}.large-pull-3{right:25%;left:auto}.large-push-4{left:33.33333%;right:auto}.large-pull-4{right:33.33333%;left:auto}.large-push-5{left:41.66667%;right:auto}.large-pull-5{right:41.66667%;left:auto}.large-push-6{left:50%;right:auto}.large-pull-6{right:50%;left:auto}.large-push-7{left:58.33333%;right:auto}.large-pull-7{right:58.33333%;left:auto}.large-push-8{left:66.66667%;right:auto}.large-pull-8{right:66.66667%;left:auto}.large-push-9{left:75%;right:auto}.large-pull-9{right:75%;left:auto}.large-push-10{left:83.33333%;right:auto}.large-pull-10{right:83.33333%;left:auto}.large-push-11{left:91.66667%;right:auto}.large-pull-11{right:91.66667%;left:auto}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none!important}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left!important}}body{font-weight:400!important}.two-column-copy{column-count:1;column-gap:0;-moz-column-count:1;-moz-column-gap:0;-webkit-column-count:1;-webkit-column-gap:0}@media screen and (min-width:767px){.two-column-copy{column-count:2;column-gap:32px;-moz-column-count:2;-moz-column-gap:32px;-webkit-column-count:2;-webkit-column-gap:32px}}.two-column-copy p{margin-top:0}.section.make{color:#00AF35}.woocommerce-checkout h3{font-size:18px;line-height:24px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal;text-transform:uppercase!important}.woocommerce-checkout h3:after{display:none;content:"headline_1"}#order_review_heading{padding-top:4px;border-top:1px solid #222222}h3.title-main,h4.title-main,h5.title-main{font-size:28px;font-weight:700!important;text-transform:uppercase;letter-spacing:0.04em;font-weight:normal}h3.title-large,h4.title-large,h5.title-large{font-size:28px;font-weight:700!important;letter-spacing:0.04em;font-weight:normal}h3.title-medium,h4.title-medium,h5.title-medium{font-size:24px;font-weight:700!important;letter-spacing:0em;font-weight:normal}h3.title-small,h4.title-small,h5.title-small{font-size:18px;line-height:24px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal}h3.bottom-rule,h4.bottom-rule,h5.bottom-rule{padding-top:4px;border-top:1px solid #222222}h2{font-size:18px;line-height:24px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal}h2:after{display:none;content:"headline_1"}h2.subtitle{font-weight:400!important}h2.lowercase{text-transform:none}a.blue,h1.blue,h2.blue,h3.blue,h4.blue,h5.blue,li.blue,p.blue{color:#009DE7}a.green,h1.green,h2.green,h3.green,h4.green,h5.green,li.green,p.green{color:#00AF35}a.yellow,h1.yellow,h2.yellow,h3.yellow,h4.yellow,h5.yellow,li.yellow,p.yellow{color:#FFEB00}.bare-slider h2,.hero h2{font-size:28px;line-height:1em;font-weight:700!important;letter-spacing:0.04em;padding:0;margin:0;margin-bottom:10px;text-transform:none!important}@media screen and (min-width:767px){.bare-slider h2,.hero h2{font-size:35px}}.bare-slider h3,.hero h3{font-size:24px;line-height:1em;font-weight:400!important;letter-spacing:0;padding:0;margin:0;margin-bottom:10px}@media screen and (min-width:767px){.bare-slider h3,.hero h3{font-size:34px;font-weight:700!important}}.bare-slider span,.hero span{font-size:13px;font-weight:700!important;text-transform:uppercase;letter-spacing:0.06em}@media screen and (min-width:767px){.bare-slider span,.hero span{font-size:13px}}a,p{font-size:14px;line-height:19px;font-weight:400!important;padding:0}a:after,p:after{display:none;content:"body_copy_1"}a.copy-small,p.copy-small{font-size:12px;line-height:17px;font-weight:400!important}a.copy-small:after,p.copy-small:after{display:none;content:"body_copy_2"}p a{font-weight:700!important;text-decoration:underline;color:#222222}p a:hover{text-decoration:none}.white-copy-color{color:#FFFFFF}.white-copy-colorp a,.white-copy-color p a{color:#FFFFFF}.black-copy-color{color:#222222}.header-bg{margin:48px 0 36px 0;padding-top:4px;border-top:1px solid black}.header-bg h1,.header-bg h2,.header-bg h3,.header-bg h4{font-size:18px;line-height:24px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal;text-transform:uppercase;display:block;padding:0;margin:0}@media screen and (min-width:767px){.header-bg h1,.header-bg h2,.header-bg h3,.header-bg h4{padding:0 10px 0 0;line-height:28px}}.bare-typo-default{font-size:16px}.bare-typo-h3{font-size:32px}.open-currency-topdown{display:none}.cart-buttons:not(.row) .button,.cart-buttons:not(.row) .single-product #submit,.single-product .cart-buttons:not(.row) #submit{font-size:12px!important;line-height:17px!important;font-weight:700 !important!important;text-transform:uppercase!important;letter-spacing:0.05em!important}.cart-buttons.row .button,.cart-buttons.row .single-product #submit,.single-product .cart-buttons.row #submit{font-size:18px;line-height:24px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal;font-weight:700 !important!important;text-transform:uppercase;text-align:center}.cart-buttons.row .button:after,.cart-buttons.row .single-product #submit:after,.single-product .cart-buttons.row #submit:after{display:none;content:"headline_1"}.button,.single-product #submit{display:block;width:auto;padding:0px 10px 0px 10px;text-transform:uppercase;text-decoration:none;text-align:center;border:0;cursor:pointer;-webkit-appearance:none!important;border-radius:0!important;border-radius:0px;transition:background 0.4s ease 0s}.button.ajax-more-button,.single-product .ajax-more-button#submit{width:130px!important;text-align:center!important;padding-top:6px}.button.green,.single-product .green#submit{background-color:#00AF35;color:#FFFFFF}.button.green:hover,.single-product .green#submit:hover{background-color:rgba(0,175,53,0.75)}.button.blue,.single-product .blue#submit{background-color:#009DE7;color:#FFFFFF}.button.blue:hover,.single-product .blue#submit:hover{background-color:rgba(0,157,231,0.75)}.button.grey,.single-product .grey#submit{background-color:#E9E9E9;color:#333333}.button.grey:hover,.single-product .grey#submit:hover{background-color:#cccccc}.button.black,.single-product .black#submit{background-color:#222222;color:#FFFFFF}.button.black:hover,.single-product .black#submit:hover{background-color:#4e4e4e}.button.white,.single-product .white#submit{background-color:#FFFFFF;color:#222222}.button.white:hover,.single-product .white#submit:hover{background-color:#cccccc}.button.white.filter-submit,.single-product .white.filter-submit#submit{color:rgba(0,175,53,0.75);font-weight:700!important}.button.auto-width,.single-product .auto-width#submit{width:auto!important}.button.large,.button.medium,.single-product .large#submit,.single-product .medium#submit{width:229px;height:32px;text-align:left;padding-left:10px;font-size:12px;line-height:17px;font-weight:700!important;text-transform:uppercase;letter-spacing:0.05em}.button.small,.button.small-load,.single-product .small#submit,.single-product .small-load#submit{min-width:100px;height:24px;line-height:24px;padding-top:3px;font-size:12px;line-height:17px;font-weight:700!important;text-transform:uppercase;letter-spacing:0.05em}.button.tricircle,.single-product .tricircle#submit{position:relative}.button.tricircle:after,.button.tricircle:before,.single-product .tricircle#submit:after,.single-product .tricircle#submit:before{display:block;position:absolute;content:"";width:18px;height:18px;top:50%}.button.tricircle:before,.single-product .tricircle#submit:before{border-radius:18px;background-color:#FFFFFF;right:10px;margin-top:-9px}.button.tricircle:after,.single-product .tricircle#submit:after{width:0;height:0;border-top:5px solid transparent;border-left:7px solid #009DE7;border-bottom:5px solid transparent;right:14px;margin-top:-5px;transition:border 0.4s ease 0s}.button.tricircle:hover:after,.single-product .tricircle#submit:hover:after{border-left:5px solid rgba(0,157,231,0.75)!important}.btn-bare{color:#FFFFFF;border:1px solid #009DE7;background:#009DE7;padding:0.8rem 1.5rem}.btn-bare-link{color:#009DE7;border:none;background:transparent}.btn-bare-outline{color:#009DE7;border:1px solid #009DE7;background:transparent}*,:after,:before{box-sizing:border-box}.shop-progress{margin:0;padding:0}.shop-progress li.active a{background:#222222;color:#FFFFFF;cursor:pointer}.media-icons{display:none}.filter-search-form{position:relative}.filter-search-form input[type=button]{position:absolute;top:0px;right:5px}.topbar-drop .filter-search-form input[type=button]{top:15px}p.out-of-stock{font-weight:700 !important!important}#vat_number_field label,input{display:block;clear:both}#vat_number{height:35px;margin-bottom:7px;padding-left:10px;font-size:18px;color:#7f7f7f;line-height:35px}#order_comments_field textarea{margin-left:8px;margin-right:8px}.cart_totals th{padding-right:20px;padding-bottom:6px}.price i.amount{font-style:normal!important}.ajax-load-more a{display:block;margin:auto auto}.ajax-load-more img{display:block;padding-top:16px;margin:auto;opacity:0}.make-video,.news-video{display:block;padding-bottom:16px}.make-video iframe,.news-video iframe{padding:0;margin:0}@media screen and (max-width:767px){.make-video iframe,.news-video iframe{height:200px}}@media screen and (max-width:40em){.fill-filling{display:none}}.fill-filling.half-height .filler-dot-grid{max-height:150px!important}.filter-page-overlay,.topbar-page-overlay{display:block;position:absolute;background-color:red;opacity:0.5;width:100%;height:100%;top:0;left:0;z-index:400}.history-back{display:block;float:right;padding-top:28px;text-transform:uppercase}a,h1,h2,h3,h4,h5,li,p{opacity:0}.wf-active a,.wf-active h1,.wf-active h2,.wf-active h3,.wf-active h4,.wf-active h5,.wf-active li,.wf-active p,.wf-inactive a,.wf-inactive h1,.wf-inactive h2,.wf-inactive h3,.wf-inactive h4,.wf-inactive h5,.wf-inactive li,.wf-inactive p{opacity:1}.hero-row .column,.hero-row .columns{padding-bottom:0;margin-bottom:0}@media screen and (max-width:767px){.hero-row{padding-bottom:0;margin-bottom:0}.hero-row .columns,.hero-row .column{padding-left:0!important;padding-right:0!important;padding-bottom:0;margin-bottom:0}.hero-row.products .column,.hero-row.products .columns,.hero-row.resellers .columns,.hero-row.resellers .column{margin-bottom:16px}}.float-left-all .columns{float:left!important}.cross-sells .product h3{display:block;color:#222222;opacity:1!important;padding:0;margin:0!important;padding-top:10px;padding-bottom:0;font-size:18px;line-height:24px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal}.cross-sells span.price{font-size:18px;line-height:24px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal;font-weight:700 !important!important;color:#009DE7!important;padding-top:0!important;margin-top:0;display:block;clear:both}.cross-sells .product .button.tricircle.blue.add-to-cart,.cross-sells .product .single-product .tricircle.blue.add-to-cart#submit,.single-product .cross-sells .product .tricircle.blue.add-to-cart#submit{font-size:12px;height:25px;line-height:26px;padding-left:7px;width:130px!important}.ajaxto .tweet{display:block;background:#f3f3f3;height:317px;padding-bottom:0;margin-bottom:0;overflow:hidden;padding:16px}.hide{display:none}.page-template-page-home-php .product-subtitle{display:none}.text-right-padding h2,.text-right-padding h3,.text-right-padding h4,.text-right-padding p{padding-right:0}@media screen and (min-width:767px){.text-right-padding h2,.text-right-padding h3,.text-right-padding h4,.text-right-padding p{padding-right:40px}}.page-template-archive-news-php .top-keyline-grey h1,.single-news .top-keyline-grey h1{font-size:28px;font-weight:700!important;letter-spacing:0.04em;font-weight:normal;text-transform:none;line-height:29px;margin-bottom:6px;padding-bottom:0;margin-top:0}.page-template-archive-news-php .top-keyline-grey h1:after,.single-news .top-keyline-grey h1:after{display:none;content:"headline_3"}.page-template-archive-news-php .top-keyline-grey h2,.single-news .top-keyline-grey h2{font-size:18px;line-height:24px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal;text-transform:uppercase;display:block;padding:2px 0 0 0;margin:10px 0 0 0;border-top:1px solid #FFEB00}.page-template-archive-news-php .top-keyline-grey h2:after,.single-news .top-keyline-grey h2:after{display:none;content:"headline_1"}@media screen and (max-width:767px){.twitter-filling{display:none}.mobile-hide{display:none}.mobile-title{background:#222222;height:40px!important}.mobile-title:after{content:"";display:block;position:absolute;right:16px;top:16px;background-image:url(../images/sprites.png);background-repeat:no-repeat;background-position:-84px -187px;width:13px;height:9px}.mobile-title.no-dropdown:after{display:none}.mobile-title.visible:after{background-image:url(../images/sprites.png);background-repeat:no-repeat;background-position:-125px -187px}.mobile-title .header-bg{padding:0;margin:0!important;height:40px!important;cursor:pointer}.mobile-title .header-bg .image-row{display:none}.mobile-title .header-bg h1,.mobile-title .header-bg h2,.mobile-title .header-bg h3,.mobile-title .header-bg h4{color:#FFFFFF!important;background-color:none!important;border:none!important;padding:0;margin:0;line-height:40px!important;padding-left:10px;text-transform:uppercase!important;font-size:18px;line-height:24px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal}}@media screen and (max-width:767px) and (max-width:767px){.header-bg h1,.header-bg h2{background-color:none!important;background:none!important}}@media screen and (max-width:767px){.mobile-content{display:none;padding-top:16px}.mobile-content.visible{display:block}}body:after{content:"mobile";display:none}@media screen and (min-width:767px){body:after{content:"desk";display:none}}body{padding:0;margin:0;font-family:"Muli",sans-serif!important}a{text-decoration:none;color:#7f7f7f}a img{border:none}.page-template-page-home-php .button.blue.medium.tricircle,.page-template-page-home-php .single-product .blue.medium.tricircle#submit,.single-product .page-template-page-home-php .blue.medium.tricircle#submit{display:none}.contain{overflow:hidden;position:relative;width:100%}.row.no-margin .columns{margin-bottom:0;padding-bottom:0}.clickable,.support-click{cursor:pointer}.remove-top-margin{margin-top:0px!important}#mobile-header{display:none}@media screen and (max-width:980px){.content-area{padding-top:95px}}.video_wrapper{position:relative;padding-bottom:56.25%}.video_wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.bottom-rule{padding-top:30px;margin-bottom:0px}.slim-bottom-rule{margin-bottom:20px;padding-bottom:40px;border-bottom:1px solid #222222}.slim-bottom-rule.tweets-sidebar{padding-bottom:10px}.sharing .socialite{float:left;margin-bottom:16px}@media screen and (max-width:767px){.sharing .socialite{margin-top:16px}}.sharing .socialite.facebook-like{margin-right:16px}@media screen and (min-width:767px){.sharing .socialite.facebook-like{margin-right:32px}}@media screen and (max-width:767px){.sharing .socialite.twitter-share{width:90px;margin-right:0px}}@media screen and (max-width:767px){.sharing .socialite.googleplus-one{width:70px;margin-right:0px}}@media screen and (max-width:767px){.sharing .socialite.pinterest-pinit{width:50px;margin-right:0px}}.no-bottom-margin{margin-bottom:0!important}.no-bottom-padding{padding-bottom:0!important}.margin-bottom-55{margin-bottom:55px!important}#shipping-info{display:inline-block;width:20px;height:20px;line-height:20px;color:#ffffff;position:relative;text-align:center;margin-left:10px;background:#009DE7;border-radius:20px;color:#ffffff}#shipping-info:hover:after{background:rgba(0,157,231,0.5)}.img-fit{max-width:none!important;width:100%!important;height:100%;object-fit:cover}#trustpilot-widget-trustbox-0-wrapper{display:none}.bare-article-item a p.price .amount{color:#009DE7!important}.christmas-svg a{color:#C3A378!important;margin-right:15px}.christmas-svg a:after{background:url("../../library/images/holly.svg") no-repeat;position:absolute;top:50%;right:10px;margin-top:-12px}.christmas-svg:before{position:absolute;content:"";top:50%;right:5px;width:20px;height:20px;margin-top:-10px;background:url(../../library/images/holly.svg) top left no-repeat;background-size:20px 20px}.hover-fade span{display:block;position:static;clear:both;padding-top:10px;padding-bottom:16px}.hover-fade span p{color:#222222}.hover-fade a,.hover-fade h4,.hover-fade h4 a{font-size:18px;line-height:24px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal;color:#222222}.hover-fade img{width:100%;height:auto}@media screen and (min-width:767px){.hover-fade{overflow:hidden}.hover-fade span:not(.amount){display:block;position:absolute;background-color:#222222;height:100%;bottom:-100%;width:101%;margin-right:0.5em;padding:16px;padding-top:12px;transition:bottom 0.2s ease 0.2s}.hover-fade span:not(.amount) a,.hover-fade span:not(.amount) p{font-size:15px;line-height:20px;font-weight:400!important;letter-spacing:0.02em;color:#FFFFFF;opacity:0;transition:opacity 0.2s ease 0s}.hover-fade span.amount{background:none;border:0;padding:0;margin:0}.hover-fade.active span,.hover-fade:hover span{bottom:0;transition:bottom 0.2s ease 0s}.hover-fade.active span a,.hover-fade.active span p,.hover-fade:hover span a,.hover-fade:hover span p{opacity:1;transition:opacity 0.2s ease 0.2s}.hover-fade.product a,.hover-fade.product p.title{text-transform:uppercase}}.post-type-archive-product .hover-bottom-up p.title{color:#222222!important;font-weight:700 !important!important;text-transform:uppercase}.page-template-archive-news .hover-bottom-up span{bottom:0!important}.page-template-archive-news .hover-bottom-up span a,.page-template-archive-news .hover-bottom-up span p{opacity:1!important}.hover-bottom-up.make span{border-bottom:5px solid #00AF35}.hover-bottom-up.product span,.hover-bottom-up.shop span{border-bottom:5px solid #009DE7}.hover-bottom-up.news span{border-bottom:5px solid #FFEB00}.hover-bottom-up.product p.title{font-weight:700 !important!important}.hover-bottom-up span{display:block;position:static;clear:both;padding-top:12px;padding-bottom:16px;background-color:#222222;padding-left:16px;padding-right:16px}.hover-bottom-up span a,.hover-bottom-up span h1,.hover-bottom-up span h2,.hover-bottom-up span h3,.hover-bottom-up span h4,.hover-bottom-up span p{font-size:18px;line-height:24px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal;color:#FFFFFF;font-weight:400!important;font-size:14px}.hover-bottom-up span p.title{padding-top:12px;padding-bottom:0;margin-bottom:0;margin-top:0}.hover-bottom-up span p.price{padding-top:0;margin-top:0}.hover-bottom-up img{width:100%;height:auto}@media screen and (min-width:767px){.hover-bottom-up{overflow:hidden}.hover-bottom-up span:not(.amount){display:block;position:absolute;background-color:#222222;height:75px;bottom:-75px;width:101%;margin-right:0.5em;padding:16px;padding-top:12px;transition:bottom 0.2s ease 0.2s}.hover-bottom-up span:not(.amount) a,.hover-bottom-up span:not(.amount) p{font-size:15px;line-height:20px;font-weight:400!important;letter-spacing:0.02em;color:#FFFFFF;opacity:0;transition:opacity 0.2s ease 0s}.hover-bottom-up span.amount{background:none;border:0;padding:0;margin:0}.hover-bottom-up.active span,.hover-bottom-up:hover span{bottom:0;transition:bottom 0.2s ease 0s}.hover-bottom-up.active span a,.hover-bottom-up.active span p,.hover-bottom-up:hover span a,.hover-bottom-up:hover span p{opacity:1;transition:opacity 0.2s ease 0.2s}.hover-bottom-up.product a,.hover-bottom-up.product p.title{text-transform:uppercase}.hover-bottom-up.make{overflow:hidden}.hover-bottom-up.make span:not(.amount){display:block;position:absolute;background-color:#222222;height:75px;bottom:-75px;width:101%;margin-right:0.5em;padding:16px;padding-top:12px;transition:bottom 0.2s ease 0.2s}.hover-bottom-up.make span:not(.amount) a,.hover-bottom-up.make span:not(.amount) p{font-size:15px;line-height:20px;font-weight:400!important;letter-spacing:0.02em;color:#FFFFFF;opacity:0;transition:opacity 0.2s ease 0s}.hover-bottom-up.make span.amount{background:none;border:0;padding:0;margin:0}.hover-bottom-up.make.active span,.hover-bottom-up.make:hover span{bottom:0;transition:bottom 0.2s ease 0s}.hover-bottom-up.make.active span a,.hover-bottom-up.make.active span p,.hover-bottom-up.make:hover span a,.hover-bottom-up.make:hover span p{opacity:1;transition:opacity 0.2s ease 0.2s}.hover-bottom-up.make.product a,.hover-bottom-up.make.product p.title{text-transform:uppercase}.hover-bottom-up.make span{border-bottom:5px solid #00AF35}.hover-bottom-up.product,.hover-bottom-up.shop{overflow:hidden}.hover-bottom-up.product span:not(.amount),.hover-bottom-up.shop span:not(.amount){display:block;position:absolute;background-color:#222222;height:98px;bottom:-98px;width:101%;margin-right:0.5em;padding:16px;padding-top:12px;transition:bottom 0.2s ease 0.2s}.hover-bottom-up.product span:not(.amount) a,.hover-bottom-up.product span:not(.amount) p,.hover-bottom-up.shop span:not(.amount) a,.hover-bottom-up.shop span:not(.amount) p{font-size:15px;line-height:20px;font-weight:400!important;letter-spacing:0.02em;color:#FFFFFF;opacity:0;transition:opacity 0.2s ease 0s}.hover-bottom-up.product span.amount,.hover-bottom-up.shop span.amount{background:none;border:0;padding:0;margin:0}.hover-bottom-up.product.active span,.hover-bottom-up.product:hover span,.hover-bottom-up.shop.active span,.hover-bottom-up.shop:hover span{bottom:0;transition:bottom 0.2s ease 0s}.hover-bottom-up.product.active span a,.hover-bottom-up.product.active span p,.hover-bottom-up.product:hover span a,.hover-bottom-up.product:hover span p,.hover-bottom-up.shop.active span a,.hover-bottom-up.shop.active span p,.hover-bottom-up.shop:hover span a,.hover-bottom-up.shop:hover span p{opacity:1;transition:opacity 0.2s ease 0.2s}.hover-bottom-up.product.product a,.hover-bottom-up.product.product p.title,.hover-bottom-up.shop.product a,.hover-bottom-up.shop.product p.title{text-transform:uppercase}.hover-bottom-up.product span,.hover-bottom-up.shop span{border-bottom:5px solid #009DE7}.hover-bottom-up.news{overflow:hidden}.hover-bottom-up.news span:not(.amount){display:block;position:absolute;background-color:#222222;height:75px;bottom:-75px;width:101%;margin-right:0.5em;padding:16px;padding-top:12px;transition:bottom 0.2s ease 0.2s}.hover-bottom-up.news span:not(.amount) a,.hover-bottom-up.news span:not(.amount) p{font-size:15px;line-height:20px;font-weight:400!important;letter-spacing:0.02em;color:#FFFFFF;opacity:0;transition:opacity 0.2s ease 0s}.hover-bottom-up.news span.amount{background:none;border:0;padding:0;margin:0}.hover-bottom-up.news.active span,.hover-bottom-up.news:hover span{bottom:0;transition:bottom 0.2s ease 0s}.hover-bottom-up.news.active span a,.hover-bottom-up.news.active span p,.hover-bottom-up.news:hover span a,.hover-bottom-up.news:hover span p{opacity:1;transition:opacity 0.2s ease 0.2s}.hover-bottom-up.news.product a,.hover-bottom-up.news.product p.title{text-transform:uppercase}.hover-bottom-up.news span{border-bottom:5px solid #FFEB00}}.half-height{height:auto}.slider-hover span{display:block;position:static;clear:both;padding-top:10px;padding-bottom:16px}.slider-hover span a{font-size:18px;line-height:24px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal;color:#222222}.slider-hover img{width:100%;height:auto}@media screen and (min-width:767px){.slider-hover{overflow:hidden}.slider-hover span{display:block;position:absolute;width:101%;height:32px;bottom:0;z-index:400;padding:8px;margin-right:0.5em;background-color:#222222}.slider-hover .bg-color{height:0px;background-color:#222222;transition:height 0.3s ease 0.3s}.slider-hover p{opacity:0;transition:opacity 0.3s ease 0s}.slider-hover.active .bg-color,.slider-hover:hover .bg-color{height:300px;transition:height 0.3s ease 0s}.slider-hover.active p,.slider-hover:hover p{opacity:1;transition:opacity 0.3s ease 0.3s}.slider-hover.make{overflow:hidden}.slider-hover.make span{display:block;position:absolute;width:101%;height:32px;bottom:0;z-index:400;padding:8px;margin-right:0.5em;background-color:#222222}.slider-hover.make .bg-color{height:0px;background-color:#222222;transition:height 0.3s ease 0.3s}.slider-hover.make p{opacity:0;transition:opacity 0.3s ease 0s}.slider-hover.make.active .bg-color,.slider-hover.make:hover .bg-color{height:300px;transition:height 0.3s ease 0s}.slider-hover.make.active p,.slider-hover.make:hover p{opacity:1;transition:opacity 0.3s ease 0.3s}.slider-hover.make span{border-bottom:5px solid #00AF35}.slider-hover.product,.slider-hover.shop{overflow:hidden}.slider-hover.product span,.slider-hover.shop span{display:block;position:absolute;width:101%;height:32px;bottom:0;z-index:400;padding:8px;margin-right:0.5em;background-color:#222222}.slider-hover.product .bg-color,.slider-hover.shop .bg-color{height:0px;background-color:#222222;transition:height 0.3s ease 0.3s}.slider-hover.product p,.slider-hover.shop p{opacity:0;transition:opacity 0.3s ease 0s}.slider-hover.product.active .bg-color,.slider-hover.product:hover .bg-color,.slider-hover.shop.active .bg-color,.slider-hover.shop:hover .bg-color{height:300px;transition:height 0.3s ease 0s}.slider-hover.product.active p,.slider-hover.product:hover p,.slider-hover.shop.active p,.slider-hover.shop:hover p{opacity:1;transition:opacity 0.3s ease 0.3s}.slider-hover.product span,.slider-hover.shop span{border-bottom:5px solid #009DE7}.slider-hover.news{overflow:hidden}.slider-hover.news span{display:block;position:absolute;width:101%;height:32px;bottom:0;z-index:400;padding:8px;margin-right:0.5em;background-color:#222222}.slider-hover.news .bg-color{height:0px;background-color:#222222;transition:height 0.3s ease 0.3s}.slider-hover.news p{opacity:0;transition:opacity 0.3s ease 0s}.slider-hover.news.active .bg-color,.slider-hover.news:hover .bg-color{height:300px;transition:height 0.3s ease 0s}.slider-hover.news.active p,.slider-hover.news:hover p{opacity:1;transition:opacity 0.3s ease 0.3s}.slider-hover.news span{border-bottom:5px solid #FFEB00}.slider-hover span{padding:8px 16px 8px 16px!important;font-size:13px!important;font-weight:700!important;letter-spacing:0.07em}}.bare-form input[type=email],.bare-form input[type=password],.bare-form input[type=tel],.bare-form input[type=text],.edit-account input[type=email],.edit-account input[type=password],.edit-account input[type=tel],.edit-account input[type=text],form input[type=email],form input[type=password],form input[type=tel],form input[type=text]{border:0;background-color:#E9E9E9;font-family:"Muli",sans-serif!important;font-size:12px;line-height:17px;font-weight:400!important}.bare-form input[type=email]:after,.bare-form input[type=password]:after,.bare-form input[type=tel]:after,.bare-form input[type=text]:after,.edit-account input[type=email]:after,.edit-account input[type=password]:after,.edit-account input[type=tel]:after,.edit-account input[type=text]:after,form input[type=email]:after,form input[type=password]:after,form input[type=tel]:after,form input[type=text]:after{display:none;content:"body_copy_2"}.bare-form input[type=email]:focus,.bare-form input[type=password]:focus,.bare-form input[type=tel]:focus,.bare-form input[type=text]:focus,.edit-account input[type=email]:focus,.edit-account input[type=password]:focus,.edit-account input[type=tel]:focus,.edit-account input[type=text]:focus,form input[type=email]:focus,form input[type=password]:focus,form input[type=tel]:focus,form input[type=text]:focus{border:0}#vat_number{border:0;background-color:#E9E9E9;font-size:12px;line-height:17px;font-weight:400!important}#vat_number:after{display:none;content:"body_copy_2"}#vat_number:focus{border:0}#review_form input[type=submit],input[type=email],input[type=tel],input[type=text],textarea{border-radius:0!important;-webkit-border-radius:0!important;-webkit-appearance:none!important}input:focus::-webkit-input-placeholder{-webkit-transition:opacity 0.2s 0.2s ease;transition:opacity 0.2s 0.2s ease;opacity:0}input:focus:-moz-placeholder,input:focus:-ms-input-placeholder,input:focus::-moz-placeholder{-moz-transition:opacity 0.2s 0.2s ease;-ms-transition:opacity 0.2s 0.2s ease;transition:opacity 0.2s 0.2s ease;opacity:0}.edit-account .form-row{clear:both;margin-bottom:15px}.edit-account .form-row input,.edit-account .form-row label{display:block;width:300px;clear:both}.edit-account .form-row input{height:35px;margin-bottom:7px;padding-left:10px;color:#7f7f7f;font-size:12px;line-height:17px;font-weight:400!important}.edit-account .form-row input:after{display:none;content:"body_copy_2"}.bare-form input[type=email],.bare-form input[type=password],.bare-form input[type=tel],.bare-form input[type=text],.bare-form select{width:100%;padding:0.375rem 0.75rem;font-size:16px;line-height:1.5;color:#333333;font-weight:700!important;background-color:#FFFFFF;border:1px solid #333333;border-radius:0}.bare-form select{-webkit-appearance:listbox!important;vertical-align:middle}.bare-form select:not([size]):not([multiple]){height:calc(2.25rem + 2px)}.limitWarning{font-size:14px;color:red;float:right}.woocommerce-info{display:none}.subscribe_box{margin-bottom:120px}.subscribe_box input{display:inline-block}.checkout_page .survay_box{margin-bottom:50px!important}.woochimp_checkout_checkbox input{display:inline-block}.checkout_page .checkout-row label abbr{display:inline-block!important;color:red!important}.woocommerce-checkout-payment img{display:block!important;height:auto;padding:20px 10px 20px 0;max-width:100%;width:400px}.payment_methods li input{width:auto;float:left;margin-right:10px;margin-top:20px}.woocommerce-invalid input{background-color:rgba(242,153,172,0.3)!important}ul#shipping_method{list-style:none;padding:0;margin:0}ul#shipping_method li input{display:inline-block}ul#shipping_method li label{display:inline-block;width:250px}ul#shipping_method li label span{display:inline-block;width:90px}.woocommerce-Price-amount,.woocommerce-Price-currencySymbol{display:inline-block!important}.home .woocommerce-Price-amount{position:relative;padding-left:12px!important}.home .woocommerce-Price-currencySymbol{background-color:transparent!important;border-bottom:0!important;top:0!important;left:0!important;height:auto!important;padding:0!important}.woocommerce-cart .cart-discount th{text-align:left}.woocommerce-cart td{text-align:right}.woocommerce-cart .coupon{display:flex}.woocommerce-cart .coupon input#coupon_code{height:32px;margin-right:20px;padding-left:20px;font-size:14px}.single-product .woocommerce-cart .coupon #submit,.woocommerce-cart .coupon .button,.woocommerce-cart .coupon .single-product #submit{height:32px;padding-left:20px;padding-right:20px;background-color:#e5e5e5;color:#333333}.single-product .woocommerce-cart .coupon #submit:hover,.woocommerce-cart .coupon .button:hover,.woocommerce-cart .coupon .single-product #submit:hover{background-color:#cccccc}.woocommerce-checkout .payment_methods.methods .payment_method_paypal a.about_paypal{display:none}.woocommerce-checkout .payment_methods.methods .payment_method_paypal img{max-width:150px;padding:10px 10px 0 0}.woocommerce-checkout .payment_methods.methods .payment_method_sagepayform a{display:none}.woocommerce-checkout .payment_methods.methods .payment_method_sagepayform img{max-width:220px;padding:0 10px 0 0}.woocommerce-checkout h3.bottom-rule{margin-bottom:20px}.woocommerce-checkout-payment .place-order .trust-seal-container{display:flex;justify-content:flex-end}.woocommerce-checkout-payment .place-order .trust-seal-container .trust-seal-link{outline:0}.woocommerce-checkout-payment .place-order .trust-seal-container .trust-seal-link img{max-width:100px}.woocommerce_error,.woocommerce_error li{color:red}@media screen and (max-width:1024px){.checkout_page #checkout_timeline{max-width:calc(100% - 250px);position:relative}}@media screen and (max-width:1199px){.all_check_out_page_sec .right_side{width:320px}.all_check_out_page_sec .left_side{width:calc(100% - 320px)}.woocommerce-checkout .cart-row-page>.bottom-rule{width:calc(100% - 319px)}.checkout_next_back_steps{width:calc(100% - 319px)}.checkout_page .checkout-row label{font-size:15px}.checkout_page .checkout_billing input,.checkout_page .checkout_shipping input{font-size:15px}.all_check_out_page_sec .right_side .cart_totals .order-total td,.all_check_out_page_sec .right_side .cart_totals .order-total th{font-size:20px!important}.all_check_out_page_sec .right_side .cart_totals .cart_item_box{padding-bottom:20px}.all_check_out_page_sec .right_side .cart_totals .cart-discount{padding-top:20px;padding-bottom:20px}.all_check_out_page_sec .right_side .cart_totals #shipping_method{padding-top:0px;padding-bottom:0px}.all_check_out_page_sec .right_side .cart_totals .order-total td,.all_check_out_page_sec .right_side .cart_totals .order-total th{padding-top:20px!important}.all_check_out_page_sec .right_side .cart_totals .vat_value{padding-bottom:20px}.checkout_next_back_steps{padding-bottom:130px}.checkout_page .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table thead th:nth-child(2){padding-left:10px}.checkout_page .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody td:nth-child(2){padding-left:10px!important}.checkout_page .woocommerce_checkout_coupon{width:calc(100% - 319px)}.checkout_page .survay_box{margin-bottom:50px!important}.woocommerce-checkout .cart-row-page>.bottom-rule{padding-top:110px!important}}@media screen and (max-width:991px){.all_check_out_page_sec .right_side{padding-left:15px;padding-right:0px}.all_check_out_page_sec .left_side{padding-left:0px;padding-right:15px}.all_check_out_page_sec .right_side{width:260px}.all_check_out_page_sec .left_side{width:calc(100% - 260px)}.woocommerce-checkout .cart-row-page>.bottom-rule{padding-left:0px!important}.woocommerce-checkout .cart-row-page>.bottom-rule{width:calc(100% - 259px)}.checkout_next_back_steps{width:calc(100% - 259px)}.all_check_out_page_sec .right_side .cart_totals #shipping_method label{font-size:15px}.all_check_out_page_sec .right_side .cart_totals .shipping ul li label:before{top:-1px}.all_check_out_page_sec .right_side .cart_totals .shipping ul li label:after{top:5px}.checkout_page .checkout_billing .billing-row .medium-6,.checkout_page .checkout_shipping .shipping-row .medium-6{width:100%}.all_check_out_page_sec .right_side .cart_totals .cart_item_box{padding-bottom:16px}.all_check_out_page_sec .right_side .cart_totals .cart-discount{padding-bottom:16px;padding-top:16px}.all_check_out_page_sec .right_side .cart_totals #shipping_method{padding-bottom:0px;padding-top:0px}.all_check_out_page_sec .right_side .cart_totals .order-total td,.all_check_out_page_sec .right_side .cart_totals .order-total th{padding-top:16px!important}.all_check_out_page_sec .right_side .cart_totals .vat_value{padding-bottom:18px}.all_check_out_page_sec .right_side .cart_totals .order-total td,.all_check_out_page_sec .right_side .cart_totals .order-total th{font-size:17px!important}.woocommerce-checkout .cart-row-page>.bottom-rule{font-size:38px;line-height:38px;padding-bottom:10px!important;padding-top:28px!important}.checkout_next_back_steps{padding-left:0px;padding-top:20px;padding-bottom:100px}.checkout_page h3.bottom-rule{font-size:22px}.checkout_page .woocommerce_checkout_coupon{width:calc(100% - 259px)}.checkout_page .woocommerce_checkout_coupon{padding-left:0px;padding-top:10px}.all_check_out_page_sec .left_side .overflow_div .overflow_div{overflow-x:auto;display:flex}.all_check_out_page_sec .left_side .overflow_div .overflow_div .shop_table.cart{width:100%!important;min-width:620px!important}.checkout_page .yith-woocommerce-checkout-payment #place_order{bottom:-117px!important}.checkout_page .survay_box{max-width:100%}.checkout_page .survay_box{padding-left:15px;padding-right:15px;margin-bottom:45px}.checkout_page .succes_order_procuct_heading label{margin-bottom:15px}.checkout_page .survay_box{padding-top:28px;padding-bottom:28px}}@media screen and (max-width:979px){.single-product .woocommerce-cart .cart-row-page .coupon #submit,.woocommerce-cart .cart-row-page .coupon .button,.woocommerce-cart .cart-row-page .coupon .single-product #submit{padding:0 10px!important}}@media screen and (max-width:909px){.checkout_page{position:relative}.checkout_page #checkout_timeline{position:relative;max-width:calc(100% - 259px);position:absolute;top:-155px!important;left:0px}.woocommerce-checkout .cart-row-page>.bottom-rule{padding-top:110px!important}.checkout_page #checkout_timeline.style1 li.active~li .timeline-wrapper .timeline-label{font-size:14px;height:32px}.checkout_page #checkout_timeline.style1 li.active .timeline-wrapper .timeline-label{font-size:14px;height:32px}.checkout_page #checkout_timeline:before{top:29px}.checkout_page #checkout_timeline.style1 li .timeline-wrapper .timeline-label{font-size:14px;height:32px}}@media screen and (max-width:800px){.cart_page_main_sec form>.row:nth-child(2) .medium-8{width:100%}.cart_page_main_sec form>.row:nth-child(2) .medium-4{width:100%}}@media screen and (max-width:768px){.checkout_page .woocommerce_checkout_coupon .form-row-first input#coupon_code{width:100%!important}}@media screen and (max-width:767px){.all_check_out_page_sec .left_side{width:100%}.all_check_out_page_sec .right_side{width:100%;top:0!important}.all_check_out_page_sec .inner_checkout{display:block}.woocommerce-checkout .cart-row-page>.bottom-rule{width:100%;border-right:none}.checkout_page .checkout_billing .billing-row .medium-6,.checkout_page .checkout_shipping .shipping-row .medium-6{width:50%}.checkout_next_back_steps{width:100%;border-right:none;padding-top:35px;padding-bottom:60px}.all_check_out_page_sec .right_side{border-left:none;padding-left:0px;border-top:1px solid #e9e9e9;padding-top:50px}.all_check_out_page_sec .left_side{padding-right:0px;padding-bottom:20px}.cart-row-page .all_check_out_page_sec .cart_totals{max-width:350px!important;margin:0px auto;background-color:#edf9ff;padding:10px;border:1px solid #009de7}.woocommerce-checkout.processing .all_check_out_page_sec .right_side .next_btn{width:100%;max-width:350px!important;margin:0px auto}.all_check_out_page_sec .right_side .cart_totals .cart_item_box{border-bottom:1px solid #009de7}.all_check_out_page_sec .right_side .cart_totals .cart-discount{border-bottom:1px solid #009de7}.all_check_out_page_sec .right_side .cart_totals .vat_value{}.all_check_out_page_sec .right_side .cart_totals .shipping td{border-bottom:1px solid #009de7}.all_check_out_page_sec .right_side .next_btn:before{border-radius:0px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.all_check_out_page_sec .right_side .cart_totals .vat_value{opacity:1!important;color:#85827f}.checkout_page .checkout_billing .billing-row .medium-4,.checkout_page .checkout_shipping .shipping-row .medium-4{width:33.33333%}.checkout_page .checkout_billing .single_item .medium-6,.checkout_page .checkout_shipping .single_item .medium-6{width:100%}.checkout_page #checkout_timeline{width:100%;max-width:100%}.checkout_page #checkout_timeline.style1 li.active~li .timeline-wrapper .timeline-label{font-size:14px;height:32}.checkout_page #checkout_timeline.style1 li.active .timeline-wrapper .timeline-label{font-size:14px;height:32}.checkout_page .woocommerce_checkout_coupon{width:100%;border-right:none}.all_check_out_page_sec .left_side .woocommerce-checkout-review-order{padding-bottom:15px!important}.checkout_page .yith-woocommerce-checkout-payment #place_order{position:static;margin-top:20px}.checkout_page .checkout_next_back_steps .previous_btn{margin-left:0px!important;margin-top:0px!important}.checkout_page .survay_box{display:block}.checkout_page .survay_box .survay_box_left:first-child,.checkout_page .survay_box .survay_box_left:nth-child(2){width:100%}.checkout_page .survay_box .survay_box_left:nth-child(2){margin-top:15px}.woocommerce-order-received .order_recive_top_heading .title{font-size:40px;line-height:40px}.all_check_out_page_sec .right_side .cart_totals .order-total td,.all_check_out_page_sec .right_side .cart_totals .order-total th{border-bottom:1px solid #009de7}.checkout_page .woocommerce-checkout.processing~.checkout_next_back_steps .next_btn{display:none}.checkout_next_back_steps .inner_border_div{padding-bottom:0px;border-bottom:0px;padding-top:15px}.all_check_out_page_sec .right_side .cart_totals .order-total td,.all_check_out_page_sec .right_side .cart_totals .order-total th{border-bottom:0px}.checkout_page .yith-woocommerce-checkout-payment .place-order p.terms{margin-top:20px!important}.all_check_out_page_sec .left_side{padding-bottom:0px}.all_check_out_page_sec .left_side .woocommerce-checkout-review-order{padding-bottom:0px!important}.all_check_out_page_sec .right_side{padding-top:30px}}@media screen and (max-width:766px){.cart-row-page .cart_page_main_sec .cart_page .shop_table{width:736px!important}.cart-row-page .cart_page_main_sec .cart_page>div{overflow-x:auto}.checkout_page .yith-woocommerce-checkout-payment .woocommerce-checkout-payment .payment_methods li.payment_method_stripe img{max-width:65px!important}}@media screen and (max-width:575px){.checkout_page .checkout_billing .billing-row .medium-6,.checkout_page .checkout_shipping .shipping-row .medium-6{width:100%}.checkout_page .checkout_billing .billing-row .medium-4,.checkout_page .checkout_shipping .shipping-row .medium-4{width:100%}.all_check_out_page_sec .left_side{padding-bottom:5px}.all_check_out_page_sec .right_side{padding-top:44px}.checkout_next_back_steps{padding-top:40px;padding-bottom:44px}.woocommerce-checkout .cart-row-page>.bottom-rule{text-align:center}.checkout_page h3.bottom-rule{text-align:center}.cart-row-page .all_check_out_page_sec .cart_totals{max-width:100%!important}.woocommerce-checkout.processing .all_check_out_page_sec .right_side .next_btn{max-width:100%!important}.woocommerce-cart .cart_title h1{font-size:30px}.woocommerce-cart .cart_page_main_sec .coupon{flex-wrap:wrap}.woocommerce-cart .cart_page_main_sec .coupon>div{margin-left:0px!important}.single-product .woocommerce-cart .cart-row-page .coupon #submit,.woocommerce-cart .cart-row-page .coupon .button,.woocommerce-cart .cart-row-page .coupon .single-product #submit{width:107px}.woocommerce-cart .bare-newsletter-footer{margin-top:20px}.checkout_page .succes_order_procuct_heading label{font-size:20px}.woocommerce-order-received .order_recive_top_heading .title{font-size:30px;line-height:30px;margin-bottom:0px}.woocommerce-order-received .order_recive_top_heading .sub_title{font-size:18px!important;line-height:19px;margin-top:12px}.woocommerce-order-received .order_recive_top_heading{margin-bottom:30px}}@media screen and (max-width:480px){.checkout_page #checkout_timeline{display:flex!important}.checkout_page #checkout_timeline.style1 li.active~li .timeline-wrapper .timeline-label{font-size:12px;padding-left:10px!important;padding-right:10px!important}.checkout_page #checkout_timeline.style1 li.active .timeline-wrapper .timeline-label{font-size:12px;padding-left:10px!important;padding-right:10px!important}.checkout_page #checkout_timeline.style1 li.active~li .timeline-wrapper .timeline-step{width:28px;height:28px;font-size:14px;line-height:23px!important}.checkout_page #checkout_timeline.style1 li .timeline-wrapper .timeline-step{width:28px;height:28px;font-size:14px;line-height:23px!important}.checkout_page #checkout_timeline:before{top:24px}.checkout_page #checkout_timeline.style1 li .timeline-wrapper .timeline-label{font-size:12px;padding-left:10px!important;padding-right:10px!important}}@media screen and (max-width:423px){.checkout_page .woocommerce #form_actions.checkout_next_back_steps .next_btn .single-product input.alt.next#submit,.checkout_page .woocommerce #form_actions.checkout_next_back_steps .next_btn input.button.alt.next,.checkout_page .woocommerce #form_actions.checkout_next_back_steps .previous_btn .single-product input.alt.prev#submit,.checkout_page .woocommerce #form_actions.checkout_next_back_steps .previous_btn input.button.alt.prev,.single-product .checkout_page .woocommerce #form_actions.checkout_next_back_steps .next_btn input.alt.next#submit,.single-product .checkout_page .woocommerce #form_actions.checkout_next_back_steps .previous_btn input.alt.prev#submit{width:100%!important}.checkout_next_back_steps .inner_border_div{display:flex;flex-direction:column-reverse}.checkout_page .checkout_next_back_steps .previous_btn{width:168px;margin-top:15px}.checkout_page .checkout_next_back_steps .previous_btn:after{left:2px}.checkout_next_back_steps .inner_border_div{padding-bottom:15px}}@media screen and (max-width:374px){.checkout_page #checkout_timeline.style1 li.active~li .timeline-wrapper .timeline-label{padding-left:0px!important;padding-right:0px!important;font-size:11px}.checkout_page #checkout_timeline.style1 li.active .timeline-wrapper .timeline-label{padding-left:0px!important;font-size:11px;padding-right:0px!important}.woocommerce-checkout .cart-row-page>.bottom-rule{padding-top:105px}.checkout_page #checkout_timeline{top:-149px!important}.checkout_page #checkout_timeline.style1 li .timeline-wrapper .timeline-label{font-size:11px;padding-left:0px!important;padding-right:0px!important}.checkout_page .woocommerce_checkout_coupon .woocommerce-info-coupon{font-size:13px!important}.checkout_page .woocommerce_checkout_coupon{padding-bottom:10px;padding-top:0px}.checkout_page .woocommerce_checkout_coupon .woocommerce-info-coupon .showcoupon{font-size:12px}}#header{display:none;position:sticky;top:0px!important;margin:0 0 30px 0;padding-right:15px;height:96px;width:100%;border-bottom:1px solid #E9E9E9;z-index:1000;background:white}@media screen and (min-width:1200px){#header{display:block}}#header .header-container{width:100%;margin:auto auto;position:relative;height:96px}#header a,#header li,#header span{font-weight:700!important}#header ul{list-style:none;padding:0;margin:0}#header ul li{float:left;width:auto}#header .bare-tagline{display:none}@media screen and (min-width:1200px){#header .bare-tagline{position:absolute;left:180px;top:50%;transform:translateY(-50%);margin-left:1.5em;z-index:1000}}#header #header-nav{display:flex;justify-content:flex-end;width:100%;height:100%;position:absolute;right:0;bottom:0}#header #header-nav .menu-primary-container{height:100%;display:flex;align-items:center;margin-right:1rem}#header #header-nav ul{width:auto}#header #header-nav ul li{display:block;float:left;width:auto;position:relative}#header #header-nav ul li a{display:block;width:100%;height:100%;color:#222222;position:relative;font-size:16px}#header #header-nav ul li a span{display:block;z-index:400;padding:0px 12px;height:20px;width:100%;position:relative;bottom:0;left:0}#header #header-nav ul li.current-menu-item a,#header #header-nav ul li:hover a{color:#7f7f7f}#header #header-nav ul li.current-menu-item a:before,#header #header-nav ul li:hover a:before{height:100px}#header #header-nav ul li ul{display:none}#header #header-nav ul li.active a,#header #header-nav ul li:hover a{transition:color 0.3s ease 0.5s}#header #header-nav ul li a{transition:color 0.3s ease 0.3s}#header #header-nav ul li a:before{transition:height 0.3s ease 0.4s}body.logged-in #header{top:20px!important}#bare-logo{display:flex;position:absolute;width:180px;height:96px;top:0!important;left:0;z-index:1000;border-right:1px solid #E9E9E9}#bare-logo img{margin:auto;max-width:none!important;height:47px}#bare-logo img.white{display:none}#bare-logo:hover{background-color:#231f20}#bare-logo:hover img.white{display:block}#bare-logo:hover img.grey{display:none}.header-container__buttons{display:flex;height:100%;align-items:center;padding-left:1rem;border-left:1px solid #E9E9E9;z-index:1000}.header-container__buttons .btn-basket{width:48px;height:48px;background:url("/wp-content/themes/bare/library/images/icon-basket.svg") no-repeat;background-size:18px;background-position:center;border:1px solid #009DE7;border-radius:0.25rem;margin-right:1rem;position:relative}.header-container__buttons .btn-basket .has-items{display:flex;justify-content:center;background-color:#009DE7;border-radius:50%;padding:0.1rem;width:24px;height:24px;font-size:12px;color:white!important;position:absolute;top:-10px;right:-10px}.header-container__buttons .btn-basket:hover,.topbar:not(.closed)~#header .btn-basket{cursor:pointer;background:#009DE7 url("/wp-content/themes/bare/library/images/icon-basket--white.svg") no-repeat;background-size:18px;background-position:center}.header-container__buttons .btn-basket:hover .has-items,.topbar:not(.closed)~#header .btn-basket .has-items{color:#FFFFFF;background-color:#333333}.page-template-page-make-upload-php #header{background-color:#FFFFFF!important}.bare-submit-search{border:1px solid #009DE7;border-radius:0.25rem;position:relative}.bare-submit-search form{margin-right:0}.bare-submit-search input[type=text]{padding:1rem;background-color:transparent!important;border:0!important;font-size:16px!important;color:#333333!important}.bare-submit-search input[type=text]::-webkit-input-placeholder{color:#333333}.bare-submit-search input[type=text]:-moz-placeholder{color:#333333}.bare-submit-search input[type=text]::-moz-placeholder{color:#333333}.bare-submit-search input[type=text]:-ms-input-placeholder{color:#333333}@media screen and (max-width:992px){.bare-submit-search input[type=text]{font-size:14px!important;width:120px!important}}.bare-submit-search input[type=button]{width:48px;height:48px;background:url("/wp-content/themes/bare/library/images/icon-search.svg") no-repeat!important;background-size:15px!important;background-position:center!important;top:0;right:0}.nav-cart-item .has-items{color:#009DE7!important}.topbar{position:fixed;right:231px;top:100px;min-width:560px;padding:2rem 1rem}.topbar:before{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #222222;position:absolute;top:-10px;right:16px}@media (min-width:768px) and (max-width:992px){.topbar{min-width:480px;right:153px}}@media (min-width:760px) and (max-width:782px){.topbar{top:116px}}@media screen and (max-width:768px){.topbar{position:absolute;top:130px;right:0;left:0;width:100%;min-width:auto}.topbar:before{display:none}}.topbar.closed{display:none}.topbar .mini-cart{display:flex;justify-content:space-between}.topbar .mini-cart p.total.border-top{text-align:right}@media screen and (max-width:480px){.topbar .mini-cart{flex-wrap:wrap}.topbar .mini-cart p.total.border-top{text-align:left;margin-bottom:2rem}.topbar .mini-cart>*{width:100%;display:inherit}}.topbar.topbar-drop{display:none;max-height:0;transition:max-height 0.3s ease 0}.topbar.topbar-drop.visible{display:block;max-height:1000px;transition:max-height 0.3s ease 0}#mobile-header .topbar{display:block}@media screen and (min-width:767px){#mobile-header .topbar{display:none}}#mobile-header .topbar,.topbar{background-color:#222222;min-height:20px;z-index:10000;line-height:28px}#mobile-header .topbar__heading,.topbar__heading{font-size:24px;color:#FFFFFF;padding-bottom:1rem;margin-top:0;border-bottom:1px solid #464646}#mobile-header .topbar ul,.topbar ul{margin:auto auto;padding-bottom:1rem!important;padding-left:0;list-style:none}#mobile-header .topbar ul li,.topbar ul li{padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px solid #464646}#mobile-header .topbar ul li a,.topbar ul li a{display:flex!important;align-items:flex-start;font-weight:700!important;font-size:16px;color:#FFFFFF}#mobile-header .topbar ul li a.active,#mobile-header .topbar ul li a:active,#mobile-header .topbar ul li a:hover,.topbar ul li a.active,.topbar ul li a:active,.topbar ul li a:hover{color:#009DE7}#mobile-header .topbar ul li a img,.topbar ul li a img{border-bottom:4px solid #009DE7;width:100px;height:auto;margin-right:10px}#mobile-header .topbar ul li a .product-name-price span.quantity,#mobile-header .topbar ul li a .product-name-price span.woocommerce-Price-amount,.topbar ul li a .product-name-price span.quantity,.topbar ul li a .product-name-price span.woocommerce-Price-amount{display:flex!important;padding:0 0.2rem!important}#mobile-header .topbar form,.topbar form{padding-top:16px}#mobile-header .topbar form label,.topbar form label{display:none}#mobile-header .topbar form input[type=password],#mobile-header .topbar form input[type=text],.topbar form input[type=password],.topbar form input[type=text]{width:100%;height:35px;margin-bottom:7px;padding-left:10px;font-size:18px;color:#7f7f7f;line-height:35px}#mobile-header .topbar .nav-cart .variation,.topbar .nav-cart .variation{padding:0;margin:0;clear:both;display:block}#mobile-header .topbar .nav-cart .variation dd,#mobile-header .topbar .nav-cart .variation dt,.topbar .nav-cart .variation dd,.topbar .nav-cart .variation dt{width:auto;display:inline-block;margin-bottom:0;padding-bottom:0}#mobile-header .topbar .nav-cart .variation dd,.topbar .nav-cart .variation dd{margin-left:10px}#mobile-header .topbar .nav-cart .total,.topbar .nav-cart .total{display:block;color:#FFFFFF;font-weight:400!important;margin:0}#mobile-header .topbar .nav-cart .total .amount,.topbar .nav-cart .total .amount{font-size:14px;line-height:18px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal;font-weight:700!important}#mobile-header .topbar .nav-cart .empty,.topbar .nav-cart .empty{text-align:left;margin-bottom:0;font-size:14px;line-height:19px;font-weight:400!important;color:#FFFFFF;text-transform:none}#mobile-header .topbar .nav-cart .cart-buttons a,.topbar .nav-cart .cart-buttons a{clear:none}#mobile-header .topbar .nav-cart .cart-buttons a.checkout,.topbar .nav-cart .cart-buttons a.checkout{margin-left:8px}#mobile-header .topbar .nav-search .columns,.topbar .nav-search .columns{padding-top:16px;padding-bottom:16px}#mobile-header .topbar .nav-search .columns form,.topbar .nav-search .columns form{padding-right:0;margin-right:0}#mobile-header .topbar .nav-search .columns form input,.topbar .nav-search .columns form input{font-size:16px;padding-bottom:6px}#mobile-header .topbar .nav-search .filter-search-form input[type=text],.topbar .nav-search .filter-search-form input[type=text]{width:180px;padding-left:0}#mobile-header .topbar .nav-login form,.topbar .nav-login form{padding-top:16px}#mobile-header .topbar .nav-login form label,.topbar .nav-login form label{display:none}#mobile-header .topbar .nav-login form input[type=password],#mobile-header .topbar .nav-login form input[type=text],.topbar .nav-login form input[type=password],.topbar .nav-login form input[type=text]{width:100%;height:30px;margin-bottom:7px;padding-left:10px;font-size:12px;color:#FFF;background-color:#333;line-height:30px}#mobile-header .topbar .nav-login form input[type=password]:focus,#mobile-header .topbar .nav-login form input[type=text]:focus,.topbar .nav-login form input[type=password]:focus,.topbar .nav-login form input[type=text]:focus{outline:0}#mobile-header .topbar .nav-login .form-row,#mobile-header .topbar .nav-login p,.topbar .nav-login .form-row,.topbar .nav-login p{margin:0!important;padding:0!important}#mobile-header .topbar .nav-login .logged-in-already,#mobile-header .topbar .nav-login .lost_password,.topbar .nav-login .logged-in-already,.topbar .nav-login .lost_password{color:#FFFFFF;font-weight:400!important;font-size:14px;text-transform:none!important;margin-top:16px}#mobile-header .topbar .nav-login .lost_password,.topbar .nav-login .lost_password{padding-bottom:10px;display:block;font-size:12px;margin-top:0px}#mobile-header .topbar .nav-login .lost_password:hover,.topbar .nav-login .lost_password:hover{color:#E9E9E9}#mobile-header .topbar .nav-login .small.white.button,.single-product .topbar .nav-login .small.white#submit,.topbar .nav-login .single-product .small.white#submit,.topbar .nav-login .small.white.button{font-size:10px;width:100px;display:inline-block;margin-right:7px}#mobile-header .topbar .nav-login form .row,#mobile-header .topbar .nav-login form .row .columns,.topbar .nav-login form .row,.topbar .nav-login form .row .columns{padding-top:0!important;margin-top:0!important;padding-bottom:0!important;margin-bottom:0!important}#mobile-header{display:block;border-bottom:1px solid #E9E9E9;position:fixed;width:100%;background:white;z-index:99999}@media screen and (min-width:1200px){#mobile-header{display:none}}#mobile-header a,#mobile-header li,#mobile-header span{text-transform:uppercase;font-weight:700!important}#mobile-header .button-wrapper{position:relative;margin:30px auto 0;height:100%;width:40px}#mobile-header #mobile-nav-button{display:block;height:100%;width:40px}#mobile-header #mobile-nav-button{width:60px;position:relative;transform:rotate(0deg);transition:0.5s ease-in-out;cursor:pointer;display:inline-block;position:absolute;right:7em;top:0;background:#E9E9E9;z-index:1;-webkit-user-select:none;user-select:none;height:100%}#mobile-header #mobile-nav-button span{display:block;position:absolute;height:2px;width:80%;background:#222222;border-radius:3px;opacity:1;left:5px;transform:rotate(0deg);transition:0.25s ease-in-out}#mobile-header #mobile-nav-button.active span:first-child{top:18px;width:0%;left:50%}#mobile-header #mobile-nav-button.active span:nth-child(2){transform:rotate(45deg)}#mobile-header #mobile-nav-button.active span:nth-child(3){transform:rotate(-45deg)}#mobile-header #mobile-nav-button.active span:nth-child(4){top:18px;width:0%;left:50%}#mobile-header #mobile-nav-button span:first-child{top:0px}#mobile-header #mobile-nav-button span:nth-child(2),#mobile-header #mobile-nav-button span:nth-child(3){top:10px}#mobile-header #mobile-nav-button span:nth-child(4){top:20px}#mobile-header #mobile-nav-button .header-container__buttons{position:absolute;right:15px}#mobile-header .header-container{background-color:#E9E9E9;display:block;overflow:hidden;transition:all 0.3s;position:fixed;width:100%;visibility:hidden;padding:30px;z-index:999;background:#ededed;list-style-type:none;-webkit-font-smoothing:antialiased;transform-origin:0% 0%;transform:translate(200%,0);transition:transform 0.5s cubic-bezier(0.77,0.2,0.05,1)}#mobile-header .header-container.expanded{transform:none;right:0;visibility:visible}#mobile-header .header-container.not-as-expaneded{height:100px}#mobile-header .header-container ul{margin:0;padding:0;list-style:none}#mobile-header .header-container ul.split-nav{float:left}#mobile-header .header-container ul li{margin:16px 0}#mobile-header .header-container ul li a{color:#333333;font-size:16px;padding:0 16px}.mobile-header-container{display:block;height:90px;width:100%;padding-right:15px;padding-left:15px;position:relative;overflow:hidden}.mobile-header-container .header-container__buttons{position:absolute;right:15px}@media screen and (min-width:767px){.filtering{margin-top:20px}}.filtering .sprite.filter-down,.filtering .sprite.filter-right{margin-right:10px;margin-left:10px}.filtering .filter-clear-all,.filtering .filter-select-all,.filtering .filter-submit{width:90%;clear:both;margin:10px;color:#222222!important}@media screen and (min-width:767px){.filtering .filter-clear-all,.filtering .filter-select-all,.filtering .filter-submit{width:100px;margin:0;margin-top:6px;float:left;clear:none}}.filtering .filter-container .filter-header-row{background:#222222;margin:0!important}.filtering .contain-checkboxes{color:#FFFFFF;margin-bottom:0px;margin-top:0}@media screen and (min-width:767px){.filtering .contain-checkboxes{margin-bottom:20px;margin-top:28px}}.filtering .contain-checkboxes h4{font-size:14px;line-height:18px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal;color:#222222;width:100%;margin-top:10px;margin-left:10px;opacity:1;transition:opacity 0.3s ease 0}.filtering .contain-checkboxes h4:after{display:none;content:"title_1"}.filtering .contain-checkboxes h4:after{content:"";display:block;position:absolute;right:30px;top:26px;background-image:url(../images/sprites.png);background-repeat:no-repeat;background-position:-84px -187px;width:13px;height:9px}@media screen and (min-width:767px){.filtering .contain-checkboxes h4:after{display:none}}@media screen and (max-width:767px){.filtering .contain-checkboxes h4{margin-bottom:0!important;margin-top:20px!important}.filtering .contain-checkboxes h4:hover{opacity:1}}@media screen and (max-width:767px){.filtering .contain-checkboxes.mobile-show ul{display:block}}.filtering .contain-checkboxes.mobile-show h4{margin-bottom:18px}.filtering .contain-checkboxes.mobile-show h4:after{background-repeat:no-repeat;background-position:-125px -187px}.filtering .contain-checkboxes ul{display:block;list-style:none;padding:0;margin:0;margin-left:10px}@media screen and (max-width:767px){.filtering .contain-checkboxes ul{display:none}}.filtering .contain-checkboxes ul li{font-size:12px;line-height:17px;font-weight:400!important;cursor:pointer;color:#222222;opacity:0.5;transition:opacity 0.6s ease 0;margin-top:5px;margin-bottom:5px}.filtering .contain-checkboxes ul li:after{display:none;content:"body_copy_2"}@media screen and (max-width:767px){.filtering .contain-checkboxes ul li{padding:5px;padding-left:0;font-size:14px;line-height:19px;font-weight:400!important}}.filtering .contain-checkboxes ul li:hover{opacity:0.75}.filtering .contain-checkboxes ul li.filter-select-all-checkbox{margin-top:6px;margin-right:10px;padding-top:6px;border-top:1px solid #7f7f7f}.filtering .contain-checkboxes ul li.filter-select-all-checkbox.on:before{display:none}.filtering .contain-checkboxes ul li.filter-select-all-checkbox:before{display:none}.filtering .contain-checkboxes ul li.on{opacity:1}.filtering .contain-checkboxes ul li.on:before{content:"";display:inline-block;background:url(../images/sprites.png) no-repeat -127px -275px;width:9px;height:9px;margin-right:4px}.filtering .contain-checkboxes ul li input[type=checkbox]{display:none}.filtering .contain-checkboxes ul li:before{display:inline-block;content:"";background:url(../images/sprites.png) no-repeat -103px -275px;width:9px;height:9px;margin-right:4px}.filtering .contain-checkboxes.active h4{opacity:1}.filtering .filters-looking-for .contain-checkboxes{width:100%;float:left;margin-left:10px}@media screen and (min-width:767px){.filtering .filters-looking-for .contain-checkboxes{width:75%;float:left;margin-left:37px}}.filtering .contain-checkboxes{width:100%;float:left;margin-left:10px}@media screen and (min-width:767px){.filtering .contain-checkboxes{margin-left:0}}.filtering .filter-header-row .columns{margin-bottom:8px}.filtering .filter-header-row h3{font-size:14px;line-height:19px;font-weight:400!important;color:#FFFFFF;margin-left:10px;margin-bottom:0;margin-top:12px;margin-bottom:0;font-weight:normal;letter-spacing:0.03em}.filtering .filter-header-row .filter-search-form{margin-top:8px;opacity:1;display:block;margin-right:20px;transition:opacity 0s ease 0s}.filtering .filter-header-row .filter-search-form.visible{opacity:1;display:block;transition:opacity 0.3s ease 0.3s}@media screen and (max-width:767px){.filtering .filter-header-row .filter-search-form{margin-left:10px}}.filtering .filter-header-row .filter-search-form input[type=text]{font-size:17px;width:178px}.filtering .filter-options{display:block;background-color:#F3F3F3}.filtering .filter-options.hidden{display:none}.filtering .filter-title{cursor:pointer;display:none!important}.filtering .filter-buttons{min-height:20px;position:relative}@media screen and (min-width:767px){.filtering .filter-buttons{min-height:199px}}.filtering .filter-buttons .buttons-container{position:static;margin-top:30px;width:100%}.filtering .filter-buttons .buttons-container .single-product a.black#submit,.filtering .filter-buttons .buttons-container a.button.black,.single-product .filtering .filter-buttons .buttons-container a.black#submit{color:#FFFFFF!important;clear:both}.simple-sharing ul{list-style:none;padding:0;margin:0.5rem 0;display:flex}.simple-sharing ul li{margin-right:0.5rem;margin-bottom:0.5rem}.simple-sharing ul li a{display:flex;width:48px;height:48px}.simple-sharing ul li a img{margin:auto;width:24px;height:24px}.simple-sharing ul li.simple-sharing__facebook{background-color:#3B5999}.simple-sharing ul li.simple-sharing__twitter{background-color:#55ACEE}.simple-sharing ul li.simple-sharing__pinterest{background-color:#BD081C}.simple-sharing ul li.simple-sharing__email{background-color:#000033}.bare-blog-simple-sharing{width:48px;z-index:1}.bare-blog-simple-sharing ul{margin:1.5rem 0}@media (min-width:768px){.bare-blog-simple-sharing ul{margin:0!important;flex-direction:column}}.bare-blog-simple-sharing ul li{margin-right:0!important}.bare-blog-simple-sharing ul li a{width:48px;height:48px;margin:auto}.bare-blog-simple-sharing ul li a img{width:20px;height:20px}#cookie-message{display:none;position:relative;height:auto;width:100%;margin:auto auto;max-width:980px;padding:0 16px 0 16px;overflow:hidden}#cookie-message.show{display:block}#cookie-message p{position:relative;width:100%;font-size:15px;z-index:1;line-height:23px;text-align:center}#cookie-message p a{font-size:15px!important}#cookie-message p button{display:inline-block;margin-left:10px}#header-dot-grid,#header-mobile-dot-grid,#make-single-separator,.header-bg{position:relative;display:block;height:auto}#header-dot-grid .image-row,#header-mobile-dot-grid .image-row,#make-single-separator .image-row,.header-bg .image-row{clear:both;float:right}#header-dot-grid .dot,#header-mobile-dot-grid .dot,#make-single-separator .dot,.header-bg .dot{display:block;float:left;margin:4px;width:2px;height:2px;border-radius:2px;-webkit-border-radius:2px;background-color:#333}#make-single-separator,.header-bg{position:relative;height:30px;clear:both;overflow:hidden!important}#make-single-separator .image-row,.header-bg .image-row{width:964px!important}#make-single-separator .dot,#make-single-separator .image-row,.header-bg .dot,.header-bg .image-row{display:none}@media screen and (min-width:767px){#make-single-separator .dot,#make-single-separator .image-row,.header-bg .dot,.header-bg .image-row{display:block}}.filler-dot-grid{height:323px;background:url(../images/dot_grid.png) repeat left top;background-position:-8px -8px}.hero{display:block;position:relative;width:100%;height:100%}.hero img{display:block;position:relative;top:0;left:0;z-index:100}.hero .hero-copy{width:100%;height:auto;position:absolute;bottom:32px;left:50px;z-index:200}@media screen and (min-width:767px){.hero .hero-copy{width:50%}}@media screen and (max-width:767px){.hero .hero-copy{position:static;width:100%;left:0;top:0;margin-top:16px}}.hero .hero-copy h3{line-height:42px}.hero .hero-copy .-copy-color h3,.hero .hero-copy .black-copy-color h3{color:#222222;text-shadow:1px 1px rgba(255,255,255,0.3)}.hero .hero-copy .white-copy-color h3{color:#FFFFFF;text-shadow:1px 1px rgba(34,34,34,0.3)}.hero .hero-copy h2{display:none}.page-template-page-home-php span.amount{border-bottom:0}.page-template-page-home-php strong.out-of-stock{display:none!important}.page-template-page-home-php .product-title{padding-top:0!important;padding-bottom:0!important}.page-template-page-home-php .product-title p.title{padding-bottom:0;margin-bottom:0;margin-bottom:3px}.page-template-page-home-php .header-bg{margin-top:48px;display:none}.page-template-page-home-php .header-bg.dont-hide{display:block}@media screen and (min-width:40em){.page-template-page-home-php .header-bg{margin-top:34px;display:block}}.page-template-page-home-php h1.home-page-title{font-size:28px;font-weight:700!important;letter-spacing:0.04em;font-weight:normal;text-transform:none;line-height:29px;margin-bottom:5px;margin-top:0}.page-template-page-home-php h1.home-page-title:after{display:none;content:"headline_3"}.page-template-page-home-php h2.home-page-subtitle{font-size:22px;text-transform:none!important;font-weight:400 !important!important;letter-spacing:0.02em;font-weight:normal;margin-top:0;line-height:23px}.page-template-page-home-php h2.home-page-subtitle:after{display:none;content:"headline_2"}.page-template-page-home-php nav.home-custom-buttons{text-align:center}.page-template-page-home-php nav.home-custom-buttons .single-product a#submit,.page-template-page-home-php nav.home-custom-buttons a.button,.single-product .page-template-page-home-php nav.home-custom-buttons a#submit{display:inline-block;height:30px;line-height:32px;font-weight:700 !important!important;margin-top:20px;padding:0px 20px 0px 20px}.page-template-page-home-php nav.home-custom-buttons .single-product a.plain#submit,.page-template-page-home-php nav.home-custom-buttons a.button.plain,.single-product .page-template-page-home-php nav.home-custom-buttons a.plain#submit{color:#009DE7;background:none;font-family:"Avenir LT W01 45 Book"!important;text-transform:none;letter-spacing:0.02em}.page-template-page-home-php nav.home-custom-buttons .single-product a.plain#submit:hover,.page-template-page-home-php nav.home-custom-buttons a.button.plain:hover,.single-product .page-template-page-home-php nav.home-custom-buttons a.plain#submit:hover{color:#7F7F7F;text-decoration:underline}.page-template-page-home-php .home-hero.video{position:relative;padding-bottom:54%;padding-top:30px;height:0;overflow:hidden}.page-template-page-home-php .home-hero.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page-template-page-home-php .row.make-list{margin-bottom:0px}.page-template-page-home-php .row.make-list .columns{margin-bottom:0px}.page-template-page-home-php .row.make-list .media-icons .sprite{margin-right:5px}@media screen and (max-width:40em){.page-template-page-home-php .row.make-list span{display:none}.page-template-page-home-php .row.make-list h4{margin-top:0}.page-template-page-home-php .row.make-list .media-icons{margin-bottom:16px}}.page-template-page-home-php .row.whats-new .header-bg{margin-top:32px;display:block!important}p.price{font-size:18px;line-height:24px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal;font-weight:700 !important!important;color:#009DE7!important;padding-top:0;margin-top:0}.staff-title-row .header-bg{margin-bottom:32px}.senior-staff-row,.staff-row{display:none}@media screen and (min-width:767px){.senior-staff-row,.staff-row{display:block}}.senior-staff-row .profile-picture,.staff-row .profile-picture{display:block;position:relative;width:100%;height:auto;overflow:hidden;margin:auto auto}.senior-staff-row h3,.staff-row h3{font-size:14px;line-height:18px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal;text-transform:none!important;text-align:left}.senior-staff-row h3:after,.staff-row h3:after{display:none;content:"title_1"}.senior-staff-row p,.staff-row p{font-size:12px;line-height:17px;font-weight:400!important}.senior-staff-row p:after,.staff-row p:after{display:none;content:"body_copy_2"}.list-slider-container{display:block;position:relative}.list-slider-container .inner-wrapper{display:block;width:100%;height:400px;position:relative;margin:auto auto;margin-left:-100px;left:50%;z-index:100}@media screen and (min-width:767px){.list-slider-container{display:none}}.list-slider-container .list-nav{position:absolute;width:100%;height:100%;left:0;top:0;z-index:400}.list-slider-container .list-nav .next,.list-slider-container .list-nav .prev{display:block;width:50%;height:100%;bottom:0;right:0;position:absolute;opacity:0;cursor:pointer}.list-slider-container .list-nav .next{right:auto;left:0}.list-slider-container ul.mobile.list-slider{display:block;overflow:hidden;margin:0;padding:0;position:relative;transition:margin 0.3s ease 0s}.list-slider-container ul.mobile.list-slider li{display:block;float:left;max-width:200px;width:100%;height:100%;margin:0;padding:0;opacity:0.5;padding-left:16px;transition:opacity 0.3s ease 0s}@media screen and (min-width:767px){.list-slider-container ul.mobile.list-slider li{max-width:300px}}.list-slider-container ul.mobile.list-slider li.active{opacity:1;transition:opacity 0.3s ease 0s}.list-slider-container ul.mobile.list-slider li .profile-picture{display:block;width:128px;height:128px;border-radius:128px;overflow:hidden;margin:auto auto}.list-slider-container ul.mobile.list-slider li h3{font-size:18px;line-height:24px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal;text-align:center}.list-slider-container ul.mobile.list-slider li p{font-size:12px;line-height:17px;font-weight:400!important}.make-list h4{margin:10px 0 0 0;font-size:14px;line-height:18px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal}.make-list h4:after{display:none;content:"title_1"}.make-list h4 a{color:#222222}.make-list p{margin:0;color:#00AF35;font-size:14px;line-height:19px;font-weight:400!important}.make-list .contain p{display:none}@media screen and (min-width:767px){.make-list .contain p{color:#FFFFFF;display:block}}.page-template-archive-make-php .hero-row{margin-bottom:16px}.page-template-archive-make-php .hero-row h1{font-size:28px;font-weight:700!important;letter-spacing:0.04em;font-weight:normal;text-transform:none;line-height:29px;margin-bottom:6px}.page-template-archive-make-php .hero-row h1:after{display:none;content:"headline_3"}.page-template-archive-make-php .hero-row .header-bg{margin-top:0;border-color:#00AF35}@media screen and (max-width:767px){.page-template-archive-make-php .contain h4{margin-top:5px!important}.page-template-archive-make-php .contain span{display:none}}@media screen and (max-width:767px){.page-template-archive-make-php .full-width{padding:0!important;margin:0!important}.page-template-archive-make-php .full-width h2,.page-template-archive-make-php .full-width h3{padding-left:10px!important;font-size:22px!important;line-height:25px!important}}.page-template-archive-make-php .hero-copy{width:100%}@media screen and (min-width:767px){.page-template-archive-make-php .hero-copy{width:60%}}.page-template-archive-make-php .hero-copy h3{font-size:34px;line-height:40px;font-weight:700!important;letter-spacing:0em;padding:0;margin:0;margin-bottom:10px;text-transform:none!important}.page-template-archive-make-php h3.bottom-rule{margin-bottom:16px;margin-top:0;padding-top:0}.page-template-archive-make-php h4{margin-top:5px}@media screen and (min-width:767px){.page-template-archive-make-php h4{margin-top:10px}}.page-template-archive-make-php .make-login-text{color:#00AF35;font-size:14px;line-height:19px;font-weight:400!important;margin-top:7px}.page-template-archive-make-php .make-creation-copy{padding-right:18px}.page-template-archive-make-php .sprite.camera,.page-template-archive-make-php .sprite.video{margin-right:10px}.bare-product-filter{background-color:#E9E9E9;color:#333333;font-size:16px;font-weight:700!important;padding:0.8rem;margin-bottom:1.5rem;list-style:none;margin-left:7px;margin-right:7px;list-style:none}.bare-product-filter:before{content:"Filter by";margin-right:0.5rem}.bare-product-filter li{display:inline-block;margin:0.5rem 0.1rem;background:transparent;border:1px solid #333333;transition:background 0.4s ease 0s}.bare-product-filter li a,.bare-product-filter li label{font-weight:700!important;color:#333333;font-size:16px;padding:0.4rem 0.8rem;display:block}.bare-product-filter li.filter-button{font-weight:700!important;color:#333333;font-size:16px;padding:0.4rem 0.8rem;list-style:none}.bare-product-filter li:hover{background:#333333;color:white;cursor:pointer}.bare-product-filter li:hover label{color:#FFFFFF;cursor:pointer}.bare-product-filter li:hover a{color:#FFFFFF}.bare-product-filter__radio{position:absolute;left:-9999px}.bare-product-filter__radio[value=All]:checked~.bare-product-filter__posts [data-category]{display:block}#open-currency-topdown{display:block;width:25%;float:left}.shop-progress ul,.transformer-tabs ul{list-style:none;padding:0;margin:0}.shop-progress li,.transformer-tabs li{display:inline-block;padding:0;vertical-align:bottom}.shop-progress li:hover a,.transformer-tabs li:hover a{background-color:#222222;transition:background-color 0.3s ease 0;color:#FFFFFF}.shop-progress li a,.transformer-tabs li a{display:block;color:#222222;background-color:#E9E9E9;font-weight:700!important;text-transform:uppercase;padding:0.4em 1em 0.3em 1em;margin:0.3em 2px 0 0;letter-spacing:0.02em;font-size:13px}.shop-progress li a.active,.transformer-tabs li a.active{position:relative;bottom:0;color:#FFFFFF;background-color:#222222;border-bottom-color:#222222;transition:background-color 0.3s ease 0}@media (max-width:767px){.shop-progress ul,.transformer-tabs ul{border-bottom:0;overflow:hidden;position:relative;background:#222222}.shop-progress ul:after,.transformer-tabs ul:after{content:"☰";color:#FFFFFF;position:absolute;top:10px;right:10px;z-index:2;pointer-events:none}.shop-progress ul.open a,.transformer-tabs ul.open a{position:relative;display:block}.shop-progress li,.transformer-tabs li{display:block}.shop-progress a,.transformer-tabs a{position:absolute;top:0;left:0;width:100%;height:40px;padding:0px 0px 0px 10px!important;font-size:17px;line-height:40px}.shop-progress a.active,.transformer-tabs a.active{border:0;z-index:1;background:#222222}}.tabs>div{display:none;padding-top:0}.tabs>.active{display:block}.sidebar-bottom-rule{padding-bottom:10px}.brand-assets-sidebar,.contact-sidebar,.faq-page-sidebar,.faq-sidebar,.search-sidebar,.tags-sidebar,.tweets-sidebar{margin-bottom:36px}.brand-assets-sidebar h3,.contact-sidebar h3,.faq-page-sidebar h3,.faq-sidebar h3,.search-sidebar h3,.tags-sidebar h3,.tweets-sidebar h3{font-size:14px;line-height:18px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal;margin-top:10px!important;padding-bottom:0;margin-top:0;padding-top:4px;border-top:2px solid #222222;text-transform:uppercase}.brand-assets-sidebar a,.brand-assets-sidebar p,.contact-sidebar a,.contact-sidebar p,.faq-page-sidebar a,.faq-page-sidebar p,.faq-sidebar a,.faq-sidebar p,.search-sidebar a,.search-sidebar p,.tags-sidebar a,.tags-sidebar p,.tweets-sidebar a,.tweets-sidebar p{font-size:14px;line-height:19px;font-weight:400!important}.related-sidebar{margin-bottom:36px;padding-top:4px;border-top:2px solid #222222}.related-sidebar.product-sidebar{margin-bottom:20px}.related-sidebar.related-news{margin-bottom:30px}.related-news h4{color:#222222;padding:0;margin:0!important;padding-top:10px;padding-bottom:0;font-size:18px!important;text-transform:none;line-height:24px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal}.related-news p{color:#222222!important;font-size:12px!important;line-height:17px;font-weight:400!important;margin-top:0;margin-bottom:9px}.faq-page-sidebar h3{border-bottom:0;margin-bottom:0}.tweets-sidebar{padding-bottom:0;margin-bottom:44px}.faq-sidebar h4{font-size:14px;line-height:18px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal;margin-bottom:0;padding-bottom:0;margin-top:0;padding-top:0;letter-spacing:0!important}.faq-sidebar ul{border-top:1px solid #222222}.faq-sidebar p{font-size:12px;line-height:17px;font-weight:400!important;margin-top:0}.faq-sidebar a{font-size:12px;line-height:17px;font-weight:400!important}.brand-assets-sidebar h3,.faq-page-sidebar h3{font-size:14px;line-height:18px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal;margin-bottom:10px}.brand-assets-sidebar ul,.faq-page-sidebar ul{padding:10px 0 10px 0;display:block;margin:0;list-style:none;border-top:1px solid #222222;border-bottom:1px solid #222222}.brand-assets-sidebar ul li,.faq-page-sidebar ul li{border-bottom:1px solid #DDDDDD;padding-top:4px;padding-bottom:4px}.brand-assets-sidebar ul li.last,.brand-assets-sidebar ul li:last-child,.faq-page-sidebar ul li.last,.faq-page-sidebar ul li:last-child{border-bottom:none!important}.brand-assets-sidebar ul li a,.faq-page-sidebar ul li a{font-size:12px;line-height:17px;font-weight:400!important;color:#7f7f7f}.brand-assets-sidebar{padding-top:6px}.brand-assets-sidebar h3{text-transform:uppercase;border-top:none;padding-bottom:10px;border-bottom:1px solid #222222}@media screen and (max-width:767px){.brand-assets-sidebar h3{border-bottom:none}}.brand-assets-sidebar ul{border-top:none;padding-top:2px;padding-bottom:6px}.brand-assets-sidebar p{font-size:12px;line-height:17px;font-weight:400!important;font-size:12px;margin-bottom:0}.brand-assets-sidebar a{color:#7f7f7f;font-size:12px;display:block;clear:both}.search-sidebar{display:block;clear:both;padding-bottom:11px}.search-sidebar p{margin-top:0;padding-top:0}.search-sidebar .filter-search-form{margin-right:0;border-color:#222222}.search-sidebar .filter-search-form ::-webkit-input-placeholder{color:#222222}.search-sidebar .filter-search-form :-moz-placeholder{color:#222222}.search-sidebar .filter-search-form ::-moz-placeholder{color:#222222}.search-sidebar .filter-search-form :-ms-input-placeholder{color:#222222}.search-sidebar .filter-search-form label{display:none}.search-sidebar .filter-search-form input[type=text]{width:160px;height:35px;margin-bottom:7px;padding-left:0;padding-bottom:8px;font-size:17px;color:#222222;line-height:35px;border:none;background-color:none;font-weight:700!important}.search-sidebar .filter-search-form input[type=text]:focus{border:0}.search-sidebar .filter-search-form .spyglass{background-position:-314px -26px;width:20px;height:20px}.tags-sidebar h3{clear:both;width:100%}.tags-sidebar p{margin-top:0;padding-top:0}.tags-sidebar ul{padding:0;margin:0;list-style:none}.tags-sidebar ul li{display:inline-block;padding:0.2em 0.6em 0.2em 0.6em;margin:0.2em 0.2em 0.2em 0;font-size:14px;background:#E9E9E9;font-weight:700!important;transition:background 0.4s ease 0s}.tags-sidebar ul li:hover{background-color:#cccccc}.tags-sidebar ul li a{color:#222222}.tweet{margin-bottom:32px;background:#F3F3F3;padding:16px}.tweet.first-tweet{border-bottom:1px solid #E9E9E9;margin-bottom:16px;padding-bottom:16px}.tweet img{display:block;float:left;width:40px;height:40px}.tweet h4{display:block;float:left;width:auto;margin:0;padding:0;line-height:0;margin-left:10px;padding-top:7px}.tweet h4 a{padding:0;margin:0;font-size:13px;line-height:1.3em;font-weight:400!important;color:#7f7f7f;letter-spacing:-0.04em}.tweet h4 a:hover{color:#222222}.tweet h4 a .twit-username{font-weight:700!important}.tweet h4 a .twit-address{color:#7f7f7f}.tweet h4 a .twit-address:hover{color:#222222}.tweet p{font-size:14px;line-height:19px;font-weight:400!important;clear:both;padding-top:16px;padding-bottom:0;margin-bottom:0}.tweet p.date{margin-top:0;padding-top:0;font-size:12px;line-height:17px;font-weight:400!important;font-size:13px;margin-bottom:16px}.tweet .twitter-actions a{margin-right:7px;vertical-align:middle}.related-sidebar h3.section-title{display:inline-block;padding:0.6em 0.6em 0.6em 0.6em;margin:0.2em 0.2em 0 0;font-size:13px;background:#E9E9E9;text-transform:uppercase;font-weight:400!important;letter-spacing:0.1em}.related-sidebar h3.section-title.make{background:#00AF35;color:#FFFFFF}.related-sidebar h3.section-title.news{background:#FFEB00;color:#222222;font-weight:700!important}.related-sidebar h4{font-size:14px;margin-top:15px;margin-bottom:0;padding-bottom:0}.related-sidebar p{font-size:14px;padding-top:0;margin-top:0}.related-sidebar a{font-size:14px;color:#7f7f7f;font-weight:700!important}.related-sidebar a:hover{color:#222222}.contact-sidebar a{display:block;color:#7f7f7f;clear:both}.contact-sidebar a:hover{color:#222222}.currently-recruiting-sidebar{width:100%;margin-top:16px}.currently-recruiting-sidebar h4{font-size:13px;line-height:25px;margin-bottom:10px;text-transform:uppercase;margin-top:0}.currently-recruiting-sidebar h4 .blue-plus{margin-right:10px;vertical-align:bottom}.currently-recruiting-sidebar ul{padding:0;margin:0;border-top:1px solid #222222;list-style-type:none}.currently-recruiting-sidebar ul li{padding:0;margin:0;padding-bottom:10px}.currently-recruiting-sidebar ul li.last,.currently-recruiting-sidebar ul li:last-child{border-bottom:none}.currently-recruiting-sidebar ul li h5{font-size:14px;font-weight:700!important;letter-spacing:0.04em;margin-bottom:0;margin-top:15px}.currently-recruiting-sidebar ul li p{margin-top:0;margin-bottom:0}.currently-recruiting-sidebar ul li a.recruiting-download-copy{color:#7f7f7f}.currently-recruiting-sidebar ul li a.recruiting-download-copy i.sprite.blue-download{margin-right:5px}.currently-recruiting-sidebar ul li a.recruiting-download-copy:hover{color:#222222}.currently-recruiting-sidebar ul li .single-product a.small#submit,.currently-recruiting-sidebar ul li a.button.small,.single-product .currently-recruiting-sidebar ul li a.small#submit{margin-top:10px}.newsletter-signup.sidebar h3{margin-bottom:20px;margin-top:0!important}.newsletter-signup.sidebar .bare-form input[type=text]{width:100%;height:35px;margin-bottom:7px;padding-left:10px;font-size:18px;color:#7f7f7f;line-height:35px}#email-list{list-style:none;padding:0;margin:0}#email-list p{margin-bottom:0;padding-bottom:0}#email-list a{font-weight:700!important;text-decoration:underline;color:#222222;margin-bottom:0;padding-bottom:0}#email-list a:hover{text-decoration:none}#email-list a:after{display:none;content:"bare_link"}.widget_currency_converter{margin-bottom:36px}.widget_currency_converter h4{font-size:14px;line-height:18px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal;margin-top:2px!important;padding-bottom:0;margin-top:0;padding-top:4px;border-top:2px solid #222;text-transform:uppercase;margin-bottom:5px}.widget_currency_converter p{font-size:12px;line-height:17px;font-family:"Avenir LT W01 45 Book";margin-top:0}.widget_currency_converter ul{padding:0!important;margin:0!important}.widget_currency_converter ul li{width:33%;margin:0!important;padding-right:2px}.widget_currency_converter ul li:last-child{padding-right:0}.widget_currency_converter ul li a{display:block;width:auto;padding:0px 10px 0px 10px;text-transform:uppercase;text-decoration:none;text-align:center;border:0;cursor:pointer;-webkit-appearance:none!important;border-radius:0!important;border-radius:0px;transition:background 0.4s ease 0s;background-color:#222222!important;color:#FFFFFF!important;border:none!important;border-radius:0!important;height:20px!important;font-size:10px!important;line-height:22px!important;letter-spacing:0.04em!important;width:100%!important}.widget_currency_converter ul li a.active,.widget_currency_converter ul li a:hover{background-color:#4e4e4e!important}.single-product .widget_currency_converter{margin-top:35px}.topbar .widget_currency_converter h4{display:none}.topbar .widget_currency_converter p{color:#FFFFFF}.topbar .widget_currency_converter li{float:left}.topbar .widget_currency_converter li:last-child{padding-right:2px}.topbar .widget_currency_converter a{background-color:rgba(255,255,255,0.5)!important;color:black}.topbar .widget_currency_converter a.active,.topbar .widget_currency_converter a:hover{background:white!important;color:#000000!important}.topbar .widget_wc_aelia_currencyswitcher_widget .currency_button{width:30%;margin:0 2px 0 0!important;display:inline-block;background-color:rgba(255,255,255,0.5)!important;color:#FFFFFF!important;border:none!important;border-radius:0!important;height:20px!important;font-family:"Avenir LT W01 45 Book";font-size:10px!important;line-height:18px!important;letter-spacing:0.04em!important}.topbar .widget_wc_aelia_currencyswitcher_widget .currency_button.active,.topbar .widget_wc_aelia_currencyswitcher_widget .currency_button:hover{background-color:#4e4e4e!important;cursor:pointer}.rsBtnCenterer{display:block;top:0;left:0;height:100%;width:100%;position:absolute}.rsBtnCenterer .rsPlayBtn{display:block;position:absolute;width:100px;height:100px;top:50%;left:50%;margin-left:-50px;margin-top:-50px}.rsBtnCenterer .rsPlayBtn:after{display:block;content:" ";opacity:0.8;width:0;height:0;border-style:solid;border-width:50px 0 50px 100px;border-color:transparent transparent transparent #ffffff}.bare-slider{overflow:hidden}.bare-slider>.slide{visibility:hidden}@media screen and (max-width:767px){.page-template-page-home-php .slider-row .columns{padding:0!important;margin:0!important}}.page-template-page-home-php .slider-container{display:block;width:100%;max-width:980px;margin:auto auto}.page-template-page-home-php .slider-row{padding-bottom:0;margin-bottom:0}.page-template-page-home-php .slider-row .columns{padding-bottom:0;padding-right:0.3em;margin-bottom:0}.page-template-page-home-php .bare-slider{display:block;position:relative;clear:both;width:100%;height:425px;min-height:425px}@media screen and (max-width:480px){.page-template-page-home-php .bare-slider{height:400px;min-height:350px}}@media screen and (min-width:767px){.page-template-page-home-php .bare-slider{height:425px;min-height:425px}}@media screen and (max-width:767px){.page-template-page-home-php .bare-slider img{width:100%!important;height:auto!important;margin:auto!important}}.page-template-page-home-php .bare-slider .make{color:#00AF35}.page-template-page-home-php .bare-slider .shop{color:#009DE7}.page-template-page-home-php .bare-slider .news{color:#222222}.page-template-page-home-php .bare-slider .rsSlide .slide{display:block}.page-template-page-home-php .bare-slider .slide{display:none}.page-template-page-home-php .bare-slider .slide img{clear:both}@media screen and (min-width:767px){.page-template-page-home-php .bare-slider .slide img{z-index:100!important;clear:none}}.page-template-page-home-php .bare-slider .slide .slide-copy{display:block;position:static;left:auto;bottom:auto;width:100%;z-index:200!important;opacity:0;padding:16px 16px 0 16px}@media screen and (min-width:767px){.page-template-page-home-php .bare-slider .slide .slide-copy{position:absolute;left:50px;bottom:50px;width:46%;padding:0 0 0 0}}.page-template-page-home-php .bare-slider .slide .slide-copy span.section{margin-right:10px}.page-template-page-home-php .bare-slider .slide .slide-copy.black-copy-color{color:#222222}.page-template-page-home-php .bare-slider .slide .slide-copy.white-copy-color .news,.page-template-page-home-php .bare-slider .slide .slide-copy.white-copy-color h2,.page-template-page-home-php .bare-slider .slide .slide-copy.white-copy-color h3,.page-template-page-home-php .bare-slider .slide .slide-copy.white-copy-color span{color:#222222}.page-template-page-home-php .bare-slider .slide .slide-copy.white-copy-color .make{color:#00AF35}@media screen and (min-width:767px){.page-template-page-home-php .bare-slider .slide .slide-copy.white-copy-color h2,.page-template-page-home-php .bare-slider .slide .slide-copy.white-copy-color h3,.page-template-page-home-php .bare-slider .slide .slide-copy.white-copy-color span{color:#FFFFFF}.page-template-page-home-php .bare-slider .slide .slide-copy.white-copy-color h3,.page-template-page-home-php .bare-slider .slide .slide-copy.white-copy-color span{font-weight:400!important}.page-template-page-home-php .bare-slider .slide .slide-copy.white-copy-color .news{color:#FFEB00}}.page-template-page-home-php .bare-slider .slide.active .slide-copy{transition:opacity 0.3s ease 0s;opacity:1}.page-template-page-home-php .bare-slider .rsBullets{display:none;position:absolute;bottom:20px;left:50%;margin-left:-40px;height:20px;width:100px;text-align:center}@media screen and (min-width:767px){.page-template-page-home-php .bare-slider .rsBullets{display:block}}.page-template-page-home-php .bare-slider .rsBullets .rsBullet{display:block;position:relative;float:left;width:20px;height:20px;margin-right:8px;cursor:pointer}.page-template-page-home-php .bare-slider .rsBullets .rsBullet:after{content:"";display:block;position:absolute;top:50%;left:50%;margin:-1px 0 0 -1px;background:#222222;width:2px;height:2px;border-radius:2px;z-index:1000}.page-template-page-home-php .bare-slider .rsBullets .rsBullet:before{content:"";display:block;width:20px;height:20px;border-radius:20px;background:#E9E9E9;opacity:0.3;z-index:100}@media screen and (min-width:767px){.page-template-page-home-php .bare-slider .rsBullets .rsBullet:before{background:#FFFFFF}}.page-template-page-home-php .bare-slider .rsBullets .rsBullet.rsNavSelected:before,.page-template-page-home-php .bare-slider .rsBullets .rsBullet:hover:before{content:"";display:block;width:20px;height:20px;border-radius:20px;background:#E9E9E9;opacity:0.85;z-index:100}@media screen and (min-width:767px){.page-template-page-home-php .bare-slider .rsBullets .rsBullet.rsNavSelected:before,.page-template-page-home-php .bare-slider .rsBullets .rsBullet:hover:before{background:#FFFFFF}}.page-template-page-home-php .bare-slider-support{display:none;width:100%;margin:0 auto}@media screen and (min-width:767px){.page-template-page-home-php .bare-slider-support{display:block}}.page-template-page-home-php .bare-slider-support span{letter-spacing:0.08em;padding-top:7px!important;text-transform:uppercase}.page-template-page-home-php .bare-slider-support .contain{width:100%}.page-template-page-home-php .bare-slider-support .columns{overflow:hidden}.page-template-page-home-php .bare-slider-support .row{padding-top:0;margin-top:0}.page-template-page-home-php .bare-slider-support .bg-color{display:block;width:100%;position:absolute;bottom:0;left:0;z-index:100;opacity:1}.page-template-page-home-php .bare-slider-support .section{font-weight:400!important}.page-template-page-home-php .bare-slider-support p{font-size:16px;line-height:22px;letter-spacing:0.03em;position:absolute;top:16px;left:16px;margin-right:16px;z-index:200;opacity:0}.page-template-page-home-php .bare-slider-support .make{color:#FFF}.page-template-page-home-php .bare-slider-support .make .bg-color{background-color:#222222}.page-template-page-home-php .bare-slider-support .shop{color:#FFF}.page-template-page-home-php .bare-slider-support .shop .bg-color{background-color:#222222}.page-template-page-home-php .bare-slider-support .news{color:#FFF}.page-template-page-home-php .bare-slider-support .news .bg-color{background-color:#222222}.page-template-page-home-php .bare-slider-support .contain:before{display:block;clear:both;position:relative;height:16px;width:100%;content:"";z-index:200;background:url(../images/triangle-mask-quick.png) -475px 0px no-repeat}.page-template-page-home-php .bare-slider-support .columns{margin-bottom:0}.sidebar-product:first-child{padding-bottom:30px}.filter-search-form{display:block;width:auto;margin-right:16px;padding-bottom:25px;border-bottom:1px solid #FFFFFF}.filter-search-form ::-webkit-input-placeholder{color:#FFFFFF}.filter-search-form :-moz-placeholder{color:#FFFFFF}.filter-search-form ::-moz-placeholder{color:#FFFFFF}.filter-search-form :-ms-input-placeholder{color:#FFFFFF}.filter-search-form input[type=text]{background:none;border:0;float:left;font-size:14px;color:#FFFFFF;font-weight:400!important;min-height:25px;box-shadow:none!important}.filter-search-form input[type=text]:focus{outline:none!important}.filter-search-form input[type=button]{background-color:transparent;border:0;display:inline-block;overflow:hidden;text-indent:-9999px;-moz-appearance:normal;-webkit-appearance:normal;float:right}.filter-search-form label{color:#FFFFFF;display:none}#footer .row,.bare-newsletter-footer .row{max-width:1415px}#footer .row .column,#footer .row .columns,.bare-newsletter-footer .row .column,.bare-newsletter-footer .row .columns{padding-left:15px;padding-right:15px}#footer h3,.bare-newsletter-footer h3{display:block;font-size:24px;font-weight:700!important;color:#FFFFFF;margin-block-start:0;margin-top:0}#footer h5,.bare-newsletter-footer h5{display:block;font-size:14px;font-weight:700!important;color:#FFFFFF;margin-block-start:0;margin-top:1rem;margin-bottom:1rem}.bare-newsletter-footer{margin-top:64px;background-color:#121212}.bare-newsletter-footer .newsletter-signup{margin:2.5em 0}.bare-newsletter-footer .newsletter-signup form{display:flex;justify-content:space-between}@media screen and (max-width:767px){.bare-newsletter-footer .newsletter-signup form{flex-wrap:wrap}}.bare-newsletter-footer .newsletter-signup form .mc-field-group{flex:1 30%;height:48px;margin-right:1.5em}@media screen and (max-width:767px){.bare-newsletter-footer .newsletter-signup form .mc-field-group{flex:1 100%;margin-bottom:1.5em;margin-right:0}}.bare-newsletter-footer .newsletter-signup form .mc-field-group input{width:100%;height:100%;background:transparent;border:1px solid #009DE7;color:#FFFFFF;font-size:16px;text-indent:1em!important}.bare-newsletter-footer .newsletter-signup form .mc-field-group input::-webkit-input-placeholder{text-indent:1em!important;color:#FFFFFF;font-size:16px}.bare-newsletter-footer .newsletter-signup form .mc-field-group input:-moz-placeholder{text-indent:1em!important;color:#FFFFFF;font-size:16px}.bare-newsletter-footer .newsletter-signup form .mc-field-group input::-moz-placeholder{text-indent:1em!important;color:#474444;font-size:16px}.bare-newsletter-footer .newsletter-signup form .mc-field-group input:-ms-input-placeholder{text-indent:1em!important;color:#FFFFFF;font-size:16px}.bare-newsletter-footer .newsletter-signup form .mc-submit-group{flex:1 14%}.bare-newsletter-footer .newsletter-signup form .mc-submit-group input[type=submit]{width:100%;height:100%;background:#009DE7;border:0;color:#FFFFFF;text-transform:none;font-weight:700!important;font-size:16px}@media screen and (max-width:767px){.bare-newsletter-footer .newsletter-signup form .mc-submit-group input[type=submit]{height:48px}}#footer{background-color:#333333;padding-top:40px;padding-bottom:20px;color:#FFFFFF;font-size:16px}#footer h3{margin-bottom:0;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,0.1)}#footer ul{padding:0;list-style-type:none;line-height:30px}#footer ul li a{color:#FFFFFF}#footer ul li a:hover{color:#7f7f7f}#footer .quick-links ul{margin-right:1em;margin-top:0;width:40%;float:left}#footer .quick-links ul li{border-bottom:1px solid rgba(255,255,255,0.1);font-size:16px;padding:0.5rem 0}#footer .get-in-touch p{line-height:28px}#footer .get-in-touch p.mobile-top-margin{margin-top:0}@media screen and (min-width:767px){#footer .get-in-touch p.mobile-top-margin{margin-top:12px}}#footer .get-in-touch .get-in-touch-links li{display:flex;position:relative;margin-bottom:0.5rem}#footer .get-in-touch .get-in-touch-links li:before{content:"";display:block;width:16px;height:16px;margin:0.5rem 0.5rem 0 0}#footer .get-in-touch .get-in-touch-links__address:before{background:url("/wp-content/themes/bare/library/images/icon-pin.svg") no-repeat}#footer .get-in-touch .get-in-touch-links__phone:before{background:url("/wp-content/themes/bare/library/images/icon-phone.svg") no-repeat}#footer .get-in-touch .get-in-touch-links__email:before{background:url("/wp-content/themes/bare/library/images/icon-mobile.svg") no-repeat}@media screen and (min-width:767px){#footer .connect ul{margin-bottom:8px;margin-left:0!important}}@media screen and (max-width:980px){#footer .connect ul{display:flex;flex-wrap:wrap;justify-content:center}}#footer .connect ul li{margin-bottom:16px;margin-left:28px}@media screen and (min-width:767px){#footer .connect ul li{margin-bottom:8px}}#footer .connect ul li i{margin-right:15px;vertical-align:bottom}#footer .connect ul li span{display:none}@media screen and (min-width:767px){#footer .connect ul li span{display:inline-block;font-size:16px}}#footer .connect ul li a:hover span{color:#FFFFFF}.page-template-archive-news-php .row,.page-template-generic-christmas .row,.page-template-generic-offer-page .row,.page-template-page-new-home .row,.page-template-page-new-resources .row,.post-type-archive-product .row,.search-results .row,.single-make .row,.single-news .row,.single-product .row,.tax-product_cat .row{max-width:1415px}.page-template-archive-news-php .column,.page-template-archive-news-php .columns,.page-template-generic-christmas .column,.page-template-generic-christmas .columns,.page-template-generic-offer-page .column,.page-template-generic-offer-page .columns,.page-template-page-new-home .column,.page-template-page-new-home .columns,.page-template-page-new-resources .column,.page-template-page-new-resources .columns,.post-type-archive-product .column,.post-type-archive-product .columns,.search-results .column,.search-results .columns,.single-make .column,.single-make .columns,.single-news .column,.single-news .columns,.single-product .column,.single-product .columns,.tax-product_cat .column,.tax-product_cat .columns{padding-left:15px;padding-right:15px}.page-template-archive-news-php .button,.page-template-generic-christmas .button,.page-template-generic-offer-page .button,.page-template-page-new-home .button,.page-template-page-new-resources .button,.post-type-archive-product .button,.search-results .button,.single-make .button,.single-news .button,.single-product #submit,.single-product .button,.tax-product_cat .button{display:inline-block;padding:0.85rem 1.55rem;background:#FFFFFF;border:1px solid #009DE7;font-size:16px;text-transform:none;color:#009DE7;font-weight:700!important}.page-template-archive-news-php .button:active,.page-template-archive-news-php .button:focus,.page-template-archive-news-php .button:hover,.page-template-generic-christmas .button:active,.page-template-generic-christmas .button:focus,.page-template-generic-christmas .button:hover,.page-template-generic-offer-page .button:active,.page-template-generic-offer-page .button:focus,.page-template-generic-offer-page .button:hover,.page-template-page-new-home .button:active,.page-template-page-new-home .button:focus,.page-template-page-new-home .button:hover,.page-template-page-new-resources .button:active,.page-template-page-new-resources .button:focus,.page-template-page-new-resources .button:hover,.post-type-archive-product .button:active,.post-type-archive-product .button:focus,.post-type-archive-product .button:hover,.search-results .button:active,.search-results .button:focus,.search-results .button:hover,.single-make .button:active,.single-make .button:focus,.single-make .button:hover,.single-news .button:active,.single-news .button:focus,.single-news .button:hover,.single-product #submit:active,.single-product #submit:focus,.single-product #submit:hover,.single-product .button:active,.single-product .button:focus,.single-product .button:hover,.tax-product_cat .button:active,.tax-product_cat .button:focus,.tax-product_cat .button:hover{background:#009DE7;color:#FFFFFF;box-shadow:0 0 16px rgba(0,157,231,0.5)}.page-template-archive-news-php .bare-headings,.page-template-generic-christmas .bare-headings,.page-template-generic-offer-page .bare-headings,.page-template-page-new-home .bare-headings,.page-template-page-new-resources .bare-headings,.post-type-archive-product .bare-headings,.search-results .bare-headings,.single-make .bare-headings,.single-news .bare-headings,.single-product .bare-headings,.tax-product_cat .bare-headings{border-bottom:1px solid #222222}@media (min-width:768px){.page-template-archive-news-php .bare-flex-row,.page-template-generic-christmas .bare-flex-row,.page-template-generic-offer-page .bare-flex-row,.page-template-page-new-home .bare-flex-row,.page-template-page-new-resources .bare-flex-row,.post-type-archive-product .bare-flex-row,.search-results .bare-flex-row,.single-make .bare-flex-row,.single-news .bare-flex-row,.single-product .bare-flex-row,.tax-product_cat .bare-flex-row{display:flex;flex-wrap:wrap}}@media (min-width:768px){.page-template-archive-news-php .bare-flex-row .bare-flex-columns,.page-template-generic-christmas .bare-flex-row .bare-flex-columns,.page-template-generic-offer-page .bare-flex-row .bare-flex-columns,.page-template-page-new-home .bare-flex-row .bare-flex-columns,.page-template-page-new-resources .bare-flex-row .bare-flex-columns,.post-type-archive-product .bare-flex-row .bare-flex-columns,.search-results .bare-flex-row .bare-flex-columns,.single-make .bare-flex-row .bare-flex-columns,.single-news .bare-flex-row .bare-flex-columns,.single-product .bare-flex-row .bare-flex-columns,.tax-product_cat .bare-flex-row .bare-flex-columns{display:flex}}.page-template-archive-news-php .bare-flex,.page-template-generic-christmas .bare-flex,.page-template-generic-offer-page .bare-flex,.page-template-page-new-home .bare-flex,.page-template-page-new-resources .bare-flex,.post-type-archive-product .bare-flex,.search-results .bare-flex,.single-make .bare-flex,.single-news .bare-flex,.single-product .bare-flex,.tax-product_cat .bare-flex{display:flex}@media (max-width:768px){.page-template-archive-news-php .bare-flex-wrap,.page-template-generic-christmas .bare-flex-wrap,.page-template-generic-offer-page .bare-flex-wrap,.page-template-page-new-home .bare-flex-wrap,.page-template-page-new-resources .bare-flex-wrap,.post-type-archive-product .bare-flex-wrap,.search-results .bare-flex-wrap,.single-make .bare-flex-wrap,.single-news .bare-flex-wrap,.single-product .bare-flex-wrap,.tax-product_cat .bare-flex-wrap{flex-wrap:wrap}}@media (min-width:768px){.single-make .bare-blog-simple-sharing{margin-top:1.5rem}}@media (min-width:768px){.single-make .wysiwyg-content{margin-left:1.5rem}}.bare-banner-carousel{height:auto;overflow:hidden;position:relative}@media (min-width:992px){.bare-banner-carousel{height:503px}}.bare-banner-carousel .flickity-viewport{height:auto}@media (min-width:992px){.bare-banner-carousel .flickity-viewport{height:503px}}.bare-banner-carousel .carousel-cell{width:100%}.bare-banner-carousel .carousel-cell img{width:100%;height:100%}@supports (object-fit:cover){.bare-banner-carousel .carousel-cell img{object-fit:cover;width:100%;height:100%}}.bare-banner-carousel__content{display:flex;flex-direction:column;padding:3rem;background:rgba(0,0,0,0.5);position:absolute;top:4rem;left:4rem;width:600px;height:384px}.bare-banner-carousel__content h1{margin-top:0;color:white}.bare-banner-carousel__content p{font-size:18px;color:white;line-height:28px;margin-top:0}.bare-banner-carousel__content .button,.bare-banner-carousel__content .single-product #submit,.single-product .bare-banner-carousel__content #submit{margin-top:auto;margin-right:auto}@media screen and (max-width:992px){.bare-banner-carousel__content{position:relative;top:0;left:0;height:auto;width:100%;padding:0;margin-top:1.5rem;display:block}}.product-carousel .carousel-cell{width:100%}.product-carousel .carousel-cell img{width:100%;height:100%}@supports (object-fit:cover){.product-carousel .carousel-cell img{object-fit:cover;width:100%;height:100%}}.product-nav-carousel .carousel-cell{width:25%;margin:0 0.5rem}.bare-article-item{background-color:#E9E9E9;transition:box-shadow 0.3s;width:100%;height:100%}@supports (display:flex){.bare-article-item{display:flex;flex-direction:column}}.bare-article-item:active,.bare-article-item:hover{box-shadow:0 0 16px rgba(0,0,0,0.25);transition:box-shadow 0.3s}.bare-article-item:active h3,.bare-article-item:hover h3{color:#009DE7}.bare-article-item img{border-bottom:5px solid #009DE7}.bare-article-item__content{padding:1.5rem;color:#333333}@supports (display:flex){.bare-article-item__content{display:flex;flex-direction:column;flex-grow:1}}.bare-article-item h3{font-size:24px;font-weight:700!important;line-height:28px;margin-top:0;margin-bottom:1rem}.bare-article-item p{font-size:16px;line-height:28px}.bare-article-item a p.price{color:#333333!important;margin-top:auto;margin-bottom:0px}.bare-article-item a p.price .amount,.bare-article-item a p.price .woocommerce-price-suffix{font-size:16px!important}.bare-article-item .out-of-stock{margin-top:auto}.bare-article-item .btn-bare{margin-right:auto;margin-top:auto}.tax-product_cat .heading-subtitle{font-size:24px}.tax-product_cat .blue-box{background:#379de8;color:#ffffff;font-size:16px;padding:15px 20px}.tax-product_cat .gold-box{background:#C3A378;color:#ffffff;font-size:16px;padding:15px 20px}.tax-product_cat .shop_for_more_item .lazyautosizes{border:none}.tax-product_cat .extra-margin-bottom{margin-bottom:30px}.christmas-delivery-gray-banner{text-align:center;background-color:#e9e9e9;padding:15px 0;color:#000000;font-size:22px}.christmas-delivery-gray-banner:hover{background-color:#d6d6d6}#primary{padding-top:0!important}.christmas-delivery-gold-banner{text-align:center;background-color:#cbaf8a;padding:15px 0;color:#ffffff;font-size:22px}.christmas-delivery-gold-banner:hover{background-color:#d0a56c}.single-make .heading-title,.single-news .heading-title{font-size:48px;font-weight:700!important;margin-bottom:0;color:#333333}.single-make .heading-subtitle,.single-news .heading-subtitle{font-size:24px;color:rgba(51,51,51,0.5);font-weight:400!important}@media (min-width:768px){.post-negative-content h1,.post-negative-content h2,.post-negative-content h3,.post-negative-content h4,.post-negative-content h5,.post-negative-content h6,.post-negative-content ol,.post-negative-content p,.post-negative-content ul{margin-right:6rem;margin-left:6rem}}.wysiwyg-content{color:#333333}.wysiwyg-content .p1,.wysiwyg-content p{font-size:16px;margin-bottom:1.5rem;line-height:28px}.wysiwyg-content .twitter-content-link{display:block;text-decoration:none}@media (min-width:768px){.wysiwyg-content .twitter-content-link{margin-right:6rem;margin-left:6rem}}.wysiwyg-content .twitter-content-link .twitter-content{margin:1.5rem 0;font-size:32px;line-height:40px;font-weight:700!important;margin-right:4rem;margin-left:4rem}@media (min-width:768px){.wysiwyg-content .twitter-content-link .twitter-content{margin-right:8rem;margin-left:8rem}}.wysiwyg-content .twitter-content-link .twitter-content span{color:#333333;background-color:rgba(0,157,231,0.2);line-height:45px;position:relative}.wysiwyg-content .twitter-content-link .twitter-content span:before{content:"";position:absolute;left:-60px;display:block;width:40px;height:40px;background:#333333 url("/wp-content/themes/bare/library/images/icon-twitter.svg") no-repeat;background-size:25px;background-position:center;opacity:0}.wysiwyg-content .twitter-content-link .twitter-content span:after{content:"";position:absolute;display:block;left:-20px;top:10px;width:0px;height:0px;border-left:8px solid #333333;border-right:8px solid transparent;border-top:8px solid transparent;border-bottom:8px solid transparent;opacity:0}.wysiwyg-content .twitter-content-link:hover{text-decoration:none}.wysiwyg-content .twitter-content-link:hover .twitter-content span{background-color:rgba(0,157,231,0.8);transition:background-color 0.2s ease-in-out}.wysiwyg-content .twitter-content-link:hover .twitter-content span:after,.wysiwyg-content .twitter-content-link:hover .twitter-content span:before{opacity:1;transition:opacity 0.2s ease-in-out}.bare-resources-filter{margin-left:0!important;margin-right:0!important;padding:1.2rem 1rem;background-color:#E9E9E9}@media (min-width:980px){.bare-resources-filter .columns{margin-bottom:0}}@media screen and (max-width:980px){.bare-resources-filter .columns:last-child{margin-bottom:0}}.bare-pagination{margin-left:0!important;margin-right:0!important;padding:1.2rem 1rem;background-color:#E9E9E9}.bare-pagination__list ul{list-style:none;padding-left:0;margin:0;display:flex;justify-content:flex-end;flex-wrap:wrap}.bare-pagination__list ul .page-numbers{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border:1px solid #009DE7;background-color:#FFFFFF;font-weight:700!important;color:#009DE7;font-size:16px;margin-left:0.5rem;margin-bottom:0.5rem}.bare-pagination__list ul .page-numbers.current{color:#FFFFFF;background-color:#009DE7}.bare-pagination__list ul .page-numbers__next,.bare-pagination__list ul .page-numbers__prev{width:18px;height:18px}.bare-pagination__list ul .page-numbers__prev{background:url("/wp-content/themes/bare/library/images/icon-arrow-left.svg") no-repeat center}.bare-pagination__list ul .page-numbers__next{background:url("/wp-content/themes/bare/library/images/icon-arrow-right.svg") no-repeat center}.hide-important{display:none!important}.show-important{display:block!important}.page-template-page-about-php .about-intro h2{font-size:28px;font-weight:700!important;letter-spacing:0.04em;font-weight:normal;text-transform:none;line-height:29px}.page-template-page-about-php .about-intro h2:after{display:none;content:"headline_3"}.page-template-page-about-php h3{font-size:18px;line-height:24px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal;text-transform:uppercase}.page-template-page-about-php h3:after{display:none;content:"headline_1"}.page-template-page-about-php .recruiting-list .columns .inner{background:rgba(255,235,0,0.2);padding:16px}.page-template-page-about-php .recruiting-list .columns .inner h5{font-size:14px;padding:0;margin:0}.page-template-page-about-php .recruiting-list .columns .inner .button,.page-template-page-about-php .recruiting-list .columns .inner .single-product #submit,.single-product .page-template-page-about-php .recruiting-list .columns .inner #submit{margin-bottom:16px;margin-top:16px}.page-template-page-about-php .recruiting-list .columns .inner p{height:auto;min-height:100px;max-height:400px;overflow:hidden}.page-template-page-about-php .recruiting-list .columns .inner a:not(.button){font-weight:700!important;text-decoration:underline;color:#222222}.page-template-page-about-php .recruiting-list .columns .inner a:not(.button):hover{text-decoration:none}.page-template-page-about-php .recruiting-list .columns:last-child{float:left}@media screen and (min-width:767px){.page-template-page-about-php .about-copy{margin-right:50px}}.page-template-page-about-php .about-newsletter-link{width:180px}.page-template-page-about-php p.about-enquiries-copy{padding-right:20px}.page-template-page-about-php .down-arrow-grey{display:block;position:relative;clear:both;left:50%;margin-left:-26px;margin-top:10px}.page-template-page-about-php .no-bottom-margin{margin-bottom:16px!important}@media screen and (min-width:767px){.page-template-page-about-php .no-bottom-margin{margin-bottom:0px!important}}.page-template-page-about-php .mobile-title .bottom-rule{font-size:18px;line-height:24px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal;margin-top:0;padding-top:0px;margin-bottom:0px;color:#FFFFFF}.page-template-page-about-php .mobile-title .bottom-rule:after{display:none;content:"headline_1"}@media screen and (min-width:767px){.page-template-page-about-php .mobile-title .bottom-rule{margin-top:0;padding-top:4px;margin-bottom:16px;color:#222222}}@media screen and (max-width:767px){.page-template-page-about-php .mobile-title .bottom-rule{border-bottom:0;padding-left:10px;text-transform:uppercase}}.page-template-page-about-php .hero-copy{width:100%}@media screen and (min-width:767px){.page-template-page-about-php .hero-copy{width:60%}}.page-template-page-about-php .hero-copy h3{font-size:35px;line-height:40px;font-weight:700!important;letter-spacing:0;padding:0;margin:0;margin-bottom:10px;text-transform:none!important}@media screen and (max-width:767px){.page-template-page-about-php .hero-copy h3{padding-left:10px!important;font-size:22px!important;line-height:25px!important}}.page-template-page-about-php .hero-copy.white-copy-color h3{color:#222222}@media screen and (min-width:767px){.page-template-page-about-php .hero-copy.white-copy-color h3{color:#FFFFFF}}.page-template-page-about-php .map{height:210px}.page-template-page-about-php .map-container{padding-bottom:10px}.page-template-page-about-php .header-bg{margin-top:48px;margin-bottom:32px}.page-template-page-about-php .header-bg h1{font-size:18px;line-height:24px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal}.page-template-page-about-php .header-bg h1:after{display:none;content:"headline_1"}.page-template-page-about-php h3{margin-top:0}.page-template-page-about-php h3.margin-bottom{margin-bottom:32px}.page-template-page-about-php .join-copy p{padding-right:0}@media screen and (min-width:767px){.page-template-page-about-php .join-copy p{padding-right:40px}}.page-template-page-about-php .about-contact p{font-size:12px;line-height:17px;font-weight:400!important}.page-template-page-about-php .about-contact p:after{display:none;content:"body_copy_2"}.page-template-page-about-php #contact-details{margin-top:16px;padding-bottom:8px}.page-template-page-about-php #contact-details img{display:block;float:left;margin-right:16px}.page-template-page-about-php #address-copy,.page-template-page-about-php #address-copy p{display:block;clear:both}.page-template-page-about-php .newsletter-signup.sidebar .bottom-rule{margin-bottom:0}.page-template-page-education-php .header-bg h1{font-size:18px;line-height:24px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal}.page-template-page-education-php .header-bg h1:after{display:none;content:"headline_1"}.page-template-page-education-php p.title{color:#222222!important}.page-template-page-education-php .button.grey.large,.page-template-page-education-php .single-product .grey.large#submit,.single-product .page-template-page-education-php .grey.large#submit{margin:auto;text-align:center;line-height:32px}.page-template-page-education-php .education-link-container{display:none}@media screen and (min-width:767px){.page-template-page-education-php .education-link-container{display:block}}.page-template-page-education-php .edu-mobile-see-all{display:block}@media screen and (min-width:767px){.page-template-page-education-php .edu-mobile-see-all{display:none}}.page-template-page-education-php .edu-mobile-see-all a{float:left!important}@media screen and (max-width:767px){.page-template-page-education-php .make-list .contain span{display:none!important}}.page-template-page-education-php .hero-copy{width:100%}@media screen and (max-width:767px){.page-template-page-education-php .hero-copy h3{padding-left:10px!important;font-size:22px!important;line-height:25px!important}}@media screen and (min-width:767px){.page-template-page-education-php .hero-copy{width:60%}}.page-template-page-education-php h4 a{color:#222222}.page-template-page-education-php p{margin:0}.page-template-page-education-php a.education-see-all{font-size:12px;line-height:17px;font-weight:400!important;font-size:13px;color:#7f7f7f;float:right}.page-template-page-education-php a.education-see-all .sprite.ext-link{margin-left:4px;vertical-align:middle}.page-template-page-education-php a.education-see-all:hover{color:#009DE7}.page-template-page-education-php a.education-see-all:hover .sprite.ext-link{background-position:-189px -28px}.page-template-page-education-php h3{font-size:18px;line-height:24px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal}.page-template-page-education-php h3:after{display:none;content:"headline_1"}.page-template-page-education-php .product-subtitle p{padding-bottom:12px;padding-top:0;margin-top:0}.page-template-page-education-php .education-title-info{margin-bottom:14px}.page-template-page-education-php .bottom-rule{margin-top:0;padding-top:0px;margin-bottom:0px;color:#FFFFFF;font-size:18px}@media screen and (min-width:767px){.page-template-page-education-php .bottom-rule{margin-top:0;padding-top:20px;margin-bottom:16px;color:#222222;font-size:24px}}@media screen and (max-width:767px){.page-template-page-education-php .bottom-rule{line-height:40px;border-bottom:0;padding-left:10px;text-transform:uppercase}}.page-template-page-education-php .sprite.camera,.page-template-page-education-php .sprite.video{margin-right:10px}@media screen and (max-width:767px){.page-template-page-resellers-php .brand-assets-sidebar .mobile-title h3{line-height:40px!important;padding-left:10px;text-transform:uppercase!important;font-size:17px;margin-top:0;padding-top:0;color:#FFFFFF}.page-template-page-resellers-php .brand-assets-sidebar .mobile-title:after{top:33px}}.page-template-page-resellers-php .hero-copy{width:100%}@media screen and (min-width:767px){.page-template-page-resellers-php .hero-copy{width:60%}}.page-template-page-resellers-php .hero-copy h3{font-size:35px;line-height:40px;font-weight:700!important;letter-spacing:0;padding:0;margin:0;margin-bottom:10px;text-transform:none!important}@media screen and (max-width:767px){.page-template-page-resellers-php .hero-copy h3{padding-left:10px!important;font-size:22px!important;line-height:25px!important}}.page-template-page-resellers-php .header-bg{margin-bottom:0}@media screen and (max-width:767px){.page-template-page-resellers-php .header-bg h2{letter-spacing:0.02em}}.page-template-page-resellers-php .resellers-info{margin-bottom:60px!important}@media screen and (min-width:767px){.page-template-page-resellers-php .resellers-info p{margin-right:160px!important}}.page-template-page-resellers-php .tabs .reseller-tab-content{margin-top:40px}@media screen and (max-width:767px){.page-template-page-resellers-php .tabs .reseller-tab-content{margin-top:16px}}.page-template-page-resellers-php .tabs .transformer-tabs li span{margin-right:3px;display:block;color:#222222;background-color:#E9E9E9;font-weight:700!important;text-transform:uppercase;padding:0.4em 1em 0.3em 1em;margin:0.3em 2px 0 0;letter-spacing:0.02em;font-size:13px;cursor:pointer}.page-template-page-resellers-php .tabs .transformer-tabs li span.active{position:relative;bottom:0;color:#FFFFFF;background-color:#222222;border-bottom-color:#222222}@media (max-width:767px){.page-template-page-resellers-php .tabs .transformer-tabs ul{border-bottom:0;overflow:hidden;position:relative;background:#222222}.page-template-page-resellers-php .tabs .transformer-tabs ul:after{content:"☰";color:#FFFFFF;position:absolute;top:10px;right:10px;z-index:2;pointer-events:none}.page-template-page-resellers-php .tabs .transformer-tabs ul.open a{position:relative;display:block}.page-template-page-resellers-php .tabs .transformer-tabs li{display:block}.page-template-page-resellers-php .tabs .transformer-tabs span{position:absolute;top:0;left:0;width:100%;height:40px;padding:0px 0px 0px 10px!important;font-size:17px;line-height:40px}.page-template-page-resellers-php .tabs .transformer-tabs span.show{position:relative!important}.page-template-page-resellers-php .tabs .transformer-tabs span.active{border:0;z-index:1;background:#222222}}.page-template-page-resellers-php .tabs .columns h4{font-size:14px;line-height:18px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal;text-transform:uppercase}.page-template-page-resellers-php .tabs .columns h4:after{display:none;content:"title_1"}.page-template-page-resellers-php .tabs .columns p{font-size:14px;line-height:19px;font-weight:400!important}.page-template-page-resellers-php .tabs .columns p:after{display:none;content:"body_copy_1"}.page-template-page-resellers-php .tabs .columns a{font-size:14px;line-height:19px;font-weight:400!important;font-weight:700!important;text-decoration:underline;color:#222222}.page-template-page-resellers-php .tabs .columns a:after{display:none;content:"body_copy_1"}.page-template-page-resellers-php .tabs .columns a:hover{text-decoration:none}.page-template-page-resellers-php .tabs .columns a:after{display:none;content:"bare_link"}.page-template-page-resellers-php .reseller-list-item h4{margin-top:10px;text-transform:none!important;margin-bottom:0;padding-bottom:0}.page-template-page-resellers-php .reseller-list-item a,.page-template-page-resellers-php .reseller-list-item p{font-size:14px;line-height:19px;font-weight:400!important;font-size:14px!important;line-height:19px!important;padding-bottom:0;margin-bottom:0;margin-top:0}.shop-intro h2{font-size:48px;font-weight:700!important;color:#333333;margin-bottom:1rem;margin-top:1rem;line-height:1.2em}.shop-intro h1{font-size:24px;color:rgba(51,51,51,0.75);display:block;border-top:1px solid #000033}.page-template-page-education-php .hover-bottom-up.product,.single-make .hover-bottom-up.product{padding-bottom:16px}.page-template-page-education-php .hover-bottom-up.product div,.page-template-page-education-php .hover-bottom-up.product h3,.page-template-page-education-php .hover-bottom-up.product h4,.page-template-page-education-php .hover-bottom-up.product span,.single-make .hover-bottom-up.product div,.single-make .hover-bottom-up.product h3,.single-make .hover-bottom-up.product h4,.single-make .hover-bottom-up.product span{display:block;opacity:1;border:0;position:static;top:0;left:0;bottom:auto;right:auto;height:auto;width:auto;padding:0;margin:0;background:none;border:none;border-bottom:none}.page-template-page-education-php .hover-bottom-up.product .top-keyline-grey .columns,.single-make .hover-bottom-up.product .top-keyline-grey .columns{margin-bottom:0;padding-bottom:0}.page-template-page-education-php .hover-bottom-up.product .top-keyline-grey h3,.single-make .hover-bottom-up.product .top-keyline-grey h3{font-size:28px;margin-bottom:0;padding-bottom:0}@media screen and (max-width:767px){.post-type-archive-product .hero-copy h3{padding-left:10px!important;font-size:22px!important;line-height:25px!important}}.post-type-archive-product .contact-sidebar h3,.post-type-archive-product .faq-sidebar h3{margin-top:0!important}.search-results .product .product-details,.search-results .product .product-subtitle{display:none}.page-template-page-education-php .product .out-of-stock .product-details strong,.single-make .product .out-of-stock .product-details strong,.single-product #product-content .product .out-of-stock .product-details strong{font-weight:700 !important!important}.page-template-page-education-php .product:hover .product-page-list img,.single-make .product:hover .product-page-list img,.single-product #product-content .product:hover .product-page-list img{transition:opacity 0.3s ease 0;opacity:0.9}.page-template-page-education-php p.price,.single-make p.price,.single-product #product-content p.price{font-size:18px;line-height:24px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal;font-weight:700 !important!important;color:#009DE7!important;padding-top:0!important;margin-top:0}.page-template-page-education-php .hero-copy,.single-make .hero-copy,.single-product #product-content .hero-copy{width:100%}@media screen and (min-width:767px){.page-template-page-education-php .hero-copy,.single-make .hero-copy,.single-product #product-content .hero-copy{width:60%}}.page-template-page-education-php .hero-copy h3,.single-make .hero-copy h3,.single-product #product-content .hero-copy h3{font-size:35px;line-height:40px;font-weight:700!important;letter-spacing:0;padding:0;margin:0;margin-bottom:10px;text-transform:none!important}.page-template-page-education-php .header-bg,.single-make .header-bg,.single-product #product-content .header-bg{margin-bottom:20px}.page-template-page-education-php .product-page-list,.single-make .product-page-list,.single-product #product-content .product-page-list{display:block;overflow:hidden;position:static;background-color:#222222!important}.page-template-page-education-php span.product-title,.single-make span.product-title,.single-product #product-content span.product-title{display:block;opacity:1;border:0;position:static;top:0;left:0;bottom:auto;right:auto;height:auto;width:auto;padding:0;margin:0;background:none;border:none;border-bottom:none;opacity:1!important}.page-template-page-education-php span.product-title p,.single-make span.product-title p,.single-product #product-content span.product-title p{font-size:14px;line-height:18px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal;display:block;color:#222222;opacity:1!important;padding:0;margin:0!important;padding-top:10px;padding-bottom:0}.page-template-page-education-php span.product-title p:after,.single-make span.product-title p:after,.single-product #product-content span.product-title p:after{display:none;content:"title_1"}.page-template-page-education-php span.product-title p.title,.single-make span.product-title p.title,.single-product #product-content span.product-title p.title{min-height:50px}.page-template-page-education-php .button.blue.medium.tricircle,.page-template-page-education-php .single-product .blue.medium.tricircle#submit,.single-make .button.blue.medium.tricircle,.single-make .single-product .blue.medium.tricircle#submit,.single-product #product-content .blue.medium.tricircle#submit,.single-product #product-content .button.blue.medium.tricircle,.single-product .page-template-page-education-php .blue.medium.tricircle#submit,.single-product .single-make .blue.medium.tricircle#submit{position:relative;clear:both;width:80px;height:32px;font-size:14px;padding-left:10px;line-height:28px}.page-template-page-education-php .button.blue.medium.tricircle:after,.page-template-page-education-php .single-product .blue.medium.tricircle#submit:after,.single-make .button.blue.medium.tricircle:after,.single-make .single-product .blue.medium.tricircle#submit:after,.single-product #product-content .blue.medium.tricircle#submit:after,.single-product #product-content .button.blue.medium.tricircle:after,.single-product .page-template-page-education-php .blue.medium.tricircle#submit:after,.single-product .single-make .blue.medium.tricircle#submit:after{width:0;height:0;border-top:4px solid transparent;border-left:5px solid #009DE7;border-bottom:4px solid transparent;right:11px;margin-top:-4px}.page-template-page-education-php .button.blue.medium.tricircle:before,.page-template-page-education-php .single-product .blue.medium.tricircle#submit:before,.single-make .button.blue.medium.tricircle:before,.single-make .single-product .blue.medium.tricircle#submit:before,.single-product #product-content .blue.medium.tricircle#submit:before,.single-product #product-content .button.blue.medium.tricircle:before,.single-product .page-template-page-education-php .blue.medium.tricircle#submit:before,.single-product .single-make .blue.medium.tricircle#submit:before{border-radius:14px;width:14px;height:14px;right:7px;margin-top:-7px}.page-template-page-education-php .product-subtitle,.single-make .product-subtitle,.single-product #product-content .product-subtitle{display:block;opacity:1;border:0;position:static;top:0;left:0;bottom:auto;right:auto;height:auto;width:auto;padding:0;margin:0;background:none;border:none;border-bottom:none;padding:0!important}.page-template-page-education-php .product-subtitle p,.single-make .product-subtitle p,.single-product #product-content .product-subtitle p{font-size:12px;line-height:17px;font-weight:400!important;display:block;color:#222222!important;background:none;opacity:1!important;margin-top:0}.page-template-page-education-php .product-subtitle p:after,.single-make .product-subtitle p:after,.single-product #product-content .product-subtitle p:after{display:none;content:"body_copy_2"}.page-template-page-education-php .price,.single-make .price,.single-product #product-content .price{position:static;top:0;left:0;font-size:18px;line-height:24px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal;padding-bottom:0;margin-bottom:0}.page-template-page-education-php .product-page-list,.single-make .product-page-list,.single-product #product-content .product-page-list{display:block}.product .button.tricircle.blue.add-to-cart,.product .single-product .tricircle.blue.add-to-cart#submit,.single-product .product .tricircle.blue.add-to-cart#submit{width:140px!important;line-height:34px}.search-no-results .no-search-results label{display:none}.search-no-results .no-search-results input[type=text]{height:35px;width:100%;margin-bottom:7px;padding-left:10px;font-size:18px;color:#7f7f7f;line-height:35px;border:1px solid #DDD;font-weight:400!important}.search-results .history-back{line-height:17px;font-weight:400!important;font-size:13px;letter-spacing:0.02em;color:#7f7f7f;text-transform:none;width:100%;text-align:right;padding-top:20px}.search-results .history-back:hover{color:#009DE7}.search-results .faq.half-height .contain{height:158px;min-height:158px}.search-results .faq.half-height .contain h3{font-size:18px;line-height:24px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal}.search-results .faq.half-height .contain .faq-item-search{display:none}.search-results .faq.half-height .contain .faq-item-search p{display:none}.search-results .faq.half-height .contain .faq-item-search.first{display:block}.search-results .faq .contain{background-color:#f5f5f5;transition:background 0.3s ease 0;padding:16px;height:318px;overflow:hidden}.search-results .faq .contain h3{margin-top:0!important;padding-top:0!important;font-size:24px;font-weight:700!important;letter-spacing:0em;font-weight:normal}.search-results .faq .contain h4{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;margin-bottom:0!important;font-size:14px;line-height:18px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal}.search-results .faq .contain p{padding-top:0;margin-top:0}.search-results .faq .contain a,.search-results .faq .contain p{font-size:12px;line-height:17px;font-weight:400!important}.search-results .faq .contain a{display:block;position:absolute;left:16px;bottom:16px}.search-results .faq:hover .contain{background-color:#E9E9E9}.search-results .faq:hover .contain a{text-decoration:underline;color:#009DE7}.cart_list .variation{color:#FFFFFF}.shop_table .variation{font-weight:700!important}.select2-chosen{font-size:14px;line-height:19px;font-weight:400!important}.select2-chosen:after{display:none;content:"body_copy_1"}.select2-chosen{height:35px;line-height:35px}.select2-drop-mask{background-color:transparent}.cart-page-totals .cart_totals{padding-top:16px}.cart-page-totals .order-total .container{display:inline-block;padding:16px;margin-top:32px!important;margin-bottom:32px;background:rgba(0,157,231,0.2)}.cart-page-totals .order-total .container .amount{font-size:28px;font-weight:700!important;text-transform:uppercase;letter-spacing:0.04em;font-weight:normal}.cart-page-totals .order-total .container .amount:after{display:none;content:"headline_4"}.cart-page-totals .order-total .container .includes_tax{font-size:11px;clear:both;display:block;min-width:200px}.cart-page-totals .order-total .container .includes_tax .amount{font-weight:400 !important!important;font-size:11px}.cart-page-totals .cart-subtotal,.cart-page-totals h2{display:none}.cart-page-totals table{width:100%}.woocommerce-account p,.woocommerce-cart p{padding-top:0;margin-top:0}.woocommerce-account h3,.woocommerce-cart h3{font-size:18px;line-height:24px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal;text-transform:uppercase;margin-bottom:16px}.woocommerce-account h3:after,.woocommerce-cart h3:after{display:none;content:"headline_1"}.return-to-shop{line-height:17px;padding-top:4px;font-weight:400!important;font-size:13px;letter-spacing:0.02em;color:#7f7f7f;text-transform:none;float:right}.return-to-shop:hover{color:#009DE7}p.form-row{padding:0;margin:0}input#createaccount,label.create-acc-label{display:none!important}.button.create-account,.single-product .create-account#submit{width:100%;text-align:center}.button.create-account.active,.single-product .create-account.active#submit{background-color:#109dd2}.checkout-row .column,.checkout-row .columns{margin-bottom:0.6em}.checkout-row label{display:none}.checkout-row input{clear:both}.checkout-row .create-acc-input,.checkout-row .create-acc-label{clear:none;float:left;display:inline-block}.checkout-row .create-acc-input{margin-right:10px}.checkout-row input[type=email],.checkout-row input[type=password],.checkout-row input[type=tel],.checkout-row input[type=text],.checkout-row select{width:100%;height:35px;margin-bottom:7px;padding-left:10px;color:#7f7f7f;font-size:14px;line-height:19px;font-weight:400!important}.checkout-row input[type=email]:after,.checkout-row input[type=password]:after,.checkout-row input[type=tel]:after,.checkout-row input[type=text]:after,.checkout-row select:after{display:none;content:"body_copy_1"}.checkout-row.order-info textarea{width:calc(100% - 8px);min-height:100px;margin-bottom:7px;padding:5px 10px 5px 10px;color:#7f7f7f;border:0;background-color:#DDDDDD;font-size:14px;line-height:19px;font-weight:400!important}.checkout-row.order-info textarea:after{display:none;content:"body_copy_1"}.checkout-row.order-info textarea:focus{border:0}.checkout-row .order_table,.checkout-row .shop_table{width:100%}.checkout-row .order_table thead td,.checkout-row .order_table thead th,.checkout-row .shop_table thead td,.checkout-row .shop_table thead th{padding-bottom:16px}.checkout-row .order_table tfoot .cart-subtotal td,.checkout-row .order_table tfoot .cart-subtotal th,.checkout-row .shop_table tfoot .cart-subtotal td,.checkout-row .shop_table tfoot .cart-subtotal th{padding-top:16px;padding-bottom:16px}.checkout-row .order_table tfoot .order-total td,.checkout-row .order_table tfoot .order-total th,.checkout-row .shop_table tfoot .order-total td,.checkout-row .shop_table tfoot .order-total th{padding-top:16px}.checkout-row .order_table td,.checkout-row .order_table th,.checkout-row .shop_table td,.checkout-row .shop_table th{width:50%;font-size:14px;line-height:19px;font-weight:400!important}.checkout-row .order_table td.title,.checkout-row .order_table th.title,.checkout-row .shop_table td.title,.checkout-row .shop_table th.title{font-weight:700!important;text-transform:uppercase}.checkout-row .order_table td.text-right,.checkout-row .order_table th.text-right,.checkout-row .shop_table td.text-right,.checkout-row .shop_table th.text-right{text-align:right}.checkout-row .order_table td.text-left,.checkout-row .order_table th.text-left,.checkout-row .shop_table td.text-left,.checkout-row .shop_table th.text-left{text-align:left}.checkout-row .order_table a,.checkout-row .order_table a:active,.checkout-row .order_table a:visited,.checkout-row .shop_table a,.checkout-row .shop_table a:active,.checkout-row .shop_table a:visited{color:#009DE7}.checkout-row.payment-row img{margin-left:10px}.checkout-row.payment-row label{display:inline-block;font-size:14px;line-height:18px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal}.checkout-row.payment-row ul{list-style:none;padding:0;margin:0}.checkout-row.payment-row ul li{margin-bottom:32px}.checkout-row.payment-row select{height:40px}.checkout-row.payment-row #sagepay_direct_cv2,.checkout-row.payment-row #sagepay_direct_validfrom_mm,.checkout-row.payment-row #sagepay_direct_validfrom_yy,.checkout-row.payment-row #sagepay_direct_validuntil_mm,.checkout-row.payment-row #sagepay_direct_validuntil_yy{width:50px!important}.checkout-row.payment-row img{display:none}.woocommerce-info-coupon a{color:#009DE7;cursor:pointer}.checkout_coupon .button.small.black,.checkout_coupon .single-product .small.black#submit,.single-product .checkout_coupon .small.black#submit{width:120px}.cart-buttons .button,.cart-buttons .single-product #submit,.single-product .cart-buttons #submit{margin-bottom:7px;font-size:12px;line-height:17px;font-weight:700!important;text-transform:uppercase;letter-spacing:0.05em}.checkout-row .button.small.white,.checkout-row .single-product .small.white#submit,.single-product .checkout-row .small.white#submit{background-color:#222222;color:#FFFFFF}.checkout-row .button.small.white:hover,.checkout-row .single-product .small.white#submit:hover,.single-product .checkout-row .small.white#submit:hover{background-color:#cccccc}.shipping .text-left{vertical-align:top}.shop_table.cart{width:100%!important}.shop_table.cart .product-thumbnail img{width:100px;height:auto;margin-right:16px}.shop_table.cart .text-right{text-align:right}.shop_table.cart .text-left{text-align:left}.shop_table.cart .quantity.buttons_added input[type=number]{width:40px}.change-password-row label,.coupon-row label{display:none}.change-password-row input[type=text],.coupon-row input[type=text]{width:100%;height:35px;margin-bottom:7px;padding-left:10px;color:#7f7f7f;font-size:14px;line-height:19px;font-weight:400!important}.change-password-row input[type=text]:after,.coupon-row input[type=text]:after{display:none;content:"body_copy_1"}.change-password-row .button.small.black,.change-password-row .single-product .small.black#submit,.coupon-row .button.small.black,.coupon-row .single-product .small.black#submit,.single-product .change-password-row .small.black#submit,.single-product .coupon-row .small.black#submit{margin-bottom:7px;width:150px}.change-password-row input[type=password]{width:100%;height:35px;margin-bottom:7px;padding-left:10px;color:#7f7f7f;font-size:14px;line-height:19px;font-weight:400!important}.change-password-row input[type=password]:after{display:none;content:"body_copy_1"}.change-password-row label{display:block}.cross-sells-row .star-rating{display:none}.cross-sells-row ul{list-style:none;padding:0;margin:0}.cross-sells-row ul img{width:231px;height:auto}.cross-sells-row ul h3{font-size:18px;line-height:24px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal}.cross-sells-row .price,.cross-sells-row .product_type_simple{display:inline-block}.cross-sells-row .price{margin-right:16px}.shipping_calculator #calc_shipping_country{height:35px;line-height:35px;font-size:18px;margin-bottom:7px;padding:4px;font-weight:400!important}.shipping_calculator input[type=text]{width:100%;height:35px;margin-bottom:7px;padding-left:10px;color:#7f7f7f;font-size:14px;line-height:19px;font-weight:400!important}.shipping_calculator input[type=text]:after{display:none;content:"body_copy_1"}.shipping_calculator .button.small.black,.shipping_calculator .single-product .small.black#submit,.single-product .shipping_calculator .small.black#submit{width:120px}.order-total th{text-align:right}.order-total .text-right .container{display:inline-block;padding:16px;margin-top:16px;background:rgba(0,157,231,0.2)}.order-total .text-right .container .amount{font-size:28px;font-weight:700!important;text-transform:uppercase;letter-spacing:0.04em;font-weight:normal}.order-total .text-right .container .amount:after{display:none;content:"headline_4"}.order-total .text-right .container .includes_tax{font-size:11px;clear:both;display:block;min-width:200px}.order-total .text-right .container .includes_tax .amount{font-weight:400 !important!important;font-size:11px}.address-edit-row input[type=tel],.address-edit-row input[type=text]{width:100%;height:35px;margin-bottom:7px;padding-left:10px;color:#7f7f7f;font-size:14px;line-height:19px;font-weight:400!important;border:0;background-color:#DDDDDD;font-weight:400!important}.address-edit-row input[type=tel]:after,.address-edit-row input[type=text]:after{display:none;content:"body_copy_1"}.address-edit-row .single-product .small.black#submit,.address-edit-row .small.black.button,.single-product .address-edit-row .small.black#submit{width:150px}.wc-proceed-to-checkout{display:none}#customer_login label,#lost-password-form label{display:none}#customer_login input[type=email],#customer_login input[type=password],#customer_login input[type=text],#lost-password-form input[type=email],#lost-password-form input[type=password],#lost-password-form input[type=text]{width:100%;height:35px;margin-bottom:7px;padding-left:10px;color:#7f7f7f;font-size:14px;line-height:19px;font-weight:400!important;border:0;background-color:#DDDDDD;font-weight:400!important}#customer_login input[type=email]:after,#customer_login input[type=password]:after,#customer_login input[type=text]:after,#lost-password-form input[type=email]:after,#lost-password-form input[type=password]:after,#lost-password-form input[type=text]:after{display:none;content:"body_copy_1"}#customer_login .button.small.black,#customer_login .single-product .small.black#submit,#lost-password-form .button.small.black,#lost-password-form .single-product .small.black#submit,.single-product #customer_login .small.black#submit,.single-product #lost-password-form .small.black#submit{width:100px;margin-bottom:7px}#lost-password-form .button.small.black,#lost-password-form .single-product .small.black#submit,.single-product #lost-password-form .small.black#submit{width:120px}.product-remove,.product-thumbnail{display:none!important}@media screen and (min-width:767px){.product-remove,.product-thumbnail{display:inline-block!important}}.minus,.plus{display:none!important}@media screen and (min-width:767px){.minus,.plus{display:inline-block!important}}td,th,tr{font-size:14px}td a,th a,tr a{font-size:14px}@media screen and (min-width:767px){td,th,tr{font-size:16px}td a,th a,tr a{font-size:16px}}.page-template-page-make-upload-php #acf-materials_photo,.page-template-page-make-upload-php .field_type-gallery{display:none!important}.page-template-page-make-upload-php #main .acf_input-wrap{width:100%}.page-template-page-make-upload-php #main .wp-editor-container{border:none}.page-template-page-make-upload-php #main .acf-gallery{border-radius:none!important}.page-template-page-make-upload-php #main label{font-weight:normal;font-size:18px;line-height:24px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal}.page-template-page-make-upload-php #main .acf-checkbox-list li label{font-size:14px;line-height:19px;font-weight:400!important;font-weight:normal}.page-template-page-make-upload-php #main .mceStatusbar>div{display:none}.page-template-page-make-upload-php #main .wp_themeSkin .mceStatusbar{background-color:#DDDDDD;border-color:#DDDDDD}.page-template-page-make-upload-php #main input[type=password],.page-template-page-make-upload-php #main input[type=text]{width:100%;height:35px;margin-bottom:7px;padding-left:10px;font-size:18px;color:#7f7f7f;line-height:35px;border:none!important;border-radius:0!important}.page-template-page-make-upload-php #main input[type=text]{width:33%}.page-template-page-make-upload-php #main input[type=checkbox]{margin-top:3px}.page-template-page-make-upload-php #main input[type=submit]{display:block;width:auto;padding:0px 10px 0px 10px;text-transform:uppercase;text-decoration:none;text-align:center;border:0;cursor:pointer;-webkit-appearance:none!important;border-radius:0!important;border-radius:0px;transition:background 0.4s ease 0s;width:180px;height:32px;line-height:34px;font-size:16px;text-align:left;padding-left:10px;background-color:#00AF35;color:#FFFFFF}.page-template-page-make-upload-php #main input[type=submit]:hover{background-color:rgba(0,175,53,0.75)}.page-template-page-make-upload-php #main .acf-gallery .toolbar .acf-button{margin:2px}.page-template-page-make-upload-php #main .postbox.acf_postbox.default,.page-template-page-make-upload-php #main .toolbar{background-image:none}.page-template-page-make-upload-php #main .add-image-li a,.page-template-page-make-upload-php #main .add-row-end.acf-button{display:block;width:auto;padding:0px 10px 0px 10px;text-transform:uppercase;text-decoration:none;text-align:center;border:0;cursor:pointer;-webkit-appearance:none!important;border-radius:0!important;border-radius:0px;transition:background 0.4s ease 0s;width:130px;height:32px;line-height:34px;font-size:16px;text-align:center;border-color:none;box-shadow:none;border:0!important;border-radius:0!important;-webkit-border-radius:0!important;background:none;text-shadow:none;background-color:#00AF35;color:#FFFFFF}.page-template-page-make-upload-php #main .add-image-li a:hover,.page-template-page-make-upload-php #main .add-row-end.acf-button:hover{background-color:rgba(0,175,53,0.75)}.page-template-page-make-upload-php #main .mceIframeContainer{border-left:2px solid #DDDDDD;border-right:2px solid #DDDDDD}.page-template-page-make-upload-php #main .mceIframeContainer iframe body{font-size:18px;line-height:24px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal}.page-template-page-make-upload-php #main .mceLayout .mceFirst .mceToolbar.mceLeft.mceFirst.mceLast{background:none;background-color:#DDDDDD}@font-face{font-family:"star";src:url("../fonts/star.eot");src:url("../fonts/star.eot?#iefix") format("embedded-opentype"),url("../fonts/star.woff") format("woff"),url("../fonts/star.ttf") format("truetype"),url("../fonts/star.svg#star") format("svg");font-weight:normal;font-style:normal;color:#009DE7}body.main .wrapper-company-stars{justify-content:flex-start!important}.woocommerce-message{display:none}.single-product{}.single-product .product-sidebar-content.contents p,.single-product .product-sidebar-content.dimensions p{font-size:12px;line-height:17px;font-weight:400!important}.single-product .product-sidebar-content.contents p:after,.single-product .product-sidebar-content.dimensions p:after{display:none;content:"body_copy_2"}.single-product h1{font-size:32px;font-weight:700!important;margin-top:0!important;padding-top:0!important;padding-bottom:1rem;border-bottom:1px solid #000033}.single-product .woocommerce-price-suffix,.single-product p.price .amount{font-size:24px;color:rgba(51,51,51,0.75)}.single-product p.intro-copy{margin-top:2.5rem;margin-bottom:2rem}.single-product .single_add_to_cart_button.alt.medium.blue.tricircle#submit,.single-product .single_add_to_cart_button.button.alt.medium.blue.tricircle{width:170px}.single-product .product-info-tab .single_add_to_cart_button.alt.medium.blue.tricircle#submit,.single-product .product-info-tab .single_add_to_cart_button.button.alt.medium.blue.tricircle{width:140px!important}@media screen and (max-width:767px){.single-product .tabs .buy-button{display:block;padding-top:16px}}.single-product .product-information-and-downloads{padding-left:15px;padding-right:15px}.single-product .product-information-and-downloads .columns{padding:0}.single-product .product-information-and-downloads__item{background:#E9E9E9;padding:2rem}.single-product .product-information-and-downloads__item h2{font-size:24px}.single-product .product-specifications__item{background:#E9E9E9;padding:1rem;width:100%;text-align:center}.single-product .product-specifications__item h6{font-size:14px;font-weight:300;color:rgba(51,51,51,0.75);margin-top:0;margin-bottom:0.5rem}@media screen and (max-width:767px){.single-product .header-content{padding-bottom:10px!important}.single-product .header-content h2{padding-left:0px!important;font-size:22px!important;line-height:25px!important}}@media screen and (max-width:767px){.single-product .price{padding-left:0px!important;font-size:22px!important;line-height:25px!important;padding-bottom:10px!important}}.single-product .sharing{clear:both;margin-top:20px}.single-product .faq-sidebar{margin-top:32px!important}.single-product .contact-sidebar{margin-top:32px}.single-product .contact-sidebar.has-faq{margin-top:0}.single-product .product-subtitle p{padding-bottom:0px;padding-top:0!important;margin-top:0}.single-product .related-products-tab,.single-product .works-with-tab{padding-top:25px}.single-product .related-products-tab .price span.amount,.single-product .works-with-tab .price span.amount{font-size:15px!important}.single-product .transformer-tabs li a{margin-right:-1px}.single-product .product-directions-tab p,.single-product .product-directions-tab ul,.single-product .product-info-tab p,.single-product .product-info-tab ul{padding-right:0;font-size:14px;line-height:19px;font-weight:400!important}@media screen and (min-width:767px){.single-product .product-directions-tab p,.single-product .product-directions-tab ul,.single-product .product-info-tab p,.single-product .product-info-tab ul{padding-right:40px}}.single-product .product-directions-tab p:first-child,.single-product .product-info-tab p:first-child{padding-top:6px}.single-product #product-gallery .hidden{display:none}.single-product #product-gallery .visible{display:block}.single-product .product-thumbnail{padding:0 0 13px 0}.single-product .product-thumbnail :first-child{padding:0 0 12px 0}@media screen and (min-width:767px){.single-product #product-content>#submit,.single-product #product-content>.button{margin-top:10px;padding-top:4px;padding-bottom:4px}}.single-product #product-content form .product-quantity-title{display:inline-block;font-size:18px;line-height:24px;font-weight:700!important;letter-spacing:0.02em;font-weight:normal;color:#222222;line-height:32px;float:left;margin-right:10px}.single-product #product-content form .minus,.single-product #product-content form .plus,.single-product #product-content form .qty.text{display:inline-block;margin-top:6px}.single-product #product-content form #submit,.single-product #product-content form .button{float:left;margin-right:16px}.single-product .product-info-single-product .header-content{padding-bottom:20px}.single-product .product-info-single-product .header-content h1,.single-product .product-info-single-product .header-content h2,.single-product .product-info-single-product .header-content h3,.single-product .product-info-single-product .header-content p{margin:0}.single-product .product-info-single-product .header-content h2.subtitle{line-height:33px;padding-bottom:3px}.single-product .product-info-single-product .header-content .product-quantity-title{display:none}.single-product .product-info-single-product .price{font-size:28px;font-weight:700!important;letter-spacing:0.04em;color:#009DE7;padding:0 0 20px 0}.single-product .product-info-single-product form{float:right;margin-top:5px}.single-product .product-info-single-product form .minus,.single-product .product-info-single-product form .plus{display:none}.single-product .product-info-single-product .intro-copy{font-weight:400!important;font-size:17px;line-height:22px;padding-top:10px}@media screen and (max-width:767px){.single-product .product-info-single-product .intro-copy{font-size:18px;line-height:24px}}.single-product .product-info-single-product .buttons_added{display:none}.single-product #reviews{display:block;position:relative}.single-product #reviews a,.single-product #reviews p,.single-product #reviews ul{font-size:14px;line-height:19px;font-weight:400!important}.single-product #reviews ul{list-style:none}.single-product #reviews h2 small{float:right;font-size:15px;line-height:21px;margin:0px 0 0 0}.single-product #reviews h2 small a{text-decoration:none;color:#009DE7}.single-product #reviews a{color:#009DE7}.single-product #reviews h3{margin:0}.single-product #reviews label{float:left}.single-product #reviews .comment-form-rating{padding-top:10px;padding-bottom:10px}.single-product #reviews .comment-form-rating label{margin-right:10px}.single-product #reviews .comment-reply-title{font-weight:700!important}.single-product #reviews .comment-form-comment label{margin-bottom:10px}.single-product #reviews #respond{margin:0;border:0;padding:0}.single-product #reviews #comment{height:120px;padding:1rem;font-size:16px}.single-product #reviews #comments strong{font-weight:normal!important}.single-product #reviews #comments .add_review{display:none}.single-product #reviews #comments .add_review:after{content:"";display:table;clear:both}.single-product #reviews #comments h2{clear:none;text-transform:none}.single-product #reviews #comments ol.commentlist{margin:0;padding-left:0px!important;width:100%;background:none;list-style:none}.single-product #reviews #comments ol.commentlist:after{content:"";display:table;clear:both}.single-product #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:0;border:0;border-bottom:1px solid #E9E9E9}.single-product #reviews #comments ol.commentlist li .meta{color:#009DE7;font-size:0.75em}.single-product #reviews #comments ol.commentlist li img.avatar{float:left;padding:3px;width:32px;height:auto;margin:8px 5px 8px 14px;line-height:1}.single-product #reviews #comments ol.commentlist li .comment-text{position:relative;margin:0 0 0 0px;padding:1em 1em 0}.single-product #reviews #comments ol.commentlist li .comment-text p{margin:0;padding-bottom:32px}.single-product #reviews #comments ol.commentlist li .comment-text p.meta{font-size:0.83em;font-weight:normal}.single-product #reviews #comments .commentlist>li:before{content:""}.single-product .avatar{margin-left:0!important;padding-left:0!important}.single-product .comment-text{margin-right:0;padding-right:0!important;padding-left:0!important}.single-product .comment-text .star-rating{margin-top:0;padding-top:0}.single-product .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1em;font-size:1em;width:5.4em;font-family:"star";margin-top:10px}.single-product .star-rating:before{content:"sssss";float:left;top:0;left:0;position:absolute}.single-product .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.single-product .star-rating span:before{content:"SSSSS";top:0;position:absolute;left:0}.single-product .products .star-rating{display:block;margin:0 0 0.5em;float:none}.single-product .hreview-aggregate .star-rating{margin:10px 0 0 0}.single-product #review_form #respond{position:static;margin:0;width:auto;padding:0 0 0;background:transparent none;border:0}.single-product #review_form #respond:after{content:"";display:table;clear:both}.single-product #review_form #respond p{margin:0 0 10px}.single-product #review_form #respond .form-submit input{left:auto}.single-product #review_form #respond textarea{box-sizing:border-box;width:100%}.single-product p.stars:after{content:"";display:table;clear:both}.single-product p.stars span{width:80px;height:16px;position:relative;float:left;background:url(../images/star.png) repeat-x left 0}.single-product p.stars span a{float:left;position:absolute;left:0;top:0;width:16px;height:0;padding-top:16px;overflow:hidden}.single-product p.stars span a:focus,.single-product p.stars span a:hover{background:url(../images/star.png) repeat-x left -16px}.single-product p.stars span a.active{background:url(../images/star.png) repeat-x left -32px}.single-product p.stars span a.star-1{width:16px;z-index:10}.single-product p.stars span a.star-2{width:32px;z-index:9}.single-product p.stars span a.star-3{width:48px;z-index:8}.single-product p.stars span a.star-4{width:64px;z-index:7}.single-product p.stars span a.star-5{width:80px;z-index:6}.bare-tabs{overflow:hidden;margin-top:1rem}.bare-tabs input[type=checkbox]{position:absolute;opacity:0!important;z-index:-1}.bare-tabs input[type=checkbox]:checked+.tab-label:after{transform:rotate(0deg)}.bare-tabs input[type=checkbox]:checked~.tab-content{overflow:visible;max-height:none;height:auto}.bare-tabs .tab{width:100%;color:#333333;overflow:hidden}.bare-tabs .tab-label{display:flex;justify-content:space-between;padding:0.5rem;font-weight:700!important;border-top:1px solid #333333;margin-bottom:1rem;cursor:pointer}.bare-tabs .tab-label:after{content:"";width:16px;height:16px;background:url("/wp-content/themes/bare/library/images/icon-times-circle.svg") no-repeat;background-size:16px;background-position:center;transition:all 0.35s;transform:rotate(45deg)}.bare-tabs .tab-content{overflow:hidden;max-height:0;padding:0;transition:all 0.35s;padding-bottom:1rem}.bare-tabs .tab-close{display:flex;justify-content:flex-end;padding:1em;font-size:0.75em;cursor:pointer}.bare-tabs .tab-content .columns,.bare-tabs .tab-content .row{max-height:0;transition:all 0.35s;opacity:0!important}.bare-tabs input:checked~.tab-content .columns,.bare-tabs input:checked~.tab-content .row{max-height:none;opacity:1!important}.single-news .news-aside .search-sidebar{margin-top:13px}.single-news .top-keyline-grey h1{font-size:28px;font-weight:700!important;letter-spacing:0.04em;font-weight:normal;text-transform:none;line-height:29px}.single-news .top-keyline-grey h1:after{display:none;content:"headline_3"}@media screen and (max-width:767px){.single-news .top-keyline-grey h1{padding-bottom:0;margin-bottom:0}}.single-news .top-keyline-grey .columns{padding-bottom:0;margin-bottom:0}.single-news .content-block{margin-bottom:16px}.single-news .content-block p{margin-bottom:32px}.single-news .content-block p strong{font-weight:700!important}@media screen and (max-width:767px){.single-news .content-block p{font-size:14px;line-height:19px}.single-news .content-block p a{font-size:14px!important;text-decoration:underline!important}.single-news .content-block p a:hover{color:#222222!important;text-decoration:none}}.single-news .content-block p a{text-decoration:underline}.single-news .content-block p a:hover{color:#222222!important;text-decoration:none}.single-news .content-block h3{font-size:20px;margin-top:32px;margin-bottom:0}.single-news .sharing{margin-top:16px}@media screen and (min-width:767px){.page-template-archive-faq-php.fixed .tabs{padding-top:100px;background-color:#FFFFFF!important;overflow:hidden}.page-template-archive-faq-php.fixed .tabs .transformer-tabs{position:fixed;top:0px;padding-top:130px;left:50%;width:980px;margin-left:-490px;background-color:#FFFFFF!important;z-index:1000}}.page-template-archive-faq-php .top-keyline-grey .columns{margin-bottom:0;padding-bottom:0}.page-template-archive-faq-php .top-keyline-grey h1{font-size:28px;font-weight:700!important;letter-spacing:0.04em;font-weight:normal;text-transform:none;line-height:29px;margin-bottom:0;padding-bottom:0}.page-template-archive-faq-php .top-keyline-grey h1:after{display:none;content:"headline_3"}.page-template-archive-faq-php .large-9 p{padding-right:0}@media screen and (min-width:767px){.page-template-archive-faq-php .large-9 p{padding-right:40px}}.page-template-archive-faq-php .faq-content-block{padding-bottom:15px;margin-bottom:28px;border-bottom:1px solid #E9E9E9}.page-template-archive-faq-php .faq-content-block h3{font-size:20px}.page-template-archive-faq-php .faq-content-block:last-child{border-bottom:none}.page-template-archive-faq-php .faq-information{padding-bottom:30px}.page-template-archive-faq-php .first{padding-top:16px}.page-template-archive-faq-php .faq-page-sidebar{margin-top:22px}.page-template-archive-faq-php .faq-page-sidebar h3{border-top:none}.page-template-archive-faq-php .faq-page-sidebar a,.page-template-archive-faq-php .faq-page-sidebar p{font-size:12px}.page-template-page-sagepay-error-php .top-keyline-grey h3{margin-bottom:0;padding-bottom:0px}.page-template-page-sagepay-error-php .top-keyline-grey .columns{padding-bottom:0;margin-bottom:0}.page-template-page-sagepay-error-php span.order-number{font-weight:700!important}.page-template-page-sagepay-error-php .large-9 p{padding-right:0}@media screen and (min-width:767px){.page-template-page-sagepay-error-php .large-9 p{padding-right:40px}}.page-template-page-sagepay-error-php .contact-sidebar h3{margin-top:20px!important}.single-make #make-single-separator{display:none}@media screen and (min-width:767px){.single-make #make-single-separator{display:block;margin:16px 0 16px 0px;clear:both;overflow:hidden}.single-make #make-single-separator .image-row{float:left}}.single-make .tutorial-details{padding-top:20px;padding-bottom:20px}.single-make .make-section h4{margin-top:16px;margin-bottom:0}.single-make .make-section h4.thin{margin-top:0;font-weight:400!important;font-size:18px}.single-make .make-section p{font-size:14px;line-height:19px;font-weight:400!important}.single-make .tutorial-image{margin-bottom:10px}.single-make .ratings.hreview-aggregate{margin-top:0!important;margin-bottom:0!important}.single-make .ratings.hreview-aggregate .meta,.single-make .ratings.hreview-aggregate .votes,.single-make .ratings.hreview-aggregate strong{color:#00AF35!important;font-weight:normal!important}.single-make .tabs .reseller-tab-content{margin-top:40px}.single-make .tabs .transformer-tabs li a{margin-right:-1px}.resource-information{padding-left:15px;padding-right:15px}.resource-information .columns{padding:0}.resource-information__item{background:#E9E9E9;padding:2rem;width:100%}.resource-information__item h2{font-size:24px;font-weight:400!important}.resource-information__item .light{font-weight:400!important}.resource-information__item .bold{font-weight:700!important}.resource-information__gallery{flex:1;min-height:350px}.resource-information__gallery .carousel{width:100%;height:100%}.resource-information__gallery .carousel>*{min-height:350px}.resource-information__gallery .carousel .carousel-cell{width:100%;height:100%}.resource-information__gallery .carousel .carousel-cell img{width:100%;height:100%;object-fit:cover}.resource-information__gallery .carousel .flickity-page-dots{top:80%}.resource-information__placeholder{display:flex;flex:1;align-items:center;justify-content:center;background:#E9E9E9;min-height:250px}@media screen and (max-width:767px){.resource-information__placeholder{display:none}}.resource-information__text-placeholder{display:flex;flex:1;align-items:center;justify-content:center;background:#E9E9E9 url("/wp-content/themes/bare/library/images/bc-background-repeat.png") repeat;min-height:350px;padding:1.5rem}.resource-information__text-placeholder h3{font-size:32px;font-style:italic;margin:0}.resource-information__image{flex:1}.resource-information__image img{max-width:none!important;width:100%!important;height:100%;object-fit:cover}.resource-information__video{flex:1}.resource-information__video iframe{width:100%;height:100%;min-height:350px}.bare-nav-list{padding-left:0;list-style:none}.bare-nav-list li{font-size:16px;border-top:1px solid #E9E9E9;padding:0.8rem 0}.bare-nav-list li:last-child{border-bottom:1px solid #E9E9E9}.ig_popup.ig_inspire .ig_headline{font-family:"Muli",sans-serif!important;font-weight:700!important}.icegram .ig_message{font-family:"Muli",sans-serif!important}@media only screen and (min-width:1024px){.pum-container.pum-responsive.pum-responsive-medium{margin-left:20%!important;margin-top:10%!important}}