﻿@keyframes slideDown{0%{opacity:0;transform:translateY(-30px)}100%{opacity:1;transform:none}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}33%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:none}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.select-wrapper{position:relative;padding:0;margin:0;width:100%;height:40px;cursor:pointer;min-width:0;outline:0;background:#fff;border:1px solid #e3e3e3;border-radius:3px;margin-bottom:15px}.select-wrapper i{position:absolute;top:10px;right:8px;font-size:20px;color:#878787;opacity:1;pointer-events:none;transition:all .2s ease-in-out}.select-wrapper select{display:none;-webkit-appearance:none;position:absolute;top:0;left:0;width:100%;height:40px;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;z-index:10}.select-wrapper select option{padding:5px;border:none}.select-wrapper span.caption{position:absolute;display:block;left:0;top:0;width:100%;height:100%;line-height:38px;border-right:solid #fff 41px;padding-left:15px;overflow:hidden;white-space:nowrap;background:none;color:#222}.select-wrapper ul{display:block;max-height:0;opacity:0;margin:10px 0 0 0;padding:15px 0;list-style-type:none;position:absolute;left:-1px;top:100%;width:100%;border:solid #e3e3e3 1px;background:#fff;z-index:30;box-sizing:content-box;overflow:auto;border-radius:3px;box-shadow:0 1px 5px 2px rgba(0,0,0,.1);transform:scale(0.9);transition:opacity .4s cubic-bezier(0, 1, 0.4, 1),transform .4s cubic-bezier(0.18, 1.25, 0.4, 1),visibility .4s linear,-webkit-transform .4s cubic-bezier(0.18, 1.25, 0.4, 1)}.select-wrapper ul li{display:block;padding:5px 10px;color:#222;line-height:30px}.select-wrapper ul li:hover{background:rgba(204,102,102,.08);color:#c66}.select-wrapper.active i{transform:rotateZ(180deg)}.select-wrapper.active ul{max-height:200px;opacity:1;transform:scale(1)}html.cltouchevents .select-wrapper select{display:block !important}@keyframes bounceIn{0%{transform:scale(0.5);opacity:0}90%{transform:scale(1.2);opacity:1}100%{transform:scale(1);opacity:1}}.add-ons{display:block;font-size:16px;color:#000}.add-ons h5{font-size:14px;text-transform:uppercase;font-weight:700}.add-ons .addon{position:relative}.add-ons .addon:before{content:"";display:block;position:absolute;top:50%;left:0;width:20px;height:20px;margin-top:-10px;border:solid #e3e3e3 1px;border-radius:3px}.add-ons input[type=checkbox]{margin:0 10px 0 0;width:20px;height:20px;position:relative;opacity:0}.add-ons input[type=checkbox]:checked+i{animation:bounceIn 300ms forwards}.add-ons i{position:absolute;font-size:14px;top:50%;left:3px;margin-top:-7px;transition:all 300ms ease;opacity:0;color:#000}.add-ons label{cursor:pointer;display:block}.add-ons a.show-framing-info{display:block;margin:10px 0 5px 0}.add-ons a{text-decoration:underline;display:inline-block;cursor:pointer}.add-ons .framing-info .colour-v{display:none}.add-ons .framing-info .colour-w{display:inline}.add-ons .framing-info.vibrant .colour-v{display:inline}.add-ons .framing-info.vibrant .colour-w{display:none}.add-ons img{width:30px;height:auto;margin-right:10px;margin-bottom:8px}.add-ons p{display:none;font-size:14px;margin:5px 0}#tab_28ce4d9c-5967-4194-8ec1-628f7466dbc3 img{margin:10px;box-shadow:0 0 5px 0 rgba(0,0,0,.1);border-radius:10px}.product-options label{display:none}.nt_label.out-of-stock{width:auto;height:auto;padding:2px 5px;font-size:12px}.back-in-stock-notify{position:absolute;bottom:0;left:0;width:100%;height:auto;display:block;background:rgba(204,102,102,.93);padding:5px;line-height:1.4;color:#fff;text-align:center;font-size:12px;pointer-events:none}.template-product .back-in-stock-notify{display:none}.clno-touchevents .template-collection .product-inner .nt_label.out-of-stock,.clno-touchevents .template-collection .product-inner .back-in-stock-notify{opacity:0;transition:opacity 300ms ease}.clno-touchevents .template-collection .product-inner:hover .nt_label.out-of-stock,.clno-touchevents .template-collection .product-inner:hover .back-in-stock-notify{opacity:1}#out_stock_ppr{min-height:0}.pr_short_des ul{margin-bottom:1.3em;list-style:disc;margin-left:15px}.pr_short_des p,.pr_short_des li{font-size:16px;line-height:1.5;color:#4a4a4a}.pr_short_des p a,.pr_short_des li a{text-decoration:underline}.pr_short_des p:first-child{font-weight:bold}.pr_short_des p:empty,.pr_short_des div:empty{display:none}.row.product .extra-link:empty{display:none}.template-product .section-title{font-size:18px}.shopify-tabs a.tab-heading{text-transform:uppercase}.dropdown_picker_js.has-bundle{margin-bottom:15px}label.bundle{font-size:14px;text-transform:uppercase;font-weight:700;color:#222;letter-spacing:0;line-height:1.428}.dropdown_picker_js.mb__40,.product-options,.add-ons{margin-bottom:20px}input[type=text].has-error{border-color:red}.card-message{margin-bottom:15px}.card-message label{display:block;margin-top:10px;margin-bottom:5px;font-weight:bold}.promo-bar hr.zig-zag{margin:10px 0}.promo-bar p{font-weight:bold;margin:0}.promo-bar p a{text-decoration:none}.button.out_stock{margin-bottom:10px}.variations_button .flex{column-gap:15px}.variations_button .flex .add_to_cart_button.back_in_stock_notify{min-height:0;background:#386ec9;border-color:#386ec9;color:#fff;align-self:flex-start;display:none}.variations_button .flex .add_to_cart_button.back_in_stock_notify.active{display:inline-block}.hero-header{text-align:left}.hero-header .inner{background:rgba(0,0,0,.85);padding:20px;color:#fff;margin:100px 0 20px 0;max-width:600px;box-shadow:0 0 10px 0 rgba(0,0,0,.6)}.hero-header .inner img{border-radius:50%;width:60px;height:auto;display:block}.hero-header .inner .image{position:absolute;top:20px;left:35px}.hero-header .inner h1{font-size:28px;margin:0 0 15px 0;padding-left:80px;line-height:1;min-height:60px;display:flex;justify-content:center;flex-direction:column}.hero-header .inner p{font-size:16px;margin:0}.hero-header .inner p a{text-decoration:underline}@media(min-width: 600px){.hero-header .inner{margin:140px 0 30px 0;padding:30px;display:flex}.hero-header .inner img{width:100px}.hero-header .inner .image{flex:0 0 130px;top:auto;left:auto;position:relative}.hero-header .inner h1{padding-left:0;min-height:0;font-size:32px}}#nt_menu_canvas{background:#111}#nt_menu_canvas .mb_nav_title.active{justify-content:left;padding-left:20px;font-size:16px;color:#fff}#nt_menu_canvas .mb_nav_title.active:after{background-color:#fff}#nt_menu_canvas .nt_mb_menu>li>a{color:#fff}#nt_menu_canvas .nt_mb_menu .sub-menu li>a{color:#fff}#nt_menu_canvas .nt_mb_menu .sub-menu li>a:before{content:"› ";display:inline-block;margin-right:8px;font-size:20px;margin-top:-2px}.nt_single_blog .articles{display:block}.nt_single_blog .articles article{margin:40px 0;flex:0 0 100%;padding-bottom:40px;border-bottom:solid #fae060 4px}.nt_single_blog .articles article a.img-wrap .nt_bg_lz{padding-top:45%}.nt_single_blog .articles article .description h4{margin:15px 0 0 0}.nt_single_blog .articles article .description .author{display:block;font-weight:bold;text-transform:uppercase;font-size:12px;margin:5px 0;padding-bottom:5px;border-bottom:solid #dadada 1px}.nt_single_blog .articles article .description p{margin:10px 0}.nt_single_blog .articles article .description a.read-more{margin:10px 0}@media(min-width: 768px){.nt_single_blog .articles article{display:flex;flex-wrap:nowrap}.nt_single_blog .articles article a.img-wrap{flex:0 1 40%}.nt_single_blog .articles article a.img-wrap .nt_bg_lz{padding-top:50%}.nt_single_blog .articles article .description{flex:0 1 60%;padding:0 15px}.nt_single_blog .articles article .description h4{margin-top:0}}.post-content{margin-top:15px}.post-content article>img{display:block;margin:15px auto;max-width:100%}.post-content article h1,.post-content article h2,.post-content article h3,.post-content article h4,.post-content article h5,.post-content article h6{text-align:center}.post-content .byline{text-align:center;text-transform:uppercase;font-size:12px}.post-content .byline span:after{content:", "}.post-content .byline span:last-child:after{content:""}#nt_content .container.slim .post-content h1,#nt_content .container.slim .post-content .byline{margin-bottom:15px}.category-cta{display:flex;flex-wrap:wrap;row-gap:15px}.category-cta a{display:block;flex:0 0 100%;padding:10px 0;border-top:solid #e3e3e3 1px;border-bottom:solid #e3e3e3 1px;order:3}.category-cta a.artist{order:1}.category-cta a img{border-radius:50%;width:40px;height:auto;margin-right:15px}#nt_content .container.slim .image-block{margin:0 auto 150px auto;background:center center no-repeat;background-size:cover;position:relative;padding:0 20px}#nt_content .container.slim .image-block.text-left{text-align:left}#nt_content .container.slim .image-block.text-right{text-align:right}#nt_content .container.slim .image-block.text-over{text-align:left;margin-bottom:30px}#nt_content .container.slim .image-block.text-over .inner{margin-bottom:20px;transform:translate(0, 0)}#nt_content .container.slim .image-block.white h1,#nt_content .container.slim .image-block.white h2,#nt_content .container.slim .image-block.white h3,#nt_content .container.slim .image-block.white h4,#nt_content .container.slim .image-block.white h5,#nt_content .container.slim .image-block.white h6{color:#000}#nt_content .container.slim .image-block.white .inner{background:rgba(255,255,255,.9);box-shadow:0 0 5px 0 rgba(0,0,0,.2);color:#000}#nt_content .container.slim .image-block h1,#nt_content .container.slim .image-block h2,#nt_content .container.slim .image-block h3,#nt_content .container.slim .image-block h4,#nt_content .container.slim .image-block h5,#nt_content .container.slim .image-block h6{color:#fff;margin:0 0 15px 0}#nt_content .container.slim .image-block .inner{text-align:left;background:rgba(0,0,0,.85);padding:20px;color:#fff;margin:150px 0 0 0;max-width:800px;box-shadow:0 0 10px 0 rgba(0,0,0,.6);display:inline-block;transform:translate(0, 100px)}#nt_content .container.slim .image-block p a{text-decoration:underline}@media(min-width: 800px){#nt_content .container.slim .image-block{margin:0 auto 50px auto}#nt_content .container.slim .image-block .inner{margin-bottom:0}#nt_content .container.slim .image-block.text-left{margin-left:200px}#nt_content .container.slim .image-block.text-left .inner{transform:translate(-200px, -20px)}#nt_content .container.slim .image-block.text-right{margin-right:200px}#nt_content .container.slim .image-block.text-right .inner{transform:translate(200px, -20px)}}body .page_head_cart_heading:before{background:none}body .page_head_cart_heading h1{color:#000;margin-top:10px}.nt_menu li.type_dropdown .sub-menu{width:400px;padding:10px 15px}.nt_menu li.type_dropdown .sub-menu .lazy_menu{display:grid;grid-template-columns:50% 50%}.nt_menu li.type_dropdown .sub-menu a{padding:7px 15px}.nt_menu li.type_mega .sub-menu{width:500px;padding:0}.nt_menu li.type_mega .sub-menu .lazy_menu{height:400px;max-height:80vh;overflow-y:auto;flex-direction:column}.nt_menu li.type_mega .sub-menu a{padding:7px 15px}.nt_menu li#item_7e561e87-3da1-499d-af6b-d7b244c43483 .sub-menu{width:500px;max-height:70vh;overflow-y:auto}.nt_menu li#item_7e561e87-3da1-499d-af6b-d7b244c43483 .sub-menu .lazy_menu{grid-template-columns:33% 33% 33%}.nt_menu li#item_7e561e87-3da1-499d-af6b-d7b244c43483 .sub-menu a{padding:5px 10px}#nt_footer{background:none}#nt_footer .widget-title{margin-bottom:10px;font-size:16px;font-weight:bold}#nt_footer .signup-newsletter-form{row-gap:15px}#nt_footer .payment_footer_svg{text-align:center}#nt_footer ul.menu.info_menu{columns:2}.newsletter_se .klaviyo_messages .shopify-message{margin-top:20px}.tag-filters{margin:15px 0;padding:0;list-style-type:none;display:flex;flex-wrap:wrap;column-gap:10px;row-gap:10px;align-items:center}.tag-filters li{display:inline-block;padding:0 10px;border-radius:13px;order:2}.tag-filters li .caption{display:block;background:#386ec9;line-height:26px;padding:0 10px;border-radius:13px;color:#fff}.tag-filters li.selected{border-style:solid;border-width:1px}.tag-filters li.selected a{color:#000}.tag-filters li.filter-caption{order:1;padding-left:0;padding-right:0}.tag-filters li a{display:block;line-height:26px;color:#fff}.tag-filters li a em{font-size:8px;font-weight:bold;vertical-align:middle;margin-left:5px;display:inline-block;border-radius:50%;line-height:12px;width:12px;text-align:center;background:#fff;color:#386ec9}.tag-filters .dropdown{padding:0;position:relative;opacity:0}.tag-filters .dropdown.ready{opacity:1}.tag-filters .dropdown .caption{cursor:pointer}.tag-filters .dropdown .caption i{transition:all 300ms ease;pointer-events:none;margin-left:3px}.tag-filters .dropdown ul{overflow:hidden;display:none;position:absolute;top:120%;left:0;opacity:0;width:200px;max-width:250px;background:#fff;box-shadow:0 3px 5px 0 rgba(0,0,0,.5);padding:5px}.tag-filters .dropdown ul.filter-size{width:150px}.tag-filters .dropdown ul.filter-shape{width:180px}.tag-filters .dropdown ul.filter-theme{width:260px}.tag-filters .dropdown ul li{margin:5px;display:inline-block}.tag-filters .dropdown ul.dock-right{left:auto;right:0}.tag-filters .dropdown.active .caption{background:none;color:#4a4a4a;font-weight:bold}.tag-filters .dropdown.active .caption i{transform:rotate(90deg)}.tag-filters .dropdown.active ul{display:block;z-index:20;animation:slideDown 300ms forwards}@media screen and (max-width: 400px){.tag-filters li.filter-caption{display:none}}.cat_toolbar{flex-wrap:nowrap}.cat_filter{flex:0 1 100%;margin-left:0;padding:0}.cat_view{display:none}.cat_sortby{flex:1 0 100px}#nt_content .wrap-yellow{background:#fae060}#nt_content a.read-more{color:#386ec9;text-decoration:underline;font-weight:bold}#nt_content .container.slim{max-width:650px;padding:15px;margin:0 auto;background:#fff;font-size:16px;line-height:1.5;color:#4a4a4a}#nt_content .container.slim a{text-decoration:underline}#nt_content .container.slim>.row{margin:0}#nt_content .container.slim h1,#nt_content .container.slim .section-title{color:#4a4a4a;font-size:28px;line-height:1.2;text-align:center;width:auto;margin:15px auto}#nt_content .container.slim h1 span,#nt_content .container.slim .section-title span{padding:0 8px;margin:0 -8px;display:inline;background:no-repeat 0 100%;background-image:linear-gradient(white 0%, white 67%, rgba(56, 110, 201, 0.2) 67%, rgba(56, 110, 201, 0.2) 85%, white 85%)}#nt_content .container.slim h1 span a,#nt_content .container.slim .section-title span a{text-decoration:none}#nt_content .container.slim h1{margin:30px auto}#nt_content .container.slim .section-title{font-size:22px;margin-top:30px}#nt_content .container.slim h2,#nt_content .container.slim h3,#nt_content .container.slim h4,#nt_content .container.slim h5,#nt_content .container.slim h6{color:#4a4a4a;margin:15px 0}#nt_content .container.slim h2 a,#nt_content .container.slim h3 a,#nt_content .container.slim h4 a,#nt_content .container.slim h5 a,#nt_content .container.slim h6 a{text-decoration:none}#nt_content .container.slim h2{font-size:24px}#nt_content .container.slim h3,#nt_content .container.slim h4{font-size:20px}#nt_content .container.slim h5,#nt_content .container.slim h6{font-size:16px}#nt_content .container.slim p{margin:15px 0}#nt_content .container.slim p a{text-decoration:underline;font-weight:bold}#nt_content .container.slim hr{height:0;border:none;margin:30px auto;max-width:300px;border-bottom:solid #fae060 4px}#nt_content .container.slim .flickity-slider .product-title{margin:0;font-size:18px;line-height:1.2}#nt_content .container.slim .flickity-slider .product-title a{text-decoration:none}#nt_content .container.slim .flickity-slider .price{text-align:center;display:block}#nt_content .container.slim ul li,#nt_content .container.slim ol li{margin:10px 0}#nt_content .container.slim ol{list-style:outside decimal;padding:0 20px}ul.breadcrumb{margin:0;padding:0;list-style-type:none}ul.breadcrumb li{font-size:12px;display:inline}ul.breadcrumb li:after{content:"";font-family:"Line Awesome Free";font-weight:900;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;margin:0 3px}ul.breadcrumb li:last-child:after{display:none}#nt_content .container.slim ul.collection{list-style-type:none;margin:30px 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center}#nt_content .container.slim ul.collection.artists li{padding:10px}#nt_content .container.slim ul.collection.artists a{display:flex;flex-wrap:nowrap;column-gap:15px;align-items:center}#nt_content .container.slim ul.collection.artists img{display:inline-block;width:40px;height:auto;border-radius:50%;vertical-align:middle;margin:0}#nt_content .container.slim ul.collection.artists span{margin:0}#nt_content .container.slim ul.collection.colours a{text-decoration:none;display:block;width:80%}#nt_content .container.slim ul.collection.colours span{display:block;text-align:left}#nt_content .container.slim ul.collection.colours span.swatch{display:block;padding-top:30%}#nt_content .container.slim ul.collection li{display:block;padding:15px;flex:0 1 50%}#nt_content .container.slim ul.collection li a{color:#404040;font-size:17px;font-weight:500}#nt_content .container.slim ul.collection li a:hover{color:#c66}#nt_content .container.slim ul.collection li a:hover .product-image:after{opacity:1}#nt_content .container.slim ul.collection li .product-image{display:block;position:relative}#nt_content .container.slim ul.collection li .product-image:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.14);opacity:0;transition:opacity 500ms ease}#nt_content .container.slim ul.collection li img{display:block;max-width:100%;height:auto;margin-bottom:10px}#nt_content .container.slim ul.collection li span{display:block;color:dimgray;margin-top:5px;font-size:14px}@media(min-width: 800px){#nt_content .container.slim ul.collection li{flex:0 1 300px}#nt_content .container.slim ul.collection.artists li{flex:0 1 33%}}.template-collection .cat_des_ntt4{max-width:1000px;font-size:16px}.template-collection .cat_toolbar{margin:0;display:block}.template-collection ul.breadcrumb{margin:15px 0 0 0}.branding{min-width:250px}@media(max-width: 600px){.branding{min-width:0}}body #shopify-section-header_banner{transition:none;height:auto !important}body:not(.h_calc_ready) #shopify-section-header_banner{position:relative !important;opacity:1 !important}#nt_content .product-hero{display:flex;flex-wrap:nowrap;align-items:center;margin:30px auto}#nt_content .product-hero .product-image{flex:0 1 50%;padding-right:15px}#nt_content .product-hero .product-info{flex:0 1 50%;padding-left:15px}#nt_content .product-hero .product-info h3.product-title{margin:0 0 15px 0;font-size:16px;line-height:1.2;text-align:left}#nt_content .product-hero .product-info h3.product-title a{text-decoration:none}@media(min-width: 768px){#nt_content .product-hero .product-info h3.product-title{font-size:20px}}#nt_content .product-hero{display:flex;flex-wrap:nowrap;align-items:center;margin:30px auto}#nt_content .product-hero .product-image{flex:0 1 50%;padding-right:15px}#nt_content .product-hero .product-info{flex:0 1 50%;padding-left:15px}#nt_content .product-hero .product-info h3.product-title{margin:0 0 15px 0;font-size:16px;line-height:1.2;text-align:left}#nt_content .product-hero .product-info h3.product-title a{text-decoration:none}@media(min-width: 768px){#nt_content .product-hero .product-info h3.product-title{font-size:20px}}.product .nt-social{padding:15px 0;margin:15px 0 0 0;margin-bottom:0 !important;text-align:right}.product .nt-social:before{content:"Share: ";display:inline-block;font-size:14px;text-transform:uppercase;margin-right:5px}.buying-highlights{padding:15px}.buying-highlights ul{list-style-type:none;margin:0;padding:0}.buying-highlights ul li{font-size:16px;line-height:1.5;color:#4a4a4a;font-weight:bold;padding-left:25px;position:relative}.buying-highlights ul li a{text-decoration:underline}.buying-highlights ul li i{position:absolute;top:3px;left:0}.buying-highlights ul li a{cursor:pointer;font-size:16px;line-height:1.5;color:#4a4a4a}.buying-highlights ul li a a{text-decoration:underline}.row.product .product-images .buying-highlights{display:none}.row.product .product-infors .buying-highlights{display:block;margin:15px 0}@media(min-width: 768px){.row.product .product-images .buying-highlights{display:block;flex:0 0 100%;margin-top:50px}.row.product .product-infors .buying-highlights{display:none}}@keyframes infoBoxAnimateIn{0%{opacity:0}100%{opacity:1}}.infobox{display:none}.infobox.active{display:block;position:fixed;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);width:450px;max-width:90%;padding:25px;background:#fff;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);z-index:400;max-height:100%;overflow-y:auto;animation:infoBoxAnimateIn 300ms forwards}.infobox.active h3{margin-top:0}.infobox.active p{font-size:16px;line-height:1.5;color:#4a4a4a}.infobox.active p a{text-decoration:underline}.infobox.active p:last-child{margin-bottom:0}.infobox.active a{cursor:pointer}.infobox.active table td{padding:5px;font-size:12px}.infobox.active a.close{position:absolute;top:4px;right:4px;font-size:26px}hr.zig-zag{border:none;height:10px;background:url(zig-zag.png) left center repeat-x;background-size:auto 10px;margin:15px 0}hr.zig-zag-edge{border:none;height:8px;background:url(zig-zag-edge.png) left bottom repeat-x;background-size:auto 8px;margin:15px 0 0 0}.swatch.red{background:linear-gradient(124deg, #F08080 25%, #FF4040 25%, #FF4040 50%, #FF0000 50%, #FF0000 75%, #560319 75%)}.swatch.yellow{background:linear-gradient(124deg, #FFFACD 25%, #f4fc1a 25%, #f4fc1a 50%, #FFD700 50%, #FFD700 75%, #B8860B 75%)}.swatch.orange{background:linear-gradient(124deg, #FFDAB9 25%, #FF7F50 25%, #FF7F50 50%, #CC5500 50%, #CC5500 75%, #FF8C00 75%)}.swatch.blue{background:linear-gradient(124deg, #ADD8E6 25%, #87CEEB 25%, #87CEEB 50%, #00FFFF 50%, #00FFFF 75%, #000080 75%)}.swatch.green{background:linear-gradient(124deg, #98FB98 25%, #00FF7F 25%, #00FF7F 50%, #7FFF00 50%, #7FFF00 75%, #228B22 75%)}.swatch.purple{background:linear-gradient(124deg, #E6E6FA 25%, #C8A2C8 25%, #C8A2C8 50%, #DA70D6 50%, #DA70D6 75%, #4B0082 75%)}.swatch.pink{background:linear-gradient(124deg, #F4C2C2 25%, #FFBCD9 25%, #FFBCD9 50%, #FF69B4 50%, #FF69B4 75%, #FF00FF 75%)}.swatch.brown{background:linear-gradient(124deg, #D2B48C 25%, #C3B091 25%, #C3B091 50%, #A0522D 50%, #A0522D 75%, #8B0000 75%)}.swatch.magenta{background:linear-gradient(124deg, #FFB6C1 25%, #FF66CC 25%, #FF66CC 50%, #FF00FF 50%, #FF00FF 75%, #ED7377 75%)}.swatch.black-white{background:linear-gradient(124deg, #D3D3D3 25%, #C0C0C0 25%, #C0C0C0 50%, #808080 50%, #808080 75%, #000000 75%)}.swatch.coral{background:linear-gradient(124deg, #F08080 25%, #FFDAB9 25%, #FFDAB9 50%, #FA8072 50%, #FA8072 75%, #CD5B45 75%)}.swatch.pastels{background:linear-gradient(124deg, #FFD1DC 25%, #AEC6CF 25%, #AEC6CF 50%, #77DD77 50%, #77DD77 75%, #B19CD9 75%)}.product-colour-cta span{display:inline-block;width:10px;height:10px;border-radius:50%;margin:0 10px;padding:0}#nt_content .container.slim.showcase-links form{margin-bottom:30px}#nt_content .container.slim.showcase-links a.showcase-link{display:block;margin:30px 0;padding:15px 15px 15px 70px;text-decoration:none;position:relative;border-radius:25px;color:#fff}#nt_content .container.slim.showcase-links a.showcase-link span{display:block}#nt_content .container.slim.showcase-links a.showcase-link span.title{font-size:18px;line-height:1.2;font-weight:bold;margin-bottom:5px}#nt_content .container.slim.showcase-links a.showcase-link span.link{font-size:14px;word-wrap:break-word}#nt_content .container.slim.showcase-links a.showcase-link i{display:block;position:absolute;top:50%;left:0;text-align:center;transform:translate3d(0, -50%, 0);font-size:30px;width:65px;line-height:50px}#nt_content .container.slim.showcase-links a.showcase-link.instagram{background:#c13584}#nt_content .container.slim.showcase-links a.showcase-link.facebook{background:#0165e1}#nt_content .container.slim.showcase-links a.showcase-link.email{background:#000}#nt_content .container.slim.showcase-links a.showcase-link.google{background:#34a853}#nt_content .container.slim.showcase-links a.showcase-link.trustpilot{background:#04da8d}#nt_content .container.slim.showcase-links a.showcase-link.shop{background:#386ec9}form.npps-signup-form{pointer-events:none}form.npps-signup-form.ready{pointer-events:all}form.npps-signup-form.busy{opacity:.6;pointer-events:none}form.npps-signup-form.submitted input,form.npps-signup-form.submitted button{display:none}form.npps-signup-form p.response{font-weight:bold;font-size:16px}form.npps-signup-form p.response.success{color:#3d912d}form.npps-signup-form p.response.error{color:#d2181e}form.npps-signup-form p.response i{position:relative;margin-right:5px;font-size:20px;line-height:1em;vertical-align:top;display:inline-block}form.npps-signup-form .signup-newsletter-form{padding:0;display:flex;flex-wrap:nowrap;justify-content:center;max-width:600px;margin:0 auto}form.npps-signup-form .signup-newsletter-form .col_email{flex:0 1 100%}form.npps-signup-form .signup-newsletter-form .submit-btn{position:relative}form.npps-signup-form .signup-newsletter-form .shopify-message{font-weight:bold}.shopify-section.type_newsletter form{position:relative;z-index:2}.grecaptcha-badge{display:none !important}.npps-popup{position:fixed;z-index:100;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);background:#fff;width:450px;max-width:90%;padding:25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);font-size:16px}.npps-popup a.close{position:absolute;top:8px;right:8px;font-size:26px;cursor:pointer}.npps-popup h4{margin:0 auto 15px auto}.npps-popup p{margin:15px auto}.npps-popup .form-fields{display:flex}.npps-popup.blackbinbagfriday{padding:0}.npps-popup.blackbinbagfriday h4{margin:0}.npps-popup.blackbinbagfriday .column{display:flex}.npps-popup.blackbinbagfriday .img{flex:0 0 35%;background:url(/cdn/shop/files/bbf.jpg?v=1732801995) center center no-repeat;background-size:cover}.npps-popup.blackbinbagfriday .copy{padding:15px}.npps-popup.blackbinbagfriday .copy p{color:#4a4a4a;font-size:14px;margin:15px 0}.npps-popup.blackbinbagfriday .copy p:last-child{margin-bottom:0}.npps-popup.signup_popup{background:#fae060;border-radius:10px;padding-top:155px;width:350px}.npps-popup.signup_popup .img{background:url(/cdn/shop/files/ambleside-print-shop-external-mb.jpg?v=1740669343) center center no-repeat;background-size:cover;width:100%;height:140px;position:absolute;top:0;left:0;border-radius:10px 10px 0 0}.npps-popup.signup_popup p{color:#000}.npps-popup.signup_popup a.close{background:#fae060;border-radius:50%;width:30px;line-height:30px;text-align:center;font-size:22px}.npps-popup.signup_popup button{background-color:#000;border-color:#000;color:#fff}@media(min-width: 768px){.npps-popup.signup_popup{width:600px;padding-top:15px;padding-left:215px}.npps-popup.signup_popup .img{background-image:url(/cdn/shop/files/ambleside-print-shop-external.jpg?v=1740669343);width:200px;height:100%;border-radius:10px 0 0 10px}.npps-popup.signup_popup a.close{color:#000}}#back-in-stock-popup{position:fixed;z-index:100;top:0;left:0;width:100%;height:100%;display:none}#back-in-stock-popup a.close{position:absolute;top:8px;right:8px;font-size:26px;cursor:pointer}#back-in-stock-popup.active{display:block}#back-in-stock-popup.busy form{display:none}#back-in-stock-popup .popup-wrapper{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);background:#fff;width:450px;max-width:90%;padding:25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);font-size:16px}#back-in-stock-popup .popup-wrapper h4{margin:0 auto 15px auto}#back-in-stock-popup .popup-wrapper p{margin:15px auto}#back-in-stock-popup .popup-wrapper input{margin-bottom:15px}.shopify-section.hero{margin:0 auto}.shopify-section.hero .has-dots{margin-bottom:30px}.shopify-section.hero .slideshow__slide{width:100%}.shopify-section.hero .slideshow__slide.has-mobile-image img.desktop{display:none}.shopify-section.hero .slideshow__slide.use-caption{padding:15px}.shopify-section.hero .slideshow__slide.use-caption .caption{display:block;padding:30px;text-align:left}.shopify-section.hero .slideshow__slide.use-caption .caption h1,.shopify-section.hero .slideshow__slide.use-caption .caption h2,.shopify-section.hero .slideshow__slide.use-caption .caption h3,.shopify-section.hero .slideshow__slide.use-caption .caption h4{font-size:26px;line-height:1.2;font-weight:500;margin:0}.shopify-section.hero .slideshow__slide.use-caption .caption a{margin:15px auto 0 auto;background:#1d1d1b;border:none}.shopify-section.hero .slideshow__slide.use-caption .img-wrap{height:250px}.shopify-section.hero .slideshow__slide.use-caption .img-wrap img{height:100%;object-fit:cover}@media(min-width: 768px){.shopify-section.hero .slideshow__slide.use-caption{display:flex;align-items:stretch}.shopify-section.hero .slideshow__slide.use-caption .caption{order:1;flex:0 0 40%;display:flex;flex-wrap:wrap;align-items:center;align-content:flex-end}.shopify-section.hero .slideshow__slide.use-caption .caption h1,.shopify-section.hero .slideshow__slide.use-caption .caption h2,.shopify-section.hero .slideshow__slide.use-caption .caption h3,.shopify-section.hero .slideshow__slide.use-caption .caption h4{font-size:30px}.shopify-section.hero .slideshow__slide.use-caption .caption a{margin:15px 0 0 0}.shopify-section.hero .slideshow__slide.use-caption .img-wrap{order:2;flex:0 0 60%;height:350px}}.shopify-section.hero .img-wrap{position:relative;display:block}.shopify-section.hero img{width:100%;margin:0 auto}.shopify-section.hero .flickity-page-dots{position:absolute;width:auto;bottom:-20px;left:0}.shopify-section.hero .flickity-page-dots li{margin:0 8px;width:40px;height:8px;border-radius:0;border-width:1px}.shopify-section.hero .flickity-page-dots li:after{background-color:rgba(56,110,197,.8)}.shopify-section.hero .flickity-page-dots li.is-selected{border-color:#386ec9;background:none}.shopify-section.hero .flickity-prev-next-button{opacity:1;transform:none;top:auto;bottom:5%;color:#293341;background:rgba(255,255,255,.8);border-radius:0;border:solid 2px #293341}.shopify-section.hero .flickity-prev-next-button:hover{background:#fff;color:#386ec9}.shopify-section.hero .flickity-prev-next-button.previous{left:auto;right:70px}.shopify-section.hero .flickity-prev-next-button.next{left:auto;right:20px}@media(min-width: 768px){.shopify-section.hero .slideshow__slide.has-mobile-image img.desktop{display:block}.shopify-section.hero .slideshow__slide.has-mobile-image img.mobile{display:none}}.shopify-section.feature-links{margin:20px auto 0 auto}.shopify-section.feature-links .links-list{display:flex;flex-wrap:wrap;justify-content:center}.shopify-section.feature-links .links-list a{display:block;text-align:center;width:33%;padding:15px}.shopify-section.feature-links .links-list a img{display:block;margin:0 auto 20px auto;border-radius:50%;overflow:hidden;max-width:100%;max-height:100%;box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.shopify-section.feature-links .links-list a span{display:block;font-size:17px;font-weight:500}@media(min-width: 768px){.shopify-section.feature-links .links-list a{width:auto;max-width:150px}}.shopify-section.headline-text{margin:30px auto 0 auto;text-align:center;max-width:600px}.shopify-section.headline-text h1,.shopify-section.headline-text h2,.shopify-section.headline-text h3,.shopify-section.headline-text h4,.shopify-section.headline-text h5,.shopify-section.headline-text h6{font-family:"fakalles";font-size:36px;line-height:1.2;font-weight:500;margin:0;padding:0 20px;font-style:italic}.shopify-section.collection-filtered .tag-filters{justify-content:center}.shopify-section.collection-filtered .tag-filters li.filter-caption{display:none}.shopify-section.gift-cards{background:#fae060;margin:25px auto;padding:25px;display:flex;justify-content:center;align-items:stretch;column-gap:20px}.shopify-section.gift-cards i{font-size:40px}.shopify-section.gift-cards .inner{text-align:left}.shopify-section.gift-cards .inner h4{margin:0}.shopify-section.gift-cards .inner p{margin:0}#shopify-section-search_page .nt_svg_loader{position:absolute;left:50%;top:50px;transform:translateX(-50%)}#nt_content .container.slim ul.tabs{list-style-type:none;margin:15px 0 0 0;padding:0;display:block;border-bottom:solid #386ec9 2px}#nt_content .container.slim ul.tabs li{display:inline-block;margin:0}#nt_content .container.slim ul.tabs li a{display:inline-block;cursor:pointer;margin:0;padding:5px 10px;text-decoration:none;border:solid #386ec9 1px;border-bottom:none;font-size:12px}#nt_content .container.slim ul.tabs li a.active{font-weight:bold;background:#386ec9;color:#fff}@media(min-width: 768px){#nt_content .container.slim ul.tabs li{margin-right:15px}#nt_content .container.slim ul.tabs li a{font-size:16px}}#nt_content .container.slim .tab-content{display:none}#nt_content .container.slim .tab-content.active{display:block;background:#386ec9;color:#fff;padding:1px 15px 15px 15px}#nt_content .container.slim .tab-content.active a{color:#fff}button#language-select{display:block;background:none;border:none;margin:0 auto;padding:0;line-height:20px;min-height:0}button#language-select:hover{color:#000}button#language-select .flag{background:center center no-repeat;background-size:contain;width:30px;height:20px;display:inline-block;margin-right:8px;vertical-align:bottom}.npps-popup.language-selector{display:none}.npps-popup.language-selector.active{display:block}.npps-popup.language-selector.loading{opacity:.8}.npps-popup.language-selector form{display:flex;column-gap:15px}button.quick-shop{opacity:0;line-height:1;min-height:0;padding:3px 8px;text-transform:uppercase;font-size:10px;position:absolute;bottom:0;right:0;border-width:1px}button.quick-shop.ready{opacity:1}button.quick-shop.busy{opacity:.5}button.quick-shop.busy i{animation:spin 500ms infinite}button.quick-shop i{pointer-events:none}.nt_menu .type_mega .sub-menu{padding:0 20px}#shopify-section-footer_top .nt-social{margin-top:15px}#shopify-section-footer_top .nt-social i{font-size:24px}.products.nt_products_holder{border-right:1px solid #eee;border-bottom:1px solid #eee}.products.nt_products_holder .nt_pr{margin-top:0;padding-top:15px;padding-bottom:30px;box-shadow:0 -1px #eee,-1px 0 #eee}.products.nt_products_holder .nt_pr{box-shadow:none}.products.nt_products_holder{border-right:none;border-bottom:none}.variations_form .variations_button button.single_add_to_cart_button,.variations_form .variations_button,.variations_form .variations_button .shopify-payment-button__button--unbranded,.btn_des_2 .variations_button .nt_add_w{border-radius:0 !important}.at-share-btn-elements{margin-left:-10px !important}@media(max-width: 1024px){#bk_1601430533771-7 .dek_img_slide.nt_bg_lz{padding-top:130.9999% !important}}