body:has(.fq-veteran-intro){--fv-ink:#352e28;--fv-line:#d9cec0;--fv-muted:#6e6258;--fv-accent:#7a3b3f}body:has(.fq-veteran-intro) .m-main-product{padding-top:28px;padding-bottom:36px}body:has(.fq-veteran-intro) .m-main-product--wrapper{align-items:flex-start!important}body:has(.fq-veteran-intro) .m-product-info--wrapper{color:var(--fv-ink)}body:has(.fq-veteran-intro) .m-product-title{font-size:clamp(26px,2.4vw,36px);line-height:1.15;letter-spacing:-.025em;margin:0}body:has(.fq-veteran-intro) .main-product__block{margin-top:16px;margin-bottom:0}body:has(.fq-veteran-intro) .main-product__block:first-child{margin-top:0}body:has(.fq-veteran-intro) .main-product__block-price{margin-top:12px}.fq-veteran-intro p{margin:0 0 10px;line-height:1.55;font-size:14px}.fq-veteran-intro .fq-veteran-kicker{font-size:10px;letter-spacing:.15em;color:#826545;font-weight:600;margin-bottom:8px}.fq-veteran-features{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:12px;color:var(--fv-muted)}.fq-veteran-features span:before{content:"\2713";margin-right:5px;color:#826545}.fq-veteran-offer{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--fv-line);border-radius:6px;padding:12px 14px;background:#faf7f0;font-size:13px}.fq-veteran-offer strong{display:block;font-weight:600}.fq-veteran-offer small{display:block;font-size:11px;color:var(--fv-muted);margin-top:3px}.fq-veteran-offer a,.fq-veteran-fit a{color:var(--fv-accent);font-weight:600;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.fq-veteran-fit{display:flex;justify-content:space-between;gap:12px;font-size:12px;line-height:1.5}.fq-veteran-fit span{color:var(--fv-muted)}body:has(.fq-veteran-intro) product-form.m-product-form--main{display:block;padding:0;border:0;background:transparent}body:has(.fq-veteran-intro) .m-add-to-cart.m-button{background:var(--fv-accent)!important;color:#fff!important;border-color:var(--fv-accent)!important;min-height:50px;font-weight:600;letter-spacing:.04em;border-radius:5px}body:has(.fq-veteran-intro) .m-add-to-cart.m-button:hover{background:#5e2b2f!important}body:has(.fq-veteran-intro) .fq-custom-name-field{margin-bottom:12px}body:has(.fq-veteran-intro) .fq-custom-name-field input{padding:10px 12px!important}body:has(.fq-veteran-intro) .fq-custom-name-counter{font-size:10px;margin-top:3px}.fq-veteran-reassurance{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:11px;color:var(--fv-muted)}.fq-veteran-reassurance span:before{content:"\2713";margin-right:5px}.fq-veteran-timing{margin:9px 0 0;font-size:11px;line-height:1.5;color:var(--fv-muted)}.fq-veteran-details{border-top:1px solid var(--fv-line);margin-top:20px}.fq-veteran-details details{border-bottom:1px solid var(--fv-line);scroll-margin-top:100px}.fq-veteran-details summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;list-style:none;min-height:49px;padding:13px 2px;font-size:14px;font-weight:500;gap:12px}.fq-veteran-details summary::-webkit-details-marker{display:none}.fq-veteran-details summary:after{content:"+";font:20px/1 sans-serif;color:#826545}.fq-veteran-details details[open]>summary:after{content:"\2212"}.fq-veteran-details__content{padding:0 2px 16px;color:var(--fv-muted);font-size:13px;line-height:1.65}.fq-veteran-details__content p{margin:0 0 10px}.fq-veteran-details__content a{color:var(--fv-accent);text-decoration:underline;text-underline-offset:3px}.fq-veteran-table{overflow-x:auto;margin:12px 0}.fq-veteran-table table{border-collapse:collapse;width:100%;min-width:380px;font-size:11px;text-align:center}.fq-veteran-table caption{text-align:left;font-size:11px;padding-bottom:8px;color:var(--fv-muted)}.fq-veteran-table th,.fq-veteran-table td{padding:9px 5px;border-bottom:1px solid var(--fv-line)}.fq-veteran-table thead{background:#eee7dc;color:var(--fv-ink)}.fq-veteran-table th:first-child{text-align:left}.fq-veteran-table small{display:block;opacity:.75;font-size:10px}body:has(.fq-veteran-intro) .m-media-gallery .m-product-media{border:0!important;padding:0!important;border-radius:6px;overflow:hidden;background:#eee5d6}body:has(.fq-veteran-intro) .m-media-gallery .m-product-media:after{content:none!important}body:has(.fq-veteran-intro) .m-media-gallery__inner{border-radius:6px;overflow:hidden}body:has(.fq-veteran-intro) .m-product-media--slider__thumbnails{margin-top:10px}body:has(.fq-veteran-intro) .m-main-product--info{position:static!important}body:has(.fq-veteran-intro) .fq-discover{padding-top:30px;padding-bottom:30px;border-top:1px solid var(--fv-line)}body:has(.fq-veteran-intro) .fq-discover h2{font-size:28px}body:has(.fq-veteran-intro) .fq-discover-card img{padding:0;border:0;border-radius:5px}body:has(.fq-veteran-intro) .fq-discover-card h3{font-size:14px}body:has(.fq-veteran-intro) .fq-discover-grid{gap:18px}body:has(.fq-veteran-intro) :is(a,button,summary,input):focus-visible{outline:2px solid var(--fv-accent);outline-offset:3px}@media(min-width:768px){body:has(.fq-veteran-intro) .m-main-product--media{position:sticky;top:100px;align-self:flex-start}body:has(.fq-veteran-intro) .m-main-product--media img{max-height:660px;object-fit:contain}body:has(.fq-veteran-intro) .m-product-media--slider__thumbnails img{max-height:84px}}@media(max-width:767px){body:has(.fq-veteran-intro) .m-main-product{padding-top:12px;padding-bottom:24px}body:has(.fq-veteran-intro) .m-main-product--info{padding-top:22px}body:has(.fq-veteran-intro) .m-product-title{font-size:26px}body:has(.fq-veteran-intro) .main-product__block{margin-top:14px}.fq-veteran-fit{font-size:11px}.fq-veteran-features{gap:5px 10px;font-size:11px}.fq-veteran-reassurance{gap:5px;font-size:10px}.fq-veteran-details{margin-top:16px}body:has(.fq-veteran-intro) .fq-discover{padding:24px 16px}body:has(.fq-veteran-intro) .fq-discover h2{font-size:24px}}.fq-veteran-specs{margin:0}.fq-veteran-specs>div+div{margin-top:14px}.fq-veteran-specs dt{font-weight:600;color:var(--fv-ink);margin-bottom:3px}.fq-veteran-specs dd{margin:0}.fq-veteran-details__content{font-size:14px}.fq-veteran-story{max-width:1200px;padding:38px 24px 30px;margin:auto;color:var(--fv-ink,#352e28);border-top:1px solid var(--fv-line,#d9cec0)}.fq-veteran-story__grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr);gap:50px;align-items:center}.fq-veteran-story .fq-veteran-kicker{font-size:10px;letter-spacing:.14em;color:#826545;font-weight:600;margin:0 0 9px}.fq-veteran-story h2{font-size:clamp(25px,2.5vw,32px);line-height:1.2;margin:0 0 16px;letter-spacing:-.02em}.fq-veteran-story h3{font-size:17px;line-height:1.35;margin:20px 0 10px;font-weight:500}.fq-veteran-story__text{font-size:15px;line-height:1.75;margin:0;color:#61554c}.fq-veteran-story__features{display:grid;grid-template-columns:1fr 1fr;gap:9px 20px;list-style:none;margin:0;padding:0;font-size:13px;line-height:1.5}.fq-veteran-story__features li{display:flex;gap:8px}.fq-veteran-story__features li:before{content:"\2713";color:#826545;flex:none}.fq-veteran-story__occasions{font-size:13px;line-height:1.8;color:#6e6258;margin:0}.fq-veteran-story figure{margin:0;max-width:400px;justify-self:end}.fq-veteran-story figure img{width:100%;height:auto;display:block;border-radius:6px;aspect-ratio:1;object-fit:contain;background:#eee5d6}.fq-veteran-craft{border-top:1px solid #d9cec0;margin-top:36px;padding-top:30px}.fq-veteran-craft>h2{font-size:26px;margin-bottom:20px}.fq-veteran-craft__steps{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.fq-veteran-craft__steps li{padding:20px;border:1px solid #d9cec0;border-radius:6px;background:#faf7f0}.fq-veteran-craft__steps li>span{font-size:11px;letter-spacing:.12em;color:#826545}.fq-veteran-craft__steps h3{font-size:18px;margin:9px 0}.fq-veteran-craft__steps p{font-size:13px;line-height:1.7;color:#6e6258;margin:0}.fq-veteran-quality{padding:22px 0 0}.fq-veteran-quality h3{margin:0 0 12px;font-size:18px}.fq-veteran-quality ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;padding:0;margin:0;gap:12px;font-size:13px}.fq-veteran-quality li:before{content:"\2713";color:#826545;margin-right:7px}.fq-veteran-quality p{font-size:12px;color:#6e6258;margin:12px 0 0;line-height:1.6}.fq-veteran-craft blockquote{font-size:16px;line-height:1.6;font-style:italic;border:0;border-top:1px solid #d9cec0;padding:16px 0 0;margin:22px 0 0;text-align:center;color:#6e6258}.fq-veteran-craft cite{display:inline-block;font-size:11px;letter-spacing:.06em;font-style:normal;margin-left:10px}@media(max-width:767px){.fq-veteran-story{padding:28px 16px 24px}.fq-veteran-story__grid{grid-template-columns:1fr;gap:22px}.fq-veteran-story figure{max-width:320px;justify-self:center;grid-row:2}.fq-veteran-story h2{font-size:25px}.fq-veteran-story__text{font-size:14px;line-height:1.7}.fq-veteran-story__features{font-size:12px;gap:9px 14px}.fq-veteran-craft{margin-top:28px;padding-top:24px}.fq-veteran-craft>h2{font-size:24px}.fq-veteran-craft__steps{grid-template-columns:1fr;gap:10px}.fq-veteran-craft__steps li{padding:16px}.fq-veteran-craft__steps h3{font-size:18px;margin-top:4px}.fq-veteran-quality ul{grid-template-columns:1fr 1fr;gap:10px;font-size:12px}.fq-veteran-craft blockquote{font-size:15px}}.fq-veteran-quality li{position:relative;padding-left:18px}.fq-veteran-quality li:before{position:absolute;left:0;top:0}.fq-veteran-quality li strong{font-weight:500}.fq-veteran-quality li span{display:block;font-size:12px;line-height:1.6;color:#6e6258;margin-top:5px}
/*# sourceMappingURL=/cdn/shop/t/19/assets/fq-veterans.css.map */
