@font-face{font-family:"DYOF Instrument Serif";src:url(dyof-instrument-serif-regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:DYOF Montserrat;src:url(dyof-montserrat-variable.ttf) format("truetype");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:DYOF Jost;src:url(dyof-jost-variable.ttf) format("truetype");font-style:normal;font-weight:100 900;font-display:swap}.personalisation-station,.personalisation-station *{box-sizing:border-box}.personalisation-station{--ps-ink: #000;--ps-green: #17545b;--ps-gallery: #e0edeb;--ps-lilac: #e7d1fd;background:#fff;color:var(--ps-ink);font-family:DYOF Montserrat,Montserrat,sans-serif;overflow:hidden}.personalisation-station h1,.personalisation-station h2,.personalisation-station h3,.personalisation-station p,.personalisation-station figure{margin:0}.personalisation-station h1,.personalisation-station h2,.personalisation-station h3{color:var(--ps-ink)}.personalisation-station a{color:inherit;text-decoration:none}.template-suffix-personalisation-station #pagefooter .cross-page-promos{padding-top:21px;padding-bottom:21px}.template-suffix-personalisation-station #pagefooter .cross-page-promos .icon-with-caption__icon,.template-suffix-personalisation-station #pagefooter .cross-page-promos .icon-with-caption__icon svg{height:14px}.template-suffix-personalisation-station #pagefooter .cross-page-promos .icon-with-caption__icon svg{width:14px}.template-suffix-personalisation-station #pagefooter .cross-page-promos .icon-with-caption__text{margin-top:3px;font-size:11px;line-height:12px}.template-suffix-personalisation-station #pagefooter .section-footer{font-size:10px;line-height:16px}.template-suffix-personalisation-station #pagefooter .section-footer__title{margin-bottom:12px;font-size:11px;line-height:14px}.template-suffix-personalisation-station #pagefooter .section-footer__text{margin-bottom:20px}.template-suffix-personalisation-station #pagefooter .section-footer__row--blocks{padding-top:50px;padding-bottom:60px}.template-suffix-personalisation-station #pagefooter .section-footer__menu-block__menu li{margin-bottom:3px}.template-suffix-personalisation-station #pagefooter .section-footer .social-links a{margin-right:7px}.template-suffix-personalisation-station #pagefooter .section-footer .social-links svg{width:13px;height:13px}.template-suffix-personalisation-station #pagefooter .section-footer__newsletter-block .signup-form__email{height:33px;min-height:0;padding:8px 10px;font-size:10px;line-height:15px}.template-suffix-personalisation-station #pagefooter .section-footer__newsletter-block .signup-form__button{min-height:0;padding:9px 18px;font-size:10px;line-height:12px}.template-suffix-personalisation-station #pagefooter .section-footer__newsletter-block__social:not(:first-child){margin-top:18px}.template-suffix-personalisation-station #pagefooter .section-footer__row-lower{padding-top:28px;padding-bottom:28px;font-size:9px;line-height:13px}@media(min-width:768px){.template-suffix-personalisation-station #pagefooter .cross-page-promos{background:#73819e}}.personalisation-station__intro{padding-top:69px;text-align:center}.personalisation-station__intro h1,.personalisation-how h2,.personalisation-gallery h2{font-family:"DYOF Instrument Serif",Georgia,serif;font-size:65px;font-style:normal;font-weight:400;line-height:70px}.personalisation-station__intro p,.personalisation-how__lede,.personalisation-gallery>p{font-size:16px;font-weight:400;line-height:20px}.personalisation-station__intro p{margin-top:21px}.personalisation-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1300px;margin:31px auto 0;scroll-margin-top:var(--theme-sticky-header-height, 0px)}.personalisation-card{position:relative;display:block;aspect-ratio:417 / 651;border-radius:22px;color:#fff!important;overflow:hidden}.personalisation-card:after{position:absolute;z-index:1;right:0;bottom:0;left:0;min-height:62.7%;background:linear-gradient(to top,#2f1e08bf,#6660);content:""}.personalisation-card__media,.personalisation-card__media img{position:absolute;display:block;max-width:none}.personalisation-card__media{top:0;right:0;bottom:0;left:0}.personalisation-card__media img{height:auto}.personalisation-card--refill .personalisation-card__media img{top:-.46%;left:-39.33%;width:216.3%}.personalisation-card--clipbook .personalisation-card__media img{top:-.77%;left:-86.33%;width:265.2%}.personalisation-card--notebook .personalisation-card__media img{top:0;left:-77.94%;width:251.3%}.personalisation-card__price{position:absolute;z-index:3;top:23px;right:20px;padding:4px 23px;border-radius:999px;background:#fff;box-shadow:1px 1px 4px #00000040;color:#000;font-size:14px;font-weight:700;line-height:17px;white-space:nowrap}.personalisation-card__content{position:absolute;z-index:2;right:49px;bottom:42px;left:49px;display:flex;flex-direction:column;align-items:flex-start}.personalisation-card__eyebrow{font-family:DYOF Jost,Jost,sans-serif;font-size:20px;font-weight:700;line-height:24px}.personalisation-card__title{min-height:80px;margin-top:11px;font-family:"DYOF Instrument Serif",Georgia,serif;font-size:36px;font-weight:400;line-height:40px}.personalisation-card__link{margin-top:27px;border-bottom:1px solid currentColor;font-size:16px;font-weight:600;line-height:19px}.personalisation-card:focus-visible,.personalisation-guide__media:focus-visible,.personalisation-guide__content:focus-visible,.personalisation-gallery__arrow:focus-visible{outline:3px solid #359b88;outline-offset:4px}.personalisation-guide{display:grid;grid-template-columns:403px minmax(0,1fr);max-width:1080px;min-height:152px;margin:59px auto 0;border-radius:24px;overflow:hidden}.personalisation-guide__media,.personalisation-guide__content{display:flex}.personalisation-guide__media{position:relative;align-items:center;justify-content:center;min-width:0;margin:0;padding:0;border:0;background:#e1e1e1;cursor:pointer;overflow:hidden}.personalisation-guide__poster{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover}.personalisation-guide__media:after{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000014;content:""}.personalisation-guide__play{position:relative;z-index:1;display:block;width:54px;height:54px;transform:translate(-15px)}.personalisation-guide__play img{display:block;width:100%;height:100%}.personalisation-station .personalisation-guide__content{flex-direction:column;justify-content:flex-start;padding:40px 64px 24px;background:var(--ps-green);color:#fff}.personalisation-guide__title{font-family:"DYOF Instrument Serif",Georgia,serif;font-size:36px;font-weight:400;line-height:40px}.personalisation-guide__link{margin-top:7px;font-size:16px;line-height:16px}.personalisation-station__visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;overflow:hidden!important;white-space:nowrap!important}body.personalisation-video-is-open{overflow:hidden}.personalisation-video-modal{position:fixed;z-index:2147483000;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:32px;background:#000000d1}.personalisation-video-modal[hidden]{display:none}.personalisation-video-modal__dialog{position:relative;width:min(100%,1120px);border-radius:8px;background:#000;box-shadow:0 20px 70px #00000073}.personalisation-video-modal__close{position:absolute;z-index:2;top:10px;right:10px;display:flex;width:44px;height:44px;min-width:44px;min-height:44px;align-items:center;justify-content:center;margin:0;padding:0;border:1px solid rgba(255,255,255,.75);border-radius:50%;background:#000000b8;color:#fff;cursor:pointer;font-family:Arial,sans-serif;font-size:32px;font-weight:300;line-height:1}.personalisation-video-modal__close:focus-visible{outline:3px solid #fff;outline-offset:3px}.personalisation-video-modal__player{display:block;width:100%;aspect-ratio:16 / 9;border-radius:inherit;background:#000}.personalisation-how{padding-top:76px;padding-bottom:56px;text-align:center}.personalisation-how__lede{margin-top:26px!important}.personalisation-how__steps{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:43px;max-width:1076px;margin:47px auto 0;padding:0;list-style:none}.personalisation-how__steps:before{position:absolute;top:47px;right:207px;left:215px;border-top:1px dotted #777;content:""}.personalisation-step{position:relative;z-index:1;list-style:none!important}.personalisation-step__number{display:flex;width:86px;aspect-ratio:1;align-items:center;justify-content:center;margin:0 auto;border-radius:50%;background:var(--ps-lilac);color:var(--ps-green);font-family:DYOF Jost,Jost,sans-serif;font-size:30px;font-weight:400;line-height:1}.personalisation-step h3{margin-top:24px;font-family:DYOF Montserrat,Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:17px}.personalisation-step p{margin-top:8px;font-size:12px;font-weight:400;line-height:16px}@media(min-width:768px){.personalisation-step:nth-child(1){transform:translate(21px)}.personalisation-step:nth-child(2){transform:translate(1px)}.personalisation-step:nth-child(3){transform:translate(-11px)}}.personalisation-gallery{padding:52px 0 63px;background:var(--ps-gallery);text-align:center}.personalisation-gallery>p{max-width:671px;margin:16px auto 0}.personalisation-gallery__carousel{position:relative;max-width:1300px;margin:37px auto 0;padding-right:35px;padding-left:47px}.personalisation-gallery__viewport{overflow:hidden}.personalisation-gallery__track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.personalisation-gallery__item{position:relative;min-width:0;aspect-ratio:297 / 247;overflow:hidden}.personalisation-gallery__item img{position:absolute;display:block;max-width:none;height:auto}.personalisation-gallery__item--photo{aspect-ratio:3438 / 2919}.personalisation-gallery__item--photo img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.personalisation-gallery__arrow{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;height:44px;justify-content:center;margin:0;min-height:44px;min-width:44px;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:44px;z-index:2}.personalisation-gallery__arrow-glyph{display:block;height:30px;pointer-events:none;width:17.8284px}.personalisation-gallery__arrow-glyph img{display:block;height:100%;margin:0;max-width:none;width:100%}.personalisation-gallery__arrow--previous{left:-14.9142px}.personalisation-gallery__arrow--next{right:-14.9142px}.personalisation-gallery__arrow--previous .personalisation-gallery__arrow-glyph{transform:scaleX(-1)}.personalisation-gallery__arrow--next .personalisation-gallery__arrow-glyph{transform:none}.personalisation-gallery__arrow:focus-visible .personalisation-gallery__arrow-glyph{outline:2px solid #531491;outline-offset:4px}.personalisation-gallery__arrow:hover,.personalisation-gallery__arrow:focus,.personalisation-gallery__arrow:active,.personalisation-gallery__arrow:disabled{background:transparent;border:0;box-shadow:none}.personalisation-gallery__arrow:disabled{cursor:default}.personalisation-gallery__arrow:disabled .personalisation-gallery__arrow-glyph{opacity:.28}@media(min-width:768px){.personalisation-gallery__track{display:flex;gap:0}.personalisation-station .personalisation-gallery__item--photo{width:297px;min-width:297px;margin-right:10px}.personalisation-station .personalisation-gallery__item--photo:last-child{margin-right:0}}@media(max-width:767px){.template-suffix-personalisation-station #pagefooter .cross-page-promos{background:#6b83a4}.template-suffix-personalisation-station #pagefooter .cross-page-promos{min-height:61px;padding:0}.template-suffix-personalisation-station #pagefooter .cross-page-promos>.container{display:none}.personalisation-station__intro{padding:40px 20px 0}.personalisation-station__intro h1,.personalisation-how h2,.personalisation-gallery h2{font-size:30px;line-height:35px}.personalisation-station__intro p,.personalisation-how__lede,.personalisation-gallery>p{font-size:12px;line-height:16px}.personalisation-station__intro p{margin-top:12px}.personalisation-products{grid-template-columns:minmax(0,1fr);gap:13px;margin:40px 20px 0}.personalisation-card{aspect-ratio:353 / 270}.personalisation-card:after{min-height:100%}.personalisation-card--refill .personalisation-card__media img{top:-22.96%;left:-16.99%;width:134.84%}.personalisation-card--clipbook .personalisation-card__media img{top:-2.96%;left:-19.55%;width:134.84%}.personalisation-card--notebook .personalisation-card__media img{top:-14.81%;left:-22.95%;width:141.64%}.personalisation-card__price{top:19px;right:14px;padding:2px 16px;font-size:10px;line-height:13px}.personalisation-card__content{right:20px;bottom:18px;left:20px}.personalisation-card__eyebrow{font-size:16px;line-height:18px}.personalisation-card__title{min-height:54px;margin-top:9px;font-size:24px;line-height:27px}.personalisation-card__link{margin-top:12px;font-size:14px;line-height:15px}.personalisation-card__desktop-break{display:none}.personalisation-guide{grid-template-columns:minmax(0,1fr);min-height:0;margin:46px 20px 0}.personalisation-guide__media{padding:33.5px 20px}.personalisation-guide__play{width:36px;height:36px;transform:none}.personalisation-station .personalisation-guide__content{align-items:center;justify-content:flex-start;padding:38px 20px;text-align:center}.personalisation-guide__title{font-size:24px;line-height:27px}.personalisation-guide__link{margin-top:6px;font-size:14px;line-height:16px}.personalisation-video-modal{padding:16px}.personalisation-video-modal__close{top:8px;right:8px}.personalisation-how{padding:42px 20px 36px}.personalisation-how__lede{margin-top:12px!important}.personalisation-how__steps{display:flex;max-width:353px;flex-direction:column;gap:33px;margin-top:25px}.personalisation-how__steps:before{content:none}.personalisation-step__number{width:41px;height:40px;aspect-ratio:auto;font-size:20px}.personalisation-step:nth-child(2) .personalisation-step__number{transform:translateY(1px)}.personalisation-step:nth-child(2) h3,.personalisation-step:nth-child(2) p{transform:translateY(-3px)}.personalisation-step:nth-child(3) .personalisation-step__number{transform:translateY(-3px)}.personalisation-step:nth-child(3) h3,.personalisation-step:nth-child(3) p{transform:translateY(-6px)}.personalisation-step h3{margin-top:15px;font-size:14px;line-height:17px}.personalisation-step p{max-width:307px;margin:12px auto 0;font-size:12px;line-height:16px}.personalisation-step__desktop-break{display:none}.personalisation-gallery{padding:35px 0 54px}.personalisation-gallery>p{max-width:353px;margin-top:14px}.personalisation-gallery__carousel{margin-top:25px;padding:0 65px 0 63px}.personalisation-gallery__track{display:flex;gap:0;transform:translate(-100%);transition:transform .3s ease}.personalisation-gallery__item{min-width:100%;aspect-ratio:265 / 222}.personalisation-gallery__item--photo{aspect-ratio:3438 / 2919}.personalisation-gallery__arrow--previous{left:6.5px}.personalisation-gallery__arrow--next{right:6.5px}}@media(prefers-reduced-motion:reduce){.personalisation-gallery__track{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/156/assets/personalisation-station.css.map */
