.dh-page-links{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;padding:18px 20px;background:#dcebf1;color:#123c51;font-family:Manrope,Arial,sans-serif}.dh-page-links a{display:inline-flex;align-items:center;min-height:44px;padding:8px 20px;border-radius:24px;border:1px solid #123c5135;text-decoration:none;color:inherit;font-size:15px}.dh-page-links a:hover{background:#9bcfe6}.dc-store:has(.shopify-policy__container) #MainContent{background:#fff8eb;color:#123c51;padding-bottom:48px}.dc-store .shopify-policy__container{max-width:900px;margin:0 auto;padding:40px 32px 48px;color:#123c51;font-family:Manrope,Arial,sans-serif}.dc-store .shopify-policy__title{padding:32px;border-radius:24px 24px 0 0;background:#dcebf1;text-align:left;margin:0 0 28px}.dc-store .shopify-policy__title h1{color:#123c51;font-size:clamp(30px,4vw,44px);line-height:1.15;letter-spacing:-.025em;margin:0}.dc-store .shopify-policy__body{font-size:17px;line-height:1.8;color:#123c51;max-width:72ch;margin:auto;overflow-wrap:anywhere}.dc-store .shopify-policy__body .rte>h1:first-child{display:none}.dc-store .shopify-policy__title h1,.dc-store .shopify-policy__body :is(h1,h2,h3,h4){font-family:Manrope,Arial,sans-serif;font-weight:700}.dc-store .shopify-policy__body :is(h1,h2,h3,h4){color:#123c51;letter-spacing:-.015em;line-height:1.3;margin:32px 0 14px}.dc-store .shopify-policy__body h2{font-size:23px}.dc-store .shopify-policy__body h3{font-size:20px}.dc-store .shopify-policy__body p{margin:0 0 18px}.dc-store .shopify-policy__body a{color:#235c78;text-decoration:underline;text-underline-offset:4px}.dc-store .shopify-policy__body :is(ul,ol){padding-left:24px}.dc-store .shopify-policy__body li{margin:8px 0}.dh-policy-links{display:flex;flex-wrap:wrap;gap:10px;max-width:900px;padding:24px 32px;margin:0 auto;background:#fff8eb}.dh-policy-links a{background:#dcebf1;color:#123c51;text-decoration:none;padding:10px 16px;border-radius:24px;min-height:44px;font-size:14px;display:inline-flex;align-items:center}.dh-policy-links a:nth-child(3n+2){background:#f0d9d8}.dh-policy-links a:nth-child(3n){background:#f2e2b8}.dc-store .dc-footer-policies a{min-height:44px;display:inline-flex;align-items:center}.dc-store:has([data-template=collection]) #MainContent{background:#fff8eb;color:#123c51}.dc-store [data-template=collection] .dollop-collection-navigation{display:none}.dc-store [data-template=collection] :is(.section-background,.product-grid-container){background:#fff8eb;--color-background:#fff8eb;--color-foreground:#123c51}.dc-store [data-template=collection] .product-grid{row-gap:32px}.dc-store [data-template=collection] .card-gallery{aspect-ratio:1;background:#f4f1e9;border-radius:12px;overflow:hidden}.dc-store [data-template=collection] .card-gallery img{object-fit:contain}@media(max-width:640px){.dc-store .shopify-policy__container{padding:24px 20px 30px}.dc-store .shopify-policy__title{padding:26px 22px;margin-bottom:24px}.dc-store .shopify-policy__body{font-size:16px;line-height:1.75}.dc-store .shopify-policy__body h2{font-size:21px}.dh-policy-links{padding:20px}.dh-page-links{padding:12px;gap:8px}.dh-page-links a{padding:8px 16px}}.dc-store:has(.shopify-policy__container) .dh-page-links{background:#fff8eb;padding-top:24px}.dc-store:has(.shopify-policy__container) .dh-page-links a{background:#dcebf1;border:0;font-size:16px;font-weight:650;padding:10px 24px}.dc-store:has(.shopify-policy__container) .dh-page-links a:nth-child(2){background:#f0d9d8}.dc-store .shopify-policy__container{padding-top:24px;max-width:960px}.dc-store .shopify-policy__title{position:relative;isolation:isolate;overflow:hidden;padding:48px 164px 48px 40px;border-radius:36px 36px 36px 12px;background:#dcebf1;margin-bottom:36px}.dc-store .shopify-policy__title:before{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:1.5px dashed #799aa580;border-radius:26px 26px 26px 7px;pointer-events:none;z-index:-1}.dc-store .shopify-policy__title:after{content:"";position:absolute;right:25px;top:50%;width:125px;height:130px;transform:translateY(-50%) rotate(9deg);pointer-events:none;z-index:-1;background:center/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 140'%3E%3Cg fill='%23f0d9d8' stroke='%23bd858d' stroke-width='1.8'%3E%3Cellipse cx='70' cy='39' rx='18' ry='25'/%3E%3Cellipse cx='70' cy='39' rx='18' ry='25' transform='rotate(72 70 66)'/%3E%3Cellipse cx='70' cy='39' rx='18' ry='25' transform='rotate(144 70 66)'/%3E%3Cellipse cx='70' cy='39' rx='18' ry='25' transform='rotate(216 70 66)'/%3E%3Cellipse cx='70' cy='39' rx='18' ry='25' transform='rotate(288 70 66)'/%3E%3C/g%3E%3Ccircle cx='70' cy='66' r='17' fill='%23f2e2b8' stroke='%23baa363' stroke-width='1.8'/%3E%3Cpath d='M72 90Q105 118 126 105M17 116l5-7 5 7-5 7z' fill='none' stroke='%2382a7b6' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.dc-store .shopify-policy__title h1{font-size:clamp(30px,3.4vw,44px);line-height:1.17;max-width:20ch;text-wrap:balance}.dc-store .shopify-policy__body{padding:0 12px;max-width:72ch}.dc-store .shopify-policy__body :is(h2,h3){text-decoration:underline;text-decoration-color:#ecd6cf;text-decoration-thickness:5px;text-underline-offset:6px;text-decoration-skip-ink:none;margin-top:36px;margin-bottom:18px}.dc-store .shopify-policy__body h2:nth-of-type(3n+2){text-decoration-color:#c7e2ec}.dc-store .shopify-policy__body h2:nth-of-type(3n){text-decoration-color:#eedfae}.dc-store .shopify-policy__body li::marker{color:#3d7187}.dh-policy-links{max-width:960px;position:relative;padding:28px 32px 36px;gap:12px;border-top:1px dashed #98b6bd}.dh-policy-links a{font-size:16px;font-weight:650;line-height:1.4;padding:12px 18px;transition:transform .18s ease,background .18s ease}@media(hover:hover){.dh-policy-links a:hover,.dc-store:has(.shopify-policy__container) .dh-page-links a:hover{background:#9bcfe6;transform:translateY(-2px)}}@media(max-width:640px){.dc-store .shopify-policy__container{padding:20px 20px 28px}.dc-store .shopify-policy__title{padding:32px 85px 32px 24px;margin-bottom:28px;border-radius:28px 28px 28px 10px}.dc-store .shopify-policy__title:before{top:9px;right:9px;bottom:9px;left:9px;border-radius:20px 20px 20px 5px}.dc-store .shopify-policy__title:after{width:76px;height:88px;right:9px}.dc-store .shopify-policy__title h1{font-size:29px;overflow-wrap:normal}.dc-store .shopify-policy__body{padding:0 4px}.dc-store .shopify-policy__body h2{font-size:22px}.dh-policy-links{margin:0 20px;padding:24px 0 30px;gap:10px}.dh-policy-links a{font-size:15px;padding:11px 15px}}@media(max-width:360px){.dc-store .shopify-policy__title{padding:30px 64px 30px 20px}.dc-store .shopify-policy__title h1{font-size:26px}.dc-store .shopify-policy__title:after{width:58px;right:8px}}@media(prefers-reduced-motion:reduce){.dh-policy-links a{transition:none;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/dh-site-polish.css.map */
