@media(max-width:767px){#Cart-Drawer .cart-drawer__upsell-cta{width:5rem;flex:0 0 5rem}}body:has(#Cart-Drawer[data-silxine-cart-overlay-guard][open]) #ryviu-reward-button{visibility:hidden!important;pointer-events:none!important}.silxine-cart-payment{display:grid;gap:8px;margin:0 0 16px}.silxine-cart-payment__row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;font-size:14px;line-height:1.4}.silxine-cart-payment__row dd{margin:0;white-space:nowrap;font-variant-numeric:tabular-nums}.silxine-cart-payment__due{font-weight:600}.silxine-cart-payment__due dd{font-size:22px}.silxine-cart-payment__balance{font-size:13px;opacity:.7}.silxine-footer{background:rgb(var(--color-background));color:var(--silk-ink, #2c2825)}.silxine-footer__shell{display:grid;width:100%;max-width:160rem;margin-inline:auto;padding:0 1.5rem 1rem}.silxine-footer__newsletter{display:flex;min-width:0;flex-direction:column;justify-content:space-between;grid-row:1;padding:62px 0 1.25rem}.silxine-footer__newsletter-inner{max-width:42rem}.silxine-footer__newsletter-heading,.silxine-footer__signoff-text{margin:0;font-family:var(--font-heading-family);font-weight:400;letter-spacing:-.045em;text-wrap:balance}.silxine-footer__newsletter-heading{max-width:12ch;font-size:clamp(1.7rem,6.5vw,2.05rem);line-height:1.04}.silxine-footer__newsletter-description{max-width:34rem;margin:.65rem 0 1rem;font-size:.8125rem;line-height:1.5}.silxine-footer__form{max-width:42rem}.silxine-footer__field{position:relative}.silxine-footer .silxine-footer__input{width:100%;min-height:3rem;padding:.55rem 3.25rem .55rem 0!important;border:0!important;border-bottom:1px solid currentColor!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:inherit!important;font:inherit;font-size:.8125rem;outline-offset:0}.silxine-footer__input::placeholder{color:currentColor;opacity:.58}.silxine-footer__input:focus{border-bottom-width:2px!important;outline:0!important}.silxine-footer .silxine-footer__submit{position:absolute;right:0;bottom:0;display:grid;width:3rem;height:3rem;padding:0!important;place-items:center;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:inherit!important;transition:opacity .26s var(--silk-ease, ease),transform .26s var(--silk-ease, ease)}.silxine-footer__submit:hover{opacity:.62;transform:translate(.2rem)}.silxine-footer__submit:active{transform:translate(.2rem) scale(.96)}.silxine-footer__submit:focus-visible,.silxine-footer__menu-link:focus-visible,.silxine-footer__social-link:focus-visible,.silxine-footer__currency-button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.silxine-footer__submit-icon,.silxine-footer__social-icon{width:1.25rem;height:1.25rem}.silxine-footer__form-message{margin:0 0 1rem;font-size:.75rem;line-height:1.45}.silxine-footer__form-message--error{color:var(--silk-error, #c47a7a)}.silxine-footer__menus{display:grid;grid-row:3;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.5rem 1.25rem;padding:1.75rem 0 1.875rem}.silxine-footer__menu{min-width:0}.silxine-footer__menu-title{margin:0 0 .625rem;padding-bottom:.35rem;border-bottom:1px solid rgb(44 40 37 / .2);font-family:var(--font-body-family);font-size:.75rem;font-weight:600;line-height:1.4;letter-spacing:.07em}.silxine-footer__menu-list{display:grid;gap:.3rem;margin:0;padding:0;list-style:none}.silxine-footer__menu-link{display:inline-block;padding:.1rem 0;color:inherit;font-family:var(--font-body-family);font-size:.8125rem;font-weight:inherit;line-height:1.4;opacity:.82;transition:opacity .26s var(--silk-ease, ease),transform .26s var(--silk-ease, ease)}.silxine-footer__cookie-preferences{-webkit-appearance:none;appearance:none;margin:0;border:0;background:transparent;text-align:left;cursor:pointer}.silxine-footer__cookie-preferences:disabled{cursor:wait}.silxine-footer__menu-link:hover{opacity:1;transform:translate(.15rem)}.silxine-footer__signoff{display:flex;grid-row:2;align-items:center;justify-content:center;flex-direction:column;gap:.75rem;padding:1.1rem 0 1.25rem;border:0;text-align:center}.silxine-footer__signoff-text{font-size:clamp(1.35rem,5.4vw,1.65rem);line-height:1.08}.silxine-footer__socials{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.5rem}.silxine-footer__socials:empty{display:none}.silxine-footer__social-link{color:inherit;opacity:.75;transition:opacity .26s var(--silk-ease, ease)}.silxine-footer__social-link:hover{opacity:1}.silxine-footer__utility{display:flex;grid-row:4;flex-wrap:wrap;align-items:baseline;gap:0 2rem;padding-top:1rem;border-top:1px solid rgb(44 40 37 / .2)}.silxine-footer__legal{flex:1 1 100%;min-width:0}.silxine-footer__legal-list{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem 1.25rem;margin:0;padding:0;list-style:none}.silxine-footer__legal-list .silxine-footer__menu-link{display:inline-flex;align-items:center;min-height:2.75rem;padding:.25rem 0;font-size:.75rem;text-decoration:none;text-underline-offset:.2em}.silxine-footer__legal-list .silxine-footer__menu-link:hover{transform:none;text-decoration:underline}.silxine-footer__copyright{margin:0;font-size:.75rem;line-height:1.5;letter-spacing:.02em;opacity:.8}.silxine-footer__currency-button{display:flex;align-items:center;gap:.6rem;padding:.5rem 0;font-size:.75rem;letter-spacing:.07em;text-transform:uppercase;opacity:.72}.silxine-footer__utility-currency{display:block}@media(max-width:63.999rem){.silxine-footer__newsletter-heading,.silxine-footer__newsletter-description{max-width:none;text-align:center}}@media(min-width:64rem){.silxine-footer__shell{grid-template-columns:minmax(22rem,37%) minmax(0,63%);grid-template-rows:auto auto auto;padding:0 clamp(4rem,5vw,7rem) 1.75rem}.silxine-footer__newsletter{grid-column:1;grid-row:1;min-height:0;padding:3rem clamp(3.5rem,4.5vw,6rem) 1.5rem 0}.silxine-footer__newsletter-inner{transform:translateY(1rem)}.silxine-footer__newsletter-heading{font-size:clamp(2.25rem,2.4vw,2.85rem)}.silxine-footer__newsletter-description{margin:.9rem 0 1.15rem}.silxine-footer__menus{grid-column:2;grid-row:1;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;column-gap:clamp(2.5rem,3vw,4.5rem);padding:2.5rem 0 1.875rem clamp(3rem,4vw,5rem)}.silxine-footer__menu{justify-self:start}.silxine-footer__menu-title{padding-bottom:0;border-bottom:0}.silxine-footer__signoff{grid-column:2;grid-row:2;align-items:flex-end;justify-content:space-between;flex-direction:row;gap:2rem;margin-left:clamp(3rem,4vw,5rem);padding:1.15rem 0;border-top:1px solid rgb(44 40 37 / .2);border-bottom:0;text-align:left}.silxine-footer__signoff-text{font-size:clamp(1.55rem,1.75vw,2.2rem)}.silxine-footer__socials{flex:0 0 auto;justify-content:flex-end;margin-left:auto;gap:1.25rem}.silxine-footer__utility{grid-column:1 / -1;grid-row:3;justify-content:space-between;gap:.75rem 2rem;margin-top:1.25rem;padding:.75rem 0 0}.silxine-footer__legal{flex:1 1 auto}.silxine-footer__copyright{flex:0 1 auto}}@media(prefers-reduced-motion:reduce){.silxine-footer__submit,.silxine-footer__menu-link,.silxine-footer__social-link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/20/compiled_assets/styles.css.map?subset=AAAQAAAAAAAAAAAAAg */
