.fq-compact{font-size:15px;line-height:1.5}.fq-compact h1{font-size:clamp(28px,3.2vw,40px);margin:0 0 16px}.fq-compact h2{font-size:clamp(23px,2.4vw,30px);margin:0 0 12px}.fq-compact .wrap{max-width:1200px;padding:28px 24px;margin-inline:auto}.fq-compact .announcement{padding:5px 16px;font-size:10px;letter-spacing:.12em}.fq-compact .header{padding:12px max(24px,calc((100vw - 1152px)/2));gap:20px}.fq-compact .brand{font-size:27px}.fq-compact .nav{gap:18px;align-items:center}.fq-compact .nav a{font-size:11px;letter-spacing:.08em;min-height:44px;display:inline-flex;align-items:center}.fq-compact .btn{min-height:44px;padding:11px 16px;font-size:11px;letter-spacing:.06em}.fq-compact .grid,.fq-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:stretch}.fq-product-slot{min-width:0;display:flex}.fq-product-slot>.fq-product-card{width:100%}.fq-product-card{min-width:0;display:flex;flex-direction:column;background:#fffdf8;border:1px solid #ded8cb;border-radius:6px;overflow:hidden}.fq-product-card__image{display:block;position:relative;aspect-ratio:1;background:#f1eee6;overflow:hidden}.fq-product-card__image img{width:100%;height:100%;object-fit:contain}.fq-product-card__badge{position:absolute;top:9px;left:9px;padding:4px 7px;background:#fffdf8;color:#17372e;font-size:11px;border-radius:3px}.fq-product-card__body{padding:12px;display:flex;flex:1;flex-direction:column;gap:9px}.fq-product-card h3{font:500 15px/1.4 Arial,sans-serif;margin:0;min-height:2.8em}.fq-product-card h3 a{text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fq-product-card__price{font:600 14px/1.4 Arial,sans-serif;margin:auto 0 0}.fq-product-card__button{display:flex;align-items:center;justify-content:center;min-height:44px;padding:9px;background:#17372e;color:#fffdf8;border:1px solid #17372e;border-radius:3px;text-decoration:none;font:600 12px/1.3 Arial,sans-serif}.fq-product-card__button:hover{background:#294f41}.fq-product-card a:focus-visible,.fq-compact summary:focus-visible{outline:3px solid #a18143;outline-offset:3px}.fq-compact .tile .photo{aspect-ratio:1}.fq-compact .tile .photo img{width:100%;height:100%;object-fit:contain}.fq-compact .tile-copy{padding:12px}.fq-compact .tile h3{font-size:17px;margin:0 0 8px}.fq-compact .tile .btn{margin-top:8px}.fq-compact .collection-title{text-align:left;margin-bottom:22px}.fq-compact .collection-title h1{margin-bottom:8px}.fq-compact .collection-title .rte{max-width:850px;font-size:14px}.fq-compact .collection-title p{margin:6px 0}.fq-pagination{text-align:center;margin-top:24px}.fq-pagination a,.fq-pagination .current{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:8px}.fq-current{color:#17372e;background:#f8f5ed}.fq-compact .fq-current__artwork{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;max-width:1200px;margin:auto;background:#eae8dc}.fq-current__hero-copy{padding:24px}.fq-compact .fq-current__hero-copy h1{font-size:clamp(28px,3vw,40px);margin:0 0 10px}.fq-current__hero-copy p{margin:0 0 16px;font-size:14px;max-width:440px}.fq-compact .fq-current__artwork>img{width:100%;height:auto;max-height:285px;object-fit:contain;background:#10271f}.fq-compact .fq-current__shop{padding-block:24px}.fq-current__shop-heading{margin-bottom:16px;text-align:center}.fq-compact .fq-current__shop-heading h2{font-size:26px;margin:0}.fq-product-grid--featured{max-width:860px;margin-inline:auto;grid-template-columns:repeat(3,minmax(0,1fr))}.fq-compact .fq-categories{border-top:1px solid #d4c9b6;padding-block:22px}.fq-compact .fq-categories h2{font-size:25px;margin:0 0 6px}.fq-compact .fq-categories p{margin:0;font-size:14px}.fq-compact .fq-categories nav{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin:16px 0 0}.fq-compact .fq-categories nav a{padding:10px;min-height:48px;font-size:12px;gap:6px}.fq-compact .fq-shop-product{max-width:1100px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:32px}.fq-compact .fq-shop-product__copy h1{font-size:clamp(26px,2.7vw,34px);margin:0 0 14px}.fq-compact .fq-shop-product__copy .eyebrow{font-size:10px;margin:0 0 6px}.fq-compact .fq-shop-gallery__hero{aspect-ratio:1;display:flex;align-items:center}.fq-compact .fq-shop-gallery__hero img{height:100%;max-height:440px;object-fit:contain}.fq-compact .fq-shop-gallery__thumbs{display:flex;gap:7px;overflow-x:auto;margin-top:9px;padding-bottom:5px}.fq-compact .fq-shop-gallery__thumbs a{flex:0 0 64px;width:64px}.fq-compact fq-product-order{padding:15px 0}.fq-compact .fq-shop-price{font-size:23px;margin:0 0 12px}.fq-compact fq-product-order label{margin:10px 0 5px;font-size:13px}.fq-compact fq-product-order select,.fq-compact fq-product-order input{padding:10px;min-height:44px}.fq-compact .fq-shop-status{margin:10px 0;font-size:13px}.fq-compact .fq-shop-add{min-height:46px}.fq-compact fq-product-order>p{font-size:13px;margin:10px 0}.fq-compact .fq-shop-description{margin-top:15px;border-block:1px solid #d4c9b6;padding:14px 0}.fq-compact .fq-shop-description summary{cursor:pointer;font-size:16px;font-weight:600;min-height:28px}.fq-compact .fq-shop-description .rte{font-size:14px;margin-top:15px;overflow-x:auto}.fq-compact .fq-shop-description h2{font-size:22px;margin:20px 0 10px}.fq-compact .fq-shop-description h3{font-size:19px}.fq-compact .fq-shop-description .rte p{margin-bottom:10px}.fq-compact .fq-page{max-width:850px}.fq-compact .fq-page form{gap:6px;margin:18px 0}.fq-compact .fq-page input,.fq-compact .fq-page textarea{padding:10px;min-height:44px}.fq-compact .fq-page label{margin-top:5px}.fq-compact .fq-page h2{margin-top:22px}.fq-search__form{display:flex;gap:8px;margin:0 0 22px;max-width:600px}.fq-search__form input[type=search]{min-width:0;flex:1;padding:10px;border:1px solid #b5ae9e;background:#fff;color:inherit;font:inherit;min-height:44px}.fq-compact .fq-cart h1{font-size:34px;margin-bottom:12px}.fq-compact .fq-cart__item{padding:16px 0;gap:16px;grid-template-columns:88px minmax(0,1fr) auto}.fq-compact .fq-cart__image img{width:88px;height:88px}.fq-compact .fq-cart__item h2{font-size:20px;margin:0 0 6px}.fq-compact .fq-cart__summary{margin-top:18px}.fq-compact .fq-cart__subtotal{font-size:19px}.fq-compact .footer{padding:22px 24px 12px}.fq-compact .footer-inner{max-width:1152px;gap:20px}.fq-compact .footer-brand{font-size:26px}.fq-compact .footer p{font-size:13px;margin:6px 0;max-width:640px}.fq-compact .footer nav{display:flex;gap:16px;align-items:flex-start;flex-wrap:wrap;max-width:400px}.fq-compact .footer .fine{max-width:1152px;margin:12px auto 0;font-size:11px}.fq-compact .shopify-policy__container{max-width:850px;padding:28px 24px}.fq-compact .shopify-policy__body{font-size:15px}@media(max-width:989px){.fq-compact .grid,.fq-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fq-compact .header{gap:12px;flex-wrap:wrap}.fq-compact .nav{gap:14px}.fq-compact .fq-categories nav{grid-template-columns:repeat(4,minmax(0,1fr))}.fq-compact .fq-current__artwork>img{min-height:230px;object-fit:contain}.fq-current__hero-copy{padding:20px}}@media(max-width:799px){.fq-compact .fq-shop-product{grid-template-columns:1fr;gap:18px;max-width:650px}.fq-compact .fq-shop-gallery__hero{max-width:420px;margin:auto}.fq-compact .fq-shop-gallery__hero img{max-height:380px}}@media(max-width:749px){.fq-compact .wrap{padding:22px 16px}.fq-compact .header{padding:10px 16px;align-items:center;gap:6px}.fq-compact .brand{font-size:25px}.fq-compact .nav{width:100%;gap:14px;flex-wrap:nowrap;overflow-x:auto;white-space:nowrap}.fq-compact .nav a{font-size:10px;flex-shrink:0}.fq-compact .grid,.fq-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.fq-product-card__body{padding:10px;gap:8px}.fq-product-card h3{font-size:14px}.fq-product-card__price{font-size:13px}.fq-product-card__button{font-size:11px}.fq-compact .fq-current__artwork{grid-template-columns:1fr}.fq-current__hero-copy{padding:20px 16px}.fq-compact .fq-current__hero-copy h1{font-size:29px}.fq-compact .fq-current__artwork>img{min-height:0;max-height:190px;width:100%;object-fit:contain}.fq-compact .fq-current__shop-heading{text-align:left}.fq-compact .fq-current__shop-heading h2{font-size:23px}.fq-compact .fq-categories nav{grid-template-columns:repeat(2,minmax(0,1fr))}.fq-compact .fq-categories nav a{font-size:13px;min-height:44px}.fq-compact .fq-cart__item{grid-template-columns:68px minmax(0,1fr);gap:12px}.fq-compact .fq-cart__image img{width:68px;height:78px}.fq-compact .fq-cart__item h2{font-size:18px}.fq-compact .footer{padding:20px 16px 12px}.fq-compact .footer nav{gap:12px}.fq-compact .tile h3{font-size:16px}}.fq-product-grid--featured{max-width:none;grid-template-columns:repeat(4,minmax(0,1fr))}.fq-current__view-all{text-align:center;margin:18px 0 0;font-size:14px}.fq-current__view-all a{display:inline-flex;gap:12px;align-items:center;min-height:44px;text-underline-offset:4px}@media(max-width:989px){.fq-product-grid--featured{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.fq-product-grid--featured{grid-template-columns:repeat(2,minmax(0,1fr))}}body.fq-compact{--fq-forest:#153f35;--fq-deep:#102f29;--fq-copper:#b67643;--fq-cream:#f6f0e6;--fq-sand:#e8d8c6;background:#f6f0e6;color:#183d33}body.fq-compact #MainContent{background:#f6f0e6}body.fq-compact :is(.header,.site-header,.fq-header,header.header){background:#153f35;color:#fff7eb}body.fq-compact :is(.header,.site-header,.fq-header,header.header) a{color:#fff7eb}body.fq-compact :is(.footer,.site-footer,.fq-footer){background:#102f29!important;color:#fff7eb!important}body.fq-compact :is(.footer,.site-footer,.fq-footer) a{color:#e8c39e!important}body.fq-compact :is(.fq-compact-section,.furqivo-guides-section){background:#f6f0e6!important}body.fq-compact .fq-compact-section:nth-of-type(2n){background:#eee3d5!important}body.fq-compact :is(.fq-compact-card,.furqivo-guide-card,.fq-product-card){background:#fffaf3!important;border:1px solid #d9c8b2!important;box-shadow:0 3px 14px #18322812}body.fq-compact :is(.fq-compact-header h2,.furqivo-guides-heading h2,.fq-current__shop-heading h2){color:#153f35!important}body.fq-compact :is(.fq-compact-header p,.furqivo-guides-eyebrow){color:#a9683f!important}body.fq-compact :is(.fq-compact-header>a,.fq-compact-details span,.furqivo-guides-all,.furqivo-guide-read,.fq-current__view-all a){color:#92552f!important}body.fq-compact :is(.fq-compact-details strong,.fq-product-card__price){color:#153f35!important}body.fq-compact :is(.fq-product-card__button,.fq-current .btn,.fq-current__hero-copy .btn,.btn-primary){background:#153f35!important;border-color:#153f35!important;color:#fffaf3!important}body.fq-compact :is(.fq-product-card__button,.fq-current .btn,.btn-primary):hover{background:#b67643!important;border-color:#b67643!important;color:#fff!important}body.fq-compact :is(.fq-compact-image,.fq-product-card__image){background:#fffaf3!important}body.fq-compact :is(a,button):focus-visible{outline:2px solid #b67643;outline-offset:3px}body.fq-compact .fq-current__artwork.fq-current__artwork--fullbleed{position:relative;display:block;width:100%;max-width:none;margin:0;background:#10271f;overflow:hidden}body.fq-compact .fq-current__artwork--fullbleed>img{display:block;width:100%;height:auto;max-height:none;min-height:0;object-fit:contain;object-position:center;background:transparent}body.fq-compact .fq-current__artwork--fullbleed .fq-current__hero-hit{position:absolute;left:5%;top:67%;width:24%;height:9%;z-index:2;border-radius:40px;cursor:pointer}body.fq-compact .fq-current__artwork--fullbleed .fq-current__hero-hit:focus-visible{outline:3px solid #fff;outline-offset:4px}@media(max-width:749px){body.fq-compact .fq-current__artwork--fullbleed>img{width:100%;max-height:none;min-height:0;object-fit:contain}body.fq-compact .fq-current__artwork--fullbleed .fq-current__hero-hit{left:5%;top:67%;width:29%;height:9%}}body.fq-compact{margin:0}body.fq-compact #MainContent{padding:0!important;margin:0!important;display:flow-root}body.fq-compact #MainContent>*,body.fq-compact #MainContent>.shopify-section{margin-block:0!important}body.fq-compact #MainContent .shopify-section{margin-top:0!important;margin-bottom:0!important}body.fq-compact :is(.wrap,.fq-compact-section,.furqivo-guides-section,.fq-categories,.fq-page,.fq-cart){margin-block:0!important}body.fq-compact .wrap{padding-top:14px!important;padding-bottom:14px!important}body.fq-compact :is(.fq-compact-section,.furqivo-guides-section){padding-top:14px!important;padding-bottom:14px!important}body.fq-compact :is(.fq-compact-header,.furqivo-guides-heading,.fq-current__shop-heading){margin-top:0!important;margin-bottom:10px!important}body.fq-compact :is(h1,h2,h3){margin-top:0}body.fq-compact .fq-current .fq-current__shop{padding-top:12px!important;padding-bottom:12px!important}body.fq-compact .fq-product-grid,body.fq-compact .grid{gap:9px!important}body.fq-compact .fq-product-card__body{padding:8px!important;gap:5px!important}body.fq-compact .fq-product-card__image img{object-fit:contain!important}body.fq-compact .fq-categories{padding-block:12px!important}body.fq-compact .fq-categories nav{margin-top:8px!important;gap:7px!important}body.fq-compact :is(.fq-current__view-all,.fq-pagination){margin-top:8px!important;margin-bottom:0!important}body.fq-compact .footer{margin-top:0!important;padding-top:16px!important}body.fq-compact .fq-winter-hero{margin:0!important;padding:0!important;line-height:0}@media(max-width:749px){body.fq-compact .wrap{padding:10px 12px!important}body.fq-compact :is(.fq-compact-section,.furqivo-guides-section){padding-block:10px!important}body.fq-compact .fq-product-grid,body.fq-compact .grid{gap:7px!important}body.fq-compact .fq-product-card__body{padding:7px!important}body.fq-compact .fq-current .fq-current__shop{padding-block:10px!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/furqivo-compact.css.map */
