.main-content{padding-top:0}.q h1,.q h2,.q h3{font-family:Arial,Helvetica,sans-serif;text-transform:none;letter-spacing:normal}.q p{color:inherit}.q button,.q input,.q select{font-family:Arial,Helvetica,sans-serif}.q summary{list-style:none;cursor:pointer}.q summary::-webkit-details-marker{display:none}.q [hidden]{display:none!important}.q .q-price{font-size:14px}.q-header{z-index:30}.q .q-currency-panel form{margin:0}.q .q-portrait-card img{object-fit:contain}.q .q-membership img{width:260px;height:auto}.q .q-membership{display:flex;flex-direction:column;text-align:center;gap:14px}.q .q-membership p{font-size:12px;color:#777}.q .q-membership strong{font-weight:400}.q .q-about-copy{font-size:15px}.q .q-membership-section{padding-bottom:12px}.fq-reviews{padding:0 4% 50px}.fq-reviews #grp-entangle--root{padding-top:16px!important}.fq-buy{background:#252525;color:#fff!important;text-align:center}.fq-add-secondary{background:#fff!important;color:#252525!important;border:1px solid #252525!important;margin-top:10px}.fq-delivery{font-size:13px;color:#666!important;margin:15px 0!important}.pd-main-image{cursor:zoom-in}.fq-commerce-dialog{border:0;padding:28px;width:min(440px,94vw);max-height:90dvh;overflow:auto;color:#252525;font:14px/1.6 Arial}.fq-commerce-dialog::backdrop{background:#0005}.fq-commerce-dialog h2{text-transform:none;letter-spacing:0;font:26px Arial}.fq-commerce-dialog button,.fq-commerce-dialog a{min-height:44px}.fq-commerce-dialog .fq-checkout{display:block;background:#252525;color:#fff;text-align:center;padding:14px;margin:18px 0}.fq-commerce-dialog img{width:100px;height:110px;object-fit:contain}.fq-commerce-dialog .fq-close{float:right;background:#fff;border:1px solid #ddd;padding:8px 12px}.fq-zoom-dialog{width:min(1100px,96vw)}.fq-zoom-dialog img{width:100%;height:auto;max-height:80dvh;object-fit:contain}@media(max-width:600px){.q .q-membership img{width:220px}.q-tools{gap:10px}.q-tools a{font-size:12px}.q .q-about-copy{font-size:14px}.pd-layout{padding-bottom:25px}}.q .pg-image img{object-fit:cover}.q .pg-card h3{font-size:15px;font-weight:400;line-height:1.5;margin:12px 0 5px}.q .pg-toolbar{position:static}.q .pg-toolbar form{margin:0}.q .ja-profile{align-items:start}.q .ja-portrait{align-self:start}.q .ja-bio .rte{font-size:14px;line-height:1.7;padding:12px 0}.q .ja-bio .rte img{max-width:100%;height:auto}.q .pg-card[hidden]{display:none}.q .fq-more{display:inline-block;padding:12px 24px;border:1px solid #bbb}@media(max-width:600px){.q .pg-toolbar form{width:100%}.q .pg-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.fq-footer{border-top:1px solid #ddd;padding:45px 4% 24px;color:#333;background:#fff}.fq-footer-grid{display:grid;grid-template-columns:1fr 1fr 1.35fr;gap:50px}.fq-footer h2{font-size:17px;font-weight:400;margin:0 0 15px}.fq-footer p,.fq-footer a,.fq-footer label{font-size:13px;line-height:1.7}.fq-footer nav{display:flex;flex-direction:column;align-items:start;gap:8px}.fq-footer form{margin:18px 0}.fq-newsletter{display:flex;gap:8px;margin-top:7px}.fq-newsletter input{width:100%;min-width:0;min-height:44px;border:1px solid #bbb;padding:10px;font-size:16px}.fq-newsletter button{padding:10px 15px;min-height:44px;border:1px solid #252525;background:#252525;color:#fff;cursor:pointer}.fq-acknowledgement{max-width:760px;margin:30px auto;text-align:center;color:#777}.fq-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #eee;padding-top:20px}.fq-payment-icons{display:flex;gap:8px;flex-wrap:wrap}.fq-payment-icons svg{width:35px;height:23px}.fq-wishlist{display:block;margin:10px auto 0;min-height:44px;border:0;background:transparent;color:#555;font:13px Arial;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.fq-wishlist span{font-size:22px;vertical-align:middle;margin-right:6px}.fq-reviews:has(.grp-entangle--root:empty){padding:0}.fq-sticky-buy{display:none}@media(max-width:800px){.fq-footer-grid{grid-template-columns:1fr 1fr;gap:28px}.fq-footer-grid>section:last-child{grid-column:1/-1}.fq-sticky-buy:not([hidden]){position:fixed;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 5% calc(10px + env(safe-area-inset-bottom));border-top:1px solid #ddd;background:#fff;z-index:20}.fq-sticky-buy strong{font-size:15px;font-weight:500}.fq-sticky-buy button{min-height:44px;background:#252525;color:#fff;padding:10px 22px;border:0;cursor:pointer}.fq-sticky-buy button:disabled{opacity:.5}.template-product .fq-footer{padding-bottom:90px}}@media(max-width:600px){.fq-footer-bottom{align-items:start;flex-direction:column}}.q .q-header .q-nav,.q .q-header .q-tools{font-size:16px!important}.q .q-header .q-currency>summary{font-size:14px!important;color:#555}.q .q-header .q-nav summary,.q .q-header .q-nav>a{font-size:16px!important}.q .q-panel a,.q .q-artist-links a,.q .fq-search-results a{font-size:16px!important;line-height:1.5}.q .q-panel p,.q .q-panel label,.q .fq-search-results h3,.q .q-currency-panel label{font-size:14px!important;color:#555}.q .fq-collection-copy,.q .fq-collection-copy p,.q .ja-bio .rte,.q .ja-bio .rte p{font-size:16px!important;line-height:1.65;color:#505050}.q .ja-collection>p{font-size:14px!important;color:#555}.q .pg-toolbar label,.q .pg-toolbar input,.q .pg-toolbar select{font-size:16px!important}.q .pg-title,.q .q-card h2{font-size:17px!important;line-height:1.45}.q .pg-price,.q .q-price,.q .q-card .q-price{font-size:18px!important;line-height:1.5;color:#252525}.q .q-card p{font-size:16px!important;color:#505050}.q .pd-artist,.q .pd-facts,.q .pd-option strong,.q .pd-option-price,.q .pd-question,.q .pd-accordion-body,.q .pd-delivery{font-size:16px!important}.q .pd-accordion-body{line-height:1.7;color:#484848}.q .pd-accordions summary{font-size:17px!important}.q .pd-option .pd-option-detail,.q .pd-tax,.q .pd-image-help,.q .pd-breadcrumb,.q .fq-delivery{font-size:14px!important;color:#555}.fq-footer p,.fq-footer a,.fq-footer label{font-size:14px!important;line-height:1.7;color:#505050}@media(min-width:801px)and (max-width:1200px){.q .q-header,.q .q-header .q-nav{gap:16px}.q .q-header .q-tools{gap:12px}.q .q-header .q-logo{width:165px}}@media(max-width:600px){.q .q-header .q-tools{font-size:15px!important;gap:2px}.q .q-header .q-logo{width:clamp(105px,29vw,130px)}.q .q-header .q-currency>summary{font-size:14px!important}.q .q-header .q-nav summary{font-size:16px!important}.q .pg-title{font-size:16px!important}.q .pg-toolbar label{gap:8px}}.q .q-film{margin:20px 4% 0;width:92%;height:auto;min-height:0;max-height:55vh;aspect-ratio:auto;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden}.q .q-film>img,.q .q-film>video,.q .q-film>iframe{position:static;display:block;width:auto;max-width:100%;height:auto;max-height:55vh;object-fit:contain;margin:0 auto}.q .q-about-copy h2{font-size:34px!important;line-height:1.25}.q .q-about-copy p{font-size:18px!important;line-height:1.65;color:#505050}.q .q-intro-actions .q-primary-cta{font-size:16px!important;line-height:1.5}@media(max-width:600px){.q .q-film{margin:14px 5% 0;width:90%;max-height:none}.q .q-film>img,.q .q-film>video{width:100%;height:auto;max-height:none;object-fit:contain}.q .q-about-copy h2{font-size:29px!important}.q .q-about-copy p{font-size:17px!important}.q .q-intro-actions .q-primary-cta{font-size:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/farquhar-bridge.css.map */
