.pol-page{background:var(--dd-ice)}.pol-shop{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 13px;border-radius:999px;background:var(--bf-yellow);color:#0a0a0a;font-family:var(--f-display);font-weight:900;font-size:13px;white-space:nowrap;box-shadow:var(--gloss);transition:filter .16s ease,transform .16s var(--ease-out)}.pol-shop .i{width:16px;height:16px;color:#0a0a0a}.pol-shop:active{transform:scale(.96)}.pol-shop:focus-visible{outline:3px solid var(--bf-yellow-glow);outline-offset:2px}.pol-hero{position:relative;overflow:clip;padding:22px 0 26px;background:linear-gradient(180deg,#fff,var(--dd-ice));border-bottom:1px solid var(--line)}.pol-hero .hero-deco{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;color:#0a0a0a0a}.pol-hero .hero-deco .deco-a{position:absolute;width:300px;height:300px;right:-130px;top:-70px}.pol-hero-in{position:relative;display:grid;gap:12px}.pol-crumbs{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:650;color:var(--ink-3)}.pol-crumbs a{color:var(--dd-navy);font-weight:750;text-decoration:underline;text-decoration-color:#0a0a0a59;text-underline-offset:3px}.pol-crumbs a:hover{text-decoration-color:currentColor}.pol-head{display:flex;align-items:center;gap:12px}.pol-ico{flex:none;width:48px;height:48px;border-radius:14px;display:grid;place-items:center;color:#0a0a0a;background:linear-gradient(180deg,var(--bf-yellow-glow),var(--bf-yellow));box-shadow:var(--gloss),0 10px 20px -12px #eab308b3}.pol-ico .i{width:24px;height:24px}.pol-hero h1{font-family:var(--f-display);font-weight:900;font-stretch:92%;font-size:32px;line-height:1.04;letter-spacing:-.025em;color:var(--dd-navy);text-wrap:balance}.pol-lead{max-width:62ch;font-size:16px;line-height:1.5;color:var(--ink-2);text-wrap:pretty}.pol-facts{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.pol-facts li{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--line);font-size:12.5px;font-weight:750;color:var(--dd-navy)}.pol-facts .i{width:15px;height:15px;color:#b47800}.pol-grid{display:grid;gap:14px;padding:18px 0 40px}.pol-toc{border-radius:var(--r-m);background:#fff;box-shadow:var(--lift-1)}.pol-toc[hidden]{display:none}.pol-toc summary{display:flex;align-items:center;gap:9px;min-height:52px;padding:0 16px;cursor:pointer;list-style:none;font-family:var(--f-display);font-weight:850;font-size:15.5px;color:var(--dd-navy);-webkit-tap-highlight-color:transparent}.pol-toc summary::-webkit-details-marker{display:none}.pol-toc summary:focus-visible{outline:3px solid var(--bf-yellow-deep);outline-offset:2px;border-radius:var(--r-m)}.pol-toc summary>.i{width:18px;height:18px;color:#b47800}.pol-toc summary b{margin-left:2px;padding:1px 8px;border-radius:999px;background:var(--bf-yellow-soft);color:#0a0a0a;font-size:12px;font-weight:800;box-shadow:inset 0 0 0 1px var(--bf-yellow-edge)}.pol-toc-x{position:relative;margin-left:auto;width:28px;height:28px;border-radius:50%;background:var(--dd-ice)}.pol-toc-x:before,.pol-toc-x:after{content:"";position:absolute;left:50%;top:50%;width:11px;height:2px;border-radius:2px;background:#0a0a0a;translate:-50% -50%;transition:rotate .22s var(--ease-out)}.pol-toc-x:after{rotate:90deg}.pol-toc[open] .pol-toc-x:after{rotate:0deg}.pol-toc ol{display:grid;gap:1px;padding:0 8px 10px}.pol-toc li a{display:grid;grid-template-columns:26px minmax(0,1fr);gap:6px;align-items:start;padding:8px;border-radius:10px;font-size:14px;font-weight:650;line-height:1.35;color:var(--ink-2);transition:background-color .16s ease,color .16s ease}.pol-toc li a:before{content:attr(data-n);display:grid;place-items:center;width:22px;height:22px;border-radius:7px;background:var(--dd-ice);color:#0a0a0a;font-family:var(--f-display);font-weight:900;font-size:11.5px}.pol-toc li a:hover{background:var(--dd-ice);color:var(--dd-navy)}.pol-toc li a[aria-current=true]{background:var(--bf-yellow-soft);color:#0a0a0a;font-weight:800}.pol-toc li a[aria-current=true]:before{background:var(--dd-navy);color:var(--bf-yellow)}.pol-toc li a:focus-visible{outline:3px solid var(--bf-yellow-deep);outline-offset:-2px}.pol-body{min-width:0;padding:22px 18px 26px;border-radius:var(--r-l);background:#fff;box-shadow:var(--lift-2)}.pol-body .shopify-policy__container{max-width:none;margin:0;padding:0}.pol-body .shopify-policy__title{display:none}.pol-body .rte{font-size:15.5px;line-height:1.68;color:var(--ink);overflow-wrap:anywhere}.pol-body .rte>*+*{margin-top:12px}.pol-body .rte .is-dup{display:none}.pol-body .rte h1,.pol-body .rte h2,.pol-body .rte h3,.pol-body .rte h4{font-family:var(--f-display);color:var(--dd-navy);letter-spacing:-.01em;line-height:1.22;text-wrap:balance;scroll-margin-top:16px}.pol-body .rte [data-pol-top]{position:relative;margin-top:30px;padding-top:22px;border-top:1px solid var(--line);font-size:20px;font-weight:850}.pol-body .rte [data-pol-top]:first-child,.pol-body .rte .is-dup+[data-pol-top],.pol-body .rte .is-dup+.is-dup+[data-pol-top]{margin-top:0;padding-top:0;border-top:0}.pol-body .rte :is(h1,h2,h3,h4):not([data-pol-top]){margin-top:20px;font-size:16.5px;font-weight:800}.pol-body .rte p strong:first-child{color:var(--dd-navy);font-weight:800}.pol-body .rte ul,.pol-body .rte ol{display:grid;gap:7px;padding-left:4px}.pol-body .rte ul>li{position:relative;padding-left:20px}.pol-body .rte ul>li:before{content:"";position:absolute;left:3px;top:.68em;width:7px;height:7px;border-radius:2px;background:var(--bf-yellow-deep);rotate:45deg}.pol-body .rte ol{list-style:decimal;padding-left:22px}.pol-body .rte ol>li::marker{color:var(--dd-navy);font-weight:800}.pol-body .rte a{color:var(--dd-navy);font-weight:750;text-decoration:underline;text-decoration-color:var(--bf-yellow-deep);text-decoration-thickness:2px;text-underline-offset:3px}.pol-body .rte a:hover{background:var(--bf-yellow-soft)}.pol-body .rte table{width:100%;border-collapse:collapse;font-size:14px;display:block;overflow-x:auto}.pol-body .rte th,.pol-body .rte td{padding:9px 10px;border:1px solid var(--line);text-align:left;vertical-align:top}.pol-body .rte th{background:var(--dd-ice);color:var(--dd-navy)}.pol-body #return-request-holder{min-height:440px}.pol-body #return-request-holder iframe{min-height:520px;border-radius:12px}.pol-id{margin-bottom:22px;padding:16px;border-radius:var(--r-m);background:var(--bf-yellow-soft);box-shadow:inset 0 0 0 1.5px var(--bf-yellow-edge);scroll-margin-top:16px}.pol-id h2{display:flex;align-items:center;gap:8px;font-family:var(--f-display);font-weight:850;font-size:16px;color:var(--dd-navy)}.pol-id h2 .i{width:19px;height:19px;color:#0a0a0a}.pol-id dl{display:grid;gap:8px;margin-top:12px}.pol-id dl>div{display:grid;grid-template-columns:1fr;gap:2px;font-size:14.5px}@media(min-width:480px){.pol-id dl>div{grid-template-columns:98px minmax(0,1fr);gap:10px}}.pol-id dt{color:var(--ink-2);font-weight:650}.pol-id dd{color:var(--dd-navy);font-weight:800;overflow-wrap:break-word}.pol-id a{color:var(--dd-navy);text-decoration:underline;text-decoration-color:#0a0a0a;text-underline-offset:3px}.pol-more{padding:6px 0 44px}.pol-more h2{font-family:var(--f-display);font-weight:900;font-stretch:92%;font-size:24px;letter-spacing:-.02em;color:var(--dd-navy);margin-bottom:14px}.pol-cards{display:grid;gap:12px;align-items:stretch}.pol-cards>li{display:flex;min-width:0}.pol-card{width:100%;height:100%;display:grid;grid-template-columns:44px minmax(0,1fr) 20px;gap:13px;align-items:center;padding:15px 16px;border-radius:var(--r-m);background:#fff;box-shadow:var(--lift-1);transition:transform .2s var(--ease-out),box-shadow .2s ease}.pol-card>.i:first-child{width:44px;height:44px;padding:10px;border-radius:12px;background:var(--bf-yellow-soft);color:#0a0a0a;box-shadow:inset 0 0 0 1px var(--bf-yellow-edge)}.pol-card>.i:last-child{width:20px;height:20px;color:var(--ink-3);transition:transform .2s var(--ease-out),color .16s ease}.pol-card strong{display:block;font-family:var(--f-display);font-weight:850;font-size:15.5px;color:var(--dd-navy);line-height:1.25;text-wrap:balance}.pol-card small{display:block;margin-top:3px;font-size:13px;color:var(--ink-3);line-height:1.38;text-wrap:pretty}.pol-card:active{transform:scale(.985)}.pol-card:focus-visible{outline:3px solid var(--bf-yellow-deep);outline-offset:3px}@media(hover:hover)and (pointer:fine){.pol-card:hover{transform:translateY(-2px);box-shadow:0 0 0 2px var(--bf-yellow-deep),var(--lift-1)}.pol-card:hover>.i:last-child{transform:translate(3px);color:#0a0a0a}}.pol-cta{display:grid;gap:14px;margin-top:22px;padding:20px 18px;border-radius:var(--r-l);background:linear-gradient(135deg,var(--bf-yellow-glow),var(--bf-yellow) 60%,var(--bf-yellow-deep));color:#0a0a0a;box-shadow:0 18px 36px -22px #eab308bf}.pol-cta strong{display:block;font-family:var(--f-display);font-weight:900;font-size:21px;line-height:1.12;letter-spacing:-.015em;color:#0a0a0a}.pol-cta>div>span{display:block;margin-top:4px;font-size:14.5px;font-weight:600;color:#0a0a0ad6}.pol-cta .cta{justify-content:flex-start;gap:12px;padding-left:16px}.pol-cta .cta>.i{width:22px;height:22px;flex:none;color:var(--bf-yellow)}.pol-cta .cta-copy strong{font-size:16.5px;color:#fff}@media(prefers-reduced-motion:reduce){.pol-card,.pol-card>.i:last-child,.pol-toc-x:before,.pol-toc-x:after{transition:none}}@media(min-width:720px){.pol-hero h1{font-size:40px}.pol-body{padding:30px 34px 36px}.pol-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.pol-cta{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:24px 28px}}@media(min-width:1024px){.pol-shop{display:none}.pol-hero{padding:30px 0 34px}.pol-hero h1{font-size:48px}.pol-ico{width:56px;height:56px;border-radius:16px}.pol-ico .i{width:28px;height:28px}.pol-grid{grid-template-columns:300px minmax(0,1fr);gap:28px;align-items:start;padding:28px 0 56px}.pol-grid:has(.pol-toc[hidden]){grid-template-columns:minmax(0,1fr);max-width:860px}.pol-side{position:sticky;top:86px}.pol-toc{max-height:calc(100dvh - 110px);overflow:auto}.pol-toc summary{cursor:default;pointer-events:none}.pol-toc-x{display:none}.pol-body{padding:38px 46px 44px}.pol-body .rte{max-width:72ch;font-size:16px}.pol-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.pol-more h2{font-size:28px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/idt-policy.css.map */
