.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;touch-action:pan-Y;padding:0;white-space:nowrap;display:-webkit-box;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide--rtl{direction:rtl}.title-and-tags h1.product-description-header{color:#10069f;font-family:Copperplate;font-size:34px;line-height:42px;letter-spacing:1px;font-weight:700}.title-and-tags h1.product-description-header .tags{margin-left:3px}.title-and-tags h1.product-description-header .tag{margin-left:3px;margin-right:3px}ul.product-page--pricing{margin-bottom:21px;padding:0}.product-subtitle{color:#464646;font-family:Satisfy;font-size:20px;letter-spacing:.3px;line-height:29px;font-weight:400;margin:15px 0;text-transform:none}.custom-price-class-container span.money,.product-price-class{color:#10069f;font-family:Copperplate;font-size:25px;line-height:31px;letter-spacing:1px;font-weight:700}.sku-class-container{margin-bottom:21px}.product-stock-status,.sku-class-container .sku-class{color:#10069f;font-family:Copperplate;font-size:11.5px;font-weight:300;line-height:14px}.product-stock-status{letter-spacing:1px;padding:0}.product-description-main-wrapper{background-repeat:no-repeat;background-position:100% 0;background-size:280px;padding-top:40px;margin-top:-40px;padding-right:40px;margin-right:-40px}.product-description-wrapper{color:#464646;font-family:Fieldwork;font-size:14px;line-height:24px;font-weight:300}.product-description-wrapper--withparagraphs{margin-bottom:13px}.product-description-wrapper+form .materialize-select{height:42px}.product-description-wrapper+form .select-wrapper{height:42px;margin-top:17px}.product-description-wrapper+form .select-wrapper input{height:42px}.product-description-wrapper+form .select-wrapper+label{font-family:copperplate,serif;top:-32px}.product-description-wrapper+form .select-wrapper+label,.product-quantity-container .product-quantity-label{color:#10069f;font-family:Copperplate;font-size:11.5px;font-weight:300;line-height:20px;letter-spacing:1px;margin-bottom:14px}.product-quantity-container .product-quantity-controls .product-quantity-button{color:#464646;font-size:21px;font-family:Fieldwork;font-weight:300;line-height:14px;text-align:center;border-top:1px solid #10069f;border-bottom:1px solid #10069f;width:45px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.product-quantity-container .product-quantity-controls .product-quantity-button:hover{background-color:#f2f2f2;color:#10069f}.product-quantity-container .product-quantity-controls .product-quantity-button-left{border-left:1px solid #10069f}.product-quantity-container .product-quantity-controls .product-quantity-button-right{border-right:1px solid #10069f}.product-quantity-container .product-quantity-controls .product-quantity-number{color:#464646;font-family:Fieldwork;font-size:14px;line-height:20px;text-align:center;border:1px solid #10069f;width:45px;font-weight:300}.product-shipping-message-container .product-shipping-message{color:#10069f;font-family:Copperplate;font-size:11.5px;font-weight:300;line-height:14px;letter-spacing:1px;padding:0}.add-to-basket-button-container{margin-right:20px;margin-bottom:20px}.add-to-basket-button-container .barbtn{display:block;width:100%}@media (max-width:550px){.add-to-basket-button-container{margin-right:0}}.product-social-icons-container{display:-webkit-box;display:flex;flex-wrap:wrap}.product-social-icons-container .product-social-icon{background-color:#10069f;height:30px;width:80px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;justify-content:space-around;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.product-social-icons-container .product-social-icon:hover{background-color:#005fff}.product-social-icons-container .product-social-icon .share-title{color:#fff;font-family:Fieldwork;font-size:14px;line-height:24px;font-weight:300}.featured-image-div img{max-width:100%!important;width:100%;margin-bottom:10px}.product-thumbnails-wrapper{display:-webkit-box;display:flex;flex-wrap:wrap}.product-thumbnail-container{box-sizing:border-box;background-color:#fff;position:relative;width:33.3333%;padding:33.3333% 0 0!important}.product-thumbnail-container a{position:absolute;top:5px;right:5px;bottom:5px;left:5px;border:1px solid #d1d1d1;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.product-page-breadcrumbs{margin:32px 0 66px 40px}.product-page-breadcrumbs--category{margin-bottom:0}.product-page-breadcrumbs a,.product-page-breadcrumbs span{color:#464646;font-family:Fieldwork;font-size:.875rem;line-height:1.43em;letter-spacing:normal;font-weight:200;vertical-align:middle}.product-page-breadcrumbs span.sep{width:7px;height:7px;overflow:hidden;text-indent:100%;display:inline-block;margin:0 3px 3px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAMAAADzjKfhAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjRFNDM1ODlGMTUyNDExRUE5NzMyOTEyREUzMjM0Q0YwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjRFNDM1OEEwMTUyNDExRUE5NzMyOTEyREUzMjM0Q0YwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NEU0MzU4OUQxNTI0MTFFQTk3MzI5MTJERTMyMzRDRjAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NEU0MzU4OUUxNTI0MTFFQTk3MzI5MTJERTMyMzRDRjAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7H04NaAAAAUVBMVEVvb29oaGiJiYnAwMDa2tp1dXWdnZ2Pj4/W1tawsLDs7Ozx8fG3t7f+/v7ExMSnp6dtbW34+PiEhITo6OjLy8v19fWenp5UVFT8/Pze3t7///97pxpnAAAAOElEQVR42mKQFOKQAgIGKRYmVj5eIC0lxSUmwAmipaRExIG0IA8DuySDKBsjPzdQnTCzBEgGIMAAZQkDm2XhIcQAAAAASUVORK5CYII=)}@media screen and (min-width:768px){.product-description-main-wrapper{padding-left:40px}}@media screen and (max-width:768px){.product-social-icons-container{-webkit-box-pack:center;justify-content:center}.product-images-container{display:none}.product-description-main-wrapper{background-image:none!important}.product-page-breadcrumbs{margin:10px 20px}}.notification-bar{min-height:40px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;flex-wrap:wrap;padding:0}.notification-bar p.notification-bar__message{padding:10px;font-family:copperplate,serif;font-size:11px;line-height:14px;text-align:center;font-weight:300;letter-spacing:1px;text-transform:uppercase}body,html{padding:0;margin:0}body{font-family:fieldwork,Arial,Helvetica,sans-serif;color:#464646;background:#fff;font-size:.875rem;text-align:left;line-height:1.72em;font-weight:200;overflow-x:hidden;width:100%;position:relative}.h1,.h2,.h3,.p,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0 0 27px}.h1,h1{font-family:copperplate,serif;color:#10069f;font-size:230%;letter-spacing:2px;font-weight:600;margin-top:25px;text-transform:uppercase;padding:0}.h1+.h2,.h1+h2,h1+.h2,h1+h2{font-family:satisfy,Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:400;margin-top:8px;line-height:150%;color:#464646;padding:0 0 49px;letter-spacing:normal;text-transform:none}.h2,h2{text-transform:uppercase;font-size:1.4rem;line-height:1.176em}.h2,.h3,h2,h3{color:#10069f;font-family:copperplate,serif;font-weight:600;letter-spacing:.05em}.h3,h3{font-size:1.35rem;line-height:1.2em}.h4,h4{font-weight:600;font-size:1em;padding-bottom:0}ol,ul{margin-top:0}ul{margin:0;padding:0 0 18px}ul li{padding-bottom:9px}ul.nav{padding-bottom:0}ol{text-align:left;margin:0;padding:0 0 18px}ol li{padding-bottom:7px}form{margin:0;padding:0}label{font-weight:600}img{border-style:none;vertical-align:middle;max-width:100%;width:auto;height:auto}em{font-style:italic}strong{font-weight:700}iframe{width:100%!important}a{color:#10069f;-webkit-transition:color .2s linear;transition:color .2s linear}a,a:hover{text-decoration:none}a:hover{color:#005fff}.blue{color:#10069f}.nooverflow{overflow:hidden}.subheading{font-family:satisfy,Arial,Helvetica,sans-serif;font-weight:400;font-size:1.25rem;line-height:1.45em}#main-body{border:0!important}.panel__subheading{letter-spacing:normal}.cs:after,.halves:after,.linklist li:after,.newsscroll__inner:after,.panel:after,.qtrs:after,.thumbnails li:after,.trds:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.shopify-challenge__container{padding:30px 20px 40px}.tb{display:table;-moz-display:block;width:100%;table-layout:fixed}.tb,.tb__c{position:relative}.tb__c{display:table-cell;vertical-align:middle}.centre,.tb__c{text-align:center}#mce-error-response,#mce-success-response{padding-bottom:27px}#main-body>.shopify-section:last-child{padding-bottom:33px}#main-body>.shopify-section:last-child .homepage-sections-wrapper,#main>.shopify-section:last-child{padding-bottom:0}@media (max-width:600px){.h1,h1{font-size:1.43rem;line-height:1.032em;padding-bottom:11px}.h1+.h2,.h1+h2,h1+.h2,h1+h2{margin-top:0;padding-bottom:21px}.h2,h2{font-size:1.13rem}.h3,h3{font-size:1.03rem}}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:18px 21px 18px 23px;margin:0 3px 0 0;border-radius:0;color:#10069f;-webkit-transition:color .3s linear;transition:color .3s linear;position:relative;display:inline-block;text-transform:uppercase;font-family:copperplate,serif;font-weight:300;font-size:.703rem;line-height:normal;letter-spacing:1px}.btn span{position:absolute;height:100%;width:100%;border:1px solid #10069f;-webkit-transition:border-color .3s linear;transition:border-color .3s linear;left:-2px;top:-2px}.btn span:after,.btn span:before{position:absolute;background-color:#005fff;width:0;max-width:calc(100% + 2px);max-height:calc(100% + 2px);height:0;content:" "}.btn span:before{-webkit-transition:width .5s linear;transition:width .5s linear;right:-1px;bottom:-1px;height:1px}.btn span:after{-webkit-transition:height .5s linear;transition:height .5s linear;left:-1px;bottom:-1px;width:1px}.btn>span:last-child{left:2px;top:2px}.btn span span{left:0;top:0;border:0}.btn span span:before{left:-1px;right:auto;bottom:auto;top:-1px}.btn span span:after{top:-1px;bottom:auto;right:-1px;left:auto}.btn:hover{color:#005fff;background:none}.btn:hover span:before{width:110%;height:1px}.btn:hover span:after{height:110%;width:1px}.btn:active,.btn:focus{box-shadow:none!important;background:none!important;border:0!important}.btn--white{color:#fff}.btn--white span{border-color:#fff}#featured-posts--wrapper .slick-list,.container,.featuredsection .row .slick-list,.testimonial-section--testimonials .slick-list{max-width:1180px;margin:0 auto;position:relative;display:block;padding:0 20px;box-sizing:border-box;width:auto!important}.container--centrepanel{max-width:580px}.container--narrow{max-width:750px}.container--intro{max-width:670px}.container--tabs{max-width:690px}.container--smallpanel{max-width:615px}.container--contacttop{max-width:985px}@media (max-width:850px){.container--tabs{padding:0}}.slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:transparent;border:0;color:transparent;z-index:2;width:27px;height:49px;padding:0}.slick-arrow:active,.slick-arrow:focus{outline:none}.slick-arrow:after{content:"";background-repeat:no-repeat;background-image:url(icon-chevron-down.svg);display:block;position:absolute;width:49px;height:27px;background-size:49px 27px;top:10px;left:-11px}.slick-next{right:55px}.slick-next:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.slick-prev{left:55px}.slick-prev:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.slick-dots{list-style-type:none;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;padding-bottom:0}@media (min-width:782px){.slick-dots{padding-top:50px}}.slick-dots li{width:15px;height:15px;padding:0}.slick-dots li:not(:last-child){margin-right:20px}.slick-dots li button{width:100%;-webkit-transition:all .2s;transition:all .2s;height:100%;padding:0;color:transparent;background-color:transparent;border:1px solid #10069f;border-radius:50%;cursor:pointer}.slick-dots li.slick-active button{background-color:#10069f}.slick-track{display:-webkit-box;display:flex}.slick-list{overflow-x:hidden;padding-bottom:10px}@media (min-width:992px){.shopify-section .collectionlist{padding:99px 0}}.collectionlist{background:#f7f6f2;margin-bottom:33px}.collectionlist .collection-grid .row{display:-webkit-box;display:flex;flex-wrap:wrap}.collectionlist .collection-grid .row>div{-webkit-box-flex:1;flex:1 1 auto;background:#fff;margin:15px;padding:40px;border:1px solid #d1d1d1;text-align:center}.collectionlist .collection-item__title{text-transform:uppercase;font-size:13px;letter-spacing:1px;color:#464646}.collectionlist .grid-image{max-height:173px;text-align:center}.collectionlist .grid-image img{max-height:173px;width:auto}.collectionlist .grid-image .ls-blur-up-img{left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}@media (min-width:992px){.collectionlist .col-md-4{width:30.333333%}}.collectionlist__stampintro{display:block;background-image:url(categoryintro-stamp.svg);background-position:50%;background-repeat:no-repeat;background-size:259px 259px;width:259px;height:259px;position:absolute;top:2px;right:-40px;opacity:.3;-webkit-transform:rotate(20deg);transform:rotate(20deg)}@media (max-width:1300px){.collectionlist__stampintro{right:1%}}@media (max-width:1130px){.collectionlist__stampintro{display:none}}.collectionlist__holder{overflow:hidden}.tags,.tags .tag{vertical-align:middle}.tags .tag{background:#fff;color:#10069f;border:1px solid #10069f;border-radius:50%;line-height:1.8em;padding:3px 2px;display:inline-block;margin:12px 3px 10px;width:25px;height:25px;text-align:center;font-size:.6rem;letter-spacing:0}#collections-main,.featuredcollection{margin-top:60px;text-align:center}#collections-main h1:last-child,.featuredcollection h1:last-child{margin-bottom:30px}#collections-main .description-content,.featuredcollection .description-content{padding-top:0;max-width:653px;margin-left:auto;margin-right:auto}.featuredcollection__topimg{text-align:center}.featuredcollection__topimg img{width:123px;margin:0 auto}.maincollection{padding:37px 0;background:#f7f6f2;margin-bottom:33px}.footer{background:#10069f;padding:0;text-align:left;line-height:1.43em}.footer,.footer a{color:#fff}.footer a:hover{color:#005fff}.footer__link,.footer a:hover{text-decoration:none}.footer__copyright{display:none}.footer__leftside{width:50%;float:left}.footer__rightside{width:40%;float:right}.footer__heading{font-family:copperplate,serif;font-weight:400;text-transform:uppercase;font-size:1rem;line-height:1em;padding-bottom:24px}.footer__detailscol{width:69%}.footer__detailscol,.footer__linkscol{float:left;padding-right:15px;box-sizing:border-box}.footer__linkscol{width:31%}.footer__address{padding-bottom:21px}.footer__address p{padding:0}.footer__methodscol{float:right;width:65%;margin-top:-10px;text-align:right}.footer__methodscol img{width:225px}.footer__socialcol{float:left;width:35%;padding-right:15px;box-sizing:border-box}img.footer__logo{width:267px}.footer__top{padding-bottom:46px}.footer__socials{padding-top:5px}.footer__social{width:20px;height:20px;display:inline-block;color:transparent!important;overflow:hidden;position:relative;margin:0 20px 20px 0}.footer__social:last-child{margin-right:0}.footer__social:after,.footer__social:before{content:"";display:block;background-size:20px;background-repeat:no-repeat;background-position:50%;position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.footer__social:before{opacity:1}.footer__social:after,.footer__social:hover:before{opacity:0}.footer__social:hover:after{opacity:1}.footer__social--instagram:before{background-image:url(instagram-white.svg)}.footer__social--instagram:after{background-image:url(instagram-whitehover.svg)}.footer__social--twitter:before{background-image:url(twitter-white.svg)}.footer__social--twitter:after{background-image:url(twitter-whitehover.svg)}.footer__social--facebook:before{background-image:url(facebook-white.svg)}.footer__social--facebook:after{background-image:url(facebook-whitehover.svg)}.footer__content{position:relative;padding:96px 0 134px}.footer__content:before{content:"";display:inline-block;background-position:50%;background-repeat:no-repeat;width:508px;height:124px;background-size:508px 124px;background-image:url(mountain.svg);position:absolute;top:-123px;left:-230px}.footer__linkitem{display:block;margin-bottom:4px}@media (max-width:1350px){.footer__content:before{left:-140px}}@media (max-width:1000px){.footer__detailscol{width:64%}.footer__linkscol{width:36%}.footer__rightside{width:47%}.footer__content{padding:86px 0 114px}}@media (max-width:850px){.footer__leftside,.footer__rightside{float:none;width:100%}.footer__heading--nomobile{display:none}.footer__detailscol,.footer__linkscol,.footer__methodscol,.footer__socialcol{float:none;width:100%;padding-right:0}.footer__methodscol{text-align:left;margin-top:0}.footer__top{padding-bottom:21px}.footer__address br{content:" "}.footer__address br:after{content:", "}.footer__address{padding-bottom:1px}.footer__linkscol{padding-top:21px;padding-bottom:4px}.footer__linkitem{display:inline-block;margin:0 14px 14px 0}.footer__linkitem:last-child{margin-right:0}.footer__socials{padding-top:50px}.footer__copyright{display:block;max-width:260px}.footer__social{margin-bottom:7px}.footer__content{padding:62px 0 55px}.footer__content:before{left:-100px}}@media (max-width:550px){.footer__content{padding:54px 8px 44px}.footer__content:before{left:-77px}img.footer__logo{width:175px}}.expander__link{cursor:pointer}.expander__content{height:0;overflow:hidden;-webkit-transition:all .2s linear;transition:all .2s linear}.expander__content--active{height:auto}.newsletter{padding:67px 0 203px}.newsletter__headings{text-align:center;padding-bottom:35px}img.newsletter__topimg{width:123px;height:30px;margin-left:auto;margin-right:auto;margin-bottom:24px}.newsletter__btn{min-width:130px}.newsletter__checkboxside{float:left;width:70%;padding-top:9px}.newsletter__btnside{float:left;width:30%;text-align:right}.newsletter__formend{padding-top:4px}@media (max-width:1000px){.newsletter{padding:67px 0 180px}}@media (max-width:750px){.newsletter{padding:67px 0 170px}}@media (max-width:550px){.newsletter__topimg{margin-bottom:32px}.newsletter__btnside{float:none;width:100%;text-align:center;padding-top:28px}.newsletter__checkboxside{float:none;width:100%;text-align:center;padding-top:0}.newsletter__formend{padding-top:0}.newsletter{padding:67px 0 205px}}.form ::-webkit-input-placeholder{color:#464646}.form ::-moz-placeholder{color:#464646;opacity:1}.form :-ms-input-placeholder{color:#464646}.form ::-ms-input-placeholder{color:#464646}.form ::placeholder{color:#464646}.form__label{font-size:.73rem;letter-spacing:.09em;color:#10069f;text-transform:uppercase;font-weight:400;font-family:copperplate,serif;line-height:1.429em;display:inline-block;margin-bottom:14px}.form__field{box-sizing:border-box;display:block;width:100%;font-size:100%;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #10069f;background:#fff;color:#464646;font-weight:200;font-family:fieldwork,Arial,Helvetica,sans-serif;line-height:normal;padding:15px 21px 13px;-webkit-transition:border-color .2s linear;transition:border-color .2s linear}.form__field[type=file]{padding:11px 21px 10px;height:45px;border-style:none}.form__field[type=file]:after,.form__field[type=file]:before{content:" ";position:absolute;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#10069f),color-stop(0,hsla(0,0%,100%,0)));background-image:linear-gradient(180deg,#10069f 50%,hsla(0,0%,100%,0) 0);background-position:bottom;background-size:1px 12px;background-repeat:repeat-y;height:100%;width:1px;top:0}.form__field[type=file]:before{left:0}.form__field[type=file]:after{right:0}.form__field[type=date]{padding:10px 21px 8px;height:45px}.form__field:focus{border-color:#005fff;outline:none}.form__field--textarea{resize:none;height:120px}.form__field--file{position:relative}.form__field--file span{position:absolute;width:16px;height:15px;background:url(upload-icon.png) 50% no-repeat;right:25px;top:13px;pointer-events:none}.form__field--file:after,.form__field--file:before{content:" ";position:absolute;background-image:-webkit-gradient(linear,right top,left top,color-stop(50%,#10069f),color-stop(0,hsla(0,0%,100%,0)));background-image:linear-gradient(270deg,#10069f 50%,hsla(0,0%,100%,0) 0);background-position:bottom;background-size:12px 1px;background-repeat:repeat-x;height:1px;width:100%}.form__field--file:before{top:0}.form__field--file:after{bottom:0}.form__half{float:left;width:48%;margin-right:4%}.form__half:last-child{margin-right:0}.form__row{margin-bottom:32px}.form__endarea{margin:39px 0 36px}.form__checkbox{display:inline-block;vertical-align:middle;width:20px;height:20px;position:relative;overflow:hidden;margin:-2px 12px 0 0}.form__checkboxinput{width:20px;height:20px;box-sizing:border-box;padding:0;margin:0!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0}.form__checkboxinput:checked+.form__checkboxcover:after{opacity:1}.form__checkboxcover{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #10069f;box-sizing:border-box;background:#fff;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form__checkboxcover:after{content:"";display:block;opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;background-image:url(checktick.svg);background-repeat:no-repeat;background-size:14px 11px;width:14px;height:11px;background-position:50%;position:absolute;top:3.5px;left:2px}.form__checkboxlabel{display:inline;vertical-align:middle;font-weight:200;margin:0;line-height:1.43em;font-size:.875rem}.form__submitbtn{margin:2px 0 0 2px;min-width:130px}.form__endleft{float:left;width:60%;padding-right:20px;box-sizing:border-box}.form__endright{float:right;width:40%}.form__requiredfields{text-align:right;font-family:copperplate,serif;color:#10069f;text-transform:uppercase;font-size:.75rem;font-weight:400;letter-spacing:.04em;margin-top:-2px}@media (max-width:600px){.form__endleft{float:none;width:100%;padding-right:0;padding-bottom:16px}.form__endarea{margin:34px 0}.form__endright{float:none;width:100%}.form__requiredfields{text-align:left;margin-top:0}}@media (max-width:550px){.form__half{width:100%;margin-right:0;float:none;margin-bottom:31px}.form__row{margin-bottom:0}.form__checkbox{margin-right:4px}.form__endarea{margin:31px 0}.form__endleft{padding-bottom:14px}}.contactform{padding:30px 0 46px}.contactform__headingarea{text-align:center;padding-bottom:54px}img.contactform__beforeheading{width:123px;height:30px;display:block;margin-left:auto;margin-right:auto;margin-bottom:26px}.contactform__holder{padding-bottom:0!important}@media (max-width:600px){.contactform__headingarea{padding-bottom:28px}}@media (max-width:550px){.contactform__headingarea{padding-bottom:24px}}.instagramfeed .instagram-indiv{vertical-align:top}@media (max-width:550px){.instagramfeed__outer{display:none!important}}.logobar__container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 50px 1fr 50px 1fr 50px 1fr 50px 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:50px;justify-items:center;-webkit-box-align:center;align-items:center;-ms-grid-rows:1fr 50px 1fr;grid-template-rows:1fr 1fr}.logobar__item .lazyload-blur-wrapper,.logobar__item img{width:100%!important}.logobar__container>:first-child{-ms-grid-row:1;-ms-grid-column:1}.logobar__container>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.logobar__container>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.logobar__container>:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}.logobar__container>:nth-child(5){-ms-grid-row:1;-ms-grid-column:9}.logobar__container>:nth-child(6){-ms-grid-row:3;-ms-grid-column:1}.logobar__container>:nth-child(7){-ms-grid-row:3;-ms-grid-column:3}.logobar__container>:nth-child(8){-ms-grid-row:3;-ms-grid-column:5}.logobar__container>:nth-child(9){-ms-grid-row:3;-ms-grid-column:7}.logobar__container>:nth-child(10){-ms-grid-row:3;-ms-grid-column:9}.logobar__heading{text-align:center;padding-bottom:18px}@media only screen and (max-width:768px){.logobar__container{display:block}.logobar__item{width:50%;float:left;margin-bottom:30px;padding:0 20px;box-sizing:border-box}.logobar__iteminner{max-width:175px;margin-left:auto;margin-right:auto}.logobar{padding-bottom:0!important}}@media (max-width:420px){.logobar{padding-top:18px!important}.logobar__item{margin-bottom:18px}.logobar__heading{padding-bottom:10px}}.followbar{background:#f7f7f7;text-align:center}.followbar__inner{color:#464646;font-family:copperplate,serif;text-transform:uppercase;line-height:1.15em;font-size:.85rem;font-weight:400;letter-spacing:.03em;display:block;padding:42px 20px 43px}.followbar__inner:hover{color:#464646}@media (max-width:550px){.followbar__inner{padding:37px 20px 38px}}.blogheadings{text-align:center;padding:81px 0;box-sizing:border-box}.blogheadings__preheading{width:123px;height:30px;background-size:123px 30px;background-position:50%;background-repeat:no-repeat;background-image:url(mountain.svg);margin-left:auto;margin-right:auto;margin-bottom:26px}.blogheadings__heading{padding-bottom:8px}@media (max-width:1000px){.blogheadings{padding:67px 0}}@media (max-width:700px){.blogheadings{padding:50px 0 55px}}@media (max-width:500px){.blogheadings{padding:50px 0 35px}}.bloglistings{padding-bottom:19px!important}.bloglistings__sidecolumn{width:30%;float:right}.bloglistings__listings{width:65%;float:left}.bloglistings__listings--singlecol{float:none;margin-left:auto;margin-right:auto}.bloglistings__sidebarheading{font-family:copperplate,serif;color:#10069f;text-transform:uppercase;font-size:.8rem;font-weight:400;letter-spacing:.07em;line-height:1.2em;padding-bottom:16px}.bloglistings__sidebarimg{margin-bottom:27px}.bloglistings__sidebarimg img{margin-bottom:0!important}.bloglistings__hr{border:0;width:30px;height:2px;background:#10069f;margin:8px auto 44px 0}.bloglistings__latesttitle{font-family:copperplate,serif;color:#10069f;text-transform:uppercase;font-size:.8rem;font-weight:400;letter-spacing:.07em;line-height:1.2em;padding-bottom:16px}.bloglistings__latestname{font-weight:600;color:#464646}.bloglistings__latestnamelink{color:#464646}.bloglistings__latestitem{padding-bottom:18px}.bloglistings__itemdate{font-family:copperplate,serif;color:#10069f;text-transform:uppercase;font-weight:400;font-size:.75rem;letter-spacing:.07em;line-height:1.2em;display:block;padding-bottom:22px}.bloglistings__itemimg{margin-bottom:26px}.bloglistings__itemtitle{padding-bottom:21px;font-weight:600;font-size:1.4rem;line-height:1.176em;letter-spacing:.05em}.bloglistings__itemsummary{padding-bottom:8px}.bloglistings__itemlink{font-family:copperplate,serif;text-transform:uppercase;text-decoration:underline;color:#464646;font-size:.85rem;letter-spacing:.03em;line-height:1.1em}.bloglistings__itemlink:hover{text-decoration:underline;color:#005fff}.bloglistings__item{padding-bottom:56px}.bloglistings__listingselement,.bloglistings__sidebarelement{padding-bottom:0!important}.bloglistings__postarea{margin:0!important;padding:0 0 156px!important}.bloglistings__articlecontent img{display:block;margin:9px auto 17px}.bloglistings__socialarea{padding:29px 0 39px}.bloglistings__socialicon{width:80px;height:30px;background-color:#10069f;color:#fff;-webkit-transition:all .2s linear;transition:all .2s linear;display:inline-block;margin:0 3px;padding:4px 0 0 30px;background-repeat:no-repeat}.bloglistings__socialicon:first-child{margin-left:0}.bloglistings__socialicon:last-child{margin-right:0}.bloglistings__socialicon:hover{color:#fff;background-color:#005fff}.bloglistings__socialicon--facebook{background-size:14px 14px;background-image:url(facebook-share.svg);background-position:11px 8px}.bloglistings__socialicon--twitter{background-size:14px 11px;background-image:url(twitter-share.svg);background-position:12px 9px}.bloglistings__socialicon--pinterest{background-image:url(pinterest-share.svg);background-size:14px 14px;background-position:12px 8px}@media (max-width:1300px){.bloglistings__postarea{padding:0 0 75px!important}}@media (max-width:950px){.bloglistings__postarea{padding:0 0 50px!important}}@media (max-width:700px){.bloglistings__listings{width:100%;float:none;padding-bottom:40px}.bloglistings__sidecolumn{width:100%;float:none;max-width:370px;margin-left:auto;margin-right:auto}.bloglistings__item{padding-bottom:44px}.bloglistings__postarea{padding:0!important}.bloglistings__socialarea{padding:29px 0 21px}}@media (max-width:600px){.bloglistings__itemtitle{font-size:1.13rem}}@media (max-width:500px){.bloglistings{text-align:center}.bloglistings__hr{margin-left:auto;margin-right:auto}.bloglistings__itemdate{padding-bottom:26px}.bloglistings__itemsummary{padding-bottom:22px}.bloglistings__item{padding-bottom:42px}.bloglistings__latestitem:last-child{padding-bottom:0}.bloglistings__hr{margin:2px auto 40px}.bloglistings__socialicon{text-align:left}}.timelinearea{padding:0}.timelinearea__intro{text-align:center;padding:80px 0 0;box-sizing:border-box}img.timelinearea__beforeheading{width:123px;height:30px;margin-left:auto;margin-right:auto;margin-bottom:26px}.timelinearea__heading{padding-bottom:8px}.timelinearea__subheading{padding-bottom:49px}.timelinearea__introcontent{padding-bottom:4px}@media (max-width:600px){.timelinearea__subheading{padding-bottom:32px}.timelinearea__intro{padding-top:70px}}.featuredblog__header{text-align:center;padding-bottom:70px}@media (max-width:767px){.featuredblog__header{padding-bottom:32px}}@media (max-width:600px){.featuredblog__header{padding-bottom:16px}}@media (max-width:767px){.featured-post{text-align:center}}h1.featuredblog__title,h2.featuredblog__title{display:block;color:#10069f;margin-top:25px;padding-bottom:7px}@media (max-width:600px){h1.featuredblog__title,h2.featuredblog__title{padding-bottom:10px;margin-top:35px}}.featuredblog__allposts{text-align:center;margin:47px 0 68px;font-family:copperplate,serif}.featuredblog__allposts a{text-transform:uppercase;font-weight:300;font-size:.75rem;line-height:normal;letter-spacing:1px;color:#464646;text-decoration:underline}.featuredblog__allposts a:hover{color:#005fff}@media (max-width:1100px){.featuredblog__allposts{margin:37px 0 38px}}@media (max-width:600px){.featuredblog__allposts{margin:13px 0 14px}}#featured-posts--wrapper{margin:0}#featured-posts--wrapper .blog-publish-date{color:#10069f;padding-top:4px;padding-bottom:10px;font-family:copperplate,serif;font-size:.7rem;letter-spacing:.07em}@media (max-width:600px){#featured-posts--wrapper .blog-publish-date{padding-bottom:13px}}#featured-posts--wrapper .slick-list{padding-left:5px;padding-right:5px}@media (min-width:1200px){#featured-posts--wrapper .slick-list{padding:0}}#featured-posts--wrapper .slick-dots{padding-top:25px}#featured-posts--wrapper .slick-dots li:not(:last-child){margin-right:20px}@media (min-width:782px){#featured-posts--wrapper .slick-dots{padding-top:45px}}@media (max-width:600px){#featured-posts--wrapper .slick-dots{display:none!important}}@media (max-width:1350px){#featured-posts--wrapper .slick-arrow{display:none!important}}.homepage-blog-title-wrapper h2{padding-bottom:15px;font-size:1.4rem}@media (max-width:600px){.homepage-blog-title-wrapper h2{font-size:1.13rem;padding-bottom:16px}}.featuredblog__subtitle--collection p{display:none}#featured-products--wrapper .slick-track{display:-webkit-box;display:flex}#featured-products--wrapper .slick-track>div{margin:0 30px}#featured-products--wrapper .slick-track>div,#featured-products--wrapper .slick-track>div .hp-title{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#featured-products--wrapper .slick-track>div .hp-title{padding-bottom:20px}#featured-products--wrapper .slick-track>div .hp-title .indiv-product-title-text{max-width:170px;margin:auto;font-weight:400;letter-spacing:.06em}#featured-products--wrapper .slick-track .product-btn{margin-top:0;align-self:center}#featured-products--wrapper .slick-track img{max-height:200px;max-width:250px;-o-object-fit:contain;object-fit:contain;width:100%}#featured-products--wrapper+.text-center a{color:#464646;text-decoration:underline;margin-right:0;margin-bottom:10px;font-size:.75rem}#featured-products--wrapper+.text-center a:hover{color:#005fff}@media (max-width:600px){#featured-products--wrapper+.text-center a{padding-top:5px;padding-bottom:0;margin-bottom:0}}#featured-products--wrapper .slick-dots{padding-top:72px;padding-bottom:29px}#featured-products--wrapper .slick-dots li{width:15px;height:15px}@media (max-width:899px){#featured-products--wrapper .slick-dots{padding-top:50px;padding-bottom:0}}@media (max-width:781px){#featured-products--wrapper .slick-dots{padding-top:12px;display:block;text-align:center;padding-left:35px;padding-right:35px;box-sizing:border-box}#featured-products--wrapper .slick-dots li{display:inline-block}}@media (max-width:1180px){#featured-products--wrapper .slick-next{right:35px}}@media (max-width:1180px){#featured-products--wrapper .slick-prev{left:35px}}.text-center--productpage a{color:#464646;text-decoration:underline;margin-right:0;margin-bottom:10px;font-size:.75rem}.text-center--productpage a:hover{color:#005fff;text-decoration:underline}@media (max-width:600px){.text-center--productpage a{padding-top:5px;padding-bottom:0;margin-bottom:0}}.featuredsection{background-image:url(featured-bg.svg);background-color:#fffef6}@media (max-width:600px){.featuredsection{padding-top:18px!important}}.featuredsection--story{margin-bottom:24px}@media (max-width:600px){.featuredsection--story{margin-bottom:0}}.featuredsection--productpage{margin-bottom:13px}.featuredsection--plainback{background:transparent}.featuredsection .row{padding:50px 0 20px}@media (max-width:600px){.featuredsection .row{padding-top:40px}}.featuredsection .row .slick-list{padding-bottom:40px}@media (min-width:782px){.featuredsection .row .slick-list{padding-bottom:10px}}.featuredsection .row .featuredblog__header{padding:0 10px 10px}@media (min-width:782px){.featuredsection .row .featuredblog__header{padding-bottom:40px}}.featuredsection__wrapper--story{padding-top:10px}@media (max-width:699px){.featuredsection__wrapper--story{padding-top:0}}.videoheader{position:relative}.videoheader video{width:100%}.videoheader:before{z-index:10;position:absolute;left:50%;top:50%;width:72px;height:72px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(play.svg) 50% no-repeat;content:" ";-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.videoheader.playing:before{opacity:0}@media (max-width:767px){.videoheader{margin-top:30px}}@media (max-width:550px){.videoheader{margin-top:20px}}.testimonial-section--testimonials{padding-bottom:10px}@media (max-width:600px){.testimonial-section--testimonials{padding-bottom:0}}.testimonial-section--testimonials .featuredblog__header{padding-bottom:8px}.testimonial-section--testimonials li{padding:0}.testimonial-section--testimonials .row{padding:20px 0}@media (max-width:600px){.testimonial-section--testimonials .row{padding-bottom:15px}}.testimonial-section--testimonials .row .slick-dots{padding-top:37px}@media (min-width:782px){.testimonial-section--testimonials .row .slick-dots{padding-top:42px}}.testimonial-section--testimonials .slick-arrow{top:25%}@media (max-width:730px){.testimonial-section--testimonials .slick-arrow{display:none!important}}.testimonial-section--testimonials .testimonial-container{max-width:670px;margin:auto}@media (max-width:900px){.testimonial-section--testimonials .testimonial-container{max-width:600px}}@media (max-width:770px){.testimonial-section--testimonials .testimonial-container{max-width:530px}}@media (max-width:730px){.testimonial-section--testimonials .testimonial-container{padding:0 20px;box-sizing:border-box;max-width:100%}}.testimonial-content blockquote{font-size:.875rem;line-height:1.72em;color:#464646;padding:0}.testimonial-content .testimonial-name{padding-top:4px;font-size:.8rem}.timeline{text-align:center}.timeline__imgarea{position:relative;padding-top:135px;margin-bottom:39px}.timeline__year{color:#fff;bottom:40px;left:50%;margin-left:-87px;background:rgba(42,42,41,.55);font-family:copperplate,serif;font-size:1.53em;line-height:1.1em;font-weight:400;padding:8px 0 0;letter-spacing:.05em}.timeline__year,.timeline__year:after{position:absolute;width:174px;border:1px solid #d8bb81;box-sizing:border-box;height:45px}.timeline__year:after{content:"";display:block;top:-6px;left:-6px}.timeline__itemline{position:absolute;top:0;left:50%;margin-left:-5.5px;width:11px;height:135px}.timeline__itemlinecircle{width:11px;height:11px;box-sizing:border-box;display:block;border-radius:100%;border:1px solid #10069f;opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.timeline__itemlinebar{position:absolute;top:11px;left:50%;width:1px;height:0;margin-left:-.5px;background:#10069f;-webkit-transition:all .3s linear;transition:all .3s linear}.timeline__heading{font-size:1.12rem;line-height:1.2em;letter-spacing:.05em;padding-bottom:35px}.timeline__expandbtn{min-width:174px;margin:2px}.timeline__item{padding-bottom:39px}.timeline__content{padding-top:12px;padding-bottom:23px}.timeline__itemline.onscreen .timeline__itemlinecircle{opacity:1}.timeline__itemline.onscreen .timeline__itemlinebar{height:124px}@media (max-width:1040px){.timeline__itemline{height:70px}.timeline__itemline.onscreen .timeline__itemlinebar{height:59px}.timeline__imgarea{padding-top:70px}}@media (max-width:750px){.timeline__year{bottom:20px}}@media (max-width:600px){.timeline__content{padding-top:0;padding-bottom:15px}.timeline__heading{font-size:1.03rem}.timeline__year{font-size:1.2em;bottom:15px;margin-left:-72px}.timeline__year,.timeline__year:after{width:144px;height:40px}.timeline__heading{padding-bottom:29px}}.blogpagination{text-align:center;font-family:copperplate,serif;text-transform:uppercase;position:relative;font-size:.83rem;letter-spacing:.06em;font-weight:300;line-height:1.3em;margin-top:22px}.blogpagination__link{position:absolute;color:#464646;top:0}.blogpagination__link:hover:before{opacity:1}.blogpagination__link:hover:after{opacity:0}.blogpagination__link:after,.blogpagination__link:before{content:"";display:block;width:6px;height:11px;background-size:6px 11px;background-repeat:no-repeat;background-position:50%;position:absolute;top:3px;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.blogpagination__link--prev{padding-left:27px;left:0}.blogpagination__link--prev:after{left:0;background-image:url(pagination-prev.svg);opacity:1}.blogpagination__link--prev:before{left:0;opacity:0;background-image:url(pagination-prev-hover.svg)}.blogpagination__link--next{right:0;padding-right:27px}.blogpagination__link--next:after{right:0;background-image:url(pagination-next.svg);opacity:1}.blogpagination__link--next:before{right:0;background-image:url(pagination-next-hover.svg);opacity:0}.blogpagination__link--singlelink{position:relative}.blogpagination--singlelink{text-align:left}@media (max-width:700px){.blogpagination{margin-bottom:18px}}@media (max-width:500px){.blogpagination{margin-bottom:8px}.blogpagination--singlelink{text-align:center}}.enquirypop{position:fixed;left:0;top:0;right:0;bottom:0;opacity:0;pointer-events:none;-webkit-transition:opacity .5s linear;transition:opacity .5s linear;text-align:left;z-index:999999}.displaypop .enquirypop{opacity:1;pointer-events:all}.enquirypop .barbtn{margin-top:0;min-width:142px}.enquirypop .form__row{margin-bottom:21px}.enquirypop .form__row--checkboxrow{padding:19px 0 38px;margin:0}@media (max-width:550px){.enquirypop .form__row{margin-bottom:31px}.enquirypop .form__row--checkboxrow{padding:1px 0 34px;margin:0}.enquirypop .form__row>.form__half:last-child{margin-bottom:0}}.enquirypop__close{float:right;margin:-20px -20px 0 0;width:20px;height:20px;cursor:pointer;position:relative}.enquirypop__close:after,.enquirypop__close:before{background:#10069f;width:25px;height:4px;content:" ";overflow:hidden;position:absolute;left:0}.enquirypop__close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-3px;-webkit-transform-origin:left bottom;transform-origin:left bottom}.enquirypop__close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);bottom:0;-webkit-transform-origin:left top;transform-origin:left top}@media (max-width:550px){.enquirypop__close{margin:-15px -15px 0 0}}.enquirypop__back{background:rgba(70,70,70,.5);position:fixed;left:0;top:0;right:0;bottom:0}.enquirypop__body{position:fixed;background:#fff;padding:80px 80px 0;width:728px;max-width:95%;margin:auto;max-height:80vh;box-sizing:border-box;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:auto}.enquirypop__body form{padding-bottom:80px}@media (max-width:550px){.enquirypop__body{padding:30px}}.enquirylink{display:block;text-align:center}@media (min-width:1040px){.imagewithtext{padding:80px 0 40px}.imagewithtext--stockists{padding:42px 0 40px}}.imagewithtext-section__bg{background-image:url(featured-bg.svg)}.imagewithtext .row{width:100%;margin:0}.imagewithtext-row{display:-webkit-box;display:flex;padding:0 10px}@media (min-width:1040px){.imagewithtext-row{padding:0 20px}}@media (min-width:1300px){.imagewithtext-row{padding:0}}.imagewithtext-row__wrapper{text-align:center}@media (min-width:1040px){.imagewithtext-row__wrapper{text-align:left}}.imagewithtext-row__wrapper h2{padding-bottom:10px;font-size:1.8rem}.imagewithtext-row__wrapper>span{font-family:satisfy,Arial,Helvetica,sans-serif;font-size:1.2rem}.imagewithtext-row__item{position:relative;padding:0;display:inline-block}@media (max-width:1040px){.imagewithtext-row__item{width:100%}}.imagewithtext-row__text{padding:50px 0}@media (min-width:1040px){.imagewithtext-row__text--left{padding-left:100px;text-align:left}.imagewithtext-row__text--right{padding-right:100px}.imagewithtext-row__text--right .imagewithtext-row__wrapper{text-align:right}.imagewithtext-row__text--right .imagewithtext-row__subtext{float:right}}.imagewithtext-row__subtext{max-width:600px;padding:30px 0 40px;margin:auto}.imagewithtext-row__subtext p:last-child{padding-bottom:0}@media (min-width:1040px){.imagewithtext-row__subtext{margin:0}}.imagewithtext-row__image{display:none}.imagewithtext-row__image-img{height:100%;background-size:cover;background-position:50%;-o-object-fit:cover;object-fit:cover}.imagewithtext-row__image .romney-stamp{position:absolute;bottom:0;width:185px;height:185px}.imagewithtext-row__image--left .romney-stamp{left:0;-webkit-transform:translate(-30%,35%) rotate(-25deg);transform:translate(-30%,35%) rotate(-25deg)}.imagewithtext-row__image--right .romney-stamp{right:0;-webkit-transform:translate(30%,35%) rotate(25deg);transform:translate(30%,35%) rotate(25deg)}@media (min-width:1040px){.imagewithtext-row__image{display:inline-block}}.imagewithtext-row__image>div{height:100%}.imagewithtext-buttons{display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.imagewithtext-buttons a:first-child{margin-bottom:25px}@media (min-width:1040px){.imagewithtext-buttons{display:block}.imagewithtext-buttons a:not(:last-child){margin-bottom:0;margin-right:30px}}.nav>li{margin:0 38px}.nav>li:last-child{margin-right:0}.nav>li:first-child{margin-left:0}.nav>li>a{padding:20px 0 10px}@media (max-width:1100px){.nav>li{margin:0 24px}}.header .container-fluid{padding-left:24px;padding-right:24px}.sticky.sticky-header-wrapper .mega-menu-wrapper .mega-menu .dropdown-menu{top:66px}.sticky-header-menu #main-navigation-wrapper .dropdown-menu a,.sticky-header-menu #main-navigation-wrapper a,.sticky-header-menu a{color:#10069f}.sticky-header-wrapper .sticky-header-icon a{color:#464646}#main-navigation-wrapper{margin-bottom:0}.panel{-ms-flex:1 1 0%;width:100%}#collections-main{margin-top:23px}#collections-main.all{margin-top:80px;padding-bottom:70px}#collections-main .description-content img{margin-bottom:0}@media (max-width:1199px){.customer__ordermainarea{padding-top:50px}}.customer_address_table td.label--addresses{display:table-cell;font-size:100%;text-align:left;padding-right:17px}@media (max-width:650px){.customer_address_table td.label--addresses{font-size:80%}}.customer_address_table td.label--addresses label{margin-bottom:0}.action-bottom--addressbtnarea{margin-top:20px;text-align:left}@media (max-width:650px){.action-bottom--addressbtnarea{margin-top:10px;text-align:center}}.action-bottom--addressbtnarea input{margin-right:0}#customer_sidebar .btn{padding:0;margin:0}.address_table{margin-bottom:30px}.customer_address_table input,.customer_address_table select{width:100%}.value--addressdefault input{width:auto}.orderdetailstable{padding-top:30px}.orderdetailstable th{padding-top:10px;padding-bottom:10px}.orderdetailstable td,.orderdetailstable th{padding-left:10px!important;padding-right:10px!important}.alert--cancel{margin-bottom:40px}.form-row--left{text-align:left}@media (min-width:769px){#product-thumbnails li img{max-width:100%!important;max-height:100%;width:auto;height:auto}}@media (max-width:1180px){.panel__content{max-width:none;width:50%}.panel__content,.panel__image{-webkit-box-flex:1;flex-grow:1;flex-basis:0}}@media (max-width:767px){.text-advert-section .grid__item{margin-top:0}.mobile-header-wrap{padding-bottom:20px}.panel__content{width:100%}.cart--shipping-message{text-align:center}}@media (max-width:650px){.customerorderstable{width:650px!important}.customerorderstable__outer{overflow:auto}}@media (max-width:600px){#collections-main.all{margin-top:50px;padding-bottom:60px}#collections-main.all .description-content{padding-bottom:10px}#collections-main .h1,#collections-main h1{margin-top:34px}}.header header#site-header a{color:#464646}.header #top-search-wrapper{margin-top:-30px}.cart-drawer-form .header__minibasket .h3{padding-top:17px}.cart-drawer-form .header__minibasket .btn.header__placeorderbtn{margin:0 0 9px;min-width:74%}.header .container-fluid.header-menu-wrapper{padding-left:0;padding-right:0}.header .container-fluid.header-menu-wrapper .row{margin-left:0;margin-right:0}.mobile-menu--wrapper .mobile-menu-close{top:10px}.header .currency-picker::-ms-expand{display:none}.producttabs{padding-top:48px}.producttabs__navitem{color:#10069f;-webkit-transition:all .2s linear;transition:all .2s linear;font-family:copperplate,serif;text-transform:uppercase;display:inline-block;font-weight:400;font-size:.75rem;letter-spacing:.05em;cursor:pointer;line-height:1.3em;margin:0 77px 0 0}.producttabs__navitem:last-child{margin-right:0}.producttabs__navitem--active{text-decoration:underline}.producttabs__tab{display:none;opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.producttabs__tab--active{display:block}.producttabs__tab--visible{opacity:1}.producttabs__nav{padding-bottom:41px}.producttabs__reviews #shopify-product-reviews{margin:0!important}.producttabs__reviews h2.spr-header-title{color:#10069f;padding-left:0;margin:0;font-size:1.4rem!important;line-height:1.176em;padding-right:0}.producttabs__reviews .spr-header{text-align:left}.producttabs__reviews .spr-summary-actions{display:block;margin-top:13px}.producttabs__reviews .spr-summary-actions-newreview{float:none;display:inline-block;font-family:copperplate,serif;position:static;text-transform:uppercase;text-decoration:underline;font-size:.75rem;letter-spacing:.04em;font-weight:400}.producttabs__reviews .spr-summary{margin-top:3px}.producttabs__reviews .spr-review-content-body{font-size:.875rem;line-height:1.72em}.producttabs__reviews .spr-review-header-title{font-size:.875rem;line-height:1.72em;font-family:fieldwork,Arial,Helvetica,sans-serif;color:#464646;letter-spacing:normal;text-transform:none;font-weight:600}.producttabs__reviews .spr-review-header-byline{color:#464646;font-size:.875rem;line-height:1.72em;opacity:1;font-weight:200;display:block;padding-bottom:24px;margin:0}.producttabs__reviews .spr-review-header-byline strong{font-weight:600}.producttabs__reviews .spr-review-reportreview{color:#464646;font-size:.875rem;line-height:1.72em;text-decoration:underline;float:none;font-family:copperplate,serif;text-transform:uppercase;font-size:.75rem;letter-spacing:.05em;font-weight:400}.producttabs__reviews .spr-review-content{margin-bottom:0}.producttabs__reviews .spr-review-footer{margin-top:4px}.producttabs__reviews .spr-review-header-starratings{display:block;margin-bottom:17px}.producttabs__reviews .spr-review,.producttabs__reviews .spr-review:first-child,.producttabs__reviews .spr-review:last-child{margin:0;padding:44px 0 38px;border-bottom:1px solid #d1d1d1;border-top:0}.producttabs__reviews .spr-reviews{margin:0}.producttabs__reviews .spr-form-input-email,.producttabs__reviews .spr-form-input-text,.producttabs__reviews .spr-form-input-textarea{font-family:fieldwork,Arial,Helvetica,sans-serif;font-size:100%;padding:8px}.producttabs__reviews .spr-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;box-shadow:none;margin:15px 0 0;padding:0}.producttabs__reviews{padding-bottom:80px;padding-top:60px}.producttabs__desctext p:last-child{padding-bottom:0}@media (max-width:850px){.producttabs{padding-top:30px}}@media (max-width:600px){.producttabs__reviews h2.spr-header-title{font-size:1.13rem!important}.producttabs__navitem{margin-right:55px}}@media (max-width:500px){.producttabs__navitem{margin-right:35px}}@media (max-width:480px){.producttabs__reviews .spr-summary{text-align:left}.producttabs__desctext{padding-bottom:47px}.producttabs__nav{padding-bottom:31px}.producttabs{padding-top:20px}}@media (max-width:450px){.producttabs__navitem{margin-right:20px}}@media (max-width:375px){.producttabs__reviews .spr-review,.producttabs__reviews .spr-review:first-child,.producttabs__reviews .spr-review:last-child{padding:39px 0 33px}.producttabs__nav{padding-bottom:25px}.producttabs{padding-top:10px}.producttabs__navitem{margin-right:12px}}@media (max-width:360px){.producttabs__navitem{margin-right:8px}}.carouselpanel{background-position:50%;background-size:cover;background-repeat:no-repeat;padding:100px 0}.carouselpanel__panelarea{background:#fff;box-sizing:border-box;padding:79px 100px 81px}.carouselpanel__carousel{position:relative}.carouselpanel__arrow{width:27px;height:49px;position:absolute;top:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;padding:0;margin:0;border:0;color:transparent;overflow:hidden}.carouselpanel__arrow:after,.carouselpanel__arrow:before{content:"";display:block;background-position:50%;background-repeat:no-repeat;background-size:27px 49px;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.carouselpanel__arrow:before{opacity:1}.carouselpanel__arrow:after,.carouselpanel__arrow:hover:before{opacity:0}.carouselpanel__arrow:hover:after{opacity:1}.carouselpanel__arrow--left{left:-290px}.carouselpanel__arrow--left:before{background-image:url(carouselpanel-left.svg)}.carouselpanel__arrow--left:after{background-image:url(carouselpanel-left-hover.svg)}.carouselpanel__arrow--right{right:-290px}.carouselpanel__arrow--right:before{background-image:url(carouselpanel-right.svg)}.carouselpanel__arrow--right:after{background-image:url(carouselpanel-right-hover.svg)}.carouselpanel__imgside{float:left;width:38%;position:relative}.carouselpanel__img{width:100%}.carouselpanel__textside{float:right;width:48%;padding:77px 10px 0;box-sizing:border-box;text-align:center}img.carouselpanel__stamp{display:block;width:165px;height:165px;position:absolute;bottom:-45px;left:-52px}.carouselpanel__bullets{position:absolute;bottom:-41px;left:0;width:100%;text-align:center;height:15px}.carouselpanel__bullet{width:15px;height:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;-webkit-transition:all .2s linear;transition:all .2s linear;display:inline-block;border:1px solid #10069f;border-radius:100%;padding:0;margin:0 10px}.carouselpanel__bullet.glide__bullet--active{background-color:#10069f}.carouselpanel__bullet:focus{outline:none}.carouselpanel__hr{border:0;width:30px;height:2px;background:#10069f;margin:0 auto 28px}img.carouselpanel__beforeheading{width:123px;height:30px;margin:0 auto 32px}.carouselpanel__heading{padding-bottom:10px}.carouselpanel__subheading{padding-bottom:25px}@media (max-width:1550px){.carouselpanel__arrow--left{left:-220px}.carouselpanel__arrow--right{right:-220px}}@media (max-width:1430px){.carouselpanel__arrow--left{left:-155px}.carouselpanel__arrow--right{right:-155px}}@media (max-width:1290px){.carouselpanel__arrow--left{left:-140px}.carouselpanel__arrow--right{right:-140px}}@media (max-width:1240px){.carouselpanel__arrows{display:none}.carouselpanel{padding:65px 0}}@media (max-width:1200px){.carouselpanel__textside{padding-top:25px}}@media (max-width:1100px){.carouselpanel{padding:55px 0}.carouselpanel__textside{width:52%}.carouselpanel__panelarea{padding:79px 70px 81px}}@media (max-width:1000px){.carouselpanel__textside{padding-top:0}.carouselpanel__panelarea{padding:65px 61px 81px}.carouselpanel__textside{width:59%}}@media (max-width:850px){img.carouselpanel__stamp{display:none}}@media (max-width:750px){.carouselpanel__imgside{display:none}.carouselpanel__textside{width:100%;padding:0 20px;float:none}.carouselpanel{padding:60px 0}.carouselpanel__panelarea{padding:47px 20px 71px}}@media (max-width:600px){.carouselpanel__heading{padding-bottom:8px}.carouselpanel__hr{margin-bottom:21px}img.carouselpanel__beforeheading{margin-bottom:29px}.carouselpanel__subheading{padding-bottom:17px}}@media (max-width:370px){.carouselpanel__bullet{margin:0 5px}}.bgpanel{background-size:cover;background-repeat:no-repeat;background-position:50%;padding:70px 0;box-sizing:border-box;color:#fff;overflow:hidden;text-align:center}.bgpanel .btn:hover,.bgpanel .btn span:hover{color:#d8bb81}.bgpanel .btn span:after,.bgpanel .btn span:before{background-color:#d8bb81}.bgpanel__heading{color:#fff;font-size:1.44rem;letter-spacing:2px;padding-bottom:10px}.bgpanel__inner{padding:20px 0 0 20px}.bgpanel__inner,.bgpanel__mainpanel{box-sizing:border-box;position:relative}.bgpanel__mainpanel{background:rgba(42,42,41,.55);padding:101px 55px 101px 38px}img.bgpanel__beforeheading{width:123px;height:30px;margin-left:auto;margin-right:auto;margin-bottom:32px}.bgpanel__hr{width:30px;height:2px;background:#fff;border:0;margin:25px auto 28px}.bgpanel__btn{margin:2px;min-width:174px}.bgpanel__content{margin-bottom:19px}img.bgpanel__lrgstamp{width:420px;height:420px;position:absolute;top:-16px;right:-189px;opacity:.22}img.bgpanel__smlstamp{width:165px;height:165px;position:absolute;bottom:-33px;left:-44px;z-index:1}.bgpanel__mainpanelcontentarea{position:relative}.bgpanel__mainpanelborders{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.55}.bgpanel__offsetborders{position:absolute;top:0;left:0;pointer-events:none;z-index:1;width:calc(100% - 20px);height:calc(100% - 20px);opacity:.8}.bgpanel__mainpanelbordershorizontal:after,.bgpanel__mainpanelbordershorizontal:before{content:"";display:inline-block;background:#d8bb81;position:absolute;width:0;height:1px;-webkit-transition:width .5s linear;transition:width .5s linear;-webkit-transition-delay:.5s;transition-delay:.5s}.bgpanel__mainpanelbordershorizontal:before{top:0;right:0}.bgpanel__mainpanelbordershorizontal:after{bottom:0;left:0}.bgpanel__mainpanelbordersvertical:after,.bgpanel__mainpanelbordersvertical:before{content:"";display:inline-block;background:#d8bb81;position:absolute;width:1px;height:0%;-webkit-transition:height .5s linear;transition:height .5s linear;-webkit-transition-delay:.5s;transition-delay:.5s}.bgpanel__mainpanelbordersvertical:before{top:0;right:0}.bgpanel__mainpanelbordersvertical:after{bottom:0;left:0}.bgpanel__offsetbordershorizontal:after,.bgpanel__offsetbordershorizontal:before{content:"";display:inline-block;background:#d8bb81;position:absolute;width:0;height:1px;-webkit-transition:width .5s linear;transition:width .5s linear;-webkit-transition-delay:.5s;transition-delay:.5s}.bgpanel__offsetbordershorizontal:before{top:0;left:0}.bgpanel__offsetbordershorizontal:after{bottom:0;right:0}.bgpanel__offsetbordersvertical:after,.bgpanel__offsetbordersvertical:before{content:"";display:inline-block;background:#d8bb81;position:absolute;width:1px;height:0%;-webkit-transition:height .5s linear;transition:height .5s linear;-webkit-transition-delay:.5s;transition-delay:.5s}.bgpanel__offsetbordersvertical:before{bottom:0;right:0}.bgpanel__offsetbordersvertical:after{top:0;left:0}.bgpanel__inner.onscreen .bgpanel__mainpanelbordershorizontal:after,.bgpanel__inner.onscreen .bgpanel__mainpanelbordershorizontal:before{width:100%}.bgpanel__inner.onscreen .bgpanel__mainpanelbordersvertical:after,.bgpanel__inner.onscreen .bgpanel__mainpanelbordersvertical:before{height:100%}.bgpanel__inner.onscreen .bgpanel__offsetbordershorizontal:after,.bgpanel__inner.onscreen .bgpanel__offsetbordershorizontal:before{width:100%}.bgpanel__inner.onscreen .bgpanel__offsetbordersvertical:after,.bgpanel__inner.onscreen .bgpanel__offsetbordersvertical:before{height:100%}@media (max-width:767px){.bgpanel__heading{font-size:1.25rem}}@media (max-width:680px){.bgpanel__smlstamp{left:-32px;bottom:-41px}.bgpanel__lrgstamp{top:-127px;right:-279px}}@media (max-width:550px){.bgpanel{padding:50px 0}.bgpanel__mainpanel{padding:50px 36px 123px 11px}.bgpanel__content{margin-bottom:20px;box-sizing:border-box;padding-right:10px;padding-left:10px}.bgpanel__content p:last-child{padding-bottom:0}.bgpanel__heading{padding-left:10px;padding-right:10px;padding-bottom:13px;box-sizing:border-box}.bgpanel__hr{margin-top:16px;margin-bottom:18px}}@media (max-width:400px){.bgpanel__smlstamp{bottom:-50px}}@media (max-width:350px){.bgpanel__content{padding-left:0;padding-right:0}}.centretext{text-align:center;padding:80px 0 100px}.centretext--panel{background:#f7f6f2;padding-top:100px;padding-bottom:83px}.centretext--contact{padding-bottom:35px}.centretext--stockists{padding-bottom:30px}img.centretext__beforeheading{width:123px;height:30px;margin-right:auto;margin-left:auto;margin-bottom:25px}.centretext__heading{margin:0!important;padding-bottom:8px}.centretext__subheading{padding-bottom:49px}.centretext__subheading--contact{padding-bottom:30px}.centretext__content p:last-child{padding-bottom:0}.centretext__btnarea{margin-top:36px}.centretext__btn{margin:2px}@media (max-width:700px){.centretext{padding:55px 0 70px}.centretext--contact{padding-bottom:39px}.centretext--stockists{padding-bottom:30px}.centretext--panel{padding-top:65px;padding-bottom:60px}}@media (max-width:600px){.centretext{padding:50px 0}.centretext--contact{padding-bottom:29px}.centretext--stockists{padding-bottom:20px}.centretext--panel{padding-top:60px}img.centretext__beforeheading{margin-bottom:34px}.centretext__heading{padding-bottom:11px}.centretext__subheading{padding-bottom:21px}}.stockists__locator #store-locator-title{display:none}.stockists__locator .addresses li{border-top:0;border-bottom:1px solid #d1d1d1;background-image:url(stockist-pin.png);background-size:15px 21px;background-position:22px 42px;font-size:.875rem;font-weight:200;line-height:1.72em;box-sizing:border-box;padding:39px 10px 15px 0}.stockists__locator .addresses li:first-child{padding-top:0;background-position:22px 3px}.stockists__locator .addresses li .name{font-weight:600}.stockists__locator .addresses li .distance{font-size:.875rem;color:#464646;width:65px;line-height:1.43em;text-align:left}.stockists__locator .addresses li .directions a,.stockists__locator .addresses li .store_website a{text-decoration:underline;color:#10069f;width:auto}.stockists__locator .addresses li a{width:calc(100% - 65px)}.stockists__locator .addresses li:last-child{border-bottom:0}.stockists__locator select{display:inline-block;width:auto}.stockists__locator #col-main.all{display:block}.stockists__locator .search_bar{background:none;border:0;border-bottom:1px solid #d1d1d1;position:relative;text-align:left;padding:0 91px 36px 0;margin-bottom:54px}.stockists__locator .search_bar label{width:auto;color:#10069f;text-transform:uppercase;font-family:copperplate,serif;font-size:.73rem;font-weight:400;letter-spacing:.04em;margin-bottom:12px}.stockists__locator .main_search_bar{width:23%!important;float:left!important;display:inline-block;vertical-align:top}.stockists__locator .main_search_bar input{display:block;width:100%;box-sizing:border-box;font-size:100%;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #10069f;background:#fff;color:#464646;font-weight:200;font-family:fieldwork,Arial,Helvetica,sans-serif;line-height:normal;padding:14px 20px;-webkit-transition:border-color .2s linear;transition:border-color .2s linear;height:45px}.stockists__locator .main_search_bar input:focus{border-color:#005fff}.stockists__locator .addresses .directions,.stockists__locator .addresses .store_website,.stockists__locator .store_website_container{margin-left:65px}.stockists__locator .search_within_distance{width:10%;float:none!important;text-align:left!important;display:inline-block;vertical-align:top;margin-left:28%}.stockists__locator .search_limit,.stockists__locator .search_within_distance{position:relative}.stockists__locator .search_limit select,.stockists__locator .search_within_distance select{display:block;margin:0;width:100%;box-sizing:border-box;font-size:100%;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #10069f;background:#fff;color:#464646;font-weight:200;font-family:fieldwork,Arial,Helvetica,sans-serif;line-height:normal;-webkit-transition:border-color .2s linear;transition:border-color .2s linear;height:45px;padding:0 9px}.stockists__locator .search_limit select option,.stockists__locator .search_within_distance select option{font-weight:200;min-height:0;white-space:normal}.stockists__locator .search_limit:after,.stockists__locator .search_within_distance:after{position:absolute;bottom:0;right:0;width:45px;height:45px;content:"";border:1px solid #10069f;display:block;background-color:#fff;background-position:50%;background-size:13px 7px;background-repeat:no-repeat;background-image:url(select-chevron.svg);pointer-events:none}.stockists__locator .search_limit{width:8%;float:right!important;display:inline-block;vertical-align:top;min-width:0!important;text-align:left!important;margin-right:40px}.stockists__locator button#submitBtn{box-shadow:none;background:#fff;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-shadow:none;border:1px solid #10069f;color:#10069f;-webkit-transition:all .3s linear;transition:all .3s linear;position:relative;font-weight:300;display:inline-block;font-size:.703rem;line-height:normal;letter-spacing:1px;font-family:copperplate,serif;text-transform:uppercase;padding:15px;height:45px;box-sizing:border-box;margin:0;position:absolute;bottom:36px!important;top:auto;right:0;width:91px}.stockists__locator button#submitBtn:hover{color:#005fff;border-color:#005fff}#col-main.all,.stockists__temporarycontentholder{display:none}.stockists__locator{padding-bottom:42px;box-sizing:border-box}.header_html{margin-bottom:0!important}.footer_html{margin:0!important}@media (max-width:1150px){.stockists__locator .search_within_distance{width:12%;margin-left:26%}.stockists__locator .search_limit{width:10%}}@media (max-width:950px){.stockists__locator .search_within_distance{width:14%;margin-left:25%}.stockists__locator .search_limit{width:12%}}@media (max-width:800px){.stockists__locator .search_bar .main_search_bar{width:33%!important;margin-bottom:0}.stockists__locator .search_bar .search_within_distance{margin-right:0;margin-left:14%;min-width:0!important;width:17%}.stockists__locator .search_limit{width:15%}.stockists__locator .main_search_label{padding-top:0;margin-right:0}}@media (max-width:700px){.stockists__locator .search_limit{width:17%}.stockists__locator .search_within_distance{width:20%}.stockists__locator .search_bar .search_within_distance{width:21%}}@media (max-width:650px){.stockists__locator .addresses{padding-right:0;padding-top:36px}.stockists__locator .addresses li{padding-bottom:30px}.stockists__locator .search_bar{margin-bottom:40px;padding-bottom:29px}.stockists__locator button#submitBtn{bottom:29px!important}}@media (max-width:600px){.stockists__locator .search_bar{padding-top:10px}.stockists__locator .search_bar .main_search_bar{width:100%!important;float:none!important}.stockists__locator .search_bar .search_within_distance{margin-left:0;width:100%}.search_bar .search_limit{width:100%;float:none!important;margin-right:0!important}.stockists__locator button#submitBtn{position:static;width:100%;display:block}.stockists__locator .search_bar{padding-right:0;padding-bottom:25px}.stockists__locator .search_bar label{margin-bottom:6px}.stockists__locator .search_bar{margin-bottom:34px}.stockists__locator .search_bar .main_search_bar,.stockists__locator .search_bar .search_within_distance{margin-bottom:12px}.search_bar .search_limit{margin-bottom:19px}.stockists__locator .search_limit select,.stockists__locator .search_within_distance select{padding-left:20px;padding-right:20px}}.headerimg__img{width:100%}.mainstage li{padding-bottom:0!important}.mainstage .flexslider-container .slider-block{max-height:736px;min-height:521px;background-size:cover;background-position:50%}.mainstage .slider-caption.vertical-align--middle.horizontal-align--center{transform:translate(-50%,-50%)!important;-webkit-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important}.mainstage .slider-caption.horizontal-align--center{left:50%!important;-webkit-transform:translateX(-50%)!important;transform:translate(-50%)!important;text-align:center}.mainstage .slider-caption.vertical-align--middle{top:50%!important;transform:translateY(-50%)!important;-webkit-transform:translateY(-50%)!important;-ms-transform:translateY(-50%)!important;bottom:auto!important}.mainstage .slider-caption{position:absolute;bottom:20px;left:20px}.slideshow__link{display:block}.slider-pagination-container .flex-control-paging{bottom:8px!important}.mainstage__endlink{font-size:.7rem;box-shadow:none!important;background:none!important;letter-spacing:.16em;font-family:copperplate,serif;font-weight:300!important;color:#fff}.mainstage__subheading{max-width:620px;margin-left:auto;margin-right:auto;padding-bottom:36px}.mainstage__subheading p{line-height:inherit;padding:0!important}.mainstage__mainheading{max-width:620px;margin-left:auto;margin-right:auto;font-family:copperplate,serif;text-transform:uppercase;font-size:1.85rem;font-weight:700;line-height:1.3em;letter-spacing:.1em;padding-bottom:24px}.mainstage__captionarea{padding:0!important;border:0!important}.mainstage__aboveimg{margin-left:auto;margin-right:auto;margin-bottom:23px}.mainstage__aboveimg,.mainstage__belowimg{min-height:auto!important}.mainstage__outerholder{position:relative}.mainstage__pagination.slider-pagination-container{position:absolute;bottom:40px;top:auto!important;left:0;height:15px;width:100%}.mainstage__pagination.slider-pagination-container .flex-control-nav{bottom:0!important}.mainstage__pagination.slider-pagination-container .flex-control-nav li{padding:0}@media (max-width:1280px){.mainstage__captionarea{padding:54px 0 0!important}.mainstage__belowimg{margin-bottom:0!important}.mainstage .flexslider-container .slider-block{min-height:600px}}@media (max-width:750px){.mainstage__mainheading,.mainstage__subheading{padding-left:20px;padding-right:20px;box-sizing:border-box}.mainstage__pagination{display:none!important}}@media (max-width:600px){.mainstage__mainheading{font-size:1.55rem;line-height:1.35em;max-width:415px;padding-bottom:12px}.mainstage__subheading{max-width:415px}.mainstage__aboveimg{margin-bottom:30px}.mainstage__belowimg{margin-top:auto}.mainstage__endlink{margin-top:8px!important}.mainstage .flexslider-container .slider-block{min-height:521px}}@media (max-width:415px){.mainstage .flexslider-container .slider-block{min-height:550px}}@media (max-width:340px){.mainstage .flexslider-container .slider-block{min-height:580px}}.contactdetails{padding-bottom:69px}.contactdetails__item{display:inline-block;vertical-align:middle;margin:0 13px 6px}.contactdetails__item:first-child{margin-left:0}.contactdetails__item:last-child{margin-right:0}.contactdetails__bar{padding-bottom:40px;box-sizing:border-box;text-align:center;font-family:copperplate,serif;text-transform:uppercase;color:#10069f;font-weight:400;font-size:.85rem;letter-spacing:.05em;line-height:1.2em}.contactdetails__map{width:100%;height:400px}@media (max-width:750px){.contactdetails{padding-bottom:49px}}@media (max-width:600px){.contactdetails__bar{padding-bottom:26px}}@media (max-width:500px){.contactdetails__item{display:block;margin:0 0 12px}.contactdetails__bar{padding-bottom:24px}.contactdetails__map{height:340px}}.transition--opacity{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px);-webkit-transition:opacity .3s linear,-webkit-transform .3s linear;transition:opacity .3s linear,-webkit-transform .3s linear;transition:opacity .3s linear,transform .3s linear;transition:opacity .3s linear,transform .3s linear,-webkit-transform .3s linear}.transition--opacity.onscreen{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.transitionchildren--opacity blockquote,.transitionchildren--opacity h1,.transitionchildren--opacity h2,.transitionchildren--opacity h3,.transitionchildren--opacity h4,.transitionchildren--opacity h5,.transitionchildren--opacity h6,.transitionchildren--opacity li,.transitionchildren--opacity p{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px);-webkit-transition:opacity .3s linear,-webkit-transform .3s linear;transition:opacity .3s linear,-webkit-transform .3s linear;transition:opacity .3s linear,transform .3s linear;transition:opacity .3s linear,transform .3s linear,-webkit-transform .3s linear}.transitionchildren--opacity blockquote.onscreen,.transitionchildren--opacity h1.onscreen,.transitionchildren--opacity h2.onscreen,.transitionchildren--opacity h3.onscreen,.transitionchildren--opacity h4.onscreen,.transitionchildren--opacity h5.onscreen,.transitionchildren--opacity h6.onscreen,.transitionchildren--opacity li.onscreen,.transitionchildren--opacity p.onscreen{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.transitionchildren--opacity blockquote:before{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px);-webkit-transition:opacity .3s linear,-webkit-transform .3s linear;transition:opacity .3s linear,-webkit-transform .3s linear;transition:opacity .3s linear,transform .3s linear;transition:opacity .3s linear,transform .3s linear,-webkit-transform .3s linear}.transition--left.onscreen,.transitionchildren--opacity blockquote.onscreen:before{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.transition--left.onscreen{-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.transition--opacityonly{opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.transition--opacityonly.onscreen{opacity:1}
/*# sourceMappingURL=/s/files/1/0249/2091/6022/t/28/assets/global.css.map?v=114784757089164093711666721318 */
