.ts-cartpage .ts-cd-ship{margin:0 0 24px;max-width:430px}.ts-cartpage .ts-cd-recs{padding:20px 0 0;margin-top:28px}.ts-cartpage .ts-cd-recs-head{font-size:13px;margin-bottom:14px}.ts-cartpage .ts-cd-recs-row{gap:20px;max-width:560px}.ts-cartpage .ts-cd-rec img{max-height:132px}.ts-cartpage .ts-cd-rec-title{margin-top:8px;font-size:12.5px}.ts-cartpage .ts-cd-rec-price{font-size:12.5px}.ts-cartpage-trust,.ts-cartpage-social{width:max-content;max-width:min(460px,100vw - 44px);margin-left:auto;text-align:right;text-wrap:balance}.ts-cartpage-trust{justify-content:flex-end;margin-bottom:10px}.ts-cartpage-social{margin-bottom:14px}.ts-cartpage-emptytext{margin:0 0 24px;font-size:15px;line-height:1.55;color:var(--muted);max-width:34ch;margin-inline:auto}.ts-cartpage .ts-upsell{max-width:340px}@media(max-width:749px){.ts-cartpage .ts-cd-ship{max-width:none}.ts-cartpage .ts-cd-recs-row{gap:12px}.ts-cartpage .ts-cd-rec img{max-height:92px}.ts-cartpage-trust,.ts-cartpage-social{width:auto;max-width:none;margin-left:0;justify-content:flex-start;text-align:left}}.ts-hiw{display:grid;grid-template-columns:1fr;gap:42px;max-width:1000px;margin:0 auto}.ts-hiw-fig{position:relative;box-shadow:0 24px 46px -28px #2b221a80;border-radius:18px}.ts-hiw-fig img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;display:block;border-radius:18px}.ts-hiw-num{display:flex;align-items:center;gap:11px;margin:18px 0 6px}.ts-hiw-num b{font-family:Sao Torpes,sans-serif;font-weight:400;font-size:30px;color:var(--clay);line-height:1}.ts-hiw-num h3{font-size:20px}.ts-hiw-step p{font-size:15px;color:#5c5044;max-width:46ch}.ts-guar{text-align:center}.ts-guar h2{font-size:clamp(24px,6vw,29px);margin-bottom:13px}.ts-guar p{color:#5c5044;max-width:56ch;margin:0 auto;font-size:16px}.ts-guar-included{margin-top:10px!important;font-size:15px!important;font-weight:700}.ts-guar .seal{width:66px;height:66px;border-radius:50%;border:2px solid var(--clay);color:var(--clay);display:flex;align-items:center;justify-content:center;margin:0 auto 20px;font-size:24px}.wiz-phototips{margin-top:16px;border:1px solid var(--line);border-radius:12px;background:#faf6ef;overflow:hidden}.wiz-tips-head{display:flex;align-items:center;gap:9px;padding:12px 14px;cursor:pointer;list-style:none;font-size:13px;font-weight:600;color:var(--espresso)}.wiz-tips-head::-webkit-details-marker{display:none}.wiz-tips-head:hover{background:#f6efe3}.wiz-tips-ico{flex:none;color:var(--clay)}.wiz-tips-title{flex:1;line-height:1.3}.wiz-tips-link{flex:none;font-size:12px;font-weight:700;color:var(--clay)}.wiz-tips-chev{flex:none;color:var(--muted);transition:transform .2s ease}.wiz-phototips[open] .wiz-tips-head{border-bottom:1px solid var(--line)}.wiz-phototips[open] .wiz-tips-chev{transform:rotate(180deg)}.wiz-phototips[open] .wiz-tips-link{display:none}.wiz-tiprow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px 14px 10px}.wiz-phototips .wiz-checks{margin:0;padding:0 14px 14px}.wiz-tip{margin:0;text-align:center}.wiz-tipimg{position:relative;display:block;aspect-ratio:1/1;border-radius:10px;overflow:hidden;background:#f2efe9}.wiz-tipimg img{width:100%;height:100%;object-fit:cover;display:block}.wiz-tip figcaption{margin-top:6px;font-size:11.5px;font-weight:600;color:var(--espresso)}.wiz-tipbadge{position:absolute;top:5px;left:5px;width:19px;height:19px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#fff;line-height:1}.wiz-tip.is-good .wiz-tipbadge{background:#6f9757}.wiz-tip.is-bad .wiz-tipbadge{background:#43382f80}.wiz-tip.is-bad figcaption{color:var(--muted)}@media(min-width:900px){.ts-hiw{grid-template-columns:repeat(3,1fr);gap:30px}.ts-hiw-step p{font-size:14.5px}.ts-hiw-fig:after{content:"";position:absolute;top:50%;left:calc(100% + 9px);width:11px;height:11px;border-top:2px solid var(--clay);border-right:2px solid var(--clay);transform:translateY(-50%) rotate(45deg);opacity:.5;pointer-events:none}.ts-hiw-step:last-child .ts-hiw-fig:after{display:none}}.ts-rte{max-width:720px;margin:0 auto;color:#5c5044;font-size:15.5px;line-height:1.7;text-align:center}.ts-rte p{margin-bottom:12px}.ts-collection-desc p{margin:0 0 12px}.ts-collection-desc p:last-child{margin-bottom:0}.ts-rte--doc{max-width:70ch;margin:0;text-align:left;font-size:16px}.ts-rte--doc.is-narrow{max-width:62ch}.ts-rte--doc h2{font-size:clamp(20px,4.4vw,25px);margin:34px 0 10px}.ts-rte--doc h3{font-size:17px;margin:24px 0 8px;color:var(--espresso)}.ts-rte--doc h2:first-child,.ts-rte--doc h3:first-child{margin-top:0}.ts-rte--doc p{margin-bottom:14px}.ts-rte--doc ul,.ts-rte--doc ol{margin:0 0 16px 20px}.ts-rte--doc li{margin-bottom:7px}.ts-rte--doc a{color:var(--clay);text-decoration:underline;text-underline-offset:2px}.ts-rte--doc a:hover,.ts-rte--doc strong,.ts-rte--doc b{color:var(--espresso)}.ts-rte--doc hr{border:0;border-top:1px solid var(--line);margin:28px 0}.ts-rte--doc table{width:100%;border-collapse:collapse;margin-bottom:16px;font-size:14.5px}.ts-rte--doc th,.ts-rte--doc td{border:1px solid var(--line);padding:8px 10px;text-align:left}.ts-rte--doc figure{margin:22px 0}.ts-rte--doc img{display:block;max-width:100%;height:auto;border-radius:12px}.ts-rte--doc figcaption{font-size:13px;color:var(--muted);margin-top:8px;line-height:1.5}.ts-rte--doc .ts-qa{border-bottom:1px solid var(--line)}.ts-page-split{display:grid;gap:28px}.ts-page-col--solo{max-width:72ch;margin:0 auto}.ts-page-split .ts-rte--doc,.ts-page-col--solo .ts-rte--doc{max-width:none}.ts-page-figure{margin:0}.ts-page-figure img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;object-position:center;border-radius:16px;display:block;box-shadow:0 24px 46px -28px #2b221a80}.ts-page-figure figcaption{margin-top:12px;font-size:13px;color:var(--muted);line-height:1.5}.ts-page-col h1{font-size:clamp(30px,7vw,44px);margin-bottom:20px}.ts-page-standfirst{color:#5c5044;font-size:15px;max-width:60ch;margin:-8px 0 22px}.ts-guide-grid{display:grid;gap:22px;margin-top:8px}@media(min-width:700px){.ts-guide-grid{grid-template-columns:repeat(2,1fr)}}.ts-guide-card{display:block;color:inherit;text-decoration:none;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:var(--card);transition:transform .18s ease,box-shadow .18s ease}.ts-guide-card:hover{transform:translateY(-2px);box-shadow:0 18px 34px -24px #2b221a73}.ts-guide-card img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.ts-guide-card-body{display:block;padding:16px 18px 18px}.ts-guide-card h3{font-size:17px;line-height:1.3;margin:0 0 6px;color:var(--espresso)}.ts-guide-card-meta{font-size:12.5px;color:var(--muted);margin:0 0 8px}.ts-guide-card p{font-size:14px;line-height:1.55;color:#5c5044;margin:0}.ts-article-tags{font-size:12.5px;color:var(--muted);margin-top:18px}.ts-article-nav{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:28px;padding-top:22px;border-top:1px solid var(--line);font-size:14px}.ts-article-nav a{color:var(--clay);text-decoration:underline;text-underline-offset:2px}.ts-article-nav a:hover{color:var(--espresso)}.ts-article-more{margin-top:44px}.ts-article-more h2{font-size:clamp(20px,4.4vw,25px);margin-bottom:16px}.ts-toc{border:1px solid var(--line);border-radius:12px;padding:14px 18px;margin:0 0 26px;font-size:14px;background:var(--card)}.ts-toc-head{font-weight:700;color:var(--espresso);margin-bottom:8px;font-size:12.5px;letter-spacing:.06em;text-transform:uppercase}.ts-toc ol{margin:0 0 0 18px;padding:0}.ts-toc li{margin-bottom:5px}.ts-toc a{color:var(--clay);text-decoration:none}.ts-toc a:hover{text-decoration:underline}.ts-landing-intro .ts-sec-head h1{font-size:clamp(28px,6.6vw,40px);margin-bottom:12px}.ts-landing-intro .ts-sec-head p{font-size:16.5px;line-height:1.6}.ts-landing-rowhead{text-align:center;font-size:clamp(20px,4.4vw,26px);margin:0 0 22px}.ts-landing-cta{text-align:center;margin:28px 0 0}.ts-landing-prose{padding-top:8px}.ts-page-split .ts-rte--doc{font-size:15px}.ts-page-split .ts-rte--doc p{margin-bottom:15px}@media(min-width:900px){.ts .ts-page-split{max-width:1300px}.ts-page-split{grid-template-columns:1.05fr 1fr;gap:52px;align-items:start}.ts-page-split--img-right .ts-page-figure{order:2}.ts-page-figure{position:sticky;top:100px;align-self:start}.ts-page-col h1{margin-bottom:24px}}.ts-net-sec .ts-sec-head{max-width:820px}.ts-net-sec .ts-sec-head p{max-width:720px;margin-inline:auto}.ts-net-figure{margin:16px 0 0}.ts-net-map{--net-dot:6px;position:relative;max-width:840px;margin:0 auto}.ts-net-map>svg{display:block;width:100%;height:auto}.ts-net-land path{fill:var(--sage);stroke:var(--page);stroke-width:.75;vector-effect:non-scaling-stroke;stroke-linejoin:round}.ts-net-pins{position:absolute;top:0;right:0;bottom:0;left:0}.ts-net-pin{position:absolute;width:var(--net-dot);height:var(--net-dot);border-radius:50%;transform:translate(-50%,-50%)}.ts-net-pin--partner{background:var(--clay);box-shadow:0 0 0 1.3px var(--page)}.ts-net-stats{display:grid;gap:24px;max-width:980px;margin:20px auto 0;text-align:center}.ts-net-stat dt{font-family:var(--brand-text);font-size:clamp(32px,7.5vw,42px);font-weight:700;line-height:1;color:var(--espresso);letter-spacing:-.02em}.ts-net-stat dd{margin-top:8px;font-size:13.5px;line-height:1.4;color:var(--muted)}.ts-net-close{max-width:640px;margin:14px auto 0;text-align:center;font-size:15.5px;line-height:1.6}.ts-net-cta{margin-top:14px;text-align:center}@media(min-width:700px){.ts-net-stats{grid-template-columns:repeat(3,1fr);gap:32px}}@media(min-width:900px){.ts-net-map{--net-dot:5.2px}.ts .ts-net-sec{padding:24px 0}.ts-net-sec .ts-sec-head{margin-bottom:20px}.ts-net-figure{margin-top:18px}}.ts-guide-row{grid-template-columns:repeat(2,1fr);padding:0;gap:12px}.ts-guide-cols{display:grid;gap:34px}.ts-guide-cols h2{font-size:clamp(19px,4.2vw,23px);margin-bottom:14px}@media(min-width:600px){.ts-guide-row{grid-template-columns:repeat(3,1fr)}}@media(min-width:900px){.ts-guide-cols{grid-template-columns:1fr 1fr;gap:48px}}a.ts-scard{text-decoration:none;color:inherit;display:block}a.ts-scard p{color:var(--clay);font-weight:600}.jm-review-widget{--jm-review-widget-star-and-histogram-color:#C79279!important;--jm-widget-primary-color:#C79279!important;--jm-review-widget-button-color:#43382F!important;--jm-review-widget-form-button-color:#43382F!important;--jm-review-widget-button-text-color:#F5EEE3!important;--jm-review-widget-form-button-text-color:#F5EEE3!important;--jm-review-widget-text-color:#2b2723!important;font-family:inherit}.jm-review-widget .jm-review-widget-minimal-header__title,.jm-review-widget .jm-no-reviews-state__text,.jm-review-widget .jdgm-empty-state{display:none!important}.jm-review-widget .jm-button--primary{border-radius:40px!important;font-weight:600!important;letter-spacing:.01em!important}.ts-reviews-sec{padding-bottom:64px}.ts-reviews-sec .ts-sec-head{margin-bottom:0}.ts-rev-cta{text-align:center;margin:32px 0}.ts-reviews-grid{display:flex;gap:16px;align-items:flex-start}.ts-rev-col{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:16px}.ts-reviews-grid:empty{display:flex}.ts-rev-col:empty{display:flex}.ts-rev-card{background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden;box-shadow:0 1px 3px #43382f0d;transition:transform .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s ease}.ts-rev-card:hover{transform:translateY(-2px);box-shadow:0 8px 22px #43382f1a}.ts-rev-pic{line-height:0;background:#f2efe9;aspect-ratio:4/5;overflow:hidden}.ts-rev-pic img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.ts-rev-txt{padding:16px 18px 18px}.ts-rev-stars{line-height:1;margin-bottom:10px;letter-spacing:2.5px;font-size:15px}.ts-rev-star{color:#43382f38}.ts-rev-star.on{color:#c79279}.ts-rev-who{display:flex;align-items:center;gap:9px;margin-bottom:9px}.ts-rev-av{flex:none;width:30px;height:30px;border-radius:50%;background:#ece5da;color:var(--espresso);font-weight:700;font-size:12.5px;display:flex;align-items:center;justify-content:center}.ts-rev-id{display:flex;flex-direction:column;line-height:1.2}.ts-rev-id b{font-size:13.5px;color:var(--ink)}.ts-rev-id time{font-size:11.5px;color:var(--muted)}.ts-rev-title{font-weight:700;font-size:14px;color:var(--ink);margin-bottom:4px}.ts-rev-body{margin:0;font-size:13.5px;line-height:1.55;color:#463d31}.ts-rev-more-wrap{text-align:center;margin-top:8px}.ts .ts-rev-more[hidden]{display:none!important}@media(max-width:599px){.ts-reviews-grid{column-width:auto;column-count:1}}.jdgm-star.jdgm--on,.jdgm-star.jdgm--half{color:#c79279!important}.jdgm-star.jdgm--off{color:#43382f47!important}.jdgm-form__submit-btn,.jdgm-submit-btn,.jdgm-form .jdgm-btn{background:#43382f!important;color:#f5eee3!important;border:none!important;border-radius:40px!important;font-weight:600!important}.jdgm-write-review-modal__product-image,.jdgm-write-review-modal__product-title,.jdgm-write-review-modal__intro{display:none!important}.jdgm-write-review-modal__nav-btn-next,.jdgm-write-review-modal__nav-btn-close{background:#43382f!important;color:#f5eee3!important;border:none!important;border-radius:40px!important;font-weight:600!important}.jdgm-write-review-modal .jdgm-star{transition:transform .18s cubic-bezier(.2,.7,.2,1)}.jdgm-write-review-modal .jdgm-star:hover{transform:scale(1.18)}.jdgm-write-review-modal__form--thank-you-separator,.jdgm-write-review-modal__form--thank-you-separator~*{display:none!important}.jdgm-write-review-modal__container{background:transparent!important;border-radius:0!important}.jdgm-write-review-modal__content{background:var(--page,#FDFCFA)!important;border-radius:18px!important;box-shadow:0 30px 60px -28px #43382f73,0 2px 8px #43382f0f!important;width:min(560px,calc(100vw - 32px))!important;max-width:min(560px,calc(100vw - 32px))!important;height:auto!important;min-height:0!important;max-height:calc(100vh - 64px)!important;overflow-y:auto!important;justify-content:flex-start!important}.jdgm-write-review-modal__sections{height:auto!important;min-height:0!important}.jdgm-write-review-modal__overlay,.jdgm-write-review-modal__backdrop{background:#43382f8c!important}.jdgm-write-review-modal__title{font-family:Sao Torpes,Impact,sans-serif!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:.01em!important;line-height:1.05!important;color:#43382f!important;font-size:clamp(22px,5vw,30px)!important}.jdgm-write-review-modal__text,.jdgm-write-review-modal__caption{color:#5c5044!important;font-size:15px!important;line-height:1.55!important;max-width:44ch!important;margin-left:auto!important;margin-right:auto!important}.jdgm-write-review-modal input[type=text],.jdgm-write-review-modal input[type=email],.jdgm-write-review-modal textarea{background:#fff!important;border:1px solid rgba(67,56,47,.16)!important;border-radius:12px!important;color:#2b2723!important}.jdgm-write-review-modal input[type=text]:focus,.jdgm-write-review-modal input[type=email]:focus,.jdgm-write-review-modal textarea:focus{border-color:#c79279!important;box-shadow:0 0 0 3px #c7927938!important;outline:none!important}.jdgm-coupon-banner-container{display:none!important}.jdgm-write-review-modal__section--page--thank-you,.jdgm-write-review-modal__page--thank-you,.jdgm-write-review-modal__form--thank-you{min-height:0!important;height:auto!important}.jdgm-write-review-modal__form--thank-you{padding-bottom:4px!important}.jdgm-write-review-modal__thank-you-nav{margin-top:22px!important;padding-top:0!important}.jdgm-write-review-modal__form--thank-you .jdgm-write-review-modal__title:before{content:"";display:block;width:60px;height:60px;margin:0 auto 18px;background:url(ts-paw.svg) center/contain no-repeat;animation:tsPawStamp .5s cubic-bezier(.2,.7,.2,1) both}@keyframes tsPawStamp{0%{opacity:0;transform:scale(1.35) rotate(-8deg)}60%{opacity:1;transform:scale(.96) rotate(0)}to{opacity:1;transform:scale(1)}}.jdgm-write-review-modal__form--thank-you .jdgm-write-review-modal__title{animation:tsThanksRise .42s cubic-bezier(.2,.7,.2,1) .06s both}.jdgm-write-review-modal__form--thank-you .jdgm-write-review-modal__text{animation:tsThanksRise .42s cubic-bezier(.2,.7,.2,1) .14s both}@keyframes tsThanksRise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.jdgm-write-review-modal__form--thank-you .jdgm-write-review-modal__text:after{content:"";display:block;width:40px;height:1px;margin:22px auto 0;background:#c7927959}@media(prefers-reduced-motion:reduce){.jdgm-write-review-modal__form--thank-you .jdgm-write-review-modal__title,.jdgm-write-review-modal__form--thank-you .jdgm-write-review-modal__text,.jdgm-write-review-modal__form--thank-you .jdgm-write-review-modal__title:before{animation:none!important}}@media(max-width:599px){.jdgm-write-review-modal__form--thank-you .jdgm-write-review-modal__title:before{width:50px;height:50px;margin-bottom:14px}}.jm-review-widget .jm-review-widget-minimal-header,.jm-review-widget .jm-review-widget__header{padding-top:0!important;margin-top:0!important}.ts-split{display:grid;grid-template-columns:1fr;gap:24px;align-items:center}.ts-split-media img{width:100%;height:auto;border-radius:16px;display:block}.ts-split-text h2{font-size:clamp(24px,6vw,32px);margin:8px 0 14px}.ts-split-text p{color:#5c5044;font-size:15.5px;line-height:1.6;max-width:50ch}.ts-specs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.ts-specs li{position:relative;padding-left:26px;font-size:15px;color:#5c5044;line-height:1.5}.ts-specs li:before{content:"\2713";position:absolute;left:0;top:1px;color:var(--sage);font-weight:700}.ts-specs b{color:var(--espresso)}.ts-madestars{margin-top:16px;font-size:13.5px;color:var(--muted)}.ts-howto-steps{list-style:none;margin:8px 0 26px;padding:0;display:flex;flex-direction:column;gap:22px}.ts-howto-step{display:flex;gap:16px;align-items:flex-start}.ts-howto-ico{flex:none;width:46px;height:46px;border-radius:50%;border:1.5px solid var(--clay);color:var(--clay);display:flex;align-items:center;justify-content:center}.ts-howto-step h3{font-size:18px;margin-bottom:4px}.ts-howto-step p{font-size:14.5px;color:#5c5044;line-height:1.55;max-width:42ch}.ts-wall{display:flex;gap:16px;overflow-x:auto;padding:0 22px 10px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.ts-wall::-webkit-scrollbar{height:0}.ts-wall img{height:300px;width:300px;object-fit:cover;object-position:center;border-radius:14px;flex:none;scroll-snap-align:start;display:block}@media(min-width:760px){.ts-split{grid-template-columns:1fr 1fr;gap:44px}.ts-split--rev .ts-split-media{order:2}.ts-wall{padding:0 40px 10px}.ts-wall img{height:360px;width:360px}.ts-duo{grid-template-columns:1fr 1fr;gap:32px}}.wiz-fonts{display:flex;flex-wrap:wrap;gap:10px}.wiz-fontpill{position:relative;border:2px solid rgba(67,56,47,.16);border-radius:12px;background:#fff;cursor:pointer;padding:10px 16px 8px;min-width:86px;text-align:center;color:var(--espresso);transition:border-color .18s}.wiz-fontpill input{position:absolute;opacity:0;pointer-events:none}.wiz-fontpill.is-checked{border-color:var(--clay);box-shadow:0 0 0 1px var(--clay) inset}.wiz-fontpill{max-width:100%}.wiz-fontpill .fp-label{display:block;font-size:20px;line-height:1;color:var(--espresso);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wiz-fontpill .fp-name{display:block;margin-top:7px;font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:var(--muted)}.fp-saotorpes{font-family:Sao Torpes,sans-serif;text-transform:uppercase;letter-spacing:.05em}.fp-playfair{font-family:Playfair Display,serif;font-weight:500;font-size:22px;letter-spacing:.01em}.fp-poppins{font-family:Poppins,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.1em;font-size:15px}.wiz-nameinput{display:flex;align-items:center;gap:10px}.wiz-nameinput .ts-input{flex:1;min-width:0}.wiz-inkrow{display:flex;align-items:center;gap:8px;flex:none}.wiz-ink{position:relative;width:44px;height:44px;border-radius:50%;border:2px solid rgba(67,56,47,.16);background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .15s}.wiz-ink input{position:absolute;opacity:0;pointer-events:none}.wiz-inkdot{width:22px;height:22px;border-radius:50%}.wiz-ink-black .wiz-inkdot{background:#2b2723}.wiz-ink-white .wiz-inkdot{background:#fff;box-shadow:inset 0 0 0 1px #43382f47}.wiz-ink.is-checked{border-color:var(--clay);box-shadow:0 0 0 1px var(--clay) inset}@media screen and (min-width:750px){.cart-item__media{min-width:9rem}}@media screen and (max-width:479px){.cart-item__media .cart-item__image{max-width:7.2rem}}.ts-cp-row dt{font-weight:400;color:var(--muted);margin-right:5px}.ts-cp-row dd{color:var(--espresso)}.ts-cp-photo{display:flex;align-items:center;gap:5px;margin:4px 0 6px}.ts-cp-photo dt{flex:none;font-weight:400;color:var(--muted)}.ts-cp-photo dd{display:flex;align-items:center;gap:8px;margin:0;min-width:0}.ts-cp-photo .ts-cp-thumb{display:block;width:34px;height:34px;border-radius:8px;object-fit:cover;flex:none}.ts-cp-photo .ts-cp-fname{display:none}.ts-cp-photo dd .ts-cp-fname:only-child{display:block}.ts-cp-fname{min-width:7ch;color:var(--clay);font-weight:600;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ts-cp-fname:hover{text-decoration:underline}.ts .wiz-add{position:relative;overflow:hidden}.wiz-add-label{position:relative;z-index:1}.wiz-add-fill{position:absolute;top:0;bottom:0;left:0;width:0;background:#ffffff3d;pointer-events:none;transition:width .2s linear}.wiz-add.is-waiting .wiz-add-fill{width:100%;animation:wizPulseFill 1.1s ease-in-out infinite}@keyframes wizPulseFill{0%,to{opacity:1}50%{opacity:.45}}.wiz-adderr{margin:8px 2px 0;font-size:12.5px;font-weight:600;color:#c0554a}.wiz-adderr[hidden]{display:none}@media(prefers-reduced-motion:reduce){.wiz-add-fill{transition:none}.wiz-add.is-waiting .wiz-add-fill{animation:none}}#shopify-pc__banner.shopify-pc__banner__dialog{left:50%!important;right:auto!important;transform:translate(-50%)!important;bottom:16px!important;width:min(380px,calc(100vw - 32px))!important;min-width:0!important;max-height:calc(100vh - 32px)!important;padding:16px 18px 18px!important;background:var(--page,#FDFCFA)!important;color:var(--ink,#43382F)!important;border:1px solid var(--line,rgba(67,56,47,.1))!important;border-radius:14px!important;box-shadow:0 10px 30px #43382f33!important;font-family:var(--brand-text,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,system-ui,sans-serif)!important;text-align:left!important}#shopify-pc__banner .shopify-pc__banner__wrapper{display:block!important}#shopify-pc__banner .shopify-pc__banner__body{width:auto!important;margin:0 0 12px!important}#shopify-pc__banner h2#shopify-pc__banner__body-title{font-family:var(--brand-display,"Sao Torpes",Impact,sans-serif)!important;font-weight:400!important;font-size:15px!important;line-height:1.1!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--ink,#43382F)!important;margin:0 0 6px!important;padding:0!important}#shopify-pc__banner .shopify-pc__banner__body p{font-size:11.5px!important;line-height:1.5!important;color:var(--ink,#43382F)!important;opacity:.85!important;margin:0!important;padding:0!important}#shopify-pc__banner a#shopify-pc__banner__body-policy-link{color:var(--clay,#C79279)!important;text-decoration:underline!important;text-underline-offset:2px!important}#shopify-pc__banner .shopify-pc__banner__btns{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;width:auto!important;min-width:0!important}#shopify-pc__banner button{flex:0 0 auto!important;margin:0!important;padding:0 14px!important;min-height:38px!important;height:auto!important;font-family:inherit!important;font-size:12.5px!important;font-weight:600!important;line-height:1!important;letter-spacing:.01em!important;border-radius:999px!important;border:1px solid transparent!important;cursor:pointer!important;text-align:center!important;transition:background-color .18s ease,border-color .18s ease,opacity .18s ease!important}#shopify-pc__banner button#shopify-pc__banner__btn-accept{order:1!important;background:var(--cta,#C79279)!important;color:var(--cta-label,#fff)!important;border-color:var(--cta,#C79279)!important}#shopify-pc__banner button#shopify-pc__banner__btn-accept:hover{background:var(--cta-hover,#BE8A6F)!important;border-color:var(--cta-hover,#BE8A6F)!important}#shopify-pc__banner button#shopify-pc__banner__btn-decline{order:2!important;background:transparent!important;color:var(--ink,#43382F)!important;border-color:#43382f47!important}#shopify-pc__banner button#shopify-pc__banner__btn-decline:hover{background:#43382f0f!important}#shopify-pc__banner button#shopify-pc__banner__btn-manage-prefs{order:3!important;background:transparent!important;border-color:transparent!important;color:var(--ink,#43382F)!important;opacity:.72!important;padding:0 2px!important;min-height:30px!important;text-decoration:none!important}#shopify-pc__banner button#shopify-pc__banner__btn-manage-prefs span{font-size:12px!important;text-decoration:underline!important;text-underline-offset:2px!important}#shopify-pc__banner button#shopify-pc__banner__btn-manage-prefs:hover{opacity:1!important}#shopify-pc__banner button:focus,#shopify-pc__banner a:focus,#shopify-pc__banner button:focus span{box-shadow:none!important;outline:none!important}#shopify-pc__banner button:focus-visible,#shopify-pc__banner a:focus-visible,#shopify-pc__banner button:focus-visible span{outline:2px solid var(--clay,#C79279)!important;outline-offset:2px!important;box-shadow:none!important}@media(max-width:480px){#shopify-pc__banner.shopify-pc__banner__dialog{left:8px!important;right:8px!important;transform:none!important;width:auto!important;bottom:8px!important;padding:14px 16px 16px!important}#shopify-pc__banner button{min-height:44px!important}#shopify-pc__banner button#shopify-pc__banner__btn-accept,#shopify-pc__banner button#shopify-pc__banner__btn-decline{flex:1 1 0!important}#shopify-pc__banner button#shopify-pc__banner__btn-manage-prefs{flex:1 1 100%!important;min-height:32px!important}}#shopify-pc__prefs__overlay{background:#2b27238c!important}#shopify-pc__prefs__dialog{background:var(--page,#FDFCFA)!important;color:var(--ink,#43382F)!important;border:1px solid var(--line,rgba(67,56,47,.1))!important;border-radius:16px!important;font-family:var(--brand-text,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,system-ui,sans-serif)!important;box-shadow:0 18px 48px #43382f47!important}#shopify-pc__prefs__dialog h2,#shopify-pc__prefs__dialog h3{font-family:var(--brand-display,"Sao Torpes",Impact,sans-serif)!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:var(--ink,#43382F)!important}#shopify-pc__prefs__dialog p{color:var(--ink,#43382F)!important;opacity:.85!important}#shopify-pc__prefs__dialog button{font-family:inherit!important;font-weight:600!important;font-size:12.5px!important;border-radius:999px!important;cursor:pointer!important}#shopify-pc__prefs__dialog button#shopify-pc__prefs__header-accept{background:var(--cta,#C79279)!important;color:var(--cta-label,#fff)!important;border:1px solid var(--cta,#C79279)!important}#shopify-pc__prefs__dialog button#shopify-pc__prefs__header-accept:hover{background:var(--cta-hover,#BE8A6F)!important;border-color:var(--cta-hover,#BE8A6F)!important}#shopify-pc__prefs__dialog button#shopify-pc__prefs__header-decline,#shopify-pc__prefs__dialog button#shopify-pc__prefs__header-save{background:transparent!important;color:var(--ink,#43382F)!important;border:1px solid rgba(67,56,47,.28)!important}#shopify-pc__prefs__dialog button#shopify-pc__prefs__header-decline:hover,#shopify-pc__prefs__dialog button#shopify-pc__prefs__header-save:hover{background:#43382f0f!important}#shopify-pc__prefs__dialog button#shopify-pc__prefs__header-close{background:transparent!important;border:0!important}#shopify-pc__prefs__dialog svg path{fill:var(--ink,#43382F)!important}#shopify-pc__prefs__dialog svg[data-icon-type=checked] path{fill:var(--clay,#C79279)!important}#shopify-pc__prefs__dialog button:focus{box-shadow:none!important;outline:none!important}#shopify-pc__prefs__dialog button:focus-visible{outline:2px solid var(--clay,#C79279)!important;outline-offset:2px!important;box-shadow:none!important}#shopify-pc__prefs__dialog{max-width:520px!important;width:calc(100vw - 32px)!important;font-size:13px!important;left:0!important;right:0!important;margin-left:auto!important;margin-right:auto!important}#shopify-pc__prefs__dialog header{display:block!important;padding:16px 18px 12px!important}#shopify-pc__prefs__dialog h2#shopify-pc__prefs__header-title{font-size:15px!important;line-height:1.15!important;letter-spacing:.06em!important;width:auto!important;padding-right:34px!important;margin:0 0 10px!important}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions{display:flex!important;flex-wrap:wrap!important;gap:6px!important;width:auto!important}#shopify-pc__prefs__dialog button#shopify-pc__prefs__header-close{top:14px!important;right:14px!important}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button{font-size:11px!important;padding:0 11px!important;min-height:30px!important;height:auto!important;line-height:1!important;white-space:nowrap!important}#shopify-pc__prefs__dialog .shopify-pc__prefs__intro,#shopify-pc__prefs__dialog .shopify-pc__prefs__options{padding-left:18px!important;padding-right:18px!important}#shopify-pc__prefs__dialog h3{font-size:12px!important;line-height:1.2!important;letter-spacing:.08em!important}#shopify-pc__prefs__dialog .shopify-pc__prefs__intro p{font-size:12.5px!important;line-height:1.45!important}#shopify-pc__prefs__dialog .shopify-pc__prefs__option{padding-top:14px!important}#shopify-pc__prefs__dialog .shopify-pc__prefs__option label{font-size:12.5px!important;font-weight:700!important;gap:10px!important;align-items:center!important}#shopify-pc__prefs__dialog .shopify-pc__prefs__option p{font-size:12px!important;line-height:1.45!important;padding-left:28px!important;margin-top:3px!important}#shopify-pc__prefs__dialog .shopify-pc__prefs__option label span{width:18px!important;height:18px!important;flex:0 0 18px!important}#shopify-pc__prefs__dialog .shopify-pc__prefs__option label svg{width:18px!important;height:18px!important}#shopify-pc__prefs__dialog button#shopify-pc__prefs__header-close svg{width:10px!important;height:10px!important}@media(max-width:480px){#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions{flex-direction:row!important;flex-wrap:nowrap!important}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button{width:auto!important;flex:0 1 auto!important;min-height:44px!important;padding:0 10px!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/togo-stark-lazy.css.map */
