:root{--encore-primary-700: #00a2d0;--encore-primary-500: #08303f;--encore-primary-300: #eaeaea;--encore-secondary-700: #bbdde6;--encore-secondary-500: #99acb2;--encore-secondary-300: #f7f7f7;--encore-neutral-900: #111111;--encore-neutral-800: #222222;--encore-neutral-700: #444444;--encore-neutral-600: #666666;--encore-neutral-500: #888888;--encore-neutral-400: #aaaaaa;--encore-neutral-300: #d6d6d6;--encore-neutral-000: #ffffff;--encore-radius-sm: 4px;--encore-radius-md: 6px;--encore-radius-lg: 10px;--encore-radius-xl: 25px;--encore-container: 1520px;--encore-page-gutter: clamp(64px, 5.56vw, 80px);--encore-section-space: 80px;--encore-heading-rule-gap: 50px;--encore-heading-content-gap: 50px;--encore-pdp-accent-width: 171px;--encore-pdp-accent-height: 6px;--encore-pdp-media-gap: calc(4rem * 1.15 * 1.15);--encore-pdp-details-column-gap: calc(48px * 1.15 * 2);--encore-pdp-sku-space-above: 26px;--encore-pdp-sku-space-below: 20px;--encore-pdp-zoom-inset: 11.5px ;--encore-select-caret-inset: 20px;--encore-select-caret-width: 12px;--encore-select-caret-height: 8px;--encore-select-caret-end: calc( var(--encore-select-caret-inset) + var(--encore-select-caret-width) + 8px );--encore-select-caret-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath fill='%23888888' stroke='%23888888' stroke-width='0.45' stroke-linejoin='round' d='M0.35 0.25h11.3L6 7.55z'/%3E%3C/svg%3E");--encore-heading-letter-spacing: -.01em;--font-heading-spacing: var(--encore-heading-letter-spacing);--encore-button-padding-block: 10px;--encore-button-padding-inline: 42px;--encore-button-min-height: 46px;--encore-card-cta-padding-inline: var(--encore-button-padding-inline);--encore-button-outline-width: 1px;--encore-stat-value-gap: 16px;--encore-header-logo-gap: 3.5rem;--encore-nav-item-padding-inline: 2rem;--encore-hero-copy-max: 588px}@media(max-width:1679px)and (min-width:1440px){:root{--encore-card-cta-padding-inline: 16px}}@media(max-width:749px){:root{--encore-section-space: 56px}}.encore-stack{display:flex;flex-direction:column;gap:var(--encore-section-space)}html,body{max-width:100%;overflow-x:clip}.button,.shopify-payment-button__button,button.shopify-payment-button__button{border-radius:var(--encore-radius-md);letter-spacing:0}.encore-button,.encore-homepage__button,.encore-product-rfq__button,.setting-buttons-size-sm .button.encore-button,.setting-buttons-size-md .button.encore-button,.setting-buttons-size-lg .button.encore-button{min-height:var(--encore-button-min-height);padding:var(--encore-button-padding-block) var(--encore-button-padding-inline)}.button.encore-button-outline{background:transparent;border:var(--encore-button-outline-width) solid var(--encore-neutral-300);color:var(--encore-primary-500);font-weight:600;min-width:0}.button.encore-button-outline:hover,.button.encore-button-outline:focus-visible{background:var(--encore-primary-500);border-color:var(--encore-primary-500);color:var(--encore-neutral-000)}.button:not(.button-secondary):not(.button-text-link):not(.encore-button-outline){background:var(--encore-primary-700);border-color:var(--encore-primary-700)}.button:not(.button-secondary):not(.button-text-link):not(.encore-button-outline):hover{background:var(--encore-primary-500);border-color:var(--encore-primary-500)}input,select,textarea,.field-input,.select-select{border-radius:var(--encore-radius-sm)}.encore-contact-form .field-select .field-label{color:var(--encore-neutral-900)}.encore-contact-form [data-encore-inquiry-select]{width:100%}.section-announcement-bar{font-weight:500}.announcement-bar-wrapper{min-height:38px}.announcement-bar-wrapper .container,.head-mast .container,.footer-blocks .container,.footer-info-wrapper .container,.encore-pdp-page,.encore-restaurants__container,.encore-online-ordering__container,.encore-integrations__container,.encore-branding__container,.encore-warehousing__container,.encore-collection-page .section-main-collection-banner .container,.encore-collection-page .section-main-collection-product-grid .container,.encore-collection-page .section-main-search .container{margin-inline:auto;max-width:none;padding-inline:0;width:min(calc(100% - (2 * var(--encore-page-gutter))),var(--encore-container))}.section-header,.section-header-sticky{z-index:20}.announcement-bar-wrapper .announcement-bar{align-items:center;justify-content:flex-end;min-height:38px;padding-block:0;text-align:end}.announcement-bar-wrapper .announcement-bar--utility-only{justify-content:flex-end}.announcement-bar-wrapper .announcement-bar-right{display:flex;justify-content:flex-end;margin-inline-start:auto}.encore-utility-nav{display:flex;gap:28px;justify-content:flex-end}.encore-utility-nav a{color:var(--encore-neutral-000);font-size:12px;font-weight:600;letter-spacing:.03em;line-height:18px;text-decoration:none;white-space:nowrap}.head-mast{box-shadow:0 1px #08303f14}.head-mast .head-row-main{min-height:71px;padding-block:0}.head-mast .head-slot-item-account{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:flex;justify-content:center;order:1;padding:0}.head-mast .head-slot-cart-link-quantity{background:var(--encore-primary-700);color:var(--encore-neutral-000);font-size:10px;font-weight:600;height:16px;inset-inline-end:-2px;line-height:16px;min-width:16px;padding:0 4px;top:2px}.head-mast .head-slot-item-global-search{order:2}.head-mast .head-slot-item-cart{order:3}.head-mast .head-slot-item-cart mini-cart,.head-mast .head-slot-item-cart header-mini-cart-dropdown-modal{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.head-mast .mini-cart-wrap{display:none}.head-mast header-mini-cart-dropdown-modal[open] .mini-cart-wrap{display:block;opacity:1;visibility:visible;z-index:71}.encore-collection-page .omgrfq-collection-button,.encore-collection-page .omgrfq-btn-quotes{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;pointer-events:none!important;position:absolute!important;white-space:nowrap!important;width:1px!important}body .button-view-quotes,#omgrfq_button_action_snap .view-quote-btn,#omgrfq_button_action_snap .omgrfq_view_quote_btn{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;pointer-events:none;position:absolute;visibility:hidden;white-space:nowrap;width:1px}.omgrfq-popup.omgrfq-popup-snap,.omgrfq-popup.omgrfq-popup-snap .omgrfq-quote-list{--omg-text-color: var(--encore-neutral-900);color:var(--encore-neutral-900)}.encore-account-modal{position:relative}.encore-account-toggle{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;height:44px;justify-content:center;padding:0;width:100%}.encore-account-panel{background:var(--encore-neutral-000);border-radius:var(--border-radius-base);box-shadow:0 0 20px #0000001a;color:var(--encore-neutral-900);display:flex;flex-direction:column;gap:16px;inset-inline-end:0;padding:20px 20px 24px;top:calc(100% + 1rem);width:320px}.encore-account-panel:before{border-bottom:6px solid var(--encore-neutral-000);border-left:6px solid transparent;border-right:6px solid transparent;content:"";display:block;inset-inline-end:17px;position:absolute;top:-6px}.encore-account-panel .encore-account-panel__close.dropdown-modal-toggle{align-items:center;background:none;border:0;color:var(--encore-neutral-900);cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;position:absolute;right:10px;top:16px;width:32px;z-index:2}.head-mast .encore-account-panel__close svg,.head-mast .encore-quote-panel__close svg{height:16px;width:16px}.mini-cart-header .encore-quote-panel__close.dropdown-modal-toggle{align-items:center;background:transparent;border:0;box-shadow:none;color:var(--encore-neutral-900);cursor:pointer;display:flex;height:32px;justify-content:center;min-width:0;padding:0;position:absolute;right:10px;top:8px;width:32px;z-index:2}.mini-cart-header .encore-quote-panel__close.dropdown-modal-toggle:hover,.mini-cart-header .encore-quote-panel__close.dropdown-modal-toggle:focus-visible{background:transparent;box-shadow:none;color:var(--encore-neutral-900)}.encore-account-panel h2{color:var(--encore-neutral-900);font-size:20px;font-weight:600;line-height:28px;margin:0 28px 0 0}.encore-account-panel .encore-button{justify-content:center;text-align:center;width:100%}.encore-account-panel__or{align-items:center;color:var(--encore-neutral-500, #8a8a8a);display:flex;font-size:11px;font-weight:600;gap:12px;letter-spacing:.08em;line-height:16px;margin:0}.encore-account-panel__or:before,.encore-account-panel__or:after{background:var(--encore-neutral-300);content:"";flex:1 1 auto;height:1px}@media(max-width:989px){.encore-account-modal.dropdown-modal .dropdown-modal-toggle[aria-expanded=true]+.encore-account-panel{bottom:calc(var(--mobile-dock-offset, 72px) + 12px);inset-inline-end:auto;left:50%;position:fixed;top:auto;transform:translate(-50%);width:min(320px,calc(100% - 32px))}.encore-account-modal.dropdown-modal .dropdown-modal-toggle[aria-expanded=true]+.encore-account-panel:before{display:none}}.omgrfq-popup button.button.omgrfq_continue_shopping:not(.button-secondary){--omg-btn-continue-bg-color: var(--encore-neutral-000);--omg-btn-continue-color: var(--encore-neutral-900);background:var(--encore-neutral-000);border-color:var(--encore-neutral-300);border-radius:var(--encore-radius-md);color:var(--encore-neutral-900)}.omgrfq-popup button.button.omgrfq_continue_shopping:not(.button-secondary):hover,.omgrfq-popup button.button.omgrfq_continue_shopping:not(.button-secondary):focus-visible{--omg-btn-continue-bg-color: var(--encore-neutral-000);--omg-btn-continue-color: var(--encore-neutral-900);background:var(--encore-neutral-000);border-color:var(--encore-neutral-300);color:var(--encore-neutral-900)}.omgrfq-popup.omgrfq-popup-snap #submitOMGRFQForm{--omg-btn-submit-bg-color: var(--encore-primary-700);--omg-btn-submit-color: var(--encore-neutral-000);background:var(--encore-primary-700);border-color:var(--encore-primary-700);border-radius:var(--encore-radius-md);color:var(--encore-neutral-000);font-size:14px;font-weight:600;min-height:var(--encore-button-min-height);padding:var(--encore-button-padding-block) var(--encore-button-padding-inline)}.omgrfq-popup.omgrfq-popup-snap #submitOMGRFQForm:hover,.omgrfq-popup.omgrfq-popup-snap #submitOMGRFQForm:focus-visible{--omg-btn-submit-bg-color: var(--encore-primary-500);background:var(--encore-primary-500);border-color:var(--encore-primary-500);color:var(--encore-neutral-000)}.omgrfq-popup .omg-title-buttons .omg-btn-step{--omg-text-color: var(--encore-neutral-400)}.omgrfq-popup .omg-title-buttons.active .omg-btn-step{--omg-text-color: var(--encore-neutral-900)}.omgrfq-popup .omg-title-buttons p{color:var(--encore-neutral-400)}.omgrfq-popup .omg-title-buttons.active p{color:var(--encore-neutral-900)}#omgrfq-submit-quote-form .omg-title-wrap-buttons .omgrfq-line.omgrfq-line{--omg-text-color: var(--encore-neutral-400);opacity:1}#omgrfq-submit-quote-form .omg-title-wrap-buttons .omgrfq-line.omgrfq-line.active{--omg-text-color: var(--encore-neutral-900)}@media(min-width:990px){.head-mast .head-row{align-items:center;gap:var(--encore-header-logo-gap)}.header-menu-position-left .head-row-slot-main-nav{justify-content:flex-start;justify-self:start}.header-menu-position-left .nav-main{justify-content:flex-start}.head-mast .head-row-slot-items{gap:0}.head-mast .head-row-slot-items .head-slot-item{margin:0;width:46px}.head-mast .head-row-slot-items .head-slot-item-lang{margin-inline-end:8px;width:auto}.head-mast .head-slot-item-lang .dropdown-toggle{align-items:center;color:var(--encore-primary-500);display:inline-flex;font-size:12px;font-weight:600;gap:0;letter-spacing:.01em;line-height:18px;min-height:24px;padding:0;text-transform:uppercase}.head-mast .head-slot-item-lang .dropdown-toggle-label{text-transform:uppercase}.head-mast .head-slot-item-lang .dropdown-toggle .icon-angle{color:rgb(var(--color-foreground));height:1.2rem;margin-inline-start:.5rem;opacity:.4;stroke-width:1.5;width:1.2rem}.head-mast .navigation-main .icon-angle path,.head-mast .head-slot-item-lang .dropdown-toggle .icon-angle path{stroke-width:1.5}.head-mast .head-slot-item svg,.head-mast .head-slot-global-search-link svg,.head-mast .head-slot-cart-link svg{height:24px;stroke-width:1;width:24px}.head-mast .navigation-main>.navigation-item>a{font-size:12px;font-weight:600;letter-spacing:.01em;line-height:18px;text-transform:uppercase}.encore-products-mega.navigation-sub-menu{padding:0}.encore-products-mega .mega-menu-main-container{align-items:flex-start;padding-bottom:2.8rem;padding-top:2.8rem}.encore-products-mega .mega-menu-main-nav-item{text-decoration:none}.head-mast .navigation-main>.navigation-item{padding-inline:var(--encore-nav-item-padding-inline)}}.encore-products-mega .mega-menu-main-nav-item{align-items:center;display:flex}.encore-products-mega .mega-menu-main-nav-item .icon-angle{color:var(--encore-neutral-600);inset-inline-end:0;margin-inline-start:auto;opacity:1;top:.1rem;transform:rotate(-90deg)}.encore-products-mega .mega-menu-main-nav-item:hover .icon-angle,.encore-products-mega .mega-menu-main-nav-item.current .icon-angle{color:currentColor}[dir=rtl] .encore-products-mega .mega-menu-main-nav-item .icon-angle{transform:rotate(90deg)}.header-heading{line-height:1}.header-heading img{height:auto}.navigation-main>.navigation-item>a,.header-actions a,.header-actions button{letter-spacing:0}.footer-blocks{border-top:0;padding-block:72px 48px}.footer-blocks,.footer-info-wrapper{background:var(--encore-primary-500)}.footer-blocks .footer-blocks-wrapper{display:grid;gap:48px;grid-template-columns:minmax(260px,2fr) repeat(4,minmax(120px,1fr));padding-top:0}.footer-blocks .footer-blocks-wrapper>.grid-item{max-width:none;min-width:0;width:auto}.footer-blocks .widget-title{color:var(--encore-neutral-000);font-size:12px;font-weight:700;letter-spacing:.01em;line-height:18px;text-transform:capitalize}.footer-blocks .rte,.footer-blocks .link-text,.footer-blocks .rte a,.footer-blocks .link-text a{color:var(--encore-neutral-000);font-size:12px;letter-spacing:.01em;line-height:18px;text-decoration:none;text-transform:capitalize}.footer-info-copy,.footer-info-copy a{color:var(--encore-neutral-000);font-size:12px;letter-spacing:.01em;line-height:18px;text-decoration:none;text-transform:none}.footer-blocks .rte a,.footer-blocks .link-text a,.footer-info-copy a,.footer-info-copy a:hover{text-decoration:none}.footer-blocks .link-text:hover,.footer-blocks .rte a:hover,.footer-info-copy a:hover{color:var(--encore-secondary-700)}.footer-info-wrapper{border-top:0}@media(max-width:989px){.footer-blocks .footer-blocks-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){:root{--encore-page-gutter: 16px}}@media(max-width:549px){.footer-blocks .footer-blocks-wrapper{grid-template-columns:1fr}}.encore-product-rfq{background:var(--encore-secondary-300);border:1px solid var(--encore-primary-300);border-radius:var(--encore-radius-lg);margin-top:18px;padding:20px}.encore-product-rfq__button{background:var(--encore-primary-700);border-color:var(--encore-primary-700);color:var(--encore-neutral-000);width:100%}.encore-product-rfq__button:hover{background:var(--encore-primary-500);border-color:var(--encore-primary-500);color:var(--encore-neutral-000)}.encore-product-rfq p{color:var(--encore-neutral-700);font-size:14px;line-height:1.6;margin:14px 0 0}@media(min-width:990px){.product-page:not(.product-page-expanded) .product-media-wrapper{align-items:start;display:grid;gap:1rem;grid-template-columns:9.6rem minmax(0,1fr)}.product-page:not(.product-page-expanded) .product-media-main-wrapper{grid-column:2;grid-row:1;min-width:0}.product-page:not(.product-page-expanded) .product-media-wrapper--single{grid-template-columns:minmax(0,1fr)}.product-page:not(.product-page-expanded) .product-media-wrapper--single .product-media-main-wrapper{grid-column:1}.product-page:not(.product-page-expanded) .product-media-thumbnails{align-items:stretch;display:flex;flex-direction:column;gap:.75rem;grid-column:1;grid-row:1;margin-top:0;max-height:min(42rem,75vh);overflow-x:hidden;overflow-y:auto;padding:1px;scroll-snap-type:y mandatory}.product-page:not(.product-page-expanded) .product-media-thumbnail{flex:none;max-width:none;scroll-snap-align:start;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/encore-design-system.css.map */
