@charset "UTF-8";:root{--af-text-xs: 12px;--af-text-sm: 13px;--af-text-base: 14px;--af-text-md: 16px;--af-text-lg: 18px;--af-text-xl: 20px;--af-text-2xl: 24px;--af-text-3xl: 32px;--af-space-1: 4px;--af-space-2: 8px;--af-space-3: 12px;--af-space-4: 16px;--af-space-6: 24px;--af-space-8: 32px;--af-color-brand: #00b67a;--af-color-success: #00b67a;--af-color-text: #1a1a1a;--af-color-subtext: #555555;--af-color-muted: #767676;--af-color-border: #e0e0e0;--af-color-bg: #ffffff;--af-color-cta: #1a1a1a}.product__tax{display:none}shopify-payment-terms{font-size:var(--af-text-sm);display:block;margin:0!important;margin-bottom:var(--payment-terms-spacing, .8rem)!important;padding-bottom:var(--payment-terms-spacing, .8rem)!important;border-bottom:1px solid var(--af-color-border)!important}.hypehound-legend{font-size:var(--af-text-base)!important;font-weight:600!important;margin-bottom:var(--af-space-2)!important}.gpo-group__childs .gpo-element:first-child{margin:0}.downpay-toggle-buttons .purchase-option-input input[type=radio]:checked~label{border:1px solid #121212!important}.form__label .open-size-chart{font-size:var(--af-text-sm)!important}.form__label .font-heading,.form__label>.flex>span:first-child{font-size:var(--af-text-base)!important;font-weight:600!important;line-height:1.4!important;color:var(--af-color-text)!important;letter-spacing:0!important}.form__label .text-lighten,.form__label>.flex>span:nth-child(2){font-size:var(--af-text-base)!important;font-weight:400!important;line-height:1.4!important;color:var(--af-color-muted)!important;letter-spacing:0!important}@media(max-width:767px){.form__label .font-heading,.form__label>.flex>span:first-child{font-size:1.4rem!important;font-weight:600!important}.form__label .text-lighten,.form__label>.flex>span:nth-child(2){font-size:1.4rem!important;font-weight:400!important}}@media(min-width:768px){.product__info-container{--payment-terms-spacing: 1.6rem}.product__block.product__block--custom_liquid{--product-blocks-gap: .8rem}.product__block--title+.product__block--custom_liquid{margin-top:-.8rem}.product__title.h4{font-size:26px!important;line-height:1.2!important;font-weight:700!important;letter-spacing:-.4px!important}.gpo-label{font-size:var(--af-text-base)!important;font-weight:600!important}.gpo-helptext{font-size:var(--af-text-sm)!important}.product-form__submit{height:52px!important}}@media(max-width:767px){.product__info-container{--font-body-size: 1.4rem;--font-body-line-height: 2.2rem;font-size:var(--font-body-size);line-height:var(--font-body-line-height)}.product__title.h4{font-size:22px!important;line-height:1.25!important;font-weight:700!important;letter-spacing:-.3px!important}.product-form__submit{height:48px!important}.downpay-toggle-buttons .purchase-option-input label{padding-block:.7rem!important}.product-form__input--button:not(.product-form__input--color) .product-form__input-options{display:flex!important;flex-wrap:wrap!important;gap:.6rem!important;margin-top:2.4rem!important}.product-form__input--button:not(.product-form__input--color) .product-form__input-options label{flex:0 0 calc((100% - 1.2rem) / 3)!important;width:calc((100% - 1.2rem) / 3)!important;height:4.2rem!important;min-height:4.2rem!important;max-height:4.2rem!important;padding:0 .8rem!important;margin:0!important;font-size:1.4rem!important;font-weight:500!important;line-height:1.3rem!important;border-radius:.6rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;letter-spacing:0!important;box-sizing:border-box!important}.product-form__input--color>.product-form__input-options>label[data-swatch-type=variant_image]{display:flex;flex-direction:row;align-items:center;text-align:start;width:50%;padding:.6rem;border-radius:var(--small-blocks-radius)!important}.product-form__input--color>.product-form__input-options>label[data-swatch-type=variant_image] .swatch-color{flex-shrink:0;min-width:0!important;width:5.2rem;border-radius:var(--small-blocks-radius)!important}.product-form__input--color>.product-form__input-options>label[data-swatch-type=variant_image] .swatch-value{font-size:1.4rem!important;font-weight:500!important;line-height:1.4!important;letter-spacing:0!important;color:var(--af-color-text)!important}.gpo-label{font-size:var(--font-body-size)!important;line-height:var(--font-body-line-height)!important;margin-bottom:.6rem!important}.gpo-label span.label-content{font:inherit!important}.gpo-dropzone{border-radius:var(--small-blocks-radius)!important;padding-block:.6rem!important;padding-inline:.8rem!important}.gpo-dropzone .gpo-stack{display:flex;flex-direction:row!important;flex-wrap:wrap;align-items:center;gap:.6rem}.gpo-dropzone .gpo-dropzone__action{font-size:1.2rem;line-height:2rem;padding-block:.2rem;margin:0!important}}.product-form__input--button label[data-badge]{position:relative!important;overflow:visible!important}.product-form__input--button label[data-badge]:before{content:attr(data-badge);position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%);background:var(--af-color-text);color:#fff;font-size:1.15rem;font-weight:700;letter-spacing:.06em;padding:.6rem .9rem .5rem;border-radius:.5rem;white-space:nowrap;line-height:1;z-index:2;pointer-events:none;text-transform:uppercase;box-shadow:0 2px 6px #0000001f;font-family:inherit;display:inline-flex;align-items:center;justify-content:center}.product-form__input--button label[data-badge]:after{content:"";position:absolute;bottom:calc(100% + .1rem);left:50%;transform:translate(-50%);width:0;height:0;border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-top:.5rem solid var(--af-color-text);z-index:1;pointer-events:none}.product-form__input--button input:checked+label[data-badge]:before{background:var(--af-color-brand)}.product-form__input--button input:checked+label[data-badge]:after{border-top-color:var(--af-color-brand)}@media(max-width:767px){.product-form__input--button label[data-badge]:before{font-size:1.05rem;padding:.5rem .8rem .4rem;bottom:calc(100% + .4rem);border-radius:.45rem}.product-form__input--button label[data-badge]:after{bottom:calc(100% + .05rem);border-left-width:.45rem;border-right-width:.45rem;border-top-width:.45rem}}@media(min-width:768px){.product-form__input--button:not(.product-form__input--color){margin-top:2rem!important}}.product-form__input--button,.product-form__input--button .product-form__input-options,.product__block--variant_picker{overflow:visible!important}@media(min-width:768px){.af-mobile-only-option{display:none!important}}@media(max-width:767px){.af-mobile-only-option{display:block}}:root{--af-font-heading: "Sora", -apple-system, BlinkMacSystemFont, sans-serif;--af-font-body: "Instrument Sans", "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--af-fs-h1: 19px;--af-fs-h2: 16px;--af-fs-label: 14px;--af-fs-body: 14px;--af-fs-sub: 13px;--af-fs-caption: 12px;--af-fs-section: 11px;--af-fs-micro: 10.5px;--af-fw-regular: 400;--af-fw-medium: 500;--af-fw-semibold: 600;--af-fw-bold: 700;--af-gap-xs: 4px;--af-gap-sm: 8px;--af-gap-md: 12px;--af-gap-lg: 16px;--af-gap-xl: 20px;--af-gap-2xl: 24px;--af-c-text: #1a1a1a;--af-c-subtext: #555555;--af-c-muted: #767676;--af-c-border: #E5E5E5;--af-c-border-light: #EEEEEE;--af-c-white: #FFFFFF;--af-c-bg: #FAFAFA;--af-c-brand: #00b67a}@media(min-width:768px){:root{--af-fs-h1: 22px;--af-fs-h2: 17px;--af-fs-label: 14px;--af-fs-body: 14px;--af-fs-sub: 13px;--af-fs-caption: 12px;--af-fs-section: 12px}}modal-get-quote-price h3.h3,.modal-get-quote-price h3.h3{font-family:var(--af-font-heading)!important;font-size:var(--af-fs-h1)!important;font-weight:var(--af-fw-bold)!important;line-height:1.2!important;letter-spacing:-.3px!important;color:var(--af-c-text)!important;margin:0!important}modal-get-quote-price .modal__header p,.modal-get-quote-price .modal__header p{font-family:var(--af-font-body)!important;font-size:var(--af-fs-sub)!important;font-weight:var(--af-fw-regular)!important;line-height:1.5!important;color:var(--af-c-muted)!important;margin:4px 0 0!important}modal-get-quote-price .modal__header,.modal-get-quote-price .modal__header{margin-bottom:var(--af-gap-md)!important;padding:0!important}.afc-section-divider{display:flex;align-items:center;gap:var(--af-gap-sm);margin:var(--af-gap-md) 0 var(--af-gap-md) 0;padding-bottom:var(--af-gap-sm);border-bottom:1px solid var(--af-c-border)}.afc-section-divider--first{margin-top:0}.afc-section-num{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--af-c-text);color:var(--af-c-white);font-family:var(--af-font-heading);font-size:10.5px;font-weight:var(--af-fw-bold);line-height:1;flex-shrink:0}.afc-section-title{margin:0;font-family:var(--af-font-heading);font-size:var(--af-fs-section);font-weight:var(--af-fw-bold);color:var(--af-c-text);text-transform:uppercase;letter-spacing:1px;line-height:1}@media(min-width:768px){.afc-section-num{width:24px;height:24px;font-size:11px}}form[is=get-quote-price-form] label.form-label,form[is=get-quote-price-form] .form-label,form[is=get-quote-price-form] .form-field>label{font-family:var(--af-font-heading)!important;font-size:var(--af-fs-label)!important;font-weight:var(--af-fw-semibold)!important;color:var(--af-c-text)!important;line-height:1.3!important;margin-bottom:6px!important;letter-spacing:-.1px!important}form[is=get-quote-price-form] .form-field>.flex.gap-1>p,form[is=get-quote-price-form] p.text-subtext.link-md{font-family:var(--af-font-heading)!important;font-size:var(--af-fs-label)!important;font-weight:var(--af-fw-semibold)!important;color:var(--af-c-text)!important;line-height:1.3!important;letter-spacing:-.1px!important}form[is=get-quote-price-form] .form-control,form[is=get-quote-price-form] .form-control--select,form[is=get-quote-price-form] input[type=text],form[is=get-quote-price-form] input[type=email],form[is=get-quote-price-form] input[type=tel],form[is=get-quote-price-form] textarea,form[is=get-quote-price-form] select{font-family:var(--af-font-body)!important;font-size:16px!important;font-weight:var(--af-fw-regular)!important;color:var(--af-c-text)!important;line-height:1.4!important}form[is=get-quote-price-form] .f-column .label,form[is=get-quote-price-form] .f-column .label.text-subtext{font-family:var(--af-font-body)!important;font-size:var(--af-fs-sub)!important;font-weight:var(--af-fw-medium)!important;color:var(--af-c-text)!important;line-height:1.3!important}form[is=get-quote-price-form] ul.flex.flex-col.gap-y-3 label,form[is=get-quote-price-form] ul label.flex-1{font-family:var(--af-font-body)!important;font-size:var(--af-fs-body)!important;font-weight:var(--af-fw-regular)!important;color:var(--af-c-text)!important;line-height:1.4!important}form[is=get-quote-price-form] .text-subtext,form[is=get-quote-price-form] .form-control__file-info{font-family:var(--af-font-body)!important;font-size:var(--af-fs-sub)!important;font-weight:var(--af-fw-regular)!important;color:var(--af-c-muted)!important;line-height:1.4!important}form[is=get-quote-price-form] .form__optional{font-family:var(--af-font-body)!important;font-size:var(--af-fs-sub)!important;font-weight:var(--af-fw-regular)!important;color:var(--af-c-muted)!important;font-style:normal!important;margin-left:4px!important}form[is=get-quote-price-form] .help-tooltip__text p,form[is=get-quote-price-form] .help-tooltip__box p{font-family:var(--af-font-body)!important;font-size:var(--af-fs-sub)!important;font-weight:var(--af-fw-regular)!important;color:var(--af-c-subtext)!important;line-height:1.5!important}form[is=get-quote-price-form] .help-tooltip__text h4{font-family:var(--af-font-heading)!important;font-size:var(--af-fs-label)!important;font-weight:var(--af-fw-bold)!important;color:var(--af-c-text)!important;margin:0 0 4px!important}form[is=get-quote-price-form] button[type=submit],form[is=get-quote-price-form] .btn--primary{font-family:var(--af-font-heading)!important;font-size:15px!important;font-weight:var(--af-fw-bold)!important;letter-spacing:.2px!important;line-height:1!important}form[is=get-quote-price-form] .btn--secondary{font-family:var(--af-font-heading)!important;font-size:var(--af-fs-sub)!important;font-weight:var(--af-fw-semibold)!important}form[is=get-quote-price-form]{gap:var(--af-gap-lg)!important}form[is=get-quote-price-form] .form__fields{gap:var(--af-gap-md)!important;row-gap:var(--af-gap-md)!important}form[is=get-quote-price-form] .form-control,form[is=get-quote-price-form] .form-control--select,form[is=get-quote-price-form] select{height:44px!important;min-height:44px!important;padding:8px 14px!important}form[is=get-quote-price-form] textarea.form-control--textarea{height:auto!important;min-height:70px!important;padding:10px 14px!important}form[is=get-quote-price-form] .f-grid{--column-gap: var(--af-gap-sm);--row-gap: var(--af-gap-md);gap:var(--af-gap-md) var(--af-gap-sm)!important}form[is=get-quote-price-form] .f-column .flex.items-center.gap-x-2{gap:6px!important;margin-top:4px!important}form[is=get-quote-price-form] ul.flex.flex-col.gap-y-3,form[is=get-quote-price-form] .form__submit{gap:var(--af-gap-sm)!important}form[is=get-quote-price-form] button[type=submit],form[is=get-quote-price-form] .btn--primary{width:100%!important;height:50px!important;min-height:50px!important;padding:0 16px!important}@media(min-width:768px){form[is=get-quote-price-form] button[type=submit],form[is=get-quote-price-form] .btn--primary{height:52px!important;min-height:52px!important}form[is=get-quote-price-form] .form-control,form[is=get-quote-price-form] .form-control--select{height:42px!important;min-height:42px!important}}@media(max-width:767px){modal-get-quote-price .drawer__body,.modal-get-quote-price .drawer__body{padding:var(--af-gap-md)!important}form[is=get-quote-price-form] .form-field.md\:form-field--1\/2,form[is=get-quote-price-form] .md\:form-field--1\/2{width:100%!important;flex:1 1 100%!important}}@media(max-width:360px){:root{--af-fs-h1: 17px;--af-fs-label: 13.5px;--af-fs-body: 13.5px}modal-get-quote-price .drawer__body,.modal-get-quote-price .drawer__body{padding:10px!important}}@media(max-width:767px){.help-tooltip{position:relative}.help-tooltip__box{display:none}.help-tooltip.is-active:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:#0000008c;z-index:9998;animation:afcFadeIn .2s ease-out}.help-tooltip.is-active .help-tooltip__box{display:block!important;position:fixed!important;top:50%!important;left:50%!important;bottom:auto!important;right:auto!important;transform:translate(-50%,-50%)!important;width:calc(100% - 32px)!important;max-width:380px!important;max-height:70vh!important;margin:0!important;background:#fff!important;border-radius:14px!important;padding:0!important;box-shadow:0 8px 30px #00000040!important;z-index:9999!important;animation:afcPopupIn .25s cubic-bezier(.16,1,.3,1);overflow:hidden!important;display:flex!important;flex-direction:column!important}.help-tooltip.is-active .help-tooltip__box:after{content:"\2715";position:absolute;top:12px;right:12px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border-radius:50%;color:#1a1a1a;font-size:14px;font-weight:700;cursor:pointer;z-index:10;transition:background .15s ease;line-height:1;pointer-events:auto}.help-tooltip.is-active .help-tooltip__box:after:active{background:#e0e0e0}.help-tooltip.is-active .help-tooltip__box:before{content:none!important;display:none!important}.help-tooltip.is-active .help-tooltip__text{padding:24px 20px;overflow-y:auto;flex:1}.help-tooltip.is-active .help-tooltip__text p{margin:0!important;font-size:14px!important;line-height:1.55!important;color:#1a1a1a!important}.help-tooltip.is-active .help-tooltip__text h4{margin:0 0 10px!important;font-size:16px!important;font-weight:700!important;color:#1a1a1a!important;padding-right:36px}.help-tooltip.is-active .help-tooltip__medias{padding:20px 20px 0;margin-bottom:0!important}.help-tooltip.is-active .help-tooltip__box .help-tooltip__medias+.help-tooltip__text{padding-top:16px}@keyframes afcFadeIn{0%{opacity:0}to{opacity:1}}@keyframes afcPopupIn{0%{opacity:0;transform:translate(-50%,-50%) scale(.92)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}}@media(max-width:767px){.product-form__input--button:not(.product-form__input--color) .form__label .text-lighten,.product-form__input--button:not(.product-form__input--color) .form__label>.flex>span:nth-child(2){display:none!important}}.product-form__input--color .form__label .text-lighten,.product-form__input--color .form__label>.flex>span:nth-child(2){display:none!important}.product-form__input--color>.product-form__input-options>label[data-swatch-type=variant_image]{background:transparent!important;border:1px solid #e0e0e0!important;color:var(--af-color-text)!important;transition:background .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1)!important}.product-form__input--color>.product-form__input-options>label[data-swatch-type=variant_image] .swatch-value{color:inherit!important;transition:color .25s cubic-bezier(.4,0,.2,1)!important}.product-form__input--color>.product-form__input-options>input:checked+label[data-swatch-type=variant_image]{background:var(--af-color-text)!important;border-color:var(--af-color-text)!important;color:#fff!important}.product-form__input--color>.product-form__input-options>input:checked+label[data-swatch-type=variant_image] .swatch-value{color:#fff!important}@media(min-width:990px)and (hover:hover)and (pointer:fine){.product-form__input--color>.product-form__input-options>label[data-swatch-type=variant_image]:hover{background:var(--af-color-text)!important;border-color:var(--af-color-text)!important;color:#fff!important;transform:translateY(-1px);box-shadow:0 4px 12px #0000001f}.product-form__input--color>.product-form__input-options>label[data-swatch-type=variant_image]:hover .swatch-value{color:#fff!important}}@media(max-width:767px){.product-form__input--color>.product-form__input-options>label[data-swatch-type=variant_image]:hover:not(:active){background:transparent!important;border-color:#e0e0e0!important;color:var(--af-color-text)!important;transform:none!important;box-shadow:none!important}.product-form__input--color>.product-form__input-options>label[data-swatch-type=variant_image]:hover:not(:active) .swatch-value{color:var(--af-color-text)!important}.product-form__input--color>.product-form__input-options>input:checked+label[data-swatch-type=variant_image]:hover{background:var(--af-color-text)!important;border-color:var(--af-color-text)!important;color:#fff!important}.product-form__input--color>.product-form__input-options>input:checked+label[data-swatch-type=variant_image]:hover .swatch-value{color:#fff!important}.product-form__input--color>.product-form__input-options>label[data-swatch-type=variant_image]:active{background:var(--af-color-text)!important;border-color:var(--af-color-text)!important;color:#fff!important;transform:scale(.98)}.product-form__input--color>.product-form__input-options>label[data-swatch-type=variant_image]:active .swatch-value{color:#fff!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/af-product-optimization.css.map */
