:root{--cream:#F3E9D2;--cocoa:#3B2618;--mustard:#D29B3A;--tangerine:#C8693A;--brick:#8E3424;--cocoa-2:#4A3122;--cocoa-line:rgba(59,38,24,.16);--cocoa-line-2:rgba(59,38,24,.34)}[data-faq] [hidden]{display:none!important}.faq{padding-top:clamp(32px,5vw,80px)}.faq__grid{row-gap:40px;align-items:start;padding-bottom:var(--section)}.faq__head{grid-column:1/-1;min-width:0;display:grid;gap:20px;align-content:start}.faq__head .series{color:var(--brick)}.faq__head>*{min-width:0}.faq__title{color:var(--cocoa);max-width:100%}@media(min-width:990px){.faq__title{font-size:clamp(36px,3.6vw,60px)}}.faq__intro{max-width:46ch;color:var(--cocoa)}.faq__intro p+p{margin-top:.6em}.faq__search{display:grid;gap:8px;margin-top:6px;max-width:440px}.faq__field{position:relative}.faq__field .icon{position:absolute;left:14px;top:50%;width:18px;height:18px;transform:translateY(-50%);color:var(--mute);pointer-events:none}.faq__field .input{padding-left:42px;background:var(--paper);border-color:var(--cocoa-line-2)}.faq__field .input:focus{outline:2px solid var(--cocoa);border-color:var(--cocoa)}.faq__count{min-height:1.4em}.faq__toc{display:flex;flex-wrap:wrap;gap:8px}.faq__chip{display:inline-flex;align-items:center;gap:10px;padding:9px 12px 9px 14px;border:1px solid var(--cocoa-line-2);text-decoration:none;font-family:var(--f-ui);font-stretch:112%;font-weight:620;font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--cocoa);transition:background .2s var(--ease),color .2s var(--ease),border-color .2s var(--ease)}.faq__chip .num{display:grid;place-items:center;min-width:20px;height:20px;padding:0 5px;background:var(--cocoa);color:var(--cream);font-size:10.5px;letter-spacing:0}.faq__chip:hover{background:var(--cocoa);color:var(--cream);border-color:var(--cocoa)}.faq__chip:hover .num{background:var(--mustard);color:var(--cocoa)}.faq__list{grid-column:1/-1;min-width:0;display:grid;gap:clamp(36px,4vw,56px)}.faq__group{scroll-margin-top:calc(var(--hdr) + 24px)}.faq__gh{display:flex;align-items:baseline;gap:16px;padding-bottom:14px;border-bottom:2px solid var(--cocoa);margin-bottom:0}.faq__gh .series{color:var(--tangerine);flex:none}.faq__gname{font-family:var(--f-edit);font-style:italic;font-weight:400;font-size:clamp(24px,2.4vw,32px);line-height:1.1;color:var(--cocoa);letter-spacing:-.01em}.faq__item{border-bottom:1px solid var(--cocoa-line);scroll-margin-top:calc(var(--hdr) + 24px)}.faq__item summary{list-style:none;display:grid;grid-template-columns:44px minmax(0,1fr) 28px;align-items:center;gap:14px;padding:20px 0;cursor:pointer;color:var(--cocoa)}.faq__item summary::-webkit-details-marker{display:none}.faq__item summary:focus-visible{outline:2px solid var(--tangerine);outline-offset:4px}.faq__no{font-family:var(--f-ui);font-stretch:112%;font-weight:640;font-size:11px;letter-spacing:.1em;color:var(--mute);border:1px solid var(--cocoa-line-2);text-align:center;padding:4px 0;transition:background .2s var(--ease),color .2s var(--ease),border-color .2s var(--ease)}.faq__q{font-family:var(--f-ui);font-weight:560;font-size:clamp(16px,1.25vw,18.5px);line-height:1.35;text-wrap:pretty}.faq__pm{position:relative;width:28px;height:28px;border-radius:50%;border:1px solid var(--cocoa-line-2);transition:transform .32s var(--ease),background .2s var(--ease),border-color .2s}.faq__pm:before,.faq__pm:after{content:"";position:absolute;left:50%;top:50%;width:11px;height:1.5px;background:currentColor;transform:translate(-50%,-50%)}.faq__pm:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .32s var(--ease)}.faq__item summary:hover .faq__pm{background:var(--cocoa);color:var(--cream);border-color:var(--cocoa)}.faq__item summary:hover .faq__no{border-color:var(--cocoa)}.faq__item[open]:not(.is-closing) .faq__pm{transform:rotate(180deg)}.faq__item[open]:not(.is-closing) .faq__pm:after{transform:translate(-50%,-50%) rotate(0)}.faq__item[open]:not(.is-closing) .faq__no{background:var(--mustard);border-color:var(--mustard);color:var(--cocoa)}.faq__a{overflow:hidden}.faq__a-in{padding:0 42px 24px 58px;max-width:72ch;color:var(--ink)}.faq__a-in a{color:var(--brick);text-decoration-thickness:1px}.faq__a-in a:hover{color:var(--cocoa)}.faq__a-in strong{font-weight:600;color:var(--cocoa)}.faq__empty{padding:28px;border:1px dashed var(--cocoa-line-2);display:grid;gap:10px}.faq__empty a{color:var(--brick)}.faq__band{background:var(--cocoa);color:var(--cream);position:relative;overflow:hidden}.faq__band:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--grain);background-size:180px;mix-blend-mode:overlay;opacity:.12;pointer-events:none}.faq__band-in{position:relative;display:grid;gap:28px;padding-block:clamp(56px,7vw,104px);align-items:end}.faq__band .series{color:var(--mustard);margin-bottom:12px}.faq__band .mq{color:var(--cream)}.faq__band-txt{margin-top:14px;max-width:46ch;color:#f3e9d2d1}.faq__band-cta{display:flex;flex-wrap:wrap;gap:12px}.faq__band .btn--light{--bg:var(--cream);--fg:var(--cocoa)}.faq__band .btn--light:hover{--bg:var(--mustard)}.faq__band .btn--line{--fg:var(--cream);text-transform:none;letter-spacing:.02em;font-size:13.5px}.faq__band .btn--line:hover{--bg:var(--cream);--fg:var(--cocoa);border-color:var(--cream)}@media(min-width:990px){.faq__head{grid-column:1/5;position:sticky;top:calc(var(--hdr) + 32px)}.faq__list{grid-column:6/-1}.faq__band-in{grid-template-columns:minmax(0,1.3fr) auto}}@media(max-width:749px){.faq__item summary{grid-template-columns:38px minmax(0,1fr) 26px;gap:12px;padding:18px 0}.faq__a-in{padding:0 0 22px 50px}.faq__band .btn{width:100%}}.pdp__ask{justify-self:start;background:none;border:0;padding:0;font:inherit;color:var(--brick);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;text-align:left;cursor:pointer}.pdp__ask:hover{color:var(--cocoa)}.rp-reviews,.rp-featured{padding-block:clamp(56px,7vw,112px);border-top:1px solid var(--cocoa-line)}.rp-reviews__head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:12px 24px;margin-bottom:clamp(20px,3vw,36px)}.rp-reviews__head .label:empty{display:none}.rp-reviews__kicker{color:var(--brick)}.rp-reviews__title{font-family:var(--f-display);font-stretch:125%;font-weight:820;text-transform:uppercase;letter-spacing:-.018em;line-height:.9;font-size:clamp(34px,5vw,72px);color:var(--cocoa);margin-top:8px}.rp-reviews__note{font-family:var(--f-edit);font-style:italic;font-size:17px;color:var(--mute);max-width:40ch}.jdgm-widget .jm-review-widget,.jm-review-widget{--jm-review-widget-star-and-histogram-color:var(--tangerine)!important;--jm-review-widget-button-color:var(--cocoa)!important;--jm-review-widget-button-text-color:var(--cream)!important;--jm-review-widget-text-color:var(--ink)!important;--jm-review-widget-lighter-text-color:var(--mute)!important;--jm-widget-primary-color:var(--cocoa)!important;--jm-widget-border-radius:0px!important;--jm-widget-border-radius-simplified:0px!important;--jm-review-widget-bar-chart-height:6px!important;--jm-review-widget-form-border-radius:0px!important;--jm-review-widget-form-background-color:var(--paper)!important;--jm-review-widget-form-button-color:var(--cocoa)!important;--jm-review-widget-form-button-text-color:var(--cream)!important;--jm-review-widget-form-text-color:var(--ink)!important;--jm-review-widget-form-field-background-color:#fff!important;--jm-review-widget-form-modal-overlay-color:var(--cocoa)!important;--jdgm-primary-color:var(--cocoa)!important;--jdgm-secondary-color:rgba(59,38,24,.08)!important;--jdgm-star-color:var(--tangerine)!important;--jdgm-paginate-color:var(--cocoa)!important;--jdgm-reviewer-name-color:var(--cocoa)!important;--jdgm-write-review-bg-color:var(--cocoa)!important;--jdgm-write-review-text-color:var(--cream)!important;font-family:var(--f-ui)!important;color:var(--ink)!important}.jdgm-widget{font-family:var(--f-ui)!important}.jdgm-widget .jm-text,.jdgm-widget p{font-family:inherit}.jdgm-widget .jm-review-widget__header{padding:clamp(18px,2.4vw,28px)!important;background:var(--paper);border:1px solid var(--cocoa-line-2);box-shadow:inset 0 0 0 5px var(--paper),inset 0 0 0 6px var(--cocoa-line)}.jdgm-widget .jm-review-widget-minimal-header__title{font-family:var(--f-ui)!important;font-stretch:112%;font-weight:640!important;font-size:11.5px!important;letter-spacing:.14em;text-transform:uppercase;color:var(--brick)!important}.jdgm-widget .jm-average-rating-display{gap:12px!important;align-items:baseline!important}.jdgm-widget .jm-average-rating-display .jm-text:first-child{font-family:var(--f-display)!important;font-stretch:125%;font-weight:820!important;font-size:clamp(40px,4.6vw,64px)!important;line-height:.9!important;color:var(--cocoa)!important;letter-spacing:-.02em}.jdgm-widget .jm-average-rating-display .jm-text:not(:first-child){font-family:var(--f-edit)!important;font-style:italic;font-size:17px!important;color:var(--mute)!important}.jdgm-widget .jm-button{border-radius:0!important;font-family:var(--f-ui)!important;font-stretch:112%;font-weight:640!important;font-size:12px!important;letter-spacing:.13em!important;text-transform:uppercase;min-height:46px;transition:background .2s var(--ease),color .2s var(--ease),border-color .2s var(--ease)!important}.jdgm-widget .jm-button--primary{background:var(--cocoa)!important;color:var(--cream)!important;border:1px solid var(--cocoa)!important}.jdgm-widget .jm-button--primary:hover{background:var(--brick)!important;border-color:var(--brick)!important}.jdgm-widget .jm-button--secondary{background:transparent!important;color:var(--cocoa)!important;border:1px solid var(--cocoa-line-2)!important}.jdgm-widget .jm-button--secondary:hover{border-color:var(--cocoa)!important;background:#3b26180d!important}.jdgm-widget .jm-action-buttons__button{padding-inline:28px!important}.jdgm-widget .jm-sort-filter{border-radius:0!important;border:1px solid var(--cocoa-line-2)!important;background:transparent!important;color:var(--cocoa)!important;min-height:46px;min-width:46px}.jdgm-widget .jm-custom-answer-filter{min-width:46px;justify-content:center;color:var(--cocoa)!important}.jdgm-widget .jm-sort-filter:hover,.jdgm-widget .jm-custom-answer-filter:hover{border-color:var(--cocoa)!important}.jdgm-widget .jm-pagination-controls .jm-button{min-width:44px;min-height:44px}.jdgm-widget .jm-pagination-controls .jm-button--primary{background:var(--cocoa)!important}.jdgm-widget .jm-button--disabled{opacity:.35}.jdgm-widget :focus-visible{outline:2px solid var(--tangerine)!important;outline-offset:3px}.jdgm-widget .jm-star-rating,.jdgm-widget .jm-star-rating__font-icon,.jdgm-star,.jdgm-widget .jdgm-star{color:var(--tangerine)!important}.jdgm-widget .jm-star-rating{letter-spacing:2px}.jdgm-widget .jm-media-grid__item,.jdgm-widget .jm-media-grid__image-container,.jdgm-widget .jm-media-grid__image,.jdgm-widget .jm-frame,.jdgm-widget .jm-frame img{border-radius:0!important}.jdgm-widget .jm-media-grid__item{border:1px solid var(--cocoa-line)!important;background:var(--well)!important;transition:transform .3s var(--ease),border-color .2s}.jdgm-widget .jm-media-grid__item:hover{border-color:var(--cocoa)!important;transform:translateY(-2px)}.jdgm-widget .jm-media-grid__arrow{background:var(--cocoa)!important;color:var(--cream)!important;border-radius:0!important;opacity:1!important}.jdgm-widget .jm-media-grid__arrow-icon{stroke:var(--cream)!important}.jdgm-widget .jdgm-review-list{gap:14px!important}.jdgm-widget .jdgm-review-list>*{margin:0!important}.jdgm-widget .jm-review-item{background:var(--paper)!important;border:1px solid var(--cocoa-line)!important;border-radius:0!important;padding:clamp(18px,2.2vw,28px)!important;position:relative;transition:border-color .2s var(--ease)}.jdgm-widget .jm-review-item:hover{border-color:var(--cocoa-line-2)!important}.jdgm-widget .jm-review-item:before{content:"";position:absolute;left:-1px;top:-1px;bottom:-1px;width:3px;background:var(--mustard);opacity:0;transition:opacity .2s}.jdgm-widget .jm-review-item:hover:before{opacity:1}.jdgm-widget .jm-reviewer-avatar{border-radius:0!important;background:var(--cocoa)!important;color:var(--cream)!important;width:40px!important;height:40px!important;min-width:40px}.jdgm-widget .jm-reviewer-avatar__initial,.jdgm-widget .jm-reviewer-avatar .jm-text{font-family:var(--f-display)!important;font-stretch:125%;font-weight:800!important;color:var(--cream)!important;font-size:16px!important}.jdgm-widget .jm-reviewer-info__name{font-family:var(--f-ui)!important;font-stretch:112%;font-weight:640!important;font-size:12.5px!important;letter-spacing:.1em;text-transform:uppercase;color:var(--cocoa)!important}.jdgm-widget .jm-reviewer-info__details .jm-text:not(.jm-reviewer-info__name){font-size:12.5px!important;color:var(--mute)!important;font-variant-numeric:tabular-nums}.jdgm-widget .jm-review-content__body,.jdgm-widget .jdgm-review-content__body-content{font-family:var(--f-edit)!important;font-size:17.5px!important;line-height:1.55!important;color:var(--ink)!important}.jdgm-widget .jm-review-content b,.jdgm-widget .jm-review-content strong,.jdgm-widget .jm-review-content__title{font-family:var(--f-ui)!important;font-weight:620!important;color:var(--cocoa)!important}.jdgm-widget .jm-media-thumbnail-list__thumbnail{border:1px solid var(--cocoa-line)!important;background:var(--well)}.jdgm-widget a{color:var(--brick)!important}.jdgm-widget .jm-keyword-sentiment{border-radius:0!important}@media(min-width:990px){.jdgm-widget .jdgm-review-list{display:grid!important;grid-template-columns:1fr 1fr;align-items:start}}.jm-review-form,.jdgm-form,[class*=jm-review-form]{font-family:var(--f-ui)!important}[class*=jm-review-form] input,[class*=jm-review-form] textarea,.jdgm-form input,.jdgm-form textarea{border-radius:0!important;border:1px solid var(--cocoa-line-2)!important;background:#fff!important;font-family:var(--f-ui)!important;font-size:16px!important;color:var(--ink)!important}[class*=jm-review-form] input:focus,[class*=jm-review-form] textarea:focus{outline:2px solid var(--cocoa)!important;border-color:var(--cocoa)!important}[class*=jm-review-form] button,[class*=jm-review-form] .jm-button{border-radius:0!important;font-family:var(--f-ui)!important;letter-spacing:.12em;text-transform:uppercase;font-weight:640!important}[class*=jm-review-form] h2,[class*=jm-review-form] h3,[class*=jm-review-form] [class*=title]{font-family:var(--f-ui)!important;color:var(--cocoa)!important}.jdgm-form-wrapper{background:var(--paper)!important;border:1px solid var(--cocoa-line-2)}.jdgm-form .jdgm-submit-rev,.jdgm-write-rev-link{background:var(--cocoa)!important;color:var(--cream)!important;border-radius:0!important}.jdgm-write-review-modal{font-family:var(--f-ui)!important;color:var(--ink)}.jdgm-write-review-modal__overlay{background:#3b26189e!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.jdgm-write-review-modal__container,.jdgm-write-review-modal__content{background:var(--paper)!important;border-radius:0!important}.jdgm-write-review-modal__container{border:1px solid var(--cocoa-line-2);box-shadow:0 40px 80px -40px #3b2618b3!important}.jdgm-write-review-modal__content{border-top:4px solid var(--cocoa)}.jdgm-write-review-modal__title{font-family:var(--f-display)!important;font-stretch:125%;font-weight:820!important;text-transform:uppercase;letter-spacing:-.01em;line-height:1!important;color:var(--cocoa)!important;font-size:clamp(20px,2vw,26px)!important}.jdgm-write-review-modal__intro{font-family:var(--f-edit)!important;font-style:italic;font-size:16px!important;color:var(--mute)!important}.jdgm-write-review-modal__product-title{font-family:var(--f-ui)!important;font-stretch:112%;font-weight:640!important;font-size:12px!important;letter-spacing:.12em;text-transform:uppercase;color:var(--cocoa)!important}.jdgm-write-review-modal__product-image{background:var(--well)!important;border-radius:0!important}.jdgm-write-review-modal__product-image img{mix-blend-mode:multiply;border-radius:0!important}.jdgm-write-review-modal .jdgm-star{color:var(--tangerine)!important}.jdgm-write-review-modal__field-input{border-radius:0!important;border:1px solid var(--cocoa-line-2)!important;background:#fff!important;font-family:var(--f-ui)!important;font-size:16px!important;color:var(--ink)!important}.jdgm-write-review-modal__field-input:focus{outline:2px solid var(--cocoa)!important;outline-offset:0;border-color:var(--cocoa)!important}.jdgm-write-review-modal__checkbox-input{accent-color:var(--cocoa)}.jdgm-write-review-modal__nav-btn{border-radius:0!important;font-family:var(--f-ui)!important;font-stretch:112%;font-weight:640!important;font-size:12px!important;letter-spacing:.13em!important;text-transform:uppercase;min-height:46px}.jdgm-write-review-modal__nav-btn-next{background:var(--cocoa)!important;color:var(--cream)!important;border:1px solid var(--cocoa)!important}.jdgm-write-review-modal__nav-btn-next:hover{background:var(--brick)!important;border-color:var(--brick)!important}.jdgm-write-review-modal__nav-btn-back,.jdgm-write-review-modal__nav-btn-close{background:transparent!important;color:var(--cocoa)!important;border:1px solid var(--cocoa-line-2)!important}.jdgm-write-review-modal__close-btn{color:var(--cocoa)!important}.jdgm-write-review-modal a{color:var(--brick)!important}.rp-featured .jdgm-carousel,.jdgm-testimonials-carousel,[class*=jdgm-cards-carousel]{font-family:var(--f-ui)!important}.rp-featured [class*=carousel] [class*=title],.jdgm-carousel-title{font-family:var(--f-display)!important;font-stretch:125%;font-weight:820!important;text-transform:uppercase;color:var(--cocoa)!important}.ask{position:fixed;right:max(16px,env(safe-area-inset-right));bottom:max(16px,calc(env(safe-area-inset-bottom) + 12px));z-index:90;transition:bottom .35s var(--ease),opacity .25s,transform .25s}.ask__btn{position:relative;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;border:0;padding:0;background:var(--cocoa);color:var(--cream);box-shadow:0 1px #ffffff14 inset,0 10px 24px -12px #3b2618a6,0 2px 6px -2px #3b261859;transition:transform .25s var(--ease),background .2s var(--ease),box-shadow .25s var(--ease)}.ask__btn:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;border:1px solid rgba(243,233,210,.22);pointer-events:none}.ask__btn svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ask__btn:hover{transform:translateY(-2px);background:var(--cocoa-2);box-shadow:0 1px #ffffff14 inset,0 16px 28px -14px #3b2618b3,0 2px 6px -2px #3b261859}.ask__btn:focus-visible{outline:2px solid var(--tangerine);outline-offset:3px}.ask__btn .ask__x,.ask.is-open .ask__btn .ask__chat{display:none}.ask.is-open .ask__btn .ask__x{display:block}.ask__tip{position:absolute;right:62px;top:50%;transform:translate(6px,-50%);white-space:nowrap;background:var(--cocoa);color:var(--cream);font-family:var(--f-ui);font-stretch:112%;font-weight:620;font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding:8px 10px;opacity:0;pointer-events:none;transition:opacity .2s,transform .2s var(--ease)}@media(hover:hover){.ask:not(.is-open) .ask__btn:hover+.ask__tip,.ask:not(.is-open) .ask__btn:focus-visible+.ask__tip{opacity:1;transform:translateY(-50%)}}html.is-locked .ask{opacity:0;pointer-events:none;transform:translateY(8px)}body:has(.sticky-buy.is-on) .ask{bottom:calc(84px + env(safe-area-inset-bottom,0px))}.ask__panel{position:absolute;right:0;bottom:64px;width:min(392px,calc(100vw - 32px));height:min(600px,calc(100vh - 120px));height:min(600px,calc(100dvh - 120px));display:flex;flex-direction:column;background:var(--paper);color:var(--ink);border:1px solid var(--cocoa-line-2);box-shadow:0 30px 60px -30px #3b26188c,0 8px 20px -10px #3b261840;transform-origin:100% 100%;opacity:0;transform:translateY(10px) scale(.98);visibility:hidden;transition:opacity .22s var(--ease),transform .28s var(--ease),visibility 0s .28s}.ask.is-open .ask__panel{opacity:1;transform:none;visibility:visible;transition:opacity .22s var(--ease),transform .28s var(--ease),visibility 0s}.ask__hd{display:flex;align-items:center;gap:12px;padding:14px 14px 14px 18px;background:var(--cocoa);color:var(--cream);position:relative}.ask__hd:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:4px;background:repeating-linear-gradient(90deg,var(--mustard) 0 18px,var(--tangerine) 18px 36px,var(--brick) 36px 54px)}.ask__seal{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:1px solid rgba(243,233,210,.4);font-family:var(--f-display);font-stretch:125%;font-weight:820;font-size:15px;color:var(--mustard);flex:none}.ask__ttl{min-width:0;flex:1}.ask__ttl .k{font-family:var(--f-ui);font-stretch:112%;font-weight:620;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--mustard)}.ask__ttl .t{font-family:var(--f-display);font-stretch:125%;font-weight:820;text-transform:uppercase;font-size:17px;line-height:1;letter-spacing:-.005em;margin-top:3px}.ask__close{display:grid;place-items:center;width:36px;height:36px;border:0;background:transparent;color:var(--cream);border-radius:50%}.ask__close:hover{background:#f3e9d21f}.ask__close svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.ask__log{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:22px 16px 12px;display:flex;flex-direction:column;gap:14px;scroll-behavior:smooth}.ask__m{max-width:92%;font-size:14.5px;line-height:1.5}.ask__m p+p{margin-top:.5em}.ask__m--bot{align-self:flex-start;font-family:var(--f-edit);font-size:16.5px;line-height:1.45;color:var(--ink)}.ask__m--bot a{color:var(--brick)}.ask__m--me{align-self:flex-end;background:var(--cocoa);color:var(--cream);padding:9px 13px;font-family:var(--f-ui)}.ask__m--sys{align-self:stretch;max-width:none;font-size:13px;color:var(--mute);border:1px dashed var(--cocoa-line-2);padding:10px 12px}.ask__chips{display:flex;flex-wrap:wrap;gap:6px}.ask__chip{border:1px solid var(--cocoa-line-2);background:transparent;color:var(--cocoa);padding:8px 11px;font-family:var(--f-ui);font-size:13px;line-height:1.2;text-align:left;transition:background .2s,color .2s,border-color .2s}.ask__chip:hover{background:var(--cocoa);color:var(--cream);border-color:var(--cocoa)}.ask__cards{display:grid;gap:10px;align-self:stretch}.ask__card{display:grid;grid-template-columns:84px minmax(0,1fr);gap:12px;background:#fff;border:1px solid var(--cocoa-line);padding:10px;font-family:var(--f-ui)}.ask__img{display:block;width:84px;height:104px;background:var(--well);position:relative;overflow:hidden}.ask__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:6%;mix-blend-mode:multiply}.ask__cb{min-width:0;display:grid;gap:5px;align-content:start}.ask__nm{font-weight:600;font-size:14px;line-height:1.25;color:var(--cocoa);text-decoration:none}.ask__nm:hover{text-decoration:underline}.ask__pr{font-size:13px;color:var(--mute);font-variant-numeric:tabular-nums}.ask__pr b{color:var(--ink);font-weight:600}.ask__why{font-family:var(--f-edit);font-size:14.5px;line-height:1.4;color:var(--ink)}.ask__fact{font-size:12px;color:var(--mute)}.ask__out{display:inline-block;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:640;color:var(--brick)}.ask__buy{display:flex;gap:6px;margin-top:4px;flex-wrap:wrap}.ask__buy select{flex:1 1 120px;min-width:0;min-height:36px;border:1px solid var(--cocoa-line-2);background:var(--paper);font-size:13px;padding:0 8px;border-radius:0}.ask__add{min-height:36px;padding:0 12px;border:1px solid var(--cocoa);background:var(--cocoa);color:var(--cream);font-family:var(--f-ui);font-stretch:112%;font-weight:640;font-size:11px;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;transition:background .2s}.ask__add:hover{background:var(--brick);border-color:var(--brick)}.ask__add[disabled]{opacity:.5;cursor:progress}.ask__view{display:inline-flex;align-items:center;min-height:36px;padding:0 10px;border:1px solid var(--cocoa-line-2);color:var(--cocoa);text-decoration:none;font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:640;font-stretch:112%}.ask__view:hover{border-color:var(--cocoa)}.ask__typing{align-self:flex-start;display:flex;align-items:center;gap:8px;font-family:var(--f-edit);font-style:italic;color:var(--mute);font-size:15px}.ask__dots{display:inline-flex;gap:3px}.ask__dots i{width:5px;height:5px;border-radius:50%;background:var(--tangerine);animation:askdot 1s infinite ease-in-out}.ask__dots i:nth-child(2){animation-delay:.15s}.ask__dots i:nth-child(3){animation-delay:.3s}@keyframes askdot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}.ask__ft{border-top:1px solid var(--cocoa-line);padding:10px;background:var(--paper)}.ask__form{display:flex;gap:8px;align-items:flex-end}.ask__in{flex:1;min-height:44px;max-height:112px;resize:none;border:1px solid var(--cocoa-line-2);background:#fff;padding:11px 12px;font-family:var(--f-ui);font-size:16px;line-height:1.35;border-radius:0}.ask__in:focus{outline:2px solid var(--cocoa);outline-offset:0;border-color:var(--cocoa)}.ask__send{display:grid;place-items:center;width:44px;height:44px;border:0;background:var(--cocoa);color:var(--cream);flex:none;transition:background .2s}.ask__send:hover{background:var(--brick)}.ask__send svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ask__fine{margin-top:7px;font-size:11px;color:var(--mute);line-height:1.35}.ask__fine a{color:inherit}@media(max-width:599px){.ask__panel{position:fixed;left:0;right:0;bottom:0;width:auto;height:min(86vh,680px);height:min(86dvh,680px);border-left:0;border-right:0;border-bottom:0;transform-origin:50% 100%;transform:translateY(24px)}.ask.is-open .ask__btn{opacity:0;pointer-events:none}.ask__ft{padding-bottom:calc(10px + env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:reduce){.ask__dots i{animation:none;opacity:.7}}@media print{.ask{display:none}}.jdgm-cards-carousel .jdgm-title{font-family:var(--f-display)!important;font-stretch:125%;font-weight:820!important;text-transform:uppercase;letter-spacing:-.015em;line-height:.95;color:var(--cocoa)!important;font-size:clamp(28px,3.6vw,52px)!important}.jdgm-cards-carousel{font-family:var(--f-ui)!important}.jdgm-cards-carousel [class*=card]{border-radius:0!important}.jdgm-cards-carousel [class*=card]:not([class*=cards]){border:1px solid var(--cocoa-line)}.jdgm-cards-carousel [class*=product]{color:var(--brick)!important}.price,.price.num{font-family:var(--f-display);font-stretch:125%;font-weight:720;letter-spacing:-.005em;font-variant-numeric:tabular-nums lining-nums}.price s{font-weight:500;opacity:.55;margin-left:.4em}.rp-quote{padding:clamp(8px,2vw,16px) clamp(16px,4vw,48px) clamp(56px,7vw,96px)}.rp-quote__inner{max-width:760px;margin:0 auto;text-align:center;border-top:1px solid currentColor;border-bottom:1px solid currentColor;padding:clamp(28px,4vw,44px) 0;color:var(--cocoa,#3B2618)}.rp-quote__kicker{font-family:var(--f-ui);font-stretch:112%;font-weight:640;font-size:11px;letter-spacing:.14em;text-transform:uppercase;margin:0 0 18px;color:#9a4a28}.rp-quote__text{margin:0}.rp-quote__text p{font-family:var(--f-edit);font-style:italic;font-weight:400;font-size:clamp(22px,2.6vw,32px);line-height:1.3;margin:0}.rp-quote__name{font-family:var(--f-ui);font-stretch:112%;font-weight:620;font-size:12px;letter-spacing:.1em;text-transform:uppercase;margin:20px 0 0}.rp-quote__name span{font-weight:400;opacity:.7}.rp-quote__inner{max-width:900px}.rp-quote__text p{font-size:clamp(28px,3.6vw,46px);line-height:1.22}.rp-quote__kicker{font-size:12px}.rp-quote__name{font-size:13px;margin-top:26px}
/*# sourceMappingURL=/cdn/shop/t/12/assets/rumpus-plus.css.map */
