:root{--st-bg:#f1f1f4;--st-surface:#ffffff;--st-ink:#14172b;--st-muted:#6b7087;--st-brand:#1d2a5c;--st-accent:#4d7fd6;--st-accent-ink:#ffffff;--st-star:#f5b301;--st-radius:28px;--st-radius-sm:14px;--st-gap:16px;--st-container:1400px}body{background:var(--st-bg);color:var(--st-ink)}.st-container{max-width:var(--st-container);margin-inline:auto;padding-inline:20px}.st-section{padding-block:28px}.st-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.st-section img{display:block;max-width:100%;height:auto}.st-section a:focus-visible,.st-card button:focus-visible,.st-carousel__btn:focus-visible,.st-hero__dot:focus-visible{outline:3px solid var(--st-accent);outline-offset:2px}.st-announce{background:var(--st-surface);font-size:11px;line-height:1}.st-announce__inner{display:flex;gap:28px;justify-content:center;padding:10px 20px;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.st-announce__inner::-webkit-scrollbar{display:none}.st-announce a,.st-announce span{color:var(--st-ink);text-decoration:none;font-weight:500}.st-announce a:hover{text-decoration:underline}@media(max-width:700px){.st-announce__inner{justify-content:flex-start}}.st-header{position:sticky;top:0;z-index:50;background:#ffffffeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.st-header__bar{display:flex;align-items:center;gap:24px;padding-block:12px}.st-header__logo{font-weight:800;font-size:24px;letter-spacing:.04em;color:var(--st-ink);text-decoration:none}.st-header__logo img{max-height:36px;width:auto}.st-header__nav{display:flex;gap:22px;margin-inline:auto}.st-header__nav a{color:var(--st-ink);text-decoration:none;font-size:14px;font-weight:500}.st-header__nav a:hover{color:var(--st-accent)}.st-header__icons{display:flex;align-items:center;gap:16px;margin-left:auto}.st-header__icons a,.st-header__icons summary{position:relative;color:var(--st-ink);display:inline-flex;cursor:pointer;list-style:none}.st-header__icons svg{width:22px;height:22px}.st-cart-count{position:absolute;top:-6px;right:-8px;min-width:16px;height:16px;border-radius:8px;background:var(--st-accent);color:#fff;font-size:10px;display:grid;place-items:center;padding-inline:3px}.st-header__mobile a{display:block;padding:10px 0;color:var(--st-ink);text-decoration:none;border-top:1px solid #e6e7ee}@media(max-width:860px){.st-header__nav{display:none}}@media(min-width:861px){.st-header__mobile{display:none}}.st-hero{position:relative;border-radius:var(--st-radius);overflow:hidden;background:#111}.st-hero__stage{display:grid}.st-slide{grid-area:1/1;position:relative;opacity:0;visibility:hidden;transition:opacity .7s ease,visibility .7s;color:var(--st-slide-ink,#fff)}.st-slide.is-active{opacity:1;visibility:visible}.st-slide img,.st-slide svg{width:100%;height:100%;object-fit:cover;display:block}.st-slide__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.st-slide__copy{position:absolute;z-index:1;left:clamp(20px,5vw,72px);bottom:clamp(24px,7vw,96px);max-width:min(520px,80%)}.st-slide__copy h2{margin:0 0 8px;font-size:clamp(28px,5vw,64px);line-height:1.02}.st-slide__copy p{margin:0;font-size:clamp(14px,1.5vw,18px)}.st-slide__cta{position:absolute;z-index:3;right:clamp(16px,4vw,48px);bottom:clamp(14px,3vw,32px);display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:clamp(14px,2vw,22px);color:inherit;text-decoration:none;text-transform:uppercase}.st-hero__dots{position:absolute;z-index:4;left:50%;bottom:14px;transform:translate(-50%);display:flex;gap:6px}.st-hero__dot{width:8px;height:8px;border-radius:4px;border:0;padding:0;background:#ffffff8c;cursor:pointer;transition:width .3s,background .3s}.st-hero__dot[aria-current=true]{width:26px;background:#fff}.st-slide__img--mobile{display:none}@media(max-width:700px){.st-slide__img--has-mobile.st-slide__img--desktop{display:none}.st-slide__img--mobile{display:block}}.st-promo{position:relative;display:flex;align-items:center;border-radius:var(--st-radius);overflow:hidden;background:var(--st-promo-bg,#dfe8f7);color:var(--st-promo-ink,var(--st-ink));text-decoration:none;min-height:var(--st-promo-h,160px)}.st-promo__media{position:absolute;top:0;right:0;bottom:0;left:0}.st-promo__media img{width:100%;height:100%;object-fit:cover}.st-promo__copy{position:relative;z-index:1;padding:clamp(20px,4vw,48px);max-width:560px}.st-promo__copy h2{margin:0;font-size:clamp(26px,4.5vw,56px);line-height:1.05;color:var(--st-promo-heading,var(--st-brand))}.st-promo__copy p{margin:8px 0 18px;font-size:clamp(14px,1.6vw,20px);letter-spacing:.08em;text-transform:uppercase}.st-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border-radius:999px;background:var(--st-surface);color:var(--st-ink);font-weight:600;font-size:14px;text-decoration:none;border:0;cursor:pointer;box-shadow:0 2px 10px #14172b14}.st-btn--solid{background:var(--st-accent);color:var(--st-accent-ink)}.st-section__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.st-section__title{margin:0;font-size:clamp(18px,2.2vw,24px);font-weight:800;color:var(--st-brand);text-transform:uppercase;letter-spacing:.02em}.st-link-pill{padding:6px 16px;border-radius:999px;background:var(--st-surface);font-size:12px;color:var(--st-ink);text-decoration:none;font-weight:600}.st-link-pill:hover{background:var(--st-accent);color:#fff}.st-carousel{position:relative}.st-carousel__track{display:flex;gap:var(--st-gap);list-style:none;margin:0;padding:6px 2px 10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth}.st-carousel__track::-webkit-scrollbar{display:none}.st-carousel__item{flex:0 0 72%;scroll-snap-align:start;min-width:0}@media(min-width:640px){.st-carousel__item{flex-basis:38%}}@media(min-width:990px){.st-carousel__item{flex-basis:calc(25% - 12px)}}.st-carousel__btn{position:absolute;top:38%;z-index:3;width:42px;height:42px;border-radius:50%;border:0;background:var(--st-surface);box-shadow:0 4px 16px #14172b2e;cursor:pointer;font-size:20px;display:none}.st-carousel__btn--prev{left:-10px}.st-carousel__btn--next{right:-10px}@media(min-width:990px){.st-carousel__btn{display:grid;place-items:center}}.st-carousel__btn[disabled]{opacity:.35;cursor:default}.st-card{position:relative;height:100%;display:flex;flex-direction:column;background:var(--st-surface);border-radius:var(--st-radius);overflow:hidden;padding:14px 16px 16px}.st-card__badge{position:absolute;left:0;top:50%;transform:translateY(-50%) rotate(180deg);writing-mode:vertical-rl;background:var(--st-accent);color:#fff;font-size:9px;font-weight:700;letter-spacing:.06em;padding:10px 4px;border-radius:0 8px 8px 0;text-transform:uppercase;z-index:2}.st-card__media{position:relative;display:block;aspect-ratio:1/1;border-radius:var(--st-radius-sm);overflow:hidden;margin-bottom:10px}.st-card__media img,.st-card__media svg{width:100%;height:100%;object-fit:contain}.st-card__hover{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s;background:var(--st-surface)}.st-card__media:hover .st-card__hover{opacity:1}.st-card__title{margin:0;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.01em}.st-card__title a{color:var(--st-ink);text-decoration:none}.st-card__desc{margin:4px 0 8px;font-size:10.5px;line-height:1.4;color:var(--st-muted)}.st-card__meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;min-height:16px}.st-stars{--p:0%;position:relative;display:inline-block;font-size:13px;letter-spacing:2px;color:#d6d8e2}.st-stars:before{content:"\2605\2605\2605\2605\2605"}.st-stars:after{content:"\2605\2605\2605\2605\2605";position:absolute;left:0;top:0;width:var(--p);overflow:hidden;white-space:nowrap;color:var(--st-star)}.st-swatches{display:flex;gap:6px}.st-swatch{width:11px;height:11px;border-radius:50%;border:1px solid rgba(20,23,43,.2)}.st-card__foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:8px}.st-price{font-weight:800;font-size:14px;color:var(--st-ink)}.st-price s{font-weight:400;font-size:11px;color:var(--st-muted);margin-left:4px}.st-buy{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:8px;border:0;background:var(--st-accent);color:var(--st-accent-ink);font-weight:600;font-size:12px;cursor:pointer}.st-buy[disabled]{background:#c9cbd6;cursor:not-allowed}.st-buy svg{width:14px;height:14px}.st-trust{display:flex;flex-wrap:wrap;align-items:center;gap:20px 36px;background:var(--st-surface);border-radius:var(--st-radius);padding:20px clamp(20px,3vw,40px);box-shadow:0 8px 30px #14172b0f}.st-trust__title{margin:0 auto 0 0;font-size:clamp(16px,2vw,22px);font-weight:700;color:var(--st-brand)}.st-trust__item{display:flex;align-items:center;gap:10px;font-size:11px;color:var(--st-muted);max-width:140px;line-height:1.3}.st-trust__item img{width:36px;height:36px;object-fit:contain}.st-cats{display:grid;gap:var(--st-gap);grid-template-columns:1fr}@media(min-width:760px){.st-cats{grid-template-columns:repeat(3,1fr)}}.st-cat{position:relative;display:block;aspect-ratio:16/10;border-radius:var(--st-radius);overflow:hidden;background:#222;color:#fff;text-decoration:none}.st-cat img,.st-cat svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s}.st-cat:hover img{transform:scale(1.04)}.st-cat:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0000008c,#0000 65%)}.st-cat__copy{position:absolute;z-index:1;left:22px;bottom:22px}.st-cat__copy small{display:block;font-size:11px;opacity:.85}.st-cat__copy strong{display:block;font-size:clamp(26px,3.4vw,44px);line-height:1}@media(prefers-reduced-motion:reduce){.st-cat img,.st-slide{transition:none}.st-carousel__track{scroll-behavior:auto}}.st-creators__title{text-align:center;margin:0 0 20px;font-size:clamp(22px,3vw,36px);color:var(--st-brand)}.st-creators__track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:6px}.st-creators__track::-webkit-scrollbar{display:none}.st-creator{position:relative;flex:0 0 clamp(150px,22vw,280px);aspect-ratio:3/4;border-radius:var(--st-radius-sm);overflow:hidden;scroll-snap-align:start;background:#ddd;color:#fff;text-decoration:none}.st-creator img,.st-creator svg{width:100%;height:100%;object-fit:cover}.st-creator__label{position:absolute;left:0;right:0;bottom:0;padding:28px 12px 12px;background:linear-gradient(transparent,#000000a6);display:flex;flex-direction:column;font-size:13px;font-weight:600}.st-creator__label span{font-size:11px;font-weight:400;opacity:.85}.st-press{background:#f6e9ea;border-radius:var(--st-radius);padding:28px 20px 20px;text-align:center}.st-press__pill{display:inline-block;background:var(--st-surface);padding:8px 22px;border-radius:999px;font-weight:700;color:var(--st-brand);font-size:14px;text-transform:uppercase;margin-bottom:20px}.st-press__logos{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px 44px}.st-press__logos img{max-height:34px;width:auto;filter:grayscale(1);opacity:.85}.st-about{margin-top:24px;font-size:13px;line-height:1.7;text-align:left}.st-about details summary{cursor:pointer;color:var(--st-accent);font-weight:600;margin-top:6px}.st-footer{background:var(--st-brand);color:#fff;border-radius:var(--st-radius);margin:20px;padding:clamp(24px,4vw,48px)}.st-footer a{color:#ffffffd9;text-decoration:none;font-size:13px}.st-footer a:hover{text-decoration:underline;color:#fff}.st-footer__grid{display:grid;gap:32px;grid-template-columns:repeat(2,1fr)}@media(min-width:900px){.st-footer__grid{grid-template-columns:1fr 1fr 1fr 1.3fr}}.st-footer h3{margin:0 0 14px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.st-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.st-footer__brand{font-size:28px;font-weight:800;letter-spacing:.04em}.st-footer__contact{font-size:13px;line-height:1.7;margin:12px 0}.st-news{display:flex;background:#fff;border-radius:999px;padding:4px;margin-top:8px}.st-news input{flex:1;border:0;background:transparent;padding:10px 16px;font-size:13px;min-width:0;color:var(--st-ink)}.st-news button{width:40px;height:40px;border-radius:50%;border:0;background:var(--st-accent);color:#fff;cursor:pointer}.st-footer__pay{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px;justify-content:flex-end}.st-footer__pay svg{height:24px;width:auto}.st-footer__copy{margin-top:18px;font-size:11px;opacity:.7}
/*# sourceMappingURL=/cdn/shop/t/8/assets/stationery.css.map */
