html.damasci-v45-product .shopify-payment-button{display:none!important}html.damasci-v45-product pickup-availability{min-height:0!important;height:auto!important;margin:12px 0!important;padding:0!important;border:0!important}html.damasci-v45-product .pickup-availability-preview{padding:0!important;gap:6px;align-items:center}html.damasci-v45-product .pickup-availability-info .caption-large{font:400 14px/1.5 var(--font-body-family);margin:0!important;color:#421655}html.damasci-v45-product .pickup-availability-info .caption,html.damasci-v45-product #ShowPickupAvailabilityDrawer{display:none!important}.dcs-section{box-sizing:border-box;width:100%;margin:24px 0;padding:22px 0;border-top:1px solid #e4dce8;color:#421655;clear:both}.dcs-section[hidden],.dcs-section [hidden]{display:none!important}html.damasci-v45-product .product-form__buttons:has(>.dcs-section[data-dcs-product]){row-gap:0!important}html.damasci-v45-product product-info .dcs-section[data-dcs-product]{margin:0!important;padding:16px 0 0!important}html.damasci-v45-product .v45-earring-details:has(+.dcs-section[data-dcs-product]){margin-bottom:0!important}html.damasci-v45-product .v45-earring-details+.dcs-section[data-dcs-product]{border-top:0}.dcs-section h2{margin:0 0 5px;font:400 26px/1.25 var(--font-heading-family,Georgia,serif);color:#421655;letter-spacing:0;text-transform:none}.dcs-intro,.dcs-pickup-note{margin:0 0 16px;font:400 12px/1.5 var(--font-body-family,Arial,sans-serif);color:#817687;letter-spacing:0;text-transform:none}.dcs-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:12px}.dcs-card{display:grid;grid-template-columns:128px minmax(0,1fr);gap:12px;align-items:center;padding:12px;border:1px solid #ddd4e2;border-radius:10px;background:#fff}.dcs-photo{display:block;align-self:center;aspect-ratio:1;background:#fff;border-radius:7px;overflow:hidden}.dcs-photo img{width:100%;height:100%;display:block;object-fit:contain;transform:scale(var(--dcs-photo-scale,1)) translate(var(--dcs-photo-x,0%),var(--dcs-photo-y,0%));transform-origin:center}.dcs-copy{min-width:0}.dcs-name{display:block;margin:0 0 5px;font:400 14px/1.4 var(--font-body-family,Arial,sans-serif);color:#421655;text-decoration:none;letter-spacing:0;text-transform:none}.dcs-price{display:block;margin-bottom:8px;font:400 14px/1.4 var(--font-body-family,Arial,sans-serif);color:#252127}.dcs-options{display:block;width:100%;max-width:100%;min-height:36px;margin:0 0 8px;padding:5px 24px 5px 8px;border:1px solid #ddd4e2;border-radius:5px;background-color:#fff;color:#65546d;font:400 11px/1.4 var(--font-body-family,Arial,sans-serif)}.dcs-add,.dcs-choose{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:40px;width:100%;padding:9px 12px;border:1px solid #421655;border-radius:6px;background:#421655;color:#fff;font:500 12px/1.4 var(--font-body-family,Arial,sans-serif);text-align:center;text-decoration:none;letter-spacing:0;text-transform:none;cursor:pointer}.dcs-add:disabled{opacity:.6;cursor:wait}.dcs-status{display:block;margin:7px 0 0;color:#65546d;font:400 11px/1.4 var(--font-body-family,Arial,sans-serif)}.dcs-status:empty{display:none}.dcs-section :is(a,button,select):focus-visible{outline:2px solid #9869aa;outline-offset:3px}.dcs-pickup-note{padding:12px 0;border-top:1px solid #e4dce8;margin:0}.mini-cart__main>.dcs-section{padding:18px 16px;margin:0}.mini-cart__main .dcs-card{grid-template-columns:100px minmax(0,1fr);padding:10px}.mini-cart__main .dcs-section h2{font-size:22px}.mini-cart__footer>.dcs-pickup-note{margin:0 0 10px}@media(max-width:359px){.dcs-card{grid-template-columns:112px minmax(0,1fr);gap:10px;padding:10px}.dcs-name{font-size:12px}}@media(prefers-reduced-motion:no-preference){.dcs-photo img{transition:opacity .18s ease}.dcs-add{transition:background-color .15s ease}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/damasci-complete-set.css.map */
