:root{--sentio-leaf-shadow-opacity: .06;--sentio-fibre-opacity: .07;--sentio-linen-opacity: .05}.has-leaf-shadow,.has-fibre,.has-linen{position:relative;isolation:isolate}.has-leaf-shadow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;background:url(ui-leaf-shadow.svg) right top / max(100%,900px) auto no-repeat;opacity:var(--sentio-leaf-shadow-opacity);pointer-events:none;--leaf-fade: min(22%, 140px);-webkit-mask:linear-gradient(to bottom,transparent,#000 var(--leaf-fade),#000 calc(100% - var(--leaf-fade)),transparent);mask:linear-gradient(to bottom,transparent,#000 var(--leaf-fade),#000 calc(100% - var(--leaf-fade)),transparent)}@media(hover:hover)and (min-width:990px){.has-leaf-shadow:before,.has-fibre:after,.has-linen:after{mix-blend-mode:multiply}}.has-leaf-shadow--behind:before{z-index:-1}.has-leaf-shadow--corner:before{background-image:url(ui-leaf-shadow-corner.svg);background-size:min(80%,560px) auto}.has-leaf-shadow--alt:before{background-image:url(ui-leaf-shadow-2.svg)}.has-leaf-shadow--corner.has-leaf-shadow--alt:before{background-image:url(ui-leaf-shadow-corner-2.svg)}.has-leaf-shadow--left:before{transform:scaleX(-1)}.has-leaf-shadow--on-deep:before{filter:invert(1);mix-blend-mode:screen;opacity:calc(var(--sentio-leaf-shadow-opacity) * .8)}@keyframes sentio-leaf-sway{0%{transform:translate(0) rotate(0)}to{transform:translate(-6px,4px) rotate(.4deg)}}.has-fibre:after,.has-linen:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;pointer-events:none}.has-fibre:after{background:url(ui-fibre.svg) 0 0 / 360px 360px repeat;opacity:var(--sentio-fibre-opacity)}.has-linen:after{background:url(ui-linen.svg) 0 0 / 240px 240px repeat;opacity:var(--sentio-linen-opacity)}@media(forced-colors:active){.has-leaf-shadow:before,.has-fibre:after,.has-linen:after{display:none}}.book-dialog{inline-size:min(44rem,calc(100vw - 3rem));max-block-size:calc(100dvh - 3rem);box-sizing:border-box;padding:2.4rem;border:0;border-radius:var(--radius-panel);background:var(--paper);color:var(--ink);overscroll-behavior:contain}.book-dialog::backdrop{background:var(--scrim)}.book-dialog .close{all:unset;position:absolute;inset-block-start:1.2rem;inset-inline-end:1.2rem;display:grid;place-items:center;inline-size:4.4rem;block-size:4.4rem;cursor:pointer}.book-dialog .close svg{inline-size:1.6rem;block-size:1.6rem}.book-dialog .close:focus-visible{outline:var(--focus-ring)}.book-dialog h2{margin:0;padding-inline-end:4rem;font-size:2.6rem}.book-dialog .for{margin:.4rem 0 0;color:var(--ink-soft)}.book-dialog .people{display:grid;gap:.8rem;margin:1.6rem 0;padding:0;list-style:none}.book-dialog .people a{display:flex;align-items:center;gap:1.2rem;padding:1rem 1.2rem;border:1px solid var(--line);border-radius:var(--radius-md);color:inherit;text-decoration:none;transition:border-color .15s ease-out}@media(hover:hover){.book-dialog .people a:hover{border-color:var(--ink)}}.book-dialog .people a:focus-visible{outline:var(--focus-ring);outline-offset:2px}.book-dialog .people img{inline-size:5.6rem;block-size:5.6rem;border-radius:50%;object-fit:cover}.book-dialog .people li[hidden]{display:none}.book-dialog .words{display:grid;flex:1;min-inline-size:0}.book-dialog .name{font-weight:600}.book-dialog .role{font-size:1.4rem;color:var(--ink-soft)}.book-dialog .go svg{inline-size:2.2rem;block-size:2.2rem;color:var(--action)}.book-dialog .all{font-size:1.5rem;color:inherit}.cart-panel{position:fixed;inset-block-end:9rem;inset-inline-end:2rem;z-index:30;display:block;inline-size:36rem;box-sizing:border-box;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper);color:var(--ink);box-shadow:var(--shadow-float)}.cart-panel[hidden]{display:none}.cart-panel .toggle{all:unset;display:flex;align-items:center;gap:.8rem;box-sizing:border-box;inline-size:100%;min-block-size:4.8rem;padding:.8rem 1.6rem;cursor:pointer}.cart-panel .toggle:focus-visible{outline:var(--focus-ring);outline-offset:-3px;border-radius:inherit}.cart-panel .name{font-weight:600}.cart-panel .count{min-inline-size:2.2rem;border-radius:var(--radius-pill);background:var(--line);font-size:1.3rem;text-align:center}.cart-panel .total s{margin-inline-end:.2rem;color:var(--ink-soft);font-size:.86em;font-weight:400}.cart-panel .total{margin-inline-start:auto;font-weight:600}.cart-panel .chevron svg{display:block;inline-size:1rem;block-size:1rem;transition:rotate .15s ease-out}.cart-panel.is-closed .chevron svg{rotate:180deg}.cart-panel .ship{display:grid;gap:.4rem;padding:0 1.6rem 1rem}.cart-panel .ship p{margin:0;font-size:1.3rem}.cart-panel .scroll{max-block-size:44vh;padding:.4rem 1.6rem 1.2rem;overflow-y:auto;overscroll-behavior:contain}.cart-panel .lines{display:flex;flex-direction:column;gap:.8rem;margin:0;padding:0;list-style:none}.cart-panel .picks{margin-block-start:1.2rem;padding-block-start:1.2rem;border-block-start:1px solid var(--line)}.cart-panel .picks[hidden]{display:none}.cart-panel .picks-title{margin:0 0 .8rem;color:var(--ink-soft);font-size:1.3rem}.cart-panel .line--pick{grid-template-columns:4rem minmax(0,1fr) auto}.cart-panel.is-closed .scroll,.cart-panel.is-closed .ship{display:none}.cart-panel.is-closed .foot{display:flex;align-items:center;gap:1.2rem}.cart-panel.is-closed .foot>:not(.cart-savings,.go),.cart-panel.is-closed .foot .view{display:none}.cart-panel.is-closed .foot .cart-savings{flex:1;margin:0;font-size:1.3rem;line-height:1.25;text-align:start}.cart-panel.is-closed .foot .go{flex:1}.cart-panel.is-closed .foot .cart-savings+.go{flex:none}.cart-panel.is-closed .foot .go .button{white-space:nowrap}.cart-panel .line{display:grid;grid-template-columns:4rem minmax(0,1fr) auto auto;align-items:center;gap:.8rem}.cart-panel .thumb img{display:block;inline-size:4rem;block-size:4rem;border-radius:var(--radius-md);object-fit:contain}.cart-panel .about{display:grid;justify-items:start;gap:.2rem;min-inline-size:0}.cart-panel .about>:not(a,dl,.price){margin:0;padding:0;background:none;color:var(--ink-soft);font-size:1.2rem}.cart-panel .title{display:-webkit-box;margin:0;overflow:hidden;color:inherit;font-size:1.4rem;line-height:1.25;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.cart-panel .about dl,.cart-panel .about dd{display:flex;gap:.6rem;margin:0}.cart-panel .about .price{margin:0;font-size:1.4rem;font-weight:600}.cart-panel .about s{color:var(--ink-soft);font-weight:400}.cart-panel .about dd:last-of-type,.cart-panel .about .is-sale{color:var(--sale)}.cart-panel .amount{display:flex;align-items:center;border:1px solid var(--line);border-radius:var(--radius-pill);font-size:1.4rem}.cart-panel .amount span{min-inline-size:1.6rem;text-align:center}.cart-panel .amount button,.cart-panel .remove,.cart-panel .add{all:unset;display:grid;place-items:center;inline-size:2.8rem;block-size:2.8rem;border-radius:50%;cursor:pointer}:is(.cart-panel .amount button,.cart-panel .remove,.cart-panel .add) svg{inline-size:1.2rem;block-size:1.2rem}:is(.cart-panel .amount button,.cart-panel .remove,.cart-panel .add):focus-visible{outline:var(--focus-ring)}:is(.cart-panel .amount button,.cart-panel .remove,.cart-panel .add):disabled{opacity:.4;cursor:default}.cart-panel .add{border:1px solid var(--line)}.cart-panel .remove{color:var(--ink-soft)}.cart-panel .remove svg{inline-size:1.6rem;block-size:1.6rem}.cart-panel .foot{padding:0 1.6rem 1.2rem}.cart-panel .cart-savings{margin:0 0 .8rem;color:var(--sale);font-size:1.4rem;font-weight:600;text-align:end}.cart-panel .go{display:flex;align-items:center;gap:1.2rem}.cart-panel .go .button{flex:1;min-inline-size:0}.cart-panel .view{flex:none;font-size:1.4rem;color:inherit}@media(max-width:749px){.cart-panel{inset-block-end:0;inset-inline:0;inline-size:auto;border-inline:0;border-block-end:0;border-radius:var(--radius-lg) var(--radius-lg) 0 0;padding-block-end:env(safe-area-inset-bottom)}}@media(max-width:749px){html:has(cart-panel:not([hidden])){scroll-padding-block-end:18rem}body:has(cart-panel:not([hidden])){padding-block-end:calc(10.8rem + env(safe-area-inset-bottom))}:root:not(.has-buy-bar) body:has(cart-panel:not([hidden])) .whatsapp-fab{inset-block-end:calc(11.6rem + env(safe-area-inset-bottom))}.has-buy-bar cart-panel.is-closed{display:none}}.cart-pack{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8rem 1.6rem;margin-block-start:1.2rem;padding:1.2rem 1.4rem;border-radius:var(--radius-md);background:color-mix(in srgb,var(--action) 8%,var(--paper))}.cart-pack .words{display:grid;flex:1 1 18rem;gap:.2rem;min-inline-size:0}.cart-pack strong{font-size:1.5rem}.cart-pack span{color:var(--ink-soft);font-size:1.3rem;line-height:1.3}.cart-panel .pay{margin:0;color:var(--ink-soft);font-size:1.3rem}.cart-whatsapp{display:inline-flex;align-items:center;gap:.6rem;min-block-size:4.4rem;color:var(--ink);font-size:1.4rem;font-weight:600;text-underline-offset:.3rem}.cart-whatsapp svg{display:block;inline-size:1.6rem;block-size:1.6rem}
/*# sourceMappingURL=/cdn/shop/t/36/assets/ui-overlays.css.map */
