body product-card.card.card-product{background:rgba(var(--color-product-cards-background));border-radius:10px;transition:box-shadow .3s ease,transform .3s ease;box-shadow:#32325d40 0 2px 5px -1px,#0000004d 0 1px 3px -1px}body product-card.card.card-product:hover{transform:translateY(-2px);box-shadow:#32325d66 0 4px 10px -1px,#00000080 0 2px 5px -1px}body .card-image-banner{transition:box-shadow .3s ease,transform .3s ease;box-shadow:#32325d40 0 2px 5px -1px,#0000004d 0 1px 3px -1px}body .card-image-banner:hover{transform:translateY(-6px);box-shadow:#32325d66 0 4px 10px -1px,#00000080 0 2px 5px -1px}body .card-overlay-info .button{transition:box-shadow .3s ease,transform .3s ease;box-shadow:#32325d40 0 2px 5px -1px,#0000004d 0 1px 3px -1px}body .card-overlay-info .button:hover{transform:translateY(-4px);box-shadow:#32325d66 0 4px 10px -1px,#00000080 0 2px 5px -1px;background-color:#b33700}@media(min-width:1200px){body .grid-compact .card-product{padding:10px}body.setting-card-product-unboxed .grid-compact .card-product{padding:0}}body .card-info{padding:1rem 0 2rem}body .card-info:last-child{padding-bottom:0}body .card-product-actions .button[disabled]:not(.loading),body .card-product-actions .button[aria-disabled=true]:not(.loading){background-color:#202325}@media(min-width:990px){body .product-page{grid-column-gap:2rem}}@media(min-width:990px){body .media-with-text-text-item{border:1px solid #dadada}}body .page-layout-sidebar-inner-content{background:rgba(var(--color-product-cards-background));padding-left:10px!important;padding-right:10px!important;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;transition:all .3s cubic-bezier(.25,.8,.25,1);border-radius:10px}html[data-ds-hue] body .card-overlay-info .button:hover{background-color:rgba(var(--color-button));filter:brightness(.85)}.dentreal-home-heading{padding:1.6rem 0 .4rem;text-align:center}.dentreal-h1{margin:0;font-size:calc(var(--font-heading-scale) * 2rem);line-height:1.25;color:rgba(var(--color-foreground-alt));text-wrap:balance}.dentreal-home-heading p{margin:.6rem 0 0}.dentreal-collection-heading{margin:2rem 0 0}.dentreal-collection-heading .page-title{margin:0;font-size:calc(var(--font-heading-scale) * 2.4rem)}.dentreal-collection-heading .rte{margin-top:1rem}@media(min-width:990px){.dentreal-h1{font-size:calc(var(--font-heading-scale) * 2.8rem)}.dentreal-home-heading{padding:2.4rem 0 .8rem}.dentreal-collection-heading{margin-top:3rem}.dentreal-collection-heading .page-title{font-size:calc(var(--font-heading-scale) * 3rem)}}.ds-a11y{position:fixed;left:1.6rem;bottom:calc(15rem + env(safe-area-inset-bottom,0px));z-index:45;font-size:1.5rem}.ds-a11y-toggle{display:grid;place-items:center;width:4.8rem;height:4.8rem;padding:0;border:2px solid #fff;border-radius:50%;background:#0a5a5a;color:#fff;cursor:pointer;box-shadow:0 2px 8px #0000004d}.ds-a11y-toggle:hover{background:#074242}.ds-a11y button:focus-visible,.ds-a11y-range:focus-visible{outline:3px solid #1a1a1a;outline-offset:2px;box-shadow:0 0 0 5px #fff}.ds-a11y-pop{position:absolute;left:0;bottom:calc(100% + 1rem);width:min(30rem,calc(100vw - 3.2rem));padding:1.6rem;background:#fff;color:#1a1a1a;border:1px solid #767676;border-radius:10px;box-shadow:0 6px 24px #00000040}.ds-a11y-pop[hidden]{display:none}.ds-a11y-title{margin:0 0 1rem;font-weight:700;font-size:1.6rem;color:#1a1a1a}.ds-a11y-label{display:block;margin-bottom:.4rem;color:#1a1a1a}.ds-a11y-range{width:100%;height:2.4rem;margin:0 0 1.2rem;border-radius:1.2rem;-webkit-appearance:none;appearance:none;cursor:pointer;background:linear-gradient(to right,#760a0a,#76760a,#0a760a,#0a7676,#0a0a76,#760a76,#760a0a)}.ds-a11y-range::-webkit-slider-thumb{-webkit-appearance:none;width:2.6rem;height:2.6rem;border-radius:50%;background:#fff;border:3px solid #1a1a1a}.ds-a11y-range::-moz-range-thumb{width:2.2rem;height:2.2rem;border-radius:50%;background:#fff;border:3px solid #1a1a1a}.ds-a11y-actions{display:flex;gap:.8rem;align-items:center;justify-content:space-between}.ds-a11y-reset{min-height:4.4rem;padding:.8rem 1.2rem;border:2px solid #1a1a1a;border-radius:6px;background:#fff;color:#1a1a1a;font:inherit;font-size:1.4rem;cursor:pointer}.ds-a11y-close{width:4.4rem;height:4.4rem;border:0;border-radius:6px;background:#1a1a1a;color:#fff;font-size:2.4rem;line-height:1;cursor:pointer}@media print{.ds-a11y{display:none}}body .header-search-global-form{border-radius:999px}body .header-search-global-form-wrap{align-items:center;height:5.2rem;border-radius:999px;background:rgba(var(--color-inputs-background));box-shadow:inset 0 0 0 1px rgba(var(--color-inputs-border)),0 1px 3px #0000001f}body .header-search-global-form-wrap:focus-within{outline:3px solid rgba(var(--color-foreground));outline-offset:2px}body .header-global-search-select{display:none!important}body .header-search-global-form [type=search],body .header-search-global-form [type=search]:not(:first-child){flex:1 1 auto;min-width:0;height:5.2rem;margin:0;padding:0 6rem 0 2.2rem;border:0;border-radius:999px;background:transparent;box-shadow:none;outline:none;color:rgba(var(--color-inputs-foreground));font-size:calc(var(--font-body-scale) * 1.6rem)}body .header-search-global-form [type=search]:hover,body .header-search-global-form [type=search]:focus,body .header-search-global-form [type=search]:focus-visible{box-shadow:none;outline:none}@media(max-width:749px){body .header-search-global-form [type=search],body .header-search-global-form [type=search]:not(:first-child){font-size:16px;padding-inline-start:1.8rem}}body .header-search-global-form [type=search]::placeholder{color:rgba(var(--color-inputs-foreground));opacity:1}body .header-search-global-form [type=search]::-webkit-search-cancel-button{cursor:pointer}body .header-search-global-form [type=submit],body .color-accent-1 .header-search-global-form [type=submit]{position:absolute;top:.4rem;right:.4rem;inset-inline-end:.4rem;width:4.4rem;height:4.4rem;min-width:0;min-height:0;padding:0;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:50%;box-shadow:none;background:transparent;color:rgba(var(--color-inputs-foreground))}body .header-search-global-form [type=submit]:hover{background:color-mix(in srgb,rgba(var(--color-inputs-foreground)) 12%,transparent)}body .header-search-global-form [type=submit]:focus-visible{outline:3px solid rgba(var(--color-inputs-foreground));outline-offset:-3px}body .header-search-global-form [type=submit] span{display:none}body .header-search-global-form [type=submit] svg{width:2.2rem;height:2.2rem}body .head-slot-mid{gap:2.4rem}@media(min-width:990px){body .head-slot-mid .header-search-global{flex:1 1 auto;width:auto;max-width:64rem;margin-inline:auto}}body .header-brand-info{max-width:none;word-break:normal;white-space:nowrap}@media(max-width:1099px){body .head-slot-mid .header-brand-info{display:none}}body .predictive-search-header{top:calc(100% + .8rem);border-radius:12px;overflow-x:hidden;box-shadow:0 12px 32px #0000002e,inset 0 0 0 1px color-mix(in srgb,rgba(var(--color-foreground)) 15%,transparent)}body .predictive-search-heading{border-bottom-color:color-mix(in srgb,rgba(var(--color-foreground)) 15%,transparent)}body .predictive-search-item-link{align-items:center;gap:1.2rem;padding:.8rem 1.6rem;min-height:4.4rem}body .predictive-search-item-image-wrap{width:5.6rem;height:5.6rem;padding:0;margin:0;border-radius:8px;background:#fff;box-shadow:inset 0 0 0 1px color-mix(in srgb,rgba(var(--color-foreground)) 15%,transparent)}body .predictive-search-item-image-wrap .aspect-ratio{position:absolute;top:.4rem;right:.4rem;bottom:.4rem;left:.4rem}body .predictive-search-item-image-wrap .aspect-ratio:after{display:none}body .predictive-search-item-image-wrap img{object-fit:contain}body .predictive-search-item-heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.35}body .predictive-search-list-item .price-item{font-weight:var(--font-bolder-weight);color:rgba(var(--color-foreground-alt))}@media(max-width:749px){body .header-heading img,body .header-heading svg{width:15rem;max-width:45vw;height:auto}}@media(min-width:750px){body .product-actions{max-width:100%}}body.drawer-open shopify-chat{visibility:hidden}@media(max-width:989px){[id$=__announcement-bar] .announcement-bar-wrapper{display:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/dentreal-custom.css.map */
