#page-header,.page-section,footer,section{width:100%}#page-content{margin-top:0;padding:30px 0}.container,.container.inner-filters{padding:0 15px}@media screen and (min-width:768px){.container,.container.inner-filters{padding:0 20px}}@media screen and (min-width:1024px){.container,.container.inner-filters{padding:0 30px}}.container.inner-filters{max-width:1273px}@media(min-width:769px)and (max-width:979px){.container{max-width:100%}}.shs-field-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:10px}.shs-widget-container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:flex-start}.shs-widget-container:has(select):before{background:#e8bb20;color:#000;font-weight:700;font-family:Montserrat,sans-serif;padding:0;transition:all .25s ease;font-size:20px;width:46px;height:auto;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.shs-widget-container:has(select#edit-taxonomy-catalog-target-id-shs-0-0):before{content:"1"}.shs-widget-container:has(select#edit-taxonomy-catalog-target-id-shs-0-1):before{content:"2"}.shs-widget-container:has(select#edit-taxonomy-catalog-target-id-shs-0-2):before{content:"3"}.node-type-primary-level-page #main-content .content{margin:40px 0}.front #page-section-4 #block-barjo-mainhomeinforight{-ms-flex-direction:column;flex-direction:column}.owl-next,.owl-prev{display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.fa-chevron-left{background:url(../images/chev-left-white.svg) no-repeat transparent;width:11px;height:20px;background-size:contain}.fa-chevron-right{background:url(../images/chev-right-white.svg) no-repeat transparent;width:11px;height:20px;background-size:contain}.owl-theme .owl-controls.clickable .owl-buttons div:hover:after{background:#000!important}.node-type-primary-level-page .field-name-body.fullwidth{width:100%}.logged-in header{top:39px}#block-barjo-cart .block-title{display:none}.cart--cart-block a{color:#000!important}.cart-block--contents{display:block;width:100%;position:static}.cart-block--contents__inner{padding:0}.cart-block--contents__links{display:none}.cart-block--contents__items{overflow:hidden;max-height:unset}.cart-block--contents table{border:0}.cart-block--contents table tr{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #bdbdbf!important;margin-bottom:10px;padding:0 0 10px}.cart-block--contents table td{border:0;padding:0;font-size:14px;line-height:1;font-weight:500}.cart-block--contents table td.views-field-quantity{display:none}div.dropdown a#dropdownUserMenu:focus{color:#fff}.view-category-page-product-listings-block-1 .views-row,.view-taxonomy-page-product-listing-v2-block-1 .views-row{width:277px;margin:0 10px 30px;float:left;text-align:center;border:1px solid #f2f0f1}.view-uc-catalog .buttons a{width:50%}.view-uc-catalog .buttons a:last-child{background:#e8bb20;text-transform:none;text-align:center;font-size:15px!important;margin:0;padding:7px 12px;width:50%;float:left;font-weight:600!important}.node-type-product .prod-price-block .buttons_added div#edit-actions{margin-left:unset;float:left;width:100%}.prod-price-block .buttons_added form .attributes{width:100%!important}.tooltiparea{width:100%;float:left}.prod-price-block .buttons_added .contain{display:-ms-flexbox;display:flex}.add-to-cart{width:calc(100% - 30px);padding-right:20px}.tooltiparea{width:30px;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.tooltip-item,.tooltiparea{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;align-content:center;-ms-flex-align:center;align-items:center}.tooltip-item{position:relative;-ms-flex-pack:center;-ms-flex-line-pack:center}.tooltip-cont,.tooltip-item{justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.tooltip-cont{height:51px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;-ms-flex-align:center;align-items:center}.tooltip-text{position:absolute;background:#fff;right:-60px;width:300px;top:-90px;padding:10px;border-radius:5px;box-shadow:0 8px 24px hsla(210,8%,62%,.2)}span.tooltip-I{color:#fff;font-weight:500;border:2px solid #2196f3;line-height:1;display:block;width:30px;height:30px;text-align:center;border-radius:50%;padding:5px 0}.prod-price-block .tooltip-text p{color:#000!important}.node-type-product .prod-price-block .buttons_added div#edit-actions{width:auto}.add-to-cart-form{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row}.add-to-cart-form,.add-to-cart-form form{width:100%;display:-ms-flexbox;display:flex}.add-to-cart-form .form-type-select label{display:none}.add-to-cart-form select{line-height:1.7;background:url(https://cdn.barjo.co.uk/public/arrow-down.png) no-repeat #fff;background-position:95% 55%;width:100%!important;border:0;margin:0 0 2px!important;color:#333;padding:10.5px 13px;font-size:16px!important;font-weight:400;-webkit-appearance:none!important;border-radius:0}.add-to-cart-form input.button--add-to-cart{color:#000;width:180px;float:left;border:0;font-size:18px!important;font-weight:600!important;letter-spacing:0;max-width:162px!important;padding:13px 10px;background:#e8bb20;text-transform:none;text-align:center;margin:0;outline:0!important}.page-node-7 #page-header{margin-bottom:25px!important}form.webform-submission-form .form-item.js-form-type-checkbox{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.form-type-textfield input{margin:0!important}form.commerce-checkout-flow-multistep-default .form-type-textfield input{margin:0 0 8px!important}.tb-megamenu ul.tb-megamenu-nav li{position:static!important}.tbm-collapse{padding:0!important;max-width:1220px!important;width:100%;margin:0 auto}@media screen and (min-width:1024px){.tbm-collapse{padding:0 15px!important}}.tbm-collapse ul.tbm-nav{float:right;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.tbm-collapse ul.tbm-nav li.tbm-item.level-1{border:0}.tbm-collapse ul.tbm-nav li.tbm-item.level-1:last-child{border:0!important;margin-left:15px}@media screen and (min-width:1024px){.tbm-collapse ul.tbm-nav li.tbm-item.level-1{border:0}}.tbm-collapse ul.tbm-nav li.tbm-item.level-1 .tbm-link-container a{text-decoration:none;font-weight:400;text-transform:none;transition:none;padding:24px 15px;letter-spacing:-.4px;text-align:center;display:block;border-bottom:4px solid transparent}@media screen and (max-width:1023px){.tbm-collapse ul.tbm-nav li.tbm-item.level-1 .tbm-link-container a{font-size:23px!important;padding:15px!important;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}.tbm-collapse ul.tbm-nav li.tbm-item.level-1 .tbm-link-container a:hover{background-color:#f9f7f3!important;border-bottom:4px solid #e8bb20!important}.tbm-collapse ul.tbm-nav li.tbm-item.level-1 .tbm-link-container a.contact{width:130px;padding:10px 19px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center;-ms-flex-pack:center;justify-content:center;font-size:18px;line-height:1;text-decoration:none;border-radius:5px;overflow:hidden;border:0;transition:all .25s ease;outline:0!important}@media screen and (min-width:1024px){.tbm-collapse ul.tbm-nav li.tbm-item.level-1 .tbm-link-container a.contact{border:2px solid #000}}.tbm-collapse ul.tbm-nav li.tbm-item.level-1 .tbm-link-container a.contact:after{background-image:url(https://cdn.barjo.co.uk/public/chev-right_1.png);background-repeat:no-repeat;background-size:8px;content:"";width:8px;height:17px;position:absolute;right:13px;margin-top:-20px;transition:all .25s ease;opacity:0}.tbm-collapse ul.tbm-nav li.tbm-item.level-1 .tbm-link-container a.contact:hover{border:2px solid #000!important;padding:10px 32px 10px 12px;background:#fff!important;border-bottom:2px solid #000!important}.tbm-collapse ul.tbm-nav li.tbm-item.level-1 .tbm-link-container a.contact:hover:after{right:13px;margin-top:2px;opacity:1}.tbm-collapse ul.tbm-nav li.tbm-item.level-1.open .tbm-link-container a{background-color:#f9f7f3!important;border-bottom:4px solid #e8bb20!important}.tbm-collapse ul.tbm-nav li.tbm-item.level-1.open .tbm-link-container a.contact{border:2px solid #000!important;background:#fff!important;border-bottom:2px solid #000!important}.tbm-collapse .tbm-submenu{top:74px;border:0}.tbm-collapse .tbm-submenu .tbm-row{max-width:1200px;margin:0 auto}.tbm.tbm--mobile .tbm-button{margin-right:15px;display:block;float:right;background:transparent;border:0}.tbm.tbm--mobile .tbm-collapse{top:50px}.tbm.tbm--mobile .tbm-nav{width:100%;background:#fff}.tbm.tbm--mobile .tbm-item{width:100%}.tbm.tbm--mobile .tbm-submenu-toggle{display:none}@media screen and (max-width:767px){header div.dropdown a#dropdownAjaxCart,header div.dropdown a#dropdownUserMenu{margin:0!important}}.view-store-terms-block-1,.view-store-terms-block-2{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;padding:0}.view-store-terms-block-1 .views-row,.view-store-terms-block-2 .views-row{-ms-flex:1 1 calc(20% - 20px);flex:1 1 calc(20% - 20px);min-width:212px;max-width:212px}.view-store-terms-block-1 .views-row a,.view-store-terms-block-2 .views-row a{padding:50px 0;background:#f2f0f1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:5px;color:#000;transition:none}.view-store-terms-block-1 .views-row a:hover,.view-store-terms-block-2 .views-row a:hover{text-decoration:none;background:#085127;color:#fff}.view-store-terms-block-2 .views-row a{-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:10px;background:#f2f0f1;border-radius:4px}#block-barjo-views-block-store-terms-block-2{width:100%;float:left}.node-type-product .view-product-tabs-displays .buttons a:last-child{width:50%;float:left;font-weight:600!important;background:#e8bb20;text-transform:none;text-align:center;font-size:15px!important;margin:0;padding:7px;outline:0!important}form.user-login-form,form.user-pass-form{background:transparent;max-width:367px;padding:0;margin-bottom:30px;margin-top:11px}.captcha__description,form.user-pass p{display:none}.captcha{padding:0}.captcha legend,form.user-register-form details summary{display:none}form.user-register-form #edit-customer-profiles-0-entity-address-0-address{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}form.user-register-form #edit-customer-profiles-0-entity-address-0-address-country-code{-ms-flex-order:9999999;order:9999999}.page-user .register-info{padding-right:0}.form-type-password{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.password-strength__indicator.is-weak{background-color:red}.password-strength__indicator.is-fair{background-color:orange}.password-strength__indicator.is-good{background:orange}.password-strength__indicator.is-strong{background-color:green}.page-user .register-form .description,total-new div.form-item div.password-suggestions{display:none}.cage-layout .blurb p{padding:0}.page-node-14 .container.inner-filters .inner-filter-wrap{padding-top:0;padding-bottom:0}.page-node-14 .view-product-filter .view-filters,.page-node-14 .view-product-filter .view-filters .titles{margin:0}.view-product-tabs-displays .buttons a:last-child{background:#e8bb20;text-transform:none;text-align:center;font-size:15px!important;margin:0;padding:7px 12px;outline:0!important}input.form-number{background:#fff;color:#000;text-transform:none;border:1px solid #d6d6d6}.node-type-product #main-content{margin-top:100px}.view-commerce-cart-form-default{width:100%;float:left;border-radius:0;background:#fff;box-shadow:none;margin-bottom:0;padding:0;font-weight:500;font-size:16px}.view-commerce-cart-form-default .views-field-purchased-entity{width:100%;pointer-events:none;cursor:default;text-decoration:none;color:#085127;font-weight:600}.view-commerce-cart-form-default .form-actions{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:10px}.view-commerce-cart-form-default .form-actions input:first-of-type{margin-left:auto}.view-commerce-cart-form-default .order-total-line__adjustment--tax,.view-commerce-cart-form-default .order-total-line__total{display:none}.view-commerce-cart-form-default .order-total-line__subtotal span:first-of-type{font-weight:600;position:relative}.view-commerce-cart-form-default .order-total-line__subtotal span:first-of-type:after{content:":"}.view-commerce-cart-form-default input.form-number{padding-right:12px}input.button{background:#e8bb20;text-transform:none;text-align:center;font-size:15px!important;margin:0;padding:7px 12px;outline:0!important;font-weight:600!important}body:has(.checkout-pane-login) .container{padding:0 25px}.form-wrapper__login-option{padding:0}.form-wrapper__login-option .js-form-item{width:100%}.form-wrapper__login-option .fieldset-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:20px}.form-wrapper__login-option .fieldset-wrapper p{padding:0}.form-wrapper__login-option input[type=password],.form-wrapper__login-option input[type=text]{width:100%;float:left;border:0;background:#f2f0f1;padding:13px;font-size:15px!important;box-shadow:none}.form-wrapper__login-option label{font-size:15px!important;font-weight:700!important;line-height:unset!important}.form-wrapper__login-option legend span{font-size:26.5px;font-weight:600;font-family:Lato,sans-serif;margin-bottom:30px}.form-wrapper__login-option a#edit-login-returning-customer-forgot-password{color:#085127;text-decoration:underline;font-weight:700;font-size:14px}.js-form-item.form-type-email{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.js-form-item.form-type-email label{line-height:35px;font-size:18px!important}.js-form-item.form-type-email input{font-size:14px!important;border-radius:0;width:100%;margin:8px 0;border:1px solid #bcbdc0;font-weight:400!important;background:#fff;color:#000;text-transform:none}.address-container-inline>.form-item{width:100%}.layout-checkout-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:768px){.layout-checkout-form{-ms-flex-direction:row;flex-direction:row}}.layout-region-checkout-footer{width:100%;-ms-flex-order:1;order:1}@media screen and (min-width:768px){.layout-region-checkout-footer{-ms-flex-order:unset;order:unset}}.layout-region-checkout-main{width:100%;-ms-flex-order:2;order:2}@media screen and (min-width:768px){.layout-region-checkout-main{width:calc(100% - 280px);padding-right:2em;-ms-flex-order:unset;order:unset}}@media screen and (min-width:1024px){.layout-region-checkout-main{width:calc(100% - 351px)}}.layout-region-checkout-secondary{width:100%;-ms-flex-order:3;order:3}@media screen and (min-width:768px){.layout-region-checkout-secondary{width:280px;-ms-flex-order:unset;order:unset}}@media screen and (min-width:1024px){.layout-region-checkout-secondary{width:351px}}.layout-region-checkout-secondary img{margin:0 auto 20px;width:auto;max-width:100%}.layout-region-checkout-secondary>h3{background:#14723c!important;color:#fff!important;padding:8px 15px;width:100%;float:left;font-size:20px;font-weight:500}.layout-region-checkout-secondary table{border:0}header #topUserMenu #accountUtils a.new-login{padding:12px;color:#332b28;background:#e8bb20;text-transform:none;font-size:15px!important;font-weight:600}form.commerce-checkout-flow-multistep-default input#edit-actions-next{color:#332b28!important;background:#e8bb20!important;text-transform:none;font-size:15px!important;font-weight:600!important;margin:0}form.commerce-checkout-flow-multistep-default div#edit-actions{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:10px}a.link--previous{background:#f9f7f3;text-transform:none;text-align:center;font-size:15px!important;margin:0;padding:7px 12px;outline:0!important;font-weight:600!important;color:#332b28!important}header #topUserMenu li.greeting a,header a.go-checkout{background:#e8bb20;text-align:center;font-size:15px!important;outline:0!important;font-weight:600!important}header #topUserMenu li.greeting a{text-transform:none;margin:0;padding:12px}header #topUserMenu li.greeting a:hover{color:#fff}.view-product-filter .view-filters{margin-bottom:10px}#page-section-1 .container{max-width:1250px}#page-section-1 .int-box img,#page-section-10 .int-box img{max-width:57px}.front #page-section-3 .feature-box .title h2{background-size:18px}footer .footer-two{padding:36px 0 30px;max-width:1250px}.shs-container,.shs-field-container{width:100%}.shs-widget-container{-ms-flex:1;flex:1}@media(max-width:768px){a#barjo-show-products{width:unset!important}.view-product-filter form select{margin-bottom:0}.shs-container{margin:0 0 20px}.shs-field-container{-ms-flex-direction:column;flex-direction:column}.jumbotron{height:440px!important}}@media screen and (max-width:767px){.front #wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.front #wrapper #page-section-1{-ms-flex-order:3;order:3}.front #wrapper #page-section-4{-ms-flex-order:2;order:2}.front #wrapper #page-section-3{-ms-flex-order:1;order:1}.front #wrapper footer{-ms-flex-order:4;order:4}header .header-logo{position:static;margin-bottom:0}header .header-two .container{padding:10px 0 6px!important}div.dropdown{top:14px}div.dropdown.basket{top:15px}.tbm.tbm--mobile .tbm-button{margin-top:5px}footer .footer-two .left{width:100%!important;padding-right:0!important}}footer{background:#383625!important}footer .footer-two{margin:0 auto}footer .footer-two .container{max-width:1260px}.tbm-button-container span{height:.175rem}.tbm-button-container span:nth-child(2),.tbm-button-container span:nth-child(3){top:calc(50% - .0875rem)}.container,.tabs .container{max-width:1250px}.container{width:100%}.tab-accessories .view-product-tabs-displays,.view-product-tabs-displays .block-barjo-d10-settings{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tab-accessories .view-product-tabs-displays{-ms-flex-pack:start;justify-content:flex-start}.system-messages div[role=contentinfo]{margin-top:70px}.prod-images .owl-carousel img.lulu{width:100%}@media screen and (min-width:1024px){.view-product-tabs-displays .image{max-height:182px;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}form.webform-submission-form .fieldset-description{display:none!important}.page-node-7 form.webform-submission-form .form-item.js-form-type-checkbox label{line-height:1.2!important}#mm-fullwidth .cta a{white-space:nowrap}.page-node-3 #main-content ul,.page-node-12 #main-content ul,.page-node-16 #main-content ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.page-node-3 #main-content ul li,.page-node-12 #main-content ul li,.page-node-16 #main-content ul li{width:100%}