:where(a,button,input,select,textarea,summary,[tabindex],shopify-account):focus-visible{outline:3px solid #ffffff!important;outline-offset:3px!important;box-shadow:0 0 0 5px #17324d!important}shopify-account:focus-within{outline:3px solid #ffffff!important;outline-offset:3px!important;box-shadow:0 0 0 5px #17324d!important}.card__heading a:focus-visible:after{box-shadow:0 0 0 3px #fff,0 0 0 6px #17324d!important}.header__menu-item,.search-modal__close-button,summary{min-height:44px;box-sizing:border-box}.search-modal__close-button{min-width:44px}.predictive-search__item--term,.facets__reset,.facets__item label,.facet-filters__sort,.mobile-facets__sort .select__select{min-height:44px!important;box-sizing:border-box}.facets__reset,.mobile-facets__sort .select__select{min-width:44px!important}.facet-filters__sort,.mobile-facets__sort .select__select{height:44px!important}.gvr-share-tools__action,.gvc-eye,.gct-eye{color:#b64512!important}body:has(#gvr-learning-hub) #gvr-learning-hub{width:100%;max-width:100%;margin-right:0;margin-left:0}#MainContent{--gvr-type-h1: 4.8rem;--gvr-type-h2: 3.6rem;--gvr-type-h3: 2.2rem;--gvr-type-body: 1.7rem}#MainContent h1,#MainContent .banner__heading,#MainContent .collection-hero__title,#MainContent:has(#ContactForm) .rich-text__heading{font-size:var(--gvr-type-h1)!important;line-height:1.15!important;letter-spacing:-.02em}#MainContent :is(.gvr,.gvc,.gvc-after,.gvr-p5,.gvr-p6,.gvr-p7,.gvr-lh__next,.gvr-lh__empty) h2,#MainContent:has(#ContactForm) .contact h2{font-size:var(--gvr-type-h2)!important;line-height:1.2;letter-spacing:-.02em}#MainContent :is(.gvr,.gvc,.gvc-after,.gvr-p5,.gvr-p6,.gvr-p7) h3,#MainContent .gvr-lh__card h2{font-size:var(--gvr-type-h3);line-height:1.3}#MainContent :is(.gvr-p5__card,.gvr-p5__choice,.gvr-p5__related) h2{font-size:2.8rem!important;line-height:1.25}#MainContent .product__title h1{font-size:4rem!important}#MainContent .gvr-p5-top__purpose,#MainContent .gvr-p6__lead,#MainContent .gvr-lh__intro,#MainContent .gvr .lead,#MainContent .collection-hero__description,#MainContent .collection-hero__description p,#MainContent:has(#ContactForm) .rich-text__text,#MainContent:has(#ContactForm) .rich-text__text :is(p,a){font-size:1.8rem!important;line-height:1.65}#MainContent .gvr-p6 :is(p,li,a,label,input,button),#MainContent .gvr-p5 :is(p,li,summary,a),#MainContent .gvr-p7__lead,#MainContent .gvc-lead,#MainContent .gvc-after__lead{font-size:var(--gvr-type-body);line-height:1.65}#MainContent .gvr-p6__hero-note strong{font-size:2rem;line-height:1.4}#MainContent .gvr-p6 .gvr-p6__eyebrow,#MainContent .gvr-p5 .gvr-p5__eyebrow{font-size:1.3rem;line-height:1.45}#MainContent .gvr-p6__card h3{min-height:0}@media screen and (max-width:749px){#MainContent{--gvr-type-h1: 3.2rem;--gvr-type-h2: 2.7rem;--gvr-type-h3: 2rem;--gvr-type-body: 1.6rem}#MainContent .product__title h1{font-size:3.2rem!important}#MainContent :is(.gvr-p5__card,.gvr-p5__choice,.gvr-p5__related) h2{font-size:2.4rem!important}#MainContent .gvr-p5-top__purpose,#MainContent .gvr-p6__lead,#MainContent .gvr-lh__intro,#MainContent .gvr .lead,#MainContent .collection-hero__description,#MainContent .collection-hero__description p,#MainContent:has(#ContactForm) .rich-text__text,#MainContent:has(#ContactForm) .rich-text__text :is(p,a){font-size:1.7rem!important}}#MainContent{overflow-wrap:break-word}@media screen and (min-width:750px)and (max-width:989px){#MainContent{--gvr-type-h1: 4.2rem;--gvr-type-h2: 3.2rem}}@media screen and (min-width:750px){#MainContent .collection-hero__title,#MainContent:has(#ContactForm) .rich-text__heading{font-size:clamp(3.2rem,3.2vw,4.4rem)!important}}@media screen and (max-width:749px){#MainContent .product__title h1{font-size:3rem!important}}.card__heading.h5{font-size:1.8rem;line-height:1.35}.shopify-policy__body,.shopify-policy__body p,.shopify-policy__body li{font-size:1.6rem;line-height:1.65}.gvr-clarity-routes{display:flex;flex-wrap:wrap;gap:1.2rem;padding-top:2rem;padding-bottom:2rem}.gvr-clarity-routes a{display:flex;align-items:center;min-height:4.4rem;padding:1rem 1.6rem;border:1px solid #17324D;border-radius:.9rem;font-size:1.6rem;line-height:1.4;color:#17324d;background:#fff;text-decoration:none}.gvr-clarity-routes a:focus-visible{outline:3px solid #B64512;outline-offset:3px}.gvr-clarity-routes a:hover{background:#f7e4da}.gvr-clarity-core{margin-top:3.5rem}.gvr-clarity-core h2{font-size:3.6rem;line-height:1.2}.gvr-p7__venue h4{font-size:2.2rem}.gvr-p7__venue p,.gvr-p7__option p,.gvr-p7__price-note,.gvc-note span{font-size:1.6rem}.gvr-p7__venues,#gvr-workbooks{scroll-margin-top:12rem}@media(min-width:750px)and (max-width:989px){.gvr-clarity-core h2{font-size:3.2rem}}@media(max-width:749px){.gvr-clarity-core h2{font-size:2.7rem}.gvr-p7__venue h4{font-size:2rem}.gvr-clarity-routes{display:grid;grid-template-columns:1fr 1fr}.gvr-clarity-routes a{padding:1rem}}#MainContent .gvr-p7__venues h2,#MainContent .gvr-p7__venue h3{color:#fff!important}#MainContent .gvr-p7__venue h3{margin:0 0 1.2rem;font-size:2.2rem}@media(max-width:749px){#MainContent .gvr-p7__venue h3{font-size:2rem}}#MainContent .shopify-policy__body,#MainContent .shopify-policy__body .rte{font-size:1.6rem!important;line-height:1.65}
/*# sourceMappingURL=/cdn/shop/t/29/assets/gvr-phase11-quality.css.map */
