.orvian-cart-urgency{display:flex;align-items:center;gap:12px;margin:0 0 16px;padding:14px 16px;font-family:var(--font-body--family, Inter, sans-serif);font-size:13px;line-height:1.45;color:#1a2530;background:#fff;border:1px solid #EAE1D4;border-radius:6px}.orvian-cart-urgency__icon{position:relative;flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#f3eee7}.orvian-cart-urgency__icon:after{content:"";position:absolute;top:2px;right:2px;width:8px;height:8px;border:2px solid #fff;border-radius:50%;background:#2f7d4f;animation:orvian-cart-pulse 2s ease-out infinite}@keyframes orvian-cart-pulse{0%{box-shadow:0 0 #2f7d4f73}70%{box-shadow:0 0 0 7px #2f7d4f00}to{box-shadow:0 0 #2f7d4f00}}.orvian-cart-urgency strong{font-weight:600}.orvian-cart-urgency__time{font-variant-numeric:tabular-nums}.orvian-cart-urgency__sub{display:block;color:#1a25309e}.cart-actions:has(.cart-discount){border:0}.cart-actions .cart-discount details>summary.cart-discount__summary{display:none}.cart-actions .cart-discount .details-content{padding:16px;background:#f3eee7;border-radius:6px}.cart-actions .cart-discount .orvian-cartcode__title{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-family:var(--font-body--family, Inter, sans-serif);font-size:13px;font-weight:500;color:#1a2530}.orvian-cartcode__title svg{flex:none}.cart-actions .cart-discount .cart-discount__content{height:auto}.cart-actions .cart-discount .cart-discount__form{gap:0;height:auto;padding:0}.cart-actions .cart-discount input.cart-discount__input{height:46px;padding:0 14px;font-family:var(--font-body--family, Inter, sans-serif);font-size:14px;letter-spacing:.02em;color:#1a2530;background:#fff!important;border:1px solid #EAE1D4!important;border-right:0!important;border-radius:6px 0 0 6px!important;box-shadow:none!important;outline:none;transition:border-color .3s ease}.cart-actions .cart-discount input.cart-discount__input:focus{border-color:#1a2530!important}.cart-actions .cart-discount input.cart-discount__input::placeholder{color:#1a253073}.cart-actions .cart-discount button.cart-discount__button{height:46px;min-width:0;padding:0 20px;font-family:var(--font-body--family, Inter, sans-serif);font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#faf8f4!important;background:#1a2530!important;border:1px solid #1A2530!important;border-radius:0 6px 6px 0!important;box-shadow:none!important;transition:background-color .3s ease}@media(hover:hover){.cart-actions .cart-discount button.cart-discount__button:hover{background:#3a2d25!important;border-color:#3a2d25!important}}.cart-actions .cart-discount .cart-discount__codes:has(.cart-discount__pill){margin-top:12px}.cart-actions .cart-discount .cart-discount__pill{gap:8px;padding:7px 10px 7px 12px;font-family:var(--font-body--family, Inter, sans-serif);font-size:12px;font-weight:500;letter-spacing:.08em;color:#1a2530;background:#fff;border:1px solid #EAE1D4;border-radius:6px}.cart-actions .cart-discount .cart-discount__pill:before{content:"\2713";color:#2f7d4f}.cart-actions .cart-discount .cart-discount__pill-code{max-width:160px}.cart-actions .cart-discount .cart-discount__error{padding:10px 0 0}.cart-actions .cart-discount .cart-discount__error-text{font-size:12px}@media(prefers-reduced-motion:reduce){.orvian-cart-urgency__icon:after{animation:none}}@media screen and (min-width:990px){.page-wrapper.page-wrapper--drawer-open:has(~#shopify-section-cart-drawer-section #cart-drawer[open]),body:has(#cart-drawer[open]) .page-wrapper.page-wrapper--drawer-open{margin-inline-end:0!important}}.orvian-cart-veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;background:#1a253061;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;visibility:hidden;transition:opacity .45s cubic-bezier(.22,1,.36,1),visibility 0s linear .45s;cursor:pointer}.orvian-cart-veil.is-on{opacity:1;visibility:visible;transition:opacity .45s cubic-bezier(.22,1,.36,1)}@media screen and (max-width:989px){.orvian-cart-veil{display:none}}#cart-drawer,#cart-drawer .theme-drawer__dialog{z-index:40!important}body:has(#cart-drawer[open]) .orvian-whatsapp{opacity:0;pointer-events:none}#cart-drawer .theme-drawer__dialog{--orvian-c-ink: #1A2530;--orvian-c-soft: rgba(26, 37, 48, .6);--orvian-c-line: #EAE1D4;width:min(460px,100vw);background:#faf8f4;color:var(--orvian-c-ink);box-shadow:-24px 0 60px #1a25301f}#cart-drawer .theme-drawer__header{padding-block:22px 14px}#cart-drawer .theme-drawer__title{display:flex;align-items:center;gap:10px;font-family:var(--font-body--family, Inter, sans-serif);font-weight:300;font-size:26px;letter-spacing:-.01em}#cart-drawer .theme-drawer__badge{display:inline-grid;place-items:center;min-width:24px;height:24px;padding:0 7px;font-size:12px;font-weight:500;color:#faf8f4;background:var(--orvian-c-ink);border-radius:999px}#cart-drawer .theme-drawer__close-button{background:transparent;border:1px solid var(--orvian-c-line);border-radius:50%}.orvian-cart-ship{margin:0 var(--cart-drawer-padding, 24px) 6px;padding-bottom:16px;border-bottom:1px solid var(--orvian-c-line);font-family:var(--font-body--family, Inter, sans-serif);font-size:13px;color:var(--orvian-c-ink)}.orvian-cart-ship__row{display:flex;align-items:center;gap:8px}.orvian-cart-ship__row{margin:0}.orvian-cart-ship__row svg{flex:none;color:#2f7d4f}.orvian-cart-ship__eta{display:flex;align-items:baseline;gap:8px;margin:10px 0 0;font-size:12px;line-height:1.45;color:#1a2530b8}.orvian-cart-ship__eta strong{font-weight:600;color:#1a2530;font-variant-numeric:tabular-nums}.orvian-cart-ship__dot{flex:none;position:relative;top:-1px;width:7px;height:7px;border-radius:50%;background:#2f7d4f;animation:orvian-cart-pulse 2s ease-out infinite}.orvian-cart-ship__bar{position:relative;height:3px;margin-top:10px;overflow:hidden;background:var(--orvian-c-line);border-radius:3px}.orvian-cart-ship__bar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#ad9565,#3a2d25);border-radius:3px;transform-origin:left;animation:orvian-cart-fill 1.1s cubic-bezier(.22,1,.36,1) both}@keyframes orvian-cart-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}#cart-drawer .cart-items__table-row{padding-block:18px}#cart-drawer .cart-items__table-row{grid-template-columns:92px minmax(0,1fr) minmax(var(--cart-item-price-width, 6rem),auto);column-gap:16px}#cart-drawer .cart-items__media img,#cart-drawer .cart-items__media .cart-items__media-image{width:92px;height:92px;aspect-ratio:1;object-fit:cover;border-radius:4px;background:#f3eee7}#cart-drawer .cart-items__details{font-family:var(--font-body--family, Inter, sans-serif)}#cart-drawer .cart-items__details a,#cart-drawer .cart-items__title{font-size:14px;font-weight:400;line-height:1.45;color:var(--orvian-c-ink);text-decoration:none}#cart-drawer .cart-items__details :is(.cart-items__variants,dl,.cart-items__variant,.product-option){font-size:12px;color:var(--orvian-c-soft)}#cart-drawer .cart-items__price{font-size:14px;font-weight:500}#cart-drawer .quantity-selector{height:36px;border:1px solid var(--orvian-c-line);border-radius:6px;background:#fff}.orvian-cart-upsell{margin:8px var(--cart-drawer-padding, 24px) 4px;padding-top:18px;border-top:1px solid var(--orvian-c-line, #EAE1D4)}.orvian-cart-upsell__head{display:flex;align-items:center;justify-content:space-between;margin:0 0 12px}.orvian-cart-upsell__title{margin:0;font-family:var(--font-body--family, Inter, sans-serif);font-size:15px;font-weight:400;color:#1a2530}.orvian-cart-upsell__title em{font-family:Luxurious Script,cursive;font-style:normal;font-size:26px;line-height:0}.orvian-cart-upsell__track{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:10px;margin:0;padding:0 0 6px;list-style:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;scrollbar-width:none}.orvian-cart-upsell__nav{display:flex;gap:6px}button.orvian-cart-upsell__arrow{display:grid;place-items:center;width:42px;height:28px;padding:0;color:#1a2530;background:#fff;border:1px solid #D9CFC2;border-radius:6px;cursor:pointer;transition:opacity .3s ease,border-color .3s ease}button.orvian-cart-upsell__arrow:hover{border-color:#1a2530}button.orvian-cart-upsell__arrow[disabled]{opacity:.35;cursor:default}.orvian-cart-upsell__track::-webkit-scrollbar{display:none}.orvian-cart-upsell__card{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;align-items:center;padding:10px;background:#fff;border:1px solid #EAE1D4;border-radius:6px;scroll-snap-align:start}.orvian-cart-upsell__card img{width:64px;height:64px;object-fit:cover;border-radius:4px}.orvian-cart-upsell__name{display:-webkit-box;margin:0;overflow:hidden;font-family:var(--font-body--family, Inter, sans-serif);font-size:13px;line-height:1.35;color:#1a2530;text-decoration:none;-webkit-line-clamp:2;-webkit-box-orient:vertical}.orvian-cart-upsell__foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:6px}.orvian-cart-upsell__price{white-space:nowrap;font-family:var(--font-body--family, Inter, sans-serif);font-size:13px;font-weight:500;color:#1a2530}button.orvian-cart-upsell__add{height:30px;padding:0 12px;font-family:var(--font-body--family, Inter, sans-serif);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#1a2530;background:transparent;border:1px solid #1A2530;border-radius:6px;cursor:pointer;transition:background-color .3s ease,color .3s ease}button.orvian-cart-upsell__add:hover,button.orvian-cart-upsell__add.is-loading{color:#faf8f4;background:#1a2530}#cart-drawer .cart-actions .cart-discount .details-content{padding:12px}#cart-drawer .cart-actions .cart-discount .orvian-cartcode__title{margin-bottom:8px;font-size:12px}#cart-drawer .cart-actions .cart-discount input.cart-discount__input,#cart-drawer .cart-actions .cart-discount button.cart-discount__button{height:40px}#cart-drawer .cart-drawer__summary{background:#faf8f4;border-top:1px solid var(--orvian-c-line);box-shadow:0 -12px 30px #1a25300d}#cart-drawer .cart-totals__total-label{font-family:var(--font-body--family, Inter, sans-serif);font-size:15px;font-weight:400}#cart-drawer .cart-totals__total-value{font-size:20px;font-weight:500}#cart-drawer .cart-totals__tax-note small{font-size:11px;color:var(--orvian-c-soft)}.cart__checkout-button.button{min-height:54px;font-family:var(--font-body--family, Inter, sans-serif);font-size:13px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#faf8f4;background:#1a2530;border-radius:6px}.cart__checkout-button .orvian-cart-lock{display:inline-block;margin-right:10px;vertical-align:-3px}.orvian-cart-trust{margin-top:14px;font-family:var(--font-body--family, Inter, sans-serif);font-size:12px;color:#1a2530b3}.orvian-cart-trust__row{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 18px;margin:0;padding:0;list-style:none}.orvian-cart-trust__row li{display:inline-flex;align-items:center;gap:6px}.orvian-cart-trust__pay{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:12px 0 0;padding:0;list-style:none}.orvian-cart-trust__pay svg{display:block;width:34px;height:22px}#cart-drawer .theme-drawer__dialog--opening{animation-duration:1s!important;animation-timing-function:cubic-bezier(.22,1,.36,1)!important}#cart-drawer .theme-drawer__dialog--closing{animation-duration:.8s!important;animation-timing-function:cubic-bezier(.65,0,.35,1)!important}.orvian-cart-veil{transition:opacity 1s cubic-bezier(.22,1,.36,1),visibility 0s linear 1s}.orvian-cart-veil.is-on{transition:opacity 1s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){#cart-drawer .theme-drawer__dialog--opening,#cart-drawer .theme-drawer__dialog--closing{animation-duration:.01s!important}}.cart-items .cart-items__title{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.orvian-cart-cap{margin:2px 0 0;font-size:13px;color:#1a253099}.cart-items__unit-price-wrapper.orvian-hide{display:none!important}@media screen and (max-width:749px){#cart-drawer .theme-drawer__dialog{width:calc(100vw - 44px);max-width:420px}}.orvian-cart-ship{text-align:center}.orvian-cart-ship .orvian-cart-ship__row,.orvian-cart-ship .orvian-cart-ship__eta{justify-content:center}.orvian-cart-ship .orvian-cart-ship__eta{display:block;text-align:center}.orvian-cart-ship .orvian-cart-ship__eta .orvian-cart-ship__dot{display:inline-block;margin-right:8px;vertical-align:middle;top:-1px}@media screen and (max-width:749px){#cart-drawer .orvian-cart-upsell__foot{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:8px}#cart-drawer button.orvian-cart-upsell__add{flex:none;padding-inline:10px;letter-spacing:.06em;white-space:nowrap}}.orvian-cart-upsell__cap{display:block;margin-top:2px;font-size:12px;color:#1a253099}
/*# sourceMappingURL=/cdn/shop/t/71/assets/orvian-cart.css.map */
