.section-dr-ice-faq{width:100%;max-width:none;margin:0;padding:0;background-color:#eef1f4!important}body:has(.dr-ice-faq),body:has(.dr-ice-faq) #MainContent,body:has(.dr-ice-faq) .shopify-section.section-dr-ice-faq{background-color:#eef1f4!important}body:has(.dr-ice-faq) #header-group,body:has(.dr-ice-faq) .dr-ice-header-section{background-color:transparent!important;background:transparent!important}.dr-ice-faq{--faq-bg: #eef1f4;--faq-dark: #0a0c10;--faq-blue: #4062c3;--faq-card-bg: #c3dae8;--faq-light-text: #f4f8fb;--faq-card-radius: 10px;--faq-card-padding: 1.25rem;--faq-card-gap: 1.75rem;--faq-heading-font: "Fraunces", Georgia, "Times New Roman", serif;--faq-body-font: "Plus Jakarta Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--faq-max: var(--dr-ice-layout-max, 1788px);--faq-gutter: var(--dr-ice-layout-gutter, clamp(16px, 6.33vw, 129.5px));--faq-header-offset: var( --dr-ice-header-shell-y, calc(clamp(18px, 1.4vw, 28px) + clamp(8px, .6vw, 12px) + clamp(68px, 4.45vw, 91px)) );box-sizing:border-box;width:100%;margin:0;padding:0;background:var(--faq-bg);color:var(--faq-dark)}.dr-ice-faq *,.dr-ice-faq *:before,.dr-ice-faq *:after{box-sizing:border-box}.dr-ice-faq__hero{background:var(--faq-dark);color:var(--faq-light-text);margin-top:calc(-1 * var(--faq-header-offset));padding:calc(var(--faq-header-offset) + clamp(2.25rem,4.5vw,3.5rem)) var(--faq-gutter) clamp(2.5rem,5vw,3.75rem);text-align:center}.dr-ice-faq__hero-inner{width:min(100%,42rem);margin-inline:auto}.dr-ice-faq__hero-title{margin:0;font-family:var(--faq-heading-font);font-weight:700;font-size:clamp(2.25rem,3.4vw,3.125rem);line-height:1.15;letter-spacing:.01em;text-transform:uppercase;color:#fff}.dr-ice-faq__hero-description{margin:1rem 0 0;font-family:var(--faq-body-font);font-weight:400;font-size:clamp(1rem,1.15vw,1.125rem);line-height:1.5;color:var(--faq-light-text)}.dr-ice-faq__search{position:relative;width:min(100%,33.75rem);margin:1.65rem auto 0}.dr-ice-faq__search-icon{position:absolute;left:1.1rem;top:50%;transform:translateY(-50%);display:inline-flex;color:#6b7280;pointer-events:none}.dr-ice-faq__search-input{width:100%;height:3.375rem;margin:0;padding:0 3rem 0 3.15rem!important;border:0!important;border-radius:8px!important;background:#fff!important;color:var(--faq-dark)!important;font-family:var(--faq-body-font)!important;font-size:1rem!important;font-weight:400!important;line-height:1.4!important;box-shadow:none!important}.dr-ice-faq__search-input::placeholder{color:#9aa1ad!important;opacity:1}.dr-ice-faq__search-input:focus,.dr-ice-faq__search-input:focus-visible{outline:2px solid var(--faq-blue)!important;outline-offset:2px}.dr-ice-faq__search-clear{position:absolute;right:.65rem;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:0;border-radius:999px;background:transparent;color:#6b7280;font-family:var(--faq-body-font);font-size:1.35rem;line-height:1;cursor:pointer}.dr-ice-faq__search-clear[hidden]{display:none!important}.dr-ice-faq__search-clear:hover{color:var(--faq-dark)}.dr-ice-faq__search-clear:focus-visible{outline:2px solid var(--faq-blue);outline-offset:2px}.dr-ice-faq__content{background:var(--faq-bg);padding:clamp(2.75rem,5vw,4.5rem) var(--faq-gutter) clamp(3.25rem,6vw,5.5rem)}.dr-ice-faq__layout{display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);gap:clamp(2rem,5.4vw,6.9375rem);box-sizing:border-box;width:min(var(--faq-max),100%);max-width:var(--faq-max);margin-inline:auto;align-items:start}.dr-ice-faq__intro{min-width:0}.dr-ice-faq__intro-title{margin:0;font-family:var(--faq-heading-font);font-weight:300;font-size:clamp(2rem,3.1vw,2.875rem);line-height:1.15;letter-spacing:.01em;text-transform:uppercase;color:var(--faq-dark)}.dr-ice-faq__intro-title br{line-height:0}.dr-ice-faq__intro-description{margin:1.25rem 0 0;max-width:34rem;font-family:var(--faq-body-font);font-weight:400;font-size:clamp(1rem,1.15vw,1.125rem);line-height:1.7;color:var(--faq-dark)}.dr-ice-faq__jewelry{margin:2.25rem 0 0;max-width:100%}.dr-ice-faq__jewelry-image{display:block;width:100%;max-width:36rem;height:auto;object-fit:contain;background:transparent;border:0;box-shadow:none}.dr-ice-faq__accordion-panel{min-width:0;width:100%;max-height:min(36rem,65vh);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none}.dr-ice-faq__accordion-panel::-webkit-scrollbar{width:0;height:0;display:none}@media screen and (min-width:900px){.dr-ice-faq__intro{position:sticky;top:calc(var(--faq-header-offset, 120px) + 1rem);align-self:start}.dr-ice-faq__accordion-panel{max-height:min(42rem,68vh)}}@media screen and (min-width:1024px){.dr-ice-faq__accordion-panel{max-height:min(48rem,72vh)}}.dr-ice-faq__accordion-list{display:flex;flex-direction:column;gap:var(--faq-card-gap);margin:0;padding:0;list-style:none}.dr-ice-faq__accordion-item{margin:0}.dr-ice-faq__accordion-item[hidden]{display:none!important}.dr-ice-faq__accordion-card{background:var(--faq-card-bg);border-radius:var(--faq-card-radius);padding:var(--faq-card-padding);min-height:0}.dr-ice-faq__accordion-trigger{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;margin:0;padding:0;border:0;background:transparent;cursor:pointer;text-align:left;list-style:none;font:inherit;color:inherit;min-height:2.5rem}.dr-ice-faq__accordion-trigger::-webkit-details-marker{display:none}.dr-ice-faq__accordion-question{margin:0;flex:1 1 auto;min-width:0;font-family:var(--faq-heading-font);font-weight:700;font-size:clamp(1.25rem,1.9vw,1.75rem);line-height:1.25;text-transform:uppercase;color:var(--faq-dark)}.dr-ice-faq__accordion-icon{flex:0 0 auto;position:relative;width:2.5rem;height:2.5rem;border-radius:10px;background:var(--faq-dark);color:#fff}.dr-ice-faq__accordion-icon:before,.dr-ice-faq__accordion-icon:after{content:"";position:absolute;left:50%;top:50%;background:#fff;transform:translate(-50%,-50%)}.dr-ice-faq__accordion-icon:before{width:.85rem;height:2px}.dr-ice-faq__accordion-icon:after{width:2px;height:.85rem;transition:opacity .15s ease,transform .15s ease}.dr-ice-faq__accordion-card[open]>.dr-ice-faq__accordion-trigger .dr-ice-faq__accordion-icon:after{opacity:0;transform:translate(-50%,-50%) scaleY(0)}.dr-ice-faq__accordion-trigger:focus-visible{outline:2px solid var(--faq-blue);outline-offset:3px;border-radius:4px}.dr-ice-faq__accordion-divider{display:block;width:100%;height:0;margin:1.1rem 0;padding:0;border:0;border-top:1px solid var(--faq-blue)}.dr-ice-faq__accordion-answer{margin:0;font-family:var(--faq-body-font);font-size:1rem;font-weight:400;line-height:1.8;color:var(--faq-dark)}.dr-ice-faq__accordion-answer p{margin:0 0 .65rem}.dr-ice-faq__accordion-answer p:last-child{margin-bottom:0}.dr-ice-faq__accordion-answer ul,.dr-ice-faq__accordion-answer ol{margin:.25rem 0 0;padding-left:1.25rem}.dr-ice-faq__accordion-answer li{margin:0;line-height:2.15}.dr-ice-faq__accordion-answer a{color:var(--faq-blue);text-decoration:underline;text-underline-offset:2px}.dr-ice-faq__empty{margin:0 0 1rem;padding:1.25rem 1.1rem;border-radius:var(--faq-card-radius);background:#c3dae873;font-family:var(--faq-body-font);font-size:1rem;line-height:1.5;color:var(--faq-dark)}@media(prefers-reduced-motion:reduce){.dr-ice-faq__accordion-icon:after{transition:none}}@media screen and (max-width:1099.98px){.dr-ice-faq__layout{grid-template-columns:minmax(0,.4fr) minmax(0,.6fr);gap:2.5rem}}@media screen and (max-width:899.98px){.dr-ice-faq__layout{grid-template-columns:1fr;gap:2.25rem}.dr-ice-faq__accordion-panel{max-height:none;overflow:visible;overscroll-behavior:auto}.dr-ice-faq__intro,.dr-ice-faq__intro-title{text-align:center}.dr-ice-faq__intro-description{margin-inline:auto;text-align:center}.dr-ice-faq__jewelry-image{max-width:28rem;margin-inline:auto}}@media screen and (max-width:639.98px){.dr-ice-faq__hero{padding-bottom:2.25rem}.dr-ice-faq__content{padding-top:2rem;padding-bottom:2.75rem}.dr-ice-faq__layout{gap:1.75rem}.dr-ice-faq__intro-title{font-size:1.75rem}.dr-ice-faq__search{width:100%}.dr-ice-faq__accordion-card{padding:1rem}.dr-ice-faq__accordion-question{font-size:1.125rem;line-height:1.3}.dr-ice-faq__accordion-icon{width:2.75rem;height:2.75rem}.dr-ice-faq__accordion-answer{font-size:.9375rem}.dr-ice-faq__accordion-answer li{line-height:1.75}}@media screen and (max-width:767.98px){.dr-ice-faq .dr-ice-faq__hero-description,.dr-ice-faq .dr-ice-faq__intro-description,.dr-ice-faq .dr-ice-faq__accordion-answer,.dr-ice-faq .dr-ice-faq__accordion-answer p{font-size:16px!important}}@media screen and (min-width:768px){.dr-ice-faq .dr-ice-faq__hero-description,.dr-ice-faq .dr-ice-faq__intro-description,.dr-ice-faq .dr-ice-faq__accordion-answer,.dr-ice-faq .dr-ice-faq__accordion-answer p{font-size:18px!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/dr-ice-faq.css.map */
