.cart-drawer.fsc{--fsc-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--drawer-header-padding: 0;--drawer-body-padding: 0;--drawer-footer-padding: 20px 30px 30px;padding:0;width:440px;max-width:100vw;font-family:var(--fsc-font);color:#000}.cart-drawer.fsc::part(overlay){background:#00000080}.cart-drawer.fsc::part(content){border-radius:0;background:#fff;box-shadow:#00000017 0 0 14px,#00000036 0 0 4px,#00000017 0 0 0 1px}.cart-drawer.fsc::part(header){display:none}.cart-drawer.fsc::part(body){display:block}.cart-drawer.fsc::part(footer){background:#f2f2f2;border-block-start:0}.cart-drawer.fsc>[is=close-button]:not(.fsc-head__close){display:none}.cart-drawer.fsc :is(p,a,button,input,span,strong){font-family:var(--fsc-font);letter-spacing:normal}.fsc-head{display:flex;align-items:center;justify-content:space-between;padding:30px;height:91px;box-sizing:border-box;border-bottom:1px solid #000;background:#fff}.fsc-head__title{margin:0;font-size:22px;font-weight:600;line-height:30px;color:#000}.fsc-head__count{font-weight:400;color:#0000004d}.fsc-head__close{width:30px;height:30px;border-radius:50%;border:0;padding:0;cursor:pointer;background:#0000000d;color:#000;display:grid;place-items:center}.fsc-head__close svg{pointer-events:none}.fsc-items{border-top:0}.cart-drawer.fsc .cart-drawer__line-items>*+*{padding-block-start:20px}.fsc-item{display:flex;align-items:flex-start;gap:15px;padding:20px 30px;border-bottom:1px solid rgba(0,0,0,.1)}.fsc-item__image{position:relative;flex:0 0 100px;width:100px;height:100px;border-radius:4px;overflow:hidden;display:block}.fsc-item__image img{width:100px;height:100px;object-fit:cover;display:block}.fsc-item__image .pill-loader{position:absolute;top:calc(50% - .5rem);left:calc(50% - 1rem)}.fsc-item__main{display:flex;flex-direction:column;justify-content:center;gap:8px;flex:1 1 auto;min-width:0;min-height:100px}.fsc-item__top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.fsc-item__info{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.fsc-item__title{font-size:16px;font-weight:600;line-height:21px;color:#000;text-decoration:none}.fsc-item__variant{font-size:13px;color:#0009}.fsc-item__remove{display:grid;place-items:center;width:18px;height:18px;margin:1px -4px 0 0;color:#000;flex:0 0 auto}.fsc-item__remove svg{pointer-events:none}.fsc-item__bottom{display:flex;align-items:center;justify-content:space-between;gap:10px}.fsc-qty{display:flex;height:30px}.fsc-qty__btn{width:30px;height:30px;padding:0;display:grid;place-items:center;cursor:pointer;background:transparent;color:#000;border:1px solid rgba(0,0,0,.1)}.fsc-qty__btn svg{pointer-events:none}.fsc-qty__btn--minus{border-radius:3px 0 0 3px}.fsc-qty__btn--plus{border-radius:0 3px 3px 0}.fsc-qty__input{width:45px!important;height:30px;padding:0;text-align:center;font-size:14px;color:#000;border:1px solid rgba(0,0,0,.1);border-left:0;border-right:0;border-radius:0;background:transparent;-moz-appearance:textfield}.fsc-qty__input:focus{outline:none}.fsc-item__prices{margin:0;display:flex;align-items:baseline;gap:5px;font-size:16px;font-weight:500;line-height:21px;white-space:nowrap}.fsc-item__strike{text-decoration:line-through;color:#000}.fsc-item__price{color:#000}.fsc-chip{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:500;line-height:18px;color:#000}.fsc-chip svg{width:13px;height:13px;flex:0 0 auto}.fsc-upsells{padding:30px 15px}.fsc-upsells__title{margin:0 0 11px;text-align:center;font-size:16px;font-weight:600;line-height:21px;color:#000}.fsc-upsell{display:flex;align-items:center;gap:10px;padding:10px;border-radius:3px;background:#0000000d}.fsc-upsell+.fsc-upsell{margin-top:10px}.fsc-upsell__image{flex:0 0 80px;width:80px;height:80px;border-radius:3px;overflow:hidden;display:block;background:#fff}.fsc-upsell__image img{width:80px;height:80px;object-fit:cover;display:block}.fsc-upsell__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:7px}.fsc-upsell__title{font-size:16px;font-weight:600;line-height:21px;color:#000;text-decoration:none}.fsc-upsell__prices{margin:0;display:flex;gap:6px;font-size:14px;font-weight:600;line-height:19px;color:#616161}.fsc-upsell__prices s{color:#616161}.fsc-upsell__add{flex:0 0 auto}.fsc-upsell__add form{margin:0}.fsc-upsell__button{display:inline-block;padding:10px 14px;border:0;border-radius:3px;cursor:pointer;background:#000;color:#fff;font-size:12px;font-weight:700;line-height:16px;text-transform:uppercase;text-decoration:none}.fsc-upsell__button[aria-busy=true]{opacity:.6}.fsc-foot{display:block}.fsc-foot__row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:15px 0;color:#000c;font-size:16px}.fsc-foot__row--discounts{padding-top:0;border-bottom:1px solid rgba(0,0,0,.1)}.fsc-foot__row--discounts .fsc-foot__label{font-weight:400}.fsc-foot__chips{flex:1 1 auto;display:flex;flex-wrap:wrap;gap:6px}.fsc-foot__chips .fsc-chip{background:#0000000f;border-radius:3px;padding:3px 8px}.fsc-foot__label,.fsc-foot__row--subtotal .fsc-foot__value{font-weight:600;color:#000}.fsc-foot__checkout{margin:10px 0 0}.fsc-button{display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 25px;border:0;border-radius:3px;cursor:pointer;background:#000;color:#fff;font-size:15px;font-weight:600;text-decoration:none}.fsc-button--full{width:100%}.fsc-empty{padding:40px 30px;display:grid;gap:20px;justify-items:center;text-align:center;font-size:16px}.fsc-empty p{margin:0}@media screen and (max-width:699px){.cart-drawer.fsc{width:100%}.fsc-head{padding:20px;height:70px}.fsc-item{padding:20px}.cart-drawer.fsc{--drawer-footer-padding: 20px}}.search-drawer.fs-search-top{--drawer-body-padding: 0;--drawer-content-max-height: 100vh;width:100%;height:auto;padding:0;top:0;left:0;right:0}.search-drawer.fs-search-top::part(overlay){background:#00000080}.search-drawer.fs-search-top::part(content){border-radius:0;height:auto;max-height:100vh;overflow:auto}.search-drawer.fs-search-top::part(header){display:none}.search-drawer.fs-search-top>form{gap:0}.search-drawer.fs-search-top .search-input{display:flex;align-items:center;gap:8px;height:101px;box-sizing:border-box;padding:39px 32px 14px;border-bottom:0}.search-drawer.fs-search-top .search-input__submit{width:24px;height:24px;padding:0;border:0;background:none;color:#000;cursor:pointer;flex:0 0 24px;display:grid;place-items:center}.search-drawer.fs-search-top .search-input__submit svg{width:24px;height:24px;pointer-events:none}.search-drawer.fs-search-top .search-input>input{height:48px;font-size:27px;font-weight:400;color:#000;padding:0 16px 0 0}.search-drawer.fs-search-top .search-input>input::placeholder{color:#0000008c}.search-drawer.fs-search-top .search-input>[type=reset]{height:24px;padding:0 12px;border-radius:8px;background:#ebebeb;color:#000;font-size:10px;font-weight:500;letter-spacing:1.4px;text-transform:uppercase}.search-drawer.fs-search-top .search-input>[type=reset]:disabled,.search-drawer.fs-search-top .search-input>input:placeholder-shown~[type=reset]{visibility:hidden}.search-drawer.fs-search-top .search-input>[is=close-button]{width:28px;height:28px;display:grid;place-items:center;margin-left:4px;color:#000}.search-drawer.fs-search-top .search-input>[is=close-button] svg{width:20px;height:20px}.search-drawer.fs-search-top .predictive-search{padding:0 32px}.search-drawer.fs-search-top .predictive-search:has([slot=results]>*){padding-bottom:32px}@media screen and (max-width:699px){.search-drawer.fs-search-top .search-input{height:72px;padding:20px 16px 12px}.search-drawer.fs-search-top .search-input>input{font-size:20px;height:40px}.search-drawer.fs-search-top .predictive-search{padding:0 16px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/fs-gaveta.css.map */
