.policy-content{min-width:0;max-width:100%;overflow-wrap:anywhere}.policy-content :where(p,li,a,h1,h2,h3,h4,h5,h6,blockquote,div,section){min-width:0;max-width:100%;overflow-wrap:anywhere}.policy-content :where(img,video){max-width:100%;height:auto}.policy-content pre{max-width:100%;overflow-x:auto;white-space:pre-wrap}.policy-content table{display:block;max-width:100%;overflow-x:auto}.policy-content .shipping-policy-table{margin:1.5rem 0;line-height:1.6}.policy-content .shipping-policy-table h3{margin:0 0 .75rem;font-size:1.35em}.policy-content .shipping-policy-table h4{margin:0 0 .35rem;font-size:1em}.policy-content .shipping-policy-handling{margin:0 0 1.5rem}.policy-content .shipping-policy-group{margin:1.5rem 0}.policy-content .shipping-policy-destinations p{margin:.25rem 0}.policy-content .shipping-policy-destinations details{margin:.5rem 0}.policy-content .shipping-policy-destinations summary{cursor:pointer;text-decoration:underline;text-underline-offset:.2em}.policy-content .shipping-policy-destinations summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}.policy-content .shipping-policy-note,.policy-content .shipping-policy-weekdays{font-size:.875em;margin:.75rem 0}.policy-content .shipping-policy-group table{display:table;width:100%;min-width:0;table-layout:fixed;border-collapse:collapse;margin:.75rem 0 0;font-size:.9375em}.policy-content .shipping-policy-group caption{text-align:left;font-weight:600;margin-bottom:.5rem}.policy-content .shipping-policy-group :is(th,td){text-align:left;vertical-align:top;padding:.75rem .5rem;border-bottom:1px solid #d9d9d9;overflow-wrap:anywhere}.policy-content .shipping-policy-group th{font-weight:600}.policy-content .shipping-policy-group .shipping-cell-label{display:none}@media (max-width:600px){.policy-content .shipping-policy-group caption,.policy-content .shipping-policy-group table,.policy-content .shipping-policy-group tbody,.policy-content .shipping-policy-group tr{display:block;width:100%}.policy-content .shipping-policy-group thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.policy-content .shipping-policy-group tr{padding:.75rem 0;border-top:1px solid #d9d9d9}.policy-content .shipping-policy-group tr:last-child{border-bottom:1px solid #d9d9d9}.policy-content .shipping-policy-group td{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.65fr);gap:.75rem;padding:.3rem 0;border:0}.policy-content .shipping-policy-group td>span{min-width:0}.policy-content .shipping-policy-group .shipping-cell-label{display:block;font-weight:600}}