@font-face{font-family:TeX Gyre Schola;src:url(texgyreschola-regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TeX Gyre Schola;src:url(texgyreschola-italic.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:TeX Gyre Schola;src:url(texgyreschola-bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:TeX Gyre Schola;src:url(texgyreschola-bolditalic.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}:root{--ab-emerald: #025432;--ab-turf: #027b49;--ab-mint: #72b087;--ab-coffee: #3a2418;--ab-camel: #f4d5b7;--ab-off-white: #f7f5f0}:root{--font-heading--family: "TeX Gyre Schola", "Libre Baskerville", Georgia, serif;--font-accent--family: "TeX Gyre Schola", serif;--font-heading--weight: 400}h1,.h1{font-family:var(--font-heading--family);font-style:italic;font-weight:400;font-size:clamp(3.5rem,8vw,7rem);line-height:1.02;letter-spacing:-.03em}h2,.h2{font-family:var(--font-heading--family);font-style:normal;font-weight:700;font-size:clamp(1.875rem,3.5vw,3rem);line-height:1.1;letter-spacing:-.02em}h3,.h3{font-family:var(--font-heading--family);font-style:normal;font-weight:700;font-size:clamp(1.25rem,2vw,1.75rem);line-height:1.15;letter-spacing:-.01em}h4,.h4{font-family:var(--font-heading--family);font-style:normal;font-weight:700;font-size:1.125rem;letter-spacing:0}marquee-component h1,marquee-component h2,marquee-component h3,marquee-component p{font-family:var(--font-heading--family);font-style:italic;font-weight:400;font-size:clamp(3.5rem,8vw,7rem);line-height:1;letter-spacing:-.03em;margin:0}*,*:before,*:after{border-radius:0!important}.ab-pull-quote{font-family:var(--font-heading--family);font-style:italic;font-weight:400;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.3;letter-spacing:-.01em;border-left:3px solid var(--ab-camel);padding-left:2rem;margin:0 0 2rem}.ab-narrative-block[style*=center] .ab-pull-quote{border-left:none;padding-left:0}.ab-heritage-badge{display:inline-flex;align-items:center;gap:.75rem;font-family:var(--font-heading--family);font-style:italic;font-size:1.25rem}.ab-value-prop-tile{padding:1.5rem 0;text-align:left}.ab-value-prop-tile__icon{margin-bottom:1rem}.ab-value-prop-tile__icon img{display:block;width:48px;height:48px}.ab-value-prop-tile__headline{font-family:var(--font-heading--family);font-style:normal;font-weight:700;font-size:1.25rem;line-height:1.2;margin-bottom:.5rem;letter-spacing:-.01em}.ab-value-prop-tile__body{font-family:var(--font-body--family);font-size:.9375rem;line-height:1.55}.ab-value-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem 3rem;max-width:64rem;margin:0 auto}@media(max-width:749px){.ab-value-grid{grid-template-columns:1fr;gap:1.5rem}}.ab-value-grid__heading{text-align:center;max-width:48rem;margin:0 auto 3rem}.ab-testimonials-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media(max-width:999px){.ab-testimonials-grid{grid-template-columns:1fr}}.ab-testimonial-card{padding:2rem;border-top:2px solid currentColor}.ab-testimonial-card__quote{font-family:var(--font-heading--family);font-style:italic;font-weight:400;font-size:1.25rem;line-height:1.4;margin-bottom:1.5rem}.ab-testimonial-card__attribution{font-family:var(--font-body--family);font-size:.6875rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.ab-narrative-block__cta{margin-top:2rem}.ab-narrative-block__cta a.button{display:inline-flex;align-items:center;padding:1rem 2rem;font-family:var(--font-body--family);font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:.8125rem;text-decoration:none}.product-information .media-gallery__grid{max-width:500px}.product-information .media-gallery__grid .product-media-container,.product-information .media-gallery__grid .product-media{aspect-ratio:1!important;overflow:hidden}.product-information .media-gallery__grid .product-media__image{width:100%;height:100%;object-fit:contain!important;object-position:center center}.product-media-container img,.product-media-container.media-fit img{width:100%;height:100%;object-fit:contain!important;object-position:center center;background:var(--color-background, #fff)}.product-media{overflow:hidden;background:var(--color-background, #fff)}cart-drawer,cart-icon-bubble,.cart-icon-bubble,[data-cart-icon],.header-actions__action[href*=cart],.shopify-payment-button,.product-form__submit,.product-form__buy-buttons,.buy-buttons,[name=add],form[action="/cart/add"],.price__sale,.price__compare,.product__price,.shopify-cleanslate,shop-login-button,shop-pay-button,.shopify-buy-button,.header-actions__action[href*=account],[data-customer-accounts],.customer-account-icon,a[href*="/account"],.account-button,shopify-account,shopify-account-component{display:none!important}.list-filter option[value*=price],.list-filter a[href*="sort_by=price"]{display:none!important}shopify-accelerated-checkout,.shopify-accelerated-checkout,shopify-accelerated-checkout-cart,[data-shopify-buttoncontainer],.dynamic-checkout__content{display:none!important}.ab-texture-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--ab-texture-url);background-repeat:repeat;background-size:200px;opacity:var(--ab-texture-opacity, .06);pointer-events:none;z-index:0;mix-blend-mode:multiply}.section-wrapper:has(.ab-texture-overlay){position:relative}.section-wrapper:has(.ab-texture-overlay) .section{position:relative;z-index:1}[id*=intro_narrative]>.section-background:after,[id*=closer]>.section-background:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(ab-texture-dots.png);background-repeat:repeat;background-size:200px;opacity:.06;pointer-events:none;z-index:0;mix-blend-mode:multiply}[id*=intro_narrative],[id*=closer]{position:relative}[id*=intro_narrative] .section,[id*=closer] .section{position:relative;z-index:1}.ab-narrative-block,.ab-value-prop-tile,.ab-testimonial-card{will-change:transform,opacity}.button,a.button,.button-secondary{transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .15s ease}.button:hover,a.button:hover{transform:translateY(-1px)}quick-add-component{display:none!important}.section-wrapper:has(>.ab-alligator-ridge){margin:0 0 -1px!important;padding:0!important;font-size:0;line-height:0}.ab-print-btn{display:inline-flex;align-items:center;gap:.5rem;background:transparent;border:2px solid currentColor;padding:.625rem 1.25rem;font-family:var(--font-body--family);font-weight:700;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;color:inherit;transition:background-color .2s ease,color .2s ease}.ab-print-btn:hover{background:currentColor}.ab-print-btn:hover .ab-print-btn__label{color:var(--color-background, #fff)}.ab-print-btn:hover svg{color:var(--color-background, #fff)}.ab-print-btn svg{width:16px;height:16px;flex-shrink:0}@media print{.ab-print-btn{display:none!important}}.ab-print-logo{display:none}.ab-zip-rep-inline{width:fit-content;max-width:100%}.ab-zip-rep-inline__input{border:2px solid currentColor!important}.ab-zip-rep-inline__form{gap:.5rem!important}.product-grid .product-card__title,.product-grid .product-card-title{font-family:var(--font-body--family);font-size:.875rem;font-weight:600;line-height:1.3}results-list .card-gallery,.product-grid .card-gallery{--gallery-aspect-ratio: 1 / 1 !important}results-list .card-gallery svg,results-list .product-media-container,results-list slideshow-slide,.product-grid .card-gallery svg,.product-grid .product-media-container,.product-grid slideshow-slide{aspect-ratio:1 / 1!important}results-list .product-media-container img,.product-grid .product-media-container img{object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important}.collection-wrapper:empty:after{content:"No products matched your search.";display:block;text-align:center;font-family:var(--font-body--family);font-size:1rem;opacity:.6;padding:4rem 1rem}@media print{@page{margin:.75in;size:letter}body{font-family:TeX Gyre Schola,Georgia,serif;font-size:11pt;line-height:1.4;color:#000!important;background:#fff!important}header,footer,nav,.header-group,.footer-group,.announcement-bar,cart-drawer,cart-icon-bubble,.ab-search-bar,.ab-zip-rep,.ab-zip-rep-inline,.ab-related-products,.ab-texture-overlay,.ab-print-btn,.ab-alligator-ridge,.section-background,.shopify-section--header,.shopify-section--footer,.shopify-section--announcement-bar,[id*=search-bar],[id*=secondary_zip],[id*=related_products],[id*=alligator_ridge],[id*=property_banner],.product-form__submit,.product-form__buy-buttons,.shopify-payment-button,shop-login-button,quick-add-component,.back-to-top,.skip-to-content,.skip-to-content-link,[href="#MainContent"],[href*=skip],.visually-hidden,marquee-component,.breadcrumbs,.shopify-section-group-header-group,.shopify-section-group-footer-group,[data-section-type=header],[data-section-type=footer],#preview-bar-iframe,#shopify-section-announcement-bar,iframe,.view-product-title{display:none!important}slideshow-component{display:none!important}.media-gallery__grid .product-media-container~.product-media-container{display:none!important}*{background:transparent!important;box-shadow:none!important;text-shadow:none!important;border-radius:0!important}.product-information,.product-information>*,.product-information .grid,.product-information [class*=grid],.product-information [style*=grid],.product-information [style*=flex]{display:block!important;width:100%!important;max-width:100%!important;grid-template-columns:1fr!important;flex-direction:column!important;gap:0!important;padding:0!important}.product-information .group-block,.product-details,.product-details>*{display:block!important;width:100%!important;max-width:100%!important;padding:0!important}.product-information .skip-to-content-link,.product-information [href*=skip],.product-information>a.skip-to-content-link,a.skip-to-content-link{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important}.product-media-container,.product-information .product-media-container{display:block!important;max-width:3in!important;max-height:3in!important;aspect-ratio:1!important;margin:0 0 .3in!important;page-break-inside:avoid;overflow:hidden}.product-media-container img{width:100%!important;height:auto!important;max-height:3in!important;object-fit:contain!important}h1,.h1{font-family:TeX Gyre Schola,Georgia,serif;font-style:italic;font-weight:400;font-size:22pt;line-height:1.15;letter-spacing:-.02em;margin:0 0 .1in!important;page-break-after:avoid}.rte,[class*=rte]{font-size:10pt;line-height:1.5;margin-bottom:.15in}.ab-product-meta{border-top:1pt solid #000;padding-top:.1in;margin-top:.1in;page-break-inside:avoid}.ab-product-meta__label{font-size:7pt;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ab-product-meta__value{font-size:10pt}details.ab-product-meta__specs{display:block!important;border-top:1pt solid #000;padding-top:.1in}details.ab-product-meta__specs>summary{font-size:7pt;font-weight:700;letter-spacing:.12em;text-transform:uppercase;list-style:none;pointer-events:none}details.ab-product-meta__specs>.ab-product-meta__specs-body{display:block!important;font-size:9pt;line-height:1.5}.ab-print-logo{display:block!important;width:1.5in!important;height:auto!important;margin-bottom:.25in!important}.product-information:after{content:"Honest value for an honest dollar since 1875  --  alligatorbrand.com";display:block;margin-top:.3in;padding-top:.1in;border-top:1pt solid #000;font-family:TeX Gyre Schola,Georgia,serif;font-size:8pt;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-align:right;opacity:.7}a,a:visited{color:#000!important;text-decoration:none!important}*,*:before,*:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ab-overrides.css.map */
