.tmb-cart-page__items{list-style:none;padding:0;margin:24px 0}.tmb-cart-page__item{display:flex;gap:20px;padding:24px 0;border-bottom:1px solid #ac864f80}.tmb-cart-page__cover{width:80px;height:auto;max-height:124px;object-fit:contain;align-self:flex-start}.tmb-cart-page__details{flex:1;min-width:0;overflow-wrap:anywhere}.tmb-cart-page__details h2{font-size:21px}.tmb-cart-page__controls{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.tmb-cart-page__controls input{width:70px;min-height:44px;border:1px solid #ac864f;border-radius:4px;background:#fff9ee;color:#2d1c13;font:inherit;padding:6px}.tmb-cart-page__controls a{display:inline-flex;align-items:center;min-height:44px}.tmb-cart-page__discount{color:#751016;font-size:16px}.tmb-cart-page__summary{text-align:right}.tmb-cart-page__subtotal{font-size:23px}.tmb-cart-page__actions{display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap;margin-top:20px}.tmb-cart-page .tmb-cart-page__button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:12px 24px;background:#751016;border:2px solid #ac864f;border-radius:6px;color:#fff4df;font:inherit;text-decoration:none;cursor:pointer}.tmb-cart-page .tmb-cart-page__button--secondary{background:#fff4df;color:#751016}.tmb-cart-page button:focus-visible,.tmb-cart-page input:focus-visible{outline:2px solid #751016;outline-offset:4px}.tmb-cart-page__empty{text-align:center}@media(max-width:500px){.tmb-cart-page__item{gap:12px}.tmb-cart-page__cover{width:56px}.tmb-cart-page__details h2{font-size:18px}.tmb-cart-page__actions{flex-direction:column}.tmb-cart-page__summary{text-align:left}}@media(min-width:901px)and (max-width:1200px){.tmb-header .tmb-nav__links{gap:10px}.tmb-header .tmb-nav{letter-spacing:.04em}}.tmb-reader-testimonial{position:relative;z-index:2;min-height:178px;padding:26px clamp(20px,4vw,64px);box-sizing:border-box;display:grid;place-items:center;overflow:hidden;border-top:1px solid rgba(117,82,43,.42);border-bottom:1px solid rgba(117,82,43,.42);background:radial-gradient(ellipse at 0% 0%,rgba(58,49,39,.16),transparent 42%),radial-gradient(ellipse at 100% 100%,rgba(130,37,25,.13),transparent 38%),linear-gradient(180deg,#e6d2aa,#f3e5c6,#dfc79d);color:#2d1c13;font-family:Cormorant Garamond,Georgia,serif}.tmb-reader-testimonial__card{position:relative;width:min(1120px,100%);margin:0;padding:19px 86px 17px;box-sizing:border-box;border:1px solid rgba(154,108,51,.76);background:#fff7debf;box-shadow:inset 0 0 0 3px #fffae885,inset 0 0 24px #835b2b1f,0 4px 13px #39261424;text-align:center}.tmb-reader-testimonial__card:before,.tmb-reader-testimonial__card:after{position:absolute;color:#80521f33;font-size:76px;font-weight:600;line-height:1;pointer-events:none}.tmb-reader-testimonial__card:before{top:9px;left:24px;content:"\201c"}.tmb-reader-testimonial__card:after{right:24px;bottom:-14px;content:"\201d"}.tmb-reader-testimonial__kicker{margin:0 0 5px;color:#7a4f27;font-family:Cinzel,Trajan Pro,Georgia,serif;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.tmb-reader-testimonial blockquote{margin:0}.tmb-reader-testimonial blockquote p{margin:0;font-size:clamp(21px,1.7vw,27px);font-style:italic;font-weight:600;line-height:1.2;text-wrap:balance}.tmb-reader-testimonial__ornament{position:relative;width:142px;height:1px;margin:10px auto 8px;display:block;background:linear-gradient(90deg,transparent,#a97838 22%,#a97838 78%,transparent)}.tmb-reader-testimonial__ornament:after{position:absolute;top:50%;left:50%;width:7px;height:7px;border:1px solid #9c682d;background:#842018;content:"";transform:translate(-50%,-50%) rotate(45deg)}.tmb-reader-testimonial figcaption{color:#4a2f1d;font-size:16px;font-weight:700;line-height:1}.tmb-reader-testimonial figcaption small{margin-left:8px;color:#795c3c;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}@media(max-width:750px){.tmb-reader-testimonial{min-height:210px;padding:20px 14px}.tmb-reader-testimonial__card{padding:21px 30px 19px}.tmb-reader-testimonial__card:before,.tmb-reader-testimonial__card:after{font-size:58px}.tmb-reader-testimonial__card:before{top:12px;left:10px}.tmb-reader-testimonial__card:after{right:10px;bottom:-7px}.tmb-reader-testimonial__kicker{margin-bottom:7px;font-size:10px}.tmb-reader-testimonial blockquote p{font-size:clamp(19px,5.1vw,23px);line-height:1.24}.tmb-reader-testimonial__ornament{margin-top:12px}.tmb-reader-testimonial figcaption{font-size:15px}.tmb-reader-testimonial figcaption small{display:block;margin:5px 0 0;font-size:10px}}.tmb-localization{padding:12px 16px;color:#24190e;text-align:center}.tmb-localization form{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px}.tmb-localization select,.tmb-localization button{max-width:100%;min-height:44px;font:inherit;color:inherit;background:#f4e6c5;border:1px solid #9a7945;border-radius:3px;padding:6px 10px}
/*# sourceMappingURL=/cdn/shop/t/13/compiled_assets/styles.css.map */
