:root{--cl-forest: #2f3546;--cl-forest-deep: #232836;--cl-brick: #a04558;--cl-brick-text: #8e3b4f;--cl-mustard: #d2a25a;--cl-blue: #7d97ab;--cl-paper: #f7f2ec;--cl-cream: #fcf8f2;--cl-soft: #f1e6e2;--cl-manila: #f6efe6;--cl-field: #2c3850;--cl-card: #fffdf9;--cl-error: #8f2f3f;--cl-coffee: #5b3623;--cl-ink-rgb: 47, 53, 70;--cl-paper-rgb: 247, 242, 236;--cl-brick-rgb: 160, 69, 88;--cl-mustard-rgb: 210, 162, 90;--cl-focus: var(--cl-brick);--cl-display: var(--font-heading--family, "Fraunces", Georgia, serif);--cl-body: var(--font-body--family, "Lora", Georgia, serif);--cl-label: var(--font-subheading--family, "Josefin Sans", "Futura", Arial, sans-serif)}.cl-section{font-family:var(--cl-body);color:var(--cl-forest)}.cl-wrap{width:min(1200px,calc(100% - 40px));margin-inline:auto}.cl-dark{--cl-focus: var(--cl-mustard);background-color:var(--cl-field);color:var(--cl-cream);background-image:radial-gradient(ellipse 70% 60% at 50% 32%,rgba(var(--cl-mustard-rgb),.16),transparent 70%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240' viewBox='0 0 240 240'%3E%3Cpath d='M40.0 52.0L49.0 52.0M45.4 52.0L47.2 50.0M45.4 52.0L47.2 53.9M40.0 52.0L44.5 59.7M42.7 56.6L45.3 57.3M42.7 56.6L41.9 59.2M40.0 52.0L35.5 59.7M37.3 56.6L38.0 59.2M37.3 56.6L34.6 57.3M40.0 52.0L31.0 52.0M34.6 52.0L32.7 53.9M34.6 52.0L32.7 50.0M40.0 52.0L35.5 44.2M37.3 47.3L34.6 46.6M37.3 47.3L38.0 44.7M40.0 52.0L44.5 44.2M42.7 47.3L41.9 44.7M42.7 47.3L45.3 46.6' fill='none' stroke='rgba(252,248,242,.16)' stroke-width='1.6' stroke-linecap='round'/%3E%3Cpath d='M168.0 120.0L174.0 120.0M171.6 120.0L172.8 118.7M171.6 120.0L172.8 121.2M168.0 120.0L171.0 125.1M169.8 123.1L171.5 123.5M169.8 123.1L169.3 124.8M168.0 120.0L165.0 125.1M166.2 123.1L166.6 124.8M166.2 123.1L164.4 123.5M168.0 120.0L162.0 120.0M164.4 120.0L163.1 121.2M164.4 120.0L163.1 118.7M168.0 120.0L165.0 114.8M166.2 116.8L164.4 116.4M166.2 116.8L166.6 115.1M168.0 120.0L171.0 114.8M169.8 116.8L169.3 115.1M169.8 116.8L171.5 116.4' fill='none' stroke='rgba(252,248,242,.16)' stroke-width='1.3' stroke-linecap='round'/%3E%3Cpath d='M96.0 196.0L103.5 196.0M100.5 196.0L102.0 194.3M100.5 196.0L102.0 197.6M96.0 196.0L99.7 202.4M98.2 199.8L100.4 200.4M98.2 199.8L97.6 202.0M96.0 196.0L92.2 202.4M93.7 199.8L94.3 202.0M93.7 199.8L91.5 200.4M96.0 196.0L88.5 196.0M91.5 196.0L89.9 197.6M91.5 196.0L89.9 194.3M96.0 196.0L92.2 189.5M93.7 192.1L91.5 191.5M93.7 192.1L94.3 189.9M96.0 196.0L99.7 189.5M98.2 192.1L97.6 189.9M98.2 192.1L100.4 191.5' fill='none' stroke='rgba(252,248,242,.16)' stroke-width='1.4' stroke-linecap='round'/%3E%3Ccircle cx='206' cy='30' r='1.6' fill='rgba(252,248,242,.16)'/%3E%3Ccircle cx='122' cy='70' r='1.2' fill='rgba(252,248,242,.16)'/%3E%3Ccircle cx='20' cy='150' r='1.4' fill='rgba(252,248,242,.16)'/%3E%3Ccircle cx='214' cy='206' r='1.2' fill='rgba(252,248,242,.16)'/%3E%3C/svg%3E");background-size:auto,240px 240px}.cl-paper{background:var(--cl-paper)}.cl-soft{background:var(--cl-soft)}.cl-kicker{font:700 .8rem/1.2 var(--cl-label);letter-spacing:.2em;text-transform:uppercase;color:var(--cl-brick-text);margin:0 0 .9rem}.cl-dark .cl-kicker{color:var(--cl-mustard)}.cl-h{font-family:var(--cl-display);font-weight:600;text-transform:none;line-height:1.08;letter-spacing:-.008em;margin:0 0 1.1rem;color:inherit}.cl-h--xl{font-size:clamp(2.6rem,6.2vw,5rem)}.cl-h--l{font-size:clamp(2rem,4.2vw,3.3rem)}.cl-h--m{font-size:clamp(1.4rem,2.4vw,1.85rem)}.cl-lead{font-size:clamp(1.05rem,1.5vw,1.2rem);line-height:1.6;max-width:38em;margin:0 0 1.6rem}.cl-lead p{margin:0 0 .8em}.cl-lead strong{font-weight:700}.cl-rule-double{display:block;flex:none;width:2.6em;height:0;border-top:1.5px solid var(--cl-mustard);box-shadow:0 4px 0 -.5px var(--cl-mustard)}.cl-btns{display:flex;flex-wrap:wrap;gap:12px}.cl-btn{display:inline-flex;align-items:center;gap:.55em;min-height:48px;padding:.85em 1.5em .75em;border-radius:999px;font:700 .9rem/1 var(--cl-label);letter-spacing:.12em;text-transform:uppercase;text-decoration:none;border:2px solid transparent;transition:transform .15s ease,box-shadow .15s ease}.cl-btn:hover{transform:translateY(-2px);box-shadow:0 6px 14px rgba(var(--cl-ink-rgb),.22)}.cl-btn:focus-visible{outline:3px solid var(--cl-focus);outline-offset:3px}.cl-btn--mustard{background:var(--cl-mustard);color:var(--cl-forest)}.cl-btn--brick{background:var(--cl-brick);color:#fff}.cl-btn--forest{background:var(--cl-forest);color:var(--cl-cream)}.cl-btn--ghost{border-color:currentColor;color:inherit;background:transparent}.cl-num{position:relative;flex:none;display:inline-grid;place-items:center;width:3.1rem;height:3.1rem;border-radius:50%;color:var(--cl-cream);font:600 1.35rem/1 var(--cl-display);background:radial-gradient(circle,var(--cl-coffee) 0 52%,var(--cl-mustard) 53% 58%,var(--cl-card) 59% 100%);box-shadow:0 0 0 1.5px rgba(var(--cl-ink-rgb),.55),3px 4px rgba(var(--cl-ink-rgb),.14)}.cl-num:after{content:"";position:absolute;left:calc(100% - 3px);top:38%;width:9px;height:11px;border:1.5px solid rgba(var(--cl-ink-rgb),.55);border-left:0;border-radius:0 6px 6px 0;background:var(--cl-card)}.cl-pinned{position:relative;background:var(--cl-card);border-radius:8px;padding:10px;box-shadow:0 10px 24px rgba(var(--cl-ink-rgb),.28);transform:rotate(var(--rot, -2deg))}.cl-pinned:before,.cl-card:before{content:"";position:absolute;top:-10px;left:50%;width:64px;height:20px;margin-left:-32px;border-radius:2px;z-index:2;opacity:.9;transform:rotate(-3deg);background:repeating-linear-gradient(45deg,rgba(var(--cl-mustard-rgb),.85) 0 6px,#fcf8f2d9 6px 12px);clip-path:polygon(0 8%,4% 0,96% 6%,100% 0,98% 50%,100% 100%,96% 92%,3% 100%,0 94%,2% 50%)}.cl-pinned:nth-child(2n):before,.cl-shelf__grid>li:nth-child(2n) .cl-pinned:before,.cl-card:nth-child(2n):before{transform:rotate(3deg);background:repeating-linear-gradient(45deg,#7d97abcc 0 6px,#fcf8f2d9 6px 12px)}.cl-pinned img{display:block;width:100%;height:auto;border-radius:5px}.cl-stamp{display:inline-block;padding:.55em 1.1em .45em;border-radius:999px;background:var(--cl-brick);color:#fff;font:700 .85rem/1 var(--cl-label);letter-spacing:.16em;text-transform:uppercase;transform:rotate(-3deg);box-shadow:0 2px 6px rgba(var(--cl-ink-rgb),.25)}.cl-badge{display:grid;place-items:center;text-align:center;width:9rem;height:9rem;border-radius:50%;background:var(--cl-mustard);color:var(--cl-forest);box-shadow:0 0 0 5px var(--cl-cream),0 0 0 7px var(--cl-forest),0 12px 24px #00000059;transform:rotate(8deg)}.cl-badge b{display:block;font:600 3.2rem/.9 var(--cl-display)}.cl-badge span{display:block;font:700 .8rem/1 var(--cl-label);letter-spacing:.2em;text-transform:uppercase;margin-top:.3rem}.cl-card{position:relative;margin:0;background:var(--cl-card);color:var(--cl-forest);border-radius:10px;padding:12px 10px;box-shadow:0 10px 22px rgba(var(--cl-ink-rgb),.3);transform:rotate(var(--rot, -3deg))}.cl-card__photo img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:50%;box-shadow:0 0 0 3px var(--cl-mustard)}.cl-card figcaption{display:grid;gap:4px;padding:10px 2px 0}.cl-card__name{display:flex;align-items:center;gap:7px;font:700 1rem/1.15 var(--cl-body)}.cl-card__said{font-size:.88rem;line-height:1.35}.cl-card__said b,.cl-card__said strong{font-weight:700}.cl-chip{flex:none;display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;padding-top:.12em;border-radius:50%;background:var(--chip, var(--cl-brick));color:#fff;font:700 .8rem/1 var(--cl-label);box-shadow:0 0 0 2px var(--cl-card),0 0 0 3.5px var(--cl-forest)}.cl-section[id]{scroll-margin-top:calc(var(--header-height, 72px) + 8px)}html{scroll-behavior:smooth}.cl-section a:focus-visible,.cl-section button:focus-visible,.cl-section input:focus-visible+label{outline:3px solid var(--cl-focus);outline-offset:3px}.cl-dark .cl-btn--ghost:hover{background:rgba(var(--cl-paper-rgb),.08)}.cl-btn--block{width:100%;justify-content:center}.cl-btn[disabled]{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.cl-arrow:after{content:"\2192";font-weight:400;letter-spacing:0}.cl-tags{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.cl-tag{display:inline-flex;align-items:center;gap:6px;padding:6px 10px 4px;border-radius:999px;background:var(--cl-soft);color:var(--cl-forest);font:700 max(11px,.72rem)/1.2 var(--cl-label);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.cl-tag--hard{background:var(--cl-forest);color:var(--cl-cream)}.cl-tag--lang{background:transparent;box-shadow:inset 0 0 0 1.5px currentColor}.cl-dots{display:inline-flex;gap:3px;margin-top:-2px}.cl-dots i{width:8px;height:8px;border-radius:50%;border:1.5px solid currentColor}.cl-dots i.on{background:currentColor}.cl-shelf__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,190px),1fr));gap:clamp(28px,4vw,44px) clamp(16px,2.4vw,28px)}@media(min-width:750px){.cl-shelf__grid:has(>li:nth-child(6):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1180px){.cl-shelf__grid:has(>li:nth-child(6):last-child){grid-template-columns:repeat(6,minmax(0,1fr));column-gap:20px}.cl-shelf__grid:has(>li:nth-child(6):last-child) :is(.cl-bookcard__soon,.cl-bookcard__gap){min-height:3.9em}.cl-shelf__grid:has(>li:nth-child(6):last-child) .cl-tag{max-width:100%;white-space:normal;border-radius:12px;letter-spacing:.06em}.cl-shelf__grid:has(>li:nth-child(6):last-child) .cl-bookcard__title{font-size:1.2rem;hyphens:auto;-webkit-hyphens:auto;overflow-wrap:normal}.cl-shelf__grid:has(>li:nth-child(6):last-child) .cl-bookcard__fmt{display:none}}.cl-bookcard{position:relative;display:flex;flex-direction:column;height:100%;color:var(--cl-forest)}.cl-bookcard__cover{position:relative;display:block;margin:10px 10px 18px}.cl-bookcard__cover .cl-pinned{--rot: -1.5deg;padding:8px;transition:transform .2s ease}.cl-shelf__grid>li:nth-child(2n) .cl-bookcard__cover .cl-pinned{--rot: 1.5deg}.cl-bookcard:hover .cl-pinned{transform:rotate(0) translateY(-4px)}.cl-bookcard__cover img{aspect-ratio:2 / 3;object-fit:cover;background:var(--cl-soft)}.cl-bookcard__ph{display:grid;place-items:center;aspect-ratio:2 / 3;border-radius:6px;background:var(--cl-field);color:var(--cl-cream);padding:16px;text-align:center;font:600 1.5rem/1.05 var(--cl-display)}.cl-bookcard__body{display:flex;flex-direction:column;gap:10px;flex:1}.cl-bookcard__title{margin:0;font:600 clamp(1.3rem,1.9vw,1.5rem)/1.1 var(--cl-display);letter-spacing:-.008em}.cl-bookcard__title a{color:inherit;text-decoration:none}.cl-bookcard__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.cl-bookcard__hook{margin:0;font-size:.95rem;line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cl-bookcard__langs{margin:0;font:700 .8rem/1.3 var(--cl-body);opacity:.8}.cl-bookcard__foot{margin-top:auto;padding-top:6px;display:grid;grid-template-columns:minmax(0,1fr);align-items:end;gap:8px}.cl-bookcard__price{font:600 1.5rem/1 var(--cl-display)}.cl-bookcard__fmt{opacity:.8}.cl-bookcard__cta{position:relative;z-index:2}.cl-bookcard__cta--card{position:static}.cl-bookcard__cta--card .cl-bookcard__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.cl-bookcard__cta .cl-btn{width:100%;justify-content:center;min-height:44px;padding:.75em .8em .65em;font-size:.74rem;letter-spacing:.08em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-bookcard__cta .cl-btn .cl-bookcard__fmt{flex:none}@media(max-width:749px){.cl-bookcard__cta .cl-btn{padding:.75em .5em .65em;font-size:.68rem;letter-spacing:.04em}.cl-bookcard__foot :is(.cl-bookcard__soon,.cl-bookcard__gap){min-height:3.9em}.cl-bookcard__fmt{display:none}}.cl-dark .cl-bookcard{color:var(--cl-cream)}.cl-bookcard__soon{display:flex;align-items:flex-start;gap:7px;min-height:2.6em;font:700 .82rem/1.3 var(--cl-body)}.cl-bookcard__soon:before{margin-top:.35em}.cl-bookcard__gap{min-height:2.6em;font-size:.82rem}.cl-bookcard__soon:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--cl-mustard);box-shadow:0 0 0 3px rgba(var(--cl-mustard-rgb),.3)}.cl-soft .cl-tag:not(.cl-tag--hard):not(.cl-tag--lang){background:var(--cl-card)}.cl-dark .cl-tag{background:rgba(var(--cl-paper-rgb),.12);color:var(--cl-cream)}.cl-note{display:flex;align-items:flex-start;gap:10px;margin:0;font-size:.95rem;line-height:1.4}.cl-note svg{flex:none;width:22px;height:22px;margin-top:-1px}.cl-note strong{font-weight:700}.cl-ship{padding:14px 16px;border-radius:12px;background:var(--cl-card);border:2px dashed var(--cl-mustard);color:var(--cl-forest)}.cl-ship__bar{height:8px;margin-top:10px;border-radius:99px;background:var(--cl-soft);overflow:hidden}.cl-ship__bar span{display:block;height:100%;width:var(--fill, 0%);background:var(--cl-forest);border-radius:inherit}.cl-ship--done{border-style:solid;border-color:var(--cl-forest)}.cl-ship .cl-note__sub{display:block;margin-top:2px;font-size:.85rem;opacity:.8}.cl-motif{display:inline-block;flex:none;vertical-align:middle}.cl-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.cl-bookcard__cover .cl-pinned{transition:none}.cl-bookcard:hover .cl-pinned{transform:rotate(var(--rot))}}@media(max-width:480px){.cl-btns{gap:10px}.cl-btn{padding:.85em 1.05em .75em;font-size:.78rem;letter-spacing:.08em}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.cl-btn{transition:none}.cl-btn:hover{transform:none}}.cl-cart-ship{width:100%;font-family:var(--cl-body);color:var(--cl-forest)}.cl-cart-ship:empty{display:none}.cl-cart-ship .cl-note{font-size:.92rem}.cl-cart-ship .cl-ship--plain{opacity:.85}.cl-foot.cl-dark{background-color:var(--cl-forest-deep);background-image:none}.cl-zoom{position:relative;display:block;cursor:zoom-in;color:inherit;border-radius:inherit}.cl-zoom:focus-visible{outline:3px solid var(--cl-focus);outline-offset:3px}.cl-zoom__icon{position:absolute;right:10px;bottom:10px;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:rgba(var(--cl-ink-rgb),.86);color:var(--cl-cream);box-shadow:0 3px 8px #00000040;pointer-events:none}.cl-zoom__icon svg{width:20px;height:20px}.cl-hint--mouse{display:none}@media(hover:hover)and (pointer:fine){.cl-hint--touch{display:none}.cl-hint--mouse{display:inline}}.cl-lb{box-sizing:border-box;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:rgba(var(--cl-ink-rgb),.95);color:var(--cl-cream);overscroll-behavior:contain;touch-action:pan-y pinch-zoom}.cl-lb::backdrop{background:rgba(var(--cl-ink-rgb),.6)}.cl-lb[open]{display:grid;place-items:center}.cl-lb__stage{display:grid;justify-items:center;gap:10px;margin:0;padding:64px 16px 20px;width:100%;height:100%;box-sizing:border-box;align-content:center}.cl-lb__img{display:block;width:auto;height:auto;max-width:min(100%,2048px);max-height:calc(100dvh - 120px);object-fit:contain;border-radius:6px;background:#fff;touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none}.cl-lb__count{font:700 .8rem/1.2 var(--cl-label);letter-spacing:.14em;min-height:1.2em}.cl-lb__btn{position:absolute;display:grid;place-items:center;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:var(--cl-cream);color:var(--cl-forest);font:400 2rem/1 var(--cl-body);cursor:pointer;box-shadow:0 4px 12px #0000004d}.cl-lb__btn:focus-visible{outline:3px solid var(--cl-mustard);outline-offset:3px}.cl-lb__close{top:10px;right:12px}.cl-lb__prev{left:12px;top:50%;margin-top:-24px}.cl-lb__next{right:12px;top:50%;margin-top:-24px}.cl-lb--single .cl-lb__prev,.cl-lb--single .cl-lb__next{display:none}@media(max-width:700px){.cl-lb__stage{padding:64px 8px 76px}.cl-lb__img{max-height:calc(100dvh - 160px)}.cl-lb__prev,.cl-lb__next{top:auto;bottom:14px;margin-top:0}.cl-lb__prev{left:calc(50% - 60px)}.cl-lb__next{right:calc(50% - 60px)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cludoku.css.map */
