body:has(cart-items-component:not([data-drawer])){background:#060606!important}cart-items-component:not([data-drawer]){background:#060606!important}cart-items-component:not([data-drawer]) .section,cart-items-component:not([data-drawer]) .section-background{background:#060606!important}.cart-page{background:#060606!important;padding-top:0!important}.cart-page__title{background:#080808!important;background-image:radial-gradient(ellipse at left center,rgba(212,175,55,.07) 0%,transparent 60%)!important;border-bottom:1px solid rgba(212,175,55,.12)!important;padding:32px 0 28px!important;margin-bottom:0!important}.cart-title h1{font-size:clamp(18px,3.5vw,36px)!important;text-transform:uppercase!important;letter-spacing:5px!important;color:#d4af37!important;font-weight:700!important;margin:0!important}.cart-title .cart-bubble{background:#d4af371f!important;border:1px solid rgba(212,175,55,.3)!important;border-radius:20px!important}.cart-title .cart-bubble__text{color:#d4af37!important;font-size:11px!important;letter-spacing:1px!important}.cart-title .cart-bubble .cart-bubble__background{background:transparent!important}.cart-page__items{background:#060606!important;padding:8px 0!important}.cart-products__item,.cart-item{background:#0c0c0c!important;border:1px solid #1e1e1e!important;border-radius:3px!important;margin-bottom:10px!important;padding:18px 16px!important;transition:border-color .3s ease!important;position:relative!important}.cart-products__item:hover,.cart-item:hover{border-color:#d4af3747!important}.cart-products__item+.cart-products__item{border-top:1px solid #1e1e1e!important;margin-top:0!important}.cart-item__image-wrapper img,.cart-item__image,.cart-products img{border-radius:2px!important;border:1px solid #222!important;background:#111!important;object-fit:cover!important}.cart-item__details a,.cart-item__name,.cart-products__item a[href*="/products/"]{color:#fff!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:2px!important;font-weight:600!important;text-decoration:none!important;line-height:1.5!important;display:block!important}.cart-item__details a:hover,.cart-products__item a[href*="/products/"]:hover{color:#d4af37!important}.cart-item__variant-title,.cart-item__properties,dl.cart-item__options,.product-option{color:#555!important;font-size:10px!important;text-transform:uppercase!important;letter-spacing:1.5px!important;margin-top:5px!important}.cart-item__price-wrapper .price,.cart-item__final-price,.cart-item .price{color:#d4af37!important;font-size:13px!important;font-weight:700!important;letter-spacing:.5px!important}.cart-item .price--compare,.cart-item s.price{color:#444!important;font-size:11px!important;font-weight:400!important}quantity-input,.quantity{background:#0a0a0a!important;border:1px solid #2a2a2a!important;border-radius:2px!important;overflow:hidden!important;display:inline-flex!important;align-items:center!important}.quantity__button{background:transparent!important;border:none!important;color:#d4af37!important;font-size:18px!important;width:32px!important;height:36px!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:background .2s ease,color .2s ease!important;line-height:1!important}.quantity__button:hover{background:#d4af371a!important;color:#fff!important}.quantity__input,.quantity input[type=number]{background:transparent!important;border:none!important;border-left:1px solid #2a2a2a!important;border-right:1px solid #2a2a2a!important;color:#fff!important;font-size:13px!important;text-align:center!important;width:42px!important;height:36px!important;padding:0!important;letter-spacing:1px!important;-moz-appearance:textfield!important}.quantity__input::-webkit-inner-spin-button,.quantity__input::-webkit-outer-spin-button{-webkit-appearance:none!important}.quantity__input:focus{outline:none!important;border-color:#d4af37!important}.cart-remove-button,.cart-item__remove,button.button--tertiary[name=remove],a.cart-remove-button{color:#3a3a3a!important;background:transparent!important;border:none!important;font-size:10px!important;text-transform:uppercase!important;letter-spacing:2px!important;cursor:pointer!important;transition:color .25s ease!important;padding:4px 0!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;gap:4px!important}.cart-remove-button:hover,.cart-item__remove:hover,button.button--tertiary[name=remove]:hover{color:#8b0000!important}.cart-summary,.cart-summary--extend{background:#080808!important;border-left:1px solid rgba(212,175,55,.12)!important;border-top:none!important;border-bottom:none!important;border-right:none!important}.cart-summary__inner{background:#080808!important}.section-background:has(+.section .cart-summary--extend){background:#080808!important}.cart-summary__title,.cart-summary [class*=title],.cart-summary h2,.cart-summary h3{font-size:10px!important;text-transform:uppercase!important;letter-spacing:3px!important;color:#666!important;font-weight:500!important;margin-bottom:24px!important;padding-bottom:16px!important;border-bottom:1px solid rgba(212,175,55,.08)!important}.totals__subtotal,.totals__total,.cart-summary .totals{color:#c8b89a!important}.totals__subtotal-value,.totals .price{color:#c8b89a!important;font-size:14px!important}.totals__total-value,.totals__total .price{color:#d4af37!important;font-size:20px!important;font-weight:700!important;letter-spacing:1px!important}.totals__subtotal dt,.totals dt{font-size:11px!important;text-transform:uppercase!important;letter-spacing:2px!important;color:#888!important;font-weight:400!important}.totals__total dt{font-size:11px!important;text-transform:uppercase!important;letter-spacing:2px!important;color:#c8b89a!important;font-weight:600!important}.tax-note,.cart-summary__policies,[class*=tax-note]{font-size:10px!important;color:#444!important;letter-spacing:1px!important;text-transform:uppercase!important;text-align:center!important;margin-top:8px!important}.cart-summary .button--primary,.cart-summary button[type=submit],.cart-summary input[type=submit],.cart-summary [name=checkout],.cart__checkout-button{background:#d4af37!important;color:#000!important;border:none!important;border-radius:2px!important;width:100%!important;padding:17px 24px!important;font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:3px!important;cursor:pointer!important;transition:background .3s ease,box-shadow .3s ease,transform .2s ease!important;display:block!important;text-align:center!important;text-decoration:none!important}.cart-summary .button--primary:hover,.cart-summary button[type=submit]:hover,.cart-summary [name=checkout]:hover{background:#c9a832!important;box-shadow:0 10px 40px #d4af3747!important;transform:translateY(-1px)!important}.cart-summary .deferred-payment-button,.cart-summary .shopify-payment-button__button{border-radius:2px!important;margin-top:8px!important}.cart-summary details,.cart-summary .disclosure{border-top:1px solid #1a1a1a!important;padding-top:16px!important;margin-top:4px!important}.cart-summary summary,.cart-summary .disclosure__toggle{color:#666!important;font-size:10px!important;text-transform:uppercase!important;letter-spacing:2px!important;cursor:pointer!important;list-style:none!important;transition:color .25s ease!important}.cart-summary summary:hover{color:#d4af37!important}.cart-summary input[name=discount],.cart-summary .field__input{background:#060606!important;border:1px solid #2a2a2a!important;color:#c8b89a!important;border-radius:2px!important;padding:12px 14px!important;font-size:12px!important;letter-spacing:1px!important;width:100%!important;transition:border-color .25s ease!important}.cart-summary input[name=discount]:focus,.cart-summary .field__input:focus{outline:none!important;border-color:#d4af37!important}.cart-summary .field__label{color:#555!important;font-size:10px!important;text-transform:uppercase!important;letter-spacing:2px!important}.cart-summary button[name=apply],.cart-summary .cart-discount__apply{background:transparent!important;border:1px solid #d4af37!important;color:#d4af37!important;border-radius:2px!important;padding:12px 18px!important;font-size:10px!important;text-transform:uppercase!important;letter-spacing:2px!important;cursor:pointer!important;transition:all .25s ease!important}.cart-summary button[name=apply]:hover{background:#d4af37!important;color:#000!important}.discounts__discount,.cart-discount__tag{background:#d4af371a!important;border:1px solid rgba(212,175,55,.3)!important;border-radius:20px!important;color:#d4af37!important;font-size:10px!important;letter-spacing:1.5px!important;padding:4px 12px!important;text-transform:uppercase!important}.cart-summary__inner:after{content:"\1f512   Secure Checkout   \b7    Free Returns   \b7    Authentic Guarantee";display:block!important;font-size:9px!important;text-transform:uppercase!important;letter-spacing:1.5px!important;color:#444!important;text-align:center!important;padding-top:20px!important;margin-top:8px!important;border-top:1px solid #1a1a1a!important;line-height:2!important}.cart-page--empty{background:#060606!important;min-height:70vh!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:80px 24px!important}.cart-page--empty .cart-title{background:transparent!important;border-bottom:none!important;padding:0!important}.cart-page--empty .cart-title h1{font-size:14px!important;letter-spacing:4px!important;color:#c8b89a!important;text-align:center!important;margin-bottom:12px!important}.cart-page--empty .cart-title:after{content:"Your selection awaits \2014  discover our curated pieces below";display:block!important;font-size:11px!important;color:#555!important;text-transform:uppercase!important;letter-spacing:2px!important;text-align:center!important;margin-top:8px!important}.cart-page--empty .button,.cart-page--empty a.button,.cart-page--empty .cart-page__more-blocks a{background:transparent!important;border:1px solid #d4af37!important;color:#d4af37!important;border-radius:2px!important;padding:14px 36px!important;font-size:10px!important;text-transform:uppercase!important;letter-spacing:3px!important;text-decoration:none!important;display:inline-block!important;margin-top:32px!important;transition:all .3s ease!important}.cart-page--empty .button:hover,.cart-page--empty a.button:hover{background:#d4af37!important;color:#000!important;box-shadow:0 8px 32px #d4af3740!important}cart-items-component:not([data-drawer])~* .section,cart-items-component:not([data-drawer])+*{background:#080808!important;border-top:1px solid rgba(212,175,55,.1)!important}cart-items-component:not([data-drawer])~.section h2,cart-items-component:not([data-drawer])~.section h3,cart-items-component:not([data-drawer])~.section ._product-list-text{color:#c8b89a!important;text-transform:uppercase!important;letter-spacing:3px!important;font-size:13px!important}@media(max-width:749px){.cart-page__title{padding:24px 16px 20px!important}.cart-title h1{font-size:18px!important;letter-spacing:3px!important}.cart-summary,.cart-summary--extend{border-left:none!important;border-top:1px solid rgba(212,175,55,.12)!important}.cart-summary__inner{padding:24px 16px!important}.cart-products__item,.cart-item{padding:14px 12px!important}}@media(max-width:479px){.cart-title h1{font-size:15px!important;letter-spacing:2.5px!important}.quantity__button{width:28px!important;height:32px!important}.quantity__input{width:36px!important;height:32px!important;font-size:12px!important}}.collection-grid product-card,.product-grid product-card,.section-collection-template product-card{background:#0a0a0a!important;border:1px solid #1a1a1a!important;border-radius:0!important;overflow:hidden!important;display:block!important;transition:border-color .4s ease,box-shadow .4s ease!important;position:relative!important}.collection-grid product-card:hover,.product-grid product-card:hover{border-color:#d4af3773!important;box-shadow:0 8px 48px #0009,0 0 0 1px #d4af3726!important}.collection-grid product-card:before,.product-grid product-card:before{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:2px!important;background:linear-gradient(90deg,transparent,#D4AF37,transparent)!important;opacity:0!important;transition:opacity .4s ease!important;z-index:3!important}.collection-grid product-card:hover:before,.product-grid product-card:hover:before{opacity:1!important}.collection-grid .product-card__content,.product-grid .product-card__content{background:#0a0a0a!important;padding:0!important}.collection-grid .card__media:after,.product-grid .card__media:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:linear-gradient(135deg,rgba(212,175,55,.08) 0%,transparent 60%)!important;opacity:0!important;transition:opacity .4s ease!important;z-index:2!important;pointer-events:none!important}.collection-grid product-card:hover .card__media:after,.product-grid product-card:hover .card__media:after{opacity:1!important}.collection-grid .card__media img,.product-grid .card__media img{transition:transform .7s cubic-bezier(.25,.46,.45,.94)!important}.collection-grid product-card:hover .card__media img,.product-grid product-card:hover .card__media img{transform:scale(1.06)!important}.collection-grid .card__information,.product-grid .card__information{background:#0a0a0a!important;padding:16px 18px 20px!important;border-top:1px solid #1a1a1a!important}.collection-grid .card__heading,.collection-grid .card__heading a,.product-grid .card__heading,.product-grid .card__heading a{color:#f5f0e8!important;font-size:clamp(11px,1.2vw,13px)!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:2px!important;text-decoration:none!important;transition:color .3s ease!important}.collection-grid product-card:hover .card__heading a,.product-grid product-card:hover .card__heading a{color:#d4af37!important}.collection-grid .price,.collection-grid .price-item,.product-grid .price,.product-grid .price-item{color:#d4af37!important;font-weight:700!important;font-size:13px!important}.collection-grid .price--on-sale .price-item--regular,.product-grid .price--on-sale .price-item--regular{color:#444!important;font-size:11px!important;text-decoration:line-through!important}.collection-grid .badge,.collection-grid .card__badge,.product-grid .badge,.product-grid .card__badge{background:#d4af37!important;color:#000!important;border-radius:0!important;font-size:9px!important;font-weight:700!important;letter-spacing:2px!important;text-transform:uppercase!important;padding:4px 10px!important}.collection-grid .quick-add__submit,.product-grid .quick-add__submit{background:#d4af37!important;color:#000!important;border:none!important;border-radius:0!important;font-size:10px!important;font-weight:700!important;letter-spacing:2.5px!important;text-transform:uppercase!important;padding:13px 20px!important;width:100%!important;transition:background .3s,color .3s,box-shadow .3s!important}.collection-grid .quick-add__submit:hover,.product-grid .quick-add__submit:hover{background:#000!important;color:#d4af37!important;box-shadow:inset 0 0 0 1px #d4af37!important}.collection-grid .card__vendor,.product-grid .card__vendor{color:#555!important;font-size:9px!important;text-transform:uppercase!important;letter-spacing:2px!important}.template-collection #MainContent,.template-collection .section,.template-collection .section-background{background:#060606!important}.template-collection h1{color:#f5f0e8!important;letter-spacing:4px!important;text-transform:uppercase!important}@media screen and (min-width:1024px){#header-group{display:block!important;visibility:visible!important;opacity:1!important;position:relative!important;z-index:10000!important;transform:none!important}#header-group>.shopify-section{display:block!important;visibility:visible!important;opacity:1!important}#header-group>.shopify-section:nth-child(n+3){display:none!important}#header-group .header{display:block!important;visibility:visible!important;opacity:1!important;z-index:10000!important}.header--has-overlay,.header--transparent{position:relative!important;background:var(--color-background, #060606)!important}.hero-wrapper{position:relative!important;z-index:1!important;margin-top:0!important}}#header-group .header,#header-group header,.header{transition:background .15s ease,box-shadow .15s ease,transform .15s ease,opacity .15s ease!important}.shopify-section:not(.shopify-section-group-header-group){z-index:auto!important;isolation:auto!important}.layered-slideshow-section,.layered-slideshow__container,.hero,.hero-wrapper,.hero__container,.hero__content-wrapper,.hero__media{z-index:auto!important;isolation:auto!important}.shopify-section-group-header-group{position:relative!important;z-index:9000!important;isolation:isolate!important}#header-component{position:relative!important;z-index:9000!important;overflow:visible!important}@media screen and (min-width:750px){#header-component .header-menu,#header-component[data-menu-style=drawer] .header-menu{display:flex!important;visibility:visible!important;opacity:1!important}#header-component .header__drawer,#header-component[data-menu-style=drawer] .header__drawer{display:none!important}}.shopify-section-group-header-group,#header-group,#header-component,#header-component .header{display:block!important;visibility:visible!important;opacity:1!important}#header-component .menu-list__submenu{clip-path:none!important;transform:none!important}#header-component .menu-list__submenu-inner{opacity:1!important;transform:none!important;padding:36px 56px!important}#header-component .mega-menu__link{color:#f5f0e873!important;font-size:10px!important;text-transform:uppercase!important;letter-spacing:2.5px!important;text-decoration:none!important;display:block!important;padding:9px 0!important;transition:color .2s ease,padding-left .2s ease!important}#header-component .mega-menu__link:hover{color:#d4af37!important;padding-left:8px!important}#header-component .mega-menu__link--parent{color:#f5f0e8!important;font-size:11px!important;letter-spacing:3px!important;padding-bottom:12px!important;margin-bottom:4px!important;border-bottom:1px solid rgba(212,175,55,.18)!important}#header-component{transition:background .15s ease,box-shadow .15s ease,transform .15s ease!important}.cart-count-bubble,.header__cart-count,.cart-count,[class*=cart-count],.header .cart-bubble,.header .cart-bubble__text,.header cart-count-bubble,.header [aria-label*=cart] .visually-hidden,#header-component .cart-count-bubble,#header-component .cart-count-bubble span,#header-component [data-cart-count]{color:#fff!important;background:#d4af37!important;border-radius:50%!important;font-size:10px!important;font-weight:700!important;min-width:18px!important;height:18px!important;line-height:18px!important}cart-drawer,.cart-drawer{background:#080808!important;border-left:1px solid rgba(212,175,55,.12)!important;box-shadow:-16px 0 64px #000000f2!important;color:#f5f0e8!important}cart-drawer .cart-drawer__header,.cart-drawer__header{background:#080808!important;border-bottom:1px solid rgba(212,175,55,.1)!important;padding:20px 24px!important}cart-drawer .cart-drawer__title,.cart-drawer__title,cart-drawer h2,cart-drawer h3{color:#d4af37!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:4px!important;font-weight:700!important}cart-drawer button[aria-label=Close],cart-drawer .cart-drawer__close,.cart-drawer__close{color:#d4af3780!important;transition:color .2s ease,transform .2s ease!important}cart-drawer button[aria-label=Close]:hover,cart-drawer .cart-drawer__close:hover{color:#d4af37!important;transform:rotate(90deg)!important}cart-drawer .cart-drawer__items,.cart-drawer__items{background:#060606!important}cart-drawer .cart-item,cart-drawer .cart-products__item{background:#0c0c0c!important;border-bottom:1px solid #1a1a1a!important;padding:16px 20px!important;transition:background .2s ease!important}cart-drawer .cart-item:hover,cart-drawer .cart-products__item:hover{background:#111!important}cart-drawer .cart-item__image,cart-drawer .cart-item__image-wrapper img{border:1px solid #222!important;border-radius:2px!important;background:#111!important;object-fit:cover!important}cart-drawer .cart-item__name,cart-drawer .cart-item__details a{color:#f5f0e8!important;font-size:10px!important;text-transform:uppercase!important;letter-spacing:2px!important;font-weight:600!important;text-decoration:none!important}cart-drawer .cart-item__details a:hover{color:#d4af37!important}cart-drawer .cart-item__variant-title,cart-drawer .cart-item__properties{color:#555!important;font-size:9px!important;text-transform:uppercase!important;letter-spacing:1.5px!important}cart-drawer .price,cart-drawer .cart-item__final-price{color:#d4af37!important;font-size:12px!important;font-weight:700!important}cart-drawer .cart-remove-button,cart-drawer .cart-item__remove,cart-drawer button[name=remove]{color:#2e2e2e!important;transition:color .2s ease!important}cart-drawer .cart-remove-button:hover,cart-drawer button[name=remove]:hover{color:#8b0000!important}cart-drawer .cart-drawer__footer,.cart-drawer__footer{background:#080808!important;border-top:1px solid rgba(212,175,55,.1)!important;padding:20px 24px!important}cart-drawer .totals,cart-drawer .cart-drawer__subtotal{color:#c8b89a!important}cart-drawer .totals dt,cart-drawer .totals__subtotal dt{font-size:10px!important;text-transform:uppercase!important;letter-spacing:2px!important;color:#888!important}cart-drawer .totals .price,cart-drawer .totals__subtotal-value{color:#d4af37!important;font-size:16px!important;font-weight:700!important}cart-drawer .button--primary,cart-drawer button[name=checkout],cart-drawer input[name=checkout],cart-drawer [href*="/checkout"]{background:#d4af37!important;color:#000!important;border:none!important;border-radius:2px!important;width:100%!important;padding:16px 24px!important;font-size:10px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:3px!important;cursor:pointer!important;display:block!important;text-align:center!important;text-decoration:none!important;transition:background .3s ease,box-shadow .3s ease!important;margin-top:16px!important}cart-drawer .button--primary:hover,cart-drawer button[name=checkout]:hover{background:#c9a832!important;box-shadow:0 8px 32px #d4af3747!important}cart-drawer .cart-drawer--empty,cart-drawer [class*=empty]{background:#060606!important;color:#555!important;text-align:center!important;padding:60px 24px!important}cart-drawer .cart-drawer--empty p,cart-drawer [class*=empty] p{color:#444!important;font-size:10px!important;text-transform:uppercase!important;letter-spacing:2px!important}theme-drawer#cart-drawer{--drawer-width: 380px}theme-drawer#cart-drawer .drawer,theme-drawer#cart-drawer [class*=drawer__panel],theme-drawer#cart-drawer cart-drawer-component{right:0;margin-right:0;margin-left:auto}theme-drawer#cart-drawer::part(overlay),.drawer-overlay,theme-drawer#cart-drawer~.overlay,[data-drawer-overlay]{background:#000000a6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);top:0;right:0;bottom:0;width:100vw;left:0}body:has(theme-drawer#cart-drawer[open]){background:#080808}.cart-items__remove{width:52px;height:52px;min-width:52px;background-color:#b41e1e14;border:1px solid rgba(180,30,30,.25);border-radius:6px;color:#c0392b;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease,border-color .2s ease,transform .15s ease;cursor:pointer}.cart-items__remove svg{width:40px;height:40px;min-width:40px;min-height:40px;max-width:40px;max-height:40px;color:#c0392b;stroke:#c0392b;fill:none;pointer-events:none;display:block;flex-shrink:0}.cart-items__remove:hover{background-color:#b41e1e2e;border-color:#c0392b;transform:scale(1.08)}.cart-items__remove:active{background-color:#b41e1e4d;transform:scale(.95)}
/*# sourceMappingURL=/cdn/shop/t/12/assets/nosaya-cart.css.map */
