.alchemyset-template .cart-static{--alchemy-cart-bg: #eee8dc;--alchemy-cart-panel: #f6f2e9;--alchemy-cart-panel-2: #ebe4d6;--alchemy-cart-text: #1b1713;--alchemy-cart-muted: #736b5f;--alchemy-cart-muted-2: #8a8073;--alchemy-cart-gold: #c8913f;--alchemy-serif: "Cormorant Garamond", Georgia, serif;--alchemy-sans: "Geist", "Helvetica Neue", Arial, sans-serif;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;display:flex;align-items:stretch;justify-content:flex-end;width:auto;height:auto;max-width:none;color:var(--alchemy-cart-text);font-family:var(--alchemy-sans);background:transparent;visibility:hidden;opacity:0;transform:none;transition:opacity .4s ease,visibility .4s ease;pointer-events:none}.alchemyset-template.static-cart-open:after{z-index:1000;background:#0807068c;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.alchemyset-template.static-cart-open .cart-static{visibility:visible;opacity:1;transform:none;pointer-events:auto}.alchemyset-template .cart-static .cart-block{width:480px;max-width:92vw;height:100vh;height:100dvh;padding:30px 32px 28px;border-radius:4px 0 0 4px;background:var(--alchemy-cart-bg);color:var(--alchemy-cart-text);box-shadow:none;transform:translate(100%);transition:transform .45s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;justify-content:space-between;gap:22px;overflow-y:auto;pointer-events:auto}.alchemyset-template.static-cart-open .cart-static .cart-block:first-child{transform:translate(0)}.alchemyset-template .cart-static.is-checkout .cart-block:first-child{display:none}.alchemyset-template .cart-static .cart-block--atlas{display:none;width:480px;max-width:92vw;padding:30px 32px 28px;overflow:hidden}.alchemyset-template.static-cart-open .cart-static.is-checkout .cart-block--atlas{display:flex!important;transform:translate(0)}.alchemyset-template .cart-static .cart-top{display:flex;align-items:center;gap:16px;flex:none;padding:0 0 22px;border-bottom:1px solid rgba(27,23,19,.14)}.alchemyset-template .cart-static .cart__title{display:inline-flex;align-items:baseline;gap:16px;margin:0;color:var(--alchemy-cart-text);font-family:var(--alchemy-serif);font-weight:500;font-size:56px;line-height:1;letter-spacing:0;text-transform:none}.alchemyset-template .cart-static .cart__title span{color:var(--alchemy-cart-muted);font-family:var(--alchemy-sans);font-size:13px;font-weight:400;line-height:1;letter-spacing:1.2px;text-transform:uppercase}.alchemyset-template .cart-static .cart__close,.alchemyset-template .cart-static .modal-block__close{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;width:48px;height:48px;margin-left:auto;padding:0;border:1px solid rgba(27,23,19,.35);border-radius:50%;background:#fff;color:var(--alchemy-cart-text);cursor:pointer;transition:background .2s ease,transform .2s ease}.alchemyset-template .cart-static .cart__close:hover,.alchemyset-template .cart-static .modal-block__close:hover{background:#f0ebe0;transform:none}.alchemyset-template .cart-static .cart__close:before,.alchemyset-template .cart-static .cart__close:after,.alchemyset-template .cart-static .modal-block__close:before,.alchemyset-template .cart-static .modal-block__close:after{position:absolute;top:50%;left:50%;width:18px;height:1.5px;background:currentColor;content:""}.alchemyset-template .cart-static .cart__close:before,.alchemyset-template .cart-static .modal-block__close:before{transform:translate(-50%,-50%) rotate(45deg)}.alchemyset-template .cart-static .cart__close:after,.alchemyset-template .cart-static .modal-block__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.alchemyset-template .cart-static .cart__wrap{flex:1 1 auto;min-height:0;max-height:none;height:auto;padding:0;overflow-y:auto;gap:22px}.alchemyset-template .cart-static .cart-list{display:flex;flex-direction:column;gap:22px;margin:0;padding:0;border:0}.alchemyset-template .cart-static .cart-item{display:flex;align-items:flex-start;gap:22px;margin:0;padding:18px 24px 18px 18px;border:1px solid rgba(27,23,19,.06);border-radius:20px;background:var(--alchemy-cart-panel)}.alchemyset-template .cart-static .cart-item:has(.cart-item__info--extra){display:block;padding:26px;background:#e7e0d1}.alchemyset-template .cart-static .cart-item__info--extra{padding:0;color:var(--alchemy-cart-muted);font-family:var(--alchemy-sans);font-size:17px;font-weight:300;line-height:1.5}.alchemyset-template .cart-static .cart-item__img{width:120px;height:120px;padding:0;flex:none;border:1px solid rgba(27,23,19,.1);border-radius:16px;background:transparent;overflow:hidden}.alchemyset-template .cart-static .cart-item__img img{width:100%;height:100%;display:block;object-fit:cover;transform:none}.alchemyset-template .cart-static .cart-item__info{display:flex;flex:1 1 auto;flex-direction:column;gap:10px;min-width:0;padding-top:4px}.alchemyset-template .cart-static .cart-item__name{margin:0;color:var(--alchemy-cart-text);font-family:var(--alchemy-serif);font-size:30px;font-weight:500;line-height:1.04;letter-spacing:0;text-transform:none}.alchemyset-template .cart-static .cart-item__prices{display:block;margin:0}.alchemyset-template .cart-static .cart-item__price{color:var(--alchemy-cart-text);font-family:var(--alchemy-sans);font-size:19px;font-weight:400;line-height:1}.alchemyset-template .cart-static .cart-item__quantity{display:inline-flex;align-items:center;align-self:flex-start;height:auto;margin:0;padding:4px 2px;border:1px solid rgba(27,23,19,.18);border-radius:26px;background:#fff}.alchemyset-template .cart-static .cart-item__quantity-button{display:flex;align-items:center;justify-content:center;width:48px;height:34px;min-width:0;padding:0;border:0;border-radius:20px;background:transparent;color:var(--alchemy-cart-text);cursor:pointer}@media(min-width:992px){.alchemyset-template .cart-static .cart-item__quantity-button{width:34px}.cart-item__quantity-button svg{width:1rem;height:1rem}}.alchemyset-template .cart-static .cart-item__quantity-button:hover{background:#f0ebe0}.alchemyset-template .cart-static .cart-item__quantity-button svg rect{fill:currentColor}.alchemyset-template .cart-static .cart-item__quantity-input{width:38px;height:34px;min-height:0;padding:0!important;border:0;background:transparent;color:var(--alchemy-cart-text);font-family:var(--alchemy-sans);font-size:17px;text-align:center}.alchemyset-template .cart-static .cart-total{display:flex;flex:none;flex-direction:column;gap:18px;margin:0;padding:28px 26px 26px;border:1px solid rgba(27,23,19,.06);border-radius:20px;background:var(--alchemy-cart-panel-2)}.alchemyset-template .cart-static .cart-total__item{display:flex;align-items:center;justify-content:space-between;margin:0;color:var(--alchemy-cart-text);font-family:var(--alchemy-sans);font-size:18px;line-height:1.25}.alchemyset-template .cart-static .cart-total__item-title{color:var(--alchemy-cart-muted)}.alchemyset-template .cart-static .cart-total__item-qty{color:var(--alchemy-cart-text);font-weight:600}.alchemyset-template .cart-static .button{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:0;margin:0;padding:20px;border:0;border-radius:40px;background:#181410;color:var(--alchemy-cart-bg);font-family:var(--alchemy-sans);font-size:18px;font-weight:500;line-height:1;letter-spacing:0;text-transform:none;cursor:pointer;transition:background .2s ease,transform .2s ease}.alchemyset-template .cart-static .button:hover{background:#2a2118}.alchemyset-template .cart-static .button:active{transform:scale(.98)}.alchemyset-template .cart-static .cart-block:first-child .cart-total .button{font-size:19px}.alchemyset-template .cart-static .cart-total__text{display:block;margin:0;color:var(--alchemy-cart-muted);font-family:var(--alchemy-sans);font-size:12px;line-height:1.4;text-align:center}.alchemyset-template .cart-static .cart-block--atlas .cart-top{padding:0;border:0}.alchemyset-template .cart-static .cart-block--atlas .cart__title{font-size:52px}.alchemyset-template .cart-static .cart-block--atlas .cart__wrap{flex:1 1 auto;overflow-y:auto;gap:0}.alchemyset-template .cart-static .cart-switches{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin:4px 0 30px;padding:0;border:0}.alchemyset-template .cart-static .cart-switch{display:inline-flex;align-items:center;gap:9px;padding:0;border:0;background:transparent;color:#a49b8c;font-family:var(--alchemy-sans);font-size:13px;font-weight:400;line-height:1;letter-spacing:1px;text-transform:uppercase;cursor:default}.alchemyset-template .cart-static .cart-switch.active{color:var(--alchemy-cart-text)}.alchemyset-template .cart-static .cart-switch__num{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid currentColor;border-radius:50%;font-size:12px;line-height:1}.alchemyset-template .cart-static .cart-switch.active .cart-switch__num{border-color:#181410;background:#181410;color:var(--alchemy-cart-bg)}.alchemyset-template .cart-static .cart-contact{padding:0}.alchemyset-template .cart-static .cart-contact__title{margin:0;color:var(--alchemy-cart-text);font-family:var(--alchemy-serif);font-size:34px;font-weight:500;line-height:1.1}.alchemyset-template .cart-static .form-atlas__group{margin-top:18px}.alchemyset-template .cart-static .form-atlas__label{display:block;margin:0 0 8px;color:var(--alchemy-cart-muted-2);font-family:var(--alchemy-sans);font-size:13px;font-weight:400;line-height:1;letter-spacing:1px;text-transform:uppercase}.alchemyset-template .cart-static .form-atlas__input{width:100%;padding:18px 24px;border:1px solid rgba(27,23,19,.14);border-radius:40px;background:var(--alchemy-cart-panel);color:var(--alchemy-cart-text);font-family:var(--alchemy-sans);font-size:15px;line-height:1.4;letter-spacing:.5px;outline:0}.alchemyset-template .cart-static .form-atlas__input::placeholder{color:#a49b8c;font-size:13px;letter-spacing:1px;text-transform:uppercase}.alchemyset-template .cart-static .form-atlas__input:focus{border-color:#c8913f99;background:#fffdf8;box-shadow:none}.alchemyset-template .cart-static .cart-block--atlas .cart-total{padding-top:20px;border:0;border-radius:0;background:transparent}.alchemyset-template .cart-static .cart-block--atlas .cart-total__text{color:var(--alchemy-cart-muted-2)}.alchemyset-template .cart-static .cart-block--atlas .cart-total__text a{color:var(--alchemy-cart-muted)}.alchemyset-template .cart-static .modal--atlas{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1003;display:flex;align-items:center;justify-content:center;padding:20px;background:#0807068c;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s ease,visibility .35s ease}.alchemyset-template .cart-static .modal--atlas.active{opacity:1;visibility:visible;pointer-events:auto}.alchemyset-template .cart-static .modal-block{position:relative;width:min(560px,92vw);max-height:90vh;max-height:90dvh;padding:52px 46px 40px;border-radius:26px;background:#ece7dd;color:var(--alchemy-cart-text);box-shadow:none;overflow-y:auto;text-align:center;transform:scale(.96);transition:transform .35s ease}.alchemyset-template .cart-static .modal--atlas.active .modal-block{transform:scale(1)}.alchemyset-template .cart-static .modal-block__close{position:absolute;top:22px;right:22px;width:44px;height:44px}.alchemyset-template .cart-static .modal-block__title{margin:0 0 24px;color:var(--alchemy-cart-text);font-family:var(--alchemy-serif);font-size:clamp(30px,4.6vw,42px);font-weight:500;line-height:1.12;letter-spacing:0;text-align:center;text-transform:none}.alchemyset-template .cart-static .modal-block__title span{display:block;margin:0 0 10px;color:var(--alchemy-cart-muted-2);font-family:var(--alchemy-sans);font-size:14px;font-weight:400;line-height:1;letter-spacing:3px;text-transform:uppercase}.alchemyset-template .cart-static .modal-block__title em{font-style:italic}.alchemyset-template .cart-static .modal-block__title--sm{margin-bottom:18px;font-size:clamp(30px,4.6vw,40px)}.alchemyset-template .cart-static .modal-block__text{max-width:450px;margin:0 auto 16px;color:var(--alchemy-cart-muted);font-family:var(--alchemy-sans);font-size:16px;font-weight:300;line-height:1.62;text-align:center}.alchemyset-template .cart-static .modal-block__text--fine{max-width:420px;margin-top:24px;margin-bottom:0;color:#9a9184;font-size:12px;line-height:1.5}.alchemyset-template .cart-static .modal-block__text:last-child{margin-bottom:30px}.alchemyset-template .cart-static .modal-block__text--fine:last-child{margin-bottom:0}.alchemyset-template .cart-static .modal-block .button{margin-top:0;font-size:17px}.alchemyset-template .cart-static .modal-block__back{display:block;margin:18px auto 0;padding:6px 10px;border:0;background:transparent;color:var(--alchemy-cart-muted-2);font-family:var(--alchemy-sans);font-size:13px;font-weight:400;line-height:1.2;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;transition:color .2s ease}.alchemyset-template .cart-static .modal-block__back:hover{color:var(--alchemy-cart-text)}.alchemyset-template .cart-static .form__group-error{color:#8f2a20;font-family:var(--alchemy-sans);font-size:13px;line-height:1.4}@media(max-width:520px){.alchemyset-template .cart-static .cart-block,.alchemyset-template .cart-static .cart-block--atlas{width:100%;max-width:100vw;padding:22px 20px}.alchemyset-template .cart-static .cart__title{font-size:44px}.alchemyset-template .cart-static .cart-block--atlas .cart__title{font-size:42px}.alchemyset-template .cart-static .cart-item{gap:16px;padding:16px}.alchemyset-template .cart-static .cart-item__img{width:90px;height:90px}.alchemyset-template .cart-static .cart-item__name{font-size:28px}.alchemyset-template .cart-static .cart-item__info{padding-top:2px}.alchemyset-template .cart-static .cart-switches{gap:14px}.alchemyset-template .cart-static .cart-switch{gap:7px;font-size:12px;letter-spacing:.7px}.alchemyset-template .cart-static .modal-block{padding:52px 24px 34px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/page.alchemyset-cart.css.map */
