@import url(https://fonts.googleapis.com/css2?family=Raleway&display=swap);#cart-page #cart-items{border-bottom:1px solid hsla(0,0%,50%,.5);margin-bottom:1.5rem}#cart-page #metrics{margin:1.5rem 0}#cart-page #metrics>*{margin-bottom:.5rem}#cart-page .bg-primary{width:20rem}#cart-page .h2{margin:2rem 0}.oosproduct{opacity:.5}#productdisplay{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr;margin-top:4rem}#productdisplay .gallery{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;height:-webkit-min-content;height:min-content;position:relative}#productdisplay .thumbs{display:flex;flex-direction:column;gap:1rem}#productdisplay .thumbs img{aspect-ratio:1;cursor:pointer;object-fit:contain;width:5.625rem}#productdisplay .preview{position:relative}#productdisplay .preview img{width:35rem}#productdisplay .preview .img-overlay:before{font-size:5rem;opacity:.4}#productdisplay .btn-disabled{opacity:.8;pointer-events:none}#productdisplay .details{max-width:25rem}#productdisplay .details>*{margin-bottom:1rem}#productdisplay .details .name>*{margin:0}#productdisplay .details .name .light{font-weight:lighter}#productdisplay .details .h{font-weight:700;margin-bottom:.25rem}#productdisplay .details .info{margin-top:1rem}#productlist h1{font-weight:400;text-transform:capitalize}#productlist .prod-list{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));margin-top:5rem}.attributes .attr-h{font-weight:700;margin-bottom:.25rem;text-transform:uppercase}.attributes .is_swatch{display:flex;flex-wrap:wrap;gap:.2rem;margin-left:2px}.attributes .is_swatch>*{align-items:center;border:2px solid transparent;display:flex;justify-content:center}.attributes .is_swatch button{border:none;height:2rem;width:2rem}.attributes .is_swatch .is_white{outline:1px solid hsla(0,0%,50%,.5)}.attributes .is_swatch .selected{outline:2px solid #5ece7b}.attributes .is_swatch .selected .is_white{outline:none}.attributes .other-attrs{grid-gap:.25rem;display:grid;gap:.25rem;grid-template-columns:repeat(auto-fill,minmax(3rem,1fr))}.attributes .other-attrs button{align-items:center;border:1px solid #111;display:flex;font-size:.8rem;height:2.5rem;justify-content:center;padding:0 .5rem!important;width:100%}.attributes .other-attrs .selected{background-color:#111;color:#fff}.cart-item{grid-gap:1rem;border-top:1px solid hsla(0,0%,50%,.5);display:grid;gap:1rem;grid-template-columns:1fr -webkit-max-content 10rem;grid-template-columns:1fr max-content 10rem;margin-bottom:1rem;padding:1rem 0}.cart-item .item-name{font-weight:lighter}.cart-item h2{margin:0;width:100%}.cart-item a{color:#111;text-decoration:none}.cart-item .h{font-weight:700;margin-bottom:.25rem;margin-top:.5rem}.cart-item .price{font-weight:700;margin:.5rem 0}.cart-item .itemcount{-webkit-user-select:none;-ms-user-select:none;user-select:none}.cart-item svg{height:2rem;width:2rem}.cart-item .center{display:grid;grid-template-rows:1fr -webkit-max-content 1fr;grid-template-rows:1fr max-content 1fr}.cart-item .center .itemcount{display:flex;justify-content:center}.cart-item .center .minus{align-items:flex-end;display:flex}.cart-item .center svg{cursor:pointer}.cart-item .right{position:relative}.cart-item .right img{height:100%;object-fit:cover;width:100%}.cart-item .right .img-buttons{bottom:.5rem;display:flex;gap:.25rem;position:absolute;right:.5rem}.cart-item .right .prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cart-item .right .next{height:1.78rem;margin-top:12rem}.cart-overlay-item .cart-item{border:none;gap:.5rem!important;margin-bottom:2.5rem;padding:0}.cart-overlay-item .cart-item h2{font-size:1.25rem}.cart-overlay-item .cart-item .img-buttons{display:none}.cart-overlay-item .cart-item .attributes .attr-h{margin:.25rem 0;text-transform:capitalize}.cart-overlay-item .cart-item .attributes .attr{margin-top:.5rem}.cart-overlay-item .cart-item .attributes button{height:1rem;width:1rem}.cart-overlay-item .cart-item .attributes .other-attrs button{height:2rem;max-width:4rem;width:3rem}.cart-overlay-item .left{display:block!important}.cart-overlay-item .attrs{border:1px solid}.out-of-stock{opacity:.5}.out-of-stock .image{position:relative}.out-of-stock .add-to-cart-btn{display:none}.itemcard{color:inherit;padding:1rem;position:relative;text-decoration:none}.itemcard img{aspect-ratio:1;margin-bottom:1rem;object-fit:contain;width:100%}.itemcard .item-name{font-weight:light}.itemcard .item-price{font-weight:700}.itemcard .item-price:before{content:"£ "}.itemcard .add-to-cart-btn{background-color:#5ece7b;border-radius:50%;bottom:1.75rem;opacity:0;padding:1rem;position:absolute;right:1.5rem;transition:all .2s ease-in-out;width:2rem}.itemcard .add-to-cart-btn svg{margin:auto .25rem auto 0;transition:all .2s ease-in-out}.itemcard .add-to-cart-btn:hover svg{-webkit-transform:skewY(-5deg) translateX(.25rem);transform:skewY(-5deg) translateX(.25rem)}.itemcard:hover .add-to-cart-btn{opacity:1;-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}#cart-overlay{background-color:#fff;height:-webkit-min-content;height:min-content;max-height:calc(100vh - 7.5rem);overflow-y:hidden;padding:1rem;position:absolute;right:0;top:2.25rem;width:23rem}#cart-overlay .content{grid-gap:1rem;display:grid;gap:1rem;grid-template-rows:3rem -webkit-min-content 7.5rem;grid-template-rows:3rem min-content 7.5rem;height:100%;overflow:hidden;z-index:12}#cart-overlay .content .cart-items{-ms-scroll-chaining:none;height:100%;max-height:30rem;overflow-y:auto;overscroll-behavior:contain}#cart-overlay .content #bag-header{margin:1rem 0}#cart-overlay .content #bag-count{font-weight:lighter}#cart-overlay .content .total{align-items:center;display:flex;font-weight:700;justify-content:space-between;margin-top:.5rem;-webkit-user-select:none;-ms-user-select:none;user-select:none}#cart-overlay .content .buttons{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-bottom:0;margin-top:2rem}.overlay-bg{background-color:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:4rem;width:100%;z-index:-1}.show-switcher .dropdown{visibility:visible!important}.show-switcher img{-webkit-transform:rotate(-180deg)!important;transform:rotate(-180deg)!important}.cswitcher{align-items:center;cursor:pointer;display:flex;position:relative;z-index:20}.cswitcher .cswitcher-toggle{align-items:center;display:flex;gap:.25rem;height:100%;justify-content:center}.cswitcher .cswitcher-toggle .selected-symbol{font-size:1.25rem}.cswitcher .cswitcher-toggle img{height:1.5rem;object-fit:scale-down;object-position:50% 50%;transition:all .2s ease-in-out;width:1.5rem}.cswitcher .dropdown{background-color:#fff;box-shadow:0 .5rem 1rem rgba(0,0,0,.1);cursor:pointer;left:-1rem;position:absolute;top:2rem;visibility:hidden;width:-webkit-max-content;width:max-content}.cswitcher .dropdown .selected-currency{background-color:hsla(0,0%,50%,.26)}.cswitcher .dropdown .d-item{margin:.25rem 0;padding:.5rem 1rem}.cswitcher .dropdown .d-item:hover{background-color:hsla(0,0%,50%,.116)}#navbar{background-color:#fff;margin:0 auto;max-width:1200px;position:fixed;width:100%;z-index:10}#navbar a{color:#111;text-decoration:none}#navbar #actual-nav{align-items:center;display:grid;grid-template-columns:1fr -webkit-max-content 1fr;grid-template-columns:1fr max-content 1fr;padding:.5rem 1rem}#navbar .left{align-items:center;display:flex;gap:1rem}#navbar .left .nav-item{border-bottom:3px solid transparent;padding:1rem;text-transform:uppercase}#navbar .left .active{border-bottom:3px solid #5ece7b;color:#5ece7b}#navbar .hide-switcher{display:none}#navbar .show-switcher{display:inline;display:initial}#navbar .show-switcher .drop{-webkit-transform:rotate(180deg) translateY(-.5rem)!important;transform:rotate(180deg) translateY(-.5rem)!important}#navbar .drop{transition:all .2s ease-in-out}#navbar .right{display:flex;gap:1rem;justify-content:flex-end}#navbar .right .cart{cursor:pointer;margin-top:.25rem;position:relative}#navbar .right .cart .cart-count{align-items:center;aspect-ratio:1;background-color:#111;color:#fff;display:flex;height:1rem;justify-content:center;padding:.25rem;position:absolute;right:-.5rem;top:-.5rem;-webkit-user-select:none;-ms-user-select:none;user-select:none}#navbar .right .cart .cart-count>span{font-size:.75rem;font-weight:700}html{margin:0;overflow:auto;padding:0}html::-webkit-scrollbar-track{background:transparent}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Raleway,sans-serif;margin:0;padding:0}#app{margin:0 auto;max-width:1200px}#app #appcontent{padding:5rem .5rem}.h-shadow:hover{box-shadow:0 .5rem 1rem hsla(210,5%,67%,.525)}.rounded{border-radius:.5rem}.circular{border-radius:50%}button{background:#fff;border:1px solid;cursor:pointer;font-size:inherit;font-weight:700;padding:.75rem;width:100%}.bg-primary{background-color:#5ece7b;color:#fff}.bold{font-weight:700}img{-webkit-user-select:none;-ms-user-select:none;user-select:none}.img-overlay{height:100%;position:absolute;top:0;width:100%}.img-overlay:before{align-items:center;content:"OUT OF STOCK";display:flex;font-size:2rem;font-weight:lighter;height:100%;justify-content:center;opacity:.6;width:100%!important}
/*# sourceMappingURL=main.e91d81e1.css.map*/