.md-commerce-close{display:none}@media(max-width:768px){html.md-mobile-refinement .site-nav__icons>a.samita-quote-icon{display:flex!important;width:auto!important;min-width:40px;padding:0 6px}.md-mobile-refinement .samita-quote-icon .cart-link{display:flex;align-items:center;gap:5px}.md-mobile-refinement .quote-icon{display:flex;flex:0 0 20px}html.md-mobile-refinement #quoteCount_style{position:static;font-size:0!important;line-height:1}.md-mobile-refinement #quoteCount_style .quoteCount{font-size:0!important}.md-mobile-refinement #quoteCount_style:after{content:attr(data-count);font:400 11px/1.3 Plantin Roman,serif;letter-spacing:.03em;color:var(--md-ink)}html.md-mobile-refinement .md-commerce-header>a:not(.md-commerce-close){display:none!important}.md-mobile-refinement .site-nav__icons.md-commerce-header{margin:0}.md-mobile-refinement .md-commerce-close{display:flex;align-items:center;justify-content:flex-end;min-width:44px;height:44px;color:var(--md-ink);font:400 11px/1.3 Plantin Roman,serif;letter-spacing:.03em;text-transform:uppercase}html.md-mobile-refinement .page-width--cart,html.md-mobile-refinement .grfq-main-page{padding:16px 16px 32px!important;margin:0!important;max-width:none!important;width:100%!important}.md-mobile-refinement .page-width--cart>.section-header:not(.section-header--404),.md-mobile-refinement #CartPageForm [data-products]>.cart__item:not([data-key]){display:none}html.md-mobile-refinement #CartPageForm .cart__page,html.md-mobile-refinement #CartPageForm .cart__page-col{width:100%;max-width:none;margin:0;padding:0}html.md-mobile-refinement #CartPageForm .cart__page{display:block}html.md-mobile-refinement #CartPageForm .cart__item[data-key],html.md-mobile-refinement #grfq-page .grfq-product-item{display:grid!important;grid-template-columns:minmax(88px,30%) minmax(0,1fr);gap:16px;padding:0!important;margin:0 0 32px!important;border:0!important;align-items:start}html.md-mobile-refinement #CartPageForm .cart__item[data-key]>.cart__image,html.md-mobile-refinement #grfq-page .grfq-product-image-container{width:100%!important;min-width:0!important;max-width:none!important;padding:0!important;margin:0!important;flex:none!important}.md-mobile-refinement #CartPageForm .cart__image>.medium-up--hide{display:none!important}html.md-mobile-refinement #CartPageForm .cart__item[data-key]>.cart__item-details{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin:0;padding:0;gap:8px}html.md-mobile-refinement #CartPageForm .cart_title_column.small--hide{display:contents!important}html.md-mobile-refinement #CartPageForm .cart__item[data-key] .column_cart{width:auto!important;padding:0;margin:0;text-align:left}html.md-mobile-refinement #CartPageForm .cart__item-name,html.md-mobile-refinement #grfq-page .grfq-product-title,html.md-mobile-refinement #grfq-page .grfq-product-title a{font:400 11px/1.4 Plantin Roman,serif!important;letter-spacing:.03em!important;color:var(--md-ink)!important;margin:0!important;padding:0!important;text-transform:uppercase;overflow-wrap:normal}html.md-mobile-refinement #CartPageForm .cart__price{font:400 11px/1.4 Plantin Roman,serif!important;letter-spacing:.03em;color:var(--md-ink)}.md-mobile-refinement #CartPageForm .cart_title_column>.text-link{order:4;font:400 11px/1.4 Plantin Roman,serif;color:var(--md-ink);margin:0}.md-mobile-refinement #CartPageForm .cart_quantity_column .js-qty__wrapper{width:114px;max-width:114px;min-width:114px;margin:0 0 0 -12px;border:0;background:transparent}.md-mobile-refinement #CartPageForm .js-qty__num{height:44px;border:0;background:transparent;padding:0 44px;font:400 12px/44px Plantin Roman,serif!important;color:var(--md-ink)}.md-mobile-refinement #CartPageForm .js-qty__adjust{width:44px;height:44px;padding:15px;border:0;background:transparent;color:var(--md-ink)}html.md-mobile-refinement #CartPageForm .last_subtotal{border:0!important;margin:0 0 24px;padding:0!important}html.md-mobile-refinement #CartPageForm .last_subtotal>.cart__item-details{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0;gap:16px}.md-mobile-refinement #CartPageForm .last_subtotal .cart__image,.md-mobile-refinement #CartPageForm .last_subtotal .cart_title_column{display:none}html.md-mobile-refinement #CartPageForm .last_subtotal .column_cart{width:auto;margin:0;padding:0}.md-mobile-refinement #CartPageForm .gift_subheader{font:400 11px/1.5 Plantin Roman,serif!important;color:var(--md-ink);margin:0}.md-mobile-refinement #CartPageForm .is_gift_container{display:grid;grid-template-columns:16px minmax(0,1fr);column-gap:8px;row-gap:8px;margin:0 0 24px}.md-mobile-refinement #CartPageForm .is_gift_container>div:last-child{display:contents!important}.md-mobile-refinement #CartPageForm .check_container{grid-column:1;grid-row:1;align-self:center;margin:0!important;line-height:0}.md-mobile-refinement #CartPageForm .check_toggle{width:16px;height:16px;cursor:pointer}.md-mobile-refinement #CartPageForm .gift_header{grid-column:2;grid-row:1;padding:0;font:400 11px/20px Plantin Roman,serif!important}.md-mobile-refinement #CartPageForm .is_gift_container p{grid-column:1 / -1;width:100%;margin:0!important}.md-mobile-refinement #CartPageForm #gift-text{display:block;width:100%!important;height:140px;margin:0;padding:12px;border:1px solid #aaa!important;border-radius:0;background:transparent!important;font:400 11px/1.5 Plantin Roman,serif!important}html.md-mobile-refinement #CartPageForm .cart__checkout-wrapper{display:flex;flex-direction:column;gap:12px;margin:0;width:100%}html.md-mobile-refinement #CartPageForm .cart__checkout-wrapper>a,html.md-mobile-refinement #CartPageForm .cart__checkout-wrapper>button,html.md-mobile-refinement #grfq-page #submitRFQForm{display:flex!important;align-items:center;justify-content:center;width:100%!important;min-height:44px;padding:12px 16px!important;margin:0!important;border:1px solid var(--md-ink)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--md-ink)!important;font:400 11px/1.3 Plantin Roman,serif!important;letter-spacing:.03em!important;text-transform:uppercase;text-align:center!important}html.md-mobile-refinement #grfq-page .grfq-page-wrapper,html.md-mobile-refinement #grfq-page .grfq-page-products,html.md-mobile-refinement #grfq-page .grfq-page-products-groups,html.md-mobile-refinement #grfq-page .grfq-product-card,html.md-mobile-refinement #grfq-page .grfq-product-table,html.md-mobile-refinement #grfq-page .grfq-page-form,html.md-mobile-refinement #grfq-page .grfq-form-card,html.md-mobile-refinement #grfq-page .grfq-card-wrapper,html.md-mobile-refinement #grfq-page .grfq-form-wrapper{display:block;width:100%!important;max-width:none!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important;position:static}html.md-mobile-refinement #grfq-page .grfq-product-info{min-width:0;width:100%;padding:0!important;margin:0!important}html.md-mobile-refinement #grfq-page .grfq-product-image-container img{display:block;width:100%!important;height:auto;max-height:none!important}html.md-mobile-refinement #grfq-page .grfq-variant-quantity{margin:8px 0 0!important;padding:0!important}html.md-mobile-refinement #grfq-page .grfq-variant-quantity-wrapper{display:flex;flex-wrap:wrap;width:100%;margin:0;gap:8px}html.md-mobile-refinement #grfq-page .grfq-variant-quantity-wrapper>label{display:none}html.md-mobile-refinement #grfq-page .grfq-input-group{display:flex!important;align-items:center;width:114px!important;height:44px;padding:0!important;margin-left:-12px;border:0!important;background:transparent!important;box-shadow:none!important;flex:none}html.md-mobile-refinement #grfq-page .grfq-input-group__Prefix,html.md-mobile-refinement #grfq-page .grfq-input-group__Suffix{display:flex!important;padding:0!important;position:static}html.md-mobile-refinement #grfq-page .grfq-item-quantity-button{display:flex!important;align-items:center;justify-content:center;width:44px;height:44px;padding:0!important;border:0!important;background:transparent!important;color:var(--md-ink);cursor:pointer}html.md-mobile-refinement #grfq-page .grfq-item-quantity-button svg{display:block;width:12px;height:12px}html.md-mobile-refinement #grfq-page .grfq-item-quantity-input{width:26px!important;min-width:26px!important;height:44px;padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important;text-align:center;font:400 12px/44px Plantin Roman,serif!important;color:var(--md-ink)}.md-mobile-refinement #grfq-page .grfq-input__Backdrop{display:none!important}html.md-mobile-refinement #grfq-page .grfq-variant-quantity-icon{display:block;flex:0 0 100%;width:auto;height:auto;margin:0;padding:0;color:var(--md-ink);cursor:pointer;font:400 11px/1.4 Plantin Roman,serif}.md-mobile-refinement #grfq-page .grfq-variant-quantity-icon svg{display:none}.md-mobile-refinement #grfq-page .grfq-variant-quantity-icon:after{content:"Remove"}html.md-mobile-refinement #grfq-page .grfq-product-footer{padding:0!important;margin:0 0 32px!important;border:0!important;justify-content:flex-start;font-size:0!important}.md-mobile-refinement #grfq-page .grfq-product-footer .grfq-products-quick-add-group{display:none!important}html.md-mobile-refinement #grfq-page .grfq-product-footer a{font:400 11px/1.4 Plantin Roman,serif!important;letter-spacing:.03em;color:var(--md-ink)!important;margin:0!important;padding:0!important}html.md-mobile-refinement #grfq-page .grfq-form-wrapper form{margin:0!important;padding:0!important}html.md-mobile-refinement #grfq-page .grfq-form-wrapper h4{margin:0!important}html.md-mobile-refinement #grfq-page .grfq-collapsible-button{width:100%;padding:12px 0!important;margin:0!important;border:0!important;border-radius:0;background:transparent!important;color:var(--md-ink)!important}html.md-mobile-refinement #grfq-page .grfq-collapsible-title{font:400 11px/1.4 Plantin Roman,serif!important;letter-spacing:.03em;font-weight:400!important}html.md-mobile-refinement #grfq-page .grfq-collapsible-icon{background:transparent!important;color:var(--md-ink)!important}html.md-mobile-refinement #grfq-page .grfq-form-group{margin-bottom:16px!important}html.md-mobile-refinement #grfq-page .grfq-form-group label{font:400 11px/1.4 Plantin Roman,serif!important;letter-spacing:.03em!important;color:var(--md-ink)!important}html.md-mobile-refinement #grfq-page .grfq-form-group input:not([type=checkbox]):not([type=radio]):not([type=hidden]),html.md-mobile-refinement #grfq-page .grfq-form-group select,html.md-mobile-refinement #grfq-page .grfq-form-group textarea{width:100%;border:1px solid #aaa!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:10px 12px!important;font:400 11px/1.5 Plantin Roman,serif!important;color:var(--md-ink)!important;min-height:44px}html.md-mobile-refinement #grfq-page .grfq-form-wrapper hr{display:none}}#grfq-page .grfq-form-group:has(input[name="contact_info[last_name]"]:not([required])){display:none!important}@media(max-width:768px){html.md-mobile-refinement #grfq-page{margin:0!important;padding:0!important}html.md-mobile-refinement #grfq-page .grfq-products-header,html.md-mobile-refinement #grfq-page .grfq-form-header{display:none!important}html.md-mobile-refinement #grfq-page .grfq-form-row{border:0!important;margin:0 0 16px!important;padding:0!important}html.md-mobile-refinement #grfq-page .grfq-action-group{width:100%;margin:8px 0 0!important;padding:0!important}html.md-mobile-refinement #grfq-page .grfq-collapsible-icon svg{stroke:var(--md-ink)!important}html.md-mobile-refinement #grfq-page .grfq-form-group{padding:0!important}}@media(max-width:768px){html.md-mobile-refinement #grfq-page #grfq-form{gap:16px!important}html.md-mobile-refinement #grfq-page .grfq-form-row{row-gap:12px!important}html.md-mobile-refinement #grfq-page .grfq-form-row .grfq-customerInfo-helpText:empty{display:none}}@media(max-width:768px){.md-mobile-refinement #CartPageForm .cart__image>a.image-wrap{height:auto;margin:0;padding:0}.md-mobile-refinement #CartPageForm .cart__image img{position:static;height:auto}.md-mobile-refinement #CartPageForm .js-qty__adjust svg{width:12px;height:12px}.md-mobile-refinement #CartPageForm .js-qty__adjust svg path{stroke:currentColor;stroke-width:4px;fill:none}}@media(max-width:768px){html.md-mobile-refinement .header-layout .header-item--icons{flex:0 0 auto!important;width:auto!important;min-width:44px}html.md-mobile-refinement .header-item--icons>.site-nav{margin:0!important}html.md-mobile-refinement .site-nav__icons.md-commerce-header{margin:0!important}html.md-mobile-refinement .header-item--logo .site-header__logo-link{transform:translateY(-2px)}html.md-mobile-refinement .md-commerce-close{padding:0!important}html.md-mobile-refinement #grfq-page .grfq-input-group{position:relative!important;inset:auto!important;transform:none!important;z-index:auto!important}html.md-mobile-refinement #grfq-page .grfq-input-group__Prefix,html.md-mobile-refinement #grfq-page .grfq-input-group__Suffix,html.md-mobile-refinement #grfq-page .grfq-item-quantity-button,html.md-mobile-refinement #grfq-page .grfq-item-quantity-input{position:static!important;inset:auto!important;transform:none!important;z-index:auto!important}html.md-mobile-refinement .grfq-main-page:has(.grfq-thankyou:not(.grfq-quote-empty)){padding-top:0!important;padding-bottom:0!important}html.md-mobile-refinement #grfq-page .grfq-thankyou:not(.grfq-quote-empty){display:flex!important;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100svh - var(--md-header-bottom,92px));min-height:calc(100dvh - var(--md-header-bottom,92px));width:100%;padding:32px 0!important;margin:0!important}html.md-mobile-refinement #grfq-page .grfq-thankyou:not(.grfq-quote-empty) .grfq-thankyou-text{width:100%;margin:0!important;text-align:center}html.md-mobile-refinement #grfq-page .grfq-thankyou:not(.grfq-quote-empty) :is(.grfq-thankyou-heading,.grfq-thankyou-subheading){font:400 11px/1.4 Plantin Roman,serif!important;letter-spacing:.03em;color:var(--md-ink)!important;text-align:center}html.md-mobile-refinement #grfq-page .grfq-thankyou:not(.grfq-quote-empty) .grfq-continue-shopping{width:100%;max-width:none;margin:24px 0 0!important}html.md-mobile-refinement #grfq-page .grfq-thankyou:not(.grfq-quote-empty) .grfq-continue-shopping a{display:flex!important;align-items:center;justify-content:center;width:100%;min-height:44px;padding:12px 16px!important;margin:0!important;border:1px solid var(--md-ink)!important;border-radius:0;background:transparent!important;box-shadow:none!important;color:var(--md-ink)!important;font:400 11px/1.3 Plantin Roman,serif!important;letter-spacing:.03em;text-transform:uppercase;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/md-commerce.css.map */
