:is(cart-drawer,#main-cart-items) quantity-input.quantity{display:inline-flex!important;align-items:center!important;gap:0!important;width:auto!important;height:46px!important;padding:0!important;background:var(--fq-beige, #F3EFE6)!important;border:2px solid var(--fq-olive, #B4B4A4)!important;border-radius:14px!important;overflow:hidden!important;box-sizing:border-box!important}:is(cart-drawer,#main-cart-items) quantity-input .quantity__button{width:42px!important;min-width:42px!important;height:42px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--fq-dark, #2A3D2D)!important;box-shadow:none!important;transform:none!important;transition:background-color .15s ease!important}:is(cart-drawer,#main-cart-items) quantity-input .quantity__button:first-child{border-radius:12px 0 0 12px!important}:is(cart-drawer,#main-cart-items) quantity-input .quantity__button:last-child{border-radius:0 12px 12px 0!important}:is(cart-drawer,#main-cart-items) quantity-input .quantity__button .svg-wrapper,:is(cart-drawer,#main-cart-items) quantity-input .quantity__button svg{width:1.2rem;height:1.2rem;transition:transform .12s ease}@media(hover:hover){:is(cart-drawer,#main-cart-items) quantity-input .quantity__button:hover{background:#eae4d6!important;color:var(--fq-dark, #2A3D2D)!important}}:is(cart-drawer,#main-cart-items) quantity-input .quantity__button:active{background:#ded6c5!important;color:var(--fq-dark, #2A3D2D)!important}:is(cart-drawer,#main-cart-items) quantity-input .quantity__button:active .svg-wrapper,:is(cart-drawer,#main-cart-items) quantity-input .quantity__button:active>svg{transform:scale(.85)}:is(cart-drawer,#main-cart-items) quantity-input .quantity__button:focus-visible{box-shadow:inset 0 0 0 2px var(--fq-dark, #2A3D2D)!important}:is(cart-drawer,#main-cart-items) quantity-input .quantity__button:is([disabled],.disabled){background:transparent!important;color:var(--fq-olive, #B4B4A4)!important}:is(cart-drawer,#main-cart-items) quantity-input .quantity__input{width:40px!important;min-width:40px!important;height:42px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--fq-dark, #2A3D2D)!important;font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:16px!important;font-weight:800!important}:is(cart-drawer,#main-cart-items) cart-remove-button .button{width:40px;height:40px;min-width:40px;min-height:40px;padding:0;border-radius:50%;color:var(--fq-dark, #2A3D2D);transition:background-color .2s ease,color .2s ease}:is(cart-drawer,#main-cart-items) cart-remove-button .button:is(:hover,:active){background:var(--fq-beige, #F3EFE6);color:#f37022}:is(cart-drawer,#main-cart-items) .cart-item__image{border-radius:12px;background:var(--fq-beige, #F3EFE6)}:is(cart-drawer,#main-cart-items) .cart-item__image-container{border:0;border-radius:12px;overflow:hidden!important;background:var(--fq-beige, #F3EFE6)}cart-items .title-wrapper-with-link .title{color:var(--fq-dark, #2A3D2D)}cart-items .title-wrapper-with-link .underlined-link{color:var(--fq-dark, #2A3D2D);text-decoration-color:#f37022}:is(cart-drawer,#main-cart-items) .cart-item__name{color:var(--fq-dark, #2A3D2D);font-weight:700;text-decoration:none}:is(cart-drawer,#main-cart-items) .product-option{color:#5b6b5e}cart-drawer .drawer__heading{color:var(--fq-dark, #2A3D2D);font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:2.2rem;font-weight:800}:is(cart-drawer,.cart__footer) .totals__total{color:var(--fq-dark, #2A3D2D);font-weight:700}:is(cart-drawer,.cart__footer) .totals__total-value{color:var(--fq-dark, #2A3D2D);font-weight:800}cart-drawer .cart__ctas{display:flex;flex-direction:column;gap:1rem}cart-drawer .cart__ctas>*+*{margin-top:0}:is(cart-drawer,.cart__footer) .cart__checkout-button,:is(.cart-drawer__empty-content,.cart__warnings) .button{min-height:52px;border:3px solid #F37022;border-radius:999px;background:var(--fq-dark, #2A3D2D);color:#fff;font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.6rem;font-weight:700;letter-spacing:.05rem;text-transform:uppercase;box-shadow:0 6px 16px #2a3d2d38;transition:background-color .25s ease,transform .25s ease}:is(cart-drawer,.cart__footer) .cart__checkout-button:before,:is(cart-drawer,.cart__footer) .cart__checkout-button:after,:is(.cart-drawer__empty-content,.cart__warnings) .button:before,:is(.cart-drawer__empty-content,.cart__warnings) .button:after{display:none}.fq-cart-drawer__view-cart{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;border:2px solid var(--fq-dark, #2A3D2D);border-radius:999px;background:transparent;color:var(--fq-dark, #2A3D2D);font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.6rem;font-weight:700;text-decoration:none;transition:background-color .25s ease,color .25s ease}@media(hover:hover){:is(cart-drawer,.cart__footer) .cart__checkout-button:hover,:is(.cart-drawer__empty-content,.cart__warnings) .button:hover{background:#f37022}.fq-cart-drawer__view-cart:hover{background:var(--fq-dark, #2A3D2D);color:#fff}}:is(cart-drawer,.cart__footer) .cart__checkout-button:active,.fq-cart-drawer__view-cart:active{transform:scale(.98)}:is(cart-drawer,.cart__footer) .cart__note .field__input{border:2px solid var(--fq-olive, #B4B4A4);border-radius:12px;background:#fff}:is(cart-drawer,.cart__footer) .cart__note .field__input:focus{border-color:var(--fq-dark, #2A3D2D)}:is(cart-drawer,.cart__footer) .cart__note.field:after,:is(cart-drawer,.cart__footer) .cart__note.field:before{display:none}cart-drawer .drawer__footer{padding:1.2rem 0}cart-drawer .tax-note{margin:.6rem 0 1.2rem auto}cart-drawer .cart__ctas{gap:.8rem}cart-drawer .cart__checkout-button{min-height:48px}cart-drawer .fq-cart-drawer__view-cart{min-height:44px}@media screen and (max-height:820px){cart-drawer cart-drawer-items{overflow:visible}cart-drawer .drawer__inner{overflow-y:auto}}:is(cart-drawer,.cart__footer) .fq-cart-alert{margin:0;padding:0;border:1.5px solid #F37022;border-radius:10px;background:transparent;color:var(--fq-dark, #2A3D2D)}:is(cart-drawer,.cart__footer) .fq-cart-alert__summary{display:flex;align-items:center;justify-content:center;gap:.8rem;position:relative;padding:.7rem 1rem;cursor:pointer;list-style:none}:is(cart-drawer,.cart__footer) .fq-cart-alert__summary::-webkit-details-marker{display:none}:is(cart-drawer,.cart__footer) .fq-cart-alert__icon{flex:none;width:1.8rem;height:1.8rem;color:#f37022}:is(cart-drawer,.cart__footer) .fq-cart-alert__title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.3rem;font-weight:600;line-height:1.3;letter-spacing:0;color:var(--fq-dark, #2A3D2D)}:is(cart-drawer,.cart__footer) .fq-cart-alert__summary .icon-caret{position:static;flex:none;width:1.2rem;height:.8rem;color:#f37022;transition:transform .2s ease}:is(cart-drawer,.cart__footer) .fq-cart-alert__summary .icon-caret path{stroke:currentColor;stroke-width:.7px}:is(cart-drawer,.cart__footer) .fq-cart-alert[open] .fq-cart-alert__summary .icon-caret{transform:rotate(180deg)}:is(cart-drawer,.cart__footer) .fq-cart-alert:not([open]) .fq-cart-alert__body{display:none}:is(cart-drawer,.cart__footer) .fq-cart-alert__body{display:grid;gap:.6rem;padding:0 1rem 1.1rem;container-type:inline-size;font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.3rem;line-height:1.4;letter-spacing:0;text-align:left;color:var(--fq-dark, #2A3D2D)}:is(cart-drawer,.cart__footer) .fq-cart-alert__body p{margin:0}:is(cart-drawer,.cart__footer) .fq-cart-alert__body strong{font-weight:700}cart-drawer .drawer__footer>details.fq-cart-alert{margin:0 0 .8rem;border-bottom:1.5px solid #F37022}cart-drawer .drawer__footer>details.fq-cart-alert[open]{padding-bottom:0}cart-drawer.drawer{z-index:1001}:is(cart-drawer,.cart__footer) details.fq-cart-note{margin:0 0 1.2rem;padding:0;border:0}cart-drawer .drawer__footer>details.fq-cart-note{margin-top:0;border-bottom:0}cart-drawer .drawer__footer>details.fq-cart-note[open]{padding-bottom:0}:is(cart-drawer,.cart__footer) details.fq-cart-note>summary{display:block;position:relative;padding:.8rem 0;border:0;background:transparent;color:var(--fq-dark, #2A3D2D);cursor:pointer;list-style:none}:is(cart-drawer,.cart__footer) details.fq-cart-note>summary::-webkit-details-marker{display:none}:is(cart-drawer,.cart__footer) details.fq-cart-note .summary__title{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.3;letter-spacing:0}:is(cart-drawer,.cart__footer) details.fq-cart-note .icon-caret{position:static;flex:none;width:1.4rem;height:.9rem;color:#f37022;transition:transform .2s ease}:is(cart-drawer,.cart__footer) details.fq-cart-note .icon-caret path{stroke:currentColor;stroke-width:.8px}:is(cart-drawer,.cart__footer) details.fq-cart-note[open] .icon-caret{transform:rotate(180deg)}@media(hover:hover){:is(cart-drawer,.cart__footer) details.fq-cart-note>summary:hover .summary__title{opacity:.8}}:is(cart-drawer,.cart__footer) details.fq-cart-note .cart__note{top:0;margin-top:.8rem}:is(cart-drawer,.cart__footer) details.fq-cart-note .cart__note .field__input{min-height:9rem}@media screen and (max-width:749px){#main-cart-footer .cart__footer>*+*{margin-top:2.4rem}}@media screen and (min-width:750px){#main-cart-footer .cart__footer>*{width:44rem}#main-cart-footer .cart__dynamic-checkout-buttons,#main-cart-footer .cart__checkout-button{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/fq-cart.css.map */
