*:focus{outline:none}.group:after{content:"";display:table;clear:both}body.template-index #pageheader{background:transparent;z-index:4000;position:absolute;width:100%;transition:background-color .5s ease}body.template-index #pageheader:hover{background-color:#ffffffe6}#pageheader .search-box,#pageheader .utils{position:absolute;top:10px}#pageheader .logo-pos-below .search-box,#pageheader .logo-pos-below .utils,#pageheader .logo-pos-above .search-box,#pageheader .logo-pos-above .utils{top:10px;margin-top:0}.logo-nav-container{padding-top:0;padding-bottom:0}#pageheader .logo-pos-below .util-area{margin-top:0;padding-top:0;height:62px;top:0}.util-area.solid{position:fixed!important;width:100%;background-color:#fff;z-index:1000;box-shadow:0 -10px 30px #7d7d7d}#pageheader .logo{padding:10px 0;margin-top:0}#pageheader .compact-logo{display:block}#pageheader .compact-logo .logo{margin-top:0}#pageheader .compact-logo .logo img{width:300px}#pageheader .logo img{transition:all .5s ease-in-out 0s}#pageheader.solid .logo img{transition:all .5s ease-in-out 0s;width:170px}.nav-row ul li.active{font-weight:700}#main-nav{border:0px}#main-nav .multi-level-nav>div{border:0px}@media only screen and (min-width: 767px){#main-nav{display:none}}.nav-row a{padding:0 18px;font-size:14px}.nav-row .slash{padding:0 3px;display:inline-block}#store-messages.messages-2 .message-1{text-align:left}#store-messages.messages-2 .message-2{text-align:right}#store-messages .message .fluff{display:none}#store-messages.messages-3 .message:first-of-type{text-align:left}#store-messages.messages-3 .message:last-of-type{text-align:right}#store-messages .message .title{font-size:100%;line-height:1.3em;color:#232323;letter-spacing:0px;font-weight:700;text-transform:capitalize}#store-messages .message .tagline{display:block;font-size:13px;line-height:1.4em;margin-top:2px;color:#4e4e4e;letter-spacing:0px}html.template-password{background:url(//theoandgeorge.com/cdn/shop/t/14/assets/coming-soon-background.jpg?v=60337707315802898431575288189) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}html.template-password body{background:inherit}.logo.coming-soon img{width:500px}html.template-password h2{font-size:3em;color:#fff}html.template-password h3{color:#fff;font-size:17px;padding-top:0;width:50%;margin:111px auto 0}html.template-password p.thanks{color:#fff;font-weight:700;font-size:30px}html.template-password .password-message{color:#fff;font-size:24px;width:40%;margin:40px auto;line-height:1.2;font-weight:700}html.template-password .password-signup input[type=email]{box-sizing:content-box;font-size:16px;line-height:36px;height:36px;padding:4px 18px;margin-right:-1px;width:250px;-webkit-border-radius:0;-ms-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;background-color:#000000ba;border:2px solid #FFF;color:#fff}html.template-password .password-signup input[type=submit]{box-sizing:content-box;font-size:13px;line-height:36px;height:40px;padding:4px 18px;border:0px;-webkit-border-radius:0;-ms-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;background:#fff;color:#000}html.template-password .password-login-link a{color:#fff}#pageheader .utils .cart-summary .switcher .selected-currency{padding:6px 6px 5px;border:1px solid #cacaca;cursor:pointer;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0;vertical-align:middle;width:11px;display:inline-block;text-align:center;height:15px;line-height:16px;font-size:12px;margin-top:0;background-color:#fff}#pageheader .utils .cart-summary .button{padding:8px 10px}#pageheader .utils .cart-summary .switcher .switcher-drop{display:none;position:absolute;right:-10px;top:100%;z-index:50}#pageheader .utils ul#user-links{margin-right:20px}#pageheader .utils ul#user-links li{letter-spacing:0px;font-size:.8rem}#pageheader .utils ul#user-links li span.slash{margin-left:5px;margin-right:5px}#pageheader .util-area .sitenav{position:absolute;top:18px;left:30px}#pageheader .util-area .sitenav ul li{letter-spacing:0px;font-size:.8rem;margin-right:20px}.page-header .filters{float:none}.blog-stub-container{width:100%}.blog-stub{width:30%;display:inline-block;vertical-align:top;margin-right:4.5%;margin-bottom:40px;position:relative;cursor:pointer}.blog-stub:hover img{opacity:.8}.blog-stub:nth-of-type(3n+3){margin-right:0}.blog-stub p.tags{text-transform:uppercase;font-size:11px;text-align:center;margin-bottom:0;color:#aaa}.blog-stub p.tags span:after{content:" | "}.blog-stub p.tags span:last-of-type:after{content:""}.blog-stub p.tags a{color:#111}.blog-stub p.tags a:hover{text-decoration:underline}.blog-stub .article-image{margin-top:0;margin-bottom:10px}.blog-stub .article-image img{display:block;transition:opacity .25s ease-in-out}.blog-stub h2{font-size:16px;text-transform:capitalize;text-align:center;margin-top:8px;margin-bottom:4px}.blog-stub p.date{text-align:center;color:#bbb;font-size:12px;text-transform:uppercase}body.template-article .page-header .social-area{float:none}body.template-article .article{color:#000;margin-top:0}body.template-article h1.majortitle{font-size:26px}.template-article .article-image{margin-bottom:20px;width:50%;min-width:480px}.zoom{display:inline-block;position:relative}.product-block .image-label-wrap .colour-blocks-container{position:absolute;bottom:10px;left:10px}.product-block .image-label-wrap .colour-blocks-container .colour-block{width:20px;height:20px;float:left;margin-right:5px}body.template-index .product-block .image-label-wrap .colour-blocks-container .colour-block{width:10px;height:10px}.product-block .image-label-wrap .colour-blocks-container .colour-block:last-of-type{margin-right:0}.product-detail .detail .description{margin:30px 0 40px;color:#333;line-height:1.7}.product-detail .detail a.enquiry-link{text-decoration:none;border:1px solid #ababab;padding:10px 20px;margin-top:20px;display:inline-block;background-color:#f9f9f9;font-size:14px;transition:all .25s ease-in-out 0s}.product-detail .detail a.enquiry-link:hover{background-color:#000;color:#fff;border:1px solid #000}.product-detail .sharing{margin-top:35px;display:block}div.tabs{min-width:320px;max-width:100%;padding:0;margin:0 auto;background:#fff}div.tabs section{display:none;padding:15px 12px;border-top:1px solid #ddd;color:#333}div.tabs input{display:none}div.tabs label{display:inline-block;margin:0 0 -1px;padding:10px 12px;font-weight:600;text-align:center;color:#bbb;border:1px solid transparent}div.tabs label:hover{color:#888;cursor:pointer}div.tabs input:checked+label{color:#353535;border:1px solid #ddd;border-top:2px solid #99d4e1;border-bottom:1px solid #fff}div.tabs #tab1:checked~#content1,div.tabs #tab2:checked~#content2,div.tabs #tab3:checked~#content3,div.tabs #tab4:checked~#content4{display:block}@media screen and (max-width: 650px){div.tabs label:before{margin:0;font-size:18px}}@media screen and (max-width: 400px){div.tabs label{padding:15px}}.product-detail .gallery .thumbnails img{width:18.65%;margin-bottom:7px;margin-left:.7%}.product-detail .gallery .main-image{margin:0 0 8px;text-align:center;display:block}.product-detail .gallery .thumbnails img{width:18.3%;margin-bottom:7px;margin-right:2.1%;max-width:none;margin-left:0;float:left;display:inline}.product-detail .gallery .thumbnails a:nth-of-type(5n+5) img{margin-right:0}.product-detail .gallery .thumbnails{margin-left:0}.product-detail .detail .retail-price{font-size:12px;color:#616161;text-transform:uppercase;margin-top:-8px}.tg-newsletter-signup{text-align:center;border-top:2px solid #000;padding:20px;background-color:#fff;margin-bottom:40px;border-bottom:2px solid #000}.tg-newsletter-signup h2{font-size:24px;font-weight:700}.tg-newsletter-signup h3{font-size:16px;max-width:480px;margin:0 auto 20px}.mc-field-group{display:block;margin:0 auto 20px;width:515px}.sb.image-left .mc-field-group{width:100%}#mc_embed_signup p.antispam{clear:both;padding-top:0;display:block;border:0px;float:none;margin:0 auto;color:#272727;font-size:12px}#mce-EMAIL{float:left;width:310px;font-size:15px;line-height:15px;background:transparent;color:#000;border:2px solid #f5f5f5;padding:11px 15px;margin:0 10px 0 0;vertical-align:middle;max-width:100%;border-radius:2px;-webkit-appearance:none}.sb.image-left #mce-EMAIL{float:left;width:100%;box-sizing:border-box;font-size:15px;line-height:15px;background:transparent;color:#000;border:2px solid #f5f5f5;padding:11px 15px;margin:0 0 30px;vertical-align:middle;border-radius:2px;-webkit-appearance:none;text-align:center}#mc-embedded-subscribe{float:left;margin-left:10px;line-height:14px}.sb.image-left #mc-embedded-subscribe{float:none;margin-left:0;line-height:14px;display:block;clear:both;width:100%;margin-top:0;box-sizing:border-box}#mce-error-response{color:red;margin-bottom:15px}.tg-newsletter-signup .response a{display:block}#mce-success-response{width:80%;margin:0 auto 15px;color:#000}.sb #mce-success-response{font-size:14px}.size-chart-container .chart{display:none}.size-chart-container a.chart-trigger{text-decoration:underline;font-size:12px;margin-bottom:30px;color:#232323;display:block}table.size-chart-table{color:#505050;font-size:13px}table.size-chart-table th{border-bottom:1px solid #555;border-collapse:collapse;border-top:1px solid #555;padding:.7em}table.size-chart-table td{border-bottom:1px solid #b3b3b3;border-collapse:collapse;border-top:1px solid #b3b3b3;padding:.7em}.template-page table{color:#000;min-width:320px;width:100%}.template-page table th,.template-page table td{border-bottom:1px solid #444444;border-collapse:collapse;border-top:1px solid #444444;padding:.7em}.template-page table tr:nth-child(odd){background:#eee}.template-page table th{font-weight:700;text-align:left;border-bottom-width:3px}.currency-note{border:1px solid #dcdcdc;background-color:#f7f7f7;padding:10px;text-align:center;margin-bottom:30px;display:none}.currency-note p{margin-bottom:0;color:#555}.sharing .label{vertical-align:middle;font-size:12px;letter-spacing:1px;text-transform:uppercase;margin-top:3px;display:inline-block}.overlay-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);text-align:center;width:auto}.overlay-text.overlay-top{top:30%}.overlay-text.overlay-bottom{top:80%}.overlay-text.long-cta .text>div{color:#000!important;background:transparent!important;padding:0;width:310px}.overlay-text .text .topline{letter-spacing:16px;text-transform:uppercase;font-size:30px;font-weight:600}.slide .overlay-text.long-cta .text .topline{letter-spacing:1px;text-transform:uppercase;font-size:25px;font-weight:600;margin-bottom:15px;margin-top:0;line-height:1;padding:0}.slide .overlay-text.invert .text .topline{color:#fff}.slide .overlay-text .text .byline{font-size:22px;line-height:1.4em;position:relative}.slide .overlay-text.invert .text .byline{color:#fff}.slide .overlay-text.long-cta .text .byline{font-size:16px;line-height:1em;position:relative;width:100%;font-weight:600;margin:0 auto 15px}.slide .overlay-text.long-cta .text .description{font-size:16px;line-height:1.3;margin-top:10px;margin-bottom:10px}.slide .overlay-text.invert .text .description{color:#fff}.slide .overlay-text .text .button-link a{background-color:#fff;color:#000;text-transform:uppercase;font-size:12px;padding:12px 20px;font-weight:600}.slide .overlay-text.long-cta .text .button-link a{background-color:#000;color:#fff;text-transform:uppercase;font-size:15px;padding:12px 22px}.slide .overlay-text.invert .text .button-link a,.slide .overlay-text .text .button-link a:hover{background-color:#fff;color:#000}.slide{position:relative;height:calc(100vh - 50px)}.layout-content-with-image-left .image-cont,.layout-content-with-image-right .image-cont{display:inline-block;width:38%;text-align:center}.layout-content-with-image-left .content,.layout-content-with-image-right .content{display:inline-block;width:43%;margin-left:7%!important}.user-content h1{font-size:22px}.user-content p{color:#555;line-height:1.6}.user-content a.user-content-readmore{border:2px solid #000;padding:10px 25px;text-transform:uppercase;margin-top:25px;display:inline-block;text-decoration:none;transition:all .25s linear}.user-content a.user-content-readmore:hover{background-color:#000;color:#fff;border-bottom-color:#000}body.template-index .view-all{display:none}.collection-slider-row{padding-top:40px;position:relative}.collection-listing .product-list.carousel{width:100%;margin:0 auto}.collection-slider .has-paging .prev{font-size:80%;margin:0;vertical-align:top;display:inline-block!important;position:absolute;left:10px;top:61px;transform:translateY(-50%);z-index:50;width:40px;height:40px}.collection-slider .has-paging .next{font-size:80%;margin:0;vertical-align:top;display:inline-block!important;position:absolute;right:10px;top:61px;transform:translateY(-50%);z-index:50;width:40px;height:40px}.collection-slider svg{width:25px;height:25px;fill:#464646;vertical-align:middle}.collection-slider .collection-listing .product-block .product-info{margin-bottom:30px}.product-block div.title{color:#000;font-weight:400}.product-block span.price{color:#777;font-weight:400;font-size:12px}.view-all-container{text-align:right;padding:0 30px 10px 0;margin-bottom:10px}.view-all-container p{color:#000;font-weight:400}.view-all-container p a{color:#000;text-decoration:underline}.hometitle.blog,.hometitle.instagram{font-weight:400;color:#000;text-align:center}.hometitle.blog a,.hometitle.instagram a{font-weight:400;color:#000;text-decoration:none}.hometitle.blog a:hover,.hometitle.instagram a:hover{color:#8a8f93}.insta{position:relative}.insta svg{width:25px;height:25px;fill:#464646;vertical-align:middle}.insta a.prev{position:absolute;top:42px;left:16px;z-index:50}.insta a.next{position:absolute;top:42px;right:16px;z-index:50}#pagefooter .nav-row{border-top:0px;border-bottom:0px}#pagefooter{background:#fff;padding:0;font-size:12px}.social-footer-container .social-links ul li:first-child{font-size:20px;vertical-align:middle;font-weight:400;line-height:20px;margin-right:10px}.social-footer-container .social-links a svg{width:25px;height:25px;vertical-align:middle}#pagefooter .copyright{margin-top:5px;text-align:right}#pagefooter .copyright img#footer-logo{width:20px;display:block;float:right;margin-bottom:10px}#pagefooter .copyright .copy{white-space:nowrap;display:block;clear:both;font-weight:400}#pagefooter .nav-row{border-top:0px;border-bottom:0px;text-align:right}#pagefooter .nav-row ul li a:last-child{padding-right:0}#pagefooter .social-links{margin:30px 0 0}.newsletter-container{background-color:#e1e1e3;padding-top:30px;padding-bottom:30px;margin-bottom:60px}.news-pop{background-color:#e1e1e3;padding:0;max-width:1080px;margin:0 auto;display:flex}.sb.image-top .news-pop{display:block}.news-pop .signup{display:flex;width:70%;padding:30px 10%;box-sizing:border-box;text-align:center;flex-direction:column;justify-content:center;transform:scale(.9)}.sb.image-top .news-pop .signup{display:block;width:100%;padding:10px 0%;box-sizing:border-box;text-align:center;flex-direction:unset;justify-content:unset;transform:scale(1)}.sb.image-left .news-pop .signup{display:flex;width:55%;padding:0 5%;box-sizing:border-box;text-align:center;flex-direction:column;justify-content:center;transform:scale(1)}.news-pop .signup img#news-pop-logo{display:block;margin:20px auto 25px;width:80%}.news-pop .signup h2{font-weight:400;margin-bottom:20px;font-size:20px;text-transform:uppercase}.sb.top-image .news-pop .signup h2{font-weight:600}.news-pop .signup h3{font-size:15px;font-weight:400;width:90%;margin:0 auto 25px}.news-pop .model-pic{justify-content:center;display:inline;width:30%;display:flex;flex-direction:column}.sb.image-top .news-pop .model-pic{justify-content:unset;display:inline;width:100%;display:block;flex-direction:unset}.sb.image-left .news-pop .model-pic{justify-content:center;display:inline;width:45%;display:flex;flex-direction:column}.news-pop .model-pic img{display:block}.news-pop-social{margin-top:20px}.news-pop-social a svg,.news-pop-social a svg g{width:25px;height:25px;vertical-align:top;fill:#fff}.onecol-page h1,.twocol-page h1{text-align:left;font-size:26px;color:#000}.twocol-page .two-col-content{-webkit-column-count:2;-moz-column-count:2;column-count:2}.onecol-page .one-col-content strong,.twocol-page .two-col-content strong{color:#000}.onecol-page .one-col-content ul li,.twocol-page .two-col-content ul li{color:#555}.social-links a.facebook{margin-left:2px}#pagefooter .social-links a.facebook{margin-left:-3px}body.template-collection .container.shop-list .collection-listing{text-align:left}body.template-collection .collection-listing .product-block{display:inline-block;width:31%;margin-left:1%;margin-right:1%;vertical-align:top;line-height:1.6em}body.template-collection .product-block .image-cont img{max-height:inherit;width:100%;vertical-align:top;margin-left:auto;margin-right:auto}.contact-container{margin-top:20px;color:#000}.contact-container .details{width:40%;float:left;display:inline}.contact-container .form-container{width:60%;float:left;display:inline}.contact-container .form-container .large_form.name{width:35%;float:left;margin-right:5%}.contact-container .form-container .large_form.email{width:60%;float:left}.contact-container .form-container .large_form.message{width:100%;float:none;padding-top:20px;clear:both;display:block;margin-bottom:30px}.contact-container .form-container label,.contact-container .form-container legend{display:block;font-weight:700;font-size:13px}.contact-container .form-container input[type=text],.contact-container .form-container input[type=email],.contact-container .form-container textarea{font-size:15px;line-height:15px;background:#fff;color:#232323;border:1px solid #e1e3e4;padding:11px 15px;margin:0;vertical-align:middle;width:100%;border-radius:0;-webkit-appearance:none;box-sizing:border-box}.contact-container .form-container textarea{height:150px}.story-block{margin-top:30px;position:relative}.story-block .photo{width:45%;display:inline-block;margin-right:5%;vertical-align:middle}.story-block .photo.right{width:45%;display:inline-block;margin-right:0%;margin-left:9.5%;vertical-align:middle}.story-block .photo.half{width:50%;display:inline-block;margin-right:0%;margin-left:0%;vertical-align:middle;float:left}.story-block .photo.half img{display:block}.story-block .blurb{width:45%;display:inline-block;vertical-align:middle}.story-block .blurb.top{vertical-align:top}.story-block .blurb h1{font-size:26px;color:#000}.story-block .blurb h2{font-size:15px;margin-top:35px;margin-bottom:0;color:#000}.story-block .blurb p{color:#777}.story-block.thecompany{position:relative;background:url(//theoandgeorge.com/cdn/shop/t/14/assets/sowing-bg.jpg?v=51183870548166085891575288219) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:30px}.story-block.thecompany.fabrics{background:url(//theoandgeorge.com/cdn/shop/t/14/assets/ourstory-block-fabrics.jpg?v=118636555393035496361575288212) no-repeat center center}.story-block.thecompany h1,.story-block.thecompany p,.story-block.thecompany p a{color:#fff}.story-block.thecompany img.company-motif{position:absolute;bottom:30px;right:30px;width:40px}.story-block.models img.company-motif.white{position:absolute;top:50%;left:50%;width:50px;transform:translate(-50%,-50%)}.story-block.text{vertical-align:top}.story-block.text .blurb:first-of-type{width:45%;margin-right:5%}.story-block.text .blurb:last-of-type{width:45%;margin-right:0%}.story-block a.back-to-top{font-size:12px;text-transform:uppercase;padding-left:25px;background:transparent url(//theoandgeorge.com/cdn/shop/t/14/assets/backtotop-arrow.svg?v=80696163499860338501575288184) no-repeat 0 -5px;background-size:25px}.story-block.thecompany a.back-to-top{background:transparent url(//theoandgeorge.com/cdn/shop/t/14/assets/backtotop-arrow-white.svg?v=147236219518988200121575288184) no-repeat 0 -5px;background-size:25px}.site-message-banner{background-color:#000;text-align:center;padding:5px}.site-message-banner p{font-size:12px;margin:0;font-weight:400;text-transform:uppercase;letter-spacing:.5px;color:#fff}.site-message-banner p a{color:#fff;text-decoration:none;display:block}.online-only-note{margin-top:40px;margin-bottom:40px;padding:25px 0}.online-only-note p{text-align:center;color:#000;background-color:#fff;font-weight:400;font-size:18px;line-height:1.4;width:100%;margin:0 auto 20px}.online-only-note p strong{color:#000}.story-menu{text-align:center;border-top:1px solid #EEE;padding-top:25px;color:#000}.story-menu a{font-size:14px}.story-menu a:hover{color:#000}.story-menu span{display:inline-block;margin-left:15px;margin-right:15px;font-size:18px}.youtube-slide-container{top:50%;position:absolute;transform:translate(-58%,-50%);left:50%;box-shadow:0 0 20px 4px #000000bf;width:65vw}.youtube-slide-container iframe{display:block}.subscription-confirmed-content{color:#000}.subscription-confirmed-content p strong{font-size:20px}.subscription-confirmed-content a.sub-shop-now{border:2px solid #000;padding:10px 25px;text-transform:uppercase;text-decoration:none;transition:all .25s linear;margin:25px auto 0;display:block;width:120px;text-align:center}.subscription-confirmed-content a.sub-shop-now:hover{background-color:#000;color:#fff;border-bottom-color:#000}.onecol-page.returns a.returns-button{border:2px solid #000;padding:8px 15px;text-transform:capitalize;text-decoration:none;transition:all .25s linear;margin:0;width:auto;text-align:center;float:right;font-size:18px}.onecol-page.returns a.returns-button:hover{background-color:#000;color:#fff;border-bottom-color:#000}.footer-updated{background-color:#fafafa;border-top:1px solid #DDDDDD;width:100%;max-width:none;padding:0}.updated-footer-wrap{max-width:1080px;margin:0 auto;padding-top:40px;padding-bottom:40px}.updated-footer-wrap h5{font-size:13px;font-weight:700;letter-spacing:0px;margin-bottom:10px}.updated-footer-wrap .footer-social-container h5{margin-bottom:30px}.updated-footer-wrap h5 span{font-weight:400;margin-top:5px;display:inline-block}.updated-footer-wrap ul{margin:0}.updated-footer-wrap ul li{list-style:none}.footer-customer-nav{width:20%;float:left}.footer-social-container{width:60%;float:left;text-align:center}#pagefooter .footer-social-container .copyright{margin-top:15px;text-align:center}#pagefooter #mce-EMAIL{margin-right:0;border:2px solid #bfbfbf;border-right:0}#pagefooter #mc-embedded-subscribe{margin-left:0}#pagefooter .footer-social-containe .social-links{margin:15px 0 0}.footer-shop-nav{width:20%;float:left;text-align:right}#mc_embed_signup div.mce_inline_error{margin:0;padding:5px 10px;background-color:transparent;font-weight:400;z-index:1;color:#000;clear:both;text-align:left}.checkout-note{display:none!important}.try-before-you-buy{border-bottom:1px solid #e2e2e2;padding-bottom:20px;margin-bottom:30px;margin-top:-20px}.try-before-you-buy a{text-decoration:underline;color:#000}.try-before-you-buy input[type=checkbox]{margin-right:10px}.try-before-you-buy label{color:#000}.subscribe-me.black-friday{background-color:#231f20}.subscribe-me.black-friday img.cyberweekend-cta{max-width:620px;width:100%;display:block;margin:0 auto}.subscribe-me.black-friday p.disclaimer{width:100%;font-size:14px;color:#fff;margin-top:20px}.subscribe-me.black-friday a.bf-pop-shopnow{background-color:#fff;color:#000;text-transform:uppercase;font-size:12px;margin-top:30px;display:inline-block;padding:12px 20px;margin-bottom:20px}.backorder{border:1px solid #f00;background-color:#fff;color:#000;font-weight:700;line-height:1;display:block;text-align:center;padding:10px}.backorder p{margin-bottom:0}p.two-for-one{color:red;margin-top:-10px;text-align:left;padding:0}p.two-for-one strong{font-weight:700}.offer-message{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:100%}.offer-message p{text-transform:uppercase;background-color:#e1bcbd;color:#000;width:70%;text-align:center;margin:0 auto;padding:8px 0;font-weight:700}#om-nlzud5atpnk1txtdrogj-holder{width:100%;margin:0 auto;max-width:650px}body.template-page.jsforms .page-header.cf,.slick-prev,.slick-next{display:none!important}.mobile-slider-fallback{display:none}.mobile-slider-fallback .link-container{position:relative;height:40vh}.mobile-slider-fallback .link-container h3{text-align:center;position:absolute;bottom:30px;color:#fff;text-transform:uppercase;width:100%;font-weight:600;font-size:22px;line-height:1.4}.mobile-slider-fallback .link-container h3 a{color:#fff;text-decoration:none;display:block;font-size:12px;text-transform:none}.monogram-options select{height:30px;line-height:30px;padding:4px 14px 4px 4px;border:1px solid #e2e2e2}.monogram-options input{width:35px}.monogram-options p.note{color:#676767;line-height:1.4;font-size:12px;display:block;margin-top:20px}.monogram-options label{float:left;width:150px;margin-top:2px;margin-bottom:10px}span.custom:first-of-type{margin-top:10px}span.custom{display:block;margin-top:0}.discount-message{margin-top:0}.discount-message p{color:#232323;display:block;margin-top:5px;font-size:1rem}@media only screen and (max-width: 480px){#mobile-header .logo img{margin-top:0}.product-block .image-label-wrap .colour-blocks-container .colour-block{width:10px;height:10px}.online-only-note{margin-top:0;margin-bottom:0;border:0px;padding:0}.online-only-note p{text-align:center;color:#000;background-color:#fff;font-weight:400;font-size:14px;line-height:1.2;width:100%;margin:0 auto 15px}}@media only screen and (max-width: 840px){#pageheader.solid .logo img{transition:all .5s ease-in-out 0s;width:125px}.container>.collection-listing .product-list{text-align:center}body.template-collection .collection-listing .product-block{width:47%}#pageheader .util-area{margin-left:0;margin-right:0}#pageheader .compact-logo .logo img{width:220px;float:left;margin-left:160px}#pageheader .compact-logo .logo img{width:220px;position:absolute;left:20%;transform:translate(-50%)}.story-block .photo{width:100%;display:inline-block;margin-right:0;vertical-align:middle}.story-block .blurb{width:100%;display:inline-block;vertical-align:middle;margin-top:30px}.story-block.thecompany{padding-bottom:100px}.story-block .photo.right{width:100%;display:inline-block;margin-right:0%;margin-left:0;vertical-align:middle}.story-block.text .blurb:first-of-type{width:100%;margin-right:0}.story-block.text .blurb:last-of-type{width:100%;margin-right:0%;margin-top:0}.site-message-banner p a{color:#fff;text-decoration:none;display:block;font-size:12px;padding-left:10%;padding-right:10%;line-height:1.1}.blog-stub{width:100%;margin-right:0;margin-bottom:40px}.template-article .article-image{margin-bottom:20px;width:80%;min-width:unset;padding:0}.mc-field-group{width:100%}#mce-EMAIL{float:left;width:90%}#mc-embedded-subscribe{float:left;margin-left:0;width:90%}.social-footer-container{text-align:center}#pagefooter .copyright{text-align:center;margin-top:30px;font-size:15px}#pagefooter .copyright img#footer-logo{display:none}#pagefooter .nav-row{text-align:center}.nav-row ul li{vertical-align:top;margin:25px 0;display:block}.nav-row a{padding:0;font-size:14px;display:block}.contact-container .details{width:100%}.contact-container .form-container{width:100%;float:left;display:inline}.contact-container .form-container .large_form.name,.contact-container .form-container .large_form.email{width:100%;float:left;margin-right:0}div.tabs label{font-size:12px}.social-footer-container .social-links ul li:first-child{font-size:20px;vertical-align:middle;font-weight:400;line-height:20px;margin-right:0;display:block;margin-bottom:30px}.news-pop .signup{display:flex;width:100%;padding:0 10%;box-sizing:border-box;text-align:center;flex-direction:column;justify-content:center;transform:none}.sb.image-left .news-pop .signup{display:flex;width:100%;padding:0 5%}.sb .news-pop .signup{padding:30px 10%}.news-pop-social{margin-top:20px;display:none}.news-pop .signup h2{font-weight:400;margin-bottom:20px;font-size:15px;text-transform:uppercase}.news-pop .signup h3{font-size:13px;font-weight:400;width:100%;margin:0 auto 25px}#mc_embed_signup p.antispam{font-size:12px}#mce-success-response{width:80%;margin:0 auto 15px;color:#000;font-size:15px;line-height:1.3}.news-pop .model-pic,.sb.image-left .news-pop .model-pic{display:none}.product-block .image-label-wrap .colour-blocks-container{position:absolute;bottom:10px;left:25px}.collection-slider .has-paging .prev,.collection-slider .has-paging .next{top:20px}.layout-content-with-image-left .image-cont,.layout-content-with-image-right .image-cont{display:inline-block;width:100%;text-align:center}.layout-content-with-image-left .content,.layout-content-with-image-right .content{display:inline-block;width:100%;margin-left:0!important;margin-top:0}.collection-slider .product-block img{max-height:320px}.youtube-slide-container{top:initial;position:relative;transform:none;left:initial;box-shadow:none;width:90%;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;padding:0}.template-index .logo-nav-container{padding-bottom:54px}.template-product .logo-nav-container{padding-bottom:0}.slide{position:relative;height:85vh}.overlay-text .text .topline{letter-spacing:4px;text-transform:uppercase;font-size:23px;font-weight:400}.slide .overlay-text .text .byline{font-size:20px;line-height:1;position:relative;margin-bottom:20px}.overlay-text.long-cta .text>div{width:100%}#content .slideshow .slide .overlay-text .text>div{font-size:30px!important;background:transparent;padding:5px 0 15px;display:block}.slide .overlay-text.long-cta .text .topline{letter-spacing:0px;text-transform:uppercase;font-size:20px;font-weight:600;margin-bottom:0;margin-top:0}.slide .overlay-text.long-cta .text .byline{font-size:17px;line-height:1.1em;position:relative;width:auto;margin:0 auto;padding:0 20px}.slide .overlay-text.long-cta .text .description{font-size:15px;line-height:1;margin-top:20px;margin-bottom:20px;padding:0 20px}.slide .overlay-text.long-cta .text .button-link a{background-color:#fff;color:#000;text-transform:uppercase;font-size:14px;padding:7px 25px}.online-only-note{margin-top:20px;margin-bottom:-20px;border:1px solid #c1c1c1;padding:20px 0}.online-only-note p{width:90%}.footer-customer-nav{width:100%;float:none;text-align:center;margin-bottom:40px}.footer-social-container{width:90%;float:none;text-align:center;margin-bottom:0;padding:5%}#pagefooter #mce-EMAIL{margin-right:0;border:1px solid #bfbfbf;border-right:1px solid #bfbfbf;border-radius:0}#pagefooter #mc-embedded-subscribe{margin-left:0;border-right:1px solid #000}.footer-shop-nav{display:none}body.template-product .slick-dots{margin:0;padding:0}.product-detail .detail .productlabel,.product-detail .detail .title,.product-detail .detail .price-area,.product-detail .detail .vendor{text-align:left}.product-detail .product-form .quantity-submit-row{display:block}}@media only screen and (max-width: 768px){body.template-index .slick-slider{display:none!important}.mobile-slider-fallback{display:block}}
/*# sourceMappingURL=/s/files/1/1932/4291/t/14/assets/extend.css.map */
