body:is(.template-search,.template-cart) .main-content{--gl2-ink: #193e30;--gl2-copy: #354a40;--gl2-line: #dfe5df;font-family:Manrope,Arial,sans-serif;color:var(--gl2-copy)}body.template-search .boost-sd__search-form-wrapper{background:#f1eee5!important;padding:42px 24px!important;margin-bottom:28px!important}body.template-search .boost-sd__search-form-title{font:400 clamp(30px,3.3vw,44px)/1.25 "GFS Didot",Georgia,serif!important;color:var(--gl2-ink)!important;letter-spacing:0!important;text-transform:none!important;margin:0 auto 24px!important;max-width:900px;overflow-wrap:anywhere}body.template-search .boost-sd__search-form{max-width:680px!important;min-height:48px}body.template-search .boost-sd__search-form-input{font:400 16px/1.5 Manrope,Arial,sans-serif!important;color:var(--gl2-copy)!important;border-color:#cbd3c9!important;border-radius:4px 0 0 4px!important;min-height:48px}body.template-search .boost-sd__search-form-submit-btn{background:var(--gl2-ink)!important;color:#fffaf0!important;border-radius:0 4px 4px 0!important;min-width:52px;min-height:48px}body.template-search :is(.boost-sd__search-result-toolbar,.boost-sd__search-result-toolbar-panel,.boost-sd__search-result-toolbar-result,.boost-sd__no-search-result,.boost-sd__no-search-result *,.boost-sd__pagination){font-family:Manrope,Arial,sans-serif!important;color:var(--gl2-copy)}body.template-search .boost-sd__search-result-toolbar-panel{font-size:15px!important;line-height:1.5;padding-block:12px!important;min-height:46px}body.template-search .boost-sd__search-result-toolbar-panel--active{color:var(--gl2-ink)!important;font-weight:600!important;border-bottom:2px solid var(--gl2-ink)}body.template-search .boost-sd__search-result-toolbar-result{font-size:14px!important}body.template-search .boost-sd__search-result-panel-content-item-title{font:500 18px/1.5 Manrope,Arial,sans-serif!important;color:var(--gl2-ink)!important}body.template-search .boost-sd__search-result-panel-content-item-description{font:400 16px/1.7 Manrope,Arial,sans-serif!important;color:var(--gl2-copy)!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}body.template-search :is(.boost-sd__search-result-toolbar,.boost-sd__toolbar){border-color:var(--gl2-line)!important}body.template-search :is(.boost-sd__search-form-input,.boost-sd__search-form-submit-btn,.boost-sd__search-result-toolbar-panel):focus-visible,body.template-cart .main-content :is(a,button,input,textarea,select):focus-visible{outline:2px solid #456249!important;outline-offset:3px}body.template-cart .main-content :is(p,li,td,th,label,input,textarea,select,a,button,.money,.cart__meta-text,.cart--detail,.cart__subtotal-title,.cart__shipping,.cart__terms-cndtn){font-family:Manrope,Arial,sans-serif}body.template-cart .main-content>.shopify-section>.wrapper-spacing--v--template{padding-block:38px 48px}body.template-cart .template-title--wrapper{margin-bottom:30px}body.template-cart .main-content h1.template-title{font:400 clamp(32px,3.3vw,44px)/1.25 "GFS Didot",Georgia,serif!important;color:var(--gl2-ink);text-transform:none;letter-spacing:0;border:0}body.template-cart .main-content h1.template-title:after{display:none}body.template-cart .cart-table{border-color:var(--gl2-line)}body.template-cart .cart-table th{font-size:13px;font-weight:600;color:#5c6a61}body.template-cart .cart-table td{border-color:var(--gl2-line)}body.template-cart .cart__row--title{font-size:17px;font-weight:500;color:var(--gl2-ink);line-height:1.5}body.template-cart .cart__meta-text{font-size:13px;line-height:1.6;color:#5c6a61}body.template-cart .cart__remove{font-size:14px;color:#5c6a61}body.template-cart :is(.cart_price,.cart_line_price){font:500 17px/1.5 Manrope,Arial,sans-serif;color:var(--gl2-ink)}body.template-cart .js-qty{border:1px solid #cbd3c9;border-radius:4px;min-height:44px}body.template-cart .js-qty__num{border:0;font-size:16px;color:var(--gl2-ink)}body.template-cart .js-qty__adjust{color:var(--gl2-ink);min-width:38px}body.template-cart .cart label{font-size:15px;line-height:1.6;letter-spacing:0;color:var(--gl2-copy)}body.template-cart .cart textarea{font-size:16px;line-height:1.6;min-height:100px;border:1px solid #cbd3c9;border-radius:4px;background:#faf9f5;color:var(--gl2-copy);padding:12px}body.template-cart .cart__subtotal{font:600 24px/1.5 Manrope,Arial,sans-serif;color:var(--gl2-ink)}body.template-cart .cart__subtotal-title{font-size:14px;color:var(--gl2-copy)}body.template-cart :is(.cart__shipping,.cart__terms-cndtn,.gl-legal-guarantee){font-size:14px;line-height:1.7;color:var(--gl2-copy)}body.template-cart :is(.cart__shipping,.cart__terms-cndtn) a{color:var(--gl2-ink);text-decoration:underline;text-underline-offset:3px}body.template-cart .cart-terms-checkbox{accent-color:var(--gl2-ink)}body.template-cart .main-content .btn{background:var(--gl2-ink);color:#fffaf0;border:1px solid var(--gl2-ink);border-radius:4px;font:600 14px/1.5 Manrope,Arial,sans-serif;letter-spacing:.01em;min-height:48px}body.template-cart .main-content .btn--secondary{background:#fff;color:var(--gl2-ink)}body.template-cart .main-content .btn:not(:disabled):hover{background:#285440;color:#fffaf0}body.template-cart .cart--recommendations-heading{font:400 30px/1.3 GFS Didot,Georgia,serif;color:var(--gl2-ink)}body.template-cart .cart--recommendations :is(.product-grid--title,.product-grid--price){font-family:Manrope,Arial,sans-serif;color:var(--gl2-ink)}body.template-cart .cart--recommendations .stamped-fa:before{color:#9a7838!important}body.template-cart .cart--recommendations .stamped-badge-caption{font:400 13px/1.6 Manrope,Arial,sans-serif;color:#535d56}body.template-cart .cart--recommendations flair-badges{--flair-font-family: "Manrope", Arial, sans-serif;--flair-font-size: 13px;--flair-line-height: 18px;--flair-layout-gap: 5px;--flair-padding: 3px 7px;--flair-border-radius: 2px;--flair-shape-height: 0px;--flair-white-space: normal;max-width:100%}@media(max-width:767px){body.template-search .boost-sd__search-form-wrapper{padding:28px 16px!important;margin-bottom:16px!important}body.template-search .boost-sd__search-form-title{font-size:29px!important;line-height:1.25!important;margin-bottom:20px!important}body.template-search .boost-sd__search-result-toolbar-panel{font-size:14px!important;flex:1 1 0;min-width:0;margin:0!important;overflow-wrap:normal}body.template-search .boost-sd__search-result-toolbar-panel-wrapper{gap:12px}body.template-cart .template-title--wrapper{margin-bottom:22px}body.template-cart .cart__row--title{font-size:16px}body.template-cart .cart-table td{padding-block:12px}body.template-cart .cart__shipping{font-size:15px}body.template-cart .cart-table tbody>tr.cart__row{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 16px;padding-block:18px;border-bottom:1px solid var(--gl2-line)}body.template-cart .cart-table tbody>tr.cart__row>td{display:block;width:auto!important;min-width:0;max-width:none!important;padding:0!important;border:0!important;text-align:left!important}body.template-cart .cart-table tbody>tr.cart__row>td:first-child{grid-column:1;grid-row:1 / 3}body.template-cart .cart-table tbody>tr.cart__row>td:nth-child(2){grid-column:2;grid-row:1}body.template-cart .cart-table tbody>tr.cart__row>td:nth-child(3){grid-column:2;grid-row:2}body.template-cart .cart-table tbody>tr.cart__row>td:nth-child(4){grid-column:1;grid-row:3;align-self:center}body.template-cart .cart-table tbody>tr.cart__row>td:last-child{grid-column:2;grid-row:3;align-self:center;text-align:right!important}body.template-cart .cart__image{max-width:140px;margin:0 auto}body.template-cart .js-qty{width:100%;max-width:140px;margin:0}body.template-cart .js-qty-wrapper{margin:0}}body.template-search .gl2-sorting-empty .boost-sd__sorting-label{display:inline!important;margin:0;white-space:nowrap}body.template-search .gl2-sorting-empty .boost-sd__sorting-value{display:none}@media(max-width:767px){body.template-search .boost-sd__search-form-wrapper{padding:20px 16px!important;margin-bottom:8px!important}body.template-search .boost-sd__search-form-title{margin-bottom:16px!important}body.template-search .boost-sd__search-result-toolbar-result{padding-block:10px!important}body.template-search .boost-sd__search-result-toolbar{row-gap:8px!important}body.template-search .gl2-sorting-empty .boost-sd__sorting-label{font-size:13px}body.template-cart .cart :is(#CartSpecialInstructions,#CartGiftNote){min-height:72px;height:72px;margin-bottom:8px;padding:10px 12px}body.template-cart .cart .grid__item:has(>#CartSpecialInstructions),body.template-cart .cart .grid__item:has(>#CartGiftNote){margin-top:12px;margin-bottom:0;padding-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/145/assets/gl2-search-cart.css.map */
