.falcon-google-reviews{padding-block:var(--falcon-reviews-padding-top,36px) var(--falcon-reviews-padding-bottom,36px);color:rgb(var(--color-foreground,18,18,18))}.falcon-google-reviews__inner{min-width:0}.falcon-google-reviews__header{max-width:76rem;margin:0 auto 28px;text-align:center}.falcon-google-reviews__header:before{content:"";display:block;width:44px;height:3px;margin:0 auto 16px;background:#e15f3f}.falcon-google-reviews__heading{margin:0;color:inherit;font-family:var(--font-heading-family,inherit);font-style:var(--font-heading-style,normal);font-weight:var(--font-heading-weight,600);font-size:clamp(2.4rem,3vw,4rem);line-height:1.25;letter-spacing:normal;text-transform:none}.falcon-google-reviews__listing-link{display:inline-flex;align-items:center;justify-content:center;gap:12px;color:inherit;text-decoration:none}.falcon-google-reviews__listing-link svg{flex-shrink:0;color:#e15f3f}.falcon-google-reviews__listing-link:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.falcon-google-reviews__listing-link:focus-visible,.falcon-google-reviews__name a:focus-visible,.falcon-google-reviews__motion-button:focus-visible,.falcon-google-reviews__viewport:focus-visible{outline:2px solid currentColor;outline-offset:4px}.falcon-google-reviews__intro,.falcon-google-reviews__summary{max-width:60rem;margin:12px auto 0;font-family:var(--font-body-family,inherit);font-style:var(--font-body-style,normal);font-weight:var(--font-body-weight,400);font-size:1.5rem;line-height:1.65}.falcon-google-reviews__intro{opacity:.8}.falcon-google-reviews__summary{font-weight:600}.falcon-google-reviews__viewport{overflow-x:auto;padding:4px;scroll-snap-type:x proximity;scrollbar-width:thin}.falcon-google-reviews__track{display:flex;width:max-content}.falcon-google-reviews__group{display:flex;align-items:stretch;flex-shrink:0;gap:20px;padding-inline-end:20px}.falcon-google-reviews__group--duplicate{display:none}.falcon-google-reviews__card{display:flex;flex-direction:column;flex:0 0 330px;width:330px;box-sizing:border-box;padding:26px;border:1px solid rgba(var(--color-foreground,18,18,18),.14);border-top:3px solid #e15f3f;border-radius:10px;background:rgb(var(--color-background,255,255,255));scroll-snap-align:start;font-family:var(--font-body-family,inherit);font-size:1.5rem;line-height:1.65}.falcon-google-reviews__rating{display:flex;gap:3px;margin-bottom:16px}.falcon-google-reviews__star{fill:#e15f3f;stroke:#e15f3f;stroke-width:1.5}.falcon-google-reviews__star--empty{fill:none}.falcon-google-reviews__quote{margin:0 0 24px;padding:0;border:0;color:inherit;font-style:normal;overflow-wrap:anywhere}.falcon-google-reviews__excerpt{margin:-16px 0 24px;font-size:1.2rem;opacity:.75}.falcon-google-reviews__author{margin-top:auto}.falcon-google-reviews__name{margin:0;font-weight:600}.falcon-google-reviews__name a{color:inherit;text-underline-offset:3px}.falcon-google-reviews__date{margin:4px 0 0;font-size:1.3rem;opacity:.7}.falcon-google-reviews__controls{display:flex;justify-content:flex-end;margin-top:16px}.falcon-google-reviews__motion-button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid rgba(var(--color-foreground,18,18,18),.25);border-radius:50%;background:transparent;color:inherit;cursor:pointer}.falcon-google-reviews__controls[hidden],.falcon-google-reviews__motion-button[hidden],.falcon-google-reviews__motion-button svg[hidden]{display:none}.falcon-google-reviews[data-motion=enabled] .falcon-google-reviews__viewport{overflow-x:hidden;scroll-snap-type:none}.falcon-google-reviews[data-motion=enabled] .falcon-google-reviews__group--duplicate{display:flex}.falcon-google-reviews[data-motion=enabled] .falcon-google-reviews__track{animation:falcon-review-marquee var(--falcon-reviews-duration,120s) linear infinite}.falcon-google-reviews[data-paused=true] .falcon-google-reviews__track{animation-play-state:paused}.falcon-google-reviews[data-motion=static] .falcon-google-reviews__track{margin-inline:auto}.falcon-google-reviews__setup{max-width:76rem;margin-inline:auto;padding:24px;border:1px dashed currentColor;border-radius:8px;font-family:var(--font-body-family,inherit);font-size:1.5rem;line-height:1.65;text-align:center}.falcon-google-reviews__setup p{margin:0}.falcon-google-reviews__setup-title{font-weight:600}.falcon-google-reviews__setup p+p{margin-top:8px}@keyframes falcon-review-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:749px){.falcon-google-reviews__header{margin-bottom:20px}.falcon-google-reviews__heading{font-size:2.6rem}.falcon-google-reviews__card{flex-basis:min(82vw,330px);width:min(82vw,330px);padding:22px}.falcon-google-reviews__setup{padding:20px}}@media(max-width:749px){.falcon-google-reviews[data-motion=enabled] .falcon-google-reviews__track{animation:none;transform:none}.falcon-google-reviews[data-motion=enabled] .falcon-google-reviews__group--duplicate{display:none}.falcon-google-reviews[data-motion=enabled] .falcon-google-reviews__viewport{overflow-x:auto;scroll-snap-type:x proximity}.falcon-google-reviews__controls{display:none}}@media(prefers-reduced-motion:reduce){.falcon-google-reviews[data-motion=enabled] .falcon-google-reviews__track{animation:none}.falcon-google-reviews[data-motion=enabled] .falcon-google-reviews__group--duplicate{display:none}.falcon-google-reviews[data-motion=enabled] .falcon-google-reviews__viewport{overflow-x:auto}}cart-drawer .cart__ctas{display:flex;flex-direction:column;gap:1rem}cart-drawer .falcon-cart-continue{--color-button: 225, 95, 63;--color-button-text: 0, 0, 0;width:100%;margin:0}falcon-shipping-progress{display:block;box-sizing:border-box;margin-bottom:1.5rem;padding:14px;border:1px solid #e4e4e4;border-top:3px solid #e8653a;border-radius:8px;background:#fff;color:#121212;text-align:start}falcon-shipping-progress[hidden]{display:none!important}.falcon-shipping-popup__heading{display:flex;align-items:center;gap:8px}.falcon-shipping-popup__heading svg{flex-shrink:0}.falcon-shipping-popup__heading p{margin:0;font-size:12px;font-weight:700;line-height:1.5;letter-spacing:0}.falcon-shipping-popup__message{margin:10px 0;font-size:13px;font-weight:600;line-height:1.5;letter-spacing:0}.falcon-shipping-popup__track{height:7px;overflow:hidden;border-radius:999px;background:#eee}.falcon-shipping-popup__fill{display:block;width:var(--falcon-shipping-progress, 0%);height:100%;border-radius:inherit;background:#e8653a}falcon-shipping-progress.is-complete .falcon-shipping-popup__fill{background:#246b45}.falcon-shipping-popup__totals,.falcon-shipping-popup__region{margin:8px 0 0;font-size:10px;line-height:1.5;letter-spacing:0}.falcon-shipping-popup__region{color:#595959}cart-drawer .drawer__footer{flex-shrink:0;max-height:65%;overflow-y:auto;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom,0px))}.header-wrapper,.footer{position:relative;isolation:isolate}.header-wrapper:before,.footer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:var(--falcon-topo-background-image);background-size:cover;background-position:center;background-repeat:no-repeat;opacity:var(--falcon-topo-background-opacity)}@media screen and (min-width:990px){.header-wrapper .header__inline-menu{align-self:end;padding:.4rem .8rem;background-color:#000;border-radius:.4rem .4rem 0 0;box-shadow:none}.header-wrapper .header__inline-menu>.list-menu{display:flex}}.header__icon .falcon-header-search-label{display:none}@media screen and (min-width:990px){.header>.header__search .falcon-header-search-toggle{display:inline-grid;grid-template-columns:2rem minmax(1.2rem,1fr) max-content minmax(1.2rem,1fr);align-items:center;gap:0;box-sizing:border-box;width:auto;min-width:14.4rem;height:3rem;min-height:3rem;padding:.4rem 0 .4rem .8rem;opacity:.5;text-decoration:none;border:.1rem solid currentColor;border-radius:.4rem;white-space:nowrap}.header>.header__search .falcon-header-search-toggle>span:first-child,.header>.header__search .falcon-header-search-toggle .svg-wrapper{width:2rem;height:2rem;flex:0 0 2rem}.header>.header__search .falcon-header-search-toggle .falcon-header-search-label{display:inline-flex;grid-column:3;width:max-content;height:auto;font-size:1.4rem;line-height:1.2;text-decoration:none}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map */
