:root{--c-apricot: #ff8f61;--c-beige: #f3e6d4;--c-black: #000;--c-eggshell: #fef7d8;--c-eggshell-alt: #fffbe9;--c-harper-dark: #253746;--c-light-blue: #98a4ae;--c-lightest-grey: #f8f8f8;--c-poppy: #f93644;--c-red: #f93644;--c-sage: #c4ceae;--c-sky-blue: #d6e0e5;--c-slate: #97a4ae;--c-slate-1: #c9c9ca;--c-thread-grey: #dcdcdc;--c-white: #fff;--font-header: "Lexend";--font-body: "Lexend";--fs-12: 12px;--fs-14: 14px;--fs-15: 15px;--fs-16: 16px;--fs-18: 18px;--fs-20: 20px;--fs-25: 25px;--fs-30: 30px;--fs-35: 35px;--fs-45: 45px;--fs-60: 60px;--lh-1: 1;--lh-12: 1.2;--lh-13: 1.3;--lh-14: 1.4;--lh-15: 1.5;--ls-neg-1: -1px;--ls-0: 0;--ls-1: 1px;--fw-300: 300;--fw-600: 600;--fw-700: 700;--default-transition: all .3s ease-out;--br-6: 6px;--br-10: 10px}*:not(.jdgm-star){box-sizing:border-box;font-family:var(--font-body)}.HomePage,.StoryPage,.RecyclePage,.LUTLPage,.ProductPage,.ContactPage,.Collection,.CartPage,.Page,.template-customers>main,#replo-fullpage-element{border-inline:5px solid var(--c-haper-dark)}.c-blue{color:var(--c-harper-dark)}.c-black{color:var(--c-black)}.c-white{color:var(--c-white)}.c-slate{color:var(--c-slate)}.hidden{display:none}.seo-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.flex-row{display:flex;flex-direction:row}.flex-col{display:flex;flex-direction:column}.align-start{align-items:flex-start}.align-center{align-items:center}.align-end{align-items:flex-end}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.img-container{overflow:hidden}.img-container img{height:100%;width:100%;object-fit:cover}.uppercase{text-transform:uppercase}@media (min-width: 990px){.d--gap-4{gap:4px}.d--gap-8{gap:8px}.d--gap-16{gap:16px}.d--gap-24{gap:24px}.d--gap-32{gap:32px}.HomePage,.StoryPage,.RecyclePage,.LUTLPage,.ProductPage,.ContactPage,.Collection,.CartPage,.Page,.template-customers>main,#replo-fullpage-element{border-inline:20px solid var(--c-harper-dark)}}@media (max-width: 989px){.m--gap-4{gap:4px}.m--gap-8{gap:8px}.m--gap-16{gap:16px}.m--gap-24{gap:24px}.m--gap-32{gap:32px}.HomePage,.StoryPage,.RecyclePage,.LUTLPage,.ProductPage,.ContactPage,.Collection,.CartPage,.Page,.template-customers>main,#replo-fullpage-element{border-inline:5px solid var(--c-harper-dark)}}.btn{position:relative;max-width:100%;padding:22px 12px;border-radius:5px;border:2px solid var(--c-harper-dark);text-decoration:none;transition:var(--default-transition);outline:1px solid transparent}.btn-primary{background-color:var(--c-harper-dark);color:var(--c-white)}.btn-secondary{background-color:var(--c-white);color:var(--c-harper-dark)}.btn-tertiary{background-color:var(--c-sky-blue);color:var(--c-harper-dark)}.btn-primary:hover,.btn-primary:hover *:not(.btn-text){background-color:var(--c-sky-blue);color:var(--c-harper-dark);cursor:pointer}.btn-secondary:hover,.btn-secondary:hover *:not(.btn-text){outline-color:var(--c-harper-dark);cursor:pointer}.btn-tertiary:hover,.btn-tertiary:hover *:not(.btn-text){outline-color:var(--c-harper-dark);cursor:pointer}.button--narrow{padding:13px}.text-badge{font-size:var(--fs-12);text-transform:uppercase;line-height:var(--lh-13);font-weight:var(--fw-600);letter-spacing:var(--ls-1);font-family:var(--font-body)}@media (max-width: 479px){.text-badge{font-size:8px}}.text-sm{font-size:var(--fs-12);letter-spacing:var(--ls-0);line-height:var(--lh-15);font-family:var(--font-body)}.caption-md{font-size:var(--fs-18);line-height:var(--lh-14);letter-spacing:var(--ls-0);font-weight:var(--fw-600);font-family:var(--font-body)}.caption-lg{font-size:var(--fs-20);line-height:var(--lh-13);font-weight:var(--fw-600);font-family:var(--font-body);letter-spacing:var(--ls-neg-1)}.btn-text{font-family:var(--font-body);font-size:var(--fs-15);line-height:var(--lh-1);letter-spacing:var(--ls-1);font-weight:var(--fw-600)}.heading-2{line-height:var(--lh-1);letter-spacing:var(--ls-neg-1);font-weight:var(--fw-700);text-transform:none;font-size:var(--fs-60);font-family:var(--font-header)}.heading-3{line-height:var(--lh-12);letter-spacing:var(--ls-neg-1);font-weight:var(--fw-700);text-transform:none;font-size:var(--fs-45);font-family:var(--font-header)}.heading-6{line-height:var(--lh-13);letter-spacing:var(--ls-neg-1);font-weight:var(--fw-600);text-transform:none;font-size:var(--fs-25);font-family:var(--font-header)}@media (max-width: 989px){.heading-2{font-size:var(--fs-35)}.heading-3{font-size:var(--fs-30)}.heading-6{font-size:var(--fs-16)}}.label-sm{line-height:var(--lh-15);font-size:var(--fs-12);font-family:var(--font-body);letter-spacing:var(--ls-0);font-weight:var(--fw-300)}.label-md{line-height:var(--lh-15);font-family:var(--font-body);font-size:var(--fs-16);font-weight:var(--fw-600);letter-spacing:var(--ls-0)}button:hover{cursor:pointer!important}header ul{list-style:none!important}.is-hidden,.hide,.swiper:has(.hide) button{display:none!important}@media (min-width: 1024px){.mobile-only{display:none!important}.js-offcanvas{display:none}}@media (max-width: 1023px){.desktop-only{display:none!important}}.swatch--oos{position:relative}.swatch--oos:after{content:"";position:absolute;top:50%;left:50%;height:5%;width:57%;background:#fff;transform:translate(-50%,-50%) rotate(-45deg)}.swatch--light.swatch--oos:after{background:var(--c-harper-dark)}#PBarNextFrameWrapper{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/757/assets/guide.css.map */
