.toriq{--tq-violet:#678571;--tq-deep:#43604D;--tq-border:#CED9CF;--tq-bg:#FAFAF7;--tq-text:#2D342F;--tq-sub:#6D746E;color:var(--tq-text);max-width:840px;margin:0 auto;padding:26px 20px 72px;font-family:inherit}.toriq *{box-sizing:border-box}.toriq-hero{text-align:center;padding:15px 0 28px}.toriq-eyebrow{display:inline-block;font-size:12px;color:var(--tq-deep);letter-spacing:.08em;font-weight:650;margin-bottom:10px}.toriq-title{font-size:clamp(25px,4vw,37px);line-height:1.3;letter-spacing:.03em;margin:0 0 12px;font-weight:700}.toriq-intro{font-size:14px;line-height:1.8;color:var(--tq-sub);margin:0}.toriq-panel{border:1px solid #DFE6DC;border-radius:18px;padding:clamp(20px,4vw,42px);background:#fff;box-shadow:0 8px 30px #3144340b}.toriq-progress{display:flex;justify-content:space-between;align-items:center;gap:15px;color:var(--tq-sub);font-size:12px;font-weight:600}.toriq-bars{display:flex;gap:6px;margin:11px 0 26px}.toriq-bars span{display:block;height:4px;flex:1;border-radius:10px;background:#e7ece5;transition:background .2s}.toriq-bars span.active{background:var(--tq-violet)}.toriq-question{font-size:clamp(19px,3vw,26px);line-height:1.5;margin:0 0 23px;letter-spacing:.025em;font-weight:700}.toriq-options{display:grid;grid-template-columns:1fr;gap:10px}.toriq-option{display:flex;width:100%;justify-content:space-between;align-items:center;gap:12px;padding:15px 17px;border:1px solid #D7E0D7;border-radius:11px;background:#fff;color:var(--tq-text);text-align:left;cursor:pointer;font:inherit;transition:border .15s,background .15s,transform .15s}.toriq-option:hover,.toriq-option:focus-visible{border-color:var(--tq-violet);background:#f7faf5;transform:translateY(-1px);outline:none}.toriq-option strong{display:block;font-size:15px;line-height:1.6;font-weight:650}.toriq-option small{display:block;font-size:12px;line-height:1.6;color:var(--tq-sub);margin-top:2px}.toriq-chevron{color:var(--tq-violet);font-size:27px;font-weight:300;line-height:1}.toriq-back{margin:22px 0 0;padding:5px 0;border:0;background:transparent;color:var(--tq-sub);text-decoration:underline;text-underline-offset:4px;font:inherit;font-size:13px;cursor:pointer}.toriq-back:hover{color:var(--tq-deep)}.toriq-complete{font-size:12px;color:var(--tq-deep);font-weight:700;letter-spacing:.08em}.toriq-complete span{color:var(--tq-violet)}.toriq-result-h{font-size:clamp(21px,3.5vw,28px);margin:7px 0 10px;line-height:1.4}.toriq-lead{font-size:13px;color:var(--tq-sub);margin:0 0 21px;line-height:1.8}.toriq-recipes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 24px}.toriq-recipe{background:#fff;color:var(--tq-text);border:1px solid #DDE4DA;border-radius:10px;padding:14px 12px;min-height:120px;text-align:left;font:inherit;cursor:pointer;transition:.15s}.toriq-recipe.selected{border:2px solid var(--tq-violet);background:#f5f8f2;padding:13px 11px}.toriq-recipe small{display:block;color:var(--tq-deep);font-size:11px;margin-bottom:6px}.toriq-recipe strong{display:block;font-size:14px;line-height:1.5}.toriq-recipe span{display:block;color:var(--tq-sub);font-size:11px;margin-top:7px}.toriq-qty{display:flex;gap:12px;justify-content:space-between;align-items:center;border-top:1px solid #E6EBE4;border-bottom:1px solid #E6EBE4;padding:14px 0;margin:12px 0 22px}.toriq-qty label{font-size:14px;font-weight:600}.toriq-qty select{font:inherit;font-size:14px;min-width:118px;color:var(--tq-text);padding:9px 31px 9px 12px;border:1px solid var(--tq-border);border-radius:7px;background:#fff}.toriq-result-title{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:8px 0 13px}.toriq-result-title span{font-weight:700;font-size:15px}.toriq-result-title strong{color:var(--tq-deep);font-size:13px}.toriq-items{display:flex;flex-direction:column;gap:9px}.toriq-item{display:grid;grid-template-columns:60px minmax(0,1fr) auto;gap:12px;padding:11px;border:1px solid #E2E8DF;border-radius:10px;align-items:center}.toriq-item>img,.toriq-noimage{object-fit:cover;width:60px;height:60px;border-radius:7px;background:#f4f5f0;display:flex;align-items:center;justify-content:center}.toriq-itemname strong{display:block;font-size:13px;line-height:1.5}.toriq-itemname small{display:block;font-size:11px;color:var(--tq-sub);line-height:1.7}.toriq-itemname a{display:inline-block;color:var(--tq-deep);font-size:11px;text-underline-offset:2px}.toriq-itemqty{text-align:right;font-size:13px}.toriq-itemqty strong{display:block}.toriq-itemqty span{display:block;color:var(--tq-sub);font-size:12px;margin-top:4px}.toriq-total{display:flex;justify-content:space-between;align-items:center;margin-top:15px;padding-top:14px;border-top:1px solid #E0E7DE;font-size:14px}.toriq-total strong{font-size:21px}.toriq-cart{display:block;width:100%;background:#536d5a;border:1px solid #536D5A;color:#fff;border-radius:9px;padding:15px 12px;margin:15px 0 0;cursor:pointer;font:inherit;font-size:15px;font-weight:700}.toriq-cart:hover{background:#3f5948}.toriq-cart:disabled{opacity:.6;cursor:not-allowed}.toriq-note{font-size:11px;color:var(--tq-sub);line-height:1.8;margin:12px 0 0}.toriq-hint{font-size:12px;line-height:1.6;color:var(--tq-deep);background:#f2f6ef;padding:10px 12px;border-radius:7px}.toriq-warning{font-size:11px;color:#a04444}.toriq-footer{padding-top:15px;text-align:center}.toriq-proof{text-align:center;font-size:11px;color:#768077;padding:15px 0 0}@media(max-width:640px){.toriq{padding:14px 13px 50px}.toriq-panel{padding:20px 15px;border-radius:13px}.toriq-hero{padding:12px 5px 23px}.toriq-progress span:last-child{display:none}.toriq-recipes{grid-template-columns:1fr;gap:8px}.toriq-recipe,.toriq-recipe.selected{min-height:0;padding:12px 13px}.toriq-recipe strong{font-size:13px}.toriq-recipe span{margin-top:3px}.toriq-item{grid-template-columns:48px minmax(0,1fr);gap:8px;padding:9px}.toriq-item>img,.toriq-noimage{width:48px;height:48px}.toriq-itemqty{grid-column:2;text-align:left;display:flex;gap:8px;align-items:center}.toriq-itemqty strong,.toriq-itemqty span{display:inline;margin:0}.toriq-result-title{display:block}.toriq-result-title strong{display:block;margin-top:5px}}@media(prefers-reduced-motion:reduce){.toriq *{transition:none!important}}@media(min-width:641px){.toriq-options--entry{grid-template-columns:repeat(2,minmax(0,1fr))}.toriq-options--entry .toriq-option:last-child:nth-child(odd){grid-column:1/-1}}.toriq .toriq-itemwhy{color:#6a7a6d;font-size:11px;line-height:1.6;margin:3px 0 1px}.toriq{max-width:1200px;padding:28px 24px 92px}.toriq-hero{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:20px;min-height:420px;margin:0;padding:clamp(32px,5.1vw,68px) clamp(28px,5vw,70px);border:1px solid #E3E5DD;border-radius:22px;background:radial-gradient(ellipse 400px 250px at 88% 30%,#E4EBDD 0%,transparent 82%),radial-gradient(ellipse 320px 220px at 12% 115%,#EDE8DC 0%,transparent 80%),linear-gradient(125deg,#fcfbf7,#f1f2e9 68%,#f6f3ed);text-align:left;overflow:hidden;position:relative}.toriq-hero__copy{position:relative;z-index:2;max-width:600px}.toriq-eyebrow{display:flex;align-items:center;gap:7px;margin-bottom:20px;color:#6b876d;font-size:12px;letter-spacing:.15em}.toriq-title{margin:0 0 18px;font-size:clamp(30px,3.55vw,47px);line-height:1.37;letter-spacing:.018em;font-weight:700;color:#303a34}.toriq-intro{max-width:31em;font-size:14px;line-height:2;color:#677268}.toriq-hero__meta{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:23px;font-size:12px;color:#718473}.toriq-hero__meta span:before{content:"\2713";margin-right:5px;font-weight:800}.toriq-hero__start{margin-top:28px;min-height:44px;padding:11px 21px;display:inline-flex;gap:20px;align-items:center;justify-content:space-between;border-radius:99px;background:#506955;color:#fff!important;text-decoration:none;font-weight:600;font-size:14px;transition:transform .2s,background .2s}.toriq-hero__start:hover{background:#3d5645;transform:translateY(-1px)}.toriq-hero__start:focus-visible{outline:3px solid #678571;outline-offset:3px}.toriq-hero__visual{position:relative;height:330px;max-width:430px;width:100%;margin-left:auto}.toriq-hero__visual:before{content:"";position:absolute;top:11%;right:3%;bottom:9%;left:3%;border:1px solid rgba(127,151,120,.3);border-radius:50%;transform:rotate(-12deg)}.toriq-photo-card{position:absolute;width:42%;padding:8px 8px 12px;border:1px solid #EBEEE7;background:#fff;box-shadow:0 15px 34px #414d3d1a;border-radius:12px;text-align:center;color:#68776e;font-size:11px;font-weight:600}.toriq-photo-card__image{width:100%;aspect-ratio:1 / 1;margin-bottom:9px;background:#f5f4ee;overflow:hidden;border-radius:7px}.toriq-photo-card__img{width:100%;height:100%;object-fit:cover;display:block}.toriq-photo-card__fallback{width:100%;height:100%;display:grid;place-items:center;font-size:15px;color:#708974}.toriq-photo-card--one{left:7%;top:4%;transform:rotate(-8deg);z-index:1}.toriq-photo-card--two{right:1%;top:17%;transform:rotate(7deg);z-index:2}.toriq-photo-card--three{left:29%;bottom:0;transform:rotate(-2deg);z-index:3}.toriq-hero__visual-caption{position:absolute;top:0;right:0;color:#8f9f8e;font-size:10px;letter-spacing:.08em}.toriq-steps{display:flex;align-items:center;justify-content:space-evenly;gap:12px;max-width:1000px;margin:31px auto 68px;padding:0 10px}.toriq-step{display:flex;gap:13px;align-items:center;min-width:0}.toriq-step__num{display:grid;place-items:center;flex:0 0 41px;height:41px;border-radius:50%;background:#e8eee5;color:#5e7865;font-size:12px;font-weight:700}.toriq-step strong{display:block;font-size:13px;color:#303b34;font-weight:700}.toriq-step small{display:block;color:#788078;font-size:11px;margin-top:3px}.toriq-step__arrow{color:#b8c4b6;font-size:30px;font-weight:300}.toriq-quiz-area{max-width:840px;margin:0 auto;scroll-margin-top:115px}.toriq-quiz-heading{text-align:center;padding-bottom:25px}.toriq-quiz-heading__eyebrow{display:block;color:#84947e;letter-spacing:.17em;font-size:11px;margin-bottom:10px;font-weight:600}.toriq-quiz-heading h2{margin:0 0 12px;font-size:clamp(19px,3vw,28px);letter-spacing:.02em}.toriq-quiz-heading p{margin:0;color:#6e766f;font-size:13px}.toriq-panel{border-radius:17px;box-shadow:0 14px 45px #3448370e}.toriq-proof{padding:17px 0 0}.toriq-editorial{max-width:1040px;margin:90px auto 0}.toriq-editorial__head{text-align:center}.toriq-editorial__head>span{color:#67856f;font-weight:600;font-size:12px;letter-spacing:.04em}.toriq-editorial__head h2{font-size:clamp(23px,3vw,31px);margin:8px 0 14px;letter-spacing:.015em}.toriq-editorial__head p{color:#6d766d;font-size:14px;line-height:1.9;margin:0 auto}.toriq-traits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:31px}.toriq-trait{min-width:0;padding:27px 23px 26px;border:1px solid #E6EBE4;border-radius:13px;background:#fbfaf7}.toriq-trait__icon{display:grid;place-items:center;height:52px;width:52px;margin-bottom:14px;border-radius:12px;background:#ecefe8;color:#69866e}.toriq-trait strong{display:block;font-size:16px;color:#354039}.toriq-trait p{font-size:13px;line-height:1.85;color:#6f756f;margin:9px 0 0}.toriq-help{display:flex;align-items:center;gap:20px;padding:25px 29px;border-radius:13px;background:#f5f5ef;border:1px solid #E3E8DD;margin-top:24px}.toriq-help__mark{display:grid;place-items:center;flex:0 0 42px;height:42px;border:1px solid #B9CBB9;border-radius:50%;color:#5c7963;font-size:20px;font-weight:500}.toriq-help__text{flex:1;min-width:0}.toriq-help__text strong{font-size:14px;font-weight:700}.toriq-help__text p{margin:7px 0 0;font-size:12px;line-height:1.85;color:#6c766d}.toriq-help>a{flex:0 0 auto;color:#4f6b57;font-size:12px;font-weight:650;text-decoration:underline;text-underline-offset:4px}@media(max-width:900px){.toriq-hero{padding:35px 30px;min-height:370px}.toriq-hero__visual{height:270px}.toriq-photo-card{width:46%}.toriq-hero__visual-caption{display:none}}@media(max-width:720px){.toriq{padding:12px 14px 60px}.toriq-hero{grid-template-columns:1fr;gap:10px;padding:35px 22px 23px;min-height:0;border-radius:15px}.toriq-hero__copy{text-align:center;max-width:100%}.toriq-eyebrow{justify-content:center;font-size:10px;margin-bottom:15px}.toriq-title{font-size:clamp(26px,6.4vw,35px);margin-bottom:10px}.toriq-intro{font-size:13px;line-height:1.8;max-width:100%}.toriq-hero__meta{justify-content:center;gap:7px 10px;margin-top:16px;font-size:10px}.toriq-hero__start{margin-top:20px;min-height:44px}.toriq-hero__visual{height:190px;width:min(325px,100%);margin:20px auto 0}.toriq-photo-card{width:36%;padding:5px 5px 7px;font-size:9px;border-radius:9px}.toriq-photo-card__image{margin-bottom:5px}.toriq-photo-card--one{top:9%;left:1%}.toriq-photo-card--two{top:9%;right:1%}.toriq-photo-card--three{left:32%;bottom:0}.toriq-steps{gap:4px;padding:0;margin:25px auto 46px;justify-content:space-between}.toriq-step{display:block;text-align:center;flex:1}.toriq-step__num{margin:0 auto 8px;width:30px;height:30px;font-size:10px;flex:none}.toriq-step strong{font-size:11px;line-height:1.35}.toriq-step small{font-size:9px;line-height:1.5;margin-top:5px}.toriq-step__arrow{font-size:18px;align-self:flex-start;margin-top:7px}.toriq-quiz-heading{padding-bottom:19px}.toriq-quiz-heading__eyebrow{font-size:9px;letter-spacing:.1em}.toriq-quiz-heading h2{font-size:21px;line-height:1.4}.toriq-quiz-heading p{font-size:12px}.toriq-editorial{margin-top:60px}.toriq-editorial__head p{font-size:12px;line-height:1.8}.toriq-desktop-break{display:none}.toriq-traits{grid-template-columns:1fr;gap:10px;margin-top:22px}.toriq-trait{padding:16px;display:grid;grid-template-columns:42px 1fr;column-gap:14px;align-items:start}.toriq-trait__icon{height:40px;width:40px;grid-row:1 / span 2;margin:0;border-radius:9px}.toriq-trait__icon svg{width:24px;height:24px}.toriq-trait strong{font-size:14px;align-self:end}.toriq-trait p{font-size:12px;margin:4px 0 0;line-height:1.65}.toriq-help{padding:18px;gap:10px;align-items:flex-start;flex-wrap:wrap}.toriq-help__mark{flex:0 0 30px;height:30px;font-size:15px}.toriq-help__text{flex:1 1 calc(100% - 45px)}.toriq-help__text strong{font-size:13px}.toriq-help__text p{font-size:11px}.toriq-help>a{margin-left:40px}}@media(max-width:355px){.toriq-hero__visual{height:165px}.toriq-steps{margin-bottom:34px}.toriq-step small{display:none}}@media(prefers-reduced-motion:reduce){.toriq-hero__start{transition:none}}@media(min-width:690px){.toriq-options--many{grid-template-columns:repeat(2,minmax(0,1fr))}}.toriq-recipe-subsection{margin-top:21px;padding-top:16px;border-top:1px solid #E5EBE3}.toriq-recipe-subsection__heading{font-size:11px;letter-spacing:.04em;font-weight:600;color:#788579;margin-bottom:10px}.toriq-recipe-link{display:flex;align-items:center;gap:12px;border:1px solid #E3E9E1;border-radius:10px;padding:8px;background:#fcfcfa;color:#354b3b;text-decoration:none;transition:background-color .15s,border-color .15s}.toriq-recipe-link:hover{background:#f5f8f3;border-color:#b8ccb8;color:#354b3b}.toriq-recipe-link:focus-visible{outline:2px solid #678571;outline-offset:3px}.toriq-recipe-link__image{display:block;flex:0 0 110px;width:110px;height:78px;object-fit:cover;border-radius:6px;background:#f0f2ed}.toriq-recipe-link__body{display:flex;flex-direction:column;align-items:flex-start;min-width:0;gap:4px}.toriq-recipe-link__label{font-size:10px;line-height:1.1;letter-spacing:.05em;color:#849086;font-weight:600}.toriq-recipe-link__body strong{font-size:13px;line-height:1.45;font-weight:600;color:#36463a}.toriq-recipe-link__action{font-size:11px;line-height:1.3;color:#627e68}.toriq-recipe-note{font-size:10px;line-height:1.6;color:#818982;margin:7px 2px 0}@media(max-width:640px){.toriq-recipe-link{gap:10px;padding:7px}.toriq-recipe-link__image{flex-basis:90px;width:90px;height:70px}.toriq-recipe-link__body strong{font-size:12px}.toriq-recipe-subsection{margin-top:18px}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/tori-mince-quiz.css.map */
